:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070b0f;--bg-soft:#0b1117;--panel:#101820;--panel-2:#121d26;--line:#22303c;--line-soft:#1a2630;--text:#edf7fb;--muted:#93a7b7;--muted-2:#657988;--cyan:#31d6ff;--cyan-dim:#31d6ff29;--green:#52e6a7;--amber:#ffbd4a;--red:#ff5d66;--shadow:0 22px 70px #00000059;--radius:8px;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:linear-gradient(180deg, #31d6ff0f, transparent 420px), radial-gradient(circle at 10% 0%, #ffbd4a14, transparent 320px), var(--bg);min-width:320px;min-height:100vh;margin:0;overflow-x:clip}button,a{font:inherit}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.app-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b0fd1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 40px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;font-size:16px;font-weight:780;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--cyan);letter-spacing:0;background:#31d6ff14;border:1px solid #31d6ff99;border-radius:7px;place-items:center;font-size:12px;display:grid}nav{color:var(--muted);align-items:center;gap:28px;font-size:13px;display:flex}nav a:hover{color:var(--text)}.icon-button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);background:0 0;border-radius:7px;place-items:center;display:grid}main{width:min(1460px,100% - 48px);margin:0 auto;padding:48px 0 72px}.launch-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:24px;margin-bottom:26px;display:grid}.launch-hero-card,.launch-spotlight-card,.launch-reference-card,.community-board-card,.community-form-card{border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17}.launch-hero-card{background:radial-gradient(circle at 100% 0,#31d6ff29,#0000 34%),radial-gradient(circle at 0 100%,#ffbd4a1f,#0000 32%),linear-gradient(#ffffff0d,#ffffff05);padding:38px;position:relative;overflow:hidden}.launch-hero-card:before{content:"";opacity:.5;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#31d6ff14 1px,#0000 1px),linear-gradient(#31d6ff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000 10%,#0000 90%);mask-image:linear-gradient(135deg,#000 10%,#0000 90%)}.launch-hero-card>*{position:relative}.launch-eyebrow-row,.launch-card-head,.community-post-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.launch-eyebrow-row{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:18px;font-size:12px}.launch-hero-card h1{max-width:880px;margin-bottom:18px;font-size:clamp(40px,6vw,72px);line-height:.95}.launch-lede{color:#c6d5df;max-width:780px;margin-bottom:26px;font-size:18px;line-height:1.6}.launch-actions,.launch-link-row{flex-wrap:wrap;gap:14px;display:flex}.launch-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.launch-stat-strip article,.community-note{background:#070b0f94;border:1px solid #ffffff14;border-radius:7px;padding:16px}.launch-stat-strip span,.launch-spotlight-card span,.launch-reference-card span,.community-post-card span,.community-note{color:var(--muted);font-size:12px}.launch-stat-strip strong,.launch-spotlight-card strong,.launch-reference-card strong{color:var(--text);margin:8px 0 6px;font-size:22px;display:block}.launch-sidebar,.community-form-stack{gap:24px;display:grid}.launch-spotlight-card,.launch-reference-card,.community-board-card,.community-form-card{padding:26px}.launch-spotlight-card h2,.launch-reference-card h2,.community-board-card h2,.community-form-card h2{margin-bottom:14px;font-size:28px;line-height:1.08}.launch-reference-note{color:#c4d4de;margin-top:16px;font-size:14px;line-height:1.55}.launch-reference-links{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.launch-reference-links a{color:var(--cyan);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.test-program{border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(135deg,#31d6ff12,#0000 38%),#0a1016c2;border:1px solid #ffffff17;margin:32px 0;padding:34px}.test-program-head{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:36px;margin-bottom:26px;display:grid}.test-program-head h2,.measurement-program h2{max-width:760px;margin:8px 0 0;font-size:clamp(32px,4vw,52px);line-height:1}.test-program-head>p,.measurement-program>div:first-child>p:last-child{color:#c4d4de;font-size:16px;line-height:1.65}.test-program-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.test-program-card{border:1px solid var(--line);background:#070b0fad;border-radius:7px;min-height:350px;padding:22px;position:relative;overflow:hidden}.test-program-card:after{content:"";border:1px solid #31d6ff1f;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-70px;right:-40px}.test-index{color:var(--cyan);letter-spacing:.12em;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:12px}.test-program-card h3{margin:14px 0 22px;font-size:23px}.test-program-card dl{gap:17px;margin:0;display:grid}.test-program-card dt{color:var(--amber);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:760}.test-program-card dd{color:#c7d5de;margin:0;font-size:13px;line-height:1.55}.measurement-program{border-radius:var(--radius);background:radial-gradient(circle at 0 100%,#ffbd4a1f,#0000 32%),#0a1016c2;border:1px solid #ffbd4a38;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:34px;margin:32px 0;padding:34px;display:grid}.measurement-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.measurement-principles article{border:1px solid var(--line);background:#070b0f9e;border-radius:7px;padding:21px}.measurement-principles svg{color:var(--green)}.measurement-principles h3{margin:14px 0 8px;font-size:18px}.measurement-principles p{color:#c4d4de;margin:0;font-size:13px;line-height:1.6}.measurement-contract{border-top:1px solid #ffbd4a38;grid-column:1/-1;min-width:0;padding-top:28px}.measurement-contract-head{grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);align-items:end;gap:30px;margin-bottom:20px;display:grid}.measurement-contract-head h3{margin:7px 0 9px;font-size:26px;line-height:1.12}.measurement-contract-head p{color:#c4d4de;max-width:720px;margin:0;font-size:14px;line-height:1.6}.measurement-contract-head>dl{border:1px solid var(--line);background:#070b0f9e;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.measurement-contract-head>dl>div{border-right:1px solid var(--line-soft);min-width:0;padding:13px;display:block}.measurement-contract-head>dl>div:last-child{border-right:0}.measurement-contract-head dt,.headline-metric dt{color:var(--muted-2);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:760}.measurement-contract-head dd{overflow-wrap:anywhere;color:var(--amber);margin:5px 0 0;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:15px;font-weight:760}.headline-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.headline-metric{border:1px solid var(--line);background:#070b0f9e;border-radius:7px;grid-template-columns:36px minmax(0,1fr);gap:13px;min-width:0;min-height:150px;padding:16px;display:grid}.headline-metric-index{color:var(--cyan);font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:11px}.headline-metric-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.headline-metric-title h4{min-width:0;margin:0;font-size:16px;line-height:1.25}.headline-metric-title>span{color:var(--green);letter-spacing:0;text-transform:uppercase;flex:none;font-size:10px;font-weight:760}.headline-metric>div:last-child>p{color:#c4d4de;margin:8px 0 14px;font-size:12px;line-height:1.5}.headline-metric dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.headline-metric dl>div{min-width:0;display:block}.headline-metric dd{overflow-wrap:anywhere;color:var(--text);margin:3px 0 0;font-size:11px}.evidence-control{border-top:1px solid #31d6ff38;border-bottom:1px solid #31d6ff38;margin:32px 0;padding:30px 0}.evidence-control-head{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:end;gap:36px;margin-bottom:20px;display:grid}.evidence-control-head h2{margin:8px 0 0;font-size:34px;line-height:1.05}.evidence-control-head>p{color:#c4d4de;margin:0;line-height:1.65}.evidence-control-head code{color:var(--cyan)}.evidence-control-rows{background:var(--line-soft);gap:1px;display:grid}.evidence-control-rows article{background:var(--bg);grid-template-columns:28px minmax(240px,.75fr) minmax(360px,1.25fr);align-items:start;gap:18px;min-width:0;padding:20px 0;display:grid}.evidence-control-rows article>svg{color:var(--green);margin-top:2px}.evidence-control-rows span{color:var(--muted-2);text-transform:uppercase;font-size:11px;font-weight:720}.evidence-control-rows h3{margin:6px 0 8px;font-size:18px}.evidence-control-rows p{color:#c4d4de;margin:0;font-size:13px;line-height:1.55}.evidence-control-proof{gap:8px;min-width:0;display:grid}.evidence-control-proof code{color:#d8f8ff;overflow-wrap:anywhere;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:11px;line-height:1.55}.evidence-control-proof a{color:var(--cyan);justify-self:start;align-items:center;gap:7px;font-size:12px;font-weight:720;text-decoration:none;display:inline-flex}.community-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:24px;margin-bottom:32px;display:grid}.community-note,.community-endpoint-note{color:#cad7e1;line-height:1.55}.community-endpoint-note{background:#31d6ff14;border-left:3px solid #31d6ff7a;margin-bottom:18px;padding:14px 16px;font-size:13px}.community-post-list{gap:14px;margin-top:18px;display:grid}.community-post-card{border:1px solid var(--line);background:#070b0f70;border-radius:7px;padding:18px}.community-post-card h3{margin:12px 0 10px;font-size:20px}.community-post-card p{color:#c5d4de;margin-bottom:14px;line-height:1.55}.intake-form{gap:14px;display:grid}.intake-form label{color:#d6e4ec;gap:8px;font-size:13px;display:grid}.intake-form input,.intake-form textarea,.intake-form select{border:1px solid var(--line);width:100%;color:var(--text);background:#070b0fd1;border-radius:7px;padding:13px 14px}.intake-form textarea{resize:vertical}.intake-form input:focus,.intake-form textarea:focus,.intake-form select:focus{outline-offset:1px;border-color:#31d6ff7a;outline:2px solid #31d6ff47}.intake-form button{color:#041017;cursor:pointer;background:linear-gradient(135deg,#31d6ff,#52e6a7);border:0;border-radius:7px;min-height:46px;padding:0 18px;font-weight:760}.form-feedback{margin:0;font-size:13px;line-height:1.5}.form-feedback.pending,.form-feedback.info{color:var(--amber)}.form-feedback.success{color:var(--green)}.form-feedback.error{color:var(--red)}.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch;gap:24px;margin-bottom:18px;display:grid}.hero-copy,.reference-card,.panel,.score-panel,.run-banner,.metric-card,.methodology article{border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17}.hero-copy{flex-direction:column;justify-content:flex-end;min-height:330px;padding:42px;display:flex;position:relative;overflow:hidden}.hero-copy:before{content:"";opacity:.25;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#31d6ff1f 1px,#0000 1px),linear-gradient(#31d6ff1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 10%,#000 30%,#0000 88%);mask-image:linear-gradient(100deg,#0000 10%,#000 30%,#0000 88%)}.hero-copy>*{position:relative}.section-label{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px;font-size:12px;font-weight:760}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;max-width:760px;margin-bottom:16px;font-size:clamp(48px,7vw,92px);line-height:.92}.hero-copy p:not(.section-label){color:#b9c8d4;max-width:760px;margin-bottom:28px;font-size:18px;line-height:1.55}.run-meta{flex-wrap:wrap;gap:10px;display:flex}.run-meta span{border:1px solid var(--line);color:#cddce6;background:#070b0f9e;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:12px;display:inline-flex}.reference-card{background:linear-gradient(135deg, #31d6ff17, #ffbd4a0d), var(--panel);padding:28px}.reference-card h2{margin-bottom:24px;font-size:25px;line-height:1.15}dl{gap:12px;margin:0;display:grid}dl div{border-top:1px solid #ffffff14;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;display:grid}dt{color:var(--muted-2);text-transform:uppercase;font-size:12px}dd{color:#d6e4ec;overflow-wrap:anywhere;margin:0;font-size:13px}.run-banner{background:#101820e0;grid-template-columns:1fr 150px 150px;align-items:center;gap:18px;margin-bottom:18px;padding:18px;display:grid}.run-picker{border-radius:var(--radius);background:#10182094;border:1px solid #ffffff17;grid-template-columns:260px 1fr;align-items:center;gap:18px;margin-bottom:18px;padding:18px;display:grid}.harness-directory,.process-panel{margin-bottom:18px}.process-intro,.standard-description{max-width:920px;color:var(--muted);line-height:1.55}.process-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.process-flow article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px;position:relative}.process-flow article:not(:last-child):after{content:"";z-index:1;background:#31d6ff8c;width:14px;height:1px;position:absolute;top:50%;right:-8px}.process-flow span{color:var(--cyan);text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:760;display:inline-flex}.process-flow strong{color:var(--text);overflow-wrap:anywhere;margin:12px 0 8px;display:block}.process-flow p{color:var(--muted-2);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.standard-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.standard-strip div{background:#31d6ff0b;border:1px solid #31d6ff2e;border-radius:7px;min-width:0;padding:12px}.standard-strip span,.standard-strip strong{overflow-wrap:anywhere;display:block}.standard-strip span{color:var(--muted-2);text-transform:uppercase;margin-bottom:7px;font-size:11px}.standard-strip strong{color:#d8f8ff;font-size:13px}.standard-description{margin:14px 0 0}.harness-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.harness-directory article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;padding:16px}.harness-directory article>div:first-child{justify-content:space-between;gap:16px;margin-bottom:12px;display:flex}.harness-directory strong{color:var(--text)}.harness-directory span{color:var(--muted-2);font-size:12px}.harness-directory dl{gap:0}.harness-directory dl div{grid-template-columns:90px 1fr;padding:9px 0}.harness-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.harness-directory button{width:100%;min-height:38px;color:var(--cyan);cursor:pointer;background:#31d6ff14;border:1px solid #31d6ff8c;border-radius:7px}.harness-directory button+button{border-color:var(--line);color:#d6e4ec;background:#ffffff06}.harness-profile{gap:18px;margin-bottom:18px;display:grid}.adapter-registry-panel{margin-bottom:18px}.adapter-registry-panel>p{max-width:920px;color:var(--muted);line-height:1.5}.adapter-registry-summary{grid-template-columns:1fr 120px 160px 1fr;gap:10px;margin:16px 0;display:grid}.adapter-contract-summary{background:#31d6ff0b;border:1px solid #31d6ff2e;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:14px;display:flex}.adapter-registry-summary article,.adapter-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0}.adapter-registry-summary article{padding:12px}.adapter-registry-summary span,.adapter-registry-summary strong,.adapter-contract-summary span,.adapter-contract-summary strong{overflow-wrap:anywhere;display:block}.adapter-registry-summary span,.adapter-contract-summary span{color:var(--muted-2);text-transform:uppercase;margin-bottom:7px;font-size:11px}.adapter-registry-summary strong,.adapter-contract-summary strong{color:#d8f8ff;font-size:13px}.bootstrap-source-catalog{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);margin-bottom:16px;padding:14px 0}.bootstrap-source-header,.bootstrap-source-list>div,.bootstrap-source-list>div>div{align-items:center;display:flex}.bootstrap-source-header{justify-content:space-between;gap:14px;margin-bottom:12px}.bootstrap-source-header>div{min-width:0}.bootstrap-source-header span,.bootstrap-source-header strong{overflow-wrap:anywhere;display:block}.bootstrap-source-header>div>span{color:var(--muted-2);text-transform:uppercase;font-size:11px}.bootstrap-source-header>div>strong{color:var(--text);margin-top:5px;font-size:12px}.bootstrap-source-list{gap:0;display:grid}.bootstrap-source-list>div{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:8px 14px;min-width:0;padding:11px 0}.bootstrap-source-list>div>strong{width:150px;color:var(--text);flex:0 0 150px;font-size:13px}.bootstrap-source-list>div>div{flex-wrap:wrap;gap:8px}.bootstrap-source-list a{font-size:12px}.bootstrap-artifact-reference{overflow-wrap:anywhere;min-width:0;color:var(--muted);flex:360px;font-size:11px}.bootstrap-artifact-integrity,.bootstrap-approval-phrase{overflow-wrap:anywhere;color:#d8f8ff;min-width:0;font-size:10px}.bootstrap-dependency-artifact{flex:360px;gap:4px;min-width:0;display:grid}.bootstrap-approval-phrase{border:1px solid var(--line-soft);background:#31d6ff0a;border-radius:6px;margin-top:10px;padding:10px 12px;display:block}.bootstrap-source-catalog>p{color:var(--muted);margin:8px 0 0;font-size:12px}.adapter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.adapter-grid article{padding:14px}.adapter-grid article>div:first-child{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.adapter-grid strong{color:var(--text);line-height:1.2}.adapter-grid p{min-height:96px;color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.45}.adapter-grid dl{gap:0}.adapter-grid dl div{grid-template-columns:72px 1fr;gap:10px;padding:8px 0}.benchmark-matrix-panel{margin-bottom:18px}.benchmark-matrix-panel>p{color:var(--muted);margin:0 0 14px;line-height:1.5}.matrix-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.matrix-summary article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.matrix-summary span,.matrix-summary strong{display:block}.matrix-summary span{color:var(--muted-2);font-size:12px}.matrix-summary strong{color:var(--text);margin-top:8px;font-size:26px}.matrix-table{border:1px solid var(--line-soft);border-radius:7px;overflow:auto}.matrix-table table{min-width:1120px}.matrix-table th:first-child{width:190px}.matrix-table th:nth-child(2){width:310px}.matrix-table th:nth-child(3){width:170px}.matrix-table th:nth-child(4){width:285px}.matrix-table td{vertical-align:top}.matrix-table strong,.matrix-table span{overflow-wrap:anywhere;display:block}.matrix-table span{color:var(--muted-2);font-size:12px;line-height:1.4}.leaderboard-panel{margin-bottom:18px}.leaderboard-panel>p{color:var(--muted);margin:0 0 14px;line-height:1.5}.leaderboard-table{border:1px solid var(--line-soft);border-radius:7px;overflow:auto}.leaderboard-table table{min-width:920px}.leaderboard-table th:first-child{width:80px}.leaderboard-table button{color:var(--cyan);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;display:block}.leaderboard-table span{color:var(--muted-2);font-size:12px;display:block}.leaderboard-table strong{color:var(--text);font-size:22px}.harness-profile-hero{border-radius:var(--radius);background:linear-gradient(135deg, #52e6a717, #31d6ff0e), var(--panel);box-shadow:var(--shadow);border:1px solid #ffffff17;grid-template-columns:1fr 220px;align-items:stretch;gap:18px;padding:26px;display:grid}.harness-profile-hero h2{margin-bottom:12px;font-size:38px;line-height:1}.harness-profile-hero p{max-width:760px;color:var(--muted);margin:0;line-height:1.55}.profile-score,.profile-kpis article,.profile-run-list button,.output-wall article,.failure-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px}.profile-score{align-content:center;padding:18px;display:grid}.profile-score span,.profile-score small,.profile-kpis span,.profile-run-list span,.profile-run-list small,.output-wall span,.failure-grid small{color:var(--muted-2);font-size:12px}.profile-score strong{color:var(--text);margin:8px 0;font-size:48px;line-height:1}.profile-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.profile-kpis article{min-width:0;padding:14px}.profile-kpis span,.profile-kpis strong{display:block}.profile-kpis strong{color:var(--text);margin-top:9px;font-size:28px}.profile-grid{grid-template-columns:.82fr 1.18fr;gap:18px;display:grid}.profile-runs h3,.profile-output-wall h3,.profile-failures h3,.harness-evidence-ledger h3{margin:0;font-size:17px}.profile-run-list{gap:10px;max-height:520px;display:grid;overflow:auto}.profile-run-list button{color:#d6e4ec;text-align:left;cursor:pointer;padding:12px}.profile-run-list button.selected{background:#31d6ff14;border-color:#31d6ffb8}.profile-run-list span,.profile-run-list strong,.profile-run-list small{display:block}.profile-run-list strong{color:var(--text);margin:7px 0;font-size:18px}.output-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.output-wall article{min-width:0;padding:12px}.output-wall span{margin-bottom:8px;display:block}.output-wall pre{min-height:150px;max-height:220px;margin:0}.failure-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.failure-grid article{min-width:0;padding:14px}.failure-grid strong,.failure-grid p,.failure-grid small{display:block}.failure-grid strong{color:var(--text);margin:10px 0 8px}.failure-grid p{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.45}.harness-evidence-ledger>p{color:var(--muted);margin:0 0 14px;line-height:1.5}.harness-evidence-table{border:1px solid var(--line-soft);border-radius:7px;overflow:auto}.harness-evidence-table table{min-width:1180px}.harness-evidence-table th:first-child{width:220px}.harness-evidence-table th:nth-child(2){width:190px}.harness-evidence-table th:nth-child(3){width:150px}.harness-evidence-table th:nth-child(4){width:135px}.harness-evidence-table th:nth-child(5){width:80px}.harness-evidence-table td{vertical-align:top}.harness-evidence-table button{max-width:100%;color:var(--cyan);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.harness-evidence-table strong,.harness-evidence-table span{overflow-wrap:anywhere;display:block}.harness-evidence-table span{color:var(--muted-2);font-size:12px;line-height:1.4}.harness-evidence-table pre{white-space:pre-wrap;max-height:150px;margin:0}.failure-grid small{overflow-wrap:anywhere}.run-picker h2{margin:0;font-size:18px}.run-tabs{gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.run-tabs button{border:1px solid var(--line);min-width:220px;color:var(--muted);text-align:left;cursor:pointer;background:#ffffff06;border-radius:7px;padding:12px}.run-tabs button.selected{color:var(--text);background:#31d6ff17;border-color:#31d6ffb8}.run-tabs strong,.run-tabs span{display:block}.run-tabs strong{margin-bottom:6px;font-size:13px}.run-tabs span{text-transform:uppercase;font-size:11px}.run-banner strong{margin:8px 0 4px;font-size:20px;display:block}.run-banner p{color:var(--muted);margin:0;line-height:1.5}.run-artifact-explorer{margin-bottom:18px}.run-artifact-head{grid-template-columns:1fr repeat(6,minmax(96px,116px));align-items:stretch;gap:12px;margin-bottom:14px;display:grid}.run-artifact-head>div,.run-artifact-head>a,.run-artifact-grid article,.run-artifact-detail article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.run-artifact-head>a{color:var(--cyan);place-items:center;font-weight:780;display:grid}.run-artifact-head span,.run-artifact-head strong,.run-artifact-head small,.run-artifact-grid span,.run-artifact-grid strong,.run-artifact-grid small,.run-artifact-detail span,.run-artifact-detail strong,.run-artifact-detail small{overflow-wrap:anywhere;display:block}.run-artifact-head span,.run-artifact-grid span,.run-artifact-detail span{color:var(--muted-2);font-size:12px}.run-artifact-head strong,.run-artifact-grid strong,.run-artifact-detail strong{color:var(--text);margin:7px 0}.run-artifact-grid strong{font-size:24px}.run-artifact-head small,.run-artifact-grid small,.run-artifact-detail small{color:var(--muted);font-size:12px;line-height:1.4}.run-artifact-grid,.run-artifact-detail{gap:12px;display:grid}.run-artifact-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.run-artifact-detail{grid-template-columns:1fr 1fr;margin-bottom:12px}.run-artifact-explorer pre{max-height:220px;margin:0}.banner-stat{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-height:86px;padding:14px}.banner-stat span{color:var(--muted-2);font-size:12px;display:block}.banner-stat strong{margin:10px 0 0;font-size:26px}.score-grid{grid-template-columns:1.05fr 1fr .95fr;align-items:stretch;gap:18px;display:grid}.score-panel{background:var(--panel);grid-template-columns:190px 1fr;align-items:center;gap:24px;padding:26px;display:grid}.dial{aspect-ratio:1;border-radius:50%;place-items:center;width:180px;display:grid}.dial-inner{aspect-ratio:1;background:var(--panel);border:1px solid #ffffff14;border-radius:50%;place-items:center;width:132px;display:grid}.dial-inner strong{font-size:44px;line-height:1}.dial-inner span{color:var(--muted);text-transform:uppercase;font-size:12px}.score-panel h2,.panel h2,.methodology h2{margin-bottom:10px;font-size:22px;line-height:1.12}.score-panel p{color:var(--muted);line-height:1.5}.score-formula{border-left:2px solid var(--cyan);color:#bcd0dc;background:#31d6ff0f;padding:12px;font-size:12px;line-height:1.45}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metric-card{background:var(--panel-2);padding:18px}.metric-card span{color:var(--muted);font-size:12px;display:block}.metric-card strong{margin:12px 0 8px;font-size:32px;line-height:1;display:block}.metric-card small{color:var(--muted-2)}.tone-cyan{border-color:#31d6ff47}.tone-green{border-color:#52e6a742}.tone-amber{border-color:#ffbd4a47}.tone-red{border-color:#ff5d6647}.panel{background:var(--panel);min-width:0;padding:22px}.panel-title{align-items:center;gap:10px;margin-bottom:18px;display:flex}.panel-title svg{color:var(--cyan)}.panel-title h2{margin:0;font-size:17px}.timeline{gap:14px;display:grid}.timeline-row{grid-template-columns:30px 1fr;gap:10px;display:grid}.timeline-icon{background:#ffffff0d;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.timeline-row.ok .timeline-icon{color:var(--green)}.timeline-row.warn .timeline-icon{color:var(--amber)}.timeline-row.fail .timeline-icon{color:var(--red)}.timeline-row time{color:var(--muted-2);font-size:11px;display:block}.timeline-row strong{margin:2px 0;font-size:13px;display:block}.timeline-row p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.lower-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.bar-list{gap:16px;display:grid}.bar-row{grid-template-columns:132px 1fr 50px;align-items:center;gap:14px;font-size:13px;display:grid}.bar-row span{color:#c8d8e2}.bar-track{background:#1d2731;border-radius:999px;height:10px;overflow:hidden}.bar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--green));height:100%}.bar-row strong{text-align:right;color:var(--text)}.status-list{gap:12px;display:grid}.status-list>div{grid-template-columns:150px 1fr 34px;align-items:center;gap:12px;display:grid}.status-track{background:#1d2731;border-radius:999px;height:9px;overflow:hidden}.status-track div{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--green));height:100%}.status-list strong{text-align:right;font-size:13px}.capture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.capture-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;padding:12px}.capture-grid span,.capture-grid strong,.capture-grid small{display:block}.capture-grid span{color:var(--muted-2);text-transform:uppercase;font-size:11px}.capture-grid strong{color:var(--text);margin:8px 0 3px;font-size:22px}.capture-grid small{color:var(--cyan)}.artifact-meta{color:var(--muted-2);justify-content:space-between;gap:14px;font-size:12px;display:flex}.datapoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.datapoint-grid div{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:10px}.datapoint-grid span,.datapoint-grid strong{overflow-wrap:anywhere;display:block}.datapoint-grid span{color:var(--muted-2);text-transform:uppercase;margin-bottom:6px;font-size:11px}.datapoint-grid strong{color:#d8f8ff;font-size:13px}.raw-json{margin-top:14px}.raw-json summary{color:var(--cyan);cursor:pointer;font-size:13px}.raw-json pre{max-height:360px}pre{border:1px solid var(--line-soft);color:#d8f8ff;white-space:pre-wrap;background:#071016;border-radius:7px;min-height:112px;margin:14px 0;padding:16px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55;overflow:auto}.failure-note{color:var(--amber);margin:0;font-size:13px}.table-panel{margin-top:18px;overflow:hidden}.nightly-panel,.preflight-panel,.route-diagnostics-panel,.morning-brief-panel,.objective-coverage-panel,.reference-watch-panel,.run-trends-panel,.launch-readiness-panel,.scoring-standard-panel,.data-dictionary-panel,.raw-data-panel,.gate-panel{margin-top:18px}.gate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.gate-grid div,.endpoint-list article{border:1px solid var(--line-soft);background:#ffbd4a0a;border-radius:7px;min-width:0;padding:14px}.gate-grid span,.endpoint-list span{color:var(--muted-2);font-size:12px;display:block}.gate-grid strong,.endpoint-list strong{color:var(--text);overflow-wrap:anywhere;margin-top:8px;display:block}.gate-panel p{color:var(--muted);line-height:1.5}.endpoint-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ledger-panel{margin-top:18px;overflow:hidden}.ledger-intro{max-width:760px;color:var(--muted);margin:-4px 0 16px;line-height:1.5}.ledger-table td:nth-child(3),.ledger-table td:nth-child(4),.ledger-table td:nth-child(5){font-weight:760}.inline-link{width:fit-content;min-height:26px;color:var(--cyan);background:#31d6ff12;border:1px solid #31d6ff73;border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:760;display:inline-flex}.ledger-export pre{max-height:240px}.raw-data-links{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.raw-data-links a{border:1px solid var(--line-soft);background:#31d6ff0b;border-radius:7px;min-width:0;padding:14px}.raw-data-links a:hover{border-color:#31d6ff9e}.raw-data-links strong,.raw-data-links span{overflow-wrap:anywhere;display:block}.raw-data-links strong{color:var(--text);margin-bottom:8px;font-size:13px}.raw-data-links span{color:var(--cyan);font-size:12px;line-height:1.45}.full-run-evidence{margin-top:18px}.evidence-run-strip{grid-template-columns:1.25fr .45fr 1fr auto auto;align-items:stretch;gap:12px;margin-bottom:14px;display:grid}.evidence-run-strip>div,.evidence-run-strip>a{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:13px}.evidence-run-strip span,.evidence-run-strip strong{overflow-wrap:anywhere;display:block}.evidence-run-strip span{color:var(--muted-2);margin-bottom:6px;font-size:12px}.evidence-run-strip strong{color:var(--text);font-size:13px}.evidence-run-strip a{color:var(--cyan);place-items:center;font-weight:700;display:grid}.evidence-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.evidence-sample-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.evidence-sample-grid article.selected{border-color:#31d6ffb8;box-shadow:0 0 0 1px #31d6ff1f}.evidence-sample-grid button{width:100%;min-height:70px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 0 10px;padding:0;display:grid}.evidence-sample-grid button span,.evidence-sample-grid button small{font-size:12px}.evidence-sample-grid button span{color:var(--muted-2)}.evidence-sample-grid button strong{color:var(--text);font-size:16px}.evidence-sample-grid pre{min-height:118px;max-height:220px;margin:0 0 12px}.evidence-sample-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 10px;display:grid}.evidence-sample-grid dl div{grid-template-columns:78px 1fr;padding:7px 0}.evidence-sample-grid .raw-json{margin-top:8px}.reference-recovery-panel,.reference-restart-panel{margin-top:18px}.recovery-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.recovery-summary article,.recovery-route-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.recovery-summary span,.recovery-summary strong,.recovery-summary small,.recovery-route-grid span,.recovery-route-grid strong,.recovery-route-grid small{overflow-wrap:anywhere;display:block}.recovery-summary span{color:var(--muted-2);font-size:12px}.recovery-summary strong{color:var(--text);margin:7px 0;font-size:18px}.recovery-summary small,.recovery-route-grid small{color:var(--muted);font-size:12px}.recovery-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.recovery-route-grid strong{color:var(--text);margin:10px 0 8px;font-size:14px}.recovery-route-grid p{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.45}.empty-report{color:var(--muted);margin:0;line-height:1.5}code{border:1px solid var(--line-soft);color:#d8f8ff;background:#071016;border-radius:5px;padding:2px 6px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.92em}.nightly-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.preflight-panel>p,.route-diagnostics-panel>p,.morning-brief-panel>p,.objective-coverage-panel>p,.reference-watch-panel>p,.run-trends-panel>p,.launch-readiness-panel>p,.deploy-status-panel>p,.overnight-ops-panel>p{color:var(--muted);line-height:1.5}.scoring-standard-panel>p{max-width:840px;color:var(--muted);line-height:1.5}.data-dictionary-panel>p{max-width:900px;color:var(--muted);line-height:1.5}.score-standard-summary{grid-template-columns:180px 140px 1fr;gap:12px;margin:16px 0;display:grid}.dictionary-summary{grid-template-columns:150px 170px 170px 1fr;gap:12px;margin:16px 0;display:grid}.score-standard-summary article,.standard-dimensions article,.dictionary-summary article,.dictionary-fields article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0}.score-standard-summary article,.dictionary-summary article{padding:14px}.score-standard-summary span,.score-standard-summary strong,.dictionary-summary span,.dictionary-summary strong{overflow-wrap:anywhere;display:block}.score-standard-summary span,.dictionary-summary span{color:var(--muted-2);margin-bottom:8px;font-size:12px}.score-standard-summary strong,.dictionary-summary strong{color:#d8f8ff;font-size:14px}.dictionary-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dictionary-fields article{padding:12px}.dictionary-fields span,.dictionary-fields strong,.dictionary-fields p{overflow-wrap:anywhere;display:block}.dictionary-fields span{color:var(--cyan);text-transform:uppercase;font-size:11px}.dictionary-fields strong{color:var(--text);margin:8px 0}.dictionary-fields p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.standard-dimensions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.standard-dimensions article{padding:14px}.standard-dimensions article>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.standard-dimensions span{color:var(--cyan);text-transform:uppercase;font-size:12px;font-weight:760}.standard-dimensions strong{color:var(--text);font-size:20px}.standard-dimensions p{min-height:78px;color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.45}.standard-dimensions small{color:var(--muted-2);font-size:12px;line-height:1.4;display:block}.preflight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.scheduler-contract{grid-template-columns:.85fr 1.6fr .95fr;gap:12px;margin:0 0 16px;display:grid}.preflight-grid article,.scheduler-contract article,.preflight-routes article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0}.preflight-grid article,.scheduler-contract article{padding:14px}.preflight-grid span,.preflight-grid strong,.preflight-grid small,.scheduler-contract span,.scheduler-contract strong,.scheduler-contract small{overflow-wrap:anywhere;display:block}.preflight-grid span,.scheduler-contract span{color:var(--muted-2);font-size:12px}.preflight-grid strong,.scheduler-contract strong{color:var(--text);margin:8px 0;font-size:24px}.preflight-grid small,.scheduler-contract small{color:var(--muted)}.preflight-routes,.route-diagnostics-summary,.route-diagnostics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.morning-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.morning-brief-detail{grid-template-columns:1fr 1fr;gap:12px;display:grid}.objective-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.objective-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reference-watch-summary,.reference-watch-routes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reference-watch-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.trend-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.run-queue-summary,.run-queue-grid,.ready-queue-run-summary{gap:12px;display:grid}.run-queue-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.run-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ready-queue-run-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.launch-readiness-grid,.launch-checks{gap:12px;display:grid}.deploy-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.overnight-ops-grid,.ops-issues{gap:12px;display:grid}.overnight-ops-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:16px 0}.ops-issues{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.launch-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.launch-checks{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-watch-summary,.route-diagnostics-summary{margin:16px 0}.route-diagnostics-summary article,.route-diagnostics-grid article,.morning-brief-grid article,.morning-brief-detail article,.objective-summary article,.objective-list article,.reference-watch-summary article,.reference-watch-routes article,.trend-grid article,.run-queue-summary article,.run-queue-grid article,.ready-queue-run-summary article,.launch-readiness-grid article,.launch-checks article,.deploy-status-grid article,.overnight-ops-grid article,.ops-issue,.ops-next-action{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.route-diagnostics-summary span,.route-diagnostics-summary strong,.route-diagnostics-summary small,.route-diagnostics-grid strong,.route-diagnostics-grid p,.morning-brief-grid span,.morning-brief-grid strong,.morning-brief-grid small,.morning-brief-detail span,.morning-brief-detail p,.objective-summary span,.objective-summary strong,.objective-list strong,.objective-list p,.reference-watch-summary span,.reference-watch-summary strong,.reference-watch-summary small,.reference-watch-routes strong,.reference-watch-routes p,.reference-watch-routes small,.trend-grid strong,.trend-grid p,.trend-grid small,.run-queue-summary span,.run-queue-summary strong,.run-queue-summary small,.run-queue-grid strong,.run-queue-grid p,.run-queue-grid small,.ready-queue-run-summary span,.ready-queue-run-summary strong,.ready-queue-run-summary small,.launch-readiness-grid span,.launch-readiness-grid strong,.launch-readiness-grid small,.launch-checks span,.launch-checks strong{overflow-wrap:anywhere;display:block}.trend-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.trend-heading strong{color:var(--text);text-align:right}.trend-grid p{color:#d6e4ec;margin:0 0 8px;font-size:13px}.trend-grid small{color:var(--muted-2);line-height:1.4}.launch-readiness-grid span,.launch-checks span,.deploy-status-grid span,.run-queue-summary span,.ready-queue-run-summary span,.overnight-ops-grid span,.ops-next-action span,.ops-issue span{color:var(--muted-2);font-size:12px}.launch-readiness-grid strong,.launch-checks strong,.deploy-status-grid strong,.run-queue-summary strong,.ready-queue-run-summary strong,.overnight-ops-grid strong,.ops-next-action strong,.ops-issue strong{color:var(--text);margin:8px 0;font-size:22px}.launch-readiness-grid small,.deploy-status-grid small,.run-queue-summary small,.ready-queue-run-summary small,.overnight-ops-grid small,.ops-issue small{color:var(--muted);line-height:1.4}.run-queue-grid strong{color:var(--text);margin:10px 0 8px;font-size:15px}.run-queue-grid p{color:#d6e4ec;margin:0 0 10px;font-size:13px}.run-queue-grid dl{gap:0;margin:12px 0}.run-queue-grid dl div{grid-template-columns:78px 1fr;padding:6px 0}.run-queue-grid small{color:var(--muted);line-height:1.45}.ops-next-action{background:#31d6ff0e;border-color:#31d6ff47;margin:14px 0}.ops-next-action strong{font-size:16px;line-height:1.4;display:block}.ops-issue{border-color:#31d6ff29}.ops-issue.blocker{background:#ff5d660e;border-color:#ff5d6652}.ops-issue.warning{background:#ffbd4a0e;border-color:#ffbd4a4d}.ops-issue p{color:#d6e4ec;margin:8px 0;font-size:13px;line-height:1.45}.launch-next-action{border-left:2px solid var(--cyan);background:#31d6ff0f;margin:14px 0 0;padding:12px}.deploy-next-action{border-left:2px solid var(--amber);background:#ffbd4a0f;margin:14px 0 0;padding:12px}.sleep-readiness-panel{margin-top:18px}.sleep-readiness-hero{grid-template-columns:170px 190px minmax(0,1fr);gap:12px;margin:16px 0;display:grid}.sleep-readiness-hero>div,.sleep-gate-grid article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:14px}.sleep-readiness-hero span,.sleep-readiness-hero strong,.sleep-readiness-hero small,.sleep-gate-grid span,.sleep-gate-grid strong,.sleep-gate-grid small{overflow-wrap:anywhere;display:block}.sleep-readiness-hero span,.sleep-gate-grid span{color:var(--muted-2);text-transform:uppercase;font-size:12px}.sleep-readiness-hero strong{color:var(--text);margin:7px 0;font-size:24px}.sleep-readiness-hero p{color:var(--text);margin:7px 0 0}.sleep-readiness-hero small,.sleep-gate-grid small{color:var(--muted);font-size:12px}.sleep-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sleep-gate-grid article{border-left-width:3px;min-height:156px}.sleep-gate-grid .gate-ok{border-left-color:var(--green)}.sleep-gate-grid .gate-warn{border-left-color:var(--amber)}.sleep-gate-grid .gate-blocker{border-left-color:var(--red)}.sleep-gate-grid strong{color:var(--text);margin:8px 0;font-size:15px;line-height:1.35}.sleep-gate-grid p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.45}.restart-next-action{border-left:2px solid var(--amber);background:#ffbd4a0f;margin:14px 0 0;padding:12px}.restart-next-action span{color:var(--muted-2);text-transform:uppercase;font-size:12px;display:block}.restart-next-action p{color:var(--text);margin:6px 0 0}.trend-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.trend-stats div{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px;min-width:0;padding:9px}.trend-stats span,.trend-stats strong{display:block}.trend-stats span{color:var(--muted-2);font-size:11px}.trend-stats strong{color:var(--text);margin-top:5px}.sparkline{border:1px solid var(--line-soft);background:#071016;border-radius:7px;align-items:end;gap:4px;height:58px;padding:8px;display:flex}.sparkline span{background:linear-gradient(180deg, var(--cyan), var(--green));border-radius:999px 999px 2px 2px;flex:1;min-width:4px}.route-diagnostics-summary span,.morning-brief-grid span,.morning-brief-detail span,.objective-summary span,.reference-watch-summary span{color:var(--muted-2);font-size:12px}.route-diagnostics-summary strong,.morning-brief-grid strong,.objective-summary strong,.reference-watch-summary strong{color:var(--text);margin:8px 0;font-size:24px}.route-diagnostics-summary small,.morning-brief-grid small,.reference-watch-summary small{color:var(--muted)}.morning-brief-detail p{color:#d6e4ec;margin:8px 0 0;line-height:1.45}.coverage-blocker{border-left:2px solid var(--amber);background:#ffbd4a0f;padding:12px;color:#f5d18b!important}.release-gate-failures{background:#ff5b6a0e;border:1px solid #ff5b6a52;border-radius:7px;gap:6px;margin:0 0 16px;padding:12px;display:grid}.release-gate-failures span,.objective-row-heading small,.objective-list article>small{color:var(--muted-2);font-size:12px}.release-gate-failures strong{color:#ffc2c9;overflow-wrap:anywhere}.objective-row-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.objective-row-heading small{text-align:right}.objective-list strong{color:var(--text);margin:10px 0 8px}.objective-list p{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.45}.objective-list article>small{line-height:1.45;display:block}.reference-watch-routes strong{color:var(--text);margin:10px 0 8px}.reference-watch-routes p{color:var(--muted);margin:0 0 8px;font-size:13px}.reference-watch-routes small{color:var(--muted-2);line-height:1.4}.route-diagnostics-grid strong{margin:10px 0 8px}.route-diagnostics-grid p{color:var(--muted);margin:0 0 10px;font-size:13px}.route-diagnostics-grid dl{gap:0}.route-diagnostics-grid dl div{grid-template-columns:72px 1fr;gap:10px;padding:8px 0}.preflight-routes article{padding:14px}.preflight-routes strong,.preflight-routes p,.preflight-routes small{overflow-wrap:anywhere;display:block}.preflight-routes strong{margin:10px 0 8px}.preflight-routes p{color:var(--muted);margin:0 0 8px;font-size:13px}.preflight-routes small{color:var(--muted-2);line-height:1.4}.nightly-summary div,.nightly-jobs article{border:1px solid var(--line-soft);background:#ffffff06;border-radius:7px}.nightly-summary div{padding:14px}.nightly-summary span,.nightly-jobs span,.nightly-jobs small{color:var(--muted-2);display:block}.nightly-summary span{margin-bottom:8px;font-size:12px}.nightly-summary strong{font-size:24px}.nightly-panel>p{color:var(--muted)}.readiness-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.readiness-strip article{background:#31d6ff09;border:1px solid #31d6ff29;border-radius:7px;min-width:0;padding:14px}.readiness-strip span,.readiness-strip strong,.readiness-strip small{overflow-wrap:anywhere;display:block}.readiness-strip span{color:var(--muted-2);font-size:12px}.readiness-strip strong{color:var(--text);margin:8px 0;font-size:25px}.readiness-strip small{color:var(--muted);line-height:1.4}.nightly-jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nightly-jobs article{min-width:0;padding:14px}.nightly-jobs strong{color:var(--text);margin-bottom:8px;font-size:13px;display:block}.nightly-jobs span,.nightly-jobs small{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.nightly-jobs small{color:var(--cyan);margin-top:8px}.table-wrap{width:100%;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:900px}th,td{text-align:left;border-bottom:1px solid #ffffff12;padding:14px 12px;font-size:13px}th{color:var(--muted-2);text-transform:uppercase;font-size:11px;font-weight:700}td{color:#c8d6df}tbody tr{cursor:pointer}tbody tr:hover,tbody tr.selected-row{background:#31d6ff0e}tbody tr.selected-row td:first-child{box-shadow:inset 3px 0 0 var(--cyan)}td strong,td span{display:block}td span{color:var(--muted-2);margin-top:4px;font-size:11px}.status{text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:11px;font-weight:760;display:inline-flex}.status.good{color:#03130d;background:var(--green)}.status.warn{color:#211300;background:var(--amber)}.status.bad{color:#250306;background:var(--red)}.compare-chip{border:1px solid var(--line);width:fit-content;min-height:24px;color:var(--muted);text-transform:uppercase;background:#ffffff06;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:760;display:inline-flex}.compare-chip.exact{color:var(--cyan);background:#31d6ff14;border-color:#31d6ff8c}.compare-chip.alt{color:var(--amber);background:#ffbd4a14;border-color:#ffbd4a94}.methodology{grid-template-columns:.75fr 1.25fr;gap:28px;margin-top:28px;padding:34px 0 8px;display:grid}.methodology h2{max-width:440px;font-size:36px}.method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.methodology article{background:#1018209e;padding:20px}.methodology article svg{color:var(--cyan)}.methodology h3{margin:14px 0 8px;font-size:16px}.methodology p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.effectiveness-status{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.effectiveness-status>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);min-width:0;padding:18px 20px}.effectiveness-status>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.effectiveness-status>div:nth-child(3n){border-right:0}.effectiveness-status span,.effectiveness-status strong{display:block}.effectiveness-status span{color:var(--muted-2);text-transform:uppercase;font-size:11px}.effectiveness-status strong{color:var(--text);margin:6px 0;font-size:14px}.effectiveness-status a{margin-top:10px;font-size:12px;display:inline-block}.effectiveness-status .report-links{flex-wrap:wrap;gap:0 14px;display:flex}.methodology>a{grid-column:1/-1}.metric-coverage-ledger{border-bottom:1px solid var(--line-soft);grid-column:1/-1}.metric-coverage-head{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(260px,1fr) minmax(460px,1.15fr);align-items:end;gap:32px;padding:24px 20px 20px;display:grid}.metric-coverage-head>div:first-child>span{color:var(--muted-2);text-transform:uppercase;font-size:10px}.metric-coverage-head h3{margin:6px 0 8px;font-size:18px}.metric-coverage-counts{border:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric-coverage-counts>div{border-right:1px solid var(--line-soft);min-width:0;padding:12px}.metric-coverage-counts>div:last-child{border-right:0}.metric-coverage-counts strong,.metric-coverage-counts span{display:block}.metric-coverage-counts strong{color:var(--text);font-size:22px}.metric-coverage-counts span{color:var(--muted-2);text-transform:uppercase;margin-top:3px;font-size:9px}.metric-dimension-rows article{border-bottom:1px solid var(--line-soft);background:0 0;grid-template-columns:minmax(190px,.8fr) minmax(180px,1fr) minmax(290px,1.2fr);align-items:center;gap:22px;padding:12px 20px;display:grid}.metric-dimension-rows article>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.metric-dimension-rows strong{overflow-wrap:anywhere;color:var(--text);text-transform:uppercase;font-size:12px}.metric-dimension-rows span{color:var(--muted-2);font-size:10px}.metric-coverage-track{background:var(--line-soft);height:5px;position:relative;overflow:hidden}.metric-coverage-track>span{background:var(--cyan);height:100%;display:block}.metric-dimension-status{text-align:right;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.metric-reference{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.metric-reference-head{grid-template-columns:minmax(280px,1fr) minmax(460px,1.15fr);align-items:end;gap:32px;padding:24px 20px 20px;display:grid}.metric-reference-head>div:first-child>span{color:var(--muted-2);text-transform:uppercase;font-size:10px}.metric-reference-head h3{margin:6px 0 8px;font-size:18px}.metric-reference-tools{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.metric-reference-tabs{border:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(112px,1fr));display:grid}.metric-reference-tabs button{border:0;border-right:1px solid var(--line-soft);min-height:38px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:8px 12px;font-size:11px}.metric-reference-tabs button:last-child{border-right:0}.metric-reference-tabs button[aria-selected=true]{background:var(--panel-2);color:var(--cyan)}.metric-reference-search{border:1px solid var(--line-soft);min-width:min(250px,40vw);min-height:40px;color:var(--muted-2);align-items:center;gap:8px;padding:0 11px;display:flex}.metric-reference-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.metric-reference-summary{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--muted-2);text-transform:uppercase;justify-content:space-between;gap:16px;padding:9px 20px;font-size:10px;display:flex}.metric-reference-table-head,.metric-reference-table-body article{grid-template-columns:minmax(160px,1.1fr) minmax(220px,1.7fr) minmax(120px,.8fr) minmax(230px,1.8fr) minmax(145px,1fr);gap:18px;display:grid}.metric-reference-table-head{border-bottom:1px solid var(--line-soft);color:var(--muted-2);text-transform:uppercase;padding:10px 20px;font-size:9px}.metric-reference-table-body{max-height:680px;overflow:auto}.metric-reference-table-body article{border-bottom:1px solid var(--line-soft);background:0 0;align-items:start;padding:13px 20px}.metric-reference-table-body article:last-child{border-bottom:0}.metric-reference-table-body div{min-width:0}.metric-reference-table-body code,.metric-reference-table-body strong,.metric-reference-table-body small{overflow-wrap:anywhere;display:block}.metric-reference-table-body code{color:var(--cyan);font-size:10px}.metric-reference-table-body small+code{color:var(--muted);margin-top:7px;font-size:9px}.metric-reference-table-body p{color:var(--text);margin:0;font-size:11px;line-height:1.5}.metric-reference-table-body strong{color:var(--text);font-size:11px;font-weight:600}.metric-reference-table-body small{color:var(--muted-2);text-transform:uppercase;margin-top:5px;font-size:9px;line-height:1.45}.metric-cell-label{display:none}.metric-coverage-foot{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px 20px;display:flex}.metric-coverage-foot p{flex:1;margin:0}.metric-coverage-foot a{flex:none;font-size:12px}.tool-adoption-matrix{border-bottom:1px solid var(--line-soft);grid-column:1/-1}.tool-adoption-head{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(280px,1fr) minmax(460px,1.15fr);align-items:end;gap:32px;padding:24px 20px 20px;display:grid}.tool-adoption-head>div:first-child>span,.tool-adoption-rows span,.tool-adoption-coverage span{color:var(--muted-2);text-transform:uppercase;font-size:10px;display:block}.tool-adoption-head h3{margin:6px 0 8px;font-size:18px}.tool-adoption-head p,.tool-adoption-rows p,.tool-adoption-foot p{color:var(--muted);margin:0;font-size:12px}.tool-adoption-counts{border:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tool-adoption-counts>div{border-right:1px solid var(--line-soft);min-width:0;padding:12px}.tool-adoption-counts>div:last-child{border-right:0}.tool-adoption-counts strong,.tool-adoption-counts span{display:block}.tool-adoption-counts strong{color:var(--text);font-size:22px}.tool-adoption-counts span{color:var(--muted-2);text-transform:uppercase;margin-top:3px;font-size:9px}.tool-adoption-rows article{border-bottom:1px solid var(--line-soft);background:0 0;grid-template-columns:minmax(190px,.8fr) minmax(150px,.55fr) minmax(150px,.55fr) minmax(280px,1.25fr);align-items:center;gap:20px;padding:13px 20px;display:grid}.tool-adoption-rows strong{overflow-wrap:anywhere;color:var(--text);font-size:13px;display:block}.tool-adoption-rows article>div:first-child span{margin-top:4px}.tool-adoption-rows .status{justify-self:start}.tool-adoption-coverage strong{margin-top:4px;font-size:12px}.tool-adoption-foot{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px 20px;display:flex}.tool-adoption-foot>div{flex:none;gap:18px;display:flex}.tool-adoption-foot a{font-size:12px}.source-approval-center{border-bottom:1px solid var(--line-soft);grid-column:1/-1}.source-approval-head{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:end;gap:28px;padding:24px 20px 18px;display:grid}.source-approval-head span{color:var(--muted-2);text-transform:uppercase;font-size:10px}.source-approval-head h3{margin:6px 0 0;font-size:18px}.source-approval-head p,.source-approval-rows p{color:var(--muted);margin:0;font-size:12px}.source-approval-rows article{border-top:1px solid var(--line-soft);grid-template-columns:minmax(170px,.55fr) minmax(220px,.8fr) minmax(320px,1.4fr) minmax(130px,.45fr);align-items:center;gap:20px;padding:14px 20px;display:grid}.source-approval-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.source-approval-label strong{font-size:13px}.source-approval-label .status{flex:none}.source-approval-rows code{overflow-wrap:anywhere;color:var(--cyan);font-size:11px}.source-approval-rows a{white-space:nowrap;justify-self:end;font-size:12px}.external-source-review{border-bottom:1px solid var(--line-soft);grid-column:1/-1}.external-source-review-head{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:end;gap:28px;padding:24px 20px 18px;display:grid}.external-source-review-head span,.external-source-rows span{color:var(--muted-2);text-transform:uppercase;font-size:10px;display:block}.external-source-review-head h2,.external-source-review-head h3{margin:6px 0 0;font-size:18px}.external-source-review-head code{overflow-wrap:anywhere;color:var(--cyan);text-align:right;font-size:12px}.external-source-rows article{border-top:1px solid var(--line-soft);background:0 0;grid-template-columns:minmax(180px,1.2fr) minmax(80px,.45fr) minmax(110px,.55fr) minmax(160px,.8fr);align-items:center;gap:20px;padding:14px 20px;display:grid}.external-source-rows strong{color:var(--text);margin-top:4px;font-size:13px;display:block}.external-source-rows>article>div:first-child strong{margin:0 0 4px;font-size:14px}.external-source-commit code{color:var(--text);margin-top:4px;font-size:12px;display:block}.external-source-links{justify-content:flex-end;gap:16px;display:flex}.external-source-links a{white-space:nowrap;font-size:12px}.external-source-review>p{border-top:1px solid var(--line-soft);color:var(--muted);margin:0;padding:16px 20px 20px;font-size:12px}.research-source-approval{border-top:1px solid var(--line-soft);grid-template-columns:minmax(140px,.35fr) minmax(0,1.65fr);gap:10px 20px;padding:18px 20px 20px;display:grid}.research-source-approval>span{color:var(--muted-2);text-transform:uppercase;font-size:10px}.research-source-approval code{overflow-wrap:anywhere;color:var(--cyan);font-size:12px}.research-source-approval p{color:var(--muted);grid-column:2;margin:0;font-size:12px}.reference-runtime-source{border-top:1px solid var(--line-soft);padding:22px 20px}.reference-runtime-source-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.reference-runtime-source-head span,.reference-runtime-approval>span{color:var(--muted-2);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:760;display:block}.reference-runtime-source-head h3{margin:6px 0 0;font-size:18px}.reference-runtime-source>p{color:#c4d4de;max-width:880px;margin:16px 0;font-size:13px;line-height:1.6}.reference-runtime-source-urls{border-top:1px solid var(--line-soft);gap:0;margin:0;display:grid}.reference-runtime-source-urls>div{border-bottom:1px solid var(--line-soft);grid-template-columns:110px minmax(0,1fr);gap:16px;min-width:0;padding:11px 0;display:grid}.reference-runtime-source-urls dt{color:var(--muted-2);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:760}.reference-runtime-source-urls dd{min-width:0}.reference-runtime-source-urls a{color:var(--cyan)}.reference-runtime-source-urls code,.reference-runtime-approval code{overflow-wrap:anywhere;white-space:normal;font-size:11px}.reference-runtime-approval{background:#070b0f9e;border:1px solid #ffbd4a38;border-radius:7px;grid-template-columns:190px minmax(0,1fr);gap:16px;margin-top:16px;padding:14px;display:grid}[data-reveal]{opacity:0;transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.header-cta{min-height:38px;color:var(--cyan);background:#31d6ff12;border:1px solid #31d6ff73;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:760;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.header-cta:hover{border-color:var(--cyan);color:#041015;background:var(--cyan)}.explainer-hero{isolation:isolate;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:clamp(28px,5vw,78px);min-height:calc(100vh - 120px);padding:clamp(56px,8vw,112px) 0 96px;display:grid;position:relative}.hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:-120px calc(50% - 50vw) 0;overflow:hidden}.atmosphere-glow{width:900px;height:900px;transform:translate3d(0, calc(var(--page-scroll,0px) * .04), 0);background:radial-gradient(circle,#31d6ff1c,#0000 66%);border-radius:50%;position:absolute;top:-360px;right:-170px}.atmosphere-orbit{border:1px solid #31d6ff14;border-radius:50%;position:absolute}.orbit-one{width:720px;height:720px;top:-150px;right:-60px}.orbit-two{border-color:#ffbd4a0f;width:1020px;height:1020px;top:-300px;right:-210px}.explainer-copy{z-index:2;position:relative}.eyebrow-row{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.eyebrow-row span{min-height:30px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#070b0f9e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:680;display:inline-flex}.eyebrow-row span:first-child{color:var(--green);border-color:#52e6a740}.explainer-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:900px;margin:0 0 28px;font-family:Bahnschrift,Arial Narrow,Segoe UI,sans-serif;font-size:clamp(58px,7.7vw,118px);font-weight:780;font-stretch:75%;line-height:.83}.explainer-copy h1 em{color:#0000;-webkit-text-stroke:1.5px var(--cyan);text-shadow:0 0 40px #31d6ff29;font-style:normal}.explainer-lede{color:#b7c8d4;max-width:760px;margin-bottom:30px;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.explainer-actions{flex-wrap:wrap;gap:12px;display:flex}.primary-action,.secondary-action{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 19px;font-size:13px;font-weight:780;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.primary-action{color:#031116;background:var(--cyan);box-shadow:0 14px 44px #31d6ff2e}.secondary-action{color:#dce9ef;background:#ffffff09;border:1px solid #ffffff26}.primary-action:hover,.secondary-action:hover{transform:translateY(-2px)}.secondary-action:hover{background:#31d6ff12;border-color:#31d6ff73}.hero-proof-strip{color:var(--muted-2);letter-spacing:.03em;flex-wrap:wrap;gap:18px;margin-top:38px;font-size:11px;display:flex}.hero-proof-strip span{align-items:center;gap:7px;display:inline-flex}.harness-orbit-stage{background:radial-gradient(circle at 50% 42%,#31d6ff1f,#0000 34%),linear-gradient(145deg,#14202af0,#070b0ffa);border:1px solid #ffffff1a;border-radius:12px;min-height:610px;position:relative;overflow:hidden;box-shadow:0 42px 110px #00000085}.stage-grid{opacity:.36;background-color:#0000;background-image:linear-gradient(#31d6ff14 1px,#0000 1px),linear-gradient(90deg,#31d6ff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.harness-orbit-stage:before,.harness-orbit-stage:after{content:"";border:1px solid #31d6ff2b;border-radius:50%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.harness-orbit-stage:before{width:310px;height:310px}.harness-orbit-stage:after{border-color:#ffbd4a1a;width:490px;height:490px}.model-core{z-index:3;width:168px;height:168px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#31d6ff38,#0000 42%),#081117;border:1px solid #31d6ff94;border-radius:50%;align-content:center;place-items:center;gap:5px;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #31d6ff09,0 0 65px #31d6ff38}.model-core>span{color:var(--green);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.model-core strong{letter-spacing:.08em;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:22px}.model-core small{max-width:120px;color:var(--muted-2);text-align:center;font-size:9px;line-height:1.25}.orbit-node{z-index:4;color:#cddde6;background:#070b0fe6;border:1px solid #ffffff1f;border-radius:5px;align-items:center;gap:8px;min-width:100px;min-height:38px;padding:0 11px;font-size:11px;font-weight:760;animation:4.5s ease-in-out infinite node-float;display:flex;position:absolute;box-shadow:0 12px 32px #00000057}.orbit-node svg{color:var(--cyan)}.node-pi{top:21%;left:10%}.node-open{animation-delay:-1.2s;top:18%;right:8%}.node-codex{animation-delay:-2.4s;top:63%;left:8%}.node-claude{animation-delay:-3.1s;top:66%;right:10%}.signal-packet{z-index:5;background:var(--amber);width:7px;height:7px;box-shadow:0 0 18px var(--amber);transform-origin:0 0;border-radius:50%;animation:6s linear infinite packet-orbit;position:absolute;top:43%;left:50%}.packet-two{animation-duration:7.5s;animation-delay:-2s}.packet-three{background:var(--cyan);box-shadow:0 0 18px var(--cyan);animation-duration:9s;animation-delay:-4s}.stage-caption{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.stage-caption span{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.stage-caption strong{font-size:12px}.premise-strip{background:linear-gradient(115deg,#31d6ff13,#0000 42%),#091017;border-block:1px solid #ffffff14;grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(40px,8vw,130px);margin:0 calc(50% - 50vw);padding:100px max(24px,50vw + min(1460px,100vw - 48px)/-2);display:grid}.premise-index{color:#0000;-webkit-text-stroke:1px #31d6ff6b;margin-bottom:26px;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:68px;font-weight:800;line-height:1;display:block}.premise-strip h2{letter-spacing:-.035em;max-width:850px;margin:0;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(34px,4vw,62px);line-height:1.02}.premise-strip>p{color:#afc0cb;margin:0;font-size:17px;line-height:1.72}.live-battle-preview{box-shadow:var(--shadow);background:linear-gradient(120deg,#31d6ff13,#0000 30%),#0b1218;border:1px solid #ffffff1a;border-radius:12px;margin:112px 0 130px;padding:clamp(24px,4vw,54px)}.battle-preview-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:34px;display:flex}.battle-preview-head h2{letter-spacing:-.035em;max-width:850px;margin:0;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(32px,4vw,56px);line-height:1}.live-pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.live-pill.eligible{color:var(--green);background:#52e6a714;border-color:#52e6a752}.live-pill.provisional{color:var(--amber);background:#ffbd4a14;border-color:#ffbd4a57}.battle-selector{border:1px solid var(--line);background:var(--line);border-radius:7px 7px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:1px;display:grid;overflow:hidden}.battle-selector button{min-height:78px;color:var(--muted);text-align:left;cursor:pointer;background:#0b1319;border:0;gap:6px;padding:14px 16px;transition:color .18s,background .18s;display:grid}.battle-selector button:hover,.battle-selector button.active{color:var(--text);background:#31d6ff1a}.battle-selector button.active{box-shadow:inset 0 -2px var(--cyan)}.battle-selector span{font-size:13px;font-weight:780}.battle-selector small{color:var(--muted-2);font-size:10px}.battle-preview-grid{border:1px solid var(--line);background:var(--line);border-radius:0 0 7px 7px;grid-template-columns:.88fr 1.12fr .95fr;gap:1px;display:grid;overflow:hidden}.battle-score-card,.battle-dimensions,.evidence-packet-card{background:#0c151c;min-width:0;padding:24px}.battle-score-card>div:first-child{justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px;display:flex}.battle-score-card>div span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.battle-score-card>div strong{color:var(--cyan);font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:48px;line-height:.85}.battle-score-card>p{color:#a9bcc8;min-height:70px;font-size:12px;line-height:1.55}.battle-score-card dl{gap:0}.battle-score-card dl div{grid-template-columns:74px minmax(0,1fr);padding:9px 0}.battle-score-card dt,.battle-score-card dd{font-size:10px}.battle-dimensions{align-content:center;gap:18px;display:grid}.battle-dimension>div:first-child{justify-content:space-between;gap:12px;margin-bottom:7px;font-size:11px;display:flex}.battle-dimension span{color:#b7c7d1}.battle-dimension strong{color:var(--cyan)}.battle-track{background:#ffffff14;border-radius:999px;height:4px;overflow:hidden}.battle-track span{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--green));height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 16px #31d6ff59}.evidence-packet-card{align-content:start;display:grid}.packet-header{color:var(--cyan);align-items:center;gap:8px;margin-bottom:24px;display:flex}.packet-header span{font-size:12px;font-weight:780}.packet-header small{color:var(--green);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:9px}.evidence-packet-card code{overflow-wrap:anywhere;color:#b7c8d4;white-space:pre-wrap;min-height:170px;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.8;display:block}.evidence-packet-card code span{color:var(--amber)}.evidence-packet-card a{color:var(--cyan);justify-self:start;align-items:center;gap:7px;font-size:11px;font-weight:760;display:inline-flex}.explainer-story{padding:36px 0 150px}.story-heading{grid-template-columns:1.2fr .8fr;align-items:end;column-gap:80px;margin-bottom:76px;display:grid}.story-heading .section-label{grid-column:1/-1}.story-heading h2{letter-spacing:-.045em;max-width:860px;margin:0;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(40px,5vw,72px);line-height:.98}.story-heading>p:last-child{color:#a9bbc7;margin:0;font-size:16px;line-height:1.68}.story-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:start;gap:70px;display:grid}.story-copy{display:grid}.story-copy article{border-top:1px solid #ffffff17;min-height:330px;padding:38px 20px 50px 82px;position:relative}.story-copy article:last-child{border-bottom:1px solid #ffffff17}.story-index{color:#0000;-webkit-text-stroke:1px #31d6ff66;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:38px;font-weight:800;position:absolute;top:38px;left:0}.story-icon{width:40px;height:40px;color:var(--cyan);background:#31d6ff12;border:1px solid #31d6ff47;border-radius:6px;place-items:center;margin-bottom:28px;display:grid}.story-copy h3{letter-spacing:-.025em;max-width:600px;margin-bottom:14px;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(27px,3vw,42px);line-height:1.03}.story-copy article>p:last-child{color:#9eb2bf;max-width:610px;font-size:15px;line-height:1.65}.story-visual{background:radial-gradient(circle at 50% 45%,#31d6ff1c,#0000 42%),linear-gradient(160deg,#101b23,#070b0f);border:1px solid #ffffff1a;border-radius:12px;min-height:660px;position:sticky;top:106px;overflow:hidden;box-shadow:0 40px 100px #0000006b}.story-visual:before{content:"";background-color:#0000;background-image:linear-gradient(#31d6ff0f 1px,#0000 1px),linear-gradient(90deg,#31d6ff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.visual-title{z-index:2;color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:22px 24px;font-size:11px;font-weight:780;display:flex;position:relative}.visual-core{z-index:2;justify-items:center;display:grid;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.visual-node{color:#cbdbe4;letter-spacing:.12em;background:#070b0fe0;border:1px solid #ffffff26;border-radius:5px;place-items:center;min-width:168px;min-height:54px;font-family:Cascadia Code,Consolas,monospace;font-size:11px;font-weight:760;display:grid;box-shadow:0 13px 30px #00000047}.visual-node.hot{color:var(--amber);border-color:#ffbd4a75;box-shadow:0 0 32px #ffbd4a1a}.visual-node.final{color:var(--green);border-color:#52e6a76b}.visual-line{background:#31d6ff57;width:1px;height:36px;position:relative;overflow:visible}.visual-line:after{content:"";background:var(--cyan);width:5px;height:9px;box-shadow:0 0 13px var(--cyan);border-radius:999px;animation:2.2s linear infinite line-scan;position:absolute;left:-2px}.visual-pulse{z-index:1;border:1px solid #31d6ff33;border-radius:50%;animation:4s ease-out infinite visual-pulse;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.pulse-b{animation-delay:-2s}.visual-readout{z-index:2;text-transform:uppercase;background:#070b0fcc;border:1px solid #ffffff14;border-radius:5px;grid-template-columns:1fr auto;gap:8px 24px;padding:15px 17px;font-family:Cascadia Code,Consolas,monospace;font-size:9px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.visual-readout span{color:var(--muted-2)}.visual-readout strong{color:var(--green);text-align:right;font-size:9px}#harness,#runs,#methodology{scroll-margin-top:98px}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes packet-orbit{0%{transform:rotate(0)translate(155px)rotate(0)}to{transform:rotate(360deg)translate(155px)rotate(-360deg)}}@keyframes line-scan{0%{top:-6px}to{top:34px}}@keyframes visual-pulse{0%{opacity:.7;width:120px;height:120px}to{opacity:0;width:540px;height:540px}}@media (width<=1180px){.explainer-hero,.story-layout{grid-template-columns:1fr}.explainer-hero{padding-top:76px}.harness-orbit-stage{justify-self:center;width:min(100%,760px)}.battle-preview-grid{grid-template-columns:1fr 1fr}.evidence-packet-card{grid-column:1/-1}.story-visual{justify-self:center;width:min(100%,760px);position:relative;top:auto}.launch-grid,.community-grid,.hero-grid,.score-grid,.lower-grid,.methodology,.profile-grid,.test-program-head,.measurement-program,.measurement-contract-head,.evidence-control-head{grid-template-columns:1fr}.test-program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.score-grid{align-items:start}}@media (width<=760px){.reference-runtime-source-head{flex-direction:column}.reference-runtime-source-urls>div,.reference-runtime-approval{grid-template-columns:1fr;gap:6px}.app-header{flex-direction:column;align-items:flex-start;padding:18px;position:static}nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;width:100%;padding-bottom:2px;font-size:12px;display:grid;overflow:visible}nav a{overflow-wrap:anywhere;min-width:0}.header-cta{display:none}main{width:min(100% - 28px,1460px);padding-top:22px}.explainer-hero{min-height:auto;padding:44px 0 78px}.eyebrow-row{margin-bottom:22px}.explainer-copy h1{font-size:clamp(51px,16vw,78px);line-height:.87}.explainer-lede{font-size:16px}.primary-action,.secondary-action{width:100%}.hero-proof-strip{gap:11px;display:grid}.harness-orbit-stage{min-height:480px}.harness-orbit-stage:before{width:230px;height:230px}.harness-orbit-stage:after{width:360px;height:360px}.model-core{width:132px;height:132px}.node-pi,.node-codex{left:3%}.node-open,.node-claude{right:3%}.orbit-node{min-width:84px;padding:0 8px;font-size:9px}.stage-caption{flex-direction:column;align-items:flex-start}.premise-strip{grid-template-columns:1fr;gap:30px;padding-block:70px}.premise-index{font-size:50px}.premise-strip>p{font-size:15px}.live-battle-preview{margin:78px 0 96px;padding:20px}.battle-preview-head,.story-heading{grid-template-columns:1fr;gap:22px;display:grid}.live-pill{justify-self:start}.battle-selector{grid-template-columns:1fr 1fr}.battle-preview-grid{grid-template-columns:1fr}.evidence-packet-card{grid-column:auto}.story-heading{margin-bottom:44px}.story-layout{gap:44px}.story-copy article{min-height:auto;padding:32px 0 46px 58px}.story-index{font-size:28px}.story-visual{min-height:600px}.hero-copy{min-height:auto;padding:26px}.launch-hero-card,.community-board-card,.community-form-card,.launch-spotlight-card,.launch-reference-card{padding:22px}.launch-hero-card h1{font-size:clamp(34px,12vw,52px)}.launch-lede{font-size:16px}.evidence-control{padding:24px 0}.evidence-control-head{gap:18px}.evidence-control-head h2{font-size:28px}.evidence-control-rows article{grid-template-columns:24px minmax(0,1fr);gap:14px}.evidence-control-proof{grid-column:2}.reference-card{padding:22px}.launch-stat-strip,.launch-actions,.launch-link-row,.run-banner,.run-artifact-head,.run-artifact-grid,.run-artifact-detail,.run-picker,.score-panel,.harness-profile-hero,.metric-grid,.process-flow,.standard-strip,.profile-kpis,.output-wall,.failure-grid,.adapter-registry-summary,.adapter-contract-summary,.adapter-grid,.matrix-summary,.readiness-strip,.preflight-grid,.scheduler-contract,.preflight-routes,.morning-brief-grid,.morning-brief-detail,.objective-summary,.objective-list,.reference-watch-summary,.reference-watch-routes,.trend-grid,.run-queue-summary,.run-queue-grid,.overnight-ops-grid,.ops-issues,.launch-readiness-grid,.launch-checks,.deploy-status-grid,.sleep-readiness-hero,.sleep-gate-grid,.route-diagnostics-summary,.route-diagnostics-grid,.score-standard-summary,.dictionary-summary,.dictionary-fields,.standard-dimensions,.datapoint-grid,.capture-grid,.method-grid,.effectiveness-status,.nightly-summary,.nightly-jobs,.raw-data-links,.evidence-run-strip,.evidence-sample-grid,.recovery-summary,.recovery-route-grid,.gate-grid,.endpoint-list,.harness-directory-grid,.community-post-list{grid-template-columns:1fr}.test-program{padding:22px}.test-program-grid,.measurement-principles,.headline-metric-grid{grid-template-columns:1fr}.measurement-contract-head>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.measurement-contract-head>dl>div:nth-child(2){border-right:0}.measurement-contract-head>dl>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.test-program-card{min-height:auto}.effectiveness-status>div{border-right:0;border-bottom:1px solid var(--line-soft)}.effectiveness-status>div:last-child{border-bottom:0;grid-column:auto}.external-source-review-head,.tool-adoption-head,.tool-adoption-rows article,.source-approval-head,.source-approval-rows article,.metric-coverage-head,.external-source-rows article{grid-template-columns:1fr}.external-source-review-head,.tool-adoption-head,.source-approval-head{gap:14px}.external-source-review-head code{text-align:left}.research-source-approval{grid-template-columns:1fr}.research-source-approval p{grid-column:auto}.external-source-rows article,.tool-adoption-rows article,.source-approval-rows article{gap:12px}.tool-adoption-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-adoption-counts>div:nth-child(2){border-right:0}.tool-adoption-counts>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.tool-adoption-foot{flex-direction:column;align-items:flex-start}.tool-adoption-foot>div{flex-direction:column;align-items:flex-start;gap:8px}.source-approval-label{justify-content:flex-start}.source-approval-rows a{justify-self:start}.metric-coverage-head{gap:16px}.metric-reference-head{grid-template-columns:1fr;gap:16px}.metric-reference-tools{flex-direction:column;align-items:stretch}.metric-reference-tabs,.metric-reference-search{width:100%;min-width:0}.metric-coverage-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-coverage-counts>div:nth-child(2){border-right:0}.metric-coverage-counts>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.metric-dimension-rows article{grid-template-columns:1fr;gap:9px}.metric-dimension-status{text-align:left}.metric-reference-table-head{display:none}.metric-reference-table-body{max-height:760px}.metric-reference-table-body article{grid-template-columns:1fr;gap:12px}.metric-reference-table-body article>div{border-top:1px solid var(--line-soft);padding-top:8px}.metric-reference-table-body article>div:first-child{border-top:0;padding-top:0}.metric-cell-label{color:var(--muted-2);text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.metric-reference-summary,.metric-coverage-foot{flex-direction:column;align-items:flex-start}.external-source-links{justify-content:flex-start}.process-flow article:not(:last-child):after{display:none}.score-panel{justify-items:start}.bar-row{grid-template-columns:1fr;gap:8px}.bar-row strong{text-align:left}.status-list>div{grid-template-columns:1fr}.status-list strong{text-align:left}dl div{grid-template-columns:1fr;gap:5px}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.orbit-node,.signal-packet,.visual-line:after,.visual-pulse{animation:none}html{scroll-behavior:auto}}.skip-link{z-index:1000;clip-path:inset(50%);white-space:nowrap;color:#001014;background:var(--cyan);border:0;border-radius:6px;width:1px;height:1px;margin:-1px;padding:0;font-weight:800;position:fixed;top:12px;left:12px;overflow:hidden}.skip-link:focus,.skip-link:focus-visible{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:10px 14px;overflow:visible}.site-footer{border-top:1px solid var(--line-soft);background:radial-gradient(circle at 12% 0,#27d3ff14,#0000 30%),#05090c;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:72px;padding:48px clamp(20px,5vw,80px);display:flex}.footer-brand{margin-bottom:16px;display:inline-flex}.site-footer p{max-width:520px;color:var(--muted);margin:0}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:10px 22px;display:flex}.footer-links a{color:var(--muted-bright);font-size:.82rem;text-decoration:none}.footer-links a:hover,.footer-links a:focus-visible{color:var(--cyan)}@media (width<=720px){.site-footer{flex-direction:column;align-items:flex-start}.footer-links{justify-content:flex-start}}
