:root{--pr-paper:#fff;--pr-ink:#050505;--pr-acid:#fdff85;--pr-acid-strong:#f5ff3d;--pr-surface:#f6f6f1;--pr-surface-2:#ecece5;--pr-muted:#686860;--pr-line:#d7d7ce;--pr-success:#d8ffac;--pr-warning:#ffe3a4;--pr-danger:#ffb5ae;--pr-radius-sm:.55rem;--pr-radius-md:1rem;--pr-radius-lg:1.5rem;--pr-radius-pill:999px;--pr-border:1.5px solid var(--pr-ink);--pr-shadow-hard:7px 7px 0 var(--pr-ink);--pr-transition:.16s cubic-bezier(.2,.8,.2,1)}.tbPage{--tb-bg:var(--pr-paper);--tb-surface:var(--pr-paper);--tb-surface-2:var(--pr-surface);--tb-surface-3:var(--pr-surface-2);--tb-line:var(--pr-line);--tb-line-2:var(--pr-ink);--tb-ink:var(--pr-ink);--tb-muted:var(--pr-muted);--tb-muted-2:var(--pr-muted);--tb-accent:var(--pr-acid);--tb-accent-subtle:#fdff8573;--tb-accent-line:var(--pr-ink);--tb-on-accent:var(--pr-ink);--tb-r-sm:var(--pr-radius-sm);--tb-r-md:var(--pr-radius-md);--tb-r-lg:var(--pr-radius-lg);--tb-r-xl:var(--pr-radius-lg);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:radial-gradient(circle at 9% 19%, #fdff8538 0 90px, transparent 91px), var(--pr-paper)!important;color:var(--pr-ink)!important}.tbNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:74px;border-bottom:1px solid var(--pr-line)!important;background:color-mix(in srgb, var(--pr-paper) 88%, transparent)!important}.tbLogo{letter-spacing:-.05em;color:var(--pr-ink)!important;font-weight:500!important}.tbMark{background:var(--pr-acid)!important;width:42px!important;height:42px!important;box-shadow:none!important;color:var(--pr-ink)!important;border-radius:50%!important}.tbMark span{background:0 0!important;width:auto!important;height:auto!important;transform:none!important}.tbMark span:before{content:"p";font-size:2.6rem;font-weight:600;line-height:1}.tbStatus,.tbNav a,.tbHeroStatement,.tbSectionIntro>p,.tbStep p,.tbQuestionBody p,.tbAnswerPreview p,.tbQuestionFooter,.tbBand span{color:var(--pr-muted)!important}.tbNav .tbNavCta,.tbPage .uiButton,.tbPage button,.tbQuestionFooter button{min-height:46px;transition:transform var(--pr-transition), box-shadow var(--pr-transition), background var(--pr-transition);font-weight:700;border:var(--pr-border)!important;border-radius:var(--pr-radius-pill)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important;box-shadow:none!important}.tbNav .tbNavCta,.tbPage .uiButton:first-child,.tbQuestionFooter button{background:var(--pr-ink)!important;color:var(--pr-paper)!important}.tbPage .uiButton:hover,.tbPage button:hover,.tbNav .tbNavCta:hover,.tbQuestionFooter button:hover{box-shadow:4px 4px 0 var(--pr-ink)!important;transform:translate(-2px,-2px)!important}.tbHeroText h1,.tbSectionIntro h2,.tbCta h2,.tbBand p,.tbQuestionBody h2{color:var(--pr-ink)!important;letter-spacing:-.055em!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important}.tbHeroText h1{max-width:10ch;font-size:clamp(3.8rem,9vw,9.5rem)!important;line-height:.9!important}.tbEyebrow{color:var(--pr-ink)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:800!important}.tbEyebrow:before,.tbStatus i,.tbQuestionHeader b i{border:1px solid var(--pr-ink);background:var(--pr-acid)!important}.tbQuestionCard,.tbStep,.tbCta,.tbHeatWrap,.tbEvidenceCard,.tbAnswerPreview{border:var(--pr-border)!important;border-radius:var(--pr-radius-lg)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important;box-shadow:12px 12px 0 var(--pr-acid)!important}.tbStep{transition:transform var(--pr-transition), box-shadow var(--pr-transition);box-shadow:none!important}.tbStep:hover{transform:translate(-4px,-4px);box-shadow:var(--pr-shadow-hard)!important}.tbQuestionHeader,.tbQuestionFooter{border-color:var(--pr-line)!important}.tbEvidenceCard pre,.tbEvidenceCard code,.tbQuestionHeader span,.tbQuestionHeader small{color:var(--pr-ink)!important}.tbBand,.tbMapSection,.tbGridSection{border-top:1px solid var(--pr-line)}.tbBand{background:var(--pr-acid)!important;color:var(--pr-ink)!important;border-radius:0!important}.tbHeatGrid span{border:1px solid var(--pr-ink);background:var(--pr-surface-2)!important}.tbHeatGrid span[data-level="1"]{background:#f6f6b8!important}.tbHeatGrid span[data-level="2"]{background:#fdff85!important}.tbHeatGrid span[data-level="3"]{background:#f5ff3d!important}.tbHeatGrid span[data-level="4"]{background:var(--pr-ink)!important}.tauroConsole{--console-bg:var(--pr-paper);--console-panel:var(--pr-paper);--console-panel-strong:var(--pr-paper);--console-card:var(--pr-surface);--console-card-hover:#fffff4;--console-border:var(--pr-ink);--console-border-strong:var(--pr-ink);--console-text:var(--pr-ink);--console-muted:var(--pr-muted);--console-faint:var(--pr-muted);--console-accent:var(--pr-acid);--console-accent-2:var(--pr-acid-strong);--console-accent-subtle:#fdff8573;--console-accent-line:var(--pr-ink);--console-on-accent:var(--pr-ink);--console-good:#2f7d32;--console-danger:#9d1c10;--console-warn:#9a6700;--console-info:#1f4fa3;--console-r-sm:var(--pr-radius-sm);--console-r-md:var(--pr-radius-sm);--console-r-lg:var(--pr-radius-md);--console-r-xl:var(--pr-radius-lg);background:radial-gradient(circle at 9% 19%, #fdff852e 0 90px, transparent 91px), var(--pr-paper)!important;color:var(--pr-ink)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.tauroConsole[data-theme=light]{background:radial-gradient(circle at 9% 19%, #fdff852e 0 90px, transparent 91px), var(--pr-paper)!important}.consoleTopbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--pr-line)!important;background:color-mix(in srgb, var(--pr-paper) 88%, transparent)!important;min-height:74px!important}.consoleBrandMark>span{background:var(--pr-acid)!important;color:#0000!important;width:42px!important;height:42px!important;box-shadow:none!important;border-radius:50%!important}.consoleBrandMark>span:before{font-size:2.6rem;font-weight:600;line-height:1;content:"p"!important;width:auto!important;height:auto!important;color:var(--pr-ink)!important;background:0 0!important;transform:none!important}.consoleBrandMark strong,.consoleHeroEmpty h1,.consolePromptBlock h1,.consoleTurnHeader h2,.consoleAuthPanel h2,.consoleOnboardingCopy h1,.consoleLoadingCard h2,.consoleDialog h2{color:var(--pr-ink)!important;letter-spacing:-.055em!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important}.consoleHeroEmpty h1,.consolePromptBlock h1,.consoleOnboardingCopy h1{font-size:clamp(2.4rem,5vw,5.5rem)!important;line-height:.96!important}.consoleEyebrow{color:var(--pr-ink)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:800!important}.consolePanel,.consoleSidebar,.consoleMainPanel,.consoleQuestionSurface,.consoleTurn,.consoleCoverageCard,.consoleBonusCard,.consoleFeedbackCard,.consoleEvidenceBlock,.consoleDialog,.consoleAuthPanel,.consoleOnboardingPreview,.consoleOnboardingFlow article,.consoleLoadingCard,.consoleEmpty,.consoleHeroEmpty{border:var(--pr-border)!important;border-radius:var(--pr-radius-lg)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important;box-shadow:none!important}.consoleTurn,.consoleDialog,.consoleAuthPanel,.consoleQuestionSurface{box-shadow:10px 10px 0 var(--pr-acid)!important}.consoleEvidenceBlock,.consoleCoverageCard,.consoleBonusCard,.consoleFeedbackCard{background:var(--pr-surface)!important}.consoleSidebar{background:var(--pr-surface)!important;border-top:0!important;border-bottom:0!important;border-left:0!important;border-radius:0!important}.consoleMainPanel{background:0 0!important;border:0!important}.consoleRepoItem,.consoleImportButton,.consoleIconButton,.tauroConsole button,.tauroConsole .uiButton{transition:transform var(--pr-transition), box-shadow var(--pr-transition), background var(--pr-transition);font-weight:700;border:var(--pr-border)!important;border-radius:var(--pr-radius-pill)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important;box-shadow:none!important}.consoleRepoItem,.consoleImportButton{border-radius:var(--pr-radius-md)!important}.consoleRepoItem:hover,.consoleImportButton:hover,.tauroConsole button:hover,.tauroConsole .uiButton:hover{box-shadow:4px 4px 0 var(--pr-ink)!important;background:#fffff4!important;transform:translate(-2px,-2px)!important}.consoleRepoItem.active,.consoleBadge.accent,.consoleHeaderStreak,.consolePrimary,.tauroConsole .consolePrimary{background:var(--pr-acid)!important;color:var(--pr-ink)!important;border-color:var(--pr-ink)!important}.consolePrimary:hover,.tauroConsole .consolePrimary:hover{background:var(--pr-acid-strong)!important}.consoleBadge,.consoleMetaRow span,.consoleEvidencePathList span{border:1px solid var(--pr-ink)!important;border-radius:var(--pr-radius-pill)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important}.consoleProgress,.consoleIndeterminateBar{background:var(--pr-surface-2)!important;border:1px solid var(--pr-ink)!important}.consoleProgress span,.consoleIndeterminateBar span,.consoleLoader{background:var(--pr-acid-strong)!important}.consoleEvidenceSnippets details,.consoleEvidenceSnippets pre{border-color:var(--pr-ink)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important}.consoleAlert,.consoleToast{border:var(--pr-border)!important;border-radius:var(--pr-radius-md)!important;color:var(--pr-ink)!important;box-shadow:var(--pr-shadow-hard)!important}.consoleAlert.success,.consoleToast.success{background:var(--pr-success)!important}.consoleAlert.danger,.consoleToast.danger{background:var(--pr-danger)!important}.consoleDialogOverlay,.consoleLoadingOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0505053d!important}.tauroConsole input,.tauroConsole textarea,.tauroConsole select{border:var(--pr-border)!important;border-radius:var(--pr-radius-sm)!important;background:var(--pr-paper)!important;color:var(--pr-ink)!important}.consoleOnboardingFlow article.active{background:var(--pr-acid)!important}.tauroConsole[data-theme=dark]{--console-bg:var(--pr-ink);--console-panel:#111;--console-panel-strong:#050505;--console-card:#151515;--console-card-hover:#202020;--console-border:var(--pr-paper);--console-border-strong:var(--pr-paper);--console-text:var(--pr-paper);--console-muted:#c8c8c0;--console-faint:#99998f;--console-accent:var(--pr-acid);--console-accent-2:var(--pr-acid-strong);--console-accent-subtle:#fdff852e;--console-accent-line:var(--pr-acid);--console-on-accent:var(--pr-ink);background:radial-gradient(circle at 9% 19%, #fdff8524 0 90px, transparent 91px), var(--pr-ink)!important;color:var(--pr-paper)!important}.tauroConsole[data-theme=dark] .consoleTopbar{background:color-mix(in srgb, var(--pr-ink) 88%, transparent)!important;border-bottom-color:#ffffff2e!important}.tauroConsole[data-theme=dark] .consoleBrandMark,.tauroConsole[data-theme=dark] .consoleBrandMark strong,.tauroConsole[data-theme=dark] .consoleBrandMark small,.tauroConsole[data-theme=dark] .consoleHeroEmpty h1,.tauroConsole[data-theme=dark] .consolePromptBlock h1,.tauroConsole[data-theme=dark] .consoleTurnHeader h2,.tauroConsole[data-theme=dark] .consoleAuthPanel h2,.tauroConsole[data-theme=dark] .consoleOnboardingCopy h1,.tauroConsole[data-theme=dark] .consoleLoadingCard h2,.tauroConsole[data-theme=dark] .consoleDialog h2,.tauroConsole[data-theme=dark] .consoleTurnWhy,.tauroConsole[data-theme=dark] .consolePromptBlock p,.tauroConsole[data-theme=dark] .consoleHeroEmpty p,.tauroConsole[data-theme=dark] .consoleMuted,.tauroConsole[data-theme=dark] .consoleOnboardingCopy p,.tauroConsole[data-theme=dark] .consoleFeedbackCard p,.tauroConsole[data-theme=dark] .consoleCoverageCard small,.tauroConsole[data-theme=dark] .consoleBonusCard p{color:var(--pr-paper)!important}.tauroConsole[data-theme=dark] .consoleBrandMark small,.tauroConsole[data-theme=dark] .consoleTopbarStatus,.tauroConsole[data-theme=dark] .consoleMuted,.tauroConsole[data-theme=dark] .consoleCoverageCard small,.tauroConsole[data-theme=dark] .consoleBonusCard p,.tauroConsole[data-theme=dark] .consolePromptBlock p,.tauroConsole[data-theme=dark] .consoleHeroEmpty p{color:#c8c8c0!important}.tauroConsole[data-theme=dark] .consolePanel,.tauroConsole[data-theme=dark] .consoleSidebar,.tauroConsole[data-theme=dark] .consoleQuestionSurface,.tauroConsole[data-theme=dark] .consoleTurn,.tauroConsole[data-theme=dark] .consoleCoverageCard,.tauroConsole[data-theme=dark] .consoleBonusCard,.tauroConsole[data-theme=dark] .consoleFeedbackCard,.tauroConsole[data-theme=dark] .consoleEvidenceBlock,.tauroConsole[data-theme=dark] .consoleDialog,.tauroConsole[data-theme=dark] .consoleAuthPanel,.tauroConsole[data-theme=dark] .consoleOnboardingPreview,.tauroConsole[data-theme=dark] .consoleOnboardingFlow article,.tauroConsole[data-theme=dark] .consoleLoadingCard,.tauroConsole[data-theme=dark] .consoleEmpty,.tauroConsole[data-theme=dark] .consoleHeroEmpty{border-color:var(--pr-paper)!important;color:var(--pr-paper)!important;background:#111!important}.tauroConsole[data-theme=dark] .consoleTurn,.tauroConsole[data-theme=dark] .consoleDialog,.tauroConsole[data-theme=dark] .consoleAuthPanel,.tauroConsole[data-theme=dark] .consoleQuestionSurface{box-shadow:10px 10px 0 var(--pr-acid)!important}.tauroConsole[data-theme=dark] .consoleEvidenceBlock,.tauroConsole[data-theme=dark] .consoleCoverageCard,.tauroConsole[data-theme=dark] .consoleBonusCard,.tauroConsole[data-theme=dark] .consoleFeedbackCard,.tauroConsole[data-theme=dark] .consoleSidebar{background:#151515!important}.tauroConsole[data-theme=dark] .consoleMainPanel{background:0 0!important}.tauroConsole[data-theme=dark] .consoleRepoItem,.tauroConsole[data-theme=dark] .consoleImportButton,.tauroConsole[data-theme=dark] .consoleIconButton,.tauroConsole[data-theme=dark] button,.tauroConsole[data-theme=dark] .uiButton{border-color:var(--pr-paper)!important;background:var(--pr-ink)!important;color:var(--pr-paper)!important}.tauroConsole[data-theme=dark] .consoleRepoItem:hover,.tauroConsole[data-theme=dark] .consoleImportButton:hover,.tauroConsole[data-theme=dark] button:hover,.tauroConsole[data-theme=dark] .uiButton:hover{box-shadow:4px 4px 0 var(--pr-acid)!important;background:#202020!important}.tauroConsole[data-theme=dark] .consoleRepoItem.active,.tauroConsole[data-theme=dark] .consoleBadge.accent,.tauroConsole[data-theme=dark] .consoleHeaderStreak,.tauroConsole[data-theme=dark] .consolePrimary,.tauroConsole[data-theme=dark] .consoleOnboardingFlow article.active{background:var(--pr-acid)!important;color:var(--pr-ink)!important;border-color:var(--pr-acid)!important}.tauroConsole[data-theme=dark] .consoleBadge,.tauroConsole[data-theme=dark] .consoleMetaRow span,.tauroConsole[data-theme=dark] .consoleEvidencePathList span,.tauroConsole[data-theme=dark] .consoleEvidenceSnippets details,.tauroConsole[data-theme=dark] .consoleEvidenceSnippets pre,.tauroConsole[data-theme=dark] input,.tauroConsole[data-theme=dark] textarea,.tauroConsole[data-theme=dark] select{border-color:var(--pr-paper)!important;background:var(--pr-ink)!important;color:var(--pr-paper)!important}.tauroConsole[data-theme=dark] .consoleProgress,.tauroConsole[data-theme=dark] .consoleIndeterminateBar{border-color:var(--pr-paper)!important;background:#202020!important}
