.evaluator_appShell__P4Qpp{min-height:100dvh;background:var(--color-ledger);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:1.55}.evaluator_appShell__P4Qpp *,.evaluator_appShell__P4Qpp :after,.evaluator_appShell__P4Qpp :before{box-sizing:border-box}.evaluator_appShell__P4Qpp a{color:inherit}.evaluator_header__jYSjv{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;min-height:4rem;padding-inline:clamp(var(--space-md),var(--space-fluid-gutter),var(--space-xl));-webkit-border-after:var(--rule-thin) solid var(--color-rule-strong);border-block-end:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-surface)}.evaluator_wordmark__8_2N2{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:2.75rem;min-height:2.75rem;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.evaluator_wordmarkMark__AONOh{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:var(--rule-strong) solid var(--color-signal);border-radius:50%;color:var(--color-signal);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1}.evaluator_mode__vTbP_{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.evaluator_modeDot__xK1eb{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--color-signal)}.evaluator_intro__NZ2EK{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);padding:clamp(var(--space-xl),var(--space-fluid-section),var(--space-3xl)) clamp(var(--space-md),var(--space-fluid-gutter),var(--space-xl));-webkit-border-after:var(--rule-thin) solid var(--color-rule-strong);border-block-end:var(--rule-thin) solid var(--color-rule-strong)}.evaluator_intro__NZ2EK h1{min-width:0;margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(var(--text-2xl),var(--text-fluid-display),var(--text-display));font-style:normal;font-weight:700;letter-spacing:-.035em;line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.evaluator_introCopy__UditY{display:grid;align-content:center;grid-gap:var(--space-md);gap:var(--space-md);max-width:60ch;color:var(--color-ink-soft);font-size:var(--text-md)}.evaluator_introCopy__UditY p{margin:0;text-wrap:pretty}.evaluator_introCopy__UditY .evaluator_caveat__S6WYW{color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5}.evaluator_workspace__i6fJH{max-width:96rem;min-width:0;margin-inline:auto}.evaluator_inputPane__5PKyP,.evaluator_resultPane__GX_NM{min-width:0;padding:clamp(var(--space-lg),var(--space-fluid-pane),var(--space-2xl)) clamp(var(--space-md),var(--space-fluid-gutter),var(--space-xl))}.evaluator_inputPane__5PKyP{background:var(--color-surface)}.evaluator_resultPane__GX_NM{background:var(--color-ledger);container-type:inline-size}.evaluator_paneHeading__tZJTv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);-webkit-margin-after:var(--space-md);margin-block-end:var(--space-md)}.evaluator_paneHeading__tZJTv h2,.evaluator_paneHeading__tZJTv span{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.evaluator_paneHeading__tZJTv span{color:var(--color-muted);font-weight:400;white-space:nowrap}.evaluator_choiceGroup__ENKzI,.evaluator_fieldGroup__p_UR0,.evaluator_inputPane__5PKyP form{display:grid}.evaluator_inputPane__5PKyP form{gap:var(--space-lg)}.evaluator_fieldGroup__p_UR0{gap:var(--space-xs)}.evaluator_choiceGroup__ENKzI legend,.evaluator_fieldGroup__p_UR0 label{padding:0;color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em}.evaluator_fieldGroup__p_UR0 textarea{width:100%;min-height:15rem;resize:vertical;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-xs);outline:var(--rule-strong) solid transparent;outline-offset:var(--space-3xs);background:var(--color-surface);color:var(--color-ink);caret-color:var(--color-signal);font:inherit;line-height:1.6;transition:background var(--dur-micro) var(--ease-in-out)}.evaluator_fieldGroup__p_UR0 textarea::placeholder{color:var(--color-muted);opacity:1}.evaluator_fieldGroup__p_UR0 textarea:focus-visible{outline-color:var(--color-focus)}.evaluator_fieldGroup__p_UR0 textarea[aria-invalid=true]{border-color:var(--color-signal);background:var(--color-signal-soft)}.evaluator_fieldGroup__p_UR0 textarea:disabled{cursor:not-allowed;opacity:.55;background:var(--color-surface-raised)}.evaluator_error__ptvTp,.evaluator_help__LTase{min-height:2.75em;margin:0;font-size:var(--text-sm);line-height:1.45}.evaluator_help__LTase{color:var(--color-muted)}.evaluator_error__ptvTp{color:var(--color-signal-deep);font-weight:600}.evaluator_choiceGroup__ENKzI{min-inline-size:0;margin:0;padding:0;border:0;gap:var(--space-xs)}.evaluator_choiceGrid__3LEUn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-xs);gap:var(--space-xs)}.evaluator_roleGrid__mhtdo{grid-template-columns:minmax(0,1fr)}.evaluator_audienceGrid__Co_NG{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluator_choice__Trf4Z{position:relative;min-width:0}.evaluator_choice__Trf4Z input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.evaluator_choice__Trf4Z span{display:grid;place-items:center;min-height:3rem;padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:500;line-height:1.2;text-align:center;transition:transform var(--dur-micro) var(--ease-out),background var(--dur-micro) var(--ease-in-out)}.evaluator_choice__Trf4Z input:checked+span{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-surface)}.evaluator_choice__Trf4Z input:focus-visible+span{outline:var(--rule-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.evaluator_choice__Trf4Z input:active+span{transform:translateY(var(--space-3xs))}.evaluator_choice__Trf4Z input:disabled+span{cursor:not-allowed;opacity:.55;background:var(--color-surface-raised)}.evaluator_privacyNote__KbERz{display:flex;align-items:flex-start;gap:var(--space-sm);padding-block:var(--space-md);border-block:var(--rule-thin) solid var(--color-rule);color:var(--color-ink-soft);font-size:var(--text-sm)}.evaluator_privacyNote__KbERz span{color:var(--color-signal);font-family:var(--font-mono);font-weight:600}.evaluator_privacyNote__KbERz p{margin:0}.evaluator_actions__BfHEZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg)}.evaluator_primaryAction__uqunJ,.evaluator_textAction__ppdcj{min-height:3rem;border-radius:var(--radius-xs);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.evaluator_primaryAction__uqunJ{min-width:10.5rem;padding-inline:var(--space-lg);border:var(--rule-thin) solid var(--color-ink);background:var(--color-ink);color:var(--color-surface);transition:transform var(--dur-micro) var(--ease-out),background var(--dur-micro) var(--ease-in-out)}.evaluator_successAction__BHN5I{border-color:var(--color-success);background:var(--color-success);color:var(--color-surface)}.evaluator_textAction__ppdcj{padding-inline:var(--space-xs);border:0;-webkit-border-after:var(--rule-thin) solid var(--color-rule-strong);border-block-end:var(--rule-thin) solid var(--color-rule-strong);background:transparent;color:var(--color-ink)}.evaluator_briefing__8hkqS a:focus-visible,.evaluator_primaryAction__uqunJ:focus-visible,.evaluator_textAction__ppdcj:focus-visible,.evaluator_wordmark__8_2N2:focus-visible{outline:var(--rule-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}.evaluator_briefing__8hkqS a:active,.evaluator_primaryAction__uqunJ:active,.evaluator_textAction__ppdcj:active,.evaluator_wordmark__8_2N2:active{transform:translateY(var(--space-3xs))}.evaluator_primaryAction__uqunJ:disabled,.evaluator_textAction__ppdcj:disabled{cursor:not-allowed;opacity:.55}.evaluator_emptyState__i4KXP{display:grid;align-content:center;max-width:60ch;grid-gap:var(--space-lg);gap:var(--space-lg)}.evaluator_emptyMark__sBr6d{display:grid;place-items:center;inline-size:4rem;block-size:2.75rem;border:var(--rule-strong) solid var(--color-signal);border-radius:50%;color:var(--color-signal);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;transform:rotate(-7deg)}.evaluator_emptyState__i4KXP h2{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-style:normal;line-height:1.08;text-wrap:balance}.evaluator_emptyState__i4KXP ol,.evaluator_emptyState__i4KXP p{margin:0;color:var(--color-ink-soft)}.evaluator_emptyState__i4KXP ol{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);-webkit-padding-start:var(--space-lg);padding-inline-start:var(--space-lg)}.evaluator_loadingState__Ob4S8{display:grid;align-content:start;grid-gap:var(--space-lg);gap:var(--space-lg);color:var(--color-ink-soft)}.evaluator_loadingState__Ob4S8 p{margin:0}.evaluator_loadingBlock__G1CBL,.evaluator_loadingRule__AoRC3{display:block;background:var(--color-surface-raised);animation:evaluator_loadingPulse__NeMOo 1.4s var(--ease-in-out) infinite alternate}.evaluator_loadingRule__AoRC3{inline-size:min(15rem,60%);block-size:2.5rem}.evaluator_loadingBlock__G1CBL{inline-size:100%;block-size:6rem}@keyframes evaluator_loadingPulse__NeMOo{0%{opacity:.58}to{opacity:1}}.evaluator_briefing__8hkqS{min-width:0}.evaluator_recommendation__cp384{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);-webkit-padding-after:var(--space-xl);padding-block-end:var(--space-xl);-webkit-border-after:var(--rule-strong) solid var(--color-ink);border-block-end:var(--rule-strong) solid var(--color-ink)}.evaluator_briefingSection__PVuQd h3,.evaluator_recommendation__cp384 span,.evaluator_testPlan__neJfY dt{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.evaluator_recommendation__cp384 h2{margin:var(--space-xs) 0 0;color:var(--color-signal-deep);font-family:var(--font-body);font-size:var(--text-2xl);font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.05;overflow-wrap:anywhere;text-transform:uppercase}.evaluator_recommendation__cp384 p{max-width:52ch;margin:0;color:var(--color-ink-soft)}.evaluator_briefingSection__PVuQd{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding-block:var(--space-lg);-webkit-border-after:var(--rule-thin) solid var(--color-rule);border-block-end:var(--rule-thin) solid var(--color-rule)}.evaluator_briefingSection__PVuQd h3,.evaluator_briefingSection__PVuQd p,.evaluator_briefingSection__PVuQd ul,.evaluator_testPlan__neJfY,.evaluator_testPlan__neJfY dd{margin:0}.evaluator_briefingContent__MPJ0g{position:relative;min-width:0;max-width:72ch;color:var(--color-ink-soft)}.evaluator_annotatedContent__u9mVr{-webkit-padding-end:calc(3.5rem + var(--space-sm));padding-inline-end:calc(3.5rem + var(--space-sm))}.evaluator_briefingContent__MPJ0g>ul,.evaluator_testPlan__neJfY ul{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);-webkit-padding-start:var(--space-lg);padding-inline-start:var(--space-lg)}.evaluator_originalClaim__jHdJu{max-height:12rem;overflow:auto;white-space:pre-wrap}.evaluator_factNote__Hthj8{-webkit-margin-before:var(--space-2xs)!important;margin-block-start:var(--space-2xs)!important;color:var(--color-muted);font-size:var(--text-sm)}.evaluator_briefing__8hkqS a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--color-signal-deep);font-weight:600;text-decoration-thickness:var(--rule-thin);text-underline-offset:var(--space-2xs);white-space:nowrap}.evaluator_annotation__1SpPk{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;place-items:center;inline-size:3.5rem;block-size:2rem;border:var(--rule-strong) solid var(--color-signal);border-radius:50%;color:var(--color-signal);font-family:var(--font-display);font-size:var(--text-md);font-weight:700;transform:rotate(-7deg)}.evaluator_testPlan__neJfY{display:grid}.evaluator_testPlan__neJfY>div{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding-block:var(--space-sm);-webkit-border-after:var(--rule-thin) dotted var(--color-rule);border-block-end:var(--rule-thin) dotted var(--color-rule)}.evaluator_testPlan__neJfY>div:last-child{-webkit-border-after:0;border-block-end:0}.evaluator_testPlan__neJfY dt{color:var(--color-muted)}.evaluator_testPlan__neJfY dd{color:var(--color-ink-soft)}.evaluator_disclaimer__5EyRn{margin:var(--space-lg) 0 0;color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-sm)}.evaluator_footer__Q_Nyj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-lg);padding:var(--space-lg) clamp(var(--space-md),var(--space-fluid-gutter),var(--space-xl));-webkit-border-before:var(--rule-thin) solid var(--color-rule-strong);border-block-start:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-surface);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs)}@media (hover:hover) and (pointer:fine){.evaluator_choice__Trf4Z:hover span,.evaluator_fieldGroup__p_UR0 textarea:hover{background:var(--color-ledger)}.evaluator_choice__Trf4Z:hover input:checked+span{background:var(--color-ink-soft)}.evaluator_primaryAction__uqunJ:hover:not(:disabled){background:var(--color-ink-soft);transform:translateY(calc(var(--space-3xs) * -1))}.evaluator_briefing__8hkqS a:hover,.evaluator_textAction__ppdcj:hover:not(:disabled),.evaluator_wordmark__8_2N2:hover{color:var(--color-signal-deep)}}@media (min-width:40rem){.evaluator_intro__NZ2EK{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.evaluator_introCopy__UditY{-webkit-padding-start:var(--space-xl);padding-inline-start:var(--space-xl);-webkit-border-start:var(--rule-thin) solid var(--color-rule-strong);border-inline-start:var(--rule-thin) solid var(--color-rule-strong)}.evaluator_roleGrid__mhtdo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:60rem){.evaluator_workspace__i6fJH{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.evaluator_resultPane__GX_NM{-webkit-border-start:var(--rule-thin) solid var(--color-rule-strong);border-inline-start:var(--rule-thin) solid var(--color-rule-strong)}.evaluator_emptyState__i4KXP,.evaluator_loadingState__Ob4S8{min-height:34rem}}@container (min-width: 42rem){.evaluator_recommendation__cp384{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end}.evaluator_briefingSection__PVuQd{grid-template-columns:minmax(7.5rem,.34fr) minmax(0,1fr);gap:var(--space-lg)}.evaluator_testPlan__neJfY>div{grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);gap:var(--space-md)}}@media (pointer:coarse){.evaluator_briefing__8hkqS a,.evaluator_choice__Trf4Z span,.evaluator_mode__vTbP_,.evaluator_primaryAction__uqunJ,.evaluator_textAction__ppdcj,.evaluator_wordmark__8_2N2{min-height:3rem}}@media (max-width:24rem){.evaluator_actions__BfHEZ{align-items:stretch;flex-direction:column}.evaluator_primaryAction__uqunJ,.evaluator_textAction__ppdcj{width:100%}}@media (prefers-reduced-motion:reduce){.evaluator_appShell__P4Qpp *,.evaluator_appShell__P4Qpp :after,.evaluator_appShell__P4Qpp :before{animation-duration:var(--dur-micro)!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:var(--dur-micro)!important}}