:root{color-scheme:light;--bg:#f5f1ea;--ink:#15130f;--muted:#6f675c;--card:#fffaf1;--line:#ded5c6;--accent:#22201b;--good:#156b3a;--mixed:#8a5a00;--weak:#555f6b;--bad:#9d241f}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top left,#fff8e8,var(--bg) 40%,#ece4d8);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:48px 0 72px}.hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:28px;gap:28px;align-items:flex-end;margin-bottom:28px}.eyebrow{margin:0 0 8px;color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}h1,h2{margin:0;letter-spacing:-.04em}h1{max-width:780px;font-size:clamp(2.6rem,7vw,5.8rem);line-height:.92}h2{font-size:1.35rem}.lead{max-width:640px;color:var(--muted);font-size:1.15rem;line-height:1.55}.card,.statusPanel{border:1px solid var(--line);background:color-mix(in srgb,var(--card) 92%,white);box-shadow:0 18px 50px rgba(40,32,20,.08);border-radius:24px}.statusPanel{display:grid;grid-gap:8px;gap:8px;padding:18px;color:var(--muted);font-size:.9rem}.layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:24px;gap:24px;align-items:flex-start}.card{padding:24px}.loginGate{scroll-margin-top:110px;grid-gap:16px;gap:16px;max-width:620px}.loginGate,.userSummary{display:grid;margin-bottom:24px}.userSummary{align-items:center;border:1px solid var(--line);background:white;border-radius:24px;grid-gap:14px;gap:14px;grid-template-columns:1.2fr 2fr .8fr auto;padding:16px 18px}.userSummary div{display:grid;grid-gap:4px;gap:4px;min-width:0}.userSummary span{color:var(--muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.userSummary code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminPanel,.matrixCard{margin-bottom:24px}.matrixGrid{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(90px,.4fr));grid-gap:1px;gap:1px;margin-top:14px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--line)}.matrixGrid>*{background:white;padding:10px 12px}.adminPanel{border:1px solid var(--line);border-radius:20px;background:white;padding:16px}.adminPanel form,.adminUsers{margin-top:14px}form{display:grid;grid-gap:18px;gap:18px}.loadForm{margin:14px 0 18px;gap:10px}label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-weight:700}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:16px;background:white;font:inherit;padding:14px 16px}textarea{min-height:170px;resize:vertical;line-height:1.45}.formRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}button{border:0;border-radius:999px;background:var(--accent);color:white;cursor:pointer;font:inherit;font-weight:800;padding:14px 20px}button:disabled{cursor:not-allowed;opacity:.5}button.secondary{border:1px solid var(--line);background:white;color:var(--ink);padding:8px 12px;font-size:.85rem}.sectionHeader{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.accountPanel{border:1px solid var(--line);background:white;border-radius:18px;display:grid;grid-gap:8px;gap:8px;margin-bottom:18px;padding:14px}.accountPanel div{display:grid;grid-gap:4px;gap:4px}.accountPanel small,.accountPanel span{color:var(--muted)}.accountPanel small{line-height:1.4}.authActions,.emailLogin{display:grid;grid-gap:8px;gap:8px}.emailLogin input{padding:10px 12px}.reportItem{width:100%;grid-gap:10px;gap:10px;margin-top:10px;border:1px solid var(--line);border-radius:18px;background:white;color:var(--ink);padding:14px}.reportItem,.reportMain{display:grid;text-align:left}.reportMain{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;grid-gap:5px;gap:5px;padding:0;cursor:pointer}.reportActions,.reportLabels{display:flex;flex-wrap:wrap;gap:8px}.reportActions .secondary{padding:7px 10px;font-size:.78rem}.savedReportShare{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.savedReportShare .shareLinkRow input{font-size:.78rem;min-height:36px}.labelPill{border:1px solid var(--line);border-radius:999px;background:rgba(148,163,184,.08);color:var(--muted);cursor:pointer;font-size:.74rem;font-weight:850;padding:6px 9px}.labelPill.active{border-color:rgba(56,189,248,.5);color:var(--ink);background:rgba(56,189,248,.13)}.dangerAction{border-color:rgba(248,113,113,.45)!important;color:#fecaca!important}.muted,.reportItem small,.reportItem span{color:var(--muted)}.reportItem small{font-size:.78rem}.resultCard{margin-top:24px}.resultHeader{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.verdict{min-width:210px;border-radius:20px;padding:16px;color:white;display:grid;grid-gap:4px;gap:4px;text-align:right}.verdict.good{background:var(--good)}.verdict.mixed{background:var(--mixed)}.verdict.weak{background:var(--weak)}.verdict.bad{background:var(--bad)}.verdict span{opacity:.9;font-size:.88rem}.summary{font-size:1.08rem;line-height:1.58}.caveat{border-left:4px solid var(--mixed);padding-left:12px}.caveat,.facts{color:var(--muted)}.facts{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;font-size:.86rem}.facts span{border:1px solid var(--line);border-radius:999px;padding:7px 10px;background:white}details{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}summary{cursor:pointer;font-weight:900}.breakdown,.sourceGrid{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.breakdownItem,.source{border:1px solid var(--line);background:white;border-radius:18px;padding:16px}.breakdownItem{display:grid;grid-gap:6px;gap:6px}.breakdownItem span,.sourceMeta{color:var(--muted);font-size:.84rem}.sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sourceTitle{display:block;color:var(--ink);font-weight:900;margin:6px 0;text-decoration:none}.sourceTitle:hover{text-decoration:underline}.source p{color:var(--muted);line-height:1.5;margin-bottom:0}.feedbackBox{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.feedbackBox h3{margin:0 0 6px}.segmented{display:flex;flex-wrap:wrap;gap:8px}.segmented button{border:1px solid var(--line);background:white;color:var(--ink);padding:10px 14px}.segmented button.active{background:var(--accent);color:white}.modeSwitch{margin-bottom:18px}.checkedClaims,.claimPickList{display:grid;grid-gap:12px;gap:12px;margin:14px 0}.claimPick{align-items:flex-start;background:white;border:1px solid var(--line);border-radius:18px;color:var(--ink);display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:16px}.claimPick input{margin-top:4px;width:auto}.claimPick span{display:grid;grid-gap:6px;gap:6px}.claimPick em,.claimPick p,.claimPick small{color:var(--muted);font-style:normal}.claimPick p{margin:0;line-height:1.45}.checkedClaim{border:1px solid var(--line);background:white;border-radius:20px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:210px minmax(0,1fr);padding:16px}.verdict.mini{min-width:0;text-align:left}.sourceGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.embeddedAssessment{margin-top:4px}.embeddedAssessment .resultCard{margin-top:0;padding:18px}.embeddedAssessment .feedbackBox{margin-top:18px}.reasonGrid{display:flex;flex-wrap:wrap;gap:8px}.feedbackSubsection{display:grid;grid-gap:10px;gap:10px}.feedbackSubsection>strong{color:var(--ink);font-size:.9rem}.trustSignalGrid .checkPill{border-radius:16px}.checkPill{align-items:center;background:white;border:1px solid var(--line);border-radius:999px;color:var(--ink);display:flex;flex-direction:row;font-size:.9rem;gap:8px;padding:9px 12px}.checkPill input{width:auto}.commentBox{min-height:96px}.error{color:var(--bad);font-weight:800}.success{color:var(--good);font-weight:800}.botCheck{border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:12px}.botCheck p{margin:0}.botCheckComplete{display:none}@media (max-width:880px){.checkedClaim,.hero,.layout,.matrixGrid,.sourceGrid,.sourceGrid.compact,.userSummary{grid-template-columns:1fr}.resultHeader{display:grid}.verdict{text-align:left;min-width:0}}.button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.linkButton{border:0;background:transparent;color:var(--muted);padding:0;font-weight:800;text-decoration:underline;cursor:pointer}.linkButton:disabled{opacity:.5;cursor:not-allowed}.adminUserTable{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.adminUserHeader,.adminUserRow{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(120px,.42fr) minmax(150px,.52fr) minmax(180px,.62fr) minmax(90px,.28fr);grid-gap:14px;gap:14px;align-items:center}.adminUserHeader{color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.adminUserRow{border:1px solid var(--line);border-radius:18px;background:white;padding:14px}.adminUserRow div{display:grid;grid-gap:4px;gap:4px;min-width:0}.adminUserRow small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminAccessBadge{align-content:center;border:1px solid var(--line);border-radius:14px;background:rgba(148,163,184,.08);min-height:42px;padding:8px 10px}.adminAccessBadge strong{font-size:.86rem}.adminAccessBadge.enabled{border-color:color-mix(in srgb,var(--good) 38%,var(--line));background:color-mix(in srgb,var(--good) 11%,transparent)}.compactActions{min-width:180px}@media (max-width:780px){.adminUserHeader{display:none}.adminUserRow{grid-template-columns:1fr}}button.danger{border:1px solid color-mix(in srgb,var(--bad) 35%,var(--line));background:white;color:var(--bad);padding:8px 12px;font-size:.85rem}.siteHeader{display:grid;grid-template-columns:auto auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;margin-bottom:30px;position:relative}.brand{font-size:1.1rem;font-weight:950;letter-spacing:-.04em;text-decoration:none}.logoBrand{align-items:center;background:transparent;border:1px solid rgba(255,255,255,.16);border-radius:999px;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:4px;width:54px}.logoBrand img{display:block;height:34px;object-fit:contain;width:auto}.eyeBrand img{height:36px}.logoBrand .logoLight{display:none}.logoBrand .logoDark{display:block}html[data-theme=light] .logoBrand{background:transparent;border-color:rgba(30,42,56,.16)}html[data-theme=light] .logoBrand .logoLight{display:block}html[data-theme=light] .logoBrand .logoDark{display:none}.headerSpacer{min-width:1px}.navMenu{position:relative}.navMenu>summary{align-items:center;border:1px solid var(--line);border-radius:999px;background:white;cursor:pointer;display:grid;grid-gap:4px;height:42px;justify-content:center;list-style:none;padding:0;width:42px}.accountMenu>summary::-webkit-details-marker,.navMenu>summary::-webkit-details-marker{display:none}.navMenu>summary span{border-radius:999px;display:block;height:2px;width:18px}.accountMenuPanel,.navMenu nav{border:1px solid var(--line);background:white;border-radius:18px;box-shadow:0 18px 50px rgba(40,32,20,.12);display:grid;grid-gap:4px;gap:4px;min-width:220px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:20}.navMenu nav{left:0}.navMenu nav a,.staticNav a{border-radius:12px;font-weight:850;padding:10px 12px;text-decoration:none}.navMenu nav a:hover,.staticNav a:hover{background:var(--bg)}.accountMenu{position:relative}.accountMenu>summary{align-items:center;border:1px solid var(--line);border-radius:999px;background:white;cursor:pointer;display:flex;gap:10px;list-style:none;padding:7px 12px}.accountMenu>summary span{font-weight:900}.accountMenu>summary strong{background:var(--bg);border-radius:999px;color:var(--muted);font-size:.78rem;padding:5px 8px}.accountMenuPanel{right:0}.accountMenuPanel p{display:grid;grid-gap:3px;gap:3px;margin:0}.accountMenuPanel span{color:var(--muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.accountMenuPanel code{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appHero{grid-template-columns:1fr;margin-bottom:24px}.staticNav{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.marketingPage{display:grid;grid-gap:18px;gap:18px}.marketingMatrix{margin-top:12px}.pageHero{margin-bottom:18px}.pageActions{display:flex;flex-wrap:wrap;gap:10px}.marketingGrid{display:grid;grid-gap:16px;gap:16px;margin:18px 0}.threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.infoCard{border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.035);display:grid;grid-gap:10px;gap:10px;padding:20px}.infoCard h2{font-size:1.18rem;margin:0}.infoCard p{color:var(--muted);line-height:1.52;margin:0}.subduedCard{background:rgba(157,183,213,.055)}.splitSection{align-items:start;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)}.principleList{display:grid;grid-gap:10px;gap:10px}.boxedList li,.principleList span{border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.04);color:var(--muted);line-height:1.45;padding:12px 14px}.cleanList{color:var(--muted);display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:18px}.boxedList{list-style:none;padding-left:0}html[data-theme=light] .boxedList li,html[data-theme=light] .infoCard,html[data-theme=light] .principleList span{background:rgba(255,255,255,.72)}@media (max-width:900px){.splitSection,.threeColumns,.twoColumns{grid-template-columns:1fr}}@media (max-width:780px){.siteHeader{grid-template-columns:auto auto 1fr}.accountMenu{grid-column:1/-1;justify-self:stretch}.accountMenu>summary{justify-content:space-between}.accountMenuPanel{left:0;right:0}.staticNav{justify-content:flex-start}.pageActions{display:grid}}:root{color-scheme:dark;--bg:#0f141b;--ink:#f3f6f8;--muted:#9aa8b5;--card:#151c25;--line:rgba(196,211,224,0.14);--accent:#9db7d5;--accent-strong:#c7d7ea;--good:#4f9f78;--mixed:#c49a50;--weak:#71839a;--bad:#b86a66}body{background:radial-gradient(circle at 18% 0,rgba(95,126,164,.22),transparent 34%),radial-gradient(circle at 85% 12%,rgba(183,199,217,.1),transparent 30%),linear-gradient(135deg,#0d1117,#101722 48%,#11161d)}.accountMenuPanel,.accountPanel,.adminPanel,.adminUserRow,.breakdownItem,.card,.matrixGrid>*,.navMenu nav,.reportItem,.source,.statusPanel,.userSummary{background:linear-gradient(180deg,rgba(24,33,44,.96),rgba(18,25,34,.94));border-color:var(--line);box-shadow:0 24px 80px rgba(0,0,0,.24)}.card,.heroPreview,.previewCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}input,select,textarea{background:rgba(10,15,22,.68);border-color:var(--line);color:var(--ink)}input::placeholder,textarea::placeholder{color:rgba(154,168,181,.72)}.button,button{background:linear-gradient(135deg,#d7e4f4,#91aeca);color:#09111a;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.button:hover,button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px rgba(99,128,158,.22)}.button.secondary,button.secondary{background:rgba(255,255,255,.045);color:var(--ink)}.button.secondary:hover,button.secondary:hover:not(:disabled){border-color:rgba(157,183,213,.45)}.siteHeader{border:1px solid var(--line);background:rgba(15,20,27,.72);border-radius:999px;box-shadow:0 18px 60px rgba(0,0,0,.2);padding:10px 12px;position:-webkit-sticky;position:sticky;top:16px;z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.accountMenu>summary,.navMenu>summary{background:rgba(255,255,255,.055);border-color:var(--line)}.navMenu>summary span{background:var(--ink)}.navMenu nav a,.staticNav a{color:var(--ink)}.navMenu nav a:hover,.staticNav a:hover{background:rgba(255,255,255,.06)}.brand{color:var(--ink)}.accountMenu>summary strong{background:rgba(157,183,213,.12);color:var(--accent-strong)}.landingHero{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;min-height:520px}.compactHero h1{font-size:clamp(2.2rem,5vw,4.6rem)}.appHero h1{max-width:860px}.lead{color:#b3bfca}.trustSignals{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.previewSources span,.trustSignals span,.workspaceIntro p{border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.045);color:var(--muted);font-size:.86rem;font-weight:750;padding:9px 12px}.heroPreview{min-height:380px;position:relative}.trustRing{align-items:center;animation:trustFloat 6s ease-in-out infinite;border:1px solid rgba(157,183,213,.18);border-radius:999px;display:grid;height:260px;justify-content:center;margin:0 auto;width:260px;background:radial-gradient(circle,rgba(157,183,213,.16),transparent 62%)}.trustRing span{border:1px solid rgba(199,215,234,.26);border-radius:999px;display:block;height:148px;width:148px}.previewCard{border:1px solid var(--line);border-radius:28px;background:linear-gradient(180deg,rgba(26,36,49,.94),rgba(15,22,31,.94));box-shadow:0 28px 90px rgba(0,0,0,.34);margin-top:-120px;padding:22px;position:relative}.confidenceBar{background:rgba(255,255,255,.07);border-radius:999px;height:10px;margin:18px 0;overflow:hidden}.confidenceBar span{background:linear-gradient(90deg,#6f91b8,#c7d7ea);border-radius:inherit;display:block;height:100%}.previewSources{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.workspaceIntro{margin:-8px 0 18px}.workspaceIntro p{display:inline-flex;margin:0}.modeSwitch,.segmented{background:rgba(255,255,255,.035);border-radius:999px;padding:4px}.modeSwitch button.active,.segmented button.active{background:rgba(157,183,213,.2);color:var(--ink)}.verdict.bad,.verdict.good,.verdict.mixed,.verdict.weak{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.breakdownItem,.checkedClaim,.reportItem,.source{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.reportItem:hover,.source:hover{transform:translateY(-1px);border-color:rgba(157,183,213,.34)}.marketingPage h1{font-size:clamp(2.4rem,6vw,5.2rem)}@keyframes trustFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:900px){.landingHero{grid-template-columns:1fr;min-height:auto}.heroPreview{min-height:330px}}.assessmentCard{overflow:hidden;position:relative}.assessmentCard:before{background:linear-gradient(90deg,rgba(157,183,213,.38),transparent 62%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.assessmentHeader{align-items:stretch;gap:28px}.resultSubcopy{color:var(--muted);line-height:1.5;margin:12px 0 0;max-width:680px}.verdictPanel{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.14);color:var(--ink);min-width:260px;padding:18px;text-align:left}.verdictPanel.good{box-shadow:inset 4px 0 0 var(--good),0 18px 45px rgba(79,159,120,.08)}.verdictPanel.mixed{box-shadow:inset 4px 0 0 var(--mixed),0 18px 45px rgba(196,154,80,.08)}.verdictPanel.weak{box-shadow:inset 4px 0 0 var(--weak),0 18px 45px rgba(113,131,154,.08)}.verdictPanel.bad{box-shadow:inset 4px 0 0 var(--bad),0 18px 45px rgba(184,106,102,.08)}.verdictPanel>span{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:.12em;opacity:1;text-transform:uppercase}.verdictPanel strong{font-size:1.25rem;letter-spacing:-.02em}.verdictPanel small{color:var(--muted);font-weight:850}.confidenceMeter{background:rgba(255,255,255,.08);border-radius:999px;height:10px;margin:8px 0 2px;overflow:hidden}.confidenceMeter span{background:linear-gradient(90deg,rgba(157,183,213,.72),rgba(224,233,244,.98));border-radius:inherit;display:block;height:100%}.assessmentNarrative{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.035);display:grid;grid-gap:12px;gap:12px;margin:22px 0 0;padding:18px}.assessmentNarrative .summary{margin:0}.assessmentNarrative .caveat{align-items:flex-start;border:1px solid rgba(196,154,80,.22);border-left:4px solid var(--mixed);border-radius:14px;display:grid;grid-gap:4px;gap:4px;margin:0;padding:12px 14px}.assessmentNarrative .caveat strong{color:var(--ink)}.assessmentNarrative .absurdityCheck{background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:16px;color:var(--ink);display:grid;grid-gap:5px;gap:5px;margin:0;padding:13px 15px}.assessmentNarrative .absurdityCheck strong{color:var(--accent-strong);font-size:.82rem;text-transform:uppercase}.assessmentFacts span{background:rgba(255,255,255,.045)}.resultSection summary{align-items:center;display:flex;justify-content:space-between;list-style:none}.resultSection summary::-webkit-details-marker{display:none}.resultSection summary:after{border:1px solid var(--line);border-radius:999px;color:var(--muted);content:"Show";flex:0 0 auto;font-size:.78rem;font-weight:850;margin-left:10px;padding:5px 8px}.resultSection[open] summary:after{content:"Hide"}.evidenceSourcesSection summary:after{content:"Show"}.evidenceSourcesSection[open] summary small{visibility:hidden}.evidenceSourcesSection[open] summary small:after{content:"Hide grouped source evidence";visibility:visible}.reasoningItem{grid-template-columns:minmax(0,1fr)}.reasoningItem>div{display:grid;grid-gap:5px;gap:5px}.evidenceGroups{display:grid;grid-gap:18px;gap:18px;margin-top:16px}.evidenceGroup{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.025);padding:14px}.evidenceGroupHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.evidenceGroupHeader h3{font-size:1rem;margin:0}.evidenceGroupHeader span{color:var(--muted);font-size:.82rem;font-weight:850}.sourceCard{display:grid;grid-gap:8px;gap:8px}.sourceTopline{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.sourceDomain,.sourceTopline em,.sourceTopline span,.sourceTopline strong{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.74rem;font-style:normal;font-weight:850;padding:5px 8px}.sourceTopline strong{color:var(--accent-strong)}.sourceTopline em{margin-left:auto}.sourceDomain{border:0;padding:0}.reasoningDetails pre{background:rgba(0,0,0,.22);border:1px solid var(--line);border-radius:16px;color:var(--muted);font-size:.8rem;line-height:1.5;max-height:340px;overflow:auto;padding:14px;white-space:pre-wrap}@media (max-width:780px){.assessmentHeader{display:grid}.verdictPanel{min-width:0}.sourceTopline em{margin-left:0}}.methodologyGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.methodologyCard{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.035);padding:18px}.methodologyCard h2{font-size:1.05rem;margin-bottom:10px}.methodologyCard p{color:var(--muted);line-height:1.55;margin:0}.methodologySignals{margin-top:18px}@media (max-width:780px){.methodologyGrid{grid-template-columns:1fr}}.navMenu>summary{gap:3px;height:34px;width:34px}.navMenu>summary span{height:1.5px;width:14px}.navMenu>summary span:nth-child(2){width:11px}.navMenu>summary span:nth-child(3){width:7px}html:not([data-theme=light]) .checkPill,html:not([data-theme=light]) .checkedClaim,html:not([data-theme=light]) .claimPick,html:not([data-theme=light]) .facts span,html:not([data-theme=light]) .reportItem,html:not([data-theme=light]) .segmented button{background:rgba(255,255,255,.045);color:var(--ink)}html:not([data-theme=light]) .segmented button.active{background:rgba(157,183,213,.22);color:var(--ink)}html:not([data-theme=light]) .checkedClaim{border-color:rgba(196,211,224,.16);background:linear-gradient(180deg,rgba(24,33,44,.96),rgba(18,25,34,.94))}html:not([data-theme=light]) .checkedClaim>div:last-child>strong{color:var(--ink)}html:not([data-theme=light]) .checkedClaim>div:last-child>p{color:#b3bfca}.reports{align-self:start}.reportsSummary{align-items:center;border:0;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.reportsSummary::-webkit-details-marker{display:none}.reportsSummary span{font-size:1.2rem;font-weight:950}.reportsSummary small{color:var(--muted);font-weight:850}.reportsMobileCount{display:none}.reportsSummary:after{border:1px solid var(--line);border-radius:999px;color:var(--muted);content:"Collapse";font-size:.75rem;font-weight:850;margin-left:10px;padding:5px 8px}.reports:not([open]) .reportsSummary:after{content:"Open"}.reportsBody{margin-top:14px}.adminInviteBox{border:1px solid var(--line);border-radius:20px;margin:18px 0;padding:16px}.adminInviteBox form{display:grid;grid-gap:14px;gap:14px;margin-top:14px}html[data-theme=light]{color-scheme:light;--bg:#f5f1ea;--ink:#15130f;--muted:#6f675c;--card:#fffaf1;--line:#ded5c6;--accent:#22201b;--accent-strong:#394f68;--good:#156b3a;--mixed:#8a5a00;--weak:#555f6b;--bad:#9d241f}html[data-theme=light] body{background:radial-gradient(circle at top left,#fff8e8,var(--bg) 40%,#ece4d8)}html[data-theme=light] .accountMenuPanel,html[data-theme=light] .accountPanel,html[data-theme=light] .adminPanel,html[data-theme=light] .adminUserRow,html[data-theme=light] .assessmentNarrative,html[data-theme=light] .breakdownItem,html[data-theme=light] .card,html[data-theme=light] .checkPill,html[data-theme=light] .claimPick,html[data-theme=light] .evidenceGroup,html[data-theme=light] .matrixGrid>*,html[data-theme=light] .methodologyCard,html[data-theme=light] .navMenu nav,html[data-theme=light] .reportItem,html[data-theme=light] .source,html[data-theme=light] .statusPanel,html[data-theme=light] .userSummary{background:color-mix(in srgb,var(--card) 92%,white);border-color:var(--line);box-shadow:0 18px 50px rgba(40,32,20,.08)}html[data-theme=light] .accountMenu>summary,html[data-theme=light] .navMenu>summary,html[data-theme=light] .siteHeader{background:rgba(255,250,241,.82);border-color:var(--line)}html[data-theme=light] .facts span,html[data-theme=light] .segmented button,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:white;border-color:var(--line);color:var(--ink)}html[data-theme=light] .button,html[data-theme=light] button{background:var(--accent);color:white}html[data-theme=light] .button.secondary,html[data-theme=light] .segmented button,html[data-theme=light] button.secondary{background:white;color:var(--ink)}html[data-theme=light] .lead{color:var(--muted)}html[data-theme=light] .previewSources span,html[data-theme=light] .trustSignals span,html[data-theme=light] .workspaceIntro p{background:white;color:var(--muted)}html[data-theme=light] .verdictPanel{background:white;color:var(--ink)}.verifyCard{display:grid;grid-gap:20px;gap:20px}.verifyHeader{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto}.verifyHeader h2{font-size:clamp(1.6rem,3vw,2.35rem)}.verifyForm{display:grid;grid-gap:18px;gap:18px}.primaryInput{border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.03);padding:16px}.primaryInput textarea{min-height:180px;font-size:1.02rem;line-height:1.55;margin-top:8px}.fieldHint{color:var(--muted);font-size:.9rem;line-height:1.45;margin:10px 0 0}.secondaryInputs{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1.4fr .8fr .8fr}.secondaryInputs label span{color:var(--muted);font-size:.78rem;font-weight:800}.verifyGuide{border:1px solid var(--line);border-radius:22px;background:rgba(157,183,213,.055);padding:16px}.verifyGuide ul{color:var(--muted);display:grid;grid-gap:8px;gap:8px;line-height:1.45;margin:0;padding-left:18px}.primaryAction{justify-self:start;min-width:180px}.loadingState{align-items:center;border:1px solid rgba(157,183,213,.24);border-radius:24px;background:linear-gradient(135deg,rgba(157,183,213,.11),rgba(255,255,255,.035));display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr);padding:18px}.loadingState h3{margin:0 0 10px}.loadingOrb{align-items:center;animation:trustFloat 2.8s ease-in-out infinite;border:1px solid rgba(199,215,234,.28);border-radius:999px;display:grid;height:72px;justify-content:center;width:72px}.loadingOrb span{animation:loadingPulse 1.8s ease-in-out infinite;background:radial-gradient(circle,rgba(199,215,234,.85),rgba(157,183,213,.12));border-radius:999px;display:block;height:34px;width:34px}.analysisProgress{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin:8px 0 14px}.analysisProgress div{background:rgba(255,255,255,.06);border:1px solid var(--line);border-radius:999px;height:10px;overflow:hidden}.analysisProgress div span{background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 42%,white));border-radius:inherit;display:block;height:100%;transition:width .48s ease}.analysisProgress strong{color:var(--ink);font-size:.82rem;font-weight:900}.loadingSteps{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.loadingSteps li{color:var(--muted);display:flex;font-size:.84rem;font-weight:850;gap:9px;padding:8px 11px}.loadingSteps li,.loadingSteps li span{align-items:center;border:1px solid var(--line);border-radius:999px}.loadingSteps li span{display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.loadingSteps li.active{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 42%,var(--line));color:var(--ink)}.loadingSteps li.active span{animation:loadingPulse 1.8s ease-in-out infinite;background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:color-mix(in srgb,var(--accent) 52%,var(--line))}.loadingSteps li.done{color:var(--ink);opacity:.72}.loadingSteps li.done span{background:color-mix(in srgb,var(--good) 16%,transparent);border-color:color-mix(in srgb,var(--good) 42%,var(--line))}.loadingHint{color:var(--muted);font-size:.82rem;margin:10px 0 0}@keyframes loadingPulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}html[data-theme=light] .loadingState,html[data-theme=light] .primaryInput,html[data-theme=light] .verifyGuide{background:rgba(255,255,255,.62)}@media (max-width:900px){.loadingState,.secondaryInputs,.verifyHeader{grid-template-columns:1fr}.modeSwitch{justify-self:start}.primaryAction{justify-self:stretch}}.youtubeFallbackBox{border:1px solid var(--line);border-radius:18px;background:rgba(196,154,80,.06);display:grid;grid-gap:8px;gap:8px;padding:14px}.youtubeFallbackBox .checkPill{justify-self:start}.youtubeFallbackBox p{margin:0}html[data-theme=light] .youtubeFallbackBox{background:rgba(255,255,255,.7)}.selectionGuide,.speechExplainer{border:1px solid var(--line);border-radius:22px;background:rgba(157,183,213,.055);display:grid;grid-gap:16px;gap:16px;padding:16px}.speechExplainer{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.speechExplainer h3{font-size:1.15rem;margin:0 0 8px}.selectionGuide p,.speechExplainer p{color:var(--muted);line-height:1.5;margin:0}.speechFlowSteps{display:grid;grid-gap:8px;gap:8px}.speechFlowSteps span{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:flex;font-size:.88rem;font-weight:850;gap:9px;padding:8px 10px}.speechFlowSteps strong{align-items:center;background:rgba(157,183,213,.18);border-radius:999px;color:var(--accent-strong);display:inline-flex;height:24px;justify-content:center;width:24px}.selectionGuide{margin:18px 0 0}.selectionGuide strong{font-size:1rem}html[data-theme=light] .selectionGuide,html[data-theme=light] .speechExplainer{background:rgba(255,255,255,.65)}@media (max-width:900px){.speechExplainer{grid-template-columns:1fr}}.siteHeader{border-radius:22px;padding:8px 10px}.navMenu>summary{border-radius:11px;gap:4px;height:36px;width:36px}.navMenu>summary span,.navMenu>summary span:nth-child(2),.navMenu>summary span:nth-child(3){width:15px}.planCards{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.planCard{border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.035);display:grid;grid-gap:12px;gap:12px;padding:20px}.planCard h2{font-size:1.35rem}.planCard p{line-height:1.5}.planCard p,.planCard ul{color:var(--muted);margin:0}.planCard ul{display:grid;grid-gap:8px;gap:8px;padding-left:18px}.earlyAccessNotice{align-items:center;border:1px solid var(--line);border-radius:18px;background:rgba(157,183,213,.08);display:flex;gap:12px;line-height:1.45;padding:14px 16px}.earlyAccessNotice strong{white-space:nowrap}.earlyAccessNotice span,.planLimits,.planNote{color:var(--muted)}.planNote{border-left:3px solid rgba(157,183,213,.42);padding-left:10px}.featureGroup{border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px;padding-top:12px}.featureGroup>strong{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.comingSoonGroup li{align-items:center;display:flex;gap:8px;justify-content:space-between}.comingSoonGroup em{border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);flex:0 0 auto;font-size:.68rem;font-style:normal;font-weight:900;padding:3px 7px;text-transform:uppercase}.planLimits{border-top:1px solid var(--line);font-size:.82rem;padding-top:12px}html[data-theme=light] .earlyAccessNotice,html[data-theme=light] .planCard{background:rgba(255,255,255,.72)}@media (max-width:900px){.planCards{grid-template-columns:1fr}.comingSoonGroup li,.earlyAccessNotice{align-items:flex-start;flex-direction:column}}.suppliedSourcePreview{border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.025);display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding:14px}.suppliedSourcePreviewHeader{align-items:center;display:flex;justify-content:space-between;gap:10px}.suppliedSourcePreviewHeader strong{color:var(--ink)}.suppliedSourcePreviewHeader span{color:var(--muted);font-size:.82rem;font-weight:850}.suppliedSourceLinks{max-height:220px;overflow:auto}.assessmentSnapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:22px}.assessmentSnapshot div{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.035);display:grid;grid-gap:5px;gap:5px;padding:14px}.assessmentSnapshot span{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.assessmentSnapshot strong{color:var(--ink);font-size:1rem;letter-spacing:-.02em}.resultSection summary span{display:grid;grid-gap:3px;gap:3px}.resultSection summary small{color:var(--muted);font-size:.78rem;font-weight:700}.miniEvidenceMap{display:flex;flex-wrap:wrap;gap:8px}.miniEvidenceMap a,.miniEvidenceMap span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.78rem;font-weight:800;padding:6px 9px;text-decoration:none}.miniEvidenceMap a{color:var(--text)}.miniEvidenceMap .missingSourceRef{border-color:rgba(255,190,120,.55);color:#ffd29a}.sourceReason{border-top:1px solid var(--line);color:var(--muted);display:block;font-size:.8rem;line-height:1.45;padding-top:9px}.reasoningGrid{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.reasoningBlock{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.03);padding:14px}.reasoningBlock>strong{display:block;margin-bottom:8px;text-transform:capitalize}.reasoningBlock pre{margin:0}@media (max-width:780px){.assessmentSnapshot{grid-template-columns:1fr 1fr}}@media (max-width:520px){.assessmentSnapshot{grid-template-columns:1fr}}.mobileVerdictBar{align-items:center;border:1px solid var(--line);border-radius:16px;display:none;gap:8px;justify-content:space-between;margin-top:16px;padding:12px 14px;z-index:8}.mobileVerdictBar strong{letter-spacing:-.02em}.mobileVerdictBar span{color:var(--muted);font-size:.84rem;font-weight:800}.mobileVerdictBar.good{box-shadow:inset 4px 0 0 var(--good)}.mobileVerdictBar.mixed{box-shadow:inset 4px 0 0 var(--mixed)}.mobileVerdictBar.weak{box-shadow:inset 4px 0 0 var(--weak)}.mobileVerdictBar.bad{box-shadow:inset 4px 0 0 var(--bad)}.sourceDetails{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.sourceToggle{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font-size:.82rem;justify-content:space-between;padding:0;text-align:left;width:100%}.sourceToggle,.sourceToggle small{color:var(--muted);font-weight:850}.sourceToggle small{border:1px solid var(--line);border-radius:999px;flex:0 0 auto;font-size:.72rem;margin-left:10px;padding:4px 7px}.sourceDisclosureBody{display:grid;grid-gap:8px;gap:8px;padding-top:8px}.firstRunGuide{border:1px solid rgba(157,183,213,.22);border-radius:22px;background:linear-gradient(135deg,rgba(157,183,213,.1),rgba(255,255,255,.03));display:grid;grid-gap:14px;gap:14px;padding:16px}.firstRunGuide .eyebrow{margin:0}.guideSteps{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.guideSteps span{align-items:center;border:1px solid var(--line);border-radius:16px;color:var(--muted);display:flex;gap:9px;line-height:1.35;padding:10px}.guideSteps strong{align-items:center;background:rgba(157,183,213,.16);border-radius:999px;color:var(--ink);display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.starterExamples{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.starterExample{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(196,154,80,.28);border-radius:18px;background:rgba(196,154,80,.07);color:var(--ink);cursor:pointer;display:grid;grid-gap:6px;gap:6px;padding:12px;text-align:left}.starterExample:hover{border-color:rgba(196,154,80,.5);transform:translateY(-1px)}.starterExample strong{font-size:.92rem}.starterExample span{color:var(--muted);font-size:.82rem;line-height:1.4}.speechState{border-radius:14px;font-size:.9rem;font-weight:800;line-height:1.4;margin:4px 0 0;padding:11px 12px}.goodState{background:rgba(79,159,120,.12);color:var(--good)}.mixedState{background:rgba(196,154,80,.12);color:var(--mixed)}.weakState{background:rgba(113,131,154,.12);color:var(--weak)}.errorState{border:1px solid color-mix(in srgb,var(--bad) 35%,var(--line));border-radius:16px;background:color-mix(in srgb,var(--bad) 10%,transparent);line-height:1.45;padding:12px 14px}.accountProfileLine strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=light] .firstRunGuide,html[data-theme=light] .guideSteps span,html[data-theme=light] .mobileVerdictBar{background:rgba(255,255,255,.72)}@media (max-width:900px){main{width:min(100% - 22px,1180px);padding-top:22px}.siteHeader{top:10px}.layout{gap:16px}.assessmentCard,.resultCard,.verifyCard{padding:18px}.firstRunGuide .guideSteps,.starterExamples{grid-template-columns:1fr}.assessmentHeader .verdictPanel{display:none}.mobileVerdictBar{display:flex;position:-webkit-sticky;position:sticky;top:78px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--card) 88%,transparent)}.sourceGrid,.sourceGrid.compact{grid-template-columns:1fr}.sourceCard{gap:7px}.sourceCard>p,.sourceReason{font-size:.9rem}.reports{margin-top:16px;order:3}.reports:not([open]){padding:14px 16px}.reportsSummary{gap:10px}.reportsSummary span{font-size:1rem}.reportsDesktopCount{display:none}.reportsMobileCount{display:inline;font-size:.72rem;margin-left:auto;text-align:right}.reports[open] .reportsBody{max-height:min(62vh,520px);overflow:auto;padding-right:2px}.reportsBody>.muted:first-child{font-size:.86rem;margin-top:0}.reportItem{margin-top:8px;padding:12px}.reportItem span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.accountMenuPanel p:nth-child(3){display:none}}@media (max-width:560px){.siteHeader{gap:8px}.brand{font-size:1rem}.accountMenu>summary{width:100%}.modeSwitch,.segmented{border-radius:18px}.modeSwitch button{flex:1 1}.mobileVerdictBar{align-items:flex-start;flex-direction:column;top:88px}.primaryInput,.selectionGuide,.speechExplainer,.verifyGuide,.youtubeFallbackBox{border-radius:18px}.checkedClaim,.verdict.mini{padding:13px}.compactHero h1{font-size:clamp(1.9rem,11vw,2.6rem)}.compactHero .lead{font-size:.98rem;line-height:1.45}.trustLanguageStrip,.workspaceIntro p{display:none}}.trustLanguageStrip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-4px 0 18px}.trustLanguageStrip span{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.035);color:var(--muted);display:grid;grid-gap:4px;gap:4px;line-height:1.35;padding:13px}.trustLanguageStrip strong{color:var(--ink);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.progressiveTrustJourney{border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.02));display:grid;grid-gap:16px;gap:16px;margin:0 0 22px;padding:18px}.progressiveTrustJourney h3{margin:0}.trustJourneySteps{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.trustJourneySteps article{border:1px solid var(--line);border-radius:18px;background:rgba(0,0,0,.08);display:grid;grid-gap:7px;gap:7px;padding:14px}.trustJourneySteps span{align-items:center;background:color-mix(in srgb,var(--accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));border-radius:999px;color:var(--ink);display:inline-flex;font-weight:900;height:28px;justify-content:center;width:28px}.trustJourneySteps p{color:var(--muted);line-height:1.42;margin:0}@media (max-width:900px){.trustJourneySteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.trustJourneySteps{grid-template-columns:1fr}}.adminGuardRails,.adminStats{display:grid;grid-gap:12px;gap:12px;margin:16px 0}.adminStats{grid-template-columns:repeat(4,minmax(0,1fr))}.adminGuardRails div,.adminStats div{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.035);display:grid;grid-gap:5px;gap:5px;padding:14px}.adminGuardRails span,.adminStats span{color:var(--muted);font-size:.84rem;line-height:1.4}.adminStats span{font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.adminStats strong{font-size:1.55rem;letter-spacing:-.04em}.adminGuardRails{grid-template-columns:repeat(3,minmax(0,1fr))}.adminGuardRails strong{color:var(--ink)}.adminInviteBox summary,.adminPanel details summary{display:grid;grid-gap:3px;gap:3px}.adminInviteBox summary small,.adminPanel details summary small{color:var(--muted);font-size:.78rem;font-weight:750}.adminMessage{border:1px solid var(--line);border-radius:16px;color:var(--muted);font-weight:850;margin:0 0 18px;padding:12px 14px}.adminMessage.good{background:rgba(79,159,120,.12);color:var(--good)}.adminMessage.mixed{background:rgba(196,154,80,.12);color:var(--mixed)}.adminMessage.bad{background:rgba(157,36,31,.12);color:var(--bad)}html[data-theme=light] .adminGuardRails div,html[data-theme=light] .adminStats div,html[data-theme=light] .trustLanguageStrip span{background:rgba(255,255,255,.72)}@media (max-width:900px){.adminGuardRails,.adminStats,.trustLanguageStrip{grid-template-columns:1fr 1fr}}@media (max-width:560px){.adminGuardRails,.adminStats,.trustLanguageStrip{grid-template-columns:1fr}}.scoreConstellation{border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 12% 20%,rgba(157,183,213,.18),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.02));margin:22px 0 0;overflow:hidden;padding:20px;position:relative}.scoreConstellation:after{background:linear-gradient(90deg,transparent,rgba(199,215,234,.32),transparent);content:"";height:1px;left:20px;position:absolute;right:20px;top:68px}.scoreConstellationHeader{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.scoreConstellationHeader h3{font-size:1.2rem;margin:0}.scoreConstellationMissing{background:radial-gradient(circle at 12% 20%,rgba(243,183,89,.12),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.scoreConstellationMissing .scoreConstellationHeader{margin-bottom:10px}.scoreConstellationMissing:after{display:none}.scoreConstellationHeader>span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.76rem;font-weight:850;padding:7px 10px;white-space:nowrap}.scoreConstellationGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:260px minmax(0,1fr);position:relative;z-index:1}.scoreHeroTile{align-items:center;border:1px solid var(--line);border-radius:24px;background:rgba(10,15,22,.3);display:grid;grid-gap:12px;gap:12px;justify-items:center;padding:18px;text-align:center}.scoreHeroTile p{color:var(--muted);line-height:1.45;margin:0}.scoreOrb,.scoreRingLarge{--score-deg:0deg;align-items:center;aspect-ratio:1;background:radial-gradient(circle,var(--card) 56%,transparent 57%),conic-gradient(var(--accent-strong) var(--score-deg),rgba(255,255,255,.08) 0deg);border-radius:999px;display:grid;justify-items:center;position:relative}.scoreRingLarge{height:142px;width:142px}.scoreRingLarge strong{font-size:2.25rem;letter-spacing:-.06em;margin-top:18px}.scoreRingLarge span{color:var(--muted);font-size:.78rem;font-weight:850;margin-top:-34px}.scoreMetricGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.scoreMetricGrid div{border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.035);display:grid;grid-gap:6px;gap:6px;padding:15px}.scoreMetricGrid span{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.scoreMetricGrid strong{font-size:1.35rem;letter-spacing:-.03em}.scoreMetricGrid em{color:var(--muted);font-size:.82rem;font-style:normal;font-weight:750}.scoreMethodDetails{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.scoreMethodDetails summary{align-items:center;display:flex;justify-content:space-between}.scoreMethodDetails small{color:var(--muted)}.scoreMethodDetails p{color:var(--muted);line-height:1.5}.scoredSource{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025)),radial-gradient(circle at 100% 0,rgba(157,183,213,.12),transparent 34%);overflow:hidden}.sourceScoreHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.scoreOrb{flex:0 0 auto;height:58px;width:58px}.scoreOrb strong{font-size:1rem;letter-spacing:-.04em;margin-top:8px}.scoreOrb span{color:var(--muted);font-size:.68rem;font-weight:850;margin-top:-16px}.factorMeterTrack span.good,.scoreOrb.good{--tone:var(--good)}.factorMeterTrack span.solid,.scoreOrb.solid{--tone:var(--accent-strong)}.factorMeterTrack span.mixed,.scoreOrb.mixed{--tone:var(--mixed)}.factorMeterTrack span.weak,.scoreOrb.weak{--tone:var(--weak)}.factorMeterTrack span.bad,.scoreOrb.bad{--tone:var(--bad)}.scoreOrb{background:radial-gradient(circle,var(--card) 56%,transparent 57%),conic-gradient(var(--tone,var(--accent-strong)) var(--score-deg),rgba(255,255,255,.08) 0deg)}.stanceChip.good{color:var(--good)}.stanceChip.bad{color:var(--bad)}.stanceChip.mixed{color:var(--mixed)}.stanceChip.context{color:var(--accent-strong)}.sourceMetaRow{display:flex;flex-wrap:wrap;gap:8px}.sourceMetaRow span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.72rem;font-weight:820;padding:5px 8px}.sourceMetaRow .sourceArticleTitle{border-radius:12px;flex-basis:100%;line-height:1.35;max-width:100%}.sourceScoringDetails{border-top:1px solid var(--line);margin-top:10px;padding-top:12px}.sourceScoringDetails .sourceToggle{color:var(--ink);font-size:.9rem}.sourceScoringContext{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sourceScoringContext span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.72rem;font-weight:820;padding:4px 7px}.factorGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.factorMeter{display:grid;grid-gap:5px;gap:5px}.factorMeterLabel{align-items:center;color:var(--muted);display:flex;font-size:.76rem;font-weight:820;justify-content:space-between}.factorMeterLabel strong{color:var(--ink)}.factorMeterTrack{background:rgba(255,255,255,.07);border-radius:999px;height:8px;overflow:hidden}.factorMeterTrack span{background:linear-gradient(90deg,var(--tone,var(--accent)),color-mix(in srgb,var(--tone,var(--accent)) 64%,white));border-radius:inherit;display:block;height:100%}.factorMeter.missing .factorMeterTrack{background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 6px,rgba(255,255,255,.09) 6px 12px)}.factorMeter.missing .factorMeterLabel strong{color:var(--muted)}.sourceScoringNote{color:var(--muted);font-size:.84rem;line-height:1.45;margin-bottom:0}html[data-theme=light] .scoreConstellation,html[data-theme=light] .scoreHeroTile,html[data-theme=light] .scoreMetricGrid div,html[data-theme=light] .scoredSource{background:color-mix(in srgb,var(--card) 92%,white)}html[data-theme=light] .scoreOrb,html[data-theme=light] .scoreRingLarge{background:radial-gradient(circle,#fffaf1 56%,transparent 57%),conic-gradient(var(--tone,var(--accent-strong)) var(--score-deg),rgba(34,32,27,.1) 0deg)}@media (max-width:780px){.scoreConstellationHeader{display:grid}.factorGrid,.scoreConstellationGrid,.scoreMetricGrid{grid-template-columns:1fr}}.methodologyScoringDetails{border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 0 0,rgba(157,183,213,.14),transparent 34%),rgba(255,255,255,.028);margin-top:22px;padding:18px}.methodologyScoringDetails summary{align-items:center;display:flex;justify-content:space-between;list-style:none}.methodologyScoringDetails summary::-webkit-details-marker{display:none}.methodologyScoringDetails summary span{font-size:1.15rem;font-weight:950}.methodologyScoringDetails summary small{color:var(--muted);font-weight:850}.scoringMethodIntro{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.methodologyGuardrails,.methodologyScoreCard,.scoringBands,.scoringMethodIntro div{border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.035);padding:15px}.scoringMethodIntro div{display:grid;grid-gap:7px;gap:7px}.methodologyGuardrails h2,.methodologyScoreCard strong,.scoringBands h2,.scoringMethodIntro strong{color:var(--ink)}.scoringMethodIntro span{color:var(--accent-strong);font-size:1.2rem;font-weight:950;letter-spacing:-.03em}.methodologyGuardrails li,.methodologyScoreCard p,.scoringMethodIntro p{color:var(--muted);line-height:1.5;margin:0}.methodologyScoreGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.methodologyScoreCard div{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.methodologyScoreCard span{border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);font-size:.78rem;font-weight:900;padding:5px 8px}.methodologyGuardrails,.scoringBands{margin-top:14px}.methodologyGuardrails h2,.scoringBands h2{font-size:1rem;margin:0 0 10px}.scoringBands div{display:flex;flex-wrap:wrap;gap:8px}.scoringBands span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.82rem;font-weight:780;padding:7px 10px}.scoringBands strong{color:var(--ink);margin-right:6px}.methodologyGuardrails ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}html[data-theme=light] .methodologyGuardrails,html[data-theme=light] .methodologyScoreCard,html[data-theme=light] .methodologyScoringDetails,html[data-theme=light] .scoringBands,html[data-theme=light] .scoringMethodIntro div{background:color-mix(in srgb,var(--card) 92%,white)}@media (max-width:780px){.methodologyScoringDetails summary{align-items:flex-start;display:grid;grid-gap:6px;gap:6px}.methodologyScoreGrid,.scoringMethodIntro{grid-template-columns:1fr}}.analyticsGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.analyticsCard{align-content:start;display:grid;grid-gap:12px;gap:12px}.analyticsRow{align-items:center;border:1px solid var(--line);border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.analyticsRow.vertical{align-items:flex-start;flex-direction:column}.analyticsRow span{color:var(--ink);font-weight:800}.analyticsRow small{color:var(--muted);font-weight:750}@media (max-width:880px){.analyticsGrid{grid-template-columns:1fr}}.sourceTrustActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.sourceTrustActions button{background:color-mix(in srgb,var(--card) 86%,white 6%);border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-size:.72rem;font-weight:850;padding:6px 9px}.sourceTrustActions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--ink)}.sourceTrustActions button:disabled{cursor:wait;opacity:.62}.sourceTrustStatus{font-size:.78rem;margin:6px 0 0}.counterEvidencePrompt{border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:18px;display:grid;grid-gap:12px;gap:12px;margin-bottom:18px;padding:14px}.counterEvidencePrompt strong{color:var(--ink);display:block;margin-bottom:4px}.counterEvidencePrompt .muted{margin:0}.counterEvidencePrompt button{justify-self:start}.sharePanel{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:22px;padding:18px;background:rgba(255,255,255,.04)}.sharePanel h3{margin:0}.shareActions{display:flex;flex-wrap:wrap;gap:10px}.shareActions .button,.shareActions button{width:auto}.sharePanel input{font-size:.9rem}.shareTextPreview label{color:var(--muted);display:grid;grid-gap:7px;gap:7px;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shareTextPreview textarea{min-height:118px;resize:vertical;text-transform:none;letter-spacing:normal;font-weight:500}.shareTextPreview.compact textarea{min-height:92px}.publicReport{max-width:1040px;margin:28px auto}.publicReport h1{margin:0;font-size:clamp(2rem,5vw,4rem);letter-spacing:-.05em}.shareLinkRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.shareLinkRow .button{white-space:nowrap}@media (max-width:640px){.shareLinkRow{grid-template-columns:1fr}}.reportAbstract{background:color-mix(in srgb,var(--accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:22px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;padding:18px}.reportAbstract div{border-right:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;min-width:0;padding-right:12px}.reportAbstract div:last-child{border-right:0;padding-right:0}.reportAbstract span{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.reportAbstract strong{color:var(--ink);font-size:1.05rem;line-height:1.25}.reportAbstract p{margin:0}.reportBreakdownGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reportBreakdownCard{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.035);display:grid;grid-gap:8px;gap:8px;padding:14px}.reportBreakdownCard div{display:grid;grid-gap:5px;gap:5px}.reportBreakdownCard span{color:var(--muted);font-size:.78rem;font-weight:850;text-transform:capitalize}.reportBreakdownCard p{color:var(--muted);line-height:1.45;margin:0}@media (max-width:760px){.reportAbstract,.reportBreakdownGrid{grid-template-columns:1fr}.reportAbstract div{border-right:0;border-bottom:1px solid var(--line);padding:0 0 10px}.reportAbstract div:last-child{border-bottom:0;padding-bottom:0}}.printFooter,.printMasthead{display:none}@media print{:root,html[data-theme=light]{--bg:#ffffff;--card:#ffffff;--ink:#111827;--muted:#4b5563;--line:#d1d5db}*{box-shadow:none!important;text-shadow:none!important}body{background:#ffffff!important;color:#111827!important;font-size:11pt}a{color:#111827;text-decoration:underline}.mobileVerdictBar,.printHidden,.sharePanel{display:none!important}.printMasthead{border-bottom:1px solid #d1d5db;display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:10px}.printMasthead strong{font-size:16pt}.printMasthead span{color:#4b5563}.assessmentCard,.card,.publicReport,.resultCard{background:#ffffff!important;border:0!important;margin:0!important;max-width:none!important;padding:0!important}.publicReport h1{color:#111827;font-size:24pt;letter-spacing:-.02em}.assessmentHeader,.resultHeader{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:18px;gap:18px}.assessmentNarrative,.facts span,.reportAbstract,.reportBreakdownCard,.sourceCard,.verdictPanel{background:#ffffff!important;border:1px solid #d1d5db!important;color:#111827!important}.assessmentNarrative,.reportAbstract,.reportBreakdownCard{break-inside:avoid;page-break-inside:avoid}.reportAbstract,.reportBreakdownGrid{grid-template-columns:1fr 1fr}.sourceGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.sourceCard{break-inside:avoid;page-break-inside:avoid;padding:12px}.muted,.resultSubcopy,.sourceCard p{color:#4b5563!important}.printFooter{border-top:1px solid #d1d5db;color:#4b5563;display:block;font-size:9pt;margin-top:18px;padding-top:10px;word-break:break-all}}.adminToolbar{border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:14px;gap:14px;margin:18px 0;padding:14px}.bulkActions,.rowActions{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.bulkActions label{min-width:220px}.adminUserTable.scalable{overflow-x:auto}.adminUserHeader.scalable,.adminUserRow.scalable{grid-template-columns:36px minmax(220px,1.2fr) minmax(180px,1fr) minmax(170px,.9fr) minmax(170px,.8fr) minmax(130px,.7fr) minmax(150px,.7fr) minmax(260px,1fr);min-width:1400px}.adminUserHeader.scalable{align-items:start;gap:10px}.adminUserHeader.scalable>span{min-height:1px}.adminUserHeader.scalable input{padding:8px 10px}.columnHeaderButton{background:transparent;color:var(--muted);padding:0;text-align:left;text-transform:uppercase}.columnHeaderButton:disabled{opacity:1}.adminUserRow.scalable{align-items:center}.adminUserRow.scalable>input{width:auto}.rowActions button{padding:7px 10px;font-size:.78rem}.adminUserDetailsEditor{border-top:1px solid var(--line);grid-column:1/-1;margin-top:6px;padding-top:14px}.adminUserDetailsEditor .wide{grid-column:1/-1}@media (max-width:780px){.adminUserHeader.scalable{display:none}.adminUserTable.scalable{overflow-x:visible}.adminUserRow.scalable{min-width:0}.adminUserDetailsEditor,.adminUserRow.scalable{grid-template-columns:1fr}}.adminPanel{overflow:visible}.adminUserTable.scalable{border:1px solid var(--line);border-radius:14px;display:block;max-height:68vh;overflow:auto;overscroll-behavior:contain;position:relative;scrollbar-gutter:stable both-edges}.adminUserHeader.scalable,.adminUserRow.scalable{border:0;border-bottom:1px solid var(--line);border-radius:0;display:grid;grid-gap:0;gap:0;grid-template-columns:38px minmax(260px,1.35fr) minmax(190px,1fr) minmax(170px,.85fr) 150px 120px 150px 110px;min-width:1290px;padding:0}.adminUserHeader.scalable{background:color-mix(in srgb,var(--surface) 94%,var(--line));position:-webkit-sticky;position:sticky;top:0;z-index:3}.adminUserHeader.scalable>span,.adminUserHeader.scalable>strong,.adminUserRow.scalable>*{align-items:center;border-right:1px solid var(--line);display:flex;min-width:0;padding:7px 9px}.adminUserHeader.scalable>span,.adminUserHeader.scalable>strong{min-height:34px}.adminUserHeader.scalable>strong:last-of-type,.adminUserRow.scalable>:last-child{border-right:0}.adminUserHeader.scalable input{font-size:.75rem;height:30px;min-width:0;padding:5px 7px}.adminUserRow.scalable{background:var(--surface);min-height:42px}.adminUserRow.scalable:hover{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.adminUserRow.scalable>div{align-content:center;display:grid;grid-gap:1px;gap:1px}.adminUserRow.scalable small,.adminUserRow.scalable strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminUserRow.scalable strong{font-size:.82rem}.adminUserRow.scalable small{font-size:.7rem}.adminUserRow.scalable select,.rowActionSelect{font-size:.78rem;height:30px;min-width:0;padding:4px 7px;width:100%}.adminAccessBadge{background:transparent;border:0;border-radius:0;min-height:0;padding:0}.adminAccessBadge.enabled{background:transparent;border:0;color:var(--good)}.adminUserDetailsEditor{border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;padding:14px}.adminUserDetailsEditor .editorHeader,.adminUserDetailsEditor .notesField,.adminUserDetailsEditor .wide{grid-column:1/-1}.adminUserDetailsEditor .editorHeader{align-items:center;display:flex;justify-content:space-between}.adminUserDetailsEditor textarea{min-height:86px}@media (max-width:780px){.adminUserTable.scalable{max-height:none;overflow-x:auto}.adminUserHeader.scalable{display:grid}.adminUserHeader.scalable,.adminUserRow.scalable{min-width:1180px}.adminUserDetailsEditor{grid-template-columns:1fr}}.siteHeader{grid-template-columns:auto minmax(0,1fr) auto auto;gap:18px;min-height:58px;padding:8px 12px 8px 18px}.desktopNav{align-items:center;display:flex;gap:4px;min-width:0}.desktopNav a{border-radius:999px;color:var(--muted);font-size:.86rem;font-weight:850;padding:8px 10px;text-decoration:none;white-space:nowrap}.desktopNav a:hover{background:rgba(255,255,255,.055);color:var(--ink)}.navMenu{display:none}.navMenu>summary{border-radius:10px;height:32px;width:32px}.navMenu>summary span,.navMenu>summary span:nth-child(2),.navMenu>summary span:nth-child(3){height:1.5px;width:13px}.accountMenu>summary{gap:8px;padding:5px 8px 5px 12px}.accountMenu>summary span{font-size:.86rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountMenu>summary strong{font-size:.68rem;line-height:1;padding:5px 7px;white-space:nowrap}@media (max-width:920px){.siteHeader{grid-template-columns:auto auto 1fr auto;gap:10px;padding-left:12px}.desktopNav{display:none}.navMenu{display:block;order:-1}}@media (max-width:560px){.accountMenu>summary span{max-width:105px}.accountMenu>summary strong{display:none}}.siteHeader{grid-template-columns:auto minmax(280px,680px) 1fr auto;gap:12px;min-height:52px;padding:7px 10px}.headerBrandCluster{align-items:center;display:flex;gap:8px;min-width:0}.headerBrandCluster .brand{padding:4px}.homeChip{background:rgba(255,255,255,.08);color:var(--ink);display:inline-flex;font-size:1rem;font-weight:900;height:36px;justify-content:center;text-decoration:none;width:36px}.headerQuickCheck,.homeChip{align-items:center;border:1px solid var(--line);border-radius:999px}.headerQuickCheck{background:rgba(255,255,255,.075);display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;max-width:680px;min-width:0;padding:4px 5px 4px 12px}.headerQuickCheck span{color:var(--muted);font-size:1rem;font-weight:900}.headerQuickCheck input{background:transparent;border:0;color:var(--ink);font-size:.9rem;min-width:0;outline:none;padding:8px 4px}.headerQuickCheck input::placeholder{color:color-mix(in srgb,var(--muted) 78%,transparent)}.headerQuickCheck button{border-radius:999px;font-size:.78rem;min-height:32px;padding:7px 13px}.accountMenu>summary{background:rgba(255,255,255,.08);min-height:36px}@media (max-width:980px){.siteHeader{grid-template-columns:auto minmax(0,1fr) auto}.headerQuickCheck{max-width:none}.headerSpacer{display:none}}@media (max-width:720px){.siteHeader{grid-template-columns:auto 1fr auto}.headerQuickCheck{grid-column:1/-1;order:5}.accountMenu{justify-self:end}}@media (max-width:560px){.homeChip{display:none}.headerBrandCluster .brand{padding:7px 10px}.headerQuickCheck button{padding-inline:10px}}.siteHeader{overflow:visible}.siteHeader:has(.headerQuickCheck){grid-template-columns:auto auto minmax(260px,680px) 1fr auto}.headerQuickCheck{position:relative;z-index:1}.siteHeader:has(.headerQuickCheck) .navMenu{display:block}.siteHeader:has(.headerQuickCheck) .navMenu>summary{background:rgba(255,255,255,.08);border-radius:999px;height:36px;width:36px}.siteHeader:has(.headerQuickCheck) .navMenu nav{left:0}.accountMenu,.navMenu{position:relative;z-index:90}.accountMenu,.navMenu,.siteHeader details{border-top:0!important;margin-top:0!important;padding-top:0!important}.accountMenu[open],.navMenu[open]{z-index:120}.accountMenuPanel,.navMenu nav{z-index:130}.homeChip{display:none!important}.siteHeader .accountMenu,.siteHeader .headerBrandCluster,.siteHeader .headerQuickCheck,.siteHeader .navMenu{align-self:center}.siteHeader .accountMenu>summary,.siteHeader .brand,.siteHeader .navMenu>summary{align-items:center;box-sizing:border-box;height:36px}.siteHeader .logoBrand{height:42px}.siteHeader .accountMenu>summary,.siteHeader .brand{display:inline-flex}.siteHeader .brand{line-height:1}.siteHeader .navMenu>summary{display:grid;grid-gap:3px;gap:3px;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:repeat(3,1.5px);align-content:center;justify-content:center;margin:0;padding:0;justify-items:center}.siteHeader .accountMenu>summary{width:auto}@media (max-width:980px){.siteHeader:has(.headerQuickCheck){grid-template-columns:auto auto minmax(0,1fr) auto}.siteHeader:has(.headerQuickCheck) .headerSpacer{display:none}}@media (max-width:720px){.siteHeader:has(.headerQuickCheck){grid-template-columns:auto auto 1fr}}.supportWidget{bottom:18px;display:grid;grid-gap:10px;gap:10px;justify-items:end;position:fixed;right:18px;z-index:40}.supportFab{border-radius:999px;box-shadow:0 18px 40px rgba(0,0,0,.28);width:auto}.supportPanel{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.36);color:var(--ink);display:grid;grid-gap:12px;gap:12px;max-height:min(680px,calc(100vh - 92px));max-width:min(420px,calc(100vw - 28px));overflow:auto;padding:18px}.supportPanel h3{margin:0}.supportPanel form{display:grid;grid-gap:12px;gap:12px}.supportPanel textarea{min-height:120px}.supportToast{background:var(--card);border:1px solid var(--line);border-radius:999px;box-shadow:0 14px 36px rgba(0,0,0,.28);margin:0;max-width:min(360px,calc(100vw - 32px));padding:10px 14px}.sectionHeader.compact{align-items:start;gap:12px}@media (max-width:640px){.supportWidget{bottom:12px;right:12px}.supportWidget.open{align-content:end;background:rgba(0,0,0,.54);bottom:0;justify-items:stretch;left:0;padding:12px 12px calc(12px + env(safe-area-inset-bottom));right:0;top:0}.supportWidget.open .supportFab{display:none}.supportPanel{border-radius:22px 22px 0 0;max-height:min(78vh,calc(100vh - 56px));max-width:none;width:100%}.supportPanel .formRow{grid-template-columns:1fr}}.adminIssueList{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.adminIssueList article{border:1px solid var(--line);border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:12px}.adminIssueList article div{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.adminIssueList article small,.adminIssueList article span{color:var(--muted);font-size:.78rem}.adminIssueList article p{margin:0}