._brief_10udu_6{display:flex;flex-direction:column}._parts_10udu_11{display:flex;gap:6px;padding:12px 12px 0;overflow-x:auto;scrollbar-width:none}._part_10udu_11{display:inline-flex;flex:0 1 auto;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px 0 4px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--background);color:var(--muted-foreground);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-standard),color var(--dur-ui) var(--ease-standard)}._part_10udu_11:not([data-on]){flex:none;padding:0 3px}._part_10udu_11:disabled{cursor:default;opacity:.6}._part_10udu_11[data-on]{flex-shrink:.2;border-color:var(--opponent);color:var(--foreground)}._part_10udu_11:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._partMark_10udu_59{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--muted);font-family:var(--font-pixel);font-size:var(--text-12)}._partMark_10udu_59 svg{width:13px;height:13px}._part_10udu_11[data-solved] ._partMark_10udu_59{background:var(--success-fill);color:var(--success)}._part_10udu_11[data-on] ._partMark_10udu_59{background:color-mix(in oklab,var(--opponent) 18%,transparent);color:var(--iris)}._partTitle_10udu_86{overflow:hidden;font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._lookingBack_10udu_96{margin:10px 12px 0;padding:8px 12px;border-radius:12px;background:color-mix(in oklab,var(--opponent) 10%,transparent);color:var(--iris);font-size:var(--text-12)}._backLink_10udu_105{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._panel_10udu_117{min-width:0}._earlier_10udu_122{border-top:1px dashed var(--border)}._clarify_10udu_127{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--background)}._clarifyTitle_10udu_138{display:flex;align-items:center;gap:8px;font-family:var(--font-pixel);font-size:var(--text-label-lg);letter-spacing:var(--tracking-stage);text-transform:uppercase}._clarifyTitle_10udu_138 svg{width:16px;height:16px;color:var(--iris)}._clarifyNote_10udu_154{color:var(--muted-foreground);font-size:var(--text-12);line-height:1.5}._asks_10udu_160{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._askButton_10udu_169{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 10px 9px 12px;border:1px dashed var(--ring);border-radius:14px;background:transparent;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-ui) var(--ease-standard),background-color var(--dur-ui) var(--ease-standard)}._askButton_10udu_169:hover:not(:disabled){border-style:solid;background:var(--pane-hover)}._askButton_10udu_169:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._askButton_10udu_169[aria-busy]{opacity:.7}._q_10udu_202{font-size:var(--text-14);line-height:1.45}._askCta_10udu_207{flex:none;padding:3px 9px;border:1px solid var(--on-brand);border-radius:var(--radius-pill);background:var(--primary);color:var(--on-brand);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-transform:uppercase}._answered_10udu_220{display:flex;flex-direction:column;gap:4px;padding:9px 12px;border:1px solid color-mix(in oklab,var(--opponent) 30%,var(--border));border-radius:14px;background:color-mix(in oklab,var(--opponent) 7%,transparent);animation:_answer-in_10udu_1 .36s var(--ease) both}._answered_10udu_220 ._q_10udu_202{color:var(--muted-foreground);font-size:var(--text-12)}._a_10udu_160{font-size:var(--text-14);line-height:1.5}@keyframes _answer-in_10udu_1{0%{opacity:0;translate:0 -4px}}._askAi_10udu_248{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding:10px 12px;border-radius:14px;background:color-mix(in oklab,var(--opponent) 8%,transparent);color:var(--iris);font-size:var(--text-12);line-height:1.5}._askAi_10udu_248 svg{flex:none;width:16px;height:16px;margin-top:1px}._unasked_10udu_269{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:4px;padding:9px 12px;border:1px dashed var(--ring);border-radius:14px;color:var(--muted-foreground)}._unaskedTag_10udu_280{flex:none;font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._situation_10udu_289{margin:12px 12px 0;border:1px solid var(--border);border-radius:14px;background:var(--background)}._situationTitle_10udu_296{display:flex;align-items:center;gap:8px;padding:9px 12px;color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;list-style:none}._situationTitle_10udu_296::-webkit-details-marker{display:none}._situationTitle_10udu_296:after{content:"";width:6px;height:6px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;rotate:-45deg;transition:rotate var(--dur-ui) var(--ease-standard)}._situation_10udu_289[open]>._situationTitle_10udu_296:after{rotate:45deg}._situationTitle_10udu_296:focus-visible{border-radius:14px;outline:none;box-shadow:var(--focus-ring-shadow)}._situationText_10udu_335{padding:0 12px 12px;font-size:var(--text-14);line-height:var(--leading-relaxed)}._situationText_10udu_335 :where(p,ul,ol){margin:0}._situationText_10udu_335>*+*{margin-top:10px}._situationText_10udu_335 code{padding:1px 4px;border-radius:6px;background:var(--muted);font-family:var(--font-app-mono);font-size:.9em}._dock_rxiz1_7{display:flex;align-items:center;gap:10px;min-width:0;padding:6px;border:1px solid var(--border);border-radius:18px;background:var(--background);transition:border-color var(--dur-ui) var(--ease-standard)}._dock_rxiz1_7[data-problem]{border-color:color-mix(in oklab,var(--destructive) 30%,var(--border))}._mic_rxiz1_25{--level: 0;position:relative;display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid var(--border);border-radius:50%;background:var(--muted);color:var(--muted-foreground);cursor:pointer;transition:background var(--dur-ui) var(--ease-standard),color var(--dur-ui) var(--ease-standard),border-color var(--dur-ui) var(--ease-standard)}._mic_rxiz1_25 svg{position:relative;width:18px;height:18px}._mic_rxiz1_25:hover:not(:disabled){border-color:var(--ring);color:var(--foreground)}._mic_rxiz1_25:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._mic_rxiz1_25:disabled{opacity:.5;cursor:not-allowed}._mic_rxiz1_25[aria-pressed=true]{border-color:var(--ring);background:var(--background);color:var(--foreground)}._dock_rxiz1_7[data-muted] ._mic_rxiz1_25{border-color:var(--danger-border);background:var(--danger-fill);color:var(--danger)}._dock_rxiz1_7[data-muted] ._mic_rxiz1_25:hover{border-color:var(--destructive);color:var(--danger)}._ring_rxiz1_89{position:absolute;inset:3px;border:1.5px solid currentColor;border-radius:50%;opacity:0;pointer-events:none;transform:scale(.6)}._mic_rxiz1_25[aria-pressed=true] ._ring_rxiz1_89{opacity:calc(.15 + var(--level) * .75);transform:scale(calc(.62 + var(--level) * .38));transition:transform 80ms linear,opacity 80ms linear}._mic_rxiz1_25[aria-pressed=true]:before{content:"";position:absolute;inset:3px;border-radius:50%;background:color-mix(in oklab,var(--foreground) 8%,transparent);animation:_breathe_rxiz1_1 2.8s var(--ease-standard) infinite;pointer-events:none}@keyframes _breathe_rxiz1_1{0%,to{opacity:.4;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}._text_rxiz1_131{display:grid;flex:1;gap:1px;min-width:0}._title_rxiz1_138{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:16px;text-transform:uppercase}._dock_rxiz1_7[data-muted] ._title_rxiz1_138,._dock_rxiz1_7[data-problem] ._title_rxiz1_138{color:var(--danger)}._hint_rxiz1_161{min-height:32px;margin:0;color:var(--muted-foreground);font-size:var(--text-12);line-height:16px}._bars_rxiz1_170{--level: 0;display:inline-flex;align-items:center;gap:2px;height:12px}._bars_rxiz1_170 span{width:3px;height:12px;border-radius:2px;background:currentColor;transform-origin:center;transition:transform 90ms linear}._bars_rxiz1_170 span:nth-child(1){transform:scaleY(calc(.25 + var(--level) * .55))}._bars_rxiz1_170 span:nth-child(2){transform:scaleY(calc(.25 + var(--level) * .95))}._bars_rxiz1_170 span:nth-child(3){transform:scaleY(calc(.25 + var(--level) * .75))}._bars_rxiz1_170 span:nth-child(4){transform:scaleY(calc(.25 + var(--level) * .4))}._end_rxiz1_205{display:flex;flex:none;align-items:center;gap:4px}._stop_rxiz1_212{animation:_stop-in_rxiz1_1 .2s var(--ease) both}._stop_rxiz1_212 svg{width:10px;height:10px;fill:currentColor}@keyframes _stop-in_rxiz1_1{0%{opacity:0;scale:.9}}._tip_rxiz1_229{display:inline-flex;align-items:center;gap:8px}.reduce-motion :is(._mic_rxiz1_25,._ring_rxiz1_89,._bars_rxiz1_170 span,._stop_rxiz1_212),.reduce-motion ._mic_rxiz1_25:before{transition:none;animation:none}@media(prefers-reduced-motion:reduce){html:not(.allow-motion) :is(._mic_rxiz1_25,._ring_rxiz1_89,._bars_rxiz1_170 span,._stop_rxiz1_212),html:not(.allow-motion) ._mic_rxiz1_25:before{transition:none;animation:none}}._live_zfmbr_9{position:relative;display:flex;flex-direction:column;min-height:100dvh;background:var(--background)}._live_zfmbr_9[data-room]{height:100dvh;overflow:hidden}._stage_zfmbr_23{position:sticky;top:0;z-index:var(--z-bar);padding-top:env(safe-area-inset-top);background:var(--background)}._body_zfmbr_31{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:12px 12px 8px}._brief_zfmbr_41{display:flex;flex:none;flex-direction:column;height:24rem;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-live);background:var(--pane)}._briefScroll_zfmbr_52{flex:1;min-height:0;overflow-y:auto;outline:none}._briefScroll_zfmbr_52:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._briefScroll_zfmbr_52[data-fade=top]{mask-image:linear-gradient(to bottom,transparent,#000 2rem)}._briefScroll_zfmbr_52[data-fade=bottom]{mask-image:linear-gradient(to top,transparent,#000 2rem)}._briefScroll_zfmbr_52[data-fade=both]{mask-image:linear-gradient(to bottom,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}._code_zfmbr_83{display:flex;flex:none;flex-direction:column;height:40rem;min-width:0}._bench_zfmbr_91{flex:1;min-height:0}._side_zfmbr_96{display:flex;flex:none;flex-direction:column;height:34rem;min-width:0}@media(min-width:1024px){._live_zfmbr_9{height:100dvh;overflow:hidden}._body_zfmbr_31{display:grid;grid-template-columns:minmax(16rem,24%) minmax(0,1fr) minmax(18rem,28%);padding-bottom:0}._brief_zfmbr_41,._code_zfmbr_83,._side_zfmbr_96{height:auto;min-height:0}._brief_zfmbr_41,._code_zfmbr_83>._bench_zfmbr_91,._side_zfmbr_96 ._actions_zfmbr_126{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}._actions_zfmbr_126{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:52px;padding:8px 8px 8px 14px;border:1px solid var(--border);border-radius:var(--radius-live);background:var(--pane)}._where_zfmbr_148{flex:1 1 10rem;min-width:0;color:var(--muted-foreground);font-size:var(--text-12);line-height:1.4}._actionButtons_zfmbr_156{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}._loop_zfmbr_166{display:flex;align-items:center;gap:10px;height:28px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--pane)}._loopQuestion_zfmbr_177{display:flex;align-items:center;gap:3px}._pip_zfmbr_183{width:14px;height:8px;border:1px solid var(--ring);border-radius:3px;transition:background-color .3s var(--ease),border-color .3s var(--ease),width .3s var(--ease)}._pip_zfmbr_183[data-state=ahead]{border-style:dashed;opacity:.6}._pip_zfmbr_183[data-state=open]{border-color:var(--muted-foreground)}._pip_zfmbr_183[data-state=current]{width:22px;border-color:var(--opponent);background:color-mix(in oklab,var(--opponent) 22%,transparent)}._pip_zfmbr_183[data-state=solved]{border-color:var(--on-brand);background:var(--primary);animation:_pip-solved_zfmbr_1 .42s var(--ease) both}@keyframes _pip-solved_zfmbr_1{0%{scale:.6}60%{scale:1.2}to{scale:1}}._over_zfmbr_228{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;background:color-mix(in oklab,var(--background) 86%,transparent);backdrop-filter:blur(6px);text-align:center;animation:_over-in_zfmbr_1 .36s var(--ease) both}@keyframes _over-in_zfmbr_1{0%{opacity:0}}._overTitle_zfmbr_250{font-family:var(--font-pixel);font-size:clamp(2.5rem,8vw,4.5rem);line-height:1;animation:_over-title_zfmbr_1 .52s var(--ease) 80ms both}@keyframes _over-title_zfmbr_1{0%{opacity:0;scale:1.15}}._overSub_zfmbr_265{color:var(--muted-foreground);font-size:var(--text-16);line-height:1.45}._audience_zfmbr_272{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--pane);color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-ui) var(--ease-standard),color var(--dur-ui) var(--ease-standard)}._audience_zfmbr_272:hover{border-color:var(--ring);color:var(--foreground)}._audience_zfmbr_272:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._audience_zfmbr_272 svg{flex:none;width:14px;height:14px}@media(max-width:1023.98px){._audience_zfmbr_272:not([data-watched]) ._audienceText_zfmbr_312{display:none}._audience_zfmbr_272:not([data-watched]){justify-content:center;width:36px;height:36px;min-height:36px;padding:0}}@media(pointer:coarse){._audience_zfmbr_272{min-height:36px;height:36px}}._audience_zfmbr_272[data-watched]{border-color:color-mix(in oklab,var(--opponent) 45%,var(--border));color:var(--iris)}._audience_zfmbr_272[data-watched] svg{animation:_watched_zfmbr_1 2.4s var(--ease-standard) infinite}@keyframes _watched_zfmbr_1{0%,86%,to{scale:1 1}92%{scale:1 .1}}@media(max-width:479px){._ownStage_zfmbr_356 [data-slot=stage-title]{display:none}}._page_10wwq_7{display:flex;flex-direction:column;width:100%;max-width:calc(var(--home-max) + 24px);min-height:100dvh;margin:0 auto}._stage_10wwq_16{position:sticky;top:0;z-index:var(--z-bar);padding-top:env(safe-area-inset-top);background:var(--background)}._body_10wwq_24{display:flex;flex-direction:column;gap:12px;padding:12px 12px 48px}._hero_10wwq_33{display:flex;flex-direction:column;align-items:center;padding:28px 24px 32px;border:1px solid var(--border);border-radius:var(--radius-pane);background:var(--pane);text-align:center;animation:_hero-in_10wwq_1 .5s var(--ease) both}._hero_10wwq_33[data-rank="3"],._hero_10wwq_33[data-rank="4"]{border-color:var(--success-border);background:var(--success-pane)}._hero_10wwq_33[data-rank="2"]{border-color:var(--primary-border);background:color-mix(in oklab,var(--primary) 5%,var(--pane))}@keyframes _hero-in_10wwq_1{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:639px){._hero_10wwq_33{padding:24px 16px 28px}}._eyebrow_10wwq_71{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label-lg);line-height:1.5;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;overflow-wrap:anywhere}._eyebrow_10wwq_71 svg{flex:none;width:16px;height:16px}._sheet_10wwq_92{position:relative;display:grid;place-items:center;width:min(420px,100%);margin-top:20px;padding:36px 16px;border:1px solid var(--border);border-radius:6px;background:repeating-linear-gradient(to bottom,transparent 0 27px,color-mix(in oklab,var(--iris) 12%,transparent) 27px 28px),var(--background);box-shadow:0 1px 0 var(--border),0 12px 32px -18px color-mix(in oklab,var(--foreground) 35%,transparent);rotate:1deg}._sheet_10wwq_92:before{position:absolute;inset:0 auto 0 28px;width:1px;background:color-mix(in oklab,var(--danger) 30%,transparent);content:""}._line_10wwq_122{max-width:30rem;margin-top:20px;font-size:var(--text-16);line-height:var(--leading-relaxed);text-wrap:balance}._facts_10wwq_131{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:28rem;margin:20px 0 0}._fact_10wwq_131{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:12px;border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in oklab,var(--background) 40%,transparent)}._fact_10wwq_131 dt{color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);line-height:1.5;letter-spacing:var(--tracking-label);text-transform:uppercase}._fact_10wwq_131 dd{margin:6px 0 0;font-family:var(--font-pixel);font-size:var(--text-24);line-height:32px}._of_10wwq_169{display:inline-block;color:var(--muted-foreground);font-size:var(--text-14);line-height:1.3;white-space:nowrap}@media(max-width:479px){._fact_10wwq_131{padding:10px 8px}._fact_10wwq_131 dd{font-size:var(--text-20)}._of_10wwq_169{font-size:var(--text-12)}}._unpaid_10wwq_192{margin-top:20px;color:var(--muted-foreground);font-size:13px}._rewards_10wwq_198{width:100%;max-width:42rem;margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-card);background:color-mix(in oklab,var(--input) 25%,transparent);text-align:left}._actions_10wwq_209{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:24px}._pill_10wwq_218{border-radius:var(--radius-pill)}._actions_10wwq_209 ._next_10wwq_222{padding-inline:32px}._pane_10wwq_228{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-pane);background:var(--pane);animation:_slide-from-bottom_10wwq_1 var(--dur-enter) var(--ease) .5s both}._paneHead_10wwq_237{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border)}._paneTitle_10wwq_246{min-width:0;font-family:var(--font-pixel);font-size:var(--text-18);font-weight:500;line-height:1.25;overflow-wrap:anywhere}@media(min-width:640px){._paneTitle_10wwq_246{font-size:var(--text-20)}}._paneSub_10wwq_261{margin-top:2px;color:var(--muted-foreground);font-size:var(--text-12);line-height:1.4}._paneMeta_10wwq_268{flex:none;color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._headIcon_10wwq_277{flex:none;width:18px;height:18px;color:var(--muted-foreground)}._h3_10wwq_284{display:flex;align-items:center;gap:8px;font-family:var(--font-pixel);font-size:var(--text-label-lg);letter-spacing:var(--tracking-stage);text-transform:uppercase}._h3_10wwq_284 svg,._h4_10wwq_295 svg{flex:none;width:15px;height:15px;color:var(--iris)}._h4_10wwq_295{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._dims_10wwq_315{margin:0;padding:0;list-style:none}._dim_10wwq_315{padding:14px 16px}._dim_10wwq_315+._dim_10wwq_315{border-top:1px solid var(--border)}._dimHead_10wwq_329{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}._dimName_10wwq_337{min-width:0}._dimTitle_10wwq_341{font-family:var(--font-pixel);font-size:var(--text-16);font-weight:500;line-height:1.3}._dimBlurb_10wwq_348{margin-top:2px;color:var(--muted-foreground);font-size:var(--text-12);line-height:1.45}._dimScore_10wwq_355{--tone: var(--success);display:flex;flex:none;align-items:center;gap:10px}._dimScore_10wwq_355[data-score="1"]{--tone: var(--danger)}._dimScore_10wwq_355[data-score="2"]{--tone: var(--warning)}._dimScore_10wwq_355[data-score="3"],._dimScore_10wwq_355[data-score="4"]{--tone: var(--success)}._bar_10wwq_379{display:flex;gap:3px}._seg_10wwq_384{width:22px;height:10px;border:1px solid var(--ring);border-radius:3px}._seg_10wwq_384[data-on]{border-color:transparent;background:var(--tone);animation:_seg-in_10wwq_1 .26s var(--ease) both;animation-delay:calc(var(--at) + var(--i) * .14s)}._seg_10wwq_384[data-on]:nth-child(2){animation-delay:calc(var(--at) + var(--i) * .14s + 50ms)}._seg_10wwq_384[data-on]:nth-child(3){animation-delay:calc(var(--at) + var(--i) * .14s + .1s)}._seg_10wwq_384[data-on]:nth-child(4){animation-delay:calc(var(--at) + var(--i) * .14s + .15s)}@keyframes _seg-in_10wwq_1{0%{background:transparent;scale:.6}}._scoreLabel_10wwq_417{min-width:6.5rem;color:var(--tone);font-family:var(--font-pixel);font-size:var(--text-label-lg);letter-spacing:var(--tracking-chip);text-transform:uppercase}._notes_10wwq_426{display:flex;flex-direction:column;gap:4px;margin:10px 0 0;padding-left:18px;color:var(--muted-foreground);font-size:var(--text-14);line-height:1.5}._letterHead_10wwq_438{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}._letterBody_10wwq_446{display:flex;flex-direction:column;gap:18px;padding:16px}._summary_10wwq_453{font-size:var(--text-16);line-height:1.6}._summary_10wwq_453 p+p{margin-top:10px}._lists_10wwq_462{display:grid;gap:16px}@media(min-width:768px){._lists_10wwq_462{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px}}._bullets_10wwq_474{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;font-size:var(--text-14);line-height:1.5}._bullets_10wwq_474 li{display:flex;gap:8px}._bullets_10wwq_474 svg{flex:none;width:16px;height:16px;margin-top:2px}._good_10wwq_497 svg{color:var(--success)}._grow_10wwq_501 svg{color:var(--iris)}._slip_10wwq_505 svg{color:var(--danger)}._nextUp_10wwq_509{display:flex;gap:10px;padding:12px 14px;border:1px solid var(--primary-border);border-radius:16px;background:var(--primary-fill);font-size:var(--text-14);line-height:1.55}._nextUp_10wwq_509 svg{flex:none;width:18px;height:18px;margin-top:1px}._notice_10wwq_527{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border:1px solid color-mix(in oklab,var(--warning) 35%,var(--border));border-radius:var(--radius-card);background:color-mix(in oklab,var(--warning) 6%,transparent);font-size:var(--text-14);line-height:1.5}._notice_10wwq_527 svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--warning)}._qHead_10wwq_548{flex-wrap:wrap;align-items:flex-start}._qTitleRow_10wwq_553{display:flex;align-items:flex-start;gap:12px;min-width:0}._qIndex_10wwq_560{display:grid;flex:none;place-items:center;height:28px;padding:0 8px;border:1px solid var(--on-brand);border-radius:8px;background:var(--primary);color:var(--on-brand);font-family:var(--font-pixel);font-size:var(--text-14)}._qTitles_10wwq_574{min-width:0}._patterns_10wwq_578{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._pattern_10wwq_578{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--background);color:var(--foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-decoration:none;text-transform:uppercase;transition:border-color var(--dur-ui) var(--ease-standard)}._pattern_10wwq_578:hover{border-color:var(--ring)}._pattern_10wwq_578:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._pattern_10wwq_578 svg{width:13px;height:13px;color:var(--iris)}._qBody_10wwq_620{display:flex;flex-direction:column;gap:20px;padding:16px}._block_10wwq_627{display:flex;flex-direction:column;gap:10px}._clarify_10wwq_633{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._ask_10wwq_642{--tone: var(--muted-foreground);display:flex;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:var(--background)}._ask_10wwq_642[data-state=early]{--tone: var(--success)}._ask_10wwq_642[data-state=late]{--tone: var(--warning)}._ask_10wwq_642[data-state=missed]{border-style:dashed}._askMark_10wwq_664{display:grid;flex:none;place-items:center;width:22px;height:22px;color:var(--tone)}._askMark_10wwq_664 svg{width:16px;height:16px}._askText_10wwq_678{display:flex;flex-direction:column;gap:4px;min-width:0}._askQ_10wwq_685{font-size:var(--text-14);font-weight:550;line-height:1.45}._askState_10wwq_691{display:inline-block;margin-left:8px;color:var(--tone);font-family:var(--font-pixel);font-size:var(--text-label);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}._askA_10wwq_703{color:var(--muted-foreground);font-size:var(--text-14);line-height:1.5}._parts_10wwq_710{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._part_10wwq_710{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--background)}._part_10wwq_710[data-solved]{border-color:var(--success-border)}._unreached_10wwq_734{border-style:dashed;background:transparent}._partHead_10wwq_739{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}._partName_10wwq_747{display:inline-flex;align-items:baseline;gap:8px;min-width:0;font-family:var(--font-pixel);font-size:var(--text-16);line-height:1.3;overflow-wrap:anywhere}._partNo_10wwq_758{flex:none;color:var(--muted-foreground);font-size:var(--text-label-lg);letter-spacing:var(--tracking-label);text-transform:uppercase}._partChips_10wwq_766{display:inline-flex;flex-wrap:wrap;gap:6px}._partNote_10wwq_772{color:var(--muted-foreground);font-size:var(--text-12);line-height:1.5}._stats_10wwq_778{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;color:var(--muted-foreground);font-size:var(--text-12)}._stats_10wwq_778 strong{color:var(--foreground);font-weight:600}._statBad_10wwq_794{color:var(--danger)}._costs_10wwq_799{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:14px;border-collapse:separate;border-spacing:0;table-layout:fixed}._costRow_10wwq_809>*{padding:8px 12px;font-size:var(--text-14);font-weight:400;text-align:left;vertical-align:middle}._costRow_10wwq_809>:first-child{width:4.5rem}._costRow_10wwq_809>:nth-child(2){width:9rem}tbody ._costRow_10wwq_809>*{border-top:1px solid var(--border)}thead ._costRow_10wwq_809>*{padding-block:6px;background:var(--muted);color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._costLabel_10wwq_839{color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._claim_10wwq_847{font-family:var(--font-app-mono);white-space:nowrap}._claim_10wwq_847 svg{display:inline-block;width:15px;height:15px;margin-right:6px;vertical-align:-3px}._claim_10wwq_847[data-state=right]{color:var(--success)}._claim_10wwq_847[data-state=wrong]{color:var(--danger)}._claim_10wwq_847[data-state=none]{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-12)}._expected_10wwq_874>.num{display:block;font-family:var(--font-app-mono)}._expectedWhy_10wwq_879{display:block;margin-top:2px;color:var(--muted-foreground);font-size:var(--text-12);line-height:1.45}@media(max-width:479px){._costRow_10wwq_809>*{padding-inline:8px}._costRow_10wwq_809>:first-child{width:3.5rem}._costRow_10wwq_809>:nth-child(2){width:6.5rem}}._better_10wwq_901{display:flex;gap:8px;padding:10px 12px;border-radius:14px;background:color-mix(in oklab,var(--opponent) 8%,transparent);font-size:var(--text-14);line-height:1.5}._better_10wwq_901 svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--iris)}._plan_10wwq_919{margin:0}._planText_10wwq_923{margin:0;padding:10px 14px;border-left:3px solid var(--primary);border-radius:0 12px 12px 0;background:var(--primary-fill);font-size:var(--text-14);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}._codeBox_10wwq_935{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:14px}._codeTabs_10wwq_943{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px;border-bottom:1px solid var(--border);background:var(--pane)}._codeNote_10wwq_954{padding-right:6px;color:var(--muted-foreground);font-size:var(--text-12)}._codeBody_10wwq_960{max-height:28rem;padding:12px 12px 16px 4px;overflow:auto;background:var(--code-bg);outline:none}._codeBody_10wwq_960:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._code_10wwq_935{font-size:var(--text-14);overflow:visible}._looking_10wwq_977{padding:14px;border:1px solid color-mix(in oklab,var(--opponent) 28%,var(--border));border-radius:18px;background:color-mix(in oklab,var(--opponent) 5%,transparent)}._insight_10wwq_984{font-size:var(--text-14);line-height:1.6}._strong_10wwq_989{font-size:var(--text-14);line-height:1.55}._follow_10wwq_994{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:var(--text-14);line-height:1.5}._talk_10wwq_1005{max-height:34rem;overflow:auto;outline:none}._talk_10wwq_1005:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._talkLog_10wwq_1015{display:flex;flex-direction:column;gap:10px;padding:16px}._talkLog_10wwq_1015[data-solo]>p{justify-content:space-between;text-align:left}._duo_10wwq_1030{display:grid;gap:12px}@media(min-width:768px){._duo_10wwq_1030{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}._side_10wwq_1041{display:flex;flex-direction:column}._sideBody_10wwq_1046{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:12px;padding:16px}._reflection_10wwq_1055{width:100%;min-height:7rem;resize:vertical;font-size:var(--text-14);line-height:1.55}._saved_10wwq_1063{flex:none;color:var(--muted-foreground);font-family:var(--font-pixel);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._saved_10wwq_1063[data-state=saved]{color:var(--success)}._shareNote_10wwq_1076{color:var(--muted-foreground);font-size:var(--text-14);line-height:1.5}@keyframes _slide-from-bottom_10wwq_1{0%{opacity:0;filter:blur(6px);transform:translateY(40px)}}._brief_10wwq_1092{color:var(--muted-foreground);font-size:var(--text-14);line-height:var(--leading-relaxed)}._brief_10wwq_1092>*+*{margin-top:10px}._brief_10wwq_1092 strong{color:var(--foreground);font-weight:600}._brief_10wwq_1092 code{padding:2px 6px;border-radius:4px;background:var(--muted);color:var(--foreground);font-family:var(--font-app-mono);font-size:.85em}._capped_10wwq_1117{margin:0 12px 12px}
