@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600;6..72,700;6..72,800&display=swap";:root{color-scheme:dark;--font-sans: "Inter", "Geist", "Satoshi", "SF Pro Display", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Newsreader", Georgia, "Times New Roman", serif;--bg: #06080d;--panel: #07101f;--panel-strong: #0d1830;--line: rgba(91, 124, 178, .22);--line-strong: rgba(113, 154, 219, .34);--text: #edf3ff;--muted: #8e9caf;--faint: #596579;--blue: #4f8cff;--blue-strong: #2f6df6;--green: #42d392;--amber: #f6b94b;--red: #ff6b7a;--shadow: 0 24px 80px rgba(0, 0, 0, .34);--glass: rgba(10, 17, 31, .72);--hero-blue: rgba(39, 105, 255, .34);--hero-cyan: rgba(0, 214, 255, .16);--wire: rgba(122, 173, 255, .12);--wire-soft: rgba(122, 173, 255, .06);--wire-cyan: rgba(55, 221, 255, .08)}.app-shell.white-theme{color-scheme:light;--bg: #f4f7fb;--panel: #ffffff;--panel-strong: #f8fbff;--line: rgba(33, 55, 91, .14);--line-strong: rgba(33, 55, 91, .24);--text: #111827;--muted: #475569;--faint: #7b8797;--blue: #2563eb;--blue-strong: #1d4ed8;--green: #059669;--amber: #b7791f;--red: #dc2626;--shadow: 0 24px 70px rgba(25, 39, 70, .14);--glass: rgba(255, 255, 255, .78);--hero-blue: rgba(37, 99, 235, .12);--hero-cyan: rgba(8, 145, 178, .08);--wire: rgba(43, 75, 126, .16);--wire-soft: rgba(43, 75, 126, .08);--wire-cyan: rgba(8, 145, 178, .1);background:radial-gradient(circle at 78% 18%,rgba(37,99,235,.12),transparent 24rem),radial-gradient(circle at 22% 2%,rgba(14,165,233,.12),transparent 34rem),linear-gradient(180deg,#fff,#f4f7fb 48%,#eef3f9)}.white-theme .grid-backdrop{opacity:.58;background-image:linear-gradient(rgba(71,85,105,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(71,85,105,.055) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 84%);mask-image:linear-gradient(to bottom,black,transparent 84%)}.white-theme .grid-backdrop:after{opacity:0}.white-theme .topbar{border-bottom-color:#21375b1f;background:#ffffffe6;box-shadow:0 18px 42px #1e293b14}.white-theme .brand-mark{border-color:#2563eb57;background:linear-gradient(145deg,#2563eb,#0f2d68 72%);color:#fff;box-shadow:0 16px 36px #2563eb33,inset 0 1px #ffffff3d}.white-theme .environment-select,.white-theme .system-chip,.white-theme .metric-pill,.white-theme .theme-toggle,.white-theme .filter-pill,.white-theme .suite-pill,.white-theme .pill,.white-theme .row-actions a,.white-theme .card-actions a{background:#ffffffd1;border-color:#21375b24;color:var(--muted);box-shadow:0 10px 24px #1e293b0f}.white-theme .theme-toggle.active{border-color:#2563eb42;background:linear-gradient(135deg,#dbeafeeb,#fffffff0);box-shadow:0 12px 28px #2563eb1f}.white-theme .primary-nav button,.white-theme .primary-nav a{color:#64748b}.white-theme .primary-nav button:hover,.white-theme .primary-nav a:hover,.white-theme .primary-nav button.active{color:#1d4ed8}.white-theme .hero-panel,.white-theme .panel,.white-theme .stat-card,.white-theme .stat-block,.white-theme .prompt-card,.white-theme .suite-card,.white-theme .harness-card,.white-theme .infra-card,.white-theme .table-shell,.white-theme .empty-state,.white-theme .loading-state,.white-theme .alert-banner{border-color:#21375b1f;background:#ffffffe0;box-shadow:var(--shadow)}.white-theme .hero-panel{background:linear-gradient(132deg,#fffffff5,#eff6ffe6 48%,#e0f2feb8),var(--panel)}.white-theme .hero-panel:before{opacity:.5;background:linear-gradient(150deg,transparent 0 52px,rgba(37,99,235,.16) 53px,transparent 54px),linear-gradient(30deg,transparent 0 66px,rgba(8,145,178,.11) 67px,transparent 68px);background-size:152px 152px,196px 196px}.white-theme .hero-panel:after{content:none}.white-theme{--white-ink: #0f1b33;--white-muted: #5d6a7f;--white-faint: #8a96a8;--white-blue: #2f6df6;--white-border: rgba(30, 52, 90, .14);--white-paper: rgba(255, 255, 255, .86);--white-paper-solid: #fbfaf7}.white-theme .topbar{padding:28px 40px 20px;background:linear-gradient(180deg,#fffffff5,#faf8f4e6)}.white-theme .brand-lockup{gap:18px}.white-theme .brand-mark{width:68px;height:68px;border-radius:18px;background:linear-gradient(145deg,#6aa7ff,#3278f6 46%,#1747a5);box-shadow:0 18px 38px #2f6df63d,inset 0 1px #ffffff47}.white-theme h1{font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-.045em;color:var(--white-ink)}.white-theme .eyebrow{color:#6d9cff;font-weight:700;letter-spacing:.16em}.white-theme .primary-nav{gap:30px}.white-theme .primary-nav button,.white-theme .primary-nav a{font-size:15px;font-weight:700;color:#647086}.white-theme .primary-nav button.active:after{height:3px;background:var(--white-blue)}.white-theme .environment-select,.white-theme .system-chip,.white-theme .metric-pill,.white-theme .theme-toggle{min-height:52px;border-radius:16px;background:#ffffffb8;box-shadow:0 12px 30px #18274b14}.white-theme .app-main{width:min(1900px,calc(100vw - 32px));padding-top:30px}.white-theme .hero-panel{min-height:405px;padding:56px 46px 48px;border-radius:26px;border-color:#1e345a29;background:radial-gradient(circle at 16% 12%,rgba(246,225,190,.5),transparent 20rem),radial-gradient(circle at 72% 28%,rgba(180,218,255,.74),transparent 32rem),linear-gradient(130deg,#fffcf6f5,#f4fafff0 42%,#e6f3ffdb),#fff}.white-theme .hero-panel:before{opacity:.62;background:radial-gradient(ellipse at 8% 92%,rgba(83,124,106,.18),transparent 10rem),linear-gradient(145deg,transparent 0 58px,rgba(47,109,246,.1) 59px,transparent 60px),linear-gradient(26deg,transparent 0 74px,rgba(212,175,102,.13) 75px,transparent 76px);background-size:auto,190px 190px,240px 240px}.white-theme .hero-panel h2{max-width:870px;margin-top:18px;font-family:var(--font-display);font-size:clamp(50px,4.1vw,64px);font-weight:700;letter-spacing:-.045em;line-height:.98;color:var(--white-ink)}.white-theme .filter-row{flex-wrap:nowrap;gap:12px;margin-top:36px}.white-theme .filter-pill{flex:0 0 178px;min-width:0;min-height:66px;border-radius:16px;background:#ffffffa8;border-color:#1e345a1f;box-shadow:0 12px 28px #18274b14}.white-theme .filter-pill:nth-child(3){display:none}.white-theme .filter-pill b{color:var(--white-blue)}.white-theme .filter-pill span{color:var(--white-faint);font-weight:600}.white-theme .filter-pill strong{color:var(--white-ink);font-weight:800;white-space:nowrap}.white-theme .hero-metrics{min-width:min(760px,42vw);gap:24px}.white-theme .stat-block{min-height:236px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:20px;background:#ffffffad;border-color:#1e345a21;box-shadow:0 20px 44px #18274b1f}.white-theme .stat-block:before{opacity:0}.white-theme .stat-icon{position:static;width:44px;height:44px;margin:0 0 18px;opacity:1;transform:none;box-shadow:none}.white-theme .stat-icon.cube{border-radius:9px;background:transparent;border:2px solid var(--white-blue);transform:rotate(30deg) skew(-8deg)}.white-theme .stat-icon.stack{width:48px;height:36px;background:linear-gradient(145deg,#6366f16b,#9333ea47);clip-path:polygon(50% 0,94% 24%,94% 74%,50% 100%,6% 74%,6% 24%)}.white-theme .stat-icon.chart{width:72px;height:42px;border-bottom-color:#2dd4bf99;background:linear-gradient(180deg,#2dd4bf3d,#2dd4bf0a)}.white-theme .stat-block span:not(.stat-icon){margin-bottom:14px;color:var(--white-muted);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}.white-theme .stat-block strong{font-family:var(--font-sans);color:var(--white-ink);font-size:38px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.white-theme .stat-block p{margin-top:14px;color:var(--white-muted);font-size:15px}.white-theme .table-shell{border-radius:24px;background:#ffffffe0}.white-theme .data-table th,.white-theme .data-table td{padding:18px 24px}.white-theme .data-table th:nth-child(2),.white-theme .data-table td:nth-child(2){min-width:360px}.white-theme .data-table th:nth-child(10),.white-theme .data-table td:nth-child(10){min-width:108px}.white-theme .data-table th{color:#6b7588;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:#ffffffbd}.white-theme .data-table td{border-bottom-color:#1e345a1a;color:var(--white-ink);font-size:15px;font-weight:500}.white-theme .model-name{color:var(--white-ink);font-weight:800}.white-theme .muted-line{color:#728097}.white-theme .rank-badge{width:44px;height:44px;border-radius:11px;background:#eff6ffc7;color:#2f6df6;font-weight:800}.white-theme .rank-badge.rank-1{border-color:#f59e0b73;color:#9a5b00}.white-theme .score-cell{color:var(--white-ink);font-size:20px;font-weight:800}.white-theme .progress{height:7px;background:#0f172a1a}.white-theme .progress i{background:linear-gradient(90deg,#2f6df6,#12b886)}.white-theme .provider-anthropic{color:#0f8a4b;background:#dcfce7cc;border-color:#22c55e24}.white-theme .provider-google{color:#1d66d1;background:#eff6ffd1;border-color:#3b82f629}.white-theme .provider-qwen{color:#35506d;background:#ffffffe6;border-color:#1e345a21}.white-theme .suite-pill{color:#334155;background:#ffffffb8}.white-theme .data-table th{background:#f8fafcf5;color:#64748b}.white-theme .data-table td{border-bottom-color:#21375b1a}.white-theme .data-table tbody tr:hover{background:#2563eb0e}.white-theme .rank-badge,.white-theme .bar-row,.white-theme .comparison-row,.white-theme .heatmap-row,.white-theme .run-row,.white-theme .task-list div,.white-theme .mini-table div,.white-theme .event-row,.white-theme .prompt-settings{border-color:#21375b1c;background:#f8fafcd1}.white-theme .rank-badge{color:#334155}.white-theme .rank-badge.rank-1{color:#854d0e;box-shadow:0 0 24px #f6b94b2e}.white-theme .model-name,.white-theme .score-cell,.white-theme .stat-block strong,.white-theme .stat-card strong,.white-theme .infra-card strong,.white-theme .prompt-card h3,.white-theme .suite-card h3,.white-theme .harness-card h3,.white-theme .environment-select strong,.white-theme .theme-toggle strong,.white-theme .metric-pill strong,.white-theme h1,.white-theme h2,.white-theme h3{color:var(--text)}.white-theme .muted-line,.white-theme .stat-block p,.white-theme .comparison-row,.white-theme .event-row,.white-theme .run-row span,.white-theme .run-row small{color:var(--muted)}.white-theme .progress{background:#0f172a1a}.white-theme .deep-research-link{border-color:#2563eb38;background:#fff;color:#1d4ed8;box-shadow:var(--shadow)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:15px;letter-spacing:0}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh;position:relative;overflow-x:hidden;background:radial-gradient(circle at 78% 18%,rgba(43,116,255,.2),transparent 25rem),radial-gradient(circle at 28% 2%,rgba(27,66,150,.24),transparent 38rem),linear-gradient(180deg,#071021,#030915 52%,#05070d)}.app-shell.wire-theme{--wire: rgba(238, 246, 255, .22);--wire-soft: rgba(225, 239, 255, .12);--wire-cyan: rgba(171, 236, 255, .18);background:radial-gradient(circle at 78% 18%,rgba(43,116,255,.2),transparent 25rem),radial-gradient(circle at 28% 2%,rgba(27,66,150,.24),transparent 38rem),linear-gradient(120deg,rgba(238,246,255,.07) 0 1px,transparent 1px 96px),linear-gradient(60deg,rgba(171,236,255,.045) 0 1px,transparent 1px 112px),linear-gradient(180deg,#071021,#030915 52%,#05070d)}.grid-backdrop{position:fixed;inset:0;pointer-events:none;opacity:.48;background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.wire-theme .grid-backdrop{opacity:.78;background-image:linear-gradient(var(--wire-soft) 1px,transparent 1px),linear-gradient(90deg,rgba(238,246,255,.085) 1px,transparent 1px),linear-gradient(150deg,transparent 0 46px,var(--wire-soft) 47px,transparent 48px),linear-gradient(30deg,transparent 0 58px,rgba(238,246,255,.075) 59px,transparent 60px);background-size:56px 56px,56px 56px,140px 140px,168px 168px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%)}.grid-backdrop:after{content:"";position:absolute;inset:180px 0 auto;height:520px;background:linear-gradient(156deg,transparent 0 54px,rgba(238,246,255,.18) 55px,transparent 56px),linear-gradient(24deg,transparent 0 70px,rgba(171,236,255,.12) 71px,transparent 72px);background-size:160px 160px,220px 220px;opacity:0}.wire-theme .grid-backdrop:after{opacity:.65}.topbar{position:sticky;top:0;z-index:20;padding:28px 36px 20px;border-bottom:1px solid rgba(88,118,170,.16);background:#030812e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-row,.nav-row{display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:visible}.brand-row{margin-bottom:20px}.brand-lockup{display:flex;align-items:center;gap:16px;min-width:260px}.brand-mark{width:64px;height:64px;display:grid;place-items:center;border:1px solid rgba(79,140,255,.55);border-radius:17px;background:linear-gradient(145deg,#2060b8,#081a35 72%);box-shadow:0 0 46px #317cff47,inset 0 1px #ffffff1f;color:#eff6ff;font-size:22px;font-weight:900}.eyebrow{color:#83a9ff;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}h1,h2,h3,p{margin:0}h1{margin-top:2px;font-family:var(--font-sans);font-size:38px;line-height:1;font-weight:800;letter-spacing:-.045em}.environment-strip,.header-metrics{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.environment-select,.system-chip,.metric-pill,.theme-toggle,.primary-action{min-height:44px;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:15px;background:#0a101cbd;color:var(--muted);padding:9px 13px}.environment-select{min-width:168px;justify-content:space-between}.environment-select span,.theme-toggle span,.metric-pill span{color:var(--faint);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.environment-select strong,.theme-toggle strong,.metric-pill strong{color:var(--text)}.theme-toggle{cursor:pointer}.theme-toggle.active{border-color:#eef6ff57;background:linear-gradient(135deg,#eef6ff24,#4f8cff2e),#0a101cd1;box-shadow:inset 0 1px #ffffff12,0 0 28px #93c5fd14}.status-dot{width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 18px #42d392b3;flex:0 0 auto}.status-dot.warn{background:var(--amber);box-shadow:0 0 18px #f6b94b99}.primary-action,.submit-button{border-color:#4f8cffb3;background:linear-gradient(135deg,#1c8bff,#6547ff);color:#fff;font-weight:800;box-shadow:0 16px 44px #2f6df640}.primary-action:before{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #93e6ff;filter:drop-shadow(0 0 8px rgba(147,230,255,.65))}.primary-nav{display:flex;align-items:center;gap:18px;overflow:visible;scrollbar-width:none;padding-bottom:2px;position:relative;z-index:80}.primary-nav::-webkit-scrollbar{display:none}.primary-nav button,.primary-nav a{position:relative;height:46px;display:inline-flex;align-items:center;border:1px solid transparent;border-radius:0;background:transparent;color:var(--muted);padding:0 0 10px;font-size:17px;font-weight:500;cursor:pointer;white-space:nowrap}.primary-nav button:hover,.primary-nav a:hover{color:var(--text)}.primary-nav button:after,.primary-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:transparent}.primary-nav button.active{color:#4f8cff}.primary-nav button.active:after,.nav-more.active>button:after{background:#3b82ff;box-shadow:0 0 18px #3b82ff8c}.nav-more{position:relative;z-index:90}.more-menu{position:absolute;top:42px;right:0;min-width:210px;display:none;z-index:100;border:1px solid var(--line);border-radius:16px;background:#080d17fa;box-shadow:var(--shadow);padding:8px}.nav-more:hover .more-menu,.nav-more:focus-within .more-menu{display:grid;gap:4px}.more-menu button{width:100%;height:auto;justify-content:flex-start;border-radius:10px;padding:10px 12px;color:#c8d5ea;font-size:14px}.more-menu button:after{display:none}.more-menu button.active{background:#4f8cff24;color:#fff}.app-main{position:relative;z-index:1;width:min(1840px,calc(100vw - 48px));margin:0 auto;padding:28px 0 96px}.view-stack{display:grid;gap:20px}.hero-panel,.panel,.stat-card,.prompt-card,.suite-card,.harness-card{border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,#101722ed,#090d14ed);box-shadow:var(--shadow)}.hero-panel{position:relative;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between;gap:28px;min-height:294px;padding:38px 42px;background:radial-gradient(circle at 76% 7%,rgba(25,91,255,.38),transparent 29rem),radial-gradient(circle at 86% 76%,rgba(0,221,255,.19),transparent 18rem),linear-gradient(135deg,#09102bfa,#040917f2)}.hero-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 10%,rgba(83,147,255,.12) 50%,transparent 75%),repeating-linear-gradient(155deg,transparent 0 42px,rgba(122,173,255,.08) 43px,transparent 44px);opacity:.5;pointer-events:none}.wire-theme .hero-panel:before{background:linear-gradient(125deg,transparent 10%,rgba(238,246,255,.13) 50%,transparent 75%),repeating-linear-gradient(155deg,transparent 0 42px,var(--wire) 43px,transparent 44px),repeating-linear-gradient(25deg,transparent 0 64px,var(--wire-cyan) 65px,transparent 66px);opacity:.74}.hero-panel:after{content:none;position:absolute;inset:auto -80px -170px 42%;height:360px;transform:perspective(780px) rotateX(63deg) rotate(-12deg);transform-origin:center;background-image:linear-gradient(rgba(238,246,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(171,236,255,.18) 1px,transparent 1px);background-size:46px 46px;border-top:1px solid rgba(238,246,255,.3);opacity:.56;pointer-events:none}.wire-theme .hero-panel:after{content:""}.hero-panel>*{position:relative;z-index:1}.hero-panel.compact{align-items:center}.hero-panel h2{margin-top:20px;max-width:980px;font-family:var(--font-sans);font-size:clamp(42px,3.7vw,62px);line-height:1.02;font-weight:800;letter-spacing:-.045em}.hero-panel p,.panel-head p,.stat-card p,.prompt-card p,.suite-card p,.harness-card p,.infra-card p,.event-row p{color:var(--muted);line-height:1.55}.hero-panel p{max-width:980px;margin-top:14px;font-size:16px}.filter-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.filter-pill{min-width:148px;min-height:54px;display:inline-grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;border:1px solid rgba(131,169,255,.18);border-radius:14px;background:#070d1bb8;color:var(--muted);padding:8px 14px;box-shadow:inset 0 1px #ffffff0a}.filter-pill b{grid-row:span 2;color:#4f8cff;font-size:18px}.filter-pill span{font-size:12px;color:var(--faint)}.filter-pill strong{color:var(--text);font-size:15px}.filter-pill.active{border-color:#42d3926b;background:linear-gradient(135deg,#42d39224,#4f8cff1a);color:var(--text)}.memory-tabs{margin-top:0}.memory-tabs .filter-pill{cursor:pointer}.hero-metrics,.metric-grid{display:grid;gap:12px}.hero-metrics{grid-template-columns:repeat(3,minmax(120px,1fr));align-self:center;min-width:min(600px,38vw)}.stat-block,.stat-card{padding:18px}.stat-block{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#13234bd6,#070d1ac2);min-height:202px;box-shadow:inset 0 1px #ffffff0f}.stat-block:before,.prompt-card:before,.suite-card:before,.harness-card:before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,transparent 0 36px,rgba(238,246,255,.13) 37px,transparent 38px),linear-gradient(30deg,transparent 0 58px,rgba(171,236,255,.075) 59px,transparent 60px);background-size:110px 110px,148px 148px;opacity:0;pointer-events:none}.wire-theme .stat-block:before,.wire-theme .prompt-card:before,.wire-theme .suite-card:before,.wire-theme .harness-card:before{opacity:.72}.prompt-card,.suite-card,.harness-card{position:relative;overflow:hidden}.prompt-card>*,.suite-card>*,.harness-card>*,.stat-block>*{position:relative;z-index:1}.stat-block span,.stat-card span,.infra-card span,.card-topline,.muted-line{color:var(--faint)}.model-served-as{color:var(--accent, #6ee7c7)}.model-served-as .model-served-as-name{font-weight:600}.model-endpoint{font-size:11px;opacity:.7}.model-endpoint .model-endpoint-host{font-family:var(--mono, ui-monospace, monospace)}.model-moa-disclosure{margin-top:4px}.model-moa-disclosure summary{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:6px}.model-moa-disclosure summary::-webkit-details-marker{display:none}.model-moa-disclosure summary:before{content:"▸";font-size:10px;color:var(--faint);transition:transform .12s ease-out}.model-moa-disclosure[open] summary:before{transform:rotate(90deg)}.model-moa-label{display:inline-block;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.05em;color:var(--accent, #6ee7c7);border:1px solid currentColor}.model-moa-meta{color:var(--faint);font-size:11px}.model-moa-list{list-style:none;margin:6px 0 0;padding:6px 0 0 12px;border-left:1px solid var(--border, rgba(255,255,255,.08));font-size:11px}.model-moa-list li{display:flex;align-items:baseline;gap:6px;padding:1px 0}.model-moa-role{color:var(--faint);font-family:var(--mono, ui-monospace, monospace);font-size:10px;min-width:28px}.model-moa-aggregator .model-moa-role,.model-moa-aggregator .model-moa-name{color:var(--accent, #6ee7c7);font-weight:600}.model-moa-name{color:inherit;word-break:break-all}.stat-block span,.stat-card span,.infra-card span{display:block;margin-bottom:10px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.stat-block strong,.stat-card strong{display:block;color:#fff;font-size:clamp(20px,1.4vw,28px);line-height:1.05;font-weight:900;overflow-wrap:anywhere}.stat-block p{margin-top:10px;color:var(--muted)}.hero-panel.compact .stat-block strong{font-size:18px;overflow-wrap:normal;word-break:normal}.stat-icon{position:absolute;right:24px;bottom:28px;width:86px;height:62px;margin:0;opacity:.9}.stat-icon.cube{border:1px solid rgba(55,124,255,.55);border-radius:18px;transform:rotate(30deg) skew(-12deg);background:linear-gradient(145deg,#377cff70,#1d40aa1f),repeating-linear-gradient(90deg,transparent 0 14px,rgba(238,246,255,.28) 15px,transparent 16px);box-shadow:0 18px 42px #377cff3d}.stat-icon.stack{width:76px;height:76px;background:linear-gradient(145deg,#8148ff70,#41248a7a);clip-path:polygon(50% 0,100% 24%,100% 74%,50% 100%,0 74%,0 24%);box-shadow:0 18px 42px #8148ff42}.stat-icon.chart{width:110px;height:66px;border-bottom:1px solid rgba(31,229,217,.45);background:linear-gradient(180deg,rgba(31,229,217,.24),transparent);clip-path:polygon(0 80%,16% 72%,32% 42%,48% 62%,62% 47%,75% 60%,88% 20%,100% 0,100% 100%,0 100%)}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{min-height:150px}.stat-card strong{overflow-wrap:anywhere}.stat-card p{margin-top:12px}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.panel{padding:22px}.panel-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px}.panel h2{font-size:22px;line-height:1.1}.table-shell{overflow:auto;border:1px solid var(--line);border-radius:19px;background:#060d19e0;box-shadow:var(--shadow)}.table-controls{position:sticky;left:0;z-index:2;display:flex;align-items:end;gap:12px;min-width:980px;padding:16px 18px;border-bottom:1px solid rgba(148,163,184,.14);background:#070d1be6}.control-group{display:grid;gap:7px;min-width:160px}.control-group label,.results-count{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.control-group select{width:100%;min-height:42px;border:1px solid rgba(131,169,255,.2);border-radius:12px;background:#0a1223d1;color:var(--text);font:600 14px var(--font-sans);padding:0 34px 0 12px}.ghost-control{min-height:42px;border:1px solid rgba(131,169,255,.2);border-radius:12px;background:#0a1223b8;color:var(--text);cursor:pointer;font:700 12px var(--font-sans);letter-spacing:.12em;padding:0 16px;text-transform:uppercase}.results-count{margin-left:auto;align-self:center;white-space:nowrap}.data-table{width:100%;border-collapse:collapse;min-width:980px}.leaderboard-table{min-width:1520px}.browser-matrix .data-table{min-width:1680px}.data-table th,.data-table td{border-bottom:1px solid rgba(148,163,184,.12);padding:16px 18px;text-align:left;vertical-align:middle}.data-table th{position:sticky;top:0;z-index:1;background:#0a1223f0;color:#9aa9c2;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sort-header{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-align:left;text-transform:inherit}.sort-header i{color:var(--faint);font-size:12px;font-style:normal;letter-spacing:0}.sort-header.active{color:var(--text)}.sort-header.active i{color:var(--blue)}.data-table td{font-weight:500}.data-table tbody tr:hover{background:#4f8cff0e}.rank-badge{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:12px;background:#0a1018;color:#b8c7dc;font-weight:900}.rank-badge.rank-1{border-color:#f6b94bcc;color:#fff5c2;box-shadow:0 0 28px #f6b94b2e}.rank-badge.rank-2{border-color:#94b8ffb3}.rank-badge.rank-3{border-color:#ff9858b3}.model-name{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.muted-line{margin-top:4px;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.pill{display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--line);border-radius:999px;padding:5px 10px;color:#c8d3e3;background:#ffffff0a;font-size:12px;font-weight:900;text-transform:uppercase}.pill.local{border-color:#42d39242;background:#42d39217;color:#9cf0c7}.pill.cloud{border-color:#4f8cff47;background:#4f8cff1a;color:#bad0ff}.pill.pass{border-color:#42d39252;background:#42d3921f;color:#9cf0c7}.pill.degraded{border-color:#f6b94b57;background:#f6b94b1f;color:#ffd88f}.pill.blocked,.pill.fail{border-color:#ff6b6b57;background:#ff6b6b1c;color:#ffb4b4}.pill.skip,.pill.sample{border-color:#94a3b842;background:#94a3b817;color:#cbd5e1}.provider-chip{min-width:112px;justify-content:center}.provider-anthropic{border-color:#42d39247;background:#42d3921a;color:#72efb0}.provider-qwen{border-color:#1fe5d94d;background:#1fe5d91a;color:#7bf7ef}.provider-google{border-color:#4f8cff57;background:#4f8cff1c;color:#69b7ff}.score-cell{display:flex;align-items:baseline;gap:4px;color:#fff;font-size:21px;font-weight:800;letter-spacing:-.02em}.score-cell span{color:var(--faint);font-size:13px}.progress{width:210px;height:7px;overflow:hidden;margin-top:8px;border-radius:999px;background:#ffffff14}.signal{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:999px;background:var(--green);box-shadow:0 0 14px #42d39280}.signal.speed{background:#67e8f9}.signal.warn{background:var(--amber);box-shadow:0 0 14px #f6b94b73}.suite-pill{display:inline-flex;border:1px solid var(--line);border-radius:10px;padding:7px 12px;background:#ffffff09;color:#dce7f7;font-weight:800}.progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--green))}.bar-list,.comparison-list,.event-list,.run-list,.form-stack,.task-list,.mini-table{display:grid;gap:12px}.bar-row,.comparison-row,.heatmap-row,.run-row,.task-list div,.mini-table div,.event-row{display:grid;align-items:center;gap:12px;border:1px solid rgba(148,163,184,.1);border-radius:14px;background:#05080d6b;padding:12px}.bar-row{grid-template-columns:76px 1fr 40px}.bar-row div{height:10px;overflow:hidden;border-radius:999px;background:#ffffff14}.bar-row i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.comparison-row{grid-template-columns:1fr auto auto}.heatmap{display:grid;gap:8px;overflow-x:auto}.heatmap-row{grid-template-columns:170px repeat(8,minmax(50px,1fr));min-width:680px}.heatmap-row b{display:grid;place-items:center;min-height:34px;border-radius:10px;background:#4f8cff1c;color:#dbe7ff}.event-row{grid-template-columns:auto 1fr}.event-row strong{display:block;margin-bottom:3px}.mini-table.memory-readiness-table div{grid-template-columns:minmax(120px,.8fr) minmax(96px,.45fr) minmax(72px,.35fr) minmax(240px,1.7fr)}.memory-leaderboard-table .data-table{min-width:1180px}.category-matrix{display:grid;gap:10px;overflow-x:auto}.category-matrix-row{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(8,minmax(110px,1fr));gap:8px;align-items:stretch;min-width:1040px}.category-matrix-row.header span,.category-matrix-row strong,.category-cell{border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#05080d6b;padding:10px}.category-matrix-row.header span{color:var(--faint);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.category-cell{color:var(--text);font-weight:900;cursor:pointer}.category-cell.pass{border-color:#42d39247;background:#42d3921a}.category-cell.degraded{border-color:#f6b94b52;background:#f6b94b1a}.category-cell.blocked{border-color:#ff6b6b52;background:#ff6b6b1a}.category-cell.skip{border-color:#94a3b829;color:var(--faint);cursor:default}.flat-shell{box-shadow:none}.card-grid,.suite-grid,.infra-grid{display:grid;gap:18px}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prompt-grid{grid-template-columns:minmax(0,1fr)}.card-grid.six{grid-template-columns:repeat(6,minmax(0,1fr))}.deep-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.suite-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.prompt-card,.suite-card,.harness-card{padding:18px}.prompt-card h3,.suite-card h3,.harness-card h3{margin:14px 0 8px;color:#fff;font-size:19px;line-height:1.12}.deep-card .progress{width:100%}.deep-table{min-width:1240px}.deep-query{max-width:420px}.deep-table .model-name{min-width:150px}.deep-table .run-cell{min-width:88px;white-space:nowrap}.deep-output{max-height:360px;overflow:auto;white-space:pre-wrap;color:var(--text);line-height:1.55;font-size:13px;background:#0308126b;border:1px solid rgba(110,168,255,.1);border-radius:8px;padding:12px}.card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;font-weight:900;text-transform:uppercase}.card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.card-actions a{border:1px solid var(--line);border-radius:12px;padding:8px 10px;color:#bcd2ff;background:#4f8cff14;font-size:13px;font-weight:800}.prompt-settings{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px 14px;margin-top:16px;border:1px solid rgba(148,163,184,.11);border-radius:14px;background:#05080d61;padding:14px}.prompt-settings span{color:var(--faint);font-size:12px;font-weight:900;text-transform:uppercase}.prompt-settings strong{color:var(--text);overflow-wrap:anywhere}.prompt-table{min-width:1220px}.row-actions{display:flex;flex-wrap:wrap;gap:8px}.row-actions a{border:1px solid var(--line);border-radius:10px;padding:6px 9px;color:#bcd2ff;background:#4f8cff14;font-size:12px;font-weight:900}.harness-layout{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:20px}.form-stack label{display:grid;gap:8px;color:#c9d4e5;font-weight:800}.form-stack input,.form-stack textarea{width:100%;border:1px solid var(--line);border-radius:14px;outline:none;background:#0000003d;color:#fff;padding:13px 14px}.form-stack input:focus,.form-stack textarea:focus{border-color:#4f8cffbf;box-shadow:0 0 0 4px #4f8cff1f}.form-stack textarea{min-height:170px;resize:vertical}.toggle-row{display:flex;gap:10px;flex-wrap:wrap}.check-toggle{display:inline-flex!important;grid-template-columns:auto 1fr;align-items:center;gap:9px!important;border:1px solid var(--line);border-radius:14px;background:#ffffff0a;padding:10px 12px;text-transform:uppercase}.submit-button{min-height:48px;border-radius:14px;border:1px solid rgba(79,140,255,.7);cursor:pointer}.form-status{color:#bcd2ff;font-weight:800}.run-row{grid-template-columns:minmax(0,1fr) auto}.run-row strong,.run-row span,.run-row small{display:block}.run-row span,.run-row small{color:var(--muted);margin-top:4px}.task-list div,.mini-table div{grid-template-columns:minmax(92px,.42fr) 1fr}.task-list span,.mini-table span{color:#83a9ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.infra-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.infra-card{border:1px solid var(--line);border-radius:16px;background:#05080d73;padding:16px}.infra-card strong{display:block;margin-bottom:8px;color:#fff;overflow-wrap:anywhere}.matrix-ok,.matrix-fail{font-weight:900;text-transform:uppercase}.matrix-ok{color:#8bf2c1}.matrix-fail{color:#ff96a2}.empty-state,.loading-state,.alert-banner{border:1px solid var(--line);border-radius:16px;background:#080c12db;color:var(--muted);padding:22px}.loading-state{position:relative;z-index:1;width:min(560px,calc(100vw - 40px));margin:18vh auto;text-align:center;color:#dbe7ff;font-size:18px;font-weight:900}.alert-banner{margin-bottom:20px;border-color:#ff6b7a59;color:#ffd2d7}.deep-research-link{position:fixed;right:24px;bottom:24px;z-index:30;min-height:50px;display:grid;place-items:center;border:1px solid rgba(79,140,255,.42);border-radius:16px;background:#0d1726;color:#c2d7ff;padding:0 16px;font-weight:900;box-shadow:var(--shadow)}.table-detail-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:1px solid rgba(79,140,255,.42);border-radius:10px;background:#142a4dbd;color:#c2d7ff;font-size:13px;font-weight:900;text-decoration:none}@media(max-width:1280px){.brand-row,.nav-row,.hero-panel{align-items:flex-start;flex-direction:column}.header-metrics,.environment-strip{justify-content:flex-start}.hero-metrics,.metric-grid,.dashboard-grid,.card-grid,.deep-grid,.card-grid.six,.suite-grid,.infra-grid,.harness-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-metrics{min-width:0;width:100%}}@media(max-width:760px){.topbar{padding:18px 16px 12px}.app-main{width:calc(100vw - 24px);padding-top:16px}h1{font-size:28px}.primary-nav button,.primary-nav a{height:44px;padding:0 0 10px;font-size:14px}.hero-panel,.panel,.stat-card,.prompt-card,.suite-card,.harness-card{border-radius:14px}.hero-panel{padding:18px}.hero-panel h2{font-size:32px}.hero-metrics,.metric-grid,.dashboard-grid,.card-grid,.deep-grid,.card-grid.six,.suite-grid,.infra-grid,.harness-layout{grid-template-columns:1fr}.environment-strip,.header-metrics{width:100%}.environment-select,.system-chip,.metric-pill,.primary-action{flex:1 1 auto}.deep-research-link{right:12px;bottom:12px}}.app-shell.white-theme{color-scheme:light;background:radial-gradient(circle at 78% 18%,rgba(37,99,235,.12),transparent 24rem),radial-gradient(circle at 22% 2%,rgba(14,165,233,.12),transparent 34rem),linear-gradient(180deg,#fff,#f4f7fb 48%,#eef3f9)}.white-theme .topbar,.white-theme .hero-panel,.white-theme .panel,.white-theme .stat-card,.white-theme .stat-block,.white-theme .prompt-card,.white-theme .suite-card,.white-theme .harness-card,.white-theme .infra-card,.white-theme .table-shell,.white-theme .empty-state,.white-theme .loading-state,.white-theme .alert-banner{border-color:#21375b1f;background-color:#ffffffe6;color:#111827;box-shadow:0 24px 70px #19274624}.white-theme .topbar{background:#ffffffeb}.white-theme .hero-panel{background:linear-gradient(132deg,#fffffff5,#eff6ffe6 48%,#e0f2feb8),#fff}.white-theme .data-table th{background:#f8fafcfa;color:#64748b}.white-theme .table-controls{border-bottom-color:#21375b24;background:#ffffffe6}.white-theme .control-group select,.white-theme .ghost-control{border-color:#21375b24;background:#ffffffdb;color:#111827;box-shadow:0 10px 24px #1e293b0f}.white-theme .control-group label,.white-theme .results-count{color:#64748b}.white-theme .sort-header.active{color:#111827}.white-theme .sort-header.active i{color:#2563eb}.white-theme .data-table td,.white-theme .run-row,.white-theme .comparison-row,.white-theme .event-row,.white-theme .model-name,.white-theme .score-cell,.white-theme .stat-block strong,.white-theme .stat-card strong,.white-theme .infra-card strong,.white-theme .prompt-card h3,.white-theme .suite-card h3,.white-theme .harness-card h3,.white-theme h1,.white-theme h2,.white-theme h3{color:#111827}.white-theme .muted-line,.white-theme .stat-block p,.white-theme .run-row span,.white-theme .run-row small{color:#475569}.white-theme .environment-select,.white-theme .system-chip,.white-theme .metric-pill,.white-theme .theme-toggle,.white-theme .filter-pill,.white-theme .suite-pill,.white-theme .pill,.white-theme .pill.local,.white-theme .pill.cloud,.white-theme .provider-chip,.white-theme .provider-anthropic,.white-theme .provider-qwen,.white-theme .provider-google,.white-theme .row-actions a,.white-theme .card-actions a{background:#ffffffdb;border-color:#21375b24;color:#334155;box-shadow:0 10px 24px #1e293b0f}.white-theme .environment-select strong,.white-theme .theme-toggle strong,.white-theme .metric-pill strong{color:#111827}.white-theme .theme-toggle.active{border-color:#2563eb42;background:linear-gradient(135deg,#dbeafeeb,#fffffff0)}.white-theme .grid-backdrop{opacity:.58;background-image:linear-gradient(rgba(71,85,105,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(71,85,105,.055) 1px,transparent 1px)}.white-theme .grid-backdrop:after,.white-theme .hero-panel:after{content:none}.sig-rating{font-size:12px;letter-spacing:.02em;padding:4px 10px;border:1px solid var(--line, rgba(120, 144, 168, .35));border-radius:999px;color:var(--ink, inherit);white-space:nowrap}.sig-rating--pending{opacity:.62;font-style:italic}.sig-attempts{display:grid;gap:12px;margin-top:10px}.sig-attempt{border:1px solid var(--line, rgba(120, 144, 168, .3));border-radius:10px;padding:12px;display:grid;gap:8px;background:var(--panel, rgba(255, 255, 255, .02))}.sig-attempt__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.sig-status{font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;border:1px solid currentColor}.sig-status--ok{color:#3fd68f}.sig-status--fail{color:#ff7a7a}.sig-status--expl{color:#8fb8ff}.sig-checks{display:flex;flex-wrap:wrap;gap:6px}.sig-check{font-size:12px;padding:3px 9px;border-radius:6px;cursor:help;border:1px solid transparent}.sig-check--pass{color:#3fd68f;border-color:#3fd68f59;background:#3fd68f14}.sig-check--fail{color:#ff7a7a;border-color:#ff7a7a59;background:#ff7a7a14}.sig-detail{font-size:12px;opacity:.8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-word}.sig-shots{display:flex;gap:12px;flex-wrap:wrap}.sig-shots figure{margin:0;max-width:260px}.sig-shots img{width:100%;border-radius:8px;border:1px solid var(--line, rgba(120, 144, 168, .3));display:block}.sig-shots figcaption{font-size:11px;opacity:.7;margin-top:4px;text-transform:capitalize}.sig-play-overlay{position:fixed;inset:0;background:#060a10db;display:flex;align-items:center;justify-content:center;z-index:80;padding:20px}.sig-play-frame{width:min(1280px,96vw);height:min(860px,92vh);display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid rgba(120,144,168,.4);background:#0a0f16}.sig-play-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;font-size:13px;border-bottom:1px solid rgba(120,144,168,.3)}.sig-play-bar>div{display:flex;gap:12px;align-items:center}.sig-play-iframe{flex:1;width:100%;border:0;background:#060913}button.primary-action{cursor:pointer;font:inherit;text-decoration:none;display:inline-flex}.sig-attempt__head .primary-action{padding:4px 12px;font-size:12px}.sig-attempt__head .table-detail-link{cursor:pointer;background:none;border:0;font:inherit}
