:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pit:#0b0b0c;--bay:#121213;--rail:#191a1c;--hair:#26262a;--hair-lit:#36363c;--ink:#efede8;--ink-2:#b9b8b3;--mute:#83838a;--mute-2:#5c5c63;--pass:#58c68c;--hold:#d8a144;--fail:#e2564c;--pass-d:#58c68c24;--hold-d:#d8a14421;--fail-d:#e2564c1f;--bg:var(--pit);--surface:var(--bay);--raised:var(--rail);--border:var(--hair);--border-strong:var(--hair-lit);--text:var(--ink);--dim:var(--mute);--accent:var(--ink);--accent-soft:var(--rail);--ok:var(--pass);--warn:var(--hold);--ok-soft:var(--pass-d);--fail-soft:var(--fail-d);--ui:"Archivo", "Helvetica Neue", Arial, sans-serif;--mono:"DM Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-xs:.66rem;--fs-sm:.75rem;--fs-md:.85rem;--fs-lg:.95rem;--fs-xl:1.35rem;--r-ctl:5px;--radius:8px;--r-lg:10px}*{box-sizing:border-box}html,body{height:100%}body{background:var(--pit);color:var(--ink);font:15px/1.5 var(--ui);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;margin:0}code,.hash,.refsel,.mono{font-family:var(--mono)}a{color:var(--ink-2);text-decoration:none}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:3px}.dim,.hint{color:var(--mute)}.hint.center{text-align:center;margin-top:4rem}.error{color:var(--fail)}kbd{font-family:var(--mono);font-size:var(--fs-xs);border:1px solid var(--hair);border-radius:4px;padding:1px 5px}.slug,h2.sect,.repobox h2,.feedbox h2,.build-h .slug,.panel-head h3,.doctor-rev,.gp-stat-l{font-family:var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:0;font-size:10px;font-weight:600}.num,.cstat{font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600}.shell{max-width:1440px;margin:0 auto;padding:0 1.25rem 4rem}header{border-bottom:1px solid var(--hair);z-index:20;-webkit-backdrop-filter:blur(10px);padding:.85rem 0;padding-top:max(.85rem, env(safe-area-inset-top));background:#0b0b0ce0;align-items:center;gap:1.4rem;display:flex;position:sticky;top:0}h1{font-variation-settings:"wdth" 112;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:600;display:flex}.logo{color:#0000;background:linear-gradient(90deg,#8a8a8f 0 16.6%,#8e8a55 16.6% 33.3%,#4e8a82 33.3% 50%,#4e7a47 50% 66.6%,#7a4e70 66.6% 83.3%,#8a4f49 83.3% 100%);border-radius:1.5px;flex:none;width:14px;height:1em;font-size:0;display:inline-flex;overflow:hidden}.buildstamp{font-family:var(--mono);letter-spacing:0;color:var(--mute-2);font-size:.62rem;font-weight:400}.tabs{gap:2px;display:flex}.tabs a{border-radius:var(--r-ctl);font-size:var(--fs-md);color:var(--mute);padding:5px 12px}.tabs a:hover{color:var(--ink)}.tabs a.active{color:var(--ink);background:var(--rail)}.auth{align-items:center;gap:.7rem;margin-left:auto;display:flex}.who{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute)}.bell{border-radius:var(--r-ctl);width:28px;height:28px;color:var(--mute);cursor:pointer;background:0 0;border:0;place-items:center;font-size:.85rem;line-height:1;display:grid}.bell:hover{background:var(--rail)}.bell.on{color:var(--ink)}.signin,.signout{font-size:var(--fs-md);color:var(--ink-2);border:1px solid var(--hair);border-radius:var(--r-ctl);cursor:pointer;background:0 0;padding:4px 11px}.signin:hover,.signout:hover{border-color:var(--hair-lit);background:var(--rail);color:var(--ink)}.devtoken summary{font-size:var(--fs-sm);color:var(--mute-2);cursor:pointer;list-style:none}.devtoken summary::-webkit-details-marker{display:none}.devtoken[open] summary{color:var(--ink-2)}.devtoken input{background:var(--bay);border:1px solid var(--hair);border-radius:var(--r-ctl);width:260px;color:var(--ink);font-family:var(--mono);font-size:var(--fs-sm);margin-top:6px;padding:6px 10px;position:absolute;right:1.25rem}.opsbar{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.ops-say{font-variation-settings:"wdth" 108;letter-spacing:-.01em;align-items:center;gap:.65rem;font-size:1.15rem;font-weight:600;display:flex}.ops-say .ops-detail{color:var(--mute);font-weight:400}.ldot{background:var(--pass);width:9px;height:9px;box-shadow:0 0 0 4px var(--pass-d);border-radius:50%;flex:none}.ops-say.warn .ldot{background:var(--hold);box-shadow:0 0 0 4px var(--hold-d)}.ops-say.bad .ldot{background:var(--fail);box-shadow:0 0 0 4px var(--fail-d)}.ops-say.off .ldot{background:var(--mute-2);box-shadow:none}.facts{flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.fact{border-left:1px solid var(--hair);flex-direction:column;gap:3px;padding:0 .95rem;display:flex}.fact:first-child{border-left:0}.fact b{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.fact.warn b{color:var(--hold)}.fact.bad b{color:var(--fail)}.fact .slug{color:var(--mute-2);font-size:9px}.columns{grid-template-columns:200px minmax(0,1fr) 270px;grid-template-areas:"repos main feed";gap:0;display:grid}.repobox{border-right:1px solid var(--hair);grid-area:repos;align-self:start;min-width:0;padding:1.1rem 1rem 2rem 0}.columns>main{grid-area:main;min-width:0;padding:1.1rem 1.4rem 3rem}.feedbox{border-left:1px solid var(--hair);grid-area:feed;min-width:0;padding:1.1rem 0 2rem 1rem}.repobox h2,.feedbox h2{margin-bottom:.7rem}.repobox .zonehead h2{margin-bottom:0}h2.sect{margin:2rem 0 .75rem}.repofilter{background:var(--pit);border:1px solid var(--hair);border-radius:var(--r-ctl);width:100%;color:var(--ink);font-family:var(--mono);font-size:var(--fs-sm);margin-bottom:.55rem;padding:6px 10px}.repofilter::placeholder{color:var(--mute-2)}.repolist{flex-direction:column;gap:1px;display:flex}.repolist button{text-align:left;border-radius:var(--r-ctl);width:100%;color:var(--ink-2);cursor:pointer;font:inherit;font-size:var(--fs-md);background:0 0;border:0;align-items:center;gap:9px;padding:6px 9px;transition:background .12s,color .12s;display:flex}.repolist .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.repolist .st{background:var(--pass);border-radius:50%;flex:none;width:6px;height:6px}.repolist .st.hold{background:var(--hold)}.repolist .st.fail{background:var(--fail)}.repolist .st.none{background:var(--hair-lit)}.zonehead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.7rem;display:flex}.zonehead>*{min-width:0}.zonehead h2,.zonehead h3{margin:0}.zonehead .note{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seg{border:1px solid var(--hair);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.seg button{cursor:pointer;font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);background:0 0;border:0;padding:3px 11px}.seg button.on,.repolist button:hover{background:var(--rail);color:var(--ink)}.repolist button.active{background:var(--rail);color:var(--ink);box-shadow:inset 2px 0 0 var(--ink)}.onboard{padding:0 .4rem}.feed-details summary{cursor:default;list-style:none}.feed-details summary::-webkit-details-marker{display:none}.feed{padding-left:15px;position:relative}.feed:before{content:"";background:var(--hair);width:1px;position:absolute;top:8px;bottom:8px;left:4px}.job{cursor:pointer;border-radius:var(--r-ctl);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:7px 0 8px;display:grid;position:relative}.job:hover{background:var(--rail)}.job:before{content:"";background:var(--hair-lit);width:7px;height:7px;box-shadow:0 0 0 3px var(--pit);border-radius:50%;position:absolute;top:12px;left:-15px}.job.done:before{background:var(--pass)}.job.failed:before{background:var(--fail)}.job.running:before{background:var(--ink)}.job.queued:before{background:var(--hold)}.job .dot{display:none}.job .jtag{align-items:baseline;gap:6px;min-width:0;display:flex}.job .jname{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.job .jcount{border:1px solid var(--hair-lit);color:var(--mute);cursor:pointer;font-family:var(--mono);font-size:var(--fs-xs);background:0 0;border-radius:999px;flex:none;padding:1px 7px;line-height:1.5}.job .jcount:hover{color:var(--ink);border-color:var(--ink-2)}.job.failed .jcount{color:var(--fail);border-color:color-mix(in srgb, var(--fail) 45%, transparent)}.job .jtime{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);text-align:right;white-space:nowrap;grid-column:2}.job .jrepo{font-size:var(--fs-sm);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.job .jphase{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);text-align:left;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.job .jphase.stuck,.jphase.stuck{color:var(--fail)}.job .jnote{font-size:var(--fs-sm);color:var(--mute-2);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.job .jnote.bad{color:var(--fail)}.job.sub{opacity:.72;margin-left:14px}.job.sub .jrepo{display:none}.job.sub:before{width:5px;height:5px;top:13px;left:-29px}.jphase{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink-2)}.repo-head{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.repo-head h2{font-size:var(--fs-xl);font-variation-settings:"wdth" 112;letter-spacing:-.015em;align-items:baseline;gap:.15rem;margin:0;font-weight:600;display:flex}.branch{display:inline-flex}.refsel{border:1px solid var(--hair);color:var(--mute);font-family:var(--mono);font-size:var(--fs-sm);cursor:pointer;appearance:none;background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--mute) 50%), linear-gradient(135deg, var(--mute) 50%, transparent 50%);background-position:calc(100% - 13px) 52%,calc(100% - 9px) 52%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:999px;padding:3px 24px 3px 10px}.refsel:hover{border-color:var(--hair-lit);color:var(--ink-2)}.ops{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}.ops button,.loadmore,.errbound button{border:1px solid var(--hair);border-radius:var(--r-ctl);color:var(--ink-2);font:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;padding:5px 11px;transition:background .12s,border-color .12s,color .12s}.ops button:hover,.loadmore:hover{border-color:var(--hair-lit);background:var(--rail);color:var(--ink)}.ops button:disabled{opacity:.4;cursor:default}.ops button.key{background:var(--ink);border-color:var(--ink);color:var(--pit);font-weight:600}.ops button.key:hover{color:var(--pit);background:#fff;border-color:#fff}.ops button.armed{background:var(--fail-d);border-color:var(--fail);color:var(--fail)}.loadmore{width:100%;margin-top:.9rem;display:block}.hero{border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--pit);overflow:hidden}.build-h{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem 1rem;display:flex}.build-h .slug{flex:none}.build-h .id{font-size:var(--fs-sm)}.hero.noaccess{padding:1.2rem}.hero.noaccess h3{font-size:var(--fs-lg);margin-bottom:.4rem}.hashchip,.chip,.cstate,.cachehit,.size,.stale-engine,.live-ind,.merge,.livebadge,.errchip,.jd-state,.spark-label,.gp-pill,.hchip{font-family:var(--mono);font-size:var(--fs-xs);border:1px solid var(--hair);color:var(--mute);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;line-height:1.6;display:inline-flex}.hashchip{color:var(--ink-2);cursor:pointer;border-left:2px solid var(--tint,var(--hair-lit));border-radius:3px;padding:2px 7px}.cstate{color:var(--ink);border-color:var(--hair-lit)}.cstate.run{color:var(--ink)}.cstate.bad{color:var(--fail);background:var(--fail-d);border-color:#e2564c80}.cachehit{color:var(--pass);border-color:#58c68c66}.stale-engine,.errchip{color:var(--hold);background:var(--hold-d);cursor:pointer;border-color:#d8a14480}.live-ind{color:var(--mute);border:0;padding:0}.live-ind.off .ldot{background:var(--mute-2);box-shadow:none}.live-ind.busy .ldot{background:var(--ink)}.size{color:var(--mute)}.size b,.hashchip b,.chip b{color:var(--ink-2);font-weight:400}.chip.w{color:var(--hold);background:var(--hold-d);border-color:#d8a14480}.chip.f{color:var(--fail);background:var(--fail-d);border-color:#e2564c80}.chip.g{color:var(--pass);background:var(--pass-d);border-color:#58c68c73}.chip.run{color:var(--ink);border-color:var(--hair-lit)}.chip .up{color:var(--hold)}.chip .dn{color:var(--pass)}.copyable{cursor:pointer}.play{background:var(--ink);color:var(--pit);font-weight:600;font-size:var(--fs-md);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:6px 15px;display:inline-flex}.play:hover{color:var(--pit);background:#fff}.kpis{background:var(--hair);border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:1px;display:flex}.kpi{background:var(--bay);flex-direction:column;flex:14%;gap:2px;min-width:0;padding:.7rem .85rem;display:flex}.kpi-v{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.05rem}.kpi.w .kpi-v{color:var(--hold)}.kpi-d{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kpi-d.up{color:var(--hold)}.kpi-d.dn{color:var(--pass)}.dispute{background:var(--hold-d);box-shadow:inset 3px 0 0 var(--hold);border-bottom:1px solid #d8a14459;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.dispute .ldot{background:var(--hold);box-shadow:0 0 0 4px #d8a1442e}.dispute p{font-size:var(--fs-md);color:var(--ink);margin:0}.dispute p b{font-weight:600}.dispute .dispute-why{color:var(--mute)}.dispute p{flex:1;min-width:16rem}.dispute button{border-radius:var(--r-ctl);color:var(--hold);cursor:pointer;font:inherit;font-size:var(--fs-md);white-space:nowrap;background:0 0;border:1px solid #d8a14480;flex:none;margin-left:auto;padding:4px 11px}.dispute button:hover{background:#d8a14424}.proofs{background:var(--hair);border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1px;display:grid}.proofs:empty{display:none}.proof{background:var(--bay);flex-direction:column;min-width:0;display:flex}.framebox{aspect-ratio:16/9;background:#08080a;position:relative;overflow:hidden}.framebox a{height:100%;display:block}.proof .shot{object-fit:cover;background:repeating-conic-gradient(#0e0e10 0% 25%,#131315 0% 50%) 0 0/22px 22px;border:0;width:100%;height:100%;display:block}.proof a:hover .shot{opacity:.92}.frame-none,.proof .shot.loading,.proof .shot.missing{width:100%;height:100%;font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute-2);place-items:center;display:grid}.hatch,.frame-none{background:repeating-linear-gradient(45deg,#0e0e10 0 6px,#121214 6px 12px)}.burn{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.06em;color:#ffffffd1;pointer-events:none;background:linear-gradient(#0000009e,#0000);align-items:center;gap:7px;padding:9px 12px 22px;display:flex;position:absolute;top:0;left:0;right:0}.burn b{color:#fff;font-weight:500}.playrec{background:var(--ink);color:var(--pit);font:inherit;font-size:var(--fs-md);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playrec:hover{background:#fff}.playrec:disabled{background:var(--rail);color:var(--mute);cursor:default}.proof.scenario .framebox video{object-fit:contain;background:#08080a;width:100%;height:100%}.proof.disputed .framebox{box-shadow:inset 0 0 0 2px var(--hold)}.proof.fail .framebox{box-shadow:inset 0 0 0 2px var(--fail)}.proof.doctor .framebox,.proof.doctor .shot{aspect-ratio:auto}.scope{background:var(--bay);border-top:1px solid var(--hair);height:34px;position:relative}.scope canvas{width:100%;height:100%;display:block}.scope .scope-read{background:linear-gradient(90deg, #12121300, var(--bay) 34%);font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);white-space:nowrap;align-items:center;gap:6px;padding:0 11px 0 32px;display:flex;position:absolute;inset:0 0 0 auto}.scope .scope-read b{color:var(--ink);font-weight:400}.proof-meta{flex-direction:column;flex:1;gap:.6rem;padding:.7rem .9rem .8rem;display:flex}.proof-top{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.mode{font-variation-settings:"wdth" 112;font-weight:600;font-size:var(--fs-lg);letter-spacing:-.005em}.mode .dim{font-weight:400}.pbadge{font-size:var(--fs-md);color:var(--mute);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pbadge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.pbadge.ok{color:var(--pass)}.pbadge.fail{color:var(--fail)}.pbadge.disputed{color:var(--hold)}.pbadge.run{color:var(--ink-2)}.proven-at{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);margin:0 0 0 auto}.proven-at.stale{color:var(--hold)}.predates{font-family:var(--mono);font-size:var(--fs-sm);color:var(--hold);background:var(--hold-d);border-left:2px solid var(--hold);border-radius:0 3px 3px 0;margin:0;padding:5px 9px}.verdict{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.caption{border-left:1px solid var(--hair-lit);flex-direction:column;gap:.5rem;padding-left:.7rem;display:flex}.caption-scene{font-size:var(--fs-md);color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.caption-defects{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.caption-defects li{font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:32px minmax(0,1fr);gap:2px 9px;line-height:1.4;display:grid}.caption-defects .conf{font-family:var(--mono);font-size:var(--fs-xs);color:var(--hold);text-align:right;font-variant-numeric:tabular-nums}.caption-defects li.severe .conf{color:var(--fail)}.caption-defects .meter{background:var(--hair);opacity:.75;border-radius:2px;grid-column:2;height:2px;overflow:hidden}.caption-defects .meter span{background:var(--hold);height:100%;display:block}.caption-defects li.severe .meter span{background:var(--fail)}.reading{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:.45rem .9rem;display:flex}.reading b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.heuristics{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.hchip{color:var(--mute);cursor:help;border:0;padding:0}.hchip b{color:var(--ink);font-weight:400}.hchip.warn{color:var(--hold)}.hchip.bad{color:var(--fail)}.passes{border-collapse:collapse;width:100%}.passes caption{text-align:left;font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);padding-bottom:6px}.passes caption b{color:var(--ink);font-weight:400}.passes td{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);padding:3px 0}.passes td.nm{text-overflow:ellipsis;white-space:nowrap;max-width:0;padding-right:10px;overflow:hidden}.passes td.bar{width:42%}.passes td.bar i{background:var(--ink-2);border-radius:2px;height:4px;display:block}.passes td.v{text-align:right;width:52px;color:var(--ink);font-variant-numeric:tabular-nums}.passes td.dv{text-align:right;width:42px;color:var(--mute-2);padding-left:8px}.passes td.dv .up{color:var(--hold)}.passes td.dv .dn{color:var(--pass)}.perf-sect .perf{border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--bay);grid-template-columns:1fr 1.25fr;display:grid;overflow:hidden}.perf-l{border-right:1px solid var(--hair);flex-direction:column;padding:1rem 1.1rem;display:flex}.perf-l .big{align-items:baseline;gap:8px;margin:6px 0 2px;display:flex}.perf-l .big .num{color:var(--ink);font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:2.4rem;font-weight:600;line-height:1}.perf-l .big .u{font-family:var(--mono);font-size:var(--fs-md);color:var(--mute)}.perf-l .delta{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute-2)}.perf-l .delta.up{color:var(--hold)}.perf-l .delta.dn{color:var(--pass)}.perf-l .bound{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute-2);margin-top:2px}.perf-l .bound.idle{color:var(--hold)}.perf-l .bound.withheld{color:var(--mute-2);font-style:italic}.caption-model{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute-2);margin:2px 0 0}.caption-model.lite{color:var(--hold)}.perf-l svg{flex:1;width:100%;height:76px;min-height:56px;margin-top:1rem;display:block}.perf-r{min-width:0;padding:1rem 1.1rem 1rem .9rem}.perf-r .tiles{flex-wrap:wrap;gap:1.2rem;margin-bottom:.8rem;display:flex}.perf-r .tile b{font-family:var(--mono);font-size:var(--fs-lg);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400;display:block}.perf{flex-direction:column;gap:3px;display:flex}.perf-head{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.perf-total{color:var(--ink)}.perf-row{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);grid-template-columns:minmax(0,1fr) 40% 46px;align-items:center;gap:9px;display:grid}.perf-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.perf-bar{background:var(--hair);border-radius:2px;height:4px;overflow:hidden}.perf-bar span{background:var(--ink-2);height:100%;display:block}.perf-ms{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.perf-flag{font-family:var(--mono);font-size:var(--fs-xs);align-items:center;gap:8px;display:flex}.perf-flag .ldot{width:7px;height:7px}.perf-flag.warn{color:var(--hold)}.perf-flag.warn .ldot{background:var(--hold);box-shadow:0 0 0 3px var(--hold-d)}.perf-flag.bad{color:var(--fail)}.perf-flag.bad .ldot{background:var(--fail);box-shadow:0 0 0 3px var(--fail-d)}.perf-rows-dim{opacity:.55}.profile-page{min-width:0;padding:1.1rem 1.4rem 3rem}.profile-page .mono{font-family:var(--mono)}.profile-grid{background:var(--hair);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1px;margin:.8rem 0;display:grid}.profile-card{background:var(--bay);min-width:0;padding:.7rem .9rem .9rem}.profile-card details{margin:.35rem 0}.profile-card summary{cursor:pointer;font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2)}.perf-cpuslug{font-family:var(--mono);color:var(--mute-2);margin-top:5px;font-size:9px}.spine{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1rem;display:grid;overflow:hidden}.stg{background:var(--bay);flex-direction:column;gap:4px;min-width:0;padding:.75rem .9rem;display:flex}.stg .top{align-items:center;gap:8px;display:flex}.stg .tick{font-family:var(--mono);font-size:var(--fs-xs);color:var(--pass);margin-left:auto}.stg.run .tick{color:var(--ink)}.stg.bad .tick{color:var(--fail)}.stg.none .tick{color:var(--mute-2)}.stg .val{font-family:var(--mono);font-size:var(--fs-md);color:var(--ink)}.stg.none .val{color:var(--mute-2)}.stg .sub{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute)}.stg .bar{background:var(--hair-lit);border-radius:2px;height:2px;margin-top:3px;overflow:hidden}.stg .bar i{background:var(--pass);height:100%;display:block}.stg.run .bar i{background:var(--ink);animation:2.4s ease-in-out infinite crawl}.stg.bad .bar i{background:var(--fail);width:100%!important}@keyframes crawl{0%,to{opacity:.45}50%{opacity:1}}.shaderfail{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);background:var(--rail);text-overflow:ellipsis;border-radius:3px;padding:5px 8px;overflow:hidden}.hashes{flex-wrap:wrap;gap:.4rem;display:flex}.proof-links{border-top:1px solid var(--hair);font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:.6rem;display:flex}.proof-links .link{margin-left:0}.proof-links .link:first-of-type{margin-left:auto}.link{cursor:pointer;font:inherit;color:var(--ink-2);border:0;border-bottom:1px solid var(--hair-lit);background:0 0;padding:0}.link:hover{color:var(--ink);border-color:var(--ink)}.link.danger{color:var(--fail);border-color:#e2564c66}.proof.scenario video.shot{background:#000}.panel{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bay);margin-top:1.4rem;padding:1rem 1.1rem}.panel h3,.panel-head h3{font-size:var(--fs-lg);font-variation-settings:"wdth" 110;letter-spacing:-.005em;text-transform:none;letter-spacing:-.005em;color:var(--ink);margin:0;font-weight:600}.panel-head{flex-wrap:wrap;align-items:baseline;gap:.8rem;margin-bottom:.8rem;display:flex}.panel-head .dim{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2)}.doctor-rev{align-items:center;gap:.8rem;margin:1.1rem 0 .6rem;display:flex}.doctor-rev:after{content:"";background:var(--hair);flex:1;height:1px}.doctor-list{flex-direction:column;gap:.6rem;display:flex}.proof.doctor{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bay);grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.proof.doctor.fail{border-color:#e2564c66}.proof.doctor.disputed{border-color:#d8a14466}.proof.doctor .shot{aspect-ratio:16/9;border-right:1px solid var(--hair);height:100%}.proof.doctor.disputed .shot,.proof.doctor.fail .shot{box-shadow:none}.proof.doctor .scope{display:none}.proof.doctor .proof-meta{padding:.7rem .9rem}.perf-panel .cstat{color:var(--ink);font-size:1.9rem;line-height:1}.lockrow,.aclrow{border-top:1px solid var(--hair);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.45rem 0;display:flex}.lockrow code,.aclrow code{font-size:var(--fs-sm);color:var(--ink-2)}.aclrow.revoked{opacity:.5}.role{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute)}.aclrow time,.lockrow time{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2)}button.danger{border-radius:var(--r-ctl);color:var(--fail);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:1px solid #e2564c59;margin-left:auto;padding:3px 9px}button.danger:hover{background:var(--fail-d)}.aclform,.admin-form{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem;display:flex}.aclform input,.aclform select,.admin-form input,.admin-form select{background:var(--pit);border:1px solid var(--hair);border-radius:var(--r-ctl);color:var(--ink);font-family:var(--mono);font-size:var(--fs-sm);padding:6px 10px}.aclform button[type=submit],.admin-form button[type=submit]{background:var(--ink);color:var(--pit);border-radius:var(--r-ctl);font:inherit;font-weight:600;font-size:var(--fs-md);cursor:pointer;border:0;padding:6px 14px}.caps{font-size:var(--fs-sm);color:var(--mute);flex-wrap:wrap;gap:.7rem;display:flex}.caps label{align-items:center;gap:4px;display:inline-flex}.ss-card .hint{font-size:var(--fs-md)}.ss-card .hint.clickable{cursor:pointer}.columns>main>article{border-bottom:1px solid var(--hair)}.row{align-items:baseline;gap:.7rem;min-width:0;padding:.6rem .25rem;display:flex}.row.clickable{cursor:pointer;border-radius:var(--r-ctl)}.row.clickable:hover{background:var(--rail)}.row .msg{font-size:var(--fs-lg);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row.sub{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute-2);gap:.6rem;padding-top:0}.row.sub time,.merge{color:var(--mute)}.livebadge{color:var(--pass);background:var(--pass-d);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600;font-family:var(--ui);border-color:#58c68c66}article.open .row.clickable{background:var(--rail)}.changes{flex-direction:column;gap:2px;padding:.3rem 0 .7rem .25rem;display:flex}.record{padding:0 0 .9rem .25rem}.record-row{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute);flex-wrap:wrap;align-items:center;gap:.7rem;padding-bottom:.6rem;display:flex}.record-row time{color:var(--mute-2);font-size:var(--fs-xs)}.change{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:.6rem;padding:3px 0;display:flex}.change.clickable{cursor:pointer}.change .file{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.change .add{color:var(--pass)}.change .del{color:var(--fail)}.diff-toggle{font-size:var(--fs-xs);color:var(--mute-2);margin-left:auto}.filediff{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);font-family:var(--mono);font-size:var(--fs-xs);margin:.3rem 0 .6rem;padding:.5rem .7rem;overflow-x:auto}.dline{white-space:pre;gap:.6rem;display:flex}.dmark{color:var(--mute-2);flex:none;width:1ch}.dline.add .dtext{color:var(--pass)}.dline.del .dtext{color:var(--fail)}.assetthumb{border:1px solid var(--hair);cursor:pointer;border-radius:3px;max-height:46px}.changewrap{flex-direction:column;display:flex}.cookerrs{border-radius:var(--radius);background:var(--fail-d);border:1px solid #e2564c59;margin:.8rem 1rem;padding:.7rem .9rem}.cookerrs-sum{font-size:var(--fs-md);color:var(--ink);margin-bottom:.4rem}.cookerr{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);padding:3px 0}.cookerr-msg{color:var(--mute);white-space:pre-wrap}.logtail{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);max-height:220px;font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);white-space:pre-wrap;margin:0 1rem 1rem;padding:.6rem .8rem;overflow:auto}.spark{color:var(--hair-lit);align-items:center;gap:6px;display:inline-flex}.spark-label{color:var(--mute);border:0;padding:0}.spark-label.up{color:var(--hold)}.spark-label.down{color:var(--pass)}.chart{margin-top:1rem}.chart-head{font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);justify-content:space-between;align-items:baseline;display:flex}.chart-last{color:var(--ink);font-size:var(--fs-md)}.chart .bars{align-items:flex-end;gap:2px;height:64px;margin-top:.4rem;display:flex}.chart .bar{background:var(--ink-2);border-radius:1px;flex:1;min-height:2px}.chart-axis{font-family:var(--mono);color:var(--mute-2);justify-content:space-between;margin-top:3px;font-size:.6rem;display:flex}.landing{max-width:660px;margin:4rem auto 0}.landing-mast{text-align:center;margin-bottom:1.6rem}.landing-logo{font-variation-settings:"wdth" 116;letter-spacing:-.02em;align-items:center;gap:.6rem;font-size:2rem;font-weight:600;display:inline-flex}.landing-tag{max-width:46ch;color:var(--ink-2);text-wrap:balance;margin:.7rem auto 0;font-size:1.05rem}.onboard-cta h3{font-size:var(--fs-lg);margin-bottom:.4rem}.prompt{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;margin:.7rem 0;padding:.8rem .9rem;line-height:1.6;display:block}.prompt:hover{border-color:var(--hair-lit)}.lightbox{z-index:40;-webkit-backdrop-filter:blur(4px);background:#060607db;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.lightbox>img{border-radius:var(--radius);max-width:100%;max-height:84vh}.lb-bar{font-family:var(--mono);font-size:var(--fs-sm);background:var(--bay);border:1px solid var(--hair);border-radius:999px;align-items:center;gap:1rem;padding:6px 14px;display:flex;position:fixed;bottom:1.4rem}.jobdetail,.adminpanel,.palette{background:var(--bay);border:1px solid var(--hair);border-radius:var(--r-lg);width:min(640px,100%);max-height:84vh;padding:1rem 1.2rem 1.2rem;overflow:auto}.adminpanel{width:min(720px,100%)}.jd-head{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:.9rem;padding-bottom:.7rem;display:flex}.jd-head .jtag{font-variation-settings:"wdth" 112;font-weight:600;font-size:var(--fs-lg);font-family:var(--ui)}.jd-state.done{color:var(--pass)}.jd-state.failed{color:var(--fail)}.jd-state.running{color:var(--ink)}.jd-state.queued{color:var(--hold)}.jd-grid{font-size:var(--fs-md);grid-template-columns:96px minmax(0,1fr);gap:.35rem .9rem;margin:0;display:grid}.jd-grid dt{color:var(--mute)}.jd-grid dd{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink-2);margin:0}.jd-label{margin-top:.9rem}.jd-log{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);max-height:240px;font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);white-space:pre-wrap;margin:.4rem 0 0;padding:.6rem .8rem;overflow:auto}.jd-id{font-size:var(--fs-xs);margin-top:.9rem}.admin-sect{border-top:1px solid var(--hair);margin-top:1rem;padding-top:1rem}.admin-sect:first-of-type{border-top:0;margin-top:0;padding-top:0}.admin-sect h3{font-size:var(--fs-lg);font-variation-settings:"wdth" 110;margin-bottom:.5rem;font-weight:600}.minted code,.minted .copyable{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);font-size:var(--fs-xs);color:var(--ink-2);cursor:pointer;word-break:break-all;margin:.35rem 0;padding:.5rem .7rem;display:block}.palette{align-self:start;width:min(520px,100%);margin-top:12vh;padding:0}.palette-back{align-items:flex-start}.palette input{border:0;border-bottom:1px solid var(--hair);width:100%;color:var(--ink);font:inherit;font-size:var(--fs-lg);background:0 0;padding:.85rem 1rem}.palette-list{max-height:45vh;padding:.4rem;overflow:auto}.palette-list button{text-align:left;border-radius:var(--r-ctl);width:100%;color:var(--ink-2);font:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;padding:7px 10px;display:block}.palette-list button.active{background:var(--rail);color:var(--ink)}.palette-foot{border-top:1px solid var(--hair);font-family:var(--mono);font-size:var(--fs-xs);padding:.6rem 1rem}.snackstack{z-index:50;flex-direction:column;align-items:center;gap:.4rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.snackbar{background:var(--ink);color:var(--pit);font-weight:600;font-size:var(--fs-md);cursor:pointer;border-radius:999px;padding:8px 16px}.snackbar.err{background:var(--fail);color:#fff}.errbound{border-radius:var(--radius);background:var(--fail-d);border:1px solid #e2564c66;margin:1.2rem 0;padding:1rem 1.2rem}.skeleton-hero{border-radius:var(--r-lg);height:320px}.shimmer{background:linear-gradient(90deg, var(--bay), var(--rail), var(--bay));background-size:200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.gp{padding:1.2rem 0 3rem}.gp-head{flex-wrap:wrap;align-items:flex-start;gap:2rem;padding-bottom:1.1rem;display:flex}.gp-head h1{font-variation-settings:"wdth" 114;letter-spacing:-.018em;font-size:1.5rem;font-weight:600;display:block}.gp-head p{max-width:64ch;font-size:var(--fs-lg);color:var(--ink-2);margin:.4rem 0 0}.gp-engines{flex-direction:column;gap:.35rem;margin-left:auto;display:flex}.gp-engine{font-family:var(--mono);font-size:var(--fs-xs);align-items:baseline;gap:.7rem;display:flex}.gp-engine-l{color:var(--mute-2)}.gp-engine code{color:var(--ink-2)}.gp-stats{background:var(--hair);border:1px solid var(--hair);border-radius:var(--radius);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.gp-stat{background:var(--bay);flex-direction:column;gap:3px;padding:.8rem .9rem;display:flex}.gp-stat-n{font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.6rem;font-weight:600;line-height:1}.gp-stat.t-ok .gp-stat-n{color:var(--pass)}.gp-stat.t-warn .gp-stat-n{color:var(--hold)}.gp-stat.t-fail .gp-stat-n{color:var(--fail)}.gp-stat-l{font-size:9px}.gp-stat-h{font-size:var(--fs-sm);color:var(--mute);margin-top:3px;line-height:1.35}.gp-body{grid-template-columns:224px minmax(0,1fr);margin-top:1.2rem;display:grid}.gp-rail{border-right:1px solid var(--hair);min-width:0;padding-right:.8rem}.gp-rail-repo{margin-bottom:1rem}.gp-rail-h{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink);align-items:baseline;gap:.5rem;padding:0 .5rem .35rem;display:flex}.gp-rail-view{text-align:left;border-radius:var(--r-ctl);cursor:pointer;width:100%;color:var(--ink-2);font:inherit;font-size:var(--fs-md);background:0 0;border:0;align-items:center;gap:.6rem;padding:6px 8px;display:flex}.gp-rail-view:hover{background:var(--rail)}.gp-rail-view.active{background:var(--rail);color:var(--ink);box-shadow:inset 2px 0 0 var(--ink)}.gp-rail-view.bad .gp-rail-name{color:var(--fail)}.gp-rail-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gp-rail-tags{flex:none;gap:4px;display:flex}.gp-dot{background:var(--hair-lit);border-radius:2px;width:7px;height:7px}.gp-dot.ref{background:var(--ink)}.gp-dot.base{background:var(--hold)}.gp-dot.stale{background:var(--fail)}.gp-dot.pending{box-shadow:inset 0 0 0 1.5px var(--hold);background:0 0}.gp-dot.none{background:var(--hair-lit)}.gp-pane{min-width:0;padding:0 0 0 1.4rem}.gp-pane-h{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.gp-pane-h h2{font-variation-settings:"wdth" 112;letter-spacing:-.012em;margin:0;font-size:1.2rem;font-weight:600}.gp-tiers{border:1px solid var(--hair);border-radius:999px;display:inline-flex;overflow:hidden}.gp-tiers button{cursor:pointer;font-family:var(--mono);font-size:var(--fs-xs);color:var(--mute);background:0 0;border:0;padding:3px 12px}.gp-tiers button.active{background:var(--rail);color:var(--ink)}.gp-intent{font-size:var(--fs-lg);max-width:70ch;margin:.5rem 0 1rem}.gp-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.gp-compare figure{flex-direction:column;min-width:0;margin:0;display:flex}.gp-frame{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--hair);border-radius:var(--radius) var(--radius) 0 0;background:#08080a;border-bottom:0;width:100%;display:block}.gp-frame.empty{font-family:var(--mono);font-size:var(--fs-sm);color:var(--mute-2);place-items:center;display:grid}.gp-cmp{aspect-ratio:16/9;border:1px solid var(--hair);border-radius:var(--radius) var(--radius) 0 0;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;border-bottom:0;width:100%;position:relative;overflow:hidden}.gp-cmp .gp-frame{border:0;border-radius:0;height:100%;position:absolute;inset:0}.gp-cmp .gp-frame.blend{mix-blend-mode:difference}.gp-cmp.slide{cursor:col-resize}.gp-cmp .gp-cmp-top{clip-path:inset(0 calc(100% - var(--split,50%)) 0 0)}.gp-cmp-bar{top:0;bottom:0;left:var(--split,50%);background:var(--hold);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #0009}.gp-cmp-tag{pointer-events:none;font-family:var(--mono);font-size:var(--fs-xs);color:#fff;background:#0009;border-radius:3px;padding:1px 6px;position:absolute;top:6px}.gp-cmp-range{cursor:col-resize;width:100%;height:16px;accent-color:var(--hold);opacity:.85;margin:0;position:absolute;bottom:0;left:0;right:0}.gp-cmp-ctl{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.gp-cmp-tol{font-family:var(--mono);font-size:var(--fs-xs)}.gp-cmp-tol select{font:inherit;color:inherit;background:var(--rail);border:1px solid var(--hair);border-radius:4px;padding:1px 4px}.gp-compare figcaption{border:1px solid var(--hair);border-radius:0 0 var(--radius) var(--radius);background:var(--bay);font-size:var(--fs-sm);flex-direction:column;flex:1;gap:.45rem;padding:.65rem .8rem;display:flex}.gp-compare figcaption strong{font-family:var(--ui);font-variation-settings:"wdth" 110;font-weight:600;font-size:var(--fs-lg)}.gp-compare figcaption .dim{font-family:var(--mono);font-size:var(--fs-xs);line-height:1.5}.gp-compare figure.truth .gp-frame,.gp-compare figure.truth figcaption{border-color:var(--ink)}.gp-compare figure.today .gp-frame{border-color:var(--hold);border-style:dashed}.gp-compare figure.today figcaption{border-color:var(--hold)}.gp-compare figcaption .gp-pill{align-self:flex-start}.gp-pill.ok{color:var(--ink);border-color:var(--ink)}.gp-pill.warn{color:var(--hold);background:var(--hold-d);border-color:#d8a1448c}.gp-pill.fail{color:var(--fail);background:var(--fail-d);border-color:#e2564c8c}.gp-pill.idle{color:var(--mute)}.gp-reason{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.4}.gp-note{font-size:var(--fs-sm);color:var(--ink-2);border-left:2px solid var(--hold);margin:0;padding-left:.6rem;line-height:1.4}.gp-acts{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.5rem;display:flex}.gp-acts button{border:1px solid var(--hair);border-radius:var(--r-ctl);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;padding:4px 10px}.gp-acts button:hover{border-color:var(--hair-lit);background:var(--rail);color:var(--ink)}.gp-acts button.danger{margin-left:0}.gp-empty{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bay);margin-top:1.5rem;padding:1.4rem 1.5rem}.gp-empty h2{font-size:var(--fs-xl);margin:0 0 .4rem;font-weight:600}.gp-empty pre{background:var(--pit);border:1px solid var(--hair);border-radius:var(--radius);font-size:var(--fs-xs);color:var(--ink-2);margin:.6rem 0 0;padding:.7rem .9rem;overflow-x:auto}.gp-foot{font-size:var(--fs-md);margin-top:2rem}.gp-legend{border-top:1px solid var(--hair);flex-wrap:wrap;gap:.5rem .8rem;margin:.6rem .5rem 0;padding-top:.7rem;display:flex}.gp-legend span{font-family:var(--mono);color:var(--mute-2);align-items:center;gap:5px;font-size:.6rem;display:inline-flex}@media (width<=1200px){.columns{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"repos main"}.feedbox{display:none}.kpi{flex-basis:30%}.gp-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.shell{padding:0 .9rem 3rem}header{flex-wrap:wrap;gap:.8rem}.auth{gap:.4rem}.who{display:none}.facts{margin-left:0}.fact{border-left:0;padding:0 .7rem 0 0}.columns{grid-template-columns:1fr;grid-template-areas:"repos""main""feed"}.repobox{border-right:0;border-bottom:1px solid var(--hair);padding:.9rem 0}.repolist{flex-direction:row;gap:.35rem;padding-bottom:.2rem;overflow-x:auto}.repolist button{border:1px solid var(--hair);border-radius:999px;flex:none;width:auto}.columns>main{padding:1rem 0 2rem}.feedbox{border-left:0;border-top:1px solid var(--hair);padding:1rem 0 2rem;display:block}.kpi{flex-basis:45%}.proofs,.proof.doctor{grid-template-columns:1fr}.proof.doctor .shot{border-right:0;border-bottom:1px solid var(--hair);height:auto}.spine,.perf-sect .perf{grid-template-columns:1fr}.perf-l{border-right:0;border-bottom:1px solid var(--hair)}.perf-r{padding:1rem 1.1rem}.gp-body{grid-template-columns:1fr}.gp-rail{border-right:0;border-bottom:1px solid var(--hair);padding:0 0 1rem}.gp-pane{padding:1rem 0 0}.gp-compare{grid-template-columns:1fr}.gp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.devtoken input{width:calc(100vw - 1.8rem);right:.9rem}}@media (prefers-reduced-motion:reduce){.shimmer,.stg.run .bar i{animation:none}}
