.Timeline_root__hNHOs{--lg-p:0;--tl-row:48px;--tl-head:38px;--tl-labels:340px;--tl-cell:color-mix(in srgb,var(--serp-fg) 3%,var(--serp-bg));--tl-head-bg:color-mix(in srgb,var(--serp-fg) 6.5%,var(--serp-bg));--tl-ease:cubic-bezier(0.2,0.7,0.2,1);display:grid;grid-gap:16px;gap:16px}.Timeline_chart__jU3hU{border:1px solid var(--serp-line-strong);border-radius:8px;background:var(--tl-cell);overflow:hidden}.Timeline_chartBar__Z4S4z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--serp-line-strong);background:var(--tl-head-bg)}.Timeline_legend__H6ex4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.Timeline_legendItem__l9JCT{display:inline-flex;align-items:center;gap:8px}.Timeline_swatch__sXvGp{width:22px;height:10px;border-radius:2px}.Timeline_swatch__sXvGp[data-kind=done]{background:color-mix(in srgb,var(--serp-fg) 34%,transparent)}.Timeline_swatch__sXvGp[data-kind=now]{background:color-mix(in srgb,var(--serp-fg) 72%,transparent);box-shadow:0 0 0 1.5px var(--serp-bg),0 0 0 3px var(--serp-signal)}.Timeline_swatch__sXvGp[data-kind=next]{border:1px dashed color-mix(in srgb,var(--serp-fg) 45%,transparent)}.Timeline_gantt__o2_KR{display:grid;grid-template-columns:var(--tl-labels) minmax(0,1fr)}.Timeline_axisCorner__qftsf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px 0 16px;border-right:1px solid var(--serp-line-strong)}.Timeline_axisCorner__qftsf,.Timeline_axis__OpiPL{height:var(--tl-head);border-bottom:1px solid var(--serp-line-strong);background:var(--tl-head-bg)}.Timeline_axis__OpiPL{position:relative}.Timeline_tick__243za{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc(var(--w) * 100%);display:grid;place-items:center;border-left:1px solid var(--serp-line);font-family:var(--theme-font-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--serp-mute)}.Timeline_tick__243za[data-now]{color:var(--serp-fg)}.Timeline_tick__243za[data-lane]{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--serp-fg) 6%,transparent) 0 1px,transparent 1px 6px)}.Timeline_labels__irWhU{display:grid;grid-auto-rows:var(--tl-row);border-right:1px solid var(--serp-line-strong)}.Timeline_task__hD_AZ{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-width:0;padding:0 14px 0 0;border:0;border-bottom:1px solid var(--serp-line);background:transparent;color:var(--serp-fg);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s var(--tl-ease)}.Timeline_task__hD_AZ:last-child{border-bottom:0}.Timeline_task__hD_AZ:hover{background:color-mix(in srgb,var(--serp-fg) 4%,transparent)}.Timeline_task__hD_AZ:focus-visible{outline:2px solid var(--serp-signal);outline-offset:-3px}.Timeline_taskNo__OTlgM{display:grid;place-items:center;align-self:stretch;border-right:1px solid var(--serp-line);background:var(--tl-head-bg);font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-mute)}.Timeline_taskLabel__zLD9A{min-width:0;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.Timeline_taskTime__i9MAz{font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.04em;color:var(--serp-mute);white-space:nowrap}.Timeline_task__hD_AZ[data-state=next] .Timeline_taskLabel__zLD9A{color:color-mix(in srgb,var(--serp-fg) 62%,transparent)}.Timeline_task__hD_AZ[data-state=now]{background:color-mix(in srgb,var(--serp-fg) 7%,transparent)}.Timeline_task__hD_AZ[data-state=now]:after{content:"";position:absolute;inset:0 0 0 33px;border-left:3px solid var(--serp-signal);pointer-events:none}.Timeline_task__hD_AZ[data-state=now] .Timeline_taskNo__OTlgM{color:var(--serp-fg)}.Timeline_plot__FP_Mr{position:relative;height:calc(var(--tl-row) * var(--rows));cursor:pointer}.Timeline_col__VfAmE{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc(var(--w) * 100%);border-left:1px solid color-mix(in srgb,var(--serp-fg) 5%,transparent)}.Timeline_col__VfAmE[data-lane]{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--serp-fg) 3.5%,transparent) 0 1px,transparent 1px 6px)}.Timeline_rowLine__ygLgF{position:absolute;left:0;right:0;top:calc(var(--i) * var(--tl-row));height:var(--tl-row);border-bottom:1px solid var(--serp-line)}.Timeline_rowLine__ygLgF[data-now]{background:color-mix(in srgb,var(--serp-fg) 4%,transparent)}.Timeline_links__QzD5n{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.Timeline_links__QzD5n path{fill:none;stroke:color-mix(in srgb,var(--serp-fg) 26%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.Timeline_links__QzD5n path[data-done]{stroke:color-mix(in srgb,var(--serp-fg) 46%,transparent)}.Timeline_bar__Ae1Yn{position:absolute;top:calc(var(--i) * var(--tl-row) + (var(--tl-row) - 18px) / 2);left:calc(var(--a) * 100% + 3px);width:calc(var(--w) * 100% - 6px);min-width:10px;height:18px;border-radius:3px;transform-origin:left;transition:background-color .3s var(--tl-ease),box-shadow .3s var(--tl-ease)}.Timeline_bar__Ae1Yn[data-state=done]{background:color-mix(in srgb,var(--serp-fg) 34%,transparent);animation:Timeline_barIn__BWejn .6s var(--tl-ease) both}.Timeline_bar__Ae1Yn[data-state=now]{background:color-mix(in srgb,var(--serp-fg) 72%,transparent);box-shadow:0 0 0 1.5px var(--serp-bg),0 0 0 3px var(--serp-signal);animation:Timeline_barIn__BWejn .6s var(--tl-ease) both}.Timeline_bar__Ae1Yn[data-state=next]{border:1px dashed color-mix(in srgb,var(--serp-fg) 32%,transparent)}@keyframes Timeline_barIn__BWejn{0%{transform:scaleX(0)}}.Timeline_barProgress__5iaM4{position:absolute;left:0;right:0;bottom:-7px;height:2px;background:var(--serp-signal);transform-origin:left;transform:scaleX(var(--lg-p));opacity:0}.Timeline_root__hNHOs[data-playing=true] .Timeline_barProgress__5iaM4{opacity:1}.Timeline_barStat__zU7O4{position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);font-family:var(--theme-font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--serp-fg)}.Timeline_bar__Ae1Yn[data-flip] .Timeline_barStat__zU7O4{left:auto;right:calc(100% + 8px)}.Timeline_cursor__Z7D2Y{position:absolute;top:0;bottom:0;left:calc(var(--x) * 100%);width:0;border-left:1px solid var(--serp-signal);transition:left .6s var(--tl-ease);pointer-events:none}.Timeline_cursor__Z7D2Y:before{content:"";position:absolute;top:-1px;left:-5px;border:5px solid transparent;border-top:6px solid var(--serp-signal)}.Timeline_detail__46Zxo{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:1100px){.Timeline_detail__46Zxo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);height:420px}}.Timeline_card__FQQtv{min-width:0;min-height:0;border:1px solid var(--serp-line-strong);border-radius:8px;background:var(--tl-cell);overflow:hidden}.Timeline_taskCard__yTTB2{display:grid;grid-template-rows:auto minmax(0,1fr)}.Timeline_cardHead__fnjEb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:56px;padding:6px 12px 6px 18px;border-bottom:1px solid var(--serp-line-strong);background:var(--tl-head-bg)}.Timeline_cardHeadTime__SUeL4{color:var(--serp-fg)}.Timeline_taskBody__RjGbC{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:20px 18px 22px;animation:Timeline_panelIn__WEGHF .5s var(--tl-ease) both}@media (min-width:720px){.Timeline_taskBody__RjGbC{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;padding:22px 24px 24px}}@media (min-width:1100px){.Timeline_taskBody__RjGbC{align-content:center}}@keyframes Timeline_panelIn__WEGHF{0%{opacity:0;transform:translateY(8px)}}.Timeline_taskMain__aG2HZ,.Timeline_taskSide__y79mH{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0}.Timeline_statBlock__KEpqh{display:grid;grid-gap:6px;gap:6px;padding-bottom:14px;border-bottom:3px double var(--serp-line-strong)}.Timeline_stat__MA999{font-size:clamp(34px,3vw,44px);font-weight:500;line-height:1;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Timeline_statLabel__CCom3{font-size:15px;line-height:1.4;color:var(--serp-mute);text-wrap:pretty}.Timeline_subtasks__cxnt5{display:grid}.Timeline_subtask__bubHk{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:baseline;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--serp-line)}.Timeline_subtask__bubHk svg{transform:translateY(2px)}.Timeline_insetCard__UBC1l{display:grid;grid-template-rows:auto minmax(0,1fr)}.Timeline_insetBody__yaln9{display:grid;align-content:center;min-height:260px;padding:18px;animation:Timeline_panelIn__WEGHF .5s var(--tl-ease) both}.Timeline_colChart__nI8Yj{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:10px;gap:10px;min-height:0}.Timeline_cols___QXyu{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:end;grid-gap:4px;gap:4px;min-height:160px;padding-top:26px;border-bottom:3px double var(--serp-line-strong)}.Timeline_colBar__TgFAp{height:calc(var(--h) * 100%);min-height:2px;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--serp-fg) 22%,transparent);transform-origin:bottom;animation:Timeline_colIn__C3nUo .6s var(--tl-ease) both;animation-delay:calc(var(--k) * 30ms)}.Timeline_colBar__TgFAp[data-on]{background:color-mix(in srgb,var(--serp-fg) 70%,transparent)}@keyframes Timeline_colIn__C3nUo{0%{transform:scaleY(0)}}.Timeline_bracket__AmLoR{position:absolute;top:8px;left:calc(var(--a) * 100%);width:calc(var(--w) * 100%);height:10px;border:1.5px solid var(--serp-signal);border-bottom:0}.Timeline_colIdx__U6cs0{display:flex;justify-content:space-between;font-family:var(--theme-font-mono);font-size:10px;color:var(--serp-mute)}.Timeline_transcript__WgJmg{display:grid;align-content:center;grid-gap:16px;gap:16px}.Timeline_quote__4RFNT{padding-left:16px;border-left:2px solid var(--serp-line-strong);font-size:clamp(19px,1.6vw,24px);line-height:1.35;letter-spacing:-.015em;text-wrap:pretty}.Timeline_emph__jThlx{text-decoration:underline;-webkit-text-decoration-color:var(--serp-signal);text-decoration-color:var(--serp-signal);text-decoration-thickness:2px;text-underline-offset:5px}.Timeline_dotPlot__jMuof{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));min-height:180px}.Timeline_passLine__g3guq{position:absolute;left:0;right:0;top:50%;border-top:1.5px dashed color-mix(in srgb,var(--serp-fg) 60%,transparent)}.Timeline_passLabel__gfGTV{position:absolute;right:0;top:calc(50% + 6px);font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-fg)}.Timeline_reading__kJQET{position:relative}.Timeline_reading__kJQET:before{content:"";position:absolute;left:50%;top:50%;height:calc(var(--r) * 1.6px);border-left:1px solid var(--serp-line-strong);transform-origin:top}.Timeline_reading__kJQET[data-up]:before{top:auto;bottom:50%;height:calc(var(--r) * 1.6px)}.Timeline_readingDot__rKSqd{top:calc(50% - var(--r) * 1.6px);width:10px;height:10px;border-radius:999px;background:color-mix(in srgb,var(--serp-fg) 70%,transparent)}.Timeline_readingDot__rKSqd,.Timeline_readingFail__ULLM8{position:absolute;left:50%;transform:translate(-50%,-50%);animation:Timeline_dotIn__X64C0 .4s var(--tl-ease) both;animation-delay:calc(var(--k) * 60ms)}.Timeline_readingFail__ULLM8{top:calc(50% + var(--r) * 1.6px);width:16px;height:16px}.Timeline_readingFail__ULLM8 svg{width:16px;height:16px;stroke:var(--serp-fg)}@keyframes Timeline_dotIn__X64C0{0%{opacity:0}}.Timeline_gauge__LTd8d{display:grid;align-content:center;grid-gap:18px;gap:18px}.Timeline_gaugeFigures__Oa10e{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.Timeline_gaugeFrom__2VyOI{font-size:28px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--serp-mute)}.Timeline_gaugeTo__luSbT{font-size:44px;font-weight:500;letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Timeline_gaugeTrack__QR7Zw{position:relative;height:14px;border-radius:2px;background:color-mix(in srgb,var(--serp-fg) 8%,transparent);overflow:hidden}.Timeline_gaugeFill__XjFMC{position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);transform-origin:left;animation:Timeline_barIn__BWejn .8s var(--tl-ease) both}.Timeline_gaugeFill__XjFMC[data-kind=from]{z-index:1;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--serp-fg) 50%,transparent) 0 1px,transparent 1px 4px);box-shadow:inset -2px 0 0 var(--serp-fg)}.Timeline_gaugeFill__XjFMC[data-kind=to]{background:color-mix(in srgb,var(--serp-fg) 62%,transparent);animation-delay:.3s}.Timeline_gaugeScale__E1dJ1{display:flex;justify-content:space-between;font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-mute)}.Timeline_register__XrZiA{display:grid;align-content:start}.Timeline_regRow__keSbH{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;min-height:31px;padding:2px 8px 2px 0;border-bottom:1px solid var(--serp-line);font-size:14px;line-height:1.25}.Timeline_regRow__keSbH[data-state=next]{color:color-mix(in srgb,var(--serp-fg) 55%,transparent)}.Timeline_regRow__keSbH[data-state=now]{box-shadow:inset 3px 0 0 var(--serp-signal);background:color-mix(in srgb,var(--serp-fg) 6%,transparent)}.Timeline_regNo__8lZsi,.Timeline_regTime__VOg7N{font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-mute);text-align:center}.Timeline_regStat__B1RiA{min-width:56px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:899px){.Timeline_root__hNHOs{--tl-labels:132px;--tl-row:52px}.Timeline_task__hD_AZ{grid-template-columns:26px minmax(0,1fr);gap:8px;padding-right:8px}.Timeline_taskLabel__zLD9A{font-size:13px}.Timeline_taskTime__i9MAz{display:none}.Timeline_tick__243za[data-minor]{color:transparent}.Timeline_tick__243za{font-size:9px}.Timeline_axisCorner__qftsf>:last-child,.Timeline_barStat__zU7O4{display:none}}.Timeline_still__Ipeu_ *,.Timeline_still__Ipeu_ :after,.Timeline_still__Ipeu_ :before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.Timeline_root__hNHOs *,.Timeline_root__hNHOs :after,.Timeline_root__hNHOs :before{animation:none!important;transition:none!important}}.Portal_band__U2zF5{--pt-paper:color-mix(in srgb,var(--serp-fg) 3%,var(--serp-bg));--pt-paper-2:color-mix(in srgb,var(--serp-fg) 6%,var(--serp-bg));--pt-paper-3:color-mix(in srgb,var(--serp-fg) 9.5%,var(--serp-bg));--pt-rule:var(--serp-line);--pt-rule-strong:var(--serp-line-strong);--pt-hair:color-mix(in srgb,var(--serp-fg) 11%,transparent);--pt-soft:color-mix(in srgb,var(--serp-fg) 74%,transparent);--pt-faint:color-mix(in srgb,var(--serp-fg) 40%,transparent);--pt-ghost:color-mix(in srgb,var(--serp-fg) 9%,transparent);--pt-blue:var(--serp-signal);--pt-radius:6px;--pt-radius-sm:3px;--pt-ease:cubic-bezier(0.22,0.72,0.2,1);position:relative;overflow:hidden;border-top:1px solid var(--serp-line);color:var(--serp-fg);background:var(--serp-bg)}.Portal_paper__UheH3{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--serp-fg) 3.4%,transparent) 0 1px,transparent 1px 9px);-webkit-mask-image:radial-gradient(130% 80% at 50% 0,#000 20%,transparent 88%);mask-image:radial-gradient(130% 80% at 50% 0,#000 20%,transparent 88%)}.Portal_wrap__3axsJ{position:relative}.Portal_header__VBG_2{display:grid;grid-gap:20px;gap:20px;margin-bottom:clamp(32px,3.6vw,52px);padding-bottom:clamp(20px,2.4vw,30px);border-bottom:2px solid var(--pt-rule-strong);box-shadow:0 4px 0 -3px var(--pt-rule)}.Portal_ref___uWu5{display:flex;align-items:center;gap:12px;min-width:0;font-family:var(--theme-font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.Portal_refMark__9Pr30{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm)}.Portal_refMark__9Pr30 svg{width:11px;height:11px;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Portal_refText__Fn78V{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Portal_refLeader__0ONZW{flex:1 1 auto;min-width:12px;height:1px;background:repeating-linear-gradient(to right,var(--pt-hair) 0 2px,transparent 2px 6px)}.Portal_refCode__5PNM_{flex:none;padding:4px 10px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);color:var(--serp-fg);letter-spacing:.1em;white-space:nowrap}.Portal_title__KpwTf{font-size:var(--theme-h2-size);font-weight:var(--theme-h2-weight);line-height:var(--theme-h2-leading);letter-spacing:var(--theme-h2-tracking);max-width:17ch;text-wrap:balance}.Portal_lead__b50_H{max-width:62ch;font-size:var(--theme-lead-size);line-height:var(--theme-lead-leading);letter-spacing:var(--theme-lead-tracking);color:var(--serp-mute);text-wrap:pretty}.Portal_sheet__gJ7dA{border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper)}.Portal_fieldHead__Qw_LA{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--theme-font-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.Portal_body__hiShO{font-size:var(--theme-read-size);line-height:var(--theme-read-leading);letter-spacing:var(--theme-read-tracking);color:color-mix(in srgb,var(--serp-fg) 88%,transparent);text-wrap:pretty}@media (min-width:720px){.Portal_body__hiShO{font-size:var(--theme-read-size-wide);line-height:var(--theme-read-leading-wide)}}.Portal_item__Hq38a{font-size:var(--theme-item-size);line-height:var(--theme-item-leading)}.Portal_cta__gpdQe{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);font-family:var(--theme-font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--serp-fg);background:var(--pt-paper-2);transition:border-color .2s var(--pt-ease),background-color .2s var(--pt-ease)}.Portal_cta__gpdQe:hover{border-color:var(--pt-blue);background:var(--pt-paper-3)}.Portal_cta__gpdQe svg{width:14px;height:14px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Portal_tick__LhJ5Q{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid var(--pt-rule-strong);border-radius:2px;background:var(--serp-bg)}.Portal_tick__LhJ5Q svg{width:11px;height:11px;fill:none;stroke:var(--pt-blue);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;opacity:0}.Portal_tick__LhJ5Q[data-on=true] svg{opacity:1}.Portal_boxCode__b5xpC{display:inline-flex;gap:3px;min-width:0}.Portal_boxCell__bI2E1{display:grid;place-items:center;min-width:15px;height:20px;padding-inline:2px;border:1px solid var(--pt-hair);border-radius:2px;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:0;color:var(--serp-fg);background:var(--serp-bg)}.Portal_boxCell__bI2E1[data-gap=true]{border-color:transparent;background:none;color:var(--pt-faint);min-width:7px}.Portal_stampMark__SrKmI{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:2px solid var(--pt-faint);border-radius:3px;font-family:var(--theme-font-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pt-soft);transform:rotate(-2.5deg)}.Portal_stampMark__SrKmI svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Portal_stampMark__SrKmI[data-tone=pass]{border-color:color-mix(in srgb,var(--pt-blue) 55%,transparent);color:var(--serp-fg)}.Portal_stampMark__SrKmI[data-tone=pass] svg{stroke:var(--pt-blue)}.Portal_srOnly__Dmu_U{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Numbers_root__aQuMi{--nb-h:420px;min-width:0}.Numbers_head__wfSzQ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.Numbers_controls__PR01i{display:inline-flex;align-items:center;gap:8px}.Numbers_counter__7J99n{letter-spacing:.08em}.Numbers_counter__7J99n,.Numbers_play__cems1{font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-fg)}.Numbers_play__cems1{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 11px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);letter-spacing:.1em;text-transform:uppercase;background:var(--pt-paper);transition:border-color .2s var(--pt-ease)}.Numbers_play__cems1:hover{border-color:var(--pt-blue)}.Numbers_play__cems1 svg{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Numbers_fillIcon__tv_r_{fill:var(--pt-blue);stroke:none}.Numbers_display__PwUD4{display:grid;grid-gap:16px;gap:16px;align-items:center;min-width:0;margin-bottom:14px;padding:20px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper)}@media (min-width:860px){.Numbers_display__PwUD4{grid-template-columns:minmax(0,1fr) auto;height:168px;padding:22px 24px}}.Numbers_figure__O3G8k{display:grid;grid-gap:8px;gap:8px;min-width:0}.Numbers_bigStat__lElE2{font-family:var(--theme-font-mono);font-size:clamp(38px,6vw,76px);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--serp-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Numbers_bigLabel__NNVp_{font-size:var(--theme-item-size);line-height:1.4;color:var(--serp-mute);text-wrap:pretty}.Numbers_side__zNjYV{display:grid;justify-items:start;grid-gap:12px;gap:12px;min-width:0}@media (min-width:860px){.Numbers_side__zNjYV{justify-items:end;text-align:right}}.Numbers_period__o5BhC{padding:5px 10px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--serp-fg);white-space:nowrap}.Numbers_lamps__TbVN3{display:flex;flex-wrap:wrap;gap:6px}.Numbers_lamp__Lp8Jm{width:9px;height:9px;border:1px solid var(--pt-faint);border-radius:2px}.Numbers_lamp__Lp8Jm[data-state=done]{background:color-mix(in srgb,var(--serp-fg) 22%,transparent)}.Numbers_lamp__Lp8Jm[data-state=active]{border-color:var(--pt-blue);background:var(--pt-blue)}.Numbers_sceneName__qVliV{font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--serp-mute)}.Numbers_stage__qYbFp{display:grid;grid-gap:14px;gap:14px;min-width:0}@media (min-width:1080px){.Numbers_stage__qYbFp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;height:var(--nb-h)}}.Numbers_card__aEdn2,.Numbers_lines__lSSOf{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper);overflow:hidden}@media (max-width:1079px){.Numbers_lines__lSSOf{height:380px}}.Numbers_cardHead__rBbLP{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-bottom:1px solid var(--pt-rule);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute);background:var(--pt-paper-2)}.Numbers_headCount__IpzA3{color:var(--serp-fg)}.Numbers_list__oytvO{position:relative;display:grid;align-content:stretch;grid-auto-rows:minmax(38px,1fr);min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}.Numbers_line__M48DV{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:0 16px;border-bottom:1px solid var(--pt-hair);text-align:left;transition:background-color .2s var(--pt-ease)}.Numbers_line__M48DV:hover{background:var(--pt-paper-2)}.Numbers_line__M48DV[data-state=active]{background:var(--pt-paper-3)}.Numbers_lineNo__AHkEm{font-family:var(--theme-font-mono);font-size:10.5px;color:var(--pt-faint)}.Numbers_line__M48DV[data-state=active] .Numbers_lineNo__AHkEm{color:var(--serp-fg)}.Numbers_lineLabel__vGQcq{min-width:0;font-size:var(--theme-item-size);line-height:1.3;color:var(--pt-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Numbers_line__M48DV[data-state=active] .Numbers_lineLabel__vGQcq{color:var(--serp-fg)}.Numbers_leader__sUctr{min-width:14px;height:1px;background:repeating-linear-gradient(to right,var(--pt-hair) 0 2px,transparent 2px 6px)}.Numbers_lineStat__eiGMJ{font-family:var(--theme-font-mono);font-size:13px;letter-spacing:.01em;color:var(--serp-mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Numbers_line__M48DV[data-state=active] .Numbers_lineStat__eiGMJ{color:var(--serp-fg)}.Numbers_lineBar__tO99X{position:absolute;inset:auto 0 0 0;height:2px;transform:scaleX(0);transform-origin:left;background:var(--pt-blue)}.Numbers_root__aQuMi[data-playing=true] .Numbers_line__M48DV[data-state=active] .Numbers_lineBar__tO99X{transform:scaleX(var(--nb-p,0))}.Numbers_cardBody__pSo3q{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:0;padding:18px 16px 26px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent)}.Numbers_headline__Q_bOZ{font-size:clamp(18px,1.6vw,24px);font-weight:var(--theme-h3-weight);line-height:1.24;letter-spacing:var(--theme-h3-tracking);color:var(--serp-fg);text-wrap:pretty}.Numbers_facts__ZpOoT{display:grid}.Numbers_fact__aPb1Y{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--pt-hair);font-size:var(--theme-item-size);line-height:var(--theme-item-leading);color:var(--pt-soft)}.Numbers_legend__GVcRH{display:flex;gap:14px;font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.Numbers_swatch__uKmek{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:1px;background:color-mix(in srgb,var(--serp-fg) 26%,transparent)}.Numbers_swatch__uKmek[data-kind=after]{background:var(--pt-blue)}.Numbers_results__rXQVW{display:grid;grid-gap:12px;gap:12px}.Numbers_result__XsKlH{display:grid;grid-gap:6px;gap:6px}.Numbers_resultTop__2kHMx{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--theme-item-size);line-height:1.35;color:var(--pt-soft)}.Numbers_resultFigs__h04GS{display:inline-flex;align-items:center;gap:8px;flex:none;font-family:var(--theme-font-mono);font-size:12px;color:var(--serp-fg)}.Numbers_was___GT2b{color:var(--pt-faint)}.Numbers_arrow__ZgFV6{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Numbers_bars__oHOp6{display:grid;grid-gap:3px;gap:3px}.Numbers_bar__67__H{height:8px;border-radius:1px;background:var(--pt-ghost)}.Numbers_barFill__GU9H_{display:block;height:100%;width:var(--w,0);border-radius:1px;background:color-mix(in srgb,var(--serp-fg) 26%,transparent)}.Numbers_bar__67__H[data-kind=after] .Numbers_barFill__GU9H_{background:var(--pt-blue)}.Numbers_footnote___sgk2{font-family:var(--theme-font-mono);font-size:10.5px;line-height:1.5;letter-spacing:.04em;color:var(--pt-faint)}.Numbers_cta__8kWcR{justify-self:start}.Numbers_swap__aZe8K{animation:Numbers_nbSwap__CxGMB .4s var(--pt-ease) both}@keyframes Numbers_nbSwap__CxGMB{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.Numbers_root__aQuMi[data-still=true] .Numbers_swap__aZe8K{animation:none}@media (prefers-reduced-motion:reduce){.Numbers_swap__aZe8K{animation:none}}.Scene_svg__t_vpA{display:block;width:100%;height:auto;overflow:visible;font-family:var(--theme-font-mono)}.Scene_hair__5h5Tb{fill:none;stroke:var(--serp-line);stroke-width:1.5}.Scene_line__XXxmH{fill:none;stroke:var(--serp-line-strong);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Scene_ink__CRyIT{fill:none;stroke:var(--serp-fg);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Scene_accent__rsHIj{fill:none;stroke:var(--serp-signal);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.Scene_glow__S1usT{filter:drop-shadow(0 0 6px rgba(var(--serp-signal-rgb),.85))}.Scene_dashed__ustCv{stroke-dasharray:6 8}.Scene_panel__kPgP9{fill:var(--serp-bg-2);stroke:var(--serp-line-strong);stroke-width:1.5}.Scene_card__qgooO{fill:var(--serp-card);stroke:var(--serp-line);stroke-width:1.5}.Scene_card__qgooO.Scene_accent__rsHIj,.Scene_panel__kPgP9.Scene_accent__rsHIj{stroke:var(--serp-signal)}.Scene_solid__smSts{fill:var(--serp-fg);stroke:none}.Scene_dot__HxAMX{fill:var(--serp-signal);stroke:none}.Scene_label__Zlwc2{fill:var(--serp-mute)}.Scene_labelFg__EzWeF,.Scene_label__Zlwc2{font-size:16px;letter-spacing:.1em;text-transform:uppercase}.Scene_labelFg__EzWeF,.Scene_text__39VvG{fill:var(--serp-fg)}.Scene_text__39VvG{font-size:22px}.Scene_big__HV9Qi{font-size:88px;letter-spacing:-.04em}.Scene_big__HV9Qi,.Scene_mid__x4g7e{fill:var(--serp-fg);font-family:var(--theme-font-sans);font-weight:500}.Scene_mid__x4g7e{font-size:40px;letter-spacing:-.03em}.Scene_muteText__oKg3L{fill:var(--serp-mute)}.Scene_draw__J_CMB{stroke-dasharray:1;stroke-dashoffset:1;animation:Scene_draw__J_CMB var(--dur,1.1s) var(--serp-ease) var(--d,0s) forwards}.Scene_fade__VwPTR{opacity:0;animation:Scene_fade__VwPTR .6s ease var(--d,0s) forwards}.Scene_rise__q23Ey{opacity:0;transform:translateY(18px);animation:Scene_rise__q23Ey .7s var(--serp-ease) var(--d,0s) forwards}.Scene_pop__0VC7a{opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;animation:Scene_pop__0VC7a .55s cubic-bezier(.3,1.6,.5,1) var(--d,0s) forwards}.Scene_grow__orxRW{transform:scaleX(0);transform-box:fill-box;transform-origin:left center;animation:Scene_grow__orxRW var(--dur,1.2s) var(--serp-ease) var(--d,0s) forwards}.Scene_growUp__HbzIs{transform:scaleY(0);transform-box:fill-box;transform-origin:center bottom;animation:Scene_growUp__HbzIs var(--dur,1.2s) var(--serp-ease) var(--d,0s) forwards}.Scene_slide__9KA5l{animation:Scene_slide__9KA5l var(--dur,.9s) var(--serp-ease) var(--d,0s) forwards}.Scene_dim__g380r{animation:Scene_dim__g380r .6s ease var(--d,0s) forwards}@keyframes Scene_draw__J_CMB{to{stroke-dashoffset:0}}@keyframes Scene_fade__VwPTR{to{opacity:1}}@keyframes Scene_rise__q23Ey{to{opacity:1;transform:none}}@keyframes Scene_pop__0VC7a{to{opacity:1;transform:none}}@keyframes Scene_grow__orxRW{to{transform:none}}@keyframes Scene_growUp__HbzIs{to{transform:none}}@keyframes Scene_slide__9KA5l{to{transform:translate(var(--x,0),var(--y,0))}}@keyframes Scene_dim__g380r{to{opacity:.3}}.Scene_pulse__ZZKbl{transform-box:fill-box;transform-origin:center;animation:Scene_pulse__ZZKbl var(--dur,2.4s) ease-out var(--d,0s) infinite}.Scene_blink__1lTYY{animation:Scene_blink__1lTYY var(--dur,1.6s) ease-in-out var(--d,0s) infinite}.Scene_bars__5JMSb{transform-box:fill-box;transform-origin:center;animation:Scene_bars__5JMSb var(--dur,.9s) ease-in-out var(--d,0s) infinite alternate}.Scene_scanX__4tc_T{animation:Scene_scanX__4tc_T var(--dur,4s) linear var(--d,0s) infinite}@keyframes Scene_pulse__ZZKbl{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes Scene_blink__1lTYY{0%,to{opacity:1}50%{opacity:.25}}@keyframes Scene_bars__5JMSb{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes Scene_scanX__4tc_T{0%{transform:translateX(0)}to{transform:translateX(var(--x,600px))}}.Scene_hand__gCOHs{transform-box:view-box;transform-origin:0 0;transform:rotate(225deg);animation:Scene_sweep__JpmVo 6s ease-in-out infinite}@keyframes Scene_sweep__JpmVo{0%,8%{transform:rotate(225deg)}70%,to{transform:rotate(300deg)}}.Scene_flow__v_hP7{opacity:0;animation:Scene_flow__v_hP7 7s linear var(--d,0s) infinite}.Scene_flowDrop__V0kjH{opacity:0;animation:Scene_flowDrop__V0kjH 7s linear var(--d,0s) infinite}@keyframes Scene_flow__v_hP7{0%{opacity:0;transform:translateX(0)}6%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateX(480px)}}@keyframes Scene_flowDrop__V0kjH{0%{opacity:0;transform:translate(0)}6%{opacity:1}45%{opacity:1;transform:translate(216px)}62%{opacity:0;transform:translate(232px,130px)}to{opacity:0;transform:translate(232px,130px)}}.Scene_packet__MIuNl{animation:Scene_packet__MIuNl 7s var(--serp-ease) var(--d,0s) infinite}@keyframes Scene_packet__MIuNl{0%{opacity:0;transform:translateX(0)}4%{opacity:1}14%,24%{transform:translateX(260px)}36%,46%{transform:translateX(540px)}58%,70%{transform:translateX(780px)}84%{opacity:1;transform:translateX(1000px)}92%,to{opacity:0;transform:translateX(1000px)}}.Scene_branchPacket__AG9T_{animation:Scene_branchPacket__AG9T_ 5s var(--serp-ease) var(--d,0s) infinite}@keyframes Scene_branchPacket__AG9T_{0%{opacity:0;transform:translate(0)}8%{opacity:1}45%{transform:translateY(180px)}85%{opacity:1;transform:translate(330px,180px)}to{opacity:0;transform:translate(330px,180px)}}.Scene_knob__skccZ{animation:Scene_knob__skccZ 7s var(--serp-ease) infinite}.Scene_knobLabelOn__j7yqN{animation:Scene_labelOn__wH0wI 7s ease infinite}.Scene_knobLabelOff__fmDrj{animation:Scene_labelOff__YsrUB 7s ease infinite}@keyframes Scene_knob__skccZ{0%,40%{transform:translateX(0)}48%,72%{transform:translateX(-120px)}80%,to{transform:translateX(0)}}@keyframes Scene_labelOn__wH0wI{0%,40%{opacity:1}48%,72%{opacity:.25}80%,to{opacity:1}}@keyframes Scene_labelOff__YsrUB{0%,40%{opacity:.25}48%,72%{opacity:1}80%,to{opacity:.25}}.Scene_gateArm__W6wt1{transform-box:view-box;transform-origin:0 0;transform:rotate(-70deg);animation:Scene_gateArm__W6wt1 .8s var(--serp-ease) var(--d,0s) forwards}@keyframes Scene_gateArm__W6wt1{to{transform:rotate(0deg)}}.Scene_still__hbPWi,.Scene_still__hbPWi *{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.Scene_svg__t_vpA,.Scene_svg__t_vpA *{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.Scene_handSweep__wz1o3{transform-box:view-box;transform-origin:0 0;transform:rotate(var(--from,0deg));animation:Scene_sweepRange__X_4W5 6s ease-in-out infinite}@keyframes Scene_sweepRange__X_4W5{0%,8%{transform:rotate(var(--from,0deg))}70%,to{transform:rotate(var(--to,1turn))}}.Scene_packet4__y_RTV{animation:Scene_packet4__y_RTV 7s var(--serp-ease) var(--d,0s) infinite}@keyframes Scene_packet4__y_RTV{0%{opacity:0;transform:translateX(0)}4%{opacity:1}20%,32%{transform:translateX(333px)}50%,62%{transform:translateX(667px)}84%{opacity:1;transform:translateX(1000px)}92%,to{opacity:0;transform:translateX(1000px)}}.PrimaryFigure_fig__t_I24{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;min-height:0;height:100%;overflow:hidden;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.04em;color:var(--serp-fg)}.PrimaryFigure_label__coxAt{font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--serp-mute)}.PrimaryFigure_note__x6HXT{font-size:11px;line-height:1.4;color:var(--pt-faint)}.PrimaryFigure_mark__jM2Tw{width:13px;height:13px;flex:none;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PrimaryFigure_markMute__Ivg6q{stroke:var(--pt-faint)}.PrimaryFigure_icon__zI57M{width:18px;height:18px;flex:none}.PrimaryFigure_ink__mhRLs{fill:none;stroke:var(--serp-mute);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.PrimaryFigure_inkMark__xuBQ_{fill:none;stroke:var(--pt-faint);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.PrimaryFigure_chip__394dS{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--pt-hair);border-radius:2px;font-size:10.5px;letter-spacing:.06em;color:var(--pt-soft);background:var(--pt-paper-2)}.PrimaryFigure_chips__BnlZ2{display:flex;flex-wrap:wrap;gap:6px}.PrimaryFigure_struck__AD9dj{text-decoration:line-through;-webkit-text-decoration-color:var(--pt-faint);text-decoration-color:var(--pt-faint);color:var(--pt-faint)}.PrimaryFigure_rows__yx2rp{display:grid;grid-gap:5px;gap:5px;min-height:0}.PrimaryFigure_row__o_8Fa{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 8px;border-bottom:1px solid var(--pt-hair);background:linear-gradient(to right,var(--pt-paper-2),transparent 70%)}.PrimaryFigure_rowSquare__6_VRr{display:grid;place-items:center;flex:none;width:22px;height:22px;border:1px solid var(--pt-hair);border-radius:2px;background:var(--serp-bg)}.PrimaryFigure_rowLine__6RT40{flex:1 1 auto;min-width:10px;height:1px;background:var(--pt-hair)}.PrimaryFigure_rowText__M4ft9{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pt-soft)}.PrimaryFigure_row__o_8Fa[data-drop=true]{border-bottom-style:dashed;background:none}.PrimaryFigure_row__o_8Fa[data-drop=true] .PrimaryFigure_rowText__M4ft9{color:var(--pt-faint)}.PrimaryFigure_dropTag__eTeSJ{flex:none;padding:2px 6px;border:1px solid var(--pt-faint);border-radius:2px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-faint);transform:rotate(-2deg)}.PrimaryFigure_cells__fjmSZ{display:grid;grid-template-columns:repeat(var(--c,10),minmax(0,1fr));grid-gap:3px;gap:3px}.PrimaryFigure_cell__yyMEi{height:10px;border:1px solid var(--pt-hair);border-radius:1px;background:var(--pt-ghost)}.PrimaryFigure_cell__yyMEi[data-flagged=true]{border-color:var(--pt-blue);background:color-mix(in srgb,var(--serp-fg) 22%,transparent)}.PrimaryFigure_bubbles__p1IFI{display:grid;grid-template-columns:repeat(var(--c,15),minmax(0,1fr));grid-gap:4px;gap:4px}.PrimaryFigure_bubble__JiIt8{aspect-ratio:1;border:1px solid var(--pt-hair);border-radius:999px}.PrimaryFigure_bubble__JiIt8[data-on=true]{border-color:var(--pt-blue);background:color-mix(in srgb,var(--serp-fg) 26%,transparent)}.PrimaryFigure_box__V_R9w{display:grid;grid-gap:6px;gap:6px;justify-items:center;padding:10px;border:1px solid var(--pt-rule-strong);border-radius:3px;text-align:center;background:var(--pt-paper-2)}.PrimaryFigure_boxDashed__c__zm{border-style:dashed;background:none}.PrimaryFigure_boxLabel__jlmOg{font-size:10.5px;letter-spacing:.06em;color:var(--pt-soft)}.PrimaryFigure_wire__n0p1E{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.PrimaryFigure_wireLine__XHADe{height:1px;background:repeating-linear-gradient(to right,var(--pt-hair) 0 4px,transparent 4px 8px)}.PrimaryFigure_field__odoKW{display:grid;grid-gap:4px;gap:4px}.PrimaryFigure_fieldLine__ZPqk6{display:flex;align-items:baseline;gap:8px;padding-bottom:3px;border-bottom:1px solid var(--pt-hair)}.PrimaryFigure_fieldKey__CfAKh{flex:none;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.PrimaryFigure_fieldValue__qMZev{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--serp-fg)}.PrimaryFigure_quote__3I_52{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border-left:2px solid var(--pt-blue);background:var(--pt-paper-2)}.PrimaryFigure_quoteText__jvhbk{font-family:var(--theme-font-sans);font-size:13px;line-height:1.5;letter-spacing:0;color:var(--serp-fg)}.PrimaryFigure_trigger__Nt_zS{text-decoration:underline;-webkit-text-decoration-color:var(--pt-blue);text-decoration-color:var(--pt-blue);text-decoration-thickness:2px;text-underline-offset:3px}.PrimaryFigure_routes__eVKd5{display:grid;grid-gap:8px;gap:8px}.PrimaryFigure_route__OYhXT{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--pt-hair);border-radius:3px;background:var(--pt-paper-2)}.PrimaryFigure_route__OYhXT[data-closed=true]{border-style:dashed;background:none;color:var(--pt-faint)}.PrimaryFigure_meterRow__ztkq4{display:grid;grid-template-columns:minmax(0,1fr) 82px;grid-gap:12px;gap:12px;align-items:end}.PrimaryFigure_meter__lV6Wz{position:relative;display:grid;grid-gap:6px;gap:6px;justify-items:center}.PrimaryFigure_meterTrack__rY688{position:relative;width:34px;height:92px;border:1px solid var(--pt-hair);border-radius:2px;background:var(--serp-bg);overflow:hidden}.PrimaryFigure_meterFill__K4tQ_{position:absolute;inset:auto 0 0 0;height:var(--h,40%);background:color-mix(in srgb,var(--serp-fg) 20%,transparent)}.PrimaryFigure_meterLine__jDe6l{position:absolute;left:-4px;right:-4px;height:0;border-top:2px dashed var(--pt-blue)}.PrimaryFigure_meterCaption__mJPqa{font-size:10px;letter-spacing:.08em;text-align:center;color:var(--serp-mute)}.PrimaryFigure_stairs__eiN4W{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:end}.PrimaryFigure_stair__rmeGt{display:grid;grid-gap:6px;gap:6px;justify-items:center}.PrimaryFigure_stairBlock__S0iZI{display:grid;place-items:center;width:100%;height:var(--h,40px);border:1px solid var(--pt-hair);border-radius:2px;background:var(--pt-paper-2);color:var(--pt-soft)}.PrimaryFigure_stair__rmeGt[data-last=true] .PrimaryFigure_stairBlock__S0iZI{border-color:var(--pt-blue);background:var(--pt-paper-3);color:var(--serp-fg)}.PrimaryFigure_pips__mAtU8{display:flex;gap:3px}.PrimaryFigure_pip__yc1PB{width:5px;height:5px;border:1px solid var(--pt-faint);border-radius:999px}.PrimaryFigure_stairLabel__eaSwt{font-size:10px;letter-spacing:.06em;text-align:center;color:var(--serp-mute);overflow-wrap:anywhere}.PrimaryFigure_transfer__dPvuK{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.PrimaryFigure_side__ZRCCU{display:grid;grid-gap:4px;gap:4px;min-width:0}.PrimaryFigure_sideHead__Cs1_K{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.PrimaryFigure_slot__hIzeH{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 6px;border:1px dashed var(--pt-hair);border-radius:2px;color:var(--pt-faint)}.PrimaryFigure_held__HHZYy{border-style:solid;color:var(--pt-soft);background:var(--pt-paper-2)}.PrimaryFigure_slotText__hgebK{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PrimaryFigure_cross__kH3TW{display:grid;place-items:center;height:100%;color:var(--pt-faint)}.PrimaryFigure_scores__3KsSi{display:grid;grid-gap:10px;gap:10px}.PrimaryFigure_score__Oekaj{display:grid;grid-gap:5px;gap:5px}.PrimaryFigure_scoreHead__rsof5{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.PrimaryFigure_scoreLabel__vXYof{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--serp-mute)}.PrimaryFigure_scoreFigs__TQGIZ{display:inline-flex;align-items:center;gap:6px;flex:none;color:var(--serp-fg)}.PrimaryFigure_bars___6Pmq{display:grid;grid-gap:3px;gap:3px}.PrimaryFigure_bar__RgzQ2{height:8px;border-radius:1px;background:var(--pt-ghost)}.PrimaryFigure_barFill__A57Vl{display:block;height:100%;width:var(--w,0);border-radius:1px;background:color-mix(in srgb,var(--serp-fg) 26%,transparent)}.PrimaryFigure_bar__RgzQ2[data-kind=after] .PrimaryFigure_barFill__A57Vl{background:var(--pt-blue)}.PrimaryFigure_legend__0IxDj{display:flex;gap:12px;color:var(--serp-mute)}.PrimaryFigure_swatch__PX_YD{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:1px;background:color-mix(in srgb,var(--serp-fg) 26%,transparent)}.PrimaryFigure_swatch__PX_YD[data-kind=after]{background:var(--pt-blue)}.PrimaryFigure_enter__ibQMn{animation:PrimaryFigure_pfEnter__lWrKV .5s var(--pt-ease) both;animation-delay:var(--pd,0s)}@keyframes PrimaryFigure_pfEnter__lWrKV{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-still=true] .PrimaryFigure_enter__ibQMn{animation:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.PrimaryFigure_enter__ibQMn{animation:none;opacity:1;transform:none}}.Primary_form__0aG2y{--pf-h:640px;min-width:0}.Primary_stage__o4qNw{display:grid;grid-gap:14px;gap:14px;min-width:0}@media (min-width:1080px){.Primary_stage__o4qNw{grid-template-columns:296px minmax(0,1fr);align-items:stretch;height:var(--pf-h)}}.Primary_sections__v9m_K{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:0;gap:0;min-width:0;min-height:0;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper);overflow:hidden}.Primary_sectionsHead__MF93i{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--pt-rule);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute);background:var(--pt-paper-2)}.Primary_list__gBpfW{position:relative;display:grid;align-content:stretch;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}@media (min-width:1080px){.Primary_list__gBpfW{grid-auto-rows:minmax(52px,1fr)}}@media (max-width:1079px){.Primary_list__gBpfW{grid-auto-flow:column;grid-auto-columns:210px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}}.Primary_tab__FLeQT{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;width:100%;min-width:0;padding:11px 14px;border-bottom:1px solid var(--pt-hair);text-align:left;scroll-snap-align:start;transition:background-color .2s var(--pt-ease)}.Primary_tab__FLeQT:hover{background:var(--pt-paper-2)}.Primary_tab__FLeQT:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:transparent}.Primary_tab__FLeQT[data-state=active]:before{background:var(--pt-blue)}.Primary_tab__FLeQT[data-state=active]{background:var(--pt-paper-3)}.Primary_tabNo__kv6fO{font-family:var(--theme-font-mono);font-size:11px;color:var(--pt-faint)}.Primary_tab__FLeQT[data-state=active] .Primary_tabNo__kv6fO{color:var(--serp-fg)}.Primary_tabText__LHbkB{display:grid;grid-gap:2px;gap:2px;min-width:0}.Primary_tabLabel__0vCWO{min-width:0;font-size:var(--theme-item-size);line-height:1.3;color:var(--pt-soft);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Primary_tab__FLeQT[data-state=active] .Primary_tabLabel__0vCWO{color:var(--serp-fg)}.Primary_tabTime__OtkW3{min-width:0;font-family:var(--theme-font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--pt-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Primary_tab__FLeQT[data-state=active] .Primary_tabTime__OtkW3{color:var(--serp-mute)}.Primary_tabBar__NFIyn{position:absolute;inset:auto 0 0 0;height:2px;transform:scaleX(0);transform-origin:left;background:var(--pt-blue)}.Primary_form__0aG2y[data-playing=true] .Primary_tab__FLeQT[data-state=active] .Primary_tabBar__NFIyn{transform:scaleX(var(--pf-p,0))}.Primary_sheet__b69sb{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper);overflow:hidden}.Primary_sheetBar__QE0v5{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;border-bottom:1px solid var(--pt-rule);background:var(--pt-paper-2)}.Primary_sheetNo__XW4OW{font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.Primary_sheetSpacer__38crN{flex:1 1 auto;min-width:8px}.Primary_play__0zhow{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--serp-fg);background:var(--serp-bg);transition:border-color .2s var(--pt-ease)}.Primary_play__0zhow:hover{border-color:var(--pt-blue)}.Primary_play__0zhow svg{width:14px;height:14px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Primary_fillIcon__RlepA{fill:var(--pt-blue);stroke:none}.Primary_arrows__QfvT_{display:inline-flex;gap:6px}.Primary_arrow__q4KYY{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);background:var(--serp-bg);transition:border-color .2s var(--pt-ease)}.Primary_arrow__q4KYY:hover{border-color:var(--pt-blue)}.Primary_arrow__q4KYY svg{width:15px;height:15px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Primary_sheetBody__Jp7A6{display:grid;grid-gap:0;gap:0;min-width:0;min-height:0}@media (min-width:1080px){.Primary_sheetBody__Jp7A6{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.Primary_answer__r77y1{display:grid;align-content:start;grid-gap:16px;gap:16px;min-width:0;min-height:0;padding:20px 20px 26px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent)}@media (min-width:1080px){.Primary_answer__r77y1{border-right:1px solid var(--pt-rule)}}.Primary_question__2DSVv{font-size:clamp(19px,1.7vw,25px);font-weight:var(--theme-h3-weight);line-height:1.22;letter-spacing:var(--theme-h3-tracking);color:var(--serp-fg);text-wrap:pretty}.Primary_fieldSet__JGOT7{display:grid;grid-gap:14px;gap:14px}.Primary_field__XSFk0{display:grid;grid-gap:5px;gap:5px;min-width:0}.Primary_fieldKey__BTPgu{font-family:var(--theme-font-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--serp-mute)}.Primary_fieldValue__r0O9I{display:flex;align-items:baseline;gap:8px;min-width:0;padding-bottom:6px;border-bottom:1px solid var(--pt-hair);font-family:var(--theme-font-mono);font-size:14px;letter-spacing:.02em;color:var(--serp-fg)}.Primary_statValue__YzBgs{font-size:clamp(26px,2.6vw,34px);line-height:1.05;letter-spacing:-.02em}.Primary_caret__uYZZE{display:inline-block;width:2px;height:1em;flex:none;align-self:center;background:var(--pt-blue)}.Primary_form__0aG2y[data-playing=true] .Primary_caret__uYZZE{animation:Primary_pfCaret__32TS_ 1.1s steps(2) infinite}@keyframes Primary_pfCaret__32TS_{0%,to{opacity:1}50%{opacity:0}}.Primary_points__4Fylc{display:grid;grid-gap:0;gap:0}.Primary_point__BsWjq{display:grid;grid-template-columns:16px 1fr;align-items:start;grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid var(--pt-hair);font-size:var(--theme-item-size);line-height:var(--theme-item-leading);color:var(--pt-soft)}.Primary_cta__r8e0X{justify-self:start}.Primary_enclosure__zbuXo{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;min-height:0;padding:20px;background:linear-gradient(to bottom,var(--pt-paper-2),transparent 45%)}@media (max-width:1079px){.Primary_enclosure__zbuXo{border-top:1px solid var(--pt-rule);min-height:420px}}.Primary_enclosureHead__PpNfQ{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--theme-font-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--serp-mute)}.Primary_enclosureBox__Vb99I{min-width:0;min-height:0;padding:14px;border:1px dashed var(--pt-rule-strong);border-radius:var(--pt-radius-sm);background-color:var(--serp-bg);background-image:repeating-linear-gradient(to bottom,transparent 0 25px,color-mix(in srgb,var(--serp-fg) 4%,transparent) 25px 26px);background-position:0 13px;overflow:hidden}.Primary_swap__UCvRd{animation:Primary_pfSwap__fSKTp .4s var(--pt-ease) both}@keyframes Primary_pfSwap__fSKTp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.Primary_form__0aG2y[data-still=true] .Primary_swap__UCvRd{animation:none}@media (prefers-reduced-motion:reduce){.Primary_form__0aG2y[data-playing=true] .Primary_caret__uYZZE,.Primary_swap__UCvRd{animation:none}.Primary_tabBar__NFIyn{transition:none}}.Simulator_card__OdQKI,.Simulator_root__VgxoI{--pt-paper:color-mix(in srgb,var(--serp-fg) 3%,var(--serp-bg));--pt-paper-2:color-mix(in srgb,var(--serp-fg) 6%,var(--serp-bg));--pt-paper-3:color-mix(in srgb,var(--serp-fg) 9.5%,var(--serp-bg));--pt-rule:var(--serp-line);--pt-rule-strong:var(--serp-line-strong);--pt-hair:color-mix(in srgb,var(--serp-fg) 11%,transparent);--pt-soft:color-mix(in srgb,var(--serp-fg) 74%,transparent);--pt-faint:color-mix(in srgb,var(--serp-fg) 40%,transparent);--pt-ghost:color-mix(in srgb,var(--serp-fg) 9%,transparent);--pt-blue:var(--serp-signal);--pt-radius:6px;--pt-radius-sm:3px;--pt-ease:cubic-bezier(0.22,0.72,0.2,1)}.Simulator_root__VgxoI{--sm-h:592px;width:100%;min-width:0}.Simulator_head___TOVq{display:grid;grid-gap:14px;gap:14px;margin-bottom:26px}.Simulator_eyebrow__nZJgp{display:flex;align-items:center;gap:10px;font-family:var(--theme-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.Simulator_eyebrowMark__O9fnz{display:inline-grid;place-items:center;width:17px;height:17px;border:1px solid var(--pt-rule-strong);border-radius:2px}.Simulator_eyebrowMark__O9fnz svg{width:11px;height:11px;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Simulator_eyebrowCode__L5lFo{padding:3px 9px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);color:var(--serp-fg);letter-spacing:.1em}.Simulator_title__jgJlm{max-width:28ch;text-wrap:balance}.Simulator_lead__vb89I{max-width:62ch}.Simulator_frame__XQcch{container:psim/inline-size;min-width:0}.Simulator_card__OdQKI{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;border:1px solid var(--serp-line-strong);border-radius:var(--pt-radius);background:var(--serp-bg);overflow:clip}@container psim (min-width: 1040px){.Simulator_card__OdQKI{grid-template-columns:276px minmax(0,1fr) 286px;height:var(--sm-h)}}.Simulator_colHead__21tFb{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--pt-rule);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute);background:var(--pt-paper-2)}.Simulator_colCount__nViW7{color:var(--serp-fg);white-space:nowrap}.Simulator_inbox__Gq8wP{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;border-bottom:1px solid var(--pt-rule);background:var(--pt-paper)}@container psim (min-width: 1040px){.Simulator_inbox__Gq8wP{border-bottom:0;border-right:1px solid var(--pt-rule)}}.Simulator_items__Olis5{position:relative;display:grid;align-content:start;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent)}.Simulator_item__vuQ_V{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:start;grid-gap:10px;gap:10px;width:100%;min-width:0;padding:12px 14px;border-bottom:1px solid var(--pt-hair);text-align:left;transition:background-color .2s var(--pt-ease)}.Simulator_item__vuQ_V:hover{background:var(--pt-paper-2)}.Simulator_itemOn__dB0tR{background:var(--pt-paper-3);box-shadow:inset 2px 0 0 0 var(--pt-blue)}.Simulator_thumb__RayVt{position:relative;display:grid;place-items:center;width:26px;height:32px;border:1px solid var(--pt-hair);border-radius:2px;background:var(--serp-bg)}.Simulator_thumb__RayVt svg{width:14px;height:14px;fill:none;stroke:var(--pt-faint);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.Simulator_itemOn__dB0tR .Simulator_thumb__RayVt svg{stroke:var(--serp-fg)}.Simulator_itemText__igGuG{display:grid;grid-gap:4px;gap:4px;min-width:0}.Simulator_itemName__7aq0_{font-size:var(--theme-item-size);line-height:1.3;color:var(--pt-soft)}.Simulator_itemOn__dB0tR .Simulator_itemName__7aq0_{color:var(--serp-fg)}.Simulator_itemSays__cuYcF{font-family:var(--theme-font-mono);font-size:11px;line-height:1.45;letter-spacing:.01em;color:var(--pt-faint)}.Simulator_emph__p_m_I{text-decoration:underline;-webkit-text-decoration-color:var(--pt-blue);text-decoration-color:var(--pt-blue);text-decoration-thickness:2px;text-underline-offset:2px}.Simulator_radio__agEBg{display:grid;place-items:center;width:16px;height:16px;margin-top:2px;border:1px solid var(--pt-rule-strong);border-radius:2px;background:var(--serp-bg)}.Simulator_radio__agEBg svg{width:11px;height:11px;fill:none;stroke:var(--pt-blue);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;opacity:0}.Simulator_itemOn__dB0tR .Simulator_radio__agEBg svg{opacity:1}.Simulator_desk__ESxWA{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;border-bottom:1px solid var(--pt-rule)}@container psim (min-width: 1040px){.Simulator_desk__ESxWA{border-bottom:0;border-right:1px solid var(--pt-rule)}}.Simulator_deskBar__AckZd{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-bottom:1px solid var(--pt-rule);background:var(--pt-paper-2)}.Simulator_counter__1amlM{letter-spacing:.12em;color:var(--serp-mute)}.Simulator_counter__1amlM,.Simulator_replay__C_3B0{font-family:var(--theme-font-mono);font-size:11px;text-transform:uppercase}.Simulator_replay__C_3B0{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 11px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);letter-spacing:.1em;color:var(--serp-fg);background:var(--serp-bg);transition:border-color .2s var(--pt-ease)}.Simulator_replay__C_3B0:hover{border-color:var(--pt-blue)}.Simulator_replay__C_3B0 svg{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Simulator_paper__CKzws{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;margin:16px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);background:var(--pt-paper);overflow:hidden}.Simulator_paperTop__7PC57{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px 10px}.Simulator_paperName__7T_2k{min-width:0;font-size:var(--theme-item-size);line-height:1.3;color:var(--serp-fg)}.Simulator_says__sjz03{padding:0 14px 12px;border-bottom:1px solid var(--pt-hair);font-family:var(--theme-font-mono);font-size:12px;line-height:1.5;letter-spacing:.01em;color:var(--pt-soft)}.Simulator_checksArea___tPAQ{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.Simulator_logHead__X_3Vg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 6px;font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.Simulator_lines__vz1dy{position:relative;display:grid;align-content:start;min-height:0;padding:0 14px 14px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}.Simulator_line__oUd3t{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--pt-hair)}.Simulator_print__lf2ul{animation:Simulator_smPrint__Znv7U .34s var(--pt-ease) both}@keyframes Simulator_smPrint__Znv7U{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Simulator_lineText__DQeRm{display:grid;grid-gap:3px;gap:3px;min-width:0}.Simulator_lineLabel__TavRu{display:flex;align-items:baseline;gap:8px;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--serp-mute)}.Simulator_lineNo__KwwNb{color:var(--pt-faint)}.Simulator_lineNote__RPe3k{font-size:var(--theme-item-size);line-height:var(--theme-item-leading);color:var(--pt-soft)}.Simulator_stampRow__Ty1fJ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px 14px;border-top:1px solid var(--pt-hair);background:var(--pt-paper-2)}.Simulator_outcome__uRIdG{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1 180px}.Simulator_outcomeTitle__Uljej{font-size:var(--theme-item-size);line-height:1.3;color:var(--serp-fg)}.Simulator_outcomeText__LvKdG{font-size:var(--theme-item-size);line-height:var(--theme-item-leading);color:var(--pt-soft)}.Simulator_stamp__tCAYe{display:inline-flex;align-items:center;gap:8px;flex:none;padding:7px 13px;border:2px solid color-mix(in srgb,var(--pt-blue) 55%,transparent);border-radius:3px;font-family:var(--theme-font-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--serp-fg);transform:rotate(-2.5deg)}.Simulator_stamp__tCAYe[data-branch=true]{border-color:var(--pt-faint);color:var(--pt-soft)}.Simulator_stamp__tCAYe svg{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Simulator_stamp__tCAYe[data-branch=true] svg{stroke:var(--pt-faint)}.Simulator_waiting__kED58{display:grid;align-content:center;justify-items:center;grid-gap:10px;gap:10px;min-height:0;padding:24px 16px;text-align:center}.Simulator_waitThumb__TxLbB{display:grid;place-items:center;width:40px;height:48px;border:1px dashed var(--pt-rule-strong);border-radius:2px}.Simulator_waitThumb__TxLbB svg{width:20px;height:20px;fill:none;stroke:var(--pt-faint);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.Simulator_waitText__P6ryY{font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.Simulator_waitBar__vMTUf{position:relative;width:min(220px,70%);height:2px;border-radius:1px;background:var(--pt-ghost);overflow:hidden}.Simulator_waitFill__N_FB2{position:absolute;inset:0 auto 0 0;width:34%;background:var(--pt-blue);animation:Simulator_smScan__vmocy 1.5s var(--pt-ease) infinite}@keyframes Simulator_smScan__vmocy{0%{transform:translateX(-100%)}to{transform:translateX(320%)}}.Simulator_checks__Wo2DU{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;background:var(--pt-paper)}.Simulator_rail__B8aCb{display:grid;align-content:start;min-height:0;padding:6px 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}.Simulator_stage__Ktpux{display:grid;grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:7px 16px;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.05em;color:var(--pt-faint)}.Simulator_stage__Ktpux[data-state=done]{color:var(--pt-soft)}.Simulator_stage__Ktpux[data-state=current]{color:var(--serp-fg);background:var(--pt-paper-3)}.Simulator_stage__Ktpux[data-state=skipped]{opacity:.55}.Simulator_stageIcon__YfZmx{display:grid;place-items:center;width:18px;height:18px}.Simulator_stageIcon__YfZmx svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.Simulator_stageLabel__LnAdy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Simulator_stageNo__XL90F{color:var(--pt-faint)}.Simulator_branchRow__2XIGW{display:grid;grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;margin:6px 12px 10px;padding:8px 6px;border:1px dashed var(--pt-rule-strong);border-radius:var(--pt-radius-sm);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.05em;color:var(--pt-faint)}.Simulator_branchRow__2XIGW[data-on=true]{border-style:solid;border-color:var(--pt-blue);color:var(--serp-fg)}.Simulator_branchOr__FaRfZ{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--pt-faint)}.Simulator_status__CwqVH{border-top:1px solid var(--pt-rule);padding:12px 16px 14px;background:var(--pt-paper-2)}.Simulator_statusHead__h4q_e{font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.Simulator_statusRow__ADcvu{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0 0;font-family:var(--theme-font-mono);font-size:11px;line-height:1.45;letter-spacing:.02em;color:var(--pt-faint)}.Simulator_statusValue__hS57_{flex:none;max-width:55%;text-align:right;color:var(--serp-fg)}.Simulator_tick__HW_tK{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--pt-rule-strong);border-radius:2px;background:var(--serp-bg)}.Simulator_tick__HW_tK svg{width:11px;height:11px;fill:none;stroke:var(--pt-blue);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;opacity:0}.Simulator_tick__HW_tK[data-on=true] svg{opacity:1}.Simulator_srOnly__XmYPU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.Simulator_print__lf2ul,.Simulator_waitFill__N_FB2{animation:none}}.System_root__jR9zr{--sy-h:560px;min-width:0}.System_bar__I_ZHS{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px;min-width:0}.System_barHead__o3zcS{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute)}.System_crumbs__Rgo__{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.System_crumbSep__ngTEF{color:var(--pt-faint)}.System_controls__3E4Lh{display:inline-flex;align-items:center;gap:8px;flex:none}.System_counter__ev8Cc{letter-spacing:.08em}.System_counter__ev8Cc,.System_play__SFUxw{font-family:var(--theme-font-mono);font-size:11px;color:var(--serp-fg)}.System_play__SFUxw{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 11px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);letter-spacing:.1em;text-transform:uppercase;background:var(--pt-paper);transition:border-color .2s var(--pt-ease)}.System_play__SFUxw:hover{border-color:var(--pt-blue)}.System_play__SFUxw svg{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.System_fillIcon__zBGTL{fill:var(--pt-blue);stroke:none}.System_steps__I_aVw{position:relative;display:flex;gap:6px;min-width:0;padding-bottom:4px;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain}.System_step__emqG9{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 12px;border:1px solid var(--pt-rule);border-radius:var(--pt-radius-sm);background:var(--pt-paper);transition:border-color .2s var(--pt-ease),background-color .2s var(--pt-ease)}.System_step__emqG9:hover{background:var(--pt-paper-2)}.System_step__emqG9[data-state=active]{border-color:var(--pt-blue);background:var(--pt-paper-3)}.System_stepNo__dBeJi{font-family:var(--theme-font-mono);font-size:10.5px;color:var(--pt-faint)}.System_step__emqG9[data-state=active] .System_stepNo__dBeJi{color:var(--serp-fg)}.System_stepLabel__loyCw{font-size:13px;line-height:1.2;color:var(--pt-soft);white-space:nowrap}.System_step__emqG9[data-state=active] .System_stepLabel__loyCw{color:var(--serp-fg)}.System_stepBar__Vq0Cs{position:absolute;inset:auto 0 0 0;height:2px;transform:scaleX(0);transform-origin:left;background:var(--pt-blue)}.System_root__jR9zr[data-playing=true] .System_step__emqG9[data-state=active] .System_stepBar__Vq0Cs{transform:scaleX(var(--sy-p,0))}.System_stage__f0pSj{display:grid;grid-gap:14px;gap:14px;min-width:0}@media (min-width:1080px){.System_stage__f0pSj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;height:var(--sy-h)}}.System_list__Ujshs,.System_record__mU9ii{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius);background:var(--pt-paper);overflow:hidden}@media (max-width:1079px){.System_list__Ujshs{height:460px}}.System_cardHead__oOR0t{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-bottom:1px solid var(--pt-rule);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--serp-mute);background:var(--pt-paper-2)}.System_headCount__GCot0{color:var(--serp-fg);white-space:nowrap}.System_scroll___wQj9{position:relative;display:grid;align-content:start;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 20px),transparent)}.System_group___W_38{display:flex;align-items:center;gap:10px;padding:12px 16px 6px;font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.System_groupRule__V3VYb{flex:1 1 auto;height:1px;background:var(--pt-hair)}.System_item__LCAm3{display:grid;grid-template-columns:16px 20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 16px;border-bottom:1px solid var(--pt-hair);transition:background-color .2s var(--pt-ease)}.System_item__LCAm3[data-state=focal],.System_item__LCAm3[data-state=lit]{background:var(--pt-paper-2)}.System_item__LCAm3[data-state=focal]{box-shadow:inset 2px 0 0 0 var(--pt-blue);background:var(--pt-paper-3)}.System_itemIcon__VSlvW{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--pt-hair);border-radius:2px;background:var(--serp-bg)}.System_itemIcon__VSlvW svg{width:13px;height:13px;fill:none;stroke:var(--pt-faint);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.System_item__LCAm3[data-state=focal] .System_itemIcon__VSlvW svg,.System_item__LCAm3[data-state=lit] .System_itemIcon__VSlvW svg{stroke:var(--serp-fg)}.System_itemText__SWSpf{display:grid;grid-gap:2px;gap:2px;min-width:0}.System_itemName__8jP2X{font-size:var(--theme-item-size);line-height:1.3;color:var(--pt-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.System_item__LCAm3[data-state=focal] .System_itemName__8jP2X,.System_item__LCAm3[data-state=lit] .System_itemName__8jP2X{color:var(--serp-fg)}.System_itemMeta__rWU55{font-size:10.5px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis}.System_itemMeta__rWU55,.System_itemState__S4Ifa{font-family:var(--theme-font-mono);color:var(--pt-faint);white-space:nowrap}.System_itemState__S4Ifa{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.System_item__LCAm3[data-state=focal] .System_itemState__S4Ifa,.System_item__LCAm3[data-state=lit] .System_itemState__S4Ifa{color:var(--serp-mute)}.System_recordBody__BuDSU{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:0;padding:18px 16px 26px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent)}.System_focal__Cxr_E{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--pt-hair)}.System_focalIcon__0sBR1{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--pt-rule-strong);border-radius:var(--pt-radius-sm);background:var(--serp-bg)}.System_focalIcon__0sBR1 svg{width:19px;height:19px;fill:none;stroke:var(--serp-fg);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.System_focalText__9_OUz{display:grid;grid-gap:4px;gap:4px;min-width:0}.System_focalName__U72zT{font-size:15px;line-height:1.25;color:var(--serp-fg)}.System_focalMeta__sBPn4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--theme-font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--serp-mute)}.System_typePill__M3Ojt{padding:3px 8px;border:1px solid var(--pt-hair);border-radius:999px;text-transform:uppercase;letter-spacing:.1em;color:var(--pt-soft)}.System_headline__QfpQ0{font-size:clamp(18px,1.6vw,24px);font-weight:var(--theme-h3-weight);line-height:1.24;letter-spacing:var(--theme-h3-tracking);color:var(--serp-fg);text-wrap:pretty}.System_stat__efuNy{display:flex;align-items:baseline;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--pt-hair);font-family:var(--theme-font-mono)}.System_statValue__YkRJq{font-size:clamp(20px,2vw,26px);line-height:1;letter-spacing:-.02em;color:var(--serp-fg)}.System_statLabel__ZMk1k{min-width:0;font-size:11px;line-height:1.4;letter-spacing:.04em;color:var(--serp-mute)}.System_facts__1uHhn{display:grid}.System_fact__l8Y0M{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--pt-hair);font-size:var(--theme-item-size);line-height:var(--theme-item-leading);color:var(--pt-soft)}.System_checked___XW1N{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.System_checkedHead__vdB9U{flex:1 0 100%;font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.System_link__oju7N{display:inline-grid;grid-template-columns:13px minmax(0,1fr);align-items:center;gap:7px;max-width:100%;padding:4px 9px 4px 7px;border:1px solid var(--pt-hair);border-radius:2px;background:var(--pt-paper-2);font-family:var(--theme-font-mono);font-size:11px;letter-spacing:.03em;color:var(--pt-soft)}.System_link__oju7N[data-broken=true]{color:var(--pt-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--pt-faint);text-decoration-color:var(--pt-faint)}.System_linkMark__NByja{width:13px;height:13px;fill:none;stroke:var(--pt-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.System_link__oju7N[data-broken=true] .System_linkMark__NByja{stroke:var(--pt-faint)}.System_linkText__AmOx7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.System_note__ju4yk{display:grid;grid-gap:6px;gap:6px;padding:12px;border-left:2px solid var(--pt-blue);background:var(--pt-paper-2)}.System_noteLabel__9Mv1o{font-family:var(--theme-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--serp-mute)}.System_noteText__CobSm{font-size:14px;line-height:1.5;color:var(--serp-fg)}.System_noteMark__DJrbk{background:none;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--pt-blue);text-decoration-color:var(--pt-blue);text-decoration-thickness:2px;text-underline-offset:3px}.System_cta__Zeyi7{justify-self:start}.System_swap__GfP9Q{animation:System_sySwap__bJ_H1 .4s var(--pt-ease) both}@keyframes System_sySwap__bJ_H1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.System_root__jR9zr[data-still=true] .System_swap__GfP9Q{animation:none}@media (prefers-reduced-motion:reduce){.System_swap__GfP9Q{animation:none}}