:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--topic-thumb-size:96px;--bg-0:#030508;--bg-1:#07111d;--bg-2:#0c1b2d;--surface-1:#0c1b2de0;--surface-2:#102742d1;--border-soft:#18314a2e;--border-strong:#23486861;--text-main:#f3f7fb;--text-muted:#b4c5d8;--text-soft:#6f839a;--accent-violet:#2a5ea8;--accent-magenta:#4d84d6;--accent-pink:#4d84d6;--accent-cyan:#8fc7ff;--accent-warm:#b4c5d8;--bg:var(--bg-0);--panel:var(--surface-1);--panel-2:var(--surface-2);--panel-3:#102742d1;--line:var(--border-soft);--line-strong:var(--border-strong);--text:var(--text-main);--muted:var(--text-muted);--accent:var(--accent-violet);--accent-2:var(--accent-pink);--accent-cool:var(--accent-cyan);--accent-rose:var(--accent-pink);--accent-mint:var(--accent-cyan);--amber:var(--accent-warm);--red:#8f6070;--success:var(--accent-cyan);--warning:var(--accent-warm);--danger:#8f6070;--info:var(--accent-cyan);--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--step--1:.875rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.25rem;--step-3:1.5rem;--step-4:1.875rem;--step-5:clamp(2.5rem, 4.4vw, 4.25rem);--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--shadow-soft:0 18px 42px #0000004d;--shadow-strong:0 26px 58px #0006}*{box-sizing:border-box}html,body{min-height:100%;color:var(--text);font-family:var(--font-sans);letter-spacing:-.01em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 62% 18%,#8fc7ff3d,#0000 28%),radial-gradient(circle at 42% 42%,#2a5ea82e,#0000 34%),linear-gradient(135deg,#030508 0%,#07111d 42%,#0c1b2d 100%);margin:0;font-size:15px;line-height:1.52}body{flex-direction:column;display:flex}body,button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{color:var(--text);background:#8fc7ff3d}main{flex:1;width:min(1260px,100% - 32px);margin:0 auto;padding:28px 0 64px}.topbar{z-index:10;border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111de0;justify-content:space-between;align-items:center;gap:20px;padding:16px max(16px,50vw - 630px);display:flex;position:sticky;top:0}.site-footer{width:min(1260px,100% - 32px);margin:0 auto;padding:0 0 24px}.site-footer-inner{border:1px solid var(--border-soft);background:#0c1b2d9e;border-radius:16px;gap:10px;padding:16px 18px;display:grid}.footer-links{color:var(--text);font-size:var(--step--1);flex-wrap:wrap;justify-content:center;gap:10px 16px;font-weight:700;display:flex}.footer-links a{color:var(--text)}.footer-links a:hover{color:var(--accent)}.footer-note{max-width:86ch;font-size:var(--step--1);color:var(--muted);text-align:center;justify-self:center;margin-bottom:0}.legal-page{justify-items:center}.legal-page .hero,.legal-page .card{width:min(860px,100%)}.legal-page .hero,.legal-page .card h2,.legal-page .card p{text-align:center}.legal-page .card ul{width:min(680px,100%);margin:0 auto}.brand{letter-spacing:0;font-weight:700}nav{color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;gap:12px;display:flex}.nav-link{border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.nav-link:hover{color:var(--text);border-color:var(--border-strong);background:#8fc7ff0f}.hero{gap:12px;padding:18px 0 16px;display:grid}.dashboard-hero{gap:18px;display:grid;position:relative;overflow:hidden}.dashboard-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#8fc7ff33,#0000 70%);width:280px;height:280px;position:absolute;inset:auto -12% -35% auto}.dashboard-hero-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.signal-chip{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:10px;gap:4px;padding:14px;display:grid}.signal-chip strong{color:var(--text);font-size:14px;line-height:1.45}.verifier-hero{background:radial-gradient(circle at 100% 0,#8fc7ff29,#0000 28%),radial-gradient(circle at 0 100%,#2a5ea824,#0000 24%);padding:14px 0 10px}.hero-title{align-items:flex-start;gap:14px;display:flex}.hero-title>div{min-width:0}.eyebrow{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.14em;margin-bottom:4px;font-size:.7rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{font-size:var(--step-5);letter-spacing:-.04em;margin-bottom:8px;font-weight:760;line-height:.98}h2{font-size:var(--step-3);letter-spacing:-.025em;margin-bottom:14px;font-weight:720}h3{font-size:var(--step-1);color:var(--text-soft);letter-spacing:-.02em;margin-bottom:8px;font-weight:700}p{color:var(--muted);line-height:1.7}.grid{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.card{background:linear-gradient(180deg, var(--surface-1), var(--surface-2));border:1px solid var(--border-soft);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:18px}.clickable-card{position:relative;overflow:hidden}.clickable-card:hover{border-color:var(--border-strong);box-shadow:0 22px 46px #8fc7ff1f, var(--shadow-soft)}.card-link-overlay{z-index:0;position:absolute;inset:0}.clickable-card>:not(.card-link-overlay){z-index:1;position:relative}.callout{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:14px;gap:8px;padding:16px;display:grid}.callout-compact{padding:14px}.card-heading{align-items:center;gap:10px;margin-bottom:14px;display:flex}.card-heading.compact{margin-bottom:8px}.span-4{grid-column:span 4}.span-3{grid-column:span 3}.span-6{grid-column:span 6}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.metric{font-size:clamp(2rem,4vw,2.45rem);font-weight:760}.badge{border:1px solid var(--border-soft);min-height:24px;color:var(--text);font-size:var(--step--1);letter-spacing:.01em;background:#0c1b2db8;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.badge.WEAK,.badge.verdict-WEAK{color:var(--accent-warm);background:#b4c5d81f;border-color:#b4c5d847}.badge.PROMISING,.badge.verdict-PROMISING{color:var(--text-main);background:linear-gradient(135deg,#2a5ea82e,#8fc7ff24);border-color:#8fc7ff57;box-shadow:0 0 18px #8fc7ff1f}.badge.DEAD,.badge.verdict-DEAD{color:var(--red);background:#8f5c6a1f;border-color:#8f5c6a47}.badge.ALIVE,.badge.verdict-ALIVE{color:var(--text-main);background:linear-gradient(135deg,#2a5ea824,#8fc7ff29);border-color:#18314a57;box-shadow:0 0 18px #18314a1f}.primary-button,.secondary-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.primary-button,.secondary-button,.field button,.hypothesis-card-actions button{transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,color .16s}.primary-button:hover,.secondary-button:hover,.field button:hover,.hypothesis-card-actions button:hover{transform:translateY(-1px)}.table-wrap{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:16px;overflow-x:auto}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 14px}.stack{gap:16px;display:grid}.muted{color:var(--muted)}.feedback-success{color:var(--accent)}.feedback-error{color:var(--red)}.run-progress{gap:8px;display:grid}.run-progress-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.run-progress-track{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:999px;height:8px;overflow:hidden}.run-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--accent-violet), var(--accent-pink));height:100%;transition:width .18s}.run-source-preview{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.run-source-preview p{margin-bottom:0}.run-source-note{font-size:13px}.hero-claim-strip{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:16px;gap:8px;padding:14px 16px;display:grid}.hero-claim-strip p{color:var(--text);margin-bottom:0}.run-details{gap:10px;padding-top:4px;display:grid}.run-details summary{cursor:pointer;color:var(--text);font-weight:700;list-style:none}.run-details summary::-webkit-details-marker{display:none}.run-details-content{gap:10px;padding-top:8px;display:grid}.community-feedback-list{gap:8px;display:grid}.community-feedback-list p{border:1px solid var(--border-soft);background:#0c1b2db8;border-radius:12px;margin-bottom:0;padding:10px 12px}.run-activity{gap:10px;padding-top:4px;display:grid}.run-activity-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.run-activity-list{gap:10px;display:grid}.run-activity-item-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.run-activity-item p{margin-bottom:0}.run-activity-meta{font-size:13px}.theory-image-empty,.source-thumb-empty,.theory-list-thumb-empty{border-radius:inherit;min-height:100%;color:var(--muted);text-align:center;background:#ffffff08;border:1px dashed #ffffff2e;place-items:center;padding:16px;display:grid}.theory-list-thumb-empty{border-radius:14px;min-height:140px;font-size:12px}.mono{font-family:var(--font-mono)}.visual-placeholder{background:radial-gradient(circle at 25% 20%,#8fc7ff24,#0000 24%),linear-gradient(135deg,#ffffff0d,#ffffff03);border:1px dashed #18314a;border-radius:14px;align-content:end;gap:12px;min-height:220px;padding:18px;display:grid}.visual-stage{gap:12px;margin:0;display:grid}.visual-stage-frame{background:radial-gradient(circle at 0 0,#8fc7ff2e,#0000 30%),radial-gradient(circle at 100% 100%,#b4c5d829,#0000 32%),linear-gradient(135deg,#111720fa 0%,#07111dfa 100%);border:1px solid #ffffff14;border-radius:20px;min-height:360px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 50px #0000003d}.visual-stage-media{position:absolute;inset:0}.visual-stage-image{object-fit:cover;object-position:center;filter:saturate(1.02)contrast(1.03);width:100%;height:100%;display:block}.visual-stage-empty{color:var(--muted);background:radial-gradient(circle at 50% 35%,#8fc7ff24,#0000 28%),linear-gradient(#ffffff08,#fff0);place-items:center;gap:10px;display:grid;position:absolute;inset:0}.visual-stage-overlay{background:linear-gradient(#080b100f 0%,#080b1033 40%,#07111ddb 100%),linear-gradient(90deg,#080b104d 0%,#0000 25% 75%,#07111d47 100%);position:absolute;inset:0}.visual-stage-caption{z-index:1;background:linear-gradient(#0000,#080b10d1);gap:8px;padding:18px;display:grid;position:absolute;inset:auto 0 0}.visual-stage-caption strong{font-size:18px;line-height:1.25}.visual-stage-caption p{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:44ch;margin-bottom:0;display:-webkit-box;overflow:hidden}.visual-stage-meta{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.compact-visual{grid-template-columns:minmax(190px,1.15fr) minmax(180px,.85fr);align-items:start;min-height:0}.visual-copy{align-content:start;gap:10px;display:grid}.visual-image{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;max-height:260px}.community-panel{gap:14px;display:grid}.inline-actions{flex-wrap:wrap;gap:8px;display:flex}.logs-page .inline-actions{margin-top:14px;padding-left:18px}.nav-grid{margin-top:2px}.nav-card{align-content:start;gap:8px;display:grid}.nav-card-top{align-items:center;gap:10px;display:flex}.nav-card p{margin-bottom:0}.dashboard-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:14px;display:grid}.dashboard-column,.dashboard-rail{gap:12px;min-width:0;display:grid}.dashboard-focus,.dashboard-visual,.dashboard-next{min-width:0}.dashboard-next{align-content:start;display:grid}.dashboard-metrics{gap:16px;display:grid}.dashboard-metrics-inline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-insights{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.dashboard-story{grid-column:span 6}.dashboard-story-wide{grid-column:span 7}.dashboard-side-rail{grid-column:span 5}.agent-stack{gap:12px;display:grid}.agent-row{border-bottom:1px solid #2c3644b3;justify-content:space-between;align-items:start;gap:14px;padding:10px 0;display:flex}.agent-row:last-child{border-bottom:none;padding-bottom:0}.agent-row h3{margin-bottom:4px}.dashboard-agent{grid-column:span 4}.dashboard-criticism{grid-column:span 12}.verifier-shell{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;gap:14px;display:grid}.verifier-main{min-width:0}.verifier-rail{align-self:start;position:sticky;top:92px}.verifier-panel{min-width:0}.verifier-page{gap:16px;display:grid}.verifier-detail-page{width:min(1120px,100%);margin:0 auto;padding-top:18px}.verifier-detail-page .hero{padding-top:14px}.verifier-workbench{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:14px;display:grid}.verifier-workbench-rail{align-self:start;gap:14px;display:grid;position:sticky;top:92px}.verifier-workbench-results{gap:14px;min-width:0;display:grid}.verifier-form-panel,.verifier-results-panel{min-width:0}.verifier-overview{background:radial-gradient(circle at 100% 0,#8fc7ff1f,#0000 30%),radial-gradient(circle at 0 100%,#b4c5d814,#0000 24%),linear-gradient(135deg,#111720f5,#07111df5);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:18px;display:grid;overflow:hidden}.verifier-overview-copy{align-content:start;gap:14px;display:grid}.verifier-overview-copy h2{max-width:20ch;margin-bottom:0}.verifier-overview-copy p{max-width:70ch}.verifier-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.verifier-overview-visual{align-items:start;min-width:0;display:grid}.verifier-overview-visual-card{box-shadow:var(--shadow-soft);background:#07111d85;border:1px solid #8fc7ff1f;border-radius:18px;gap:12px;padding:14px;display:grid}.verifier-overview-visual-card .theory-image,.verifier-overview-visual-card .safe-image-frame{width:100%;max-width:100%}.verifier-overview-image.safe-image-frame{aspect-ratio:4/3;align-self:start;min-height:260px;max-height:360px;overflow:hidden}.verifier-overview-visual-copy{gap:8px;display:grid}.verifier-overview-visual-copy strong{line-height:1.3}.verifier-overview-visual-copy p{color:var(--muted);margin:0}.verifier-overview-empty{align-content:center;min-height:100%;padding:18px;display:grid}.verifier-flow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:12px;display:grid}.verifier-candidate-list{align-items:stretch;gap:12px;display:grid}.verifier-candidate-list-simple{margin:0;padding:0;list-style:none}.verifier-candidate-list-simple>.verifier-candidate-row{justify-self:stretch;width:100%}.verifier-candidate-row{grid-template-columns:minmax(0,1fr) 136px;align-items:stretch;gap:14px;min-height:150px;padding:14px 16px;display:grid;overflow:hidden}.verifier-candidate-row.is-selected{border-color:#8fc7ff8c;box-shadow:0 22px 46px #0003}.verifier-candidate-row.is-selected .badge{border-color:#8fc7ff66}.verifier-candidate-row-main{grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:8px;min-width:0;display:grid}.verifier-candidate-row-main h3{font-size:var(--step-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.verifier-candidate-row-main p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.verifier-candidate-row-actions{flex-wrap:wrap;place-content:start flex-end;align-items:flex-start;gap:8px;min-width:0;display:flex}.verifier-candidate-meta{grid-template-columns:repeat(4,max-content);justify-content:start;gap:10px;display:grid}.verifier-candidate-actions{flex-wrap:wrap;gap:8px;display:flex}.verifier-candidate-copy p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.verifier-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.candidate-list,.result-runs{gap:12px;display:grid}.candidate-card,.result-card{border:1px solid var(--line);background:#ffffff08;border-radius:14px;gap:10px;padding:16px;display:grid}.result-card-verdict-alive{background:#8fc7ff0f;border-color:#8fc7ff47}.result-card-verdict-promising{background:#4d84d60f;border-color:#4d84d647}.verifier-result-banner{background:#ffffff08;border:1px solid #8fc7ff29;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.verifier-result-banner h3{margin-bottom:4px}.result-facts-grid{gap:10px;display:grid}.result-facts-grid p{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;gap:4px;margin-bottom:0;padding:12px;display:grid}.result-facts-grid strong{color:var(--text);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.result-facts-grid span{color:var(--muted);line-height:1.55}.result-card-footer{flex-wrap:wrap;gap:8px;display:flex}.verifier-panel .card-heading{margin-bottom:16px}.candidate-card.active{background:#8fc7ff0f;border-color:#8fc7ff8c}.candidate-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.candidate-card-copy{gap:6px;display:grid}.candidate-card-copy p{margin-bottom:0}.candidate-card-side{justify-items:end;gap:10px;display:grid}.candidate-card h3{margin-bottom:4px}.candidate-meta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.form-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.field{flex:1 1 0;gap:6px;min-width:0;display:grid}.field>span{color:var(--muted);font-size:13px;font-weight:700}.control{border:1px solid var(--line);width:100%;min-height:40px;color:var(--text);font:inherit;background:#030508;border-radius:12px;padding:10px 12px}.control-textarea{resize:vertical;min-height:120px}.primary-button,.secondary-button{border:1px solid var(--line);min-height:40px;color:var(--text);cursor:pointer;background:#8fc7ff24;border-radius:12px;padding:10px 14px;font-weight:700}.secondary-button{background:#ffffff0a}.primary-button{border-color:#8fc7ff4d;box-shadow:0 10px 26px #8fc7ff14}.primary-button:disabled,.secondary-button:disabled{opacity:.55;cursor:not-allowed}.primary-button-wide{width:100%}.result-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metric-card{border:1px solid var(--line);background:#ffffff08;border-radius:14px;gap:4px;padding:16px;display:grid}.metric-card h3{margin-bottom:0;font-size:24px}.result-facts{gap:6px;display:grid}.result-facts p{margin-bottom:0}.empty-state-tight{min-height:120px}.badge.verdict-WEAK,.badge.verdict-DEAD{color:var(--red);background:#ee6c6c14}.badge.verdict-PROMISING,.badge.verdict-ALIVE{color:var(--accent-strong);background:#8fc7ff14}.community-actions,.community-grid{flex-wrap:wrap;gap:10px;display:flex}.community-actions button,.feedback-form button{border:1px solid var(--line);min-height:36px;color:var(--text);cursor:pointer;background:#8fc7ff1a;border-radius:8px;padding:8px 12px;font-weight:700}.community-actions button:disabled,.feedback-form button:disabled{cursor:not-allowed;opacity:.55}.community-actions button{flex:120px}.community-grid span{border:1px solid var(--line);color:#b4c5d8;background:#ffffff08;border-radius:10px;padding:8px 10px}.icon{width:18px;height:18px;color:var(--accent);flex:none}.icon-sm{width:14px;height:14px}.icon-lg{border:1px solid var(--line);background:linear-gradient(#8fc7ff1f,#b4c5d814);border-radius:14px;width:28px;height:28px;padding:10px}.empty-state{align-items:flex-start;gap:14px;display:flex}.feedback-form{gap:10px;display:grid}.feedback-form textarea{resize:vertical;border:1px solid var(--line);min-height:110px;color:var(--text);font:inherit;background:#07111d;border-radius:10px;padding:12px}.concerns{gap:6px;display:grid}.source-trail{gap:8px}.source-list{grid-template-columns:1fr;gap:12px;display:grid}.source-trail-compact .source-list{grid-template-columns:1fr}.source-item{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff0a,#ffffff05),#ffffff08;border-radius:18px;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.source-thumb{aspect-ratio:1;object-fit:cover;object-position:center 8%;transform-origin:top;border:1px solid var(--line);border-radius:12px;width:100%;min-height:56px;transform:scale(1.08)}.source-thumb-wrap{align-items:start;display:grid}.source-thumb-mini{letter-spacing:.12em;text-transform:uppercase;border-style:solid;border-radius:12px;place-items:center;min-height:56px;padding:0;font-size:11px;display:grid}.source-copy{gap:6px;display:grid}.source-copy-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.source-copy-title{gap:2px;display:grid}.source-item strong{color:var(--text);font-size:14px}.source-publisher{font-size:12px}.source-badge{letter-spacing:.02em;flex:none;min-height:22px;padding:3px 8px;font-size:11px}.source-badge-arxiv{color:#b4c5d8;background:#b4c5d81c;border-color:#b4c5d847}.source-badge-gwosc{color:#f3f7fb;background:#8fc7ff1c;border-color:#8fc7ff47}.source-badge-ligo{color:#d7e3ef;background:#8f5c6a1c;border-color:#8f5c6a47}.source-badge-local{color:#d7e3ef;background:#8f5c6a1a;border-color:#8f5c6a3d}.source-badge-science{color:#b4c5d8;background:#b4c5d81c;border-color:#b4c5d847}.source-badge-nature,.source-badge-nasa{color:#f3f7fb;background:#8fc7ff1c;border-color:#8fc7ff47}.source-actions{justify-content:flex-start;display:flex}.source-open-button{min-height:30px;padding:6px 10px;font-size:12px}.source-open-button-disabled{opacity:.7;pointer-events:none}.run-source-badges{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.source-item p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:0;font-size:13px;display:-webkit-box;overflow:hidden}.source-trail-compact .source-thumb{border-radius:10px}.source-trail-compact .source-item p{-webkit-line-clamp:4}.source-trail-compact .source-thumb-mini{min-height:56px}.report-article{gap:20px;display:grid}.report-hero{background:radial-gradient(circle at 100% 0,#8fc7ff24,#0000 28%),radial-gradient(circle at 0 100%,#2a5ea81a,#0000 22%),linear-gradient(#0c1b2dfa,#102742f5);border:1px solid #18314a2e;border-radius:24px;gap:20px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #8fc7ff1f}.report-hero.report-hero-topic-run{background-color:#05070b;min-height:0;overflow:hidden}.report-hero.report-hero-topic-run .report-hero-overlay{z-index:1;gap:14px;width:100%;max-width:none;padding:clamp(24px,3vw,36px);display:grid;position:relative}.report-hero.report-hero-topic-run .report-hero-overlay .topic-title{color:#f3f7fb;max-width:24ch;white-space:normal;text-wrap:balance;inline-size:min(24ch,100%)}.report-hero.report-hero-topic-run .report-hero-overlay .report-meta,.report-hero.report-hero-topic-run .report-hero-overlay .muted{color:#f3f7fbe6}.report-hero.report-hero-topic-run .report-hero-overlay .badge,.report-hero.report-hero-topic-run .report-hero-overlay .metric-chip{color:#f3f7fb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1b2d47;border-color:#18314a33}.report-hero.report-hero-topic-run .report-hero-overlay .report-hero-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1b2d3d;border-color:#18314a33;width:100%;max-width:none}.report-hero.report-hero-topic-run .report-hero-overlay .report-hero-note strong,.report-hero.report-hero-topic-run .report-hero-overlay .report-hero-note p{white-space:normal;width:100%;max-width:none}.report-hero.report-hero-topic-run .report-hero-overlay .report-hero-note strong{display:block}.report-hero.report-hero-topic-run .report-hero-overlay .report-lede{max-width:72ch}.report-hero-media{align-self:stretch;min-height:560px;padding:0;display:grid;position:relative;overflow:hidden}.report-hero-background-link,.report-hero>.report-hero-image{z-index:0;display:block;position:absolute;inset:0}.report-hero-background-link{overflow:hidden}.report-hero-media-full:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0305081a 0%,#03050838 32%,#07111dad 100%),linear-gradient(90deg,#030508c7 0%,#03050838 52%,#0305080a 100%);position:absolute;inset:0}.report-hero-media .theory-image{height:100%}.report-hero-media.report-hero-media-full .theory-image{width:100%;min-height:560px}.report-hero-image.safe-image-frame{border:0;border-radius:0;height:100%;min-height:100%}.report-hero-overlay{z-index:1;border-radius:inherit;color:#f3f7fb;align-content:start;gap:14px;padding:30px;display:grid;position:absolute;inset:0;overflow:hidden}.report-hero-overlay .badge,.report-hero-overlay .metric-chip{color:#f3f7fb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1b2d47;border-color:#18314a33}.report-hero-overlay .report-hero-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1b2d3d;border-color:#18314a33}.report-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.report-topline-meta{flex-wrap:wrap;gap:8px;display:flex}.report-hero-overlay h1{letter-spacing:-.03em;white-space:normal;max-width:24ch;margin-bottom:0;font-size:clamp(40px,5vw,60px);line-height:.98}.report-meta{color:var(--muted);max-width:62ch;margin-bottom:0;font-size:15px}.report-metrics,.report-mini-meta{flex-wrap:wrap;gap:8px;display:flex}.report-lede{max-width:66ch;color:var(--text);font-size:17px;line-height:1.65}.report-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report-section-head h2{margin-bottom:0;font-size:19px}.report-layout{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:16px;display:grid}.report-main{gap:16px;min-width:0;display:grid}.report-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.report-section-lead{max-width:72ch;font-size:17px;line-height:1.68}.report-spotlight{padding:24px}.report-section{background:linear-gradient(180deg, #ffffff0a, transparent 36%), linear-gradient(180deg, var(--panel), var(--panel-2));border-color:#ffffff0f;border-radius:18px;gap:14px;min-height:100%;display:grid;box-shadow:0 14px 36px #00000029}.report-section-side{background:linear-gradient(180deg, #8fc7ff0a, transparent 42%), linear-gradient(180deg, var(--panel), var(--panel-2))}.report-section:first-child,.report-section:nth-child(2){border-top:1px solid #8fc7ff2e}.report-hero-note{background:#1117203d;border:1px solid #8fc7ff33;border-radius:16px;gap:4px;padding:15px 16px;display:grid}.report-hero-note strong{color:var(--text)}.report-hero-note p{margin-bottom:0}.report-rail{align-self:start;gap:14px;min-width:0;display:grid;position:sticky;top:96px}.report-rail-card{padding:18px}.report-rail-verdict{background:radial-gradient(circle at 100% 0,#8fc7ff14,#0000 36%),linear-gradient(#111720e0,#07111df0)}.report-rail-hypothesis{font-size:16px;line-height:1.68}.report-source-list,.report-bullet-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.report-source-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.report-source-item-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.report-source-item strong{color:var(--text)}.report-source-item p,.report-bullet-list li{margin-bottom:0}.report-bullet-list li{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:12px 14px;line-height:1.55}.report-section p:last-child{margin-bottom:0}.report-section-lead,.report-section-summary p{font-size:16px;line-height:1.7}.report-section-side h2,.report-rail-verdict h2{font-size:22px;line-height:1.18}.dashboard-visual{gap:10px;display:grid}.visual-stage-frame-compact{min-height:248px}.dashboard-sources-card .source-list{gap:8px}.dashboard-sources-card .source-item{padding:10px 12px}.dashboard-voting-card .community-panel{gap:10px}.dashboard-voting-card .community-actions{gap:8px}.dashboard-voting-card .community-actions button{min-height:34px;padding:8px 10px}.dashboard-voting-card .community-grid{gap:8px}.dashboard-voting-card .feedback-form textarea{min-height:88px}.dashboard-voting-card .concerns{display:none}.landing-shell{gap:14px}.hero-landing{background:linear-gradient(135deg,#8fc7ff0d,#8fc7ff0a 48%,#b4c5d808),#0c1b2de6;border-color:#8fc7ff2e;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch;gap:14px;display:grid}.hero-landing-copy{align-content:start;gap:10px;display:grid}.hero-intro-banner{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #8fc7ff29;min-height:210px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.hero-intro-background{object-fit:cover;object-position:center;filter:saturate(1.05)contrast(1.02);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.hero-intro-overlay{opacity:.4;background:linear-gradient(90deg,#080b10e6 0%,#080b10b8 48%,#080b10db 100%),linear-gradient(#080b102e 0%,#080b108c 100%);position:absolute;inset:0}.hero-intro-content{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:start;gap:16px;display:grid;position:relative}.hero-intro-copy{align-content:start;gap:8px;display:grid}.hero-intro-kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:0;font-size:.68rem;font-weight:800}.hero-intro-text{color:var(--text);font-size:var(--step-0);margin-bottom:0;line-height:1.55}.hero-intro-points{gap:6px;display:grid}.hero-intro-point{color:var(--muted);font-size:var(--step--1);line-height:1.45;display:block}.hero-intro-point strong{color:var(--text);font-weight:700}.hero-intro-guide{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080b105c;border:1px solid #ffffff1f;align-content:start;justify-self:end;gap:8px;width:100%;max-width:360px;padding:12px 14px;display:grid}.hero-intro-guide-kicker{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;margin-bottom:0;font-size:.68rem;font-weight:800}.topic-title{color:var(--accent-2);font-weight:700}.hero-intro-steps{gap:6px;margin:0;padding-left:18px;display:grid}.hero-intro-steps li{color:var(--text);font-size:var(--step--1);line-height:1.45}.hero-subtitle{color:var(--text);margin-bottom:2px;font-size:19px;line-height:1.25}.hero-landing-copy-current{--accent-pink:#da7b93}.hero-landing-copy-current .hero-subtitle{color:var(--accent-pink)}.hero-detail{max-width:58ch}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.hero-topic-strip{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:4px;display:flex}.hero-topic-strip-label{color:var(--text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.hero-topic-strip-title{color:var(--accent-pink);letter-spacing:-.02em;font-weight:800}.hero-topic-strip-button{min-height:40px;padding-inline:14px}.section-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.hero-claim-strip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff0a,#ffffff05),#ffffff05;border:1px solid #54677c4d;border-radius:14px;gap:6px;padding:12px 13px;display:grid;box-shadow:inset 0 1px #ffffff08}.hero-fact:first-child,.hero-fact:nth-child(2){background:linear-gradient(#8fc7ff14,#ffffff05),#ffffff05}.hero-fact:nth-child(3){background:linear-gradient(#b4c5d814,#ffffff05),#ffffff05}.hero-fact strong{color:var(--text);font-size:13px;line-height:1.35}.hero-landing-visual{align-content:start;align-self:stretch;gap:10px;min-height:0;display:grid}.hero-support-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(100%,clamp(144px,18vw,190px));min-height:clamp(132px,16vw,162px);color:var(--text);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 36%,#ff597e2e,#0000 22%),radial-gradient(circle at 50% 30%,#8fc7ff29,#0000 42%),linear-gradient(#111d2beb,#07111df0);border:1px solid #8fc7ff38;border-radius:16px;align-content:center;justify-items:center;gap:8px;margin-left:auto;padding:12px 11px 11px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #8fc7ff14,0 18px 44px #0000003d,0 0 36px #8fc7ff24}.hero-support-card-intro{width:100%;max-width:clamp(144px,18vw,190px)}.hero-support-card:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(circle at 50% 34%,#ff5b8229,#0000 18%),radial-gradient(circle at 50% 34%,#8fc7ff1f,#0000 46%);position:absolute;inset:0}.hero-support-card:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:1px}.hero-support-card>*{z-index:1;position:relative}.hero-support-card-title{color:#f3f7fbfa;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.58rem,.8vw,.68rem);font-weight:800}.hero-support-heart-wrap{place-items:center;width:clamp(44px,6vw,60px);height:clamp(44px,6vw,60px);margin:0;display:grid;position:relative}.hero-support-heart-glow{filter:blur(6px);background:radial-gradient(circle,#ff5b826b 0%,#ff5b822e 34%,#0000 72%);border-radius:999px;position:absolute;inset:0;transform:scale(1.05)}.hero-support-heart{color:#ff5b82;filter:drop-shadow(0 0 8px #ff5b8257)drop-shadow(0 0 14px #ff5b8233);transform-origin:50%;width:clamp(22px,3vw,28px);height:clamp(22px,3vw,28px)}.hero-support-card-label{color:var(--accent-strong);letter-spacing:.11em;text-transform:uppercase;font-size:clamp(.56rem,.78vw,.66rem);font-weight:700}.hero-support-card-count{color:#f3f7fbfa;letter-spacing:-.04em;font-size:clamp(.92rem,1.35vw,1.28rem);font-weight:800;line-height:1}.hero-support-card:hover,.hero-support-card:focus-visible{border-color:#8fc7ff5c;transform:translateY(-2px);box-shadow:0 0 0 1px #8fc7ff1f,0 18px 34px #00000042,0 0 34px #8fc7ff2e}.hero-support-card:hover .hero-support-heart,.hero-support-card:focus-visible .hero-support-heart{transform:scale(1.07)}.hero-support-card:active{transform:translateY(0)scale(.985)}.hero-support-card:focus-visible{outline:none}.hero-claim-strip-wide{grid-column:1/-1;width:100%}.theory-image{width:100%;height:100%;display:grid}.topic-image-link{color:inherit;text-decoration:none;display:block}.resolved-image,.theory-image,.safe-image-frame{background:radial-gradient(circle at 20% 18%,#8fc7ff2e,#0000 24%),radial-gradient(circle at 80% 14%,#b4c5d824,#0000 22%),linear-gradient(135deg,#0c1b2d 0%,#030508 100%);border:1px solid #ffffff14;border-radius:20px;min-height:220px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 38px #0000002e}.theory-image-src{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.hero-landing-visual .safe-image-frame{aspect-ratio:16/9;width:100%;height:100%;min-height:0}.hero-landing-visual .theory-image{min-height:0}.hero-landing-visual .theory-image-src{object-fit:cover;object-position:center;min-height:0}.today-theory-image .safe-image-frame{min-height:260px}.landing-card .safe-image-frame{min-height:190px}.domain-card .safe-image-frame{min-height:200px}.block-card .safe-image-frame{min-height:220px}.theory-image-badge{z-index:1;position:absolute;bottom:12px;left:12px}.theory-card{align-content:start;gap:14px;display:grid;overflow:hidden}.theory-card .safe-image-frame{min-height:220px}.theory-card-copy{gap:10px;display:grid}.theory-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.theory-card-stats{flex-wrap:wrap;gap:8px;display:flex}.theory-card-objection{gap:4px;padding-top:4px;display:grid}.theory-card-objection p{margin-bottom:0}.landing-section{gap:12px;display:grid}.hero-topic-meta{flex-wrap:wrap;gap:8px;display:flex}.selected-target-card{gap:12px;display:grid}.selected-target-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,.7fr);align-items:start;gap:12px;display:grid}.selected-target-copy{gap:10px;display:grid}.selected-target-copy h3{margin-bottom:0;font-size:20px}.selected-target-footnote{gap:4px;padding-top:2px;display:grid}.selected-target-footnote strong{color:var(--text)}.selected-target-actions{border:1px solid var(--line);background:#ffffff08;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.selected-target-actions .action-tile{min-width:0}.selected-target-empty-state{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.selected-target-empty-copy{gap:10px;min-width:0;display:grid}.selected-target-empty-image{object-fit:cover;object-position:center;border:1px solid var(--line);border-radius:16px;width:128px;min-width:128px;height:128px}.queue-list{gap:10px;display:grid}.queue-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.queue-row-main{grid-template-columns:var(--topic-thumb-size) minmax(0, 1fr);align-items:center;gap:12px;min-width:0;display:grid}.queue-row-image{width:var(--topic-thumb-size);min-width:var(--topic-thumb-size);height:var(--topic-thumb-size);aspect-ratio:1;border-radius:14px;overflow:hidden}.queue-row-image .resolved-image-src,.topic-row-image .resolved-image-src{width:100%;height:100%;min-height:var(--topic-thumb-size);object-position:center 8%;transform-origin:top;transform:scale(1.08)}.article-image-empty{min-height:var(--topic-thumb-size);width:var(--topic-thumb-size);height:var(--topic-thumb-size);aspect-ratio:1;color:var(--muted);text-align:center;background:#ffffff05;border:1px dashed #fff3;border-radius:14px;place-items:center;font-size:12px;display:grid}.queue-row-copy{gap:8px;min-width:0;display:grid}.queue-row-head{gap:6px;display:grid}.queue-row-head h3{margin-bottom:0}.queue-row-badges{flex-wrap:wrap;gap:8px;display:flex}.queue-row-copy p{margin-bottom:0}.queue-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.action-tile{min-height:40px;color:var(--text);text-align:left;appearance:none;cursor:pointer;background:radial-gradient(circle at 0 0,#8fc7ff1f,#0000 55%),linear-gradient(#0d1721fa,#0a121cf0);border:1px solid #8fc7ff2e;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff08,0 10px 24px #00000024}.action-tile:hover{border-color:#8fc7ff57;transform:translateY(-1px);box-shadow:0 0 0 1px #8fc7ff14,0 14px 28px #0000002e}.action-tile:focus-visible{outline-offset:2px;outline:2px solid #8fc7ffe6}.action-tile:disabled{cursor:not-allowed;opacity:.62;transform:none;box-shadow:inset 0 1px #ffffff05,0 8px 18px #0000001a}.action-tile-primary{background:radial-gradient(circle at 0 0,#8fc7ff29,#0000 52%),linear-gradient(#121e2afa,#0c141ff5);border-color:#8fc7ff52}.action-tile-secondary{border-color:#b4c5d833}.action-tile-icon-wrap{background:radial-gradient(circle at 30% 30%,#8fc7ff2e,#0000 58%),#101b2780;border:1px solid #8fc7ff38;border-radius:8px;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.action-tile-icon{color:#8fc7ffeb;width:12px;height:12px}.action-tile-secondary .action-tile-icon{color:#b4c5d8eb}.action-tile-label{letter-spacing:-.005em;color:var(--text);font-size:.88rem;font-weight:800;line-height:1}.queue-loader{gap:14px;display:grid}.queue-loader-head{align-items:center;gap:10px;display:flex}.loader-spinner{border:2px solid #ffffff1f;border-top-color:var(--accent);border-radius:999px;flex:none;width:18px;height:18px;animation:.8s linear infinite loader-spin}.queue-skeleton-list{gap:12px;display:grid}.queue-row-skeleton{pointer-events:none;animation:1.4s ease-in-out infinite skeleton-pulse}.queue-skeleton-media,.queue-skeleton-line,.queue-skeleton-pill,.queue-skeleton-button{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 37%,#ffffff0d 63%) 0 0/400% 100%}.queue-skeleton-media{border-radius:16px;min-height:80px}.queue-skeleton-copy{gap:10px}.queue-skeleton-line{border-radius:999px;height:12px}.queue-skeleton-title{width:min(260px,100%);height:18px}.queue-skeleton-body{width:100%}.queue-skeleton-body.short{width:78%}.queue-skeleton-pill{border-radius:999px;width:74px;height:22px}.queue-skeleton-button{border-radius:10px;width:112px;height:34px}.queue-skeleton-button.secondary{width:88px}.queue-skeleton-meta{border-radius:999px;width:72px;height:12px}.queue-skeleton-meta.short{width:54px}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes skeleton-pulse{0%,to{opacity:.7}50%{opacity:1}}.secondary-button-small,.primary-button-small{border-radius:10px;min-height:34px;padding:7px 11px}.topic-detail-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.topic-detail-copy{gap:12px;display:grid}.topic-detail-image.safe-image-frame,.article-image-empty-large{min-height:180px}.topic-rows{gap:10px;display:grid}.topic-row{grid-template-columns:var(--topic-thumb-size) minmax(0, 1fr);border:1px solid var(--line);background:#ffffff08;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.topic-row:hover{background:#ffffff0b;border-color:#8fc7ff42;transform:translateY(-1px)}.topic-row-image{width:var(--topic-thumb-size);min-width:var(--topic-thumb-size);height:var(--topic-thumb-size);aspect-ratio:1;border-radius:14px;overflow:hidden}.topic-row-image.article-image-empty{min-height:var(--topic-thumb-size);height:var(--topic-thumb-size)}.topic-row-copy{min-width:0;min-height:var(--topic-thumb-size);align-content:center;gap:10px;display:grid}.topic-row-head{gap:6px;display:grid}.topic-row-head h3{margin-bottom:0;font-size:1.05rem}.topic-row-meta{flex-wrap:wrap;gap:8px;display:flex}.topic-row-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}.topic-detail-actions{flex-wrap:wrap;gap:10px;display:flex}.topic-detail-meta{border:1px solid var(--line);background:#ffffff08;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:12px 14px;display:grid}.topic-run-card{gap:12px;display:grid}.topic-run-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.topic-run-grid p{margin-bottom:0}.topic-run-source{gap:8px;display:grid}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.today-theory-card{padding:0;overflow:hidden}.today-theory-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.today-theory-layout{background:linear-gradient(135deg,#1117201f,#8fc7ff14 52%,#ffffff05),#111720e0;border-color:#8fc7ff38;grid-template-columns:minmax(260px,.88fr) minmax(0,1.12fr);gap:0;display:grid;overflow:hidden}.today-theory-copy{align-content:start;gap:12px;padding:18px;display:grid}.today-theory-copy h3{margin-bottom:0;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.05}.today-theory-stats{flex-wrap:wrap;gap:8px;display:flex}.today-theory-actions{flex-wrap:wrap;gap:10px;display:flex}.metric-chip{min-height:30px;color:var(--text);font-size:var(--step--1);background:#111720d1;border:1px solid #8fc7ff47;border-radius:999px;align-items:center;padding:6px 10px;font-weight:700;display:inline-flex}.metric-chip-teal{color:var(--text);background:#8fc7ff1f;border-color:#8fc7ff47}.metric-chip-blue{color:#f3f7fb;background:#8fc7ff1a;border-color:#8fc7ff42}.metric-chip-amber{color:#b4c5d8;background:#b4c5d81a;border-color:#b4c5d83d}.today-theory-image{background:radial-gradient(circle at 30% 24%,#b4c5d814,#0000 28%),#ffffff03;padding:18px}.theory-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.landing-card{min-width:0;color:inherit;align-content:start;gap:10px;text-decoration:none;display:grid}.landing-card .theory-card{height:100%}.landing-card-accent,.landing-card-accent .theory-card{border-color:#8fc7ff47}.landing-card-cta{justify-self:start}.domain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.theory-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.theory-card-grid .theory-card{height:100%}.hypothesis-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.hypothesis-card{align-content:start;gap:12px;display:grid;overflow:hidden}.hypothesis-card .theory-image-frame{min-height:180px}.hypothesis-card-copy{gap:10px;display:grid}.hypothesis-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hypothesis-card-summary{color:var(--text)}.hypothesis-card-stats{flex-wrap:wrap;gap:8px;display:flex}.hypothesis-card-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hypothesis-card-actions button{border:1px solid var(--line);min-height:36px;color:var(--text);white-space:nowrap;background:#ffffff0a;border-radius:10px;width:100%;min-width:0;padding:8px 12px;font-weight:700}.hypothesis-open-button{margin-left:0}.hypothesis-card-expanded{gap:10px;padding-top:4px;display:grid}.hypothesis-card-mini-grid{flex-wrap:wrap;gap:8px;display:flex}.hypothesis-card-mini-grid span{border:1px solid var(--line);min-height:30px;color:var(--text);font-size:var(--step--1);background:#ffffff08;border-radius:999px;align-items:center;padding:6px 10px;font-weight:700;display:inline-flex}.hypothesis-card-message{margin-bottom:0}.domain-card{align-content:start;gap:10px;display:grid}.landing-section .card p:last-child,.domain-card p:last-child,.landing-card p:last-child{margin-bottom:0}.stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.quick-stat-card{align-content:start;gap:8px;min-height:110px;display:grid}.quick-stat-card strong{color:var(--text);font-size:var(--step-2);line-height:1.3}.quick-stat-card-verdict,.quick-stat-card-confidence{background:linear-gradient(180deg, #8fc7ff14, #ffffff05), linear-gradient(180deg, var(--panel), var(--panel-2))}.quick-stat-card-sources{background:linear-gradient(180deg, #b4c5d814, #ffffff05), linear-gradient(180deg, var(--panel), var(--panel-2))}.quick-stat-card-community{background:linear-gradient(180deg, #8fc7ff14, #ffffff05), linear-gradient(180deg, var(--panel), var(--panel-2))}.run-section,.run-explainer-section{gap:14px;display:grid}.run-explainer-card{align-content:start;gap:10px;min-height:100%;display:grid}.run-explainer-card h3{font-size:var(--step-1);margin-bottom:0;line-height:1.15}.run-explainer-card p{color:var(--muted);margin-bottom:0}.run-section-head-meta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.run-panel{background:linear-gradient(#8fc7ff14,#0c1b2deb),#0c1b2de6;border-color:#8fc7ff38;gap:16px;display:grid}.run-panel-active{border-color:#4d84d652}.run-panel-header{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:14px;display:grid}.run-panel-header-copy{gap:10px;display:grid}.run-panel-header-copy h3{margin-bottom:0;font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.05}.run-panel-header-copy p{max-width:72ch;margin-bottom:0}.run-panel-header-metrics{align-content:start;gap:10px;display:grid}.run-panel-header-badges{flex-wrap:wrap;gap:8px;display:flex}.run-panel-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px;display:grid}.run-panel-card,.run-panel-compact{border:1px solid var(--line);background:#ffffff08;border-radius:16px;gap:12px;padding:16px;display:grid}.run-panel-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.run-panel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.run-panel-compact-field{border:1px solid var(--line);background:#ffffff08;border-radius:14px;gap:4px;padding:12px;display:grid}.run-panel-compact-field strong{color:var(--text);font-size:var(--step-2)}.run-panel-current-step{gap:12px;display:grid}.run-panel-current-step p,.run-trace-summary strong,.run-trace-summary p,.evidence-summary-card p,.latest-run-plan p{margin-bottom:0}.run-panel-current-step p,.run-trace-summary strong{color:var(--text);max-width:64ch}.run-panel-next-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.run-panel-compact-actions{justify-content:flex-start;display:flex}.run-trace-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.run-trace-summary>div{border:1px solid var(--line);background:#ffffff08;border-radius:14px;gap:4px;padding:12px;display:grid}.run-panel-timeline,.run-panel-agents,.run-panel-debug{gap:12px;display:grid}.run-activity-list-expanded{gap:12px}.run-activity-item{border:1px solid var(--line);background:#ffffff08;border-radius:16px;gap:10px;padding:14px;display:grid}.run-activity-item-title{gap:2px;display:grid}.run-activity-item-title strong{color:var(--text)}.run-activity-item-meta-badges,.agent-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.run-activity-item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.run-activity-item-grid>div,.run-debug-grid>div,.evidence-summary-card,.latest-run-plan{border:1px solid var(--line);background:#ffffff08;border-radius:14px;padding:12px}.run-activity-item-grid p,.run-debug-grid p{color:var(--text);margin-bottom:0}.run-debug-details summary{cursor:pointer}.run-debug-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px;display:grid}.agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.agent-card{align-content:start;gap:10px;min-height:100%;display:grid}.agent-card strong,.latest-run-plan strong,.evidence-summary-card strong{color:var(--text)}.agent-action{color:var(--text);margin-bottom:0}.agent-message{margin-bottom:0}.latest-run-card{background:linear-gradient(135deg,#b4c5d812,#8fc7ff0a 52%,#ffffff05),#0c1b2de6;border-color:#b4c5d829;display:grid}.latest-run-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:start;gap:14px;display:grid}.latest-result-layout{align-items:stretch}.latest-result-layout-text-only{grid-template-columns:minmax(0,1fr)}.latest-run-visual .theory-image-frame{min-height:250px}.latest-run-copy{align-content:start;gap:10px;display:grid}.latest-result-copy{gap:12px}.latest-run-copy h3{margin-bottom:0;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.08}.latest-run-copy p{margin-bottom:0}.latest-run-note{max-width:70ch}.latest-run-stats{flex-wrap:wrap;gap:8px;display:flex}.latest-run-plan{gap:6px;display:grid}.latest-result-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.latest-result-detail{border:1px solid var(--line);background:#ffffff08;border-radius:14px;gap:6px;padding:12px;display:grid}.latest-result-detail p{margin-bottom:0}.latest-result-evidence-list li{gap:4px;display:grid}.latest-result-evidence-list li p{color:var(--text);margin-bottom:0}.sources-empty-card{gap:8px;padding:16px;display:grid}.latest-run-actions{flex-wrap:wrap;gap:10px;display:flex}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evidence-card{align-content:start;gap:12px;display:grid}.evidence-card-sources{grid-column:span 2}.evidence-summary-card{gap:10px;display:grid}.feedback-preview-list{gap:8px;display:grid}.feedback-preview-list p{border:1px solid var(--line);background:#ffffff08;border-radius:12px;margin-bottom:0;padding:10px 12px}.badge.running,.badge.completed,.badge.failed,.badge.scheduled,.badge.idle{text-transform:uppercase;letter-spacing:.06em}.badge.running{color:var(--accent);background:#4d84d61f;border-color:#4d84d647}.badge.completed{color:var(--accent-cool);background:#8fc7ff1f;border-color:#8fc7ff47}.badge.failed{color:var(--red);background:#8f5c6a1f;border-color:#8f5c6a47}.badge.scheduled{color:var(--accent);background:#b4c5d81f;border-color:#b4c5d847}.badge.idle{color:var(--muted)}.theory-page .theory-hero{background:linear-gradient(135deg,#8fc7ff14,#11172014 48%,#b4c5d80d),#07111deb}.theory-timeline-list{gap:10px;display:grid}.theory-timeline-item,.simulation-list-item{border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:0 16px 36px #00000057, var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--text);background:linear-gradient(#0c1b2df5,#102742e6),#0c1b2de0;gap:10px;padding:18px 20px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.theory-timeline-link:hover,.simulation-list-item:hover{border-color:var(--border-strong);box-shadow:0 18px 36px #8fc7ff1a, var(--shadow-soft);transform:translateY(-1px)}.theory-timeline-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.theory-timeline-copy{gap:6px;min-width:0;display:grid}.theory-timeline-head h2{font-size:var(--step-2);margin-bottom:0;line-height:1.2}.theory-timeline-card p{margin-bottom:0}.theory-timeline-note{gap:4px;padding-top:2px;display:grid}.theory-timeline-note p{color:var(--text)}.theory-open-badge,.simulation-open-badge{justify-self:start}.theory-timeline-link:visited,.theory-timeline-link:hover,.theory-timeline-link:active{color:var(--text)}.simulation-list-item,.simulation-list-item:visited,.simulation-list-item:hover,.simulation-list-item:active{color:var(--text);text-decoration:none}.theory-detail-page{width:min(1120px,100%);margin:0 auto;padding-top:18px}.theory-detail-page .hero{padding-top:14px}.theory-detail-card{gap:14px;display:grid}.theory-detail-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.theory-detail-body{gap:14px;display:grid}.theory-detail-label{text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.76rem;display:inline-block}.theory-detail-body p{margin-bottom:0}.theory-detail-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:760px){.topbar{flex-direction:column;align-items:flex-start}.hero-title{align-items:flex-start}.grid{grid-template-columns:1fr}.span-3,.span-4,.span-6,.span-8,.span-12{grid-column:auto}.hero-landing,.latest-run-layout,.selected-target-layout,.topic-detail-layout,.topic-row,.domain-grid,.theory-grid,.theory-card-grid,.hypothesis-grid,.stats-row,.theory-timeline-grid,.run-panel-header,.run-panel-grid,.run-panel-compact-grid,.run-panel-next-actions,.run-explainer-grid,.latest-result-details,.queue-row,.queue-row-main,.topic-row,.topic-run-grid,.run-trace-summary,.run-activity-item-grid,.run-debug-grid,.agent-grid,.evidence-grid,.dashboard-layout,.dashboard-hero-strip,.dashboard-insights,.verifier-shell,.verifier-detail-grid,.verifier-flow,.result-summary,.report-grid,.dashboard-metrics-inline,.compact-visual{grid-template-columns:1fr}.dashboard-story,.dashboard-story-wide,.dashboard-side-rail,.dashboard-agent,.dashboard-criticism{grid-column:auto}.source-list,.source-trail-compact .source-list{grid-template-columns:1fr}.evidence-card-sources{grid-column:auto}.verifier-rail{position:static}.candidate-card-head{flex-direction:column}.candidate-card-side{justify-items:start}.candidate-meta{justify-content:flex-start}.section-head-actions,.queue-row-actions,.selected-target-actions{flex-direction:column;align-items:stretch;width:100%}.topic-row{grid-template-columns:1fr;padding:12px}.topic-row-image{margin-inline:auto}.selected-target-empty-state{flex-direction:column;align-items:stretch}.selected-target-empty-image{width:100%;min-width:0;height:140px}.selected-target-actions .action-tile,.queue-row-actions .action-tile{justify-content:center;width:100%}.visual-stage-frame{min-height:260px}.visual-stage-caption{padding:14px}.dashboard-rail{gap:10px}.verifier-candidate-actions{flex-direction:column}.verifier-overview,.verifier-overview-stats,.verifier-workbench{grid-template-columns:1fr}.verifier-workbench-rail{position:static}.report-hero-media,.report-hero-image .theory-image-frame{min-height:420px}.report-hero-media .theory-image{height:100%}.report-topline{align-items:flex-start}.report-hero-overlay{padding:20px}.report-hero-image .theory-image-frame{border-bottom:0;border-right:0}.report-layout,.report-grid-two{grid-template-columns:1fr}.report-rail{position:static}.hero-landing-copy{padding:0}.hero-intro-banner{min-height:0;padding:14px}.hero-intro-content{grid-template-columns:1fr}.hero-intro-guide{justify-self:start;max-width:none}.hero-intro-steps{gap:4px}.verifier-candidate-list,.verifier-candidate-card{grid-template-columns:1fr}.stats-row{gap:10px}.quick-stat-card{min-height:0}.run-panel-actions,.latest-run-actions{flex-direction:column}.latest-run-layout{gap:12px}.latest-run-visual .theory-image-frame{min-height:220px}.theory-timeline-head{flex-direction:column}.theory-timeline-item{padding:12px 0}.hypotheses-page .hypothesis-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}h1{font-size:clamp(2.4rem,9vw,3.2rem)}}@media (max-width:1080px){.stats-row,.theory-timeline-list{gap:8px}.source-trail-compact .source-list{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-main:var(--bg-0);--bg-panel:var(--surface-1);--bg-card:var(--surface-2);--bg-elevated:#102742e6;--line:var(--border-soft);--line-active:var(--border-strong);--text:var(--text-main);--muted:var(--text-muted);--accent:var(--accent-violet);--accent-strong:var(--accent-pink);--success:var(--accent-cyan);--warning:var(--accent-warm);--danger:#8f6070;--shadow-glow:0 0 30px #8fc7ff1f}html,body{color:var(--text);background:radial-gradient(circle at 62% 18%,#8fc7ff3d,#0000 28%),radial-gradient(circle at 42% 42%,#2a5ea82e,#0000 34%),linear-gradient(135deg,#030508 0%,#07111d 42%,#0c1b2d 100%)}body{min-height:100vh}main.site-main{flex:1;width:100%;max-width:100%;margin:0;padding:0}.site-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111de6;position:sticky;top:0;overflow-x:clip}.site-header-inner,.site-main>*{max-width:1440px;margin:0 auto;padding-left:24px;padding-right:24px}.site-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding-top:12px;padding-bottom:12px;display:flex}.site-brand{min-width:0;color:var(--text-main);align-items:center;gap:12px;display:inline-flex}.site-brand-mark{background:radial-gradient(circle at 30% 28%,#8fc7ff2e,#0000 42%),linear-gradient(#0a1018fa,#070c12fa);border:1px solid #8fc7ff38;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #8fc7ff0f,0 0 18px #8fc7ff24,0 12px 28px #00000047}.site-brand-mark:after{content:"";opacity:.42;pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 34%);position:absolute;inset:0}.site-brand-mark-svg{z-index:1;filter:drop-shadow(0 0 8px #8fc7ff38);width:28px;height:28px;display:block;position:relative}.site-brand-copy{gap:3px;min-width:0;line-height:1;display:grid}.site-brand-title{letter-spacing:-.03em;color:var(--text-main);white-space:nowrap;text-shadow:0 0 16px #8fc7ff14;font-size:.98rem;font-weight:760}.site-brand-subtitle{color:var(--text-soft);letter-spacing:.01em;white-space:nowrap;font-size:.74rem}.site-nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.site-nav-desktop{margin-left:auto}.site-nav-toggle{min-height:44px;color:var(--text);box-shadow:var(--shadow-glow);cursor:pointer;white-space:nowrap;background:#0c1b2de0;border:1px solid #8fc7ff47;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 14px;display:none}.site-nav-toggle:hover,.site-nav-toggle:focus-visible{border-color:#4d84d673;outline:none;box-shadow:0 0 0 1px #4d84d62e,0 0 24px #8fc7ff2e}.site-nav-toggle-icon{width:16px;height:12px;position:relative}.site-nav-toggle-icon:before,.site-nav-toggle-icon:after,.site-nav-toggle-icon{background:linear-gradient(var(--text), var(--text)) center 2px / 16px 2px no-repeat}.site-nav-toggle-icon:before,.site-nav-toggle-icon:after{content:"";background:var(--text);border-radius:999px;height:2px;position:absolute;left:0;right:0}.site-nav-toggle-icon:before{top:0}.site-nav-toggle-icon:after{bottom:0}.site-nav-link{min-height:44px;color:var(--text-soft);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.site-nav-link:hover,.site-nav-link.is-active{color:var(--text);background:#211232e0;border-color:#8fc7ff57;box-shadow:0 0 0 1px #4d84d61a,0 0 22px #8fc7ff29}.site-nav-link.is-active{color:#f3f7fb;background:linear-gradient(#2a5ea8e6,#102742f0);border-color:#4d84d666}.site-nav-link:focus-visible{outline-offset:2px;outline:2px solid #4d84d699}.site-nav-shell{display:none}.site-nav-panel{width:min(1440px,100% - 48px);margin:0 auto;padding:12px 0 16px}.site-nav-mobile{flex-direction:column;align-items:stretch;gap:10px;display:flex}.site-header.is-nav-open{box-shadow:0 8px 28px #00000047}@media (max-width:1023px){.site-header-inner{min-height:68px;padding-top:10px;padding-bottom:10px}.site-nav-desktop{display:none}.site-nav-toggle{margin-left:auto;display:inline-flex}.site-nav-shell{pointer-events:none;width:100%;display:block}.site-nav-shell.is-open{pointer-events:auto}.site-nav-panel{width:100%;padding-top:0;padding-bottom:16px;display:none}.site-nav-shell.is-open .site-nav-panel{display:block}.site-nav-mobile{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c1b2dd6;border:1px solid #8fc7ff38;border-radius:18px;padding:12px;box-shadow:0 18px 42px #0000004d}.site-nav-link{justify-content:flex-start;width:100%}}.hero-label{color:var(--accent-strong)}.topic-title{color:var(--accent-2)}.topic-title a{color:inherit}.topic-title a:hover{color:#b4c5d8}.site-footer{max-width:1440px;margin:0 auto;padding:0 24px 28px}.site-footer-inner{text-align:center;background:#07111dbd;border:1px solid #8fc7ff1f;border-radius:20px;justify-items:center;gap:12px;padding:18px 20px;display:grid}.site-footer-links{color:var(--text-soft);flex-wrap:wrap;justify-content:center;gap:14px 18px;font-size:.88rem;display:flex}.site-footer-note{color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}.site-footer-credit{color:var(--accent-strong);letter-spacing:.02em;margin:0;font-size:.76rem;line-height:1.4}.site-footer-contact{color:var(--text-soft);margin:0;font-size:.82rem;line-height:1.45}.site-footer-note{max-width:74ch;color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}.stack,.landing-shell{gap:24px;display:grid}.hero,.hero-intro-banner,.selected-target-card,.run-panel,.latest-run-card,.queue-row,.verifier-overview,.verifier-panel,.report-hero,.report-section,.report-rail-card,.topic-row,.theory-card,.hypothesis-card,.card,.callout,.metric-card,.result-card,.candidate-card,.run-explainer-card,.theme-card,.domain-card{border:1px solid var(--line);background:var(--bg-card);border-radius:24px;box-shadow:0 14px 42px #0000002e}.hero,.landing-section,.run-section,.run-explainer-section,.selected-target-section,.queue-section,.verifier-page,.verifier-workbench-results,.report-layout,.report-main,.report-rail,.legal-page,.theory-page{gap:20px;display:grid}.hero{background:linear-gradient(#111720b8,#07111de0);padding:0}.hero-title,.section-header,.run-panel-header,.latest-run-layout,.selected-target-layout,.verifier-overview,.verifier-detail-grid,.report-layout,.report-hero-media,.queue-row-main,.topic-row,.verifier-candidate-card,.dashboard-layout{gap:20px;display:grid}.section-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.section-header-copy{gap:6px;display:grid}.section-eyebrow,.eyebrow{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.7rem;font-weight:800}.section-header h2,.hero h1,.report-hero h1,.verifier-overview h1,.landing-shell h1{color:var(--text);letter-spacing:-.04em;margin:0}.section-description,.hero p,.card p,.callout p,.report-section p,.topic-row p,.hypothesis-card p,.theory-card p,.result-card p,.candidate-card p{color:var(--text-soft)}.app-card,.card{padding:20px}.app-card-compact,.compact-card,.queue-row,.topic-row,.metric-card,.result-card,.candidate-card,.run-panel-card,.run-panel-compact,.run-panel-compact-field,.run-source-preview,.latest-result-detail,.app-badge,.form-field input,.form-field textarea{border-radius:18px}.app-card-elevated,.hero-intro-banner,.latest-run-card,.verifier-overview{background:var(--bg-elevated)}.app-badge,.badge,.metric-chip{min-height:34px;color:var(--text-soft);background:#0c1b2de0;border:1px solid #18314a47;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.82rem;font-weight:650;line-height:1;display:inline-flex}.app-badge-accent,.badge.running,.badge.completed,.badge.scheduled,.badge.idle,.badge.PROMISING,.badge.ALIVE,.badge.WEAK,.badge.DEAD{border-color:#18314a57}.app-badge-accent,.metric-chip-teal{color:var(--text);background:linear-gradient(135deg,#2a5ea82e,#8fc7ff29)}.app-badge-success,.badge.completed,.badge.ALIVE{color:var(--text-main);background:linear-gradient(135deg,#2a5ea829,#18314a29)}.app-badge-warning,.badge.scheduled,.badge.WEAK{color:var(--accent-warm);background:#b4c5d81f}.app-badge-danger,.badge.failed,.badge.DEAD{color:#d7e3ef;background:#0c1b2d75}.app-badge-subtle,.badge.idle{color:var(--muted)}.app-button,.primary-button,.secondary-button,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button{letter-spacing:-.01em;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.app-button:hover,.primary-button:hover,.secondary-button:hover,.field button:hover,.hypothesis-card-actions button:hover,.verifier-candidate-actions button:hover{transform:translateY(-1px)}.app-button-primary,.primary-button{color:var(--text);background:linear-gradient(135deg, var(--accent-violet), var(--accent-pink));border-color:#8fc7ff6b;box-shadow:0 0 24px #8fc7ff38}.app-button-secondary,.secondary-button,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button{color:var(--text);background:#0c1b2de0;border-color:#18314a3d}.app-button-danger{color:#d7e3ef;background:#0c1b2d70;border-color:#8f5c6a4d}.app-button-sm,.secondary-button-small,.primary-button-small{border-radius:12px;min-height:38px;padding-inline:14px}.table-shell,.table-wrap{background:#07111de0;border:1px solid #8fc7ff24;border-radius:20px;overflow-x:auto}th,td{vertical-align:top;border-bottom:1px solid #8fc7ff1a;padding:14px 16px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}tr:last-child td{border-bottom:none}.form-field,.field{gap:8px;display:grid}.form-label,.field span{color:var(--text-soft);font-size:.86rem;font-weight:650}.form-hint{color:var(--muted);font-size:.8rem}.form-field input,.form-field textarea,.control,.field input,.field textarea,.field select{width:100%;color:var(--text);background:#050b1099;border:1px solid #8fc7ff29;border-radius:16px;outline:none;padding:12px 14px}.form-field input:focus,.form-field textarea:focus,.control:focus,.field input:focus,.field textarea:focus,.field select:focus{box-shadow:var(--shadow-glow);border-color:#8fc7ff6b}.form-field textarea,.control-textarea{resize:vertical;min-height:140px}.metric-card,.run-panel-compact-field,.latest-result-detail,.run-activity-item,.run-debug-grid>div,.run-activity-item-grid>div,.report-source-item,.report-rail-card,.queue-row,.topic-row,.candidate-card,.result-card{background:#101b27c7;padding:16px}.metric-card{gap:6px;display:grid}.metric-label,.muted,.run-panel-card-head,.run-panel-compact-field span,.latest-result-detail span,.report-section-head,.report-source-item p,.queue-row p,.topic-row p{color:var(--muted)}.metric-value{color:var(--text);font-size:1.1rem}.dot-timeline{flex-wrap:wrap;gap:10px;display:flex}.dot-timeline-item{color:var(--muted);align-items:center;gap:8px;font-size:.84rem;display:inline-flex}.dot-timeline-dot{background:#8fc7ff38;border-radius:999px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #8fc7ff3d}.dot-timeline-item.is-active .dot-timeline-dot{background:var(--accent);box-shadow:0 0 0 4px #8fc7ff1f}.dot-timeline-item.is-complete .dot-timeline-dot{background:var(--success)}.run-progress,.run-panel,.latest-run-card,.selected-target-card,.queue-row,.verifier-overview,.verifier-panel,.report-hero,.report-section,.report-rail-card,.topic-row,.theory-card,.hypothesis-card,.candidate-card,.result-card{overflow:hidden}.run-progress-track{background:#07111d8f;border:1px solid #8fc7ff33;border-radius:999px;height:10px;overflow:hidden}.run-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#8fc7ffeb,#8fc7ffcc);height:100%}.run-source-preview{background:#0c1b2d47;border:1px solid #8fc7ff33;gap:8px;padding:14px 16px;display:grid}.run-activity,.result-runs,.candidate-list,.queue-list,.hypothesis-grid,.theory-timeline-grid,.verifier-candidate-list,.latest-result-details,.latest-run-actions,.hero-topic-meta,.hero-actions,.selected-target-actions,.run-panel-actions,.section-head-actions,.inline-actions,.verifier-candidate-actions,.report-metrics,.report-topline-meta{flex-wrap:wrap;gap:10px;display:flex}.run-activity-list{gap:10px;width:100%;display:grid}.run-activity-item,.report-source-item,.latest-result-detail,.verifier-candidate-card,.topic-row,.queue-row{gap:12px;min-width:0;display:grid}.run-activity-item-head,.run-panel-card-head,.report-section-head,.queue-row-head,.verifier-candidate-meta,.result-card .candidate-card-head,.topic-row-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.run-activity-item-grid,.run-panel-compact-grid,.verifier-overview-stats,.latest-result-details,.report-grid-two{gap:12px;display:grid}.run-panel-compact-grid,.verifier-overview-stats,.report-grid-two,.latest-result-details{grid-template-columns:repeat(2,minmax(0,1fr))}.latest-result-detail-wide{grid-column:1/-1}.queue-row-main,.topic-row,.latest-run-layout,.selected-target-layout,.report-layout,.report-hero-media,.verifier-candidate-card{grid-template-columns:minmax(0,1fr)}.queue-row-main,.topic-row,.verifier-candidate-card{align-items:center}.queue-row-image,.topic-row-image,.latest-run-visual .theory-image-frame,.verifier-overview-image .theory-image-frame{border-radius:20px;width:100%;min-height:220px}.topic-row{grid-template-columns:140px minmax(0,1fr)}.queue-row-main{grid-template-columns:160px minmax(0,1fr)}.queue-row-actions,.topic-detail-actions{justify-content:flex-end}.hero-intro-banner{background:linear-gradient(#0c1b2d4d,#07111de6),#111720e0;min-height:300px;padding:20px;position:relative;overflow:hidden}.hero-intro-background,.hero-intro-overlay{position:absolute;inset:0}.hero-intro-background{object-fit:cover;filter:saturate(1.18)contrast(1.08)brightness(.72);width:100%;height:100%}.hero-intro-content{z-index:1;grid-template-columns:minmax(0,1.7fr) minmax(300px,.95fr);gap:16px;padding:0;display:grid;position:relative}.hero-intro-copy,.hero-intro-guide{gap:10px;display:grid}.hero-intro-kicker{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.72rem;font-weight:800}.hero-intro-text{color:var(--text);margin:0;font-size:1rem;font-weight:720;line-height:1.45}.hero-intro-points,.hero-intro-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hero-intro-point,.hero-intro-steps li{color:var(--text);background:#111720b8;border:1px solid #8fc7ff3d;border-radius:16px;padding:12px 14px}.hero-intro-guide-kicker{color:var(--accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.hero-landing{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:stretch;gap:18px;display:grid}.hero-landing-copy,.hero-landing-visual,.selected-target-copy,.selected-target-actions,.latest-run-copy,.verifier-overview-copy,.verifier-form-panel,.verifier-results-panel,.report-hero-copy{gap:14px;display:grid}.hero-subtitle,.hero-detail,.selected-target-copy p,.latest-run-note,.report-lede,.report-meta{color:var(--text-soft)}.hero-topic-meta{gap:8px}.hero-claim-strip{background:#11172047;border:1px solid #8fc7ff3d;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.hero-claim-strip p{color:var(--text);margin:0}.run-explainer-card{min-height:100%}.selected-target-layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.selected-target-meta{flex-wrap:wrap;gap:8px;display:flex}.selected-target-footnote{flex-direction:column;gap:4px;padding-top:4px;display:flex}.selected-target-empty-state{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:18px;display:grid}.selected-target-empty-image{object-fit:cover;border-radius:20px;width:100%;height:100%;min-height:180px}.run-panel{background:linear-gradient(180deg, #8fc7ff14, #07111df0), var(--bg-card);gap:18px}.run-panel-header{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.run-panel-header-copy h3,.latest-run-copy h3,.verifier-overview-copy h2,.report-hero h1{margin:0;font-size:clamp(1.5rem,2.6vw,2.35rem);line-height:1.08}.run-panel-compact{background:#1117203d;border:1px solid #8fc7ff3d;gap:12px;display:grid}.run-panel-timeline summary{cursor:pointer;list-style:none}.run-panel-timeline summary::-webkit-details-marker{display:none}.run-panel-timeline[open] .run-panel-card-head{margin-bottom:12px}.run-panel-actions{justify-content:flex-start;align-items:center}.latest-run-card{background:linear-gradient(135deg, #8fc7ff1a, #111720e6 48%, #07111df2), var(--bg-card)}.latest-result-layout{grid-template-columns:minmax(260px,.92fr) minmax(0,1.08fr)}.latest-result-copy h3{color:var(--text)}.latest-result-evidence-list{gap:10px;margin:0;padding-left:18px;display:grid}.queue-list,.topic-rows,.theory-timeline-grid,.hypothesis-grid{gap:14px;display:grid}.queue-row,.topic-row{grid-template-columns:minmax(140px,160px) minmax(0,1fr);align-items:center}.queue-row-selected,.selected-target-card-active,.run-panel-active,.verifier-candidate-card.is-selected{border-color:var(--line-active);box-shadow:var(--shadow-glow)}.queue-row-badges,.topic-row-meta,.hypothesis-card-stats,.theory-card-stats,.verifier-candidate-actions,.result-card-footer,.run-section-head-meta{flex-wrap:wrap;gap:8px;display:flex}.queue-row-actions,.topic-detail-actions,.latest-run-actions,.selected-target-actions,.hero-actions,.section-head-actions{align-items:center}.queue-loader,.queue-skeleton-list{gap:12px;display:grid}.loader-spinner{border:2px solid #8fc7ff2e;border-top-color:#b4c5d8e6;border-radius:999px;width:18px;height:18px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.verifier-overview{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.verifier-overview-empty,.verifier-panel{background:#111720d6}.verifier-candidate-card{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.verifier-result-banner{background:#1117204d;border:1px solid #8fc7ff3d;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.result-facts,.result-facts-grid{gap:10px;display:grid}.result-facts-grid p{gap:4px;display:grid}.report-hero{padding:0}.report-hero-media{grid-template-columns:minmax(260px,.88fr) minmax(0,1.12fr);align-items:stretch}.report-hero-media.report-hero-media-full{grid-template-columns:none;display:block}.report-hero-image-link,.topic-image-link{display:block}.report-hero-image .theory-image-frame{min-height:420px}.report-hero-media.report-hero-media-full>.report-hero-image-link,.report-hero-media.report-hero-media-full>.report-hero-image-link .report-hero-image.safe-image-frame,.report-hero-media.report-hero-media-full>.report-hero-image.safe-image-frame,.report-hero-media.report-hero-media-full>.theory-image{width:100%;height:100%;min-height:560px;position:absolute;inset:0}.report-hero-media.report-hero-media-full .report-hero-image.safe-image-frame{aspect-ratio:auto;width:100%;height:100%;min-height:560px;box-shadow:none;background:0 0;border:0;border-radius:0}.report-hero-media.report-hero-media-full .report-hero-image.safe-image-frame .safe-image-src,.report-hero-media.report-hero-media-full .report-hero-image.safe-image-frame .theory-image-src{object-fit:cover;object-position:center;width:100%;height:100%}.report-hero-overlay{gap:14px;padding:24px;display:grid}.report-hero-overlay h1{max-width:14ch;white-space:normal;inline-size:min(14ch,100%);display:block}.report-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.report-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.report-rail{align-content:start}.report-source-item{list-style:none}.report-bullet-list{gap:10px;margin:0;padding-left:18px;display:grid}.legal-page{max-width:960px;margin:0 auto}.legal-page .card{background:var(--bg-card)}.theme-card{padding:16px}.theory-page .card,.hypothesis-card,.theory-card,.theory-image{gap:12px;display:grid}.theory-image-frame{background:#07111d6b;border:1px solid #8fc7ff3d;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.theory-image-src{object-fit:cover;width:100%;height:100%}.theory-image-overlay{background:linear-gradient(#080b1005,#080b103d 48%,#07111dd1),radial-gradient(circle at 100% 0,#b4c5d824,#0000 26%);position:absolute;inset:0}.theory-image-badge{z-index:1;position:absolute;top:14px;left:14px}main.site-main{width:100%;max-width:100%;margin:0;padding:0}.site-header-inner,.site-main>*{max-width:1280px}.site-main>*{padding-top:20px;padding-bottom:20px}.stack,.landing-shell{gap:20px}.hero,.landing-section,.run-section,.run-explainer-section,.selected-target-section,.queue-section,.verifier-page,.verifier-workbench-results,.report-layout,.report-main,.report-rail,.legal-page,.theory-page{gap:16px}.queue-list,.topic-rows{gap:12px}.queue-row,.topic-row{grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.queue-row-image .safe-image-frame,.topic-row-image .safe-image-frame{border-radius:16px;width:120px;height:80px;min-height:80px}.queue-row-image .safe-image-src,.topic-row-image .safe-image-src{object-fit:cover;object-position:center 8%;transform-origin:top;width:100%;min-width:100%;min-height:80px;transform:scale(1.08)}.queue-row-image .safe-image-fallback,.topic-row-image .safe-image-fallback{min-height:80px}.queue-row-copy,.topic-row-copy{align-content:start;gap:10px;min-width:0;display:grid}.queue-row-head,.topic-row-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.queue-row-title-block,.topic-row-title-block{gap:6px;min-width:0;display:grid}.queue-row-title-block h3,.topic-row-title-block h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.02rem;line-height:1.2;display:-webkit-box;overflow:hidden}.queue-row-title-block h3 a,.topic-row-title-block h3 a{color:inherit}.queue-row-summary,.topic-row-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}.queue-row-date,.topic-row-date{text-align:right;align-self:start;justify-items:end;gap:2px;display:grid}.queue-row-date strong,.topic-row-date strong{color:var(--text-soft);font-size:.86rem;font-weight:700}.queue-row-actions,.topic-row-actions{flex-wrap:wrap;justify-content:flex-end;align-self:center;gap:8px;display:flex}.topic-row-actions-iconized{gap:10px}.topic-row-actions-iconized .action-tile{width:auto;min-width:0}.topic-row-actions-iconized .action-tile-label{font-size:.84rem}.safe-image{width:100%;min-width:0;display:block}.safe-image-frame{background:radial-gradient(circle at 20% 18%,#8fc7ff29,#0000 24%),radial-gradient(circle at 80% 14%,#2a5ea824,#0000 22%),linear-gradient(135deg,#0c1b2d 0%,#07111d 100%);border:1px solid #18314a2e;border-radius:20px;width:100%;min-height:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 38px #8fc7ff14}.safe-image-src{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.safe-image-source-mode .safe-image-src,.safe-image-fallback-mode .safe-image-src{object-fit:cover;object-position:center}.theory-image-source-mode .theory-image-src,.theory-image-fallback-mode .theory-image-src{object-fit:cover;object-position:center;background:0 0}.safe-image-fallback{text-align:center;width:100%;height:100%;min-height:100%;color:var(--text-soft);background:radial-gradient(circle at top,#8fc7ff1f,#0000 32%),linear-gradient(#07111df5,#030508fa);place-items:center;gap:6px;padding:16px;display:grid}.safe-image-fallback-initials{width:46px;height:46px;color:var(--text);letter-spacing:.08em;background:#8fc7ff1f;border-radius:999px;place-items:center;font-size:1rem;font-weight:800;display:grid}.safe-image-fallback-label{letter-spacing:.08em;text-transform:uppercase;max-width:18ch;color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.3}.theory-image .safe-image-frame{min-height:220px}.hero-landing-visual .safe-image-frame{aspect-ratio:4/3;min-height:0}.latest-run-visual.safe-image-frame{min-height:250px}.report-hero-image.safe-image-frame{border:0;border-right:1px solid #ffffff0f;border-radius:0;height:100%;min-height:100%}.topic-detail-image.safe-image-frame{min-height:180px}.source-thumb{border-radius:12px;width:100%;min-height:56px;overflow:hidden}.source-thumb.safe-image-frame{border-radius:12px;min-height:56px}.source-thumb .safe-image-src{object-position:center 8%;transform-origin:top;min-height:56px;transform:scale(1.08)}.topic-row-actions{justify-self:end}@media (max-width:1180px){.hero-landing,.selected-target-layout,.run-panel-header,.latest-result-layout,.report-layout,.verifier-overview,.hero-intro-content,.report-hero-media{grid-template-columns:1fr}.run-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-row,.topic-row,.verifier-candidate-card{grid-template-columns:1fr}.queue-row-image,.topic-row-image{width:100%;min-width:0;height:auto}.queue-row-image .safe-image-frame,.topic-row-image .safe-image-frame{aspect-ratio:3/2;width:100%;height:auto;min-height:0}.queue-row-actions,.topic-row-actions{justify-content:flex-start;justify-self:stretch}.queue-row-date,.topic-row-date{text-align:left;justify-items:start}}@media (max-width:760px){.site-header-inner,.site-main>*{padding-left:16px;padding-right:16px}.site-header-inner{gap:12px}.site-brand{gap:10px}.site-brand-mark{flex-basis:40px;width:40px;height:40px}.site-brand-mark-svg{width:24px;height:24px}.site-brand-title{font-size:.92rem;line-height:1.1}.site-brand-subtitle{font-size:.68rem}.site-nav-toggle{min-height:44px;padding-inline:12px}.site-nav-panel{width:100%}.site-nav-link{justify-content:flex-start;width:100%;min-height:44px}.section-header,.run-panel-compact-grid,.verifier-overview-stats,.latest-result-details,.report-grid-two,.hero-intro-content,.selected-target-empty-state,.run-explainer-grid{grid-template-columns:1fr}.hero-intro-banner{min-height:0}.selected-target-empty-image{min-height:160px}.latest-result-detail-wide{grid-column:auto}.queue-row,.topic-row{padding:12px}.queue-row-head,.topic-row-head{grid-template-columns:1fr}.queue-row-actions,.topic-row-actions{justify-self:stretch;width:100%}.queue-row-actions>*,.topic-row-actions>*{width:100%}.topic-row-actions-iconized>*{width:auto}}.run-explainer-subtitle{max-width:72ch;color:var(--text-soft);margin:6px 0 0;font-size:.96rem;line-height:1.5}.run-explainer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.run-explainer-card{background:linear-gradient(#111720f0,#07111dfa),#101b2766;border:1px solid #8fc7ff3d;border-radius:22px;align-content:start;gap:12px;min-height:100%;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff08}.run-explainer-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.run-explainer-run{min-height:28px;color:var(--text);background:#101b2757;border:1px solid #8fc7ff38;border-radius:999px;align-items:center;padding:0 12px;font-size:.95rem;font-weight:700;display:inline-flex}.run-explainer-status{color:#0000;letter-spacing:.08em;text-transform:uppercase;min-height:20px;font-size:.72rem;font-weight:800}.run-explainer-status.is-active{color:var(--accent-strong)}.run-explainer-status.is-complete{color:#8fc7ffd1}.run-explainer-icon-wrap{background:radial-gradient(circle at 30% 30%,#8fc7ff29,#0000 60%),#101b275c;border:1px solid #8fc7ff3d;border-radius:999px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.run-explainer-icon{color:#8fc7ffeb;width:28px;height:28px}.run-explainer-card h3{color:var(--text);margin:0;font-size:1.03rem;line-height:1.15}.run-explainer-card p{color:var(--text-soft);margin:0;font-size:.95rem;line-height:1.55}.run-explainer-card-active{background:linear-gradient(#111720e6,#07111dfa),#101b27db;border-color:#8fc7ff6b;box-shadow:0 0 0 1px #8fc7ff1f,0 16px 34px #8fc7ff0f,inset 0 1px #ffffff08}.run-explainer-card-active .run-explainer-run{color:var(--accent-strong);background:#8fc7ff1a;border-color:#8fc7ff6b}.run-explainer-card-active .run-explainer-icon-wrap{border-color:#8fc7ff6b;box-shadow:0 0 0 4px #8fc7ff14,inset 0 0 0 1px #ffffff0a}.run-explainer-card-complete{border-color:#8fc7ff33}@media (max-width:1180px){.run-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.run-explainer-grid{grid-template-columns:1fr}.run-explainer-card{text-align:center}.run-explainer-card-head{place-items:center;gap:6px;width:100%;display:grid}.run-explainer-run,.run-explainer-icon-wrap{margin-inline:auto}.run-explainer-status{min-height:auto}.run-explainer-icon-wrap{justify-self:center}}.hero-intro-banner{border:1px solid #8fc7ff3d;min-height:300px;padding:20px}.hero-intro-background{object-position:center top;filter:saturate(1.18)contrast(1.08)brightness(.72);transform:scale(1.02)}.hero-intro-overlay{opacity:.4;background:linear-gradient(90deg,#080b10f0 0%,#080b10b3 46%,#080b1047 100%),linear-gradient(#080b102e 0%,#080b10b8 100%)}.hero-intro-content{grid-template-columns:minmax(0,1.72fr) minmax(190px,.58fr);gap:16px;padding-right:clamp(180px,21vw,260px)}.hero-intro-copy,.hero-intro-guide{gap:10px}.hero-intro-support{z-index:2;align-content:start;justify-items:end;width:auto;max-width:190px;display:grid;position:absolute;top:18px;right:18px}.hero-intro-kicker{letter-spacing:.18em;font-size:.72rem}.hero-intro-title{color:var(--text);letter-spacing:-.04em;max-width:13ch;margin:0;font-size:clamp(2rem,3.3vw,3.15rem);font-weight:800;line-height:.98}.hero-intro-text{color:var(--text);max-width:52ch;font-size:1rem;line-height:1.45}.hero-intro-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:4px;display:grid}.hero-intro-fact{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1117204d;border:1px solid #8fc7ff3d;border-radius:12px;gap:4px;min-height:66px;padding:10px 12px;display:grid}.hero-intro-fact-label{color:var(--accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.hero-intro-fact strong{color:var(--text);font-size:.88rem;font-weight:650;line-height:1.35}.hero-intro-guide{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1117205c;border:1px solid #8fc7ff38;border-radius:18px;justify-self:end;width:100%;max-width:420px;padding:16px}.hero-intro-guide-kicker{color:var(--accent-2);letter-spacing:.16em;font-size:.74rem;font-weight:800}.hero-intro-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hero-intro-steps li{color:var(--text);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:6px 0;font-size:.92rem;line-height:1.4;display:grid}.hero-intro-step-index{width:24px;height:24px;color:var(--accent);background:#8fc7ff14;border:1px solid #8fc7ff6b;border-radius:999px;place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}@media (max-width:1180px){.hero-intro-content{grid-template-columns:1fr}.hero-intro-guide{justify-self:stretch;max-width:none}}@media (max-width:760px){.hero-intro-banner{min-height:0;padding:16px}.hero-intro-facts{grid-template-columns:1fr}.hero-intro-content{gap:12px}.hero-intro-guide{padding:14px}}h1,h2,h3{line-height:1.1}h1,h2{margin-bottom:12px}h3{margin-bottom:10px}p{line-height:1.56}.hero{padding:18px 0 16px}.hero-title,.section-header,.run-panel-header,.latest-run-layout,.selected-target-layout,.verifier-overview,.verifier-detail-grid,.report-layout,.report-hero-media,.queue-row-main,.topic-row,.verifier-candidate-card,.dashboard-layout{gap:16px}.section-header-copy,.hero-landing-copy,.report-hero-copy,.verifier-overview-copy,.latest-run-copy,.selected-target-copy,.hero-intro-copy,.hero-intro-guide,.run-panel-header-copy,.section-head-copy{overflow-wrap:anywhere;gap:12px;max-width:72ch}.report-hero-copy h1,.verifier-overview-copy h1,.hero-title h1,.section-header h2{margin-bottom:8px}.hero-topic-meta,.hero-actions,.inline-actions,.section-head-actions,.topic-detail-actions,.verifier-candidate-actions,.queue-row-badges,.result-card-footer{gap:10px}.hero-subtitle,.hero-detail,.report-lede,.report-meta,.report-section-lead,.report-section-summary p,.hero-intro-text,.hero-intro-point,.hero-intro-steps li,.theory-card p,.hypothesis-card p,.candidate-card p,.result-card p{line-height:1.56}.card,.app-card,.report-section,.report-rail-card,.verifier-panel,.selected-target-card,.latest-run-card,.run-explainer-card,.metric-card,.result-card,.candidate-card,.theory-card,.hypothesis-card,.theme-card,.domain-card,.landing-card{padding:clamp(20px,2.5vw,24px)}.report-hero-copy,.verifier-overview-copy,.latest-run-copy,.selected-target-copy,.hero-landing-copy,.hero-intro-copy,.hero-intro-guide{padding-block:2px}.report-hero-overlay,.hero-intro-content{padding:clamp(20px,2.5vw,24px)}.report-hero-overlay{background:linear-gradient(90deg,#030508db 0%,#0305086b 54%,#0305081f 100%)}.clickable-card,.verifier-overview,.verifier-candidate-card,.report-hero{overflow:visible}.clickable-card,.verifier-candidate-card,.report-hero{min-height:max-content}@media (min-width:1200px){.hero{padding:22px 0 20px}.hero-title,.section-header,.run-panel-header,.latest-run-layout,.selected-target-layout,.verifier-overview,.verifier-detail-grid,.report-layout,.report-hero-media,.queue-row-main,.topic-row,.verifier-candidate-card,.dashboard-layout{gap:20px}.section-header-copy,.hero-landing-copy,.report-hero-copy,.verifier-overview-copy,.latest-run-copy,.selected-target-copy,.hero-intro-copy,.hero-intro-guide,.run-panel-header-copy,.section-head-copy{gap:14px}.card,.app-card,.report-section,.report-rail-card,.verifier-panel,.selected-target-card,.latest-run-card,.run-explainer-card,.metric-card,.result-card,.candidate-card,.theory-card,.hypothesis-card,.theme-card,.domain-card,.landing-card,.report-hero-overlay,.hero-intro-content{padding:clamp(32px,3vw,48px)}}@media (max-width:767px){.hero{padding:14px 0 12px}.hero-title,.section-header,.run-panel-header,.latest-run-layout,.selected-target-layout,.verifier-overview,.verifier-detail-grid,.report-layout,.report-hero-media,.queue-row-main,.topic-row,.verifier-candidate-card,.dashboard-layout{gap:14px}.section-header-copy,.hero-landing-copy,.report-hero-copy,.verifier-overview-copy,.latest-run-copy,.selected-target-copy,.hero-intro-copy,.hero-intro-guide,.run-panel-header-copy,.section-head-copy{gap:10px}.card,.app-card,.report-section,.report-rail-card,.verifier-panel,.selected-target-card,.latest-run-card,.run-explainer-card,.metric-card,.result-card,.candidate-card,.theory-card,.hypothesis-card,.theme-card,.domain-card,.landing-card,.report-hero-overlay,.hero-intro-content{padding:clamp(20px,5vw,24px)}.report-hero-copy h1,.verifier-overview-copy h1,.hero-title h1{margin-bottom:6px}}.hero-intro-content{grid-template-columns:minmax(0,1fr)}.hero-intro-guide{display:none}.hypotheses-page{width:min(1120px,100%);margin:0 auto;padding-top:18px}.hypotheses-section{width:100%}.hypotheses-page .hero{padding-top:14px}.hypotheses-page .hypothesis-list{gap:12px;display:grid}.hypotheses-page .hypothesis-list-compact{grid-template-columns:1fr}.hypotheses-page .hypothesis-card.hypothesis-list-item{width:100%;max-width:none;padding:18px 20px 16px}.hypothesis-card-block{gap:4px;display:grid}.hypothesis-card-label{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.hypothesis-card-summary{color:var(--text);margin-bottom:0}.hypothesis-card-copy{gap:10px}.hypothesis-card-confidence-note,.report-confidence-note{margin-bottom:0;font-size:.9rem}.card,.app-card,.callout,.signal-chip,.metric-card,.result-card,.candidate-card,.run-source-preview,.hero-claim-strip,.community-feedback-list p,.source-item,.table-shell,.table-wrap,.verifier-panel,.verifier-overview,.latest-run-card,.selected-target-card,.run-explainer-card,.report-section,.report-rail-card,.theme-card,.domain-card,.landing-card,.hypothesis-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0c1b2deb,#102742d1),#0c1b2dd1;border-color:#18314a2e;box-shadow:0 18px 42px #00000052}.primary-button,.app-button-primary,.community-actions button,.feedback-form button,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button{color:#f3f7fb;background:linear-gradient(135deg,#2a5ea8,#4d84d6);border-color:#8fc7ff6b;box-shadow:0 0 24px #8fc7ff38}.secondary-button,.app-button-secondary,.source-open-button{color:var(--text);background:#0c1b2de6;border-color:#18314a3d}.primary-button:hover,.app-button-primary:hover,.secondary-button:hover,.app-button-secondary:hover,.community-actions button:hover,.feedback-form button:hover,.field button:hover,.hypothesis-card-actions button:hover,.verifier-candidate-actions button:hover,.source-open-button:hover{border-color:#18314a6b;box-shadow:0 0 24px #8fc7ff2e}.app-badge,.badge,.metric-chip,.source-badge,.theory-image-provider{color:var(--text-soft);background:#0c1b2dd6;border-color:#18314a38}.source-badge-arxiv,.source-badge-science{color:var(--accent-warm);background:#b4c5d81c;border-color:#b4c5d847}.source-badge-gwosc,.source-badge-nature,.source-badge-nasa{color:var(--accent-cyan);background:#78e6ff1c;border-color:#78e6ff47}.source-badge-ligo,.source-badge-local{color:var(--accent-magenta);background:#18314a1c;border-color:#18314a47}.verifier-candidate-card.is-selected .badge{border-color:#8fc7ff66}.verifier-result-banner{background:#0c1b2db8;border-color:#18314a2e}.verifier-overview,.verifier-overview-image.safe-image-frame,.verifier-candidate-card .safe-image-frame,.report-hero,.report-hero-image.safe-image-frame{border-radius:24px}.safe-image-frame,.verifier-overview-image.safe-image-frame,.verifier-candidate-card .safe-image-frame,.report-hero-image.safe-image-frame{border-color:#18314a2e}.primary-button,.app-button-primary,.secondary-button,.app-button-secondary,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button,.community-actions button,.feedback-form button,.source-open-button{color:#f3f7fb;background:linear-gradient(#2a5ea8e6,#102742f0);border-color:#4d84d666;box-shadow:0 0 0 1px #4d84d61a,0 0 22px #8fc7ff29}.primary-button:hover,.app-button-primary:hover,.secondary-button:hover,.app-button-secondary:hover,.field button:hover,.hypothesis-card-actions button:hover,.verifier-candidate-actions button:hover,.community-actions button:hover,.feedback-form button:hover,.source-open-button:hover{border-color:#4d84d67a;box-shadow:0 0 0 1px #4d84d61f,0 0 26px #8fc7ff2e}.topic-title,.topic-title a,.topic-title a:hover,.hero-label,.topic-row-title-block h3,.topic-row-title-block h3 a,.queue-row-title-block h3,.queue-row-title-block h3 a,.topic-row-date strong,.queue-row-date strong{color:#f3f7fb}.hero-landing-visual .safe-image-frame,.theory-image .safe-image-frame,.latest-run-visual.safe-image-frame,.topic-detail-image.safe-image-frame{border-color:#18314a2e;box-shadow:0 18px 38px #8fc7ff14}.hero-intro-banner .hero-intro-kicker.hero-label{color:var(--accent-strong)}:root{--bg-0:#05070d;--bg-1:#080b12;--bg-2:#101923;--surface-1:#101923eb;--surface-2:#152230e0;--panel-3:#152230d1;--border-soft:#2f445457;--border-strong:#376e6f6b;--text-main:#f3f7fb;--text-muted:#b4c5d8;--text-soft:#6f839a;--accent-violet:#2f4454;--accent-magenta:#da7b93;--accent-pink:#da7b93;--accent-cyan:#376e6f;--accent-warm:#b4c5d8;--red:#2e151b;--success:#376e6f;--warning:#b4c5d8;--danger:#2e151b;--info:#b4c5d8;--accent-soft:#376e6f24;--shadow-soft:0 18px 42px #00000057;--shadow-strong:0 26px 58px #00000075;--shadow-glow:0 0 28px #da7b931a}html,body{color:var(--text-main);background:radial-gradient(circle at 62% 18%,#376e6f24,#0000 28%),radial-gradient(circle at 42% 42%,#da7b931f,#0000 34%),linear-gradient(135deg,#05070d 0%,#080b12 45%,#101923 100%);overflow-x:clip}::selection{background:#da7b9338}main.site-main{overflow-x:clip}.site-header,.topbar{border-color:var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b12eb}.site-brand-mark{background:radial-gradient(circle at 30% 28%,#8fc7ff24,#0000 42%),linear-gradient(#0d141efa,#080c12fa);border-color:#8fc7ff3d;box-shadow:0 0 0 1px #8fc7ff0f,0 0 20px #8fc7ff1f,0 12px 28px #0000004d}.site-nav-link{color:var(--text-soft)}.site-nav-link:hover{color:var(--text-main);border-color:var(--border-soft);background:#152230b8}.site-nav-link.is-active{color:var(--text-main);background:linear-gradient(#2f4454f5,#152230f5);border-color:#da7b9357;box-shadow:0 0 0 1px #da7b9314,0 0 20px #376e6f1a}.site-nav-toggle{background:#101923e0;border-color:#2f44546b}.site-nav-toggle:hover,.site-nav-toggle:focus-visible{border-color:#da7b936b;box-shadow:0 0 0 1px #da7b931a,0 0 24px #376e6f1f}.site-footer-inner{border-color:var(--border-soft);box-shadow:var(--shadow-soft);background:linear-gradient(#101923e6,#152230d6)}.site-footer-links a:hover{color:var(--accent-strong)}.card,.app-card,.callout,.signal-chip,.metric-card,.result-card,.candidate-card,.run-source-preview,.hero-claim-strip,.community-feedback-list p,.source-item,.table-shell,.table-wrap,.verifier-panel,.verifier-overview,.latest-run-card,.selected-target-card,.run-explainer-card,.report-section,.report-rail-card,.theme-card,.domain-card,.landing-card,.hypothesis-card{border-radius:var(--radius-lg);border-color:var(--border-soft);background:linear-gradient(180deg, var(--surface-1), var(--surface-2));box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.card,.app-card{padding:20px}.hero-title,.logs-page .hero-title{padding-left:18px}.logs-table-wrap{overflow-x:clip}.logs-table-mobile{display:none}.logs-table{table-layout:fixed;width:100%}.logs-col-date{width:8rem}.logs-col-topic{width:auto}.logs-col-run{width:8.25rem}.logs-col-verdict{width:8.75rem}.logs-col-confidence{width:6.5rem}.logs-col-updated{width:10rem}.logs-col-action{width:8.75rem}.logs-table th,.logs-table td{vertical-align:top;padding:12px 14px}.logs-table th,.logs-cell-date,.logs-cell-confidence,.logs-cell-updated,.logs-cell-action{white-space:nowrap}.logs-table td,.logs-table th,.logs-table a,.logs-table span,.logs-table strong{overflow-wrap:normal;word-break:normal}.logs-cell-date,.logs-cell-confidence{color:var(--text-soft)}.logs-cell-updated{color:var(--text-soft);font-size:.9rem}.logs-cell-topic,.logs-cell-run{min-width:0}.logs-topic-copy,.logs-run-copy{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.logs-topic-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:64ch;font-size:1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.logs-topic-meta{font-size:.84rem}.logs-run-badge{white-space:nowrap;min-height:28px;padding:0 10px}.logs-run-domain-badge{white-space:nowrap;min-height:28px;color:var(--text-soft);padding:0 10px}.logs-cell-action{padding-right:20px}.logs-open-report{margin-right:4px}.logs-card-list{gap:14px;display:grid}.logs-card{background:linear-gradient(#101923f0,#152230e0),#101b2766;border:1px solid #8fc7ff2e;border-radius:22px;gap:12px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff08}.logs-card-top,.logs-card-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.logs-card-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.logs-card-title{color:var(--text);word-break:normal;overflow-wrap:anywhere;font-size:1.02rem;font-weight:700;line-height:1.45;text-decoration:none}.logs-card-date,.logs-card-confidence{color:var(--text-soft);font-size:.9rem}.simulations-page{width:min(1120px,100%);margin:0 auto;padding-top:18px}.simulations-page .hero{padding-top:14px}.simulations-list{gap:10px;display:grid}.simulation-list-item{gap:10px}.simulation-list-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.simulation-list-item h2{font-size:var(--step-2);margin-bottom:0;line-height:1.2}.simulation-list-item p{margin-bottom:0}.simulation-list-item .badge{white-space:nowrap}@media (max-width:899px){.logs-table-desktop{display:none}.logs-table-mobile{display:grid}.logs-page .inline-actions,.logs-page .hero-title{padding-left:12px}.logs-card{padding:16px}}@media (min-width:900px){.logs-table-desktop{display:block}.logs-table-mobile{display:none}}.card:hover,.app-card:hover,.callout:hover,.signal-chip:hover,.metric-card:hover,.result-card:hover,.candidate-card:hover,.source-item:hover,.theme-card:hover,.domain-card:hover,.landing-card:hover,.hypothesis-card:hover,.report-section:hover,.report-rail-card:hover,.verifier-panel:hover{border-color:var(--border-strong);box-shadow:0 22px 46px #da7b9314, var(--shadow-soft)}.callout,.signal-chip,.run-source-preview,.hero-claim-strip,.community-feedback-list p,.selected-target-actions,.run-progress-track,.run-activity-item,.source-item,.metric-card,.result-card,.candidate-card{background:linear-gradient(#101923f0,#152230e0)}.card-heading,.section-header,.hero-intro-content,.hero-intro-copy,.hero-intro-guide,.report-hero-overlay,.selected-target-copy,.hypothesis-card-copy,.theory-card-copy{min-width:0}h1,h2,h3,h4,p,li,strong,span{overflow-wrap:anywhere}h1,h2,h3{text-wrap:balance}h1{line-height:.98}.hero-intro-banner,.report-hero{padding:24px}.hero-intro-banner .hero-intro-content,.report-hero .report-hero-overlay{padding:0}.hero-intro-title,.report-hero h1{max-width:15ch}.hero-intro-overlay{opacity:.4}.app-badge,.badge,.metric-chip,.source-badge,.theory-image-provider{border-color:var(--border-soft);min-height:32px;color:var(--text-muted);background:#101923db;border-radius:999px;padding:0 12px}.app-badge-accent,.badge.running,.badge.completed,.badge.scheduled,.badge.idle,.badge.PROMISING,.badge.ALIVE,.badge.verdict-PROMISING,.badge.verdict-ALIVE{color:var(--text-main);background:linear-gradient(135deg,#2f44542e,#da7b9324);border-color:#da7b9347;box-shadow:0 0 18px #da7b931a}.app-badge-success,.badge.completed,.badge.ALIVE{background:linear-gradient(135deg,#376e6f29,#2f445429)}.app-badge-warning,.badge.scheduled,.badge.WEAK,.badge.verdict-WEAK{color:var(--text-muted);background:#b4c5d81a;border-color:#b4c5d83d}.app-badge-danger,.badge.failed,.badge.DEAD,.badge.verdict-DEAD{color:#d7e3ef;background:#2e151b70;border-color:#2e151b57}.primary-button,.app-button-primary,.community-actions button,.feedback-form button,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button,.source-open-button,.app-button-ghost{min-height:44px;color:var(--text-main);border:1px solid #0000;border-radius:14px;padding:0 16px;font-weight:700;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,color .16s}.primary-button,.app-button-primary{background:linear-gradient(#2f4454fa,#152230f5);border-color:#da7b936b;box-shadow:0 0 0 1px #da7b9314,0 0 22px #376e6f1f}.secondary-button,.app-button-secondary,.field button,.hypothesis-card-actions button,.verifier-candidate-actions button,.source-open-button,.app-button-ghost{background:#101923e6;border-color:#2f445447}.primary-button:hover,.app-button-primary:hover,.secondary-button:hover,.app-button-secondary:hover,.field button:hover,.hypothesis-card-actions button:hover,.verifier-candidate-actions button:hover,.community-actions button:hover,.feedback-form button:hover,.source-open-button:hover,.app-button-ghost:hover{border-color:#da7b936b;transform:translateY(-1px);box-shadow:0 0 0 1px #da7b931a,0 0 24px #376e6f24}.primary-button:disabled,.secondary-button:disabled,.app-button-primary:disabled,.app-button-secondary:disabled{opacity:.55;cursor:not-allowed;transform:none}.table-wrap,.table-shell{border-radius:20px}table{border-collapse:collapse;width:100%;min-width:720px}th,td{border-bottom:1px solid var(--border-soft);padding:14px 16px}th{color:var(--muted)}td{color:var(--text-soft)}.safe-image-frame,.theory-image,.source-thumb,.queue-row-image,.topic-row-image,.selected-target-empty-image,.verifier-overview-image.safe-image-frame,.verifier-candidate-card .safe-image-frame,.report-hero-image.safe-image-frame{border-color:var(--border-soft);border-radius:20px}.safe-image-frame,.theory-image,.source-thumb,.queue-row-image,.topic-row-image{background:linear-gradient(135deg,#101923fa,#152230f5)}.theory-image-empty,.source-thumb-empty,.theory-list-thumb-empty,.visual-placeholder{min-height:0;color:var(--muted);background:#101923a3;border-color:#2f445457;padding:14px}.selected-target-card-empty{padding:18px}.selected-target-empty-state{flex-wrap:wrap}.selected-target-empty-image{aspect-ratio:1;border-color:var(--border-soft);width:clamp(96px,16vw,128px);min-width:0;height:auto}.source-item-no-thumb{grid-template-columns:minmax(0,1fr)}.visual-placeholder{border-style:dashed}.report-hero-media-full:before{background:linear-gradient(90deg,#05070dc7 0%,#05070d38 52%,#05070d0a 100%),linear-gradient(#05070d1a 0%,#05070d3d 32%,#080b12ad 100%)}.report-hero-overlay .badge,.report-hero-overlay .metric-chip,.report-hero-overlay .report-hero-note{color:var(--text-main);background:#10192342;border-color:#2f445438}.report-hero-overlay .eyebrow,.report-hero-overlay .report-meta,.report-hero-overlay .muted{color:#f3f7fbe6}.topic-title,.topic-title a,.topic-title a:hover,.hero-label,.topic-row-title-block h3,.topic-row-title-block h3 a,.queue-row-title-block h3,.queue-row-title-block h3 a,.topic-row-date strong,.queue-row-date strong{color:var(--text-main)}.hero-topic-meta .badge,.selected-target-meta .badge,.topic-row-meta .badge,.queue-row .badge{color:var(--text-main);border-color:#ffffff1f}.hero-landing-visual .safe-image-frame,.theory-image .safe-image-frame,.latest-run-visual.safe-image-frame,.topic-detail-image.safe-image-frame,.verifier-overview-image.safe-image-frame,.verifier-candidate-card .safe-image-frame,.report-hero-image.safe-image-frame{box-shadow:0 18px 38px #376e6f14}.report-hero-image.safe-image-frame{box-shadow:none;background:0 0;border:0;border-radius:0}.queue-row-selected{border-color:#da7b934d;box-shadow:0 18px 42px #376e6f0f}.verifier-candidate-card.is-selected{border-color:#da7b936b;box-shadow:0 22px 46px #da7b931f}.result-card-verdict-alive,.result-card-verdict-promising{background:linear-gradient(#2f445414,#376e6f0f);border-color:#376e6f47}.result-card-verdict-weak{background:#b4c5d80d;border-color:#b4c5d83d}.result-card-verdict-dead{background:#2e151b2e;border-color:#2e151b47}.selected-target-actions{border-color:var(--border-soft);background:#101923db}.selected-target-actions .primary-button,.selected-target-actions .secondary-button{width:100%}.site-main>*,.site-footer{width:min(1260px,100% - 32px);max-width:none;margin-left:auto;margin-right:auto}@media (max-width:1023px){.site-header-inner,.site-main>*,.site-footer{padding-left:16px;padding-right:16px}.dashboard-layout,.verifier-shell,.verifier-workbench,.selected-target-layout,.report-hero,.report-hero-media,.hero-intro-content,.result-summary,.dashboard-hero-strip{grid-template-columns:1fr}.report-hero,.hero-intro-banner{padding:18px}.hero-intro-support{max-width:190px;top:16px;right:16px}.hero-support-card{width:min(100%,190px)}}@media (max-width:767px){.card,.app-card,.hero-intro-banner,.report-hero{padding:16px}.hero-intro-content,.report-hero-overlay,.selected-target-empty-state{gap:12px}.hero-intro-support{max-width:150px;top:12px;right:12px}.hero-support-card{transform-origin:100% 0;gap:4px;width:100%;max-width:126px;min-height:103px;margin-left:0;padding:8px 8px 7px;transform:scale(.8)}.hero-support-card-title{letter-spacing:.09em;font-size:.44rem}.hero-support-heart-wrap{width:30px;height:30px}.hero-support-heart{width:14px;height:14px}.hero-support-card-label{font-size:.44rem}.hero-support-card-count{font-size:.76rem}.dashboard-layout,.dashboard-insights,.dashboard-hero-strip,.result-summary,.queue-row,.selected-target-layout,.verifier-workbench,.verifier-shell,.report-hero,.report-hero-media{grid-template-columns:1fr}.site-nav-link{min-height:42px}}.verifier-overview{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:16px}.verifier-overview-copy h2{max-width:16ch;line-height:1.04}.verifier-overview-stats .metric-card:nth-child(3){grid-column:1/-1}.verifier-overview-visual{justify-items:end}.verifier-overview-visual-card{background:#07111d94;border-radius:20px;width:min(100%,460px);padding:12px}.verifier-overview-image.safe-image-frame{aspect-ratio:4/3;min-height:220px;max-height:300px}.verifier-overview-visual-copy strong{font-size:var(--step-1)}.verifier-overview-visual-copy p{font-size:.94rem;line-height:1.5}.verifier-candidate-row{align-items:start}.verifier-candidate-row-actions{flex-direction:column;align-items:flex-end}.verifier-candidate-row-actions .secondary-button,.verifier-candidate-row-actions .badge{white-space:nowrap}@media (max-width:1023px){.verifier-overview{grid-template-columns:1fr}.verifier-overview-visual{justify-items:stretch}.verifier-overview-visual-card{width:100%}}@media (max-width:767px){.verifier-overview-stats .metric-card:nth-child(3){grid-column:auto}.verifier-candidate-row{grid-template-columns:1fr;min-height:0}.verifier-candidate-row-actions{flex-direction:row;justify-content:flex-start;align-items:center}}.queue-row,.topic-row{grid-template-columns:minmax(160px,176px) minmax(0,1fr) minmax(220px,max-content);align-items:start;gap:16px;display:grid}.queue-row-image,.topic-row-image{width:168px;min-width:168px;height:112px}.queue-row-image .safe-image-frame,.topic-row-image .safe-image-frame{width:168px;height:112px;min-height:112px}.queue-row-image .safe-image-src,.topic-row-image .safe-image-src{min-height:112px}.queue-row-copy,.topic-row-copy,.queue-row-head,.topic-row-head,.queue-row-title-block,.topic-row-title-block,.queue-row-actions,.topic-row-actions{min-width:0}.queue-row-title-block h3,.topic-row-title-block h3{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible}.queue-card-title{-webkit-line-clamp:2;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.22;display:-webkit-box;overflow:hidden}.queue-row-badges,.topic-row-meta{min-width:0}.queue-row-actions,.topic-row-actions{place-self:start end;width:fit-content;max-width:100%}.queue-row-actions>*,.topic-row-actions>*{flex:none}@media (max-width:767px){.queue-row,.topic-row{grid-template-columns:1fr}.queue-row-image,.topic-row-image{aspect-ratio:4/3;width:100%;min-width:0;height:auto}.queue-row-image .safe-image-frame,.topic-row-image .safe-image-frame{aspect-ratio:4/3;width:100%;height:auto;min-height:0}.queue-row-actions,.topic-row-actions{justify-self:start;width:100%}}.topic-list{gap:12px;display:grid}.topic-list-row{grid-template-columns:140px minmax(0,1fr) 160px 220px;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:grid}.topic-list-row:hover{background:#ffffff0b;border-color:#8fc7ff42;transform:translateY(-1px)}.topic-list-row-selected{border-color:#8fc7ff5c;box-shadow:0 18px 42px #8fc7ff0f}.topic-list-row-archived{background:#ffffff06;border-color:#b4c5d824}.topic-list-image{border-radius:14px;width:140px;min-width:140px;height:112px;overflow:hidden}.topic-list-image.theory-image .safe-image-frame,.topic-list-image.safe-image-frame{width:100%;height:100%;min-height:112px}.topic-list-image .safe-image-src,.topic-list-image .theory-image-src{object-position:center 8%;transform-origin:top;width:100%;height:100%;min-height:112px;transform:scale(1.08)}.topic-list-image-empty{color:var(--muted);text-align:center;background:#ffffff05;border:1px dashed #ffffff2e;place-items:center;padding:12px;font-size:12px;display:grid}.topic-list-copy,.topic-list-source-row,.topic-list-tags,.topic-list-title,.topic-list-summary,.topic-list-meta,.topic-list-actions{min-width:0}.topic-list-copy{align-content:center;gap:8px;min-width:0;display:grid}.topic-list-source-row{gap:8px;display:grid}.topic-list-tags{flex-wrap:wrap;gap:8px;display:flex}.topic-list-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.08rem;line-height:1.22;display:-webkit-box;overflow:hidden}.topic-list-title a{color:inherit;overflow-wrap:anywhere}.topic-list-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.topic-list-meta{text-align:left;justify-items:start;gap:2px;display:grid}.topic-list-meta strong{color:var(--text-soft);font-size:.9rem;font-weight:700}.topic-list-archive-note{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.topic-list-actions{place-self:start end;width:220px;max-width:100%}.topic-list-actions .topic-row-actions{flex-direction:column;justify-content:stretch;align-items:stretch;width:100%}.topic-list-actions .topic-row-actions>*{flex:none;width:100%}.topic-list-actions .action-tile{min-width:0}@media (max-width:960px){.topic-list-row{grid-template-columns:140px minmax(0,1fr) 160px}.topic-list-actions{grid-column:2/-1;justify-self:start}}@media (max-width:760px){.topic-list-row{grid-template-columns:1fr;align-items:start;gap:12px}.topic-list-image{aspect-ratio:4/3;width:100%;min-width:0;height:auto}.topic-list-image.theory-image .safe-image-frame,.topic-list-image.safe-image-frame,.topic-list-image .safe-image-src,.topic-list-image .theory-image-src{aspect-ratio:4/3;height:auto;min-height:0}.topic-list-actions{grid-column:auto;justify-self:stretch}.topic-list-actions .topic-row-actions{flex-direction:column;justify-content:stretch;align-items:stretch}.topic-list-actions .action-tile{justify-content:center;width:100%}}
