.C8yifq_page{min-height:100vh;color:var(--ca-text,#e6eaf0);background:radial-gradient(980px 620px at 82% -80px, #38bdf81f, transparent 60%), radial-gradient(760px 620px at -8% 24%, #506eb413, transparent 64%), linear-gradient(180deg, var(--ca-ground-2,#0b0e13), var(--ca-ground,#0e1116) 38%);position:relative;overflow:hidden}.C8yifq_gridBackdrop{pointer-events:none;opacity:.3;background-image:linear-gradient(var(--ca-line-soft,#1b222d) 1px, transparent 1px), linear-gradient(90deg, var(--ca-line-soft,#1b222d) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 50% at 72% 0,#000 8%,#0000 76%);mask-image:radial-gradient(100% 50% at 72% 0,#000 8%,#0000 76%)}.C8yifq_shell{z-index:1;width:min(100% - 40px,1240px);margin:0 auto;padding:clamp(28px,4vw,54px) 0 clamp(72px,10vw,128px);position:relative}.C8yifq_breadcrumbs{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-10-88);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(42px,6vw,78px);display:flex}.C8yifq_breadcrumbs a{color:var(--ca-dim,#9aa5b4)}.C8yifq_breadcrumbs a:hover{color:var(--ca-accent,#d8dde2)}.C8yifq_hero{border-bottom:1px solid var(--ca-line,#232b38);grid-template-columns:minmax(0,1.5fr) minmax(min(100%,330px),.72fr);align-items:end;gap:clamp(34px,6vw,84px);padding-bottom:clamp(52px,7vw,84px);display:grid}.C8yifq_heroCopy{gap:20px;min-width:0;display:grid}.C8yifq_eyebrow,.C8yifq_sectionHeading>span,.C8yifq_findingHeader>div>span,.C8yifq_artifactPanel>span,.C8yifq_checkKind,.C8yifq_statCard>span,.C8yifq_statusTopline,.C8yifq_findingTopline{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;font-weight:500}.C8yifq_eyebrow{width:-moz-fit-content;width:fit-content;color:var(--ca-accent,#d8dde2);font-size:var(--fs-11-2);align-items:center;gap:12px;display:inline-flex}.C8yifq_eyebrow:before{content:"";background:var(--ca-accent-line,#d8dde280);width:34px;height:1px}.C8yifq_hero h1{max-width:13ch;color:var(--ca-text,#e6eaf0);font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,6.8vw,6.4rem);font-weight:700;line-height:.93}.C8yifq_lede{max-width:68ch;color:var(--ca-dim,#9aa5b4);margin:0;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:350;line-height:1.66}.C8yifq_actions,.C8yifq_artifactLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.C8yifq_actions{margin-top:8px}.C8yifq_primaryAction,.C8yifq_secondaryAction,.C8yifq_textAction,.C8yifq_artifactLinks a{min-height:44px;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-11-52);letter-spacing:.045em;border-radius:5px;justify-content:center;align-items:center;padding:11px 16px;font-weight:500;text-decoration:none;display:inline-flex}.C8yifq_primaryAction{color:var(--ca-ground,#0e1116);border:1px solid var(--ca-accent,#d8dde2);background:var(--ca-accent,#d8dde2);box-shadow:0 12px 34px var(--ca-accent-glow,#d8dde224)}.C8yifq_primaryAction:hover{color:var(--ca-ground,#0e1116);text-decoration:none}.C8yifq_secondaryAction{color:var(--ca-text,#e6eaf0);border:1px solid var(--ca-line,#232b38);background:#171d28b3}.C8yifq_secondaryAction:hover,.C8yifq_artifactLinks a:hover{color:var(--ca-accent,#d8dde2);border-color:var(--ca-accent-border,#d8dde23d);text-decoration:none}.C8yifq_textAction{color:var(--ca-dim,#9aa5b4)}.C8yifq_textAction:hover{color:var(--ca-accent,#d8dde2);text-decoration:none}.C8yifq_statusPanel{--status-tone:var(--ca-accent,#d8dde2);--status-fill:#d8dde214;border:1px solid color-mix(in srgb, var(--status-tone), transparent 58%);background:linear-gradient(145deg, var(--status-fill), #0b0e13e0 56%), var(--ca-surface,#141922);border-radius:3px;gap:17px;min-width:0;padding:clamp(22px,3vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 24px 80px #00000040}.C8yifq_statusPanel:after{content:"";background:radial-gradient(circle at 100% 0%, var(--status-fill), transparent 68%);width:92px;height:92px;position:absolute;top:0;right:0}.C8yifq_statusBlocked{--status-tone:#f28b82;--status-fill:#f28b821a}.C8yifq_statusReview{--status-tone:#f0c36e;--status-fill:#f0c36e17}.C8yifq_statusPassed{--status-tone:#8dd9b0;--status-fill:#8dd9b017}.C8yifq_statusTopline{color:var(--status-tone);font-size:var(--fs-10-4);align-items:center;gap:9px;display:flex}.C8yifq_statusDot{background:var(--status-tone);width:7px;height:7px;box-shadow:0 0 18px var(--status-tone);border-radius:50%;flex:none}.C8yifq_statusPanel h2{color:var(--ca-text,#e6eaf0);font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:650;line-height:1.08}.C8yifq_statusPanel>p{color:var(--ca-dim,#9aa5b4);font-size:var(--fs-14-08);margin:0;line-height:1.62}.C8yifq_statusMeta{border-top:1px solid color-mix(in srgb, var(--status-tone), transparent 76%);gap:12px;margin:3px 0 0;padding-top:16px;display:grid}.C8yifq_statusMeta>div{gap:4px;display:grid}.C8yifq_statusMeta dt,.C8yifq_artifactPanel dt{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-9-92);letter-spacing:.1em;text-transform:uppercase}.C8yifq_statusMeta dd,.C8yifq_artifactPanel dd{min-width:0;color:var(--ca-text,#e6eaf0);font-size:var(--fs-12-48);margin:0;line-height:1.45}.C8yifq_statusMeta code,.C8yifq_artifactPanel code{color:inherit;font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere}.C8yifq_statsSection,.C8yifq_checksSection,.C8yifq_caseSection,.C8yifq_methodsSection{border-bottom:1px solid var(--ca-line,#232b38);padding:clamp(54px,7vw,88px) 0}.C8yifq_sectionHeading{gap:8px;display:grid}.C8yifq_sectionHeading>span,.C8yifq_findingHeader>div>span,.C8yifq_artifactPanel>span{color:var(--ca-accent,#d8dde2);font-size:var(--fs-10-56)}.C8yifq_sectionHeading h2,.C8yifq_findingHeader h2{color:var(--ca-text,#e6eaf0);font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,3vw,2.55rem);font-weight:650;line-height:1.05}.C8yifq_sectionHeadingWide{grid-template-columns:minmax(0,1fr) minmax(min(100%,360px),.65fr);align-items:end;gap:28px;margin-bottom:30px;display:grid}.C8yifq_sectionHeadingWide>p{color:var(--ca-dim,#9aa5b4);font-size:var(--fs-14-4);margin:0;line-height:1.65}.C8yifq_statsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:10px;margin-top:28px;display:grid}.C8yifq_statCard{border:1px solid var(--ca-line,#232b38);background:#0b0e13b8;border-radius:6px;gap:8px;min-width:0;min-height:150px;padding:18px;display:grid}.C8yifq_statCard>span{color:var(--ca-faint,#7e8798);font-size:var(--fs-9-92);line-height:1.45}.C8yifq_statCard>strong{color:var(--ca-text,#e6eaf0);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:-.05em;margin-top:auto;font-size:clamp(2rem,3vw,2.8rem);font-weight:500;line-height:1}.C8yifq_statCard>small{color:var(--ca-faint,#7e8798);font-size:var(--fs-11-2);line-height:1.4}.C8yifq_statBlocker{background:linear-gradient(145deg,#f28b8213,#0b0e13bd);border-color:#f28b824d}.C8yifq_statBlocker>strong{color:#f6aaa3}.C8yifq_statReview{background:linear-gradient(145deg,#f0c36e12,#0b0e13bd);border-color:#f0c36e47}.C8yifq_statReview>strong{color:#f3cf8b}.C8yifq_checksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.C8yifq_checkCard{--check-tone:var(--ca-accent,#d8dde2);border:1px solid var(--ca-line,#232b38);border-left:2px solid var(--check-tone);background:#0b0e13b8;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:17px 18px;display:grid}.C8yifq_checkBlocked{--check-tone:#f28b82;background:linear-gradient(90deg,#f28b8212,#0b0e13bd 42%)}.C8yifq_checkReview{--check-tone:#f0c36e;background:linear-gradient(90deg,#f0c36e0f,#0b0e13bd 42%)}.C8yifq_checkPassed{--check-tone:#8dd9b0}.C8yifq_checkNumber{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-11-52)}.C8yifq_checkBody{gap:4px;min-width:0;display:grid}.C8yifq_checkKind{color:var(--ca-faint,#7e8798);font-size:var(--fs-8-96)}.C8yifq_checkBody h3{color:var(--ca-text,#e6eaf0);font-family:var(--font-sans,system-ui, sans-serif);font-size:var(--fs-14-72);letter-spacing:-.015em;margin:0;font-weight:620;line-height:1.3}.C8yifq_checkBody code{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-9-6);overflow-wrap:anywhere}.C8yifq_checkResult{color:var(--check-tone);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-10-4);text-align:right;grid-template-columns:auto auto;justify-content:end;align-items:center;gap:2px 7px;display:grid}.C8yifq_checkResult small{color:var(--ca-faint,#7e8798);font-size:var(--fs-9-28);grid-column:1/-1}.C8yifq_checkMarker{background:var(--check-tone);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--check-tone), transparent 24%);border-radius:50%}.C8yifq_findingsDeck{border-bottom:1px solid var(--ca-line,#232b38);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(20px,3vw,34px);padding:clamp(54px,7vw,88px) 0;display:grid}.C8yifq_findingSection{align-self:start;min-width:0}.C8yifq_findingHeader{border-bottom:1px solid var(--ca-line,#232b38);justify-content:space-between;align-items:end;gap:18px;padding-bottom:15px;display:flex}.C8yifq_findingHeader>div{gap:7px;display:grid}.C8yifq_findingHeader>strong{color:var(--ca-text,#e6eaf0);font-family:var(--font-mono,ui-monospace, monospace);font-size:2rem;font-weight:400;line-height:1}.C8yifq_findingIntro{color:var(--ca-dim,#9aa5b4);font-size:var(--fs-13-12);margin:15px 0 20px;line-height:1.6}.C8yifq_findingList{gap:10px;display:grid}.C8yifq_findingCard{border:1px solid var(--ca-line,#232b38);background:#0b0e13c2;border-left-width:2px;border-radius:5px;gap:13px;min-width:0;padding:18px;display:grid}.C8yifq_findingBlocker{border-left-color:#f28b82}.C8yifq_findingReview{border-left-color:#f0c36e}.C8yifq_findingTopline{color:var(--ca-faint,#7e8798);font-size:var(--fs-8-96);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.C8yifq_findingTopline code{color:var(--ca-dim,#9aa5b4);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:0;overflow-wrap:anywhere;text-transform:none}.C8yifq_findingCard h3{color:var(--ca-text,#e6eaf0);font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.018em;margin:0;font-size:1rem;font-weight:620;line-height:1.4}.C8yifq_evidenceList{color:var(--ca-faint,#7e8798);font-size:var(--fs-12);overflow-wrap:anywhere;gap:6px;margin:0;padding:0 0 0 18px;line-height:1.5;display:grid}.C8yifq_reviewPrompt{color:var(--ca-dim,#9aa5b4);border:1px solid var(--ca-line-soft,#1b222d);background:var(--ca-ground,#0e1116);font-size:var(--fs-12-16);border-radius:3px;gap:5px;margin:0;padding:12px 13px;line-height:1.55;display:grid}.C8yifq_reviewPrompt strong{color:var(--ca-accent,#d8dde2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-9-28);letter-spacing:.12em;text-transform:uppercase;font-weight:500}.C8yifq_findingCaseLink{width:-moz-fit-content;width:fit-content;color:var(--ca-accent,#d8dde2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-10-56)}.C8yifq_emptyState{color:var(--ca-dim,#9aa5b4);border:1px solid var(--ca-line,#232b38);border-left:2px solid var(--ca-accent,#d8dde2);font-size:var(--fs-12-8);background:#0b0e13b8;border-radius:5px;align-items:flex-start;gap:10px;margin:0;padding:18px;line-height:1.55;display:flex}.C8yifq_emptyState span{color:#8dd9b0;font-family:var(--font-mono,ui-monospace, monospace)}.C8yifq_blockerEmpty{border-left-color:#8dd9b0}.C8yifq_reviewEmpty{border-left-color:var(--ca-accent,#d8dde2)}.C8yifq_tableWrap{border:1px solid var(--ca-line,#232b38);background:#0b0e13ad;border-radius:6px;overflow-x:auto}.C8yifq_caseTable{border-collapse:collapse;text-align:left;width:100%;min-width:900px}.C8yifq_caseTable th,.C8yifq_caseTable td{border-bottom:1px solid var(--ca-line-soft,#1b222d);vertical-align:middle;padding:16px 18px}.C8yifq_caseTable thead th{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-9-28);letter-spacing:.11em;text-transform:uppercase;background:#141922db;font-weight:500}.C8yifq_caseTable tbody tr:last-child>*{border-bottom:0}.C8yifq_caseTable tbody tr:hover{background:#d8dde206}.C8yifq_caseTable td{color:var(--ca-dim,#9aa5b4);font-size:var(--fs-12-16)}.C8yifq_caseLink{color:var(--ca-text,#e6eaf0);gap:4px;text-decoration:none;display:grid}.C8yifq_caseLink:hover{color:var(--ca-accent,#d8dde2);text-decoration:none}.C8yifq_caseLink strong{font-size:var(--fs-13-28);font-weight:600;line-height:1.35}.C8yifq_caseLink code,.C8yifq_hash{color:var(--ca-faint,#7e8798);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-9-92);font-weight:400}.C8yifq_caseCounts,.C8yifq_findingCount{gap:3px;display:grid}.C8yifq_caseCounts small,.C8yifq_findingCount small{color:var(--ca-faint,#7e8798);font-size:var(--fs-10-88)}.C8yifq_methodsSection{border-bottom:0}.C8yifq_methodsGrid{grid-template-columns:minmax(0,1.2fr) minmax(min(100%,360px),.72fr);align-items:start;gap:clamp(28px,5vw,70px);margin-top:28px;display:grid}.C8yifq_methodCopy{gap:24px;display:grid}.C8yifq_notice{color:var(--ca-text,#e6eaf0);border:1px solid var(--ca-accent-border,#d8dde23d);border-left:2px solid var(--ca-accent,#d8dde2);font-size:var(--fs-14-4);background:#d8dde20e;border-radius:4px;margin:0;padding:18px 20px;line-height:1.65}.C8yifq_methodCopy ol{color:var(--ca-dim,#9aa5b4);font-size:var(--fs-13-44);gap:14px;margin:0;padding-left:22px;line-height:1.65;display:grid}.C8yifq_methodCopy li::marker{color:var(--ca-accent,#d8dde2);font-family:var(--font-mono,ui-monospace, monospace)}.C8yifq_artifactPanel{border:1px solid var(--ca-line,#232b38);background:#0b0e13b8;border-radius:6px;gap:18px;min-width:0;padding:22px;display:grid}.C8yifq_artifactPanel dl{gap:14px;margin:0;display:grid}.C8yifq_artifactPanel dl>div{gap:5px;min-width:0;display:grid}.C8yifq_artifactPanel dd code{max-height:4.5em;color:var(--ca-dim,#9aa5b4);font-size:var(--fs-10-56);display:block;overflow:hidden}.C8yifq_artifactLinks a{min-height:0;color:var(--ca-dim,#9aa5b4);border:1px solid var(--ca-line,#232b38);padding:7px 10px}.C8yifq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.C8yifq_primaryAction,.C8yifq_secondaryAction,.C8yifq_statCard,.C8yifq_checkCard,.C8yifq_findingCard{transition:transform .18s,border-color .18s,background-color .18s}.C8yifq_primaryAction:hover,.C8yifq_secondaryAction:hover{transform:translateY(-1px)}.C8yifq_statCard:hover,.C8yifq_checkCard:hover,.C8yifq_findingCard:hover{border-color:var(--ca-accent-border,#d8dde23d);transform:translateY(-2px)}}@media (max-width:920px){.C8yifq_hero,.C8yifq_sectionHeadingWide,.C8yifq_findingsDeck,.C8yifq_methodsGrid{grid-template-columns:minmax(0,1fr)}.C8yifq_statusPanel{max-width:620px}.C8yifq_checksGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.C8yifq_shell{width:min(100% - 28px,1240px)}.C8yifq_breadcrumbs{margin-bottom:36px}.C8yifq_hero h1{font-size:clamp(2.55rem,14vw,4.2rem)}.C8yifq_actions{align-items:stretch}.C8yifq_primaryAction,.C8yifq_secondaryAction{text-align:center;justify-content:center;width:100%}.C8yifq_textAction{width:-moz-fit-content;width:fit-content}.C8yifq_checkCard{grid-template-columns:auto minmax(0,1fr)}.C8yifq_checkResult{text-align:left;grid-column:2;justify-content:start}.C8yifq_findingHeader{align-items:center}}@media print{.C8yifq_page{color:#111827;background:#fff}.C8yifq_gridBackdrop,.C8yifq_actions,.C8yifq_artifactLinks,.C8yifq_breadcrumbs{display:none}.C8yifq_statusPanel,.C8yifq_statCard,.C8yifq_checkCard,.C8yifq_findingCard,.C8yifq_tableWrap,.C8yifq_artifactPanel,.C8yifq_notice{color:#111827;box-shadow:none;break-inside:avoid;background:#fff;border-color:#9ca3af}}
