:root{--paper:#f7f5f2;--card:#fff;--tint:#d4aa7821;--tint-strong:#d4aa7838;--ink:#111318;--steel:#4a5568;--mute:#94a3b8;--sienna:#b8885a;--sand:#d4aa78;--rust:#9b4d3a;--ok:#4e7a5a;--toggle-on:var(--sienna);--toggle-on-ink:#f7f5f2;--line:#b8885a38;--hairline:#ece7de;--record:#1a1d24;--record-2:#14161b;--record-line:#f4f0e814;--record-fg:#f4f0e8d1;--record-mute:#f4f0e86b;--allow:#8fbf9a;--deny:#d98a72;--sans:Inter,-apple-system,sans-serif;--display:Manrope,Inter,sans-serif;--mono:"IBM Plex Mono",monospace;--r-sm:6px;--r-md:10px;--r-lg:14px}*{box-sizing:border-box;margin:0}body{background:var(--paper);color:var(--ink);font:300 14px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}::selection{background:var(--sand);color:var(--ink)}.ts-app{width:100vw;height:100vh;display:flex;overflow:hidden}.ts-rail{z-index:200;background:var(--record);white-space:nowrap;flex-direction:column;flex-shrink:0;gap:2px;width:64px;padding:12px 0 10px;transition:width .18s,box-shadow .18s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.ts-rail:hover{width:210px;box-shadow:14px 0 36px #11131859}.ts-rail-logo{flex-shrink:0;align-items:center;gap:10px;height:34px;margin-bottom:12px;padding-left:19px;display:flex}.ts-rail-logo svg{flex-shrink:0}.ts-logo-word{font:400 17px var(--display);color:#f7f5f2;opacity:0;letter-spacing:-.01em;transition:opacity .15s}.ts-logo-word b{color:var(--sienna);font-weight:400}.ts-rail:hover .ts-logo-word{opacity:1}.ts-rail-btn{color:#f4f0e873;flex-shrink:0;align-items:center;gap:13px;height:38px;padding-left:23px;transition:color .12s;display:flex;position:relative}.ts-rail-btn svg{flex-shrink:0}.ts-rail-btn:hover{color:#f4f0e8e6}.ts-rail-btn.on{color:#f7f5f2}.ts-rail-btn.on:before{content:"";background:var(--sand);border-radius:0 3px 3px 0;width:3px;height:26px;position:absolute;left:0}.ts-rail-lbl{font:400 13px var(--sans);opacity:0;transition:opacity .15s 50ms}.ts-rail:hover .ts-rail-lbl{opacity:1}.ts-rail-div{flex-shrink:0;align-items:center;height:16px;margin:5px 0 1px;display:flex;position:relative}.ts-rail-div:before{content:"";background:#f4f0e833;width:30px;height:1px;transition:opacity .12s;position:absolute;left:17px}.ts-rail:hover .ts-rail-div:before{opacity:0}.ts-rail-div span{font:500 8.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f4f0e86b;opacity:0;padding-left:23px;transition:opacity .15s 50ms}.ts-rail:hover .ts-rail-div span{opacity:1}.ts-rail-role{color:var(--sand);font:500 8.5px/1.3 var(--mono);text-align:center;letter-spacing:.04em;background:#d4aa7824;border-radius:8px;flex-shrink:0;align-self:stretch;margin:0 10px;padding:5px 0}.ts-rail-role .rl,.ts-rail:hover .ts-rail-role .rs{display:none}.ts-rail:hover .ts-rail-role .rl{font-size:9.5px;line-height:2;display:inline}.ts-body{flex-direction:column;flex:1;min-width:0;margin-left:64px;display:flex}.ts-topbar{background:var(--card);border-bottom:1px solid var(--hairline);flex-shrink:0;align-items:center;gap:14px;height:52px;padding:0 20px;display:flex}.ts-crumb{color:var(--mute);white-space:nowrap;font-size:12.5px;font-weight:400}.ts-crumb b{color:var(--ink);font-weight:500}.ts-tabs{font:500 11px var(--mono);letter-spacing:.04em;flex-wrap:wrap;gap:6px;margin:4px 0 18px;display:flex}.ts-tabs a{background:var(--tint);color:var(--sienna);border-radius:7px;padding:5px 12px;text-decoration:none}.ts-tabs a.on{background:var(--ink);color:#f7f5f2}.ts-tabs a:hover{color:var(--ink)}.ts-tabs a.on:hover{color:#f7f5f2}.ts-crumb .ts-crumb-cell{color:var(--steel);cursor:help}.ts-crumb i{color:var(--sand);margin:0 6px;font-style:normal}.ts-search{width:320px;margin-left:auto;position:relative}.ts-search input{border:1px solid var(--hairline);background:var(--paper);width:100%;font:300 12.5px var(--sans);color:var(--ink);border-radius:8px;outline:none;padding:7px 12px 7px 32px}.ts-search input:focus{border-color:var(--sand)}.ts-search svg{stroke:var(--mute);position:absolute;top:8px;left:10px}.ts-chip{font:500 11px var(--mono);color:var(--steel);background:var(--tint);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;display:flex}.ts-chip .dot{background:var(--ok);border-radius:50%;width:7px;height:7px}.ts-chip.bad{color:var(--rust);background:#9b4d3a21}.ts-chip.bad .dot{background:var(--rust);animation:1.6s ease-out infinite alertping}.sw-mark{color:var(--deny);cursor:help;font-weight:500}.ts-user{color:var(--steel);align-items:center;gap:8px;font-size:12px;display:flex}.ts-user .av{background:var(--record);width:28px;height:28px;color:var(--sand);font:500 11px var(--mono);border-radius:50%;place-items:center;display:grid}.ts-main{flex:1;padding:26px 30px 60px;overflow-y:auto}.pg-head{margin-bottom:22px}.pg-title{font:300 26px/1.15 var(--display);letter-spacing:-.01em}.pg-title b{color:var(--sienna);font-weight:400}.pg-sub{color:var(--steel);margin-top:6px;font-size:13.5px}.grid{gap:16px;display:grid}.g2{grid-template-columns:1fr 1fr}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.card{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:20px 22px}.card.tinted{background:var(--tint);border-color:#0000}.card h3{font:400 15px var(--display);margin-bottom:12px}.klabel{font:500 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sienna);margin-bottom:10px}.stat .sv{letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:500;line-height:1.1}.stat .sv i{color:var(--steel);margin-left:4px;font-size:15px;font-style:normal;font-weight:400}.stat p{color:var(--steel);margin-top:6px;font-size:12px}.badge{font:500 10.5px var(--mono);letter-spacing:.05em;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.badge.allow{color:var(--ok);background:#4e7a5a1f}.badge.deny{color:var(--rust);background:#9b4d3a1f}.badge.err{color:var(--steel);background:#4a55681f}.badge.neutral{background:var(--tint);color:var(--sienna)}.badge.dark-allow{color:var(--allow);background:#8fbf9a24}.badge.dark-deny{color:var(--deny);background:#d98a7224}.filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.filters select,.filters input{border:1px solid var(--hairline);background:var(--card);font:300 12.5px var(--sans);color:var(--ink);border-radius:8px;outline:none;padding:7px 10px}.filters select:focus,.filters input:focus{border-color:var(--sand)}.filters .count{font:400 12px var(--mono);color:var(--steel);margin-left:auto}.ledger{background:var(--record-2);border-radius:var(--r-lg);overflow:hidden}.ledger-top{border-bottom:1px solid var(--record-line);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ledger-top .tl{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sand)}.ledger-top .tr{font:400 10.5px var(--mono);color:var(--record-mute)}.ledger table{border-collapse:collapse;width:100%;font:400 12px var(--mono)}.ledger th{text-align:left;font:500 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--record-mute);border-bottom:1px solid var(--record-line);padding:9px 14px}.ledger td{color:var(--record-fg);border-bottom:1px solid var(--record-line);white-space:nowrap;padding:8px 14px}.ledger tr:last-child td{border-bottom:0}.ledger tbody tr{cursor:pointer;transition:background .1s}.ledger tbody tr:hover{background:#d4aa7812}.ledger .dim{color:var(--record-mute)}.ledger .num{text-align:right;font-variant-numeric:tabular-nums}.receipt{font:400 12.5px/2.05 var(--mono);background:var(--record);border-radius:var(--r-lg);color:var(--mute);padding:24px 26px}.receipt .rh{color:#f7f5f2;letter-spacing:.08em;border-bottom:1px dashed #3a3f4a;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;font-weight:500;display:flex}.receipt .row{border-bottom:1px dashed #262b34;justify-content:space-between;gap:16px;display:flex}.receipt .row b{color:#f7f5f2;text-align:right;font-weight:500}.receipt .okc{color:var(--sand)}.receipt .seal{color:#5c6674;word-break:break-all;border-top:1px dashed #3a3f4a;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.7}.tbl{border-collapse:collapse;width:100%;font-size:12.5px}.tbl th{text-align:left;font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hairline);padding:8px 10px}.tbl td{border-bottom:1px solid var(--hairline);color:var(--steel);vertical-align:top;padding:9px 10px}.tbl td:first-child{color:var(--ink)}.tbl tr:last-child td{border-bottom:0}.tbl .mono{font:400 11.5px var(--mono)}.hbar{align-items:center;gap:10px;margin:7px 0;display:flex}.hbar .lbl{width:210px;color:var(--steel);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hbar .track{flex:1;align-items:center;height:14px;display:flex}.hbar .fill{background:var(--sienna);border-radius:0 4px 4px 0;min-width:2px;height:12px}.hbar .fill.rust{background:var(--rust)}.hbar .val{text-align:right;width:54px;font:400 11.5px var(--mono);color:var(--ink)}.banner{border-radius:var(--r-md);align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;font-size:13px;display:flex}.banner.past{background:var(--tint-strong);color:var(--ink);border:1px solid var(--sand)}.banner.past b{font-weight:500}.banner .bk{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rust);white-space:nowrap}.btn{background:var(--ink);color:#f7f5f2;font:400 12.5px var(--sans);border-radius:8px;align-items:center;gap:7px;padding:9px 18px;transition:background .15s;display:inline-flex}.btn:hover{background:var(--sienna)}.btn.ghost{color:var(--steel);border:1px solid var(--sand);background:0 0}.btn.ghost:hover{color:var(--ink);border-color:var(--sienna)}.btn.sm{padding:6px 12px;font-size:11.5px}.btn[disabled]{opacity:.45;cursor:not-allowed}.ref{font:400 11px var(--mono);background:var(--tint);color:var(--sienna);white-space:nowrap;border-radius:6px;padding:2px 7px}.ref:hover{background:var(--tint-strong)}.tline{padding-left:26px;position:relative}.tline:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:8px}.tstep{padding:10px 0;position:relative}.tstep:before{content:"";background:var(--sand);border:2px solid var(--paper);border-radius:50%;width:9px;height:9px;position:absolute;top:16px;left:-23px}.tstep.sub:before{background:var(--hairline);width:7px;height:7px;left:-22px}.tstep.sub{padding-left:18px}.askbox{gap:10px;display:flex}.askbox input{border:1px solid var(--sand);background:var(--card);font:300 14px var(--sans);border-radius:10px;outline:none;flex:1;padding:12px 16px}.askbox input:focus{border-color:var(--sienna)}.exchange{margin-top:18px}.q{font:400 14px var(--display);color:var(--ink);padding:10px 0 4px}.compiled{font:400 11.5px var(--mono);background:var(--record);color:var(--sand);white-space:pre;border-radius:8px;margin:8px 0;padding:10px 14px;overflow-x:auto}.provenance{font:400 10.5px var(--mono);color:var(--mute);margin-top:8px}.note{color:var(--mute);margin-top:10px;font-size:12px}.pg-foot{background:var(--tint);border:1px solid var(--hairline);color:var(--steel);border-radius:10px;margin-top:16px;padding:13px 17px;font-size:12.5px;line-height:1.75}.mt{margin-top:16px}.mt2{margin-top:26px}.vswitch{font:500 10.5px var(--mono);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.vswitch span{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-right:6px}.vswitch a{background:var(--tint);color:var(--sienna);border-radius:6px;padding:3px 9px}.vswitch a:hover{background:var(--tint-strong)}.vswitch a.on{background:var(--ink);color:#f7f5f2}.ts-crumb a{color:var(--steel)}.ts-crumb a:hover{color:var(--sienna)}.ts-crumb a b{color:var(--ink)}.ts-hits{background:var(--card);border:1px solid var(--hairline);z-index:80;border-radius:10px;max-height:340px;display:none;position:absolute;top:38px;left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #1113181a}.ts-hit{font:400 12px var(--mono);color:var(--steel);align-items:baseline;gap:10px;padding:9px 12px;display:flex}.ts-hit:hover{background:var(--tint)}.ts-hit .tt2{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sienna);flex-shrink:0;width:52px}.ts-hit .hl{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ts-empty{font:300 11.5px var(--sans);color:var(--mute);padding:10px 12px;line-height:1.6}.ts-user{position:relative}.ts-user .av{cursor:pointer;border:0}.ts-menu{background:var(--card);border:1px solid var(--hairline);z-index:80;text-align:left;border-radius:12px;width:270px;padding:14px 16px;display:none;position:absolute;top:38px;right:0;box-shadow:0 10px 28px #1113181f}.ts-menu .mn{font:400 15px var(--display);color:var(--ink)}.ts-menu .mrec{background:var(--record);font:400 10.5px var(--mono);color:#e9e4dc;border-radius:9px;margin:-4px -4px 0;padding:11px 13px;line-height:1.9}.ts-menu .mrec .k{color:#8b8fa3;width:64px;display:inline-block}.ts-menu .mrecnm{font:400 14px var(--display);color:#f7f5f2;justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.ts-menu .mrecnm button{font:400 10.5px var(--mono);color:var(--sand);cursor:pointer}.ts-menu .mrecnm button:hover{color:#f7f5f2}.ts-menu .mi{color:var(--steel);border-top:1px dashed var(--hairline);margin-top:9px;padding-top:9px;font-size:11.5px;line-height:1.65}.ts-menu .mo{font:400 11.5px var(--sans);color:var(--mute);border:1px solid var(--hairline);cursor:not-allowed;border-radius:8px;width:100%;margin-top:10px;padding:6px 12px}.ts-menu .md{border-top:1px dashed var(--hairline);margin-top:10px;padding-top:9px}.ts-menu .mdh{font:500 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.ts-menu .mtog{width:100%;font:400 12px var(--sans);color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:6px 2px;display:flex}.ts-menu .mtog:hover{background:var(--tint)}.ts-menu .mtog .sw{background:var(--hairline);border-radius:999px;flex-shrink:0;width:28px;height:16px;transition:background .15s;position:relative}.ts-menu .mtog .sw i{background:#fff;border-radius:50%;width:12px;height:12px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11131833}.ts-menu .mtog.on{color:var(--rust);font-weight:500}.ts-menu .mtog.on .sw{background:var(--rust)}.ts-menu .mtog.on .sw i{left:14px}.ts-menu .mdn{font:400 10px var(--mono);color:var(--mute);margin-top:5px;line-height:1.5}.ts-menu .mlink{font:400 12px var(--sans);color:var(--sienna);border-radius:6px;padding:6px 2px;display:block}.ts-menu .mlink:hover{background:var(--tint);color:var(--ink)}.pg-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:20px;margin-bottom:22px;display:grid}.pg-head-row .pg-head{display:contents}.pg-head-row .pg-title{grid-area:1/1}.pg-head-row>[id$=rangectl]{grid-area:1/2;place-self:end}.pg-head-row .pg-sub{grid-area:2/1/auto/-1}@media (width<=820px){.pg-head-row{grid-template-columns:minmax(0,1fr)}.pg-head-row>[id$=rangectl]{grid-area:2/1;justify-self:start;margin-top:10px}.pg-head-row .pg-sub{grid-row:3}}.rangectl{flex-shrink:0;align-items:center;gap:8px;padding-bottom:2px;display:flex;position:relative}.rangectl .rglabel{font:400 10px var(--mono);color:var(--mute);letter-spacing:.08em;text-transform:uppercase}.rangectl .rgbtn{border:1px solid var(--line);font:400 12.5px var(--sans);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.rangectl .rgbtn:hover{border-color:var(--sand)}.rangectl .rgbtn i{color:var(--mute);font-size:9px;font-style:normal}.rgmenu{border:1px solid var(--line);z-index:60;background:#fff;border-radius:10px;min-width:212px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #1113181a}.rgmenu.open{display:block}.rgmenu .rgo{text-align:left;width:100%;font:400 12.5px var(--sans);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;display:block}.rgmenu .rgo:hover{background:var(--tint)}.rgmenu .rgo.on{color:var(--sienna);font-weight:500}.rgmenu .rgo.on:after{content:" ✓";font-size:10px}.rgcustom{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;padding:10px 10px 4px;display:flex}.rgcustom span{font:400 10px var(--mono);color:var(--mute);letter-spacing:.06em;text-transform:uppercase;width:100%}.rgcustom input{border:1px solid var(--line);min-width:88px;font:400 11.5px var(--mono);color:var(--ink);background:#fff;border-radius:6px;flex:1;padding:6px 7px}.rgapply{background:var(--ink);color:var(--paper);font:400 11.5px var(--sans);cursor:pointer;border:0;border-radius:6px;width:100%;margin-top:2px;padding:7px 12px}.rgapply:hover{background:var(--sienna)}.kpi .tcap.alltime{color:var(--mute);opacity:.75}.ts-banners{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.ts-banner{border-radius:var(--r-md);border:1px solid #0000;flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 14px;font-size:12px;line-height:1.55;display:flex}.ts-banner b{font:500 10.5px var(--mono);letter-spacing:.1em;white-space:nowrap;flex-shrink:0}.ts-banner>span{flex:1;min-width:220px}.ts-banner .src{min-width:0;font:400 10.5px var(--mono);opacity:.72;white-space:nowrap;flex:none}.ts-banner.warn{color:var(--ink);background:#d4aa7829;border-color:#b8885a66}.ts-banner.warn b{color:var(--rust)}.ts-banner.warn a{color:var(--sienna);border-bottom:1px solid #b8885a73;text-decoration:none}.ts-banner.eval{background:var(--record);border-color:var(--record);color:var(--record-fg)}.ts-banner.eval b{color:var(--deny)}.ts-banner.eval .src{color:var(--record-mute)}.ts-banner.eval a{color:var(--sand);text-decoration:none}.ts-alert{color:var(--sienna);background:#d4aa7829;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:5px 11px 5px 9px;transition:background .15s,color .15s;display:flex;position:relative}.ts-alert:hover{background:#d4aa784d}.ts-alert svg{stroke:currentColor}.ts-alert .n{font:500 11px var(--mono);line-height:1}.ts-alert.severe{color:var(--rust);background:#9b4d3a24}.ts-alert.severe:hover{background:#9b4d3a3d}.ts-alert.severe .n:after{content:"";background:var(--rust);border-radius:50%;width:5px;height:5px;animation:2.4s ease-out infinite alertping;position:absolute;top:4px;right:7px}@keyframes alertping{0%,to{opacity:.35}50%{opacity:1}}.ts-alert.open{background:var(--record);color:var(--sand)}.ts-alert.open:hover{background:var(--record-2)}.ts-alert.severe.open{background:var(--record);color:var(--deny)}.ts-banners.collapsed{display:none}.pv{border:1px solid var(--hairline);background:#ffffff73;border-radius:10px;margin-top:12px;overflow:hidden}.pvr{font:400 11px var(--mono);color:var(--steel);border-bottom:1px dashed var(--hairline);align-items:baseline;gap:14px;padding:7px 12px;display:flex}.pvr:hover{background:var(--tint)}.pvt{white-space:nowrap;color:var(--mute)}.pvid{color:var(--sienna);text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.pvw{white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;overflow:hidden}.pvo{white-space:nowrap;color:var(--ok)}.pvo.bad{color:var(--rust)}.pvg{font:400 11px var(--mono);color:var(--steel);border-bottom:1px dashed var(--hairline);justify-content:space-between;gap:14px;padding:7px 12px;display:flex}.pvg b{color:var(--ink);font-weight:500}.pvcap{font:400 10px var(--mono);color:var(--mute);background:var(--tint);padding:6px 12px}.askctx{flex-shrink:0}.actx{background:var(--card);border:1px solid #b8885a59;border-radius:12px;margin:2px 0 16px;padding:15px 17px;display:none}.actx.open{display:block}.actx .arow{gap:8px;display:flex}.actx input{border:1px solid var(--hairline);background:var(--paper);font:400 12.5px var(--sans);color:var(--ink);border-radius:8px;outline:none;flex:1;padding:9px 12px}.actx input:focus{border-color:var(--sienna);box-shadow:0 0 0 3px #b8885a1f}.actx .chips{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.actx .achip{font:400 11px var(--mono);background:var(--tint);color:var(--sienna);cursor:pointer;text-align:left;border:0;border-radius:6px;padding:5px 10px;line-height:1.5}.actx .achip:hover{background:var(--tint-strong)}.actx .acomp{font:400 11.5px var(--mono);color:#e9e4dc;background:var(--record);white-space:pre-wrap;border-radius:10px;margin-top:12px;padding:12px 14px;line-height:1.8}.actx .acount2{font:500 24px var(--display);letter-spacing:-.02em;color:var(--ink)}.actx .asum2{color:var(--steel);margin-top:4px;font-size:12.5px;line-height:1.7}.actx .alinks2{flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12px;display:flex}.actx .aprov2{font:400 10.5px var(--mono);color:var(--mute);margin-top:8px}.actx .aprog2{background:var(--hairline);border-radius:999px;height:5px;margin-top:12px;overflow:hidden}.actx .aprog2 i{background:var(--sienna);width:0;height:100%;transition:width 1.1s cubic-bezier(.3,.6,.4,.9);display:block}.views button.on,.modes button.on,.seg button.on,.zseg button.on,.zseg a.on,.tchip.on,.simsel .btn:not(.ghost),#ummodes .btn:not(.ghost),#ssimsel .btn:not(.ghost){background:var(--toggle-on)!important;color:var(--toggle-on-ink)!important;border-color:var(--toggle-on)!important}nav.ts-rail{scrollbar-width:thin;scrollbar-color:#f4f0e840 transparent;overscroll-behavior:contain;overflow:hidden auto!important}nav.ts-rail::-webkit-scrollbar{width:4px}nav.ts-rail::-webkit-scrollbar-thumb{background:#f4f0e840;border-radius:2px}nav.ts-rail::-webkit-scrollbar-track{background:0 0}.ts-rail-spacer{flex:0 0 12px}.ts-rail-role{flex-shrink:0;margin-top:auto}.ts-onb{color:#1c1a17;font:400 12.5px var(--sans);background:#f2c14e;border-bottom:2px solid #c99a1a;align-items:center;gap:14px;margin:-26px -30px 22px;padding:10px 30px;display:flex}.ts-onb .k{font:600 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#1c1a17;white-space:nowrap}.ts-onb .p{flex:auto;min-width:0}.ts-onb .btn,.ts-onb a.btn{white-space:nowrap;flex:none!important;width:auto!important}.ts-onb .p b{font-weight:600}.ts-onb .n{font:400 10.5px var(--mono);color:#1c1a17b3}.ts-onb .btn.ghost{color:#1c1a17;border-color:#1c1a1773;background:0 0!important}.ts-onb .btn.ghost:hover{border-color:#1c1a17}body.onb .ts-main{padding-bottom:60px}.ts-rail-btn.live{color:#f4f0e8d1}.ts-rail-btn.live:after{content:"";background:var(--sand);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:38px}.ts-rail-btn.live.on:after{display:none}.ts-rail-btn.soon{color:#f4f0e82e;cursor:default}.ts-rail-btn.soon:hover{color:#f4f0e84d}.ts-rail-btn .soon-tag{font:400 10px var(--mono,"IBM Plex Mono",monospace);opacity:.7;margin-left:-6px}.ts-login{place-items:center;height:100vh;display:grid}.ts-login .card{gap:12px;width:460px;display:grid}.ts-login h3{margin:0}.ts-login input{border:1px solid var(--sand);background:var(--paper);font:400 12px var(--mono);border-radius:8px;outline:none;padding:10px 12px}.ts-login input:focus{border-color:var(--sienna)}.ts-login .no{color:var(--rust);font-size:12.5px}.ts-login .btn{justify-self:start}.clihint{border:1px dashed var(--hairline);font:400 11.5px var(--mono);color:var(--steel);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:10px 0;padding:8px 12px;display:flex}.clihint .clk{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);flex-basis:100%}.clihint code{color:var(--ink);font:inherit}.clihint i{color:var(--mute);font-style:normal}.clihint .cln{font:300 11.5px var(--sans);color:var(--mute);flex-basis:100%}.scr-admin .tbl{border-collapse:collapse;width:100%;font:400 11px var(--mono);color:var(--steel)}.scr-admin .tbl th{text-align:left;font:500 9.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hairline);padding:6px 8px}.scr-admin .tbl td{border-bottom:1px dashed var(--hairline);vertical-align:top;padding:7px 8px}.scr-admin .tbl td b{color:var(--ink);font-weight:500}.scr-admin .tbl tr.ratchet td{background:#b8885a0f}.scr-admin .tbl tr.session td{background:#6b7c5e0f}.scr-admin .tbl td.num{text-align:right;white-space:nowrap}.scr-admin .lock{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sienna);white-space:nowrap;border:1px solid #b8885a80;border-radius:999px;margin-left:6px;padding:1px 7px}.scr-admin .tag{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px}.scr-admin .tag.ok{color:var(--ok);background:#6b7c5e24}.scr-admin .tag.rust{color:var(--rust);background:#9b4d3a24}.scr-admin .tag.sand{color:#8a6335;background:#d4aa7847}.scr-admin .tag.mute{background:var(--tint);color:var(--mute)}.scr-admin .row{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:12px;padding:6px 0;font-size:12px;display:flex}.scr-admin .row:last-child{border-bottom:0}.scr-admin .row b{color:var(--ink);text-align:right;overflow-wrap:anywhere;font-weight:500}.scr-admin .row b a{color:var(--sienna)}.scr-admin .hb{font:400 11px var(--mono);color:var(--steel);align-items:center;gap:8px;display:flex}.scr-admin .hb i{background:var(--ok);border-radius:50%;width:8px;height:8px;display:inline-block}.scr-admin .hb.bad i{background:var(--rust)}.scr-admin .hb.warn i{background:var(--sienna)}.scr-admin .cer{background:var(--tint);border:1px dashed var(--hairline);border-radius:10px;margin-top:12px;padding:14px 16px}.scr-admin .cer .kl{font:500 9.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mute);margin:10px 0 5px}.scr-admin .cer .kl:first-child{margin-top:0}.scr-admin .cer input,.scr-admin .cer select,.scr-admin .cer textarea{border:1px solid var(--hairline);background:var(--paper);width:100%;font:400 12px var(--mono);color:var(--ink);border-radius:8px;padding:8px 10px}.scr-admin .cer textarea{resize:vertical;min-height:88px;line-height:1.5}.scr-admin .cer input:focus,.scr-admin .cer select:focus,.scr-admin .cer textarea:focus{border-color:var(--sienna);outline:none;box-shadow:0 0 0 3px #b8885a24}.scr-admin .cer .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.scr-admin .cer .acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.scr-admin .cer .note{margin:8px 0 0}.scr-admin .cer.closed{opacity:.6}.scr-admin .btn.rust{background:var(--rust)!important;color:#fff!important;border-color:var(--rust)!important}.scr-admin .btn.rust:hover{background:#7d3d2e!important}.scr-admin .refuse{font:400 11.5px var(--mono);color:var(--rust);margin-top:10px;line-height:1.6;display:none}.scr-admin .refuse.on{display:block}.scr-admin .res{color:var(--ink);border-radius:10px;margin-top:12px;padding:11px 14px;font-size:12.5px;line-height:1.7}.scr-admin .res.ok{background:#6b7c5e17;border:1px solid #6b7c5e66}.scr-admin .res.no{background:#9b4d3a14;border:1px solid #9b4d3a59}.scr-admin .res a{color:var(--sienna)}.scr-admin .pv{border:1px solid var(--line);background:#ffffff8c;border-radius:10px;margin-top:10px;padding:10px 12px}.scr-admin .pv .kl{margin-top:0}.scr-admin .pv .who{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.scr-admin .pv .who span{font:400 10.5px var(--mono);background:var(--tint);border:1px solid var(--hairline);color:var(--ink);border-radius:6px;padding:3px 8px}.scr-admin .pv .who span.f{color:var(--rust);border-color:#9b4d3a80}.scr-admin .pv .who span.w{color:var(--sienna);border-color:#b8885a80}.scr-admin .pv .verdict{color:var(--steel);margin-top:8px;font-size:12px;line-height:1.6}.scr-admin .chk{border-bottom:1px dashed var(--hairline);font:400 11.5px var(--mono);color:var(--steel);align-items:baseline;gap:10px;padding:6px 0;display:flex}.scr-admin .chk:last-child{border-bottom:0}.scr-admin .chk i{text-align:center;flex-shrink:0;width:16px;font-style:normal}.scr-admin .chk.ok i{color:var(--ok)}.scr-admin .chk.no i{color:var(--rust)}.scr-admin .chk b{color:var(--ink);flex-shrink:0;width:220px;font-weight:500}.scr-admin .diff td.chg{color:var(--ink);font-weight:500}.scr-admin .diff td.same{color:var(--mute)}.scr-admin .steps{flex-direction:column;gap:0;margin-top:6px;display:flex}.scr-admin .step{border-bottom:1px dashed var(--hairline);grid-template-columns:28px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.scr-admin .step:last-child{border-bottom:0}.scr-admin .step .n{border:1.5px solid var(--sand);width:24px;height:24px;font:500 11px var(--mono);color:var(--sienna);border-radius:50%;justify-content:center;align-items:center;display:flex}.scr-admin .step.done .n{background:var(--ok);border-color:var(--ok);color:#fff}.scr-admin .step.todo .n{border-color:var(--rust);color:var(--rust)}.scr-admin .step .t{font:400 13.5px var(--display);color:var(--ink)}.scr-admin .step .d{color:var(--steel);margin-top:2px;font-size:12px;line-height:1.6}.scr-admin .step .d a{color:var(--sienna)}.scr-admin .step .w{font:400 10.5px var(--mono);color:var(--mute);white-space:nowrap;text-align:right}.scr-admin .step .items{font:400 11px var(--mono);color:var(--steel);flex-direction:column;gap:3px;margin-top:6px;display:flex}.scr-admin .step .items i{margin-right:6px;font-style:normal}.scr-admin .gate{background:#9b4d3a0f;border:1px solid #9b4d3a4d;border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.scr-admin .gate.open{background:#6b7c5e12;border-color:#6b7c5e66}.scr-admin .gate .g{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase}.scr-admin .gate .g.closed{color:var(--rust)}.scr-admin .gate.open .g{color:var(--ok)}.scr-admin .kpi{flex-direction:column;gap:4px;padding:15px 18px;transition:border-color .15s;display:flex}.scr-admin .kpi:hover{border-color:var(--sand)}.scr-admin .kpi:hover .klabel:after{content:" →"}.scr-admin .kpi .sv{font:500 24px/1.15 var(--display);letter-spacing:-.02em}.scr-admin .kpi .sv i{color:var(--steel);margin-left:3px;font-size:12px;font-style:normal;font-weight:400}.scr-admin .kpi p{color:var(--steel);font-size:11px}.scr-admin .kpi.warn{background:#d4aa7829}.scr-admin .kpi.bad{background:#9b4d3a14;border-color:#9b4d3a59}.scr-admin .legend{font:400 10.5px var(--mono);color:var(--mute);margin-top:10px}.scr-admin .foot{background:var(--tint);border:1px dashed var(--hairline);color:var(--steel);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.7}.scr-admin .two{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.scr-admin .card>h3{margin-bottom:4px}.scr-admin .pill-on{font:400 11px var(--mono);color:var(--steel);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.scr-admin .pill-on .sw2{background:var(--hairline);border-radius:999px;flex-shrink:0;width:26px;height:15px;transition:background .15s;position:relative}.scr-admin .pill-on .sw2 i{background:#fff;border-radius:50%;width:11px;height:11px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11131833}.scr-admin .pill-on.on .sw2{background:var(--ok)}.scr-admin .pill-on.on .sw2 i{left:13px}.scr-admin .pill-on.locked{opacity:.5;cursor:not-allowed}.scr-admin .readonly{color:var(--steel);background:#b8885a14;border:1px dashed #b8885a66;border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:12px}.scr-admin .pg-head-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.scr-admin .pg-head-row .pg-head{flex:1;min-width:0}.scr-admin .qstart{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;padding-top:6px;display:flex;position:relative}.scr-admin .qstart .note{text-align:right;white-space:nowrap;margin:0;font-size:11px}.scr-admin .qmenu{z-index:30;background:var(--paper);border:1px solid var(--hairline);border-radius:10px;min-width:280px;padding:6px;display:none;position:absolute;top:38px;right:0;box-shadow:0 10px 30px #14100c1f}.scr-admin .qstart.open .qmenu{display:block}.scr-admin .qopt{cursor:pointer;border-radius:7px;padding:8px 10px;text-decoration:none;display:block}.scr-admin .qopt b{font:500 13px var(--sans);color:var(--ink);display:block}.scr-admin .qopt span{font:400 10.5px var(--mono);color:var(--mute);letter-spacing:.02em;margin-top:2px;display:block}.scr-admin .qopt:hover{background:#b8885a1f}.scr-admin .qopt:hover b{color:var(--sienna)}.scr-admin .pg-head-row .pg-head{display:block}.scr-admin .pg-head-row .pg-head .pg-sub{max-width:none;margin-top:8px}.scr-asof .scrub{padding:20px 26px 14px}.scr-asof .scrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.scr-asof .dens{align-items:flex-end;gap:2px;height:34px;margin:16px 2px 4px;display:flex;position:relative}.scr-asof .dens .bkt{background:var(--line);cursor:pointer;border-radius:2px 2px 0 0;flex:1;min-height:3px;transition:background .12s}.scr-asof .dens .bkt:hover{background:var(--sand)}.scr-asof .dens .bkt.casc{background:var(--rust)}.scr-asof .dens .vp{border:1px solid var(--sand);pointer-events:none;background:#d4aa7821;border-radius:4px;position:absolute;top:-4px;bottom:-4px}.scr-asof .wrow{font:400 11px var(--mono);color:var(--steel);align-items:center;gap:10px;margin-top:10px;display:flex}.scr-asof .wrow select{border:1px solid var(--hairline);background:var(--card);font:400 11px var(--mono);color:var(--ink);border-radius:6px;outline:none;padding:4px 8px}.scr-asof .wrow .wlbl{color:var(--mute);margin-left:auto}.scr-asof .dtrack{background:var(--line);height:2px;margin:34px 8px 40px;position:relative}.scr-asof .spin{background:var(--card);border:2px solid var(--sand);cursor:pointer;border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;transform:translate(-7px)}.scr-asof .spin:hover{border-color:var(--sienna)}.scr-asof .spin .cn{font:500 9px var(--mono);color:var(--rust);position:absolute;top:-17px;left:50%;transform:translate(-50%)}.scr-asof .slbl{font:400 9px var(--mono);color:var(--mute);white-space:nowrap;text-align:center;text-overflow:ellipsis;max-width:120px;line-height:1.6;position:absolute;top:14px;overflow:hidden;transform:translate(-50%)}.scr-asof .slbl b{color:var(--steel);font-weight:500;display:block}.scr-asof .dhandle{background:var(--ink);width:2px;height:26px;position:absolute;top:-12px;transform:translate(-1px)}.scr-asof .dhandle:after{content:"";background:var(--ink);width:9px;height:9px;position:absolute;top:-6px;left:-4px;transform:rotate(45deg)}.scr-asof .bound{font:400 9px var(--mono);color:var(--mute);white-space:nowrap;position:absolute;top:30px;left:0}.scr-asof .bound.r{text-align:right;left:auto;right:0}.scr-asof .mtick{background:var(--hairline);width:1px;height:6px;position:absolute;top:5px}.scr-asof .mlbl{font:400 9px var(--mono);color:var(--mute);position:absolute;top:15px;transform:translate(-50%)}.scr-asof .zseg{border:1px solid var(--hairline);border-radius:8px;display:inline-flex;overflow:hidden}.scr-asof .zseg button{font:400 11px var(--mono);color:var(--steel);background:var(--card);cursor:pointer;padding:5px 13px}.scr-asof .zseg button.on{background:var(--toggle-on);color:#f7f5f2}.scr-asof .mgrid{grid-template-columns:minmax(0,1.08fr) 360px;align-items:start;gap:16px;margin-top:16px;display:grid}.scr-asof .strow2{cursor:pointer}.scr-asof .strow2:hover td{background:var(--tint)}.scr-asof .diffrow td{padding:0 10px 12px}.scr-asof .minidiff{background:var(--record-2);font:400 11.5px/1.85 var(--mono);white-space:pre;color:var(--record-fg);border-radius:8px;padding:12px 16px;overflow-x:auto}.scr-asof .minidiff .del{color:var(--deny)}.scr-asof .minidiff .add{color:var(--allow)}.scr-asof .minidiff .ctx{color:var(--record-mute)}.scr-asof .dchev{color:var(--mute);margin-right:6px;font-size:9px;transition:transform .2s;display:inline-block}.scr-asof .dchev.open{transform:rotate(90deg)}.scr-asof .vbadge{font:500 11px var(--mono);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.scr-asof .vbadge.yes{color:var(--ok);background:#4e7a5a1f}.scr-asof .vbadge.no{color:var(--rust);background:#9b4d3a1f}.scr-asof .vbadge.notyet{color:var(--steel);background:#4a55681f}.scr-asof .vrow{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:12px;padding:7px 0;font-size:12.5px;display:flex}.scr-asof .vrow b{font:400 11.5px var(--mono);color:var(--ink);text-align:right;font-weight:400}.scr-asof .vrow:last-child{border-bottom:0}.scr-asof .aghost{background:var(--paper);border:1px solid var(--hairline);border-radius:10px;position:relative;overflow:hidden}.scr-asof .agn{border:1px solid var(--hairline);font:400 11px var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;padding:4px 10px;text-decoration:none;display:flex;position:absolute;overflow:hidden}.scr-asof .agn:hover{border-color:var(--sienna)}.scr-asof .agn .k{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:7.5px;line-height:1.4;display:block}.scr-asof .agn.pol{background:var(--tint-strong);border-color:#b8885a80;font-weight:500}.scr-asof .agn.dead{opacity:.55;border-style:dashed}.scr-asof .agn.off{background:#9b4d3a0d;border-color:#9b4d3a80}.scr-asof .agsvg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.scr-asof .agsvg path{fill:none;stroke:#b8885a80;stroke-width:1.4px}.scr-asof .agsvg path.dash{stroke-dasharray:4 3;stroke:#94a3b8b3}.scr-asof .agfoot{z-index:2;font:400 10.5px var(--mono);color:var(--steel);line-height:1.6;position:absolute;bottom:10px;left:14px}.scr-asof .agfoot .k{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:7.5px;display:block}.scr-asof .agfoot a{color:var(--sienna)}.scr-asof .pinbar{font:400 11px var(--mono);color:var(--steel);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.scr-asof .pinbar .pk{font:500 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border:1px solid var(--hairline);border-radius:999px;padding:2px 8px}.scr-asof .pinbar b{color:var(--ink);font-weight:500}.scr-asof .pinbar a{color:var(--sienna);margin-left:auto}.scr-asof .agrows{grid-template-columns:repeat(3,1fr);gap:10px 22px;margin-top:12px;display:grid}.scr-asof .agrows .cell .k{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.scr-asof .agrows .cell .v{color:var(--ink);margin-top:2px;font-size:12.5px;line-height:1.6}.scr-asof .agrows .cell .v.mono{font:400 11px var(--mono);color:var(--steel)}.scr-asof .dtrack .spin.casc{background:var(--rust);border-color:var(--rust)}.scr-asof .dtrack .slbl.casc b,.scr-asof .agrecs td.casc{color:var(--rust)}.scr-case .runlab{flex-wrap:wrap;align-items:baseline;gap:10px;margin:16px 0 8px;display:flex}.scr-case .runlab .rk{font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sienna)}.scr-case .flow2{align-items:flex-start;padding:6px 0;display:flex;overflow-x:auto}.scr-case .fcol{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;min-width:118px;display:flex}.scr-case .fmain{background:var(--card);border:1px solid var(--hairline);text-align:center;border-radius:10px;width:112px;padding:10px 11px}.scr-case .fmain .fk2{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.scr-case .fmain .fv2{font:400 12.5px var(--display);color:var(--ink);margin:3px 0}.scr-case .fmain .fs2{font:400 9.5px var(--mono);color:var(--steel)}.scr-case .fmain.err{border-color:var(--rust)}.scr-case .fmain.err .fs2{color:var(--rust)}.scr-case .fmain.ghost{opacity:.55;border-style:dashed}.scr-case .fmain.ghost .fv2{color:var(--mute)}.scr-case .ftool{background:var(--tint);border:1px dashed var(--sand);font:400 9px/1.5 var(--mono);color:var(--sienna);text-align:center;border-radius:8px;width:106px;padding:6px 9px}.scr-case .fwire2{background:var(--line);width:2px;height:12px}.scr-case .farr2{text-align:center;flex-shrink:0;align-self:flex-start;margin-top:26px;padding:0 3px}.scr-case .farr2 .ar{color:var(--sand);font-size:14px}.scr-case .farr2 .gap{font:400 8.5px var(--mono);color:var(--mute);display:block}.scr-case .groll{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;display:flex}.scr-case .groll:last-child{border-bottom:0}.scr-case .groll .mono{font:400 11px var(--mono)}.scr-cases .crow{cursor:pointer}.scr-cases .crow:hover td{background:var(--tint)}.scr-content .orow{cursor:pointer}.scr-content .orow:hover td{background:var(--tint)}.scr-content .tbl .badge{white-space:nowrap}.scr-credentials .tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.scr-credentials .tile{background:var(--card);border:1px solid var(--hairline);text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:12px;padding:13px 16px;transition:border-color .15s}.scr-credentials .tile:hover{border-color:var(--sand)}.scr-credentials .tile.on{border-color:var(--sienna);background:var(--tint)}.scr-credentials .tile .tk{letter-spacing:.12em;text-transform:uppercase;color:var(--sienna);margin-bottom:6px;font:500 9px IBM Plex Mono,monospace}.scr-credentials .tile .tv{font:500 26px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.scr-credentials .tile .tv small{font:500 13px var(--display);color:var(--steel);letter-spacing:0}.scr-credentials .tile .td2{color:var(--steel);margin-top:6px;font-size:11px;line-height:1.55}.scr-credentials .tile.warn .tv{color:var(--rust)}.scr-credentials .tile.calm .tv{color:var(--ok)}.scr-credentials .ledger2{background:var(--record);border-radius:14px;margin-bottom:16px;overflow:hidden}.scr-credentials .l2top{border-bottom:1px solid #e9e4dc1f;align-items:center;gap:14px;padding:13px 18px;display:flex}.scr-credentials .l2top .l2t{letter-spacing:.1em;text-transform:uppercase;color:#e5c9a5;font:500 11px IBM Plex Mono,monospace}.scr-credentials .l2top .l2sub{color:#8b8fa3;margin-left:auto;font:400 10.5px IBM Plex Mono,monospace}.scr-credentials .vtog{border:1px solid #e9e4dc40;border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}.scr-credentials .vtog button{color:#8b8fa3;cursor:pointer;background:0 0;border:0;padding:5px 13px;font:400 10.5px IBM Plex Mono,monospace}.scr-credentials .vtog button.on{color:#1a1d24;background:#e9e4dc}.scr-credentials .l2wrap{padding:4px 18px 12px;overflow-x:auto}.scr-credentials .l2{border-collapse:collapse;color:#c9c4bc;width:100%;font:400 11.5px IBM Plex Mono,monospace}.scr-credentials .l2 th{letter-spacing:.1em;text-transform:uppercase;color:#8b8fa3;text-align:left;white-space:nowrap;border-bottom:1px solid #e9e4dc26;padding:10px 14px 8px 0;font:500 9px IBM Plex Mono,monospace}.scr-credentials .l2 td{white-space:nowrap;vertical-align:baseline;border-bottom:1px solid #e9e4dc0f;padding:9px 14px 9px 0}.scr-credentials .l2 tr:last-child td{border-bottom:0}.scr-credentials .l2 .cid2{color:#e9e4dc;font-weight:500}.scr-credentials .l2 .polchip{color:#e5c9a5;background:#e5c9a524;border-radius:6px;padding:2px 8px;font-size:10.5px}.scr-credentials .l2 a.polchip{text-decoration:none}.scr-credentials .l2 .dim2{color:#8b8fa3}.scr-credentials .l2 .pill{letter-spacing:.05em;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:10px;display:inline-flex}.scr-credentials .l2 .pill.live{color:#b9cdaa;background:#6b7c5e40}.scr-credentials .l2 .pill.idle{color:#e8a090;background:0 0;border:1px dashed #e8a09099}.scr-credentials .l2 .pill.expiring{color:#e5c9a5;background:#d4aa7833}.scr-credentials .l2 .pill.expired{color:#8b8fa3;background:#8b8fa32e}.scr-credentials .l2 .pill.revoked{color:#e8a090;background:#9b4d3a4d}.scr-credentials .l2 .govchip{color:#e8a090;background:#e8a09024;border-radius:6px;padding:2px 7px;font-size:10px;text-decoration:none}.scr-credentials .l2foot{color:#8b8fa3;border-top:1px solid #e9e4dc1f;padding:10px 18px 14px;font:400 10.5px IBM Plex Mono,monospace}.scr-credentials .l2 tr.rowc{cursor:pointer}.scr-credentials .l2 tr.rowc:hover td{color:#e9e4dc}.scr-credentials .l2 tr.l2det td{color:#c9c4bc;white-space:normal;background:#e9e4dc0d;padding:10px 14px;font-size:11px;line-height:1.9}.scr-credentials .l2 tr.l2det a.ref2{color:#e5c9a5;border-bottom:1px dashed #e5c9a566;text-decoration:none}.scr-credentials .laxis2{letter-spacing:.06em;text-transform:uppercase;color:#8b8fa3;border-bottom:1px solid #e9e4dc26;margin-bottom:8px;padding:10px 0 5px;font:400 8.5px IBM Plex Mono,monospace;display:flex}.scr-credentials .laxis2 span{flex:1}.scr-credentials .lane2{align-items:center;gap:12px;margin:6px 0;display:flex}.scr-credentials .lane2 .lid2{color:#e9e4dc;white-space:nowrap;width:128px;font:500 10.5px IBM Plex Mono,monospace}.scr-credentials .lane2 .lid2 small{color:#8b8fa3;letter-spacing:.05em;text-transform:uppercase;font-size:8.5px;font-weight:400;display:block}.scr-credentials .lane2 .ltrack2{flex:1;height:15px;position:relative}.scr-credentials .lane2 .lbar2{background:#b9cdaa73;border-radius:999px;height:5px;position:absolute;top:5px}.scr-credentials .lane2 .lbar2.expired{background:#e5c9a566}.scr-credentials .lane2 .lbar2.revoked{background:#e8a09073}.scr-credentials .lane2 .lend2{font:500 10px IBM Plex Mono,monospace;position:absolute;top:0}.scr-credentials .lane2 .lend2.ok3{color:#b9cdaa}.scr-credentials .lane2 .lend2.sien3{color:#e5c9a5}.scr-credentials .lane2 .lend2.rust3{color:#e8a090}.scr-credentials .lane2 .luse2{background:#e9e4dc;border-radius:2px;width:2.5px;height:9px;position:absolute;top:3px}.scr-credentials .lane2 .lnever2{letter-spacing:.06em;text-transform:uppercase;color:#e8a090;font:400 8.5px IBM Plex Mono,monospace;position:absolute;top:0}.scr-credentials .lanesbox{position:relative}.scr-credentials .tdline{background:var(--sienna);z-index:3;cursor:ew-resize;touch-action:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #b8885a40}.scr-credentials .tdline:before{content:"";position:absolute;inset:0 -7px}.scr-credentials .tdline .tdchip{background:var(--sienna);color:#1b1b1f;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:ew-resize;-webkit-user-select:none;user-select:none;border-radius:4px;padding:3px 7px;font:500 8.5px IBM Plex Mono,monospace;position:absolute;top:26px;left:1px;transform:translate(-50%)}.scr-credentials .tdline.pinned .tdchip{outdline:1px solid #e9e4dc59}.scr-credentials .lane2.faded{opacity:.28}.scr-credentials .filters.cf{margin:0 0 12px}.scr-credentials .filters.cf .count b{color:var(--ink);font-weight:500}.scr-credentials .filters.cf .reset{font:400 11px var(--mono);color:var(--sienna);cursor:pointer;border:1px dashed var(--hairline);background:0 0;border-radius:6px;padding:5px 9px}.scr-credentials .hyhead{align-items:center;gap:11px;margin-bottom:7px;display:flex}.scr-credentials .hyhead .hn2{font:400 16px var(--display)}.scr-credentials .hyhead .hs2{font:400 12px var(--mono);color:var(--steel)}.scr-credentials .hyright{align-items:center;gap:8px;margin-left:auto;display:flex}.scr-credentials .hychip{font:500 9px var(--mono);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:3px 9px}.scr-credentials .btrack{border-radius:999px;height:8px;margin:4px 0 3px;display:flex;position:relative;overflow:visible}.scr-credentials .btrack .bseg{height:100%}.scr-credentials .btrack .bseg.s0{background:#6b7c5e59;border-radius:999px 0 0 999px}.scr-credentials .btrack .bseg.s1{background:#d4aa7873}.scr-credentials .btrack .bseg.s2{background:#b8885a8c}.scr-credentials .btrack .bseg.s3{background:#9b4d3a8c;border-radius:0 999px 999px 0}.scr-credentials .btrack .bmark{background:var(--ink);width:2.5px;height:16px;box-shadow:0 0 0 2px var(--card);border-radius:2px;position:absolute;top:-4px}.scr-credentials .blbls{letter-spacing:.05em;text-transform:uppercase;color:var(--mute);border-bottom:1px dashed var(--hairline);margin-bottom:10px;padding-bottom:10px;font:400 8.5px IBM Plex Mono,monospace;display:flex}.scr-credentials .twhy{color:var(--steel);border-radius:8px;margin:0 0 10px;padding:7px 12px;font-size:11.5px;line-height:1.65}.scr-credentials .twhy .twk{font:500 8.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--rust);white-space:nowrap;margin-right:8px}.scr-credentials .hytbl{border-collapse:collapse;width:100%;font:400 10.5px var(--mono)}.scr-credentials .hytbl td{border-bottom:1px dashed var(--hairline);color:var(--steel);padding:6px 0}.scr-credentials .hytbl tr.hrow{cursor:pointer}.scr-credentials .hytbl tr.hrow:hover td{color:var(--ink)}.scr-credentials .hytbl td.r2{text-align:right;white-space:nowrap}.scr-credentials .hytbl td.pts{text-align:right;color:var(--ink);width:70px}.scr-credentials .hytbl tr.blendr td{color:var(--ink);border-bottom:0;font-weight:500}.scr-credentials .hyfold td{background:#ffffff8c;padding:8px 10px;font-size:11px;line-height:1.7}.scr-credentials .hyfold .cid{font:500 10.5px var(--mono);color:var(--ink)}.scr-credentials .hyfine{font:400 10px var(--mono);color:var(--mute);margin-top:9px}.scr-credentials .rw{height:190px;margin:14px 0 2px;position:relative}.scr-credentials .rw .zone{border-radius:8px;position:absolute;top:0;bottom:26px}.scr-credentials .rw .zone.z7{background:#9b4d3a12;border:1px dashed #9b4d3a40}.scr-credentials .rw .zone.z30{background:#d4aa781a}.scr-credentials .rw .zone.z90{background:#11131808}.scr-credentials .rw .zlbl{font:400 8.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);position:absolute;bottom:0;transform:translate(-50%)}.scr-credentials .rw .dot2{border:2px solid var(--card);cursor:default;border-radius:50%;width:11px;height:11px;transition:transform .12s;position:absolute}.scr-credentials .rw .dot2:hover{z-index:5;transform:scale(1.5)}.scr-credentials .rw .dot2.d7{background:var(--rust)}.scr-credentials .rw .dot2.d30{background:var(--sand)}.scr-credentials .rw .dot2.d90{background:#6b7c5e99}.scr-credentials .rw .dot2.first{background:var(--card)}.scr-credentials .rw .dot2.first.d30{border-color:var(--sand)}.scr-credentials .rw .dot2.first.d90{border-color:#6b7c5eb3}.scr-credentials .rw .dot2.first.d7{border-color:var(--rust)}.scr-credentials .rwsum{font:400 10.5px var(--mono);color:var(--steel);border-top:1px dashed var(--hairline);flex-wrap:wrap;gap:18px;margin-top:6px;padding-top:10px;display:flex}.scr-credentials .rwsum b{color:var(--ink);font-weight:500}.scr-credentials .rwsum .z0{color:var(--ok)}.scr-explorer .xgrid{grid-template-columns:1fr 0fr;align-items:start;gap:0;transition:grid-template-columns .35s cubic-bezier(.2,.7,.2,1);display:grid}.scr-explorer .xgrid.open{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:16px}.scr-explorer .xprev{min-width:0;display:none}.scr-explorer .xgrid.open .xprev{animation:.4s cubic-bezier(.2,.7,.2,1) both rise;display:block}@keyframes rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.scr-explorer .xgrid.open .wide{display:none}.scr-explorer .prevtop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.scr-explorer .prevtop .klabel{margin-bottom:0}.scr-explorer .prevtop .xclose{font:400 12px var(--mono);color:var(--mute);cursor:pointer;border-radius:6px;padding:2px 8px}.scr-explorer .prevtop .xclose:hover{background:var(--tint);color:var(--ink)}.scr-explorer .ledger tbody tr.sel td{background:#d4aa7821}.scr-explorer .ledger input[type=checkbox]{accent-color:var(--sand);cursor:pointer;width:13px;height:13px}.scr-explorer .xprev .receipt{font-size:12px;line-height:1.95}.scr-explorer .strow{color:var(--steel);align-items:center;gap:10px;padding:3px 0;font-size:12px;display:flex}.scr-explorer .strow>span:first-child{flex-shrink:0;width:120px}.scr-explorer .strow .stbar{flex:1;align-items:center;height:10px;display:flex}.scr-explorer .strow .stbar i{background:var(--sienna);border-radius:0 3px 3px 0;min-width:2px;height:8px;display:block}.scr-explorer .strow b{font:400 11.5px var(--mono);color:var(--ink);text-align:right;flex-shrink:0;width:74px;font-weight:400}.scr-explorer .dlinks{flex-wrap:wrap;gap:8px;display:flex}.scr-explorer .selbar{background:var(--record);color:var(--record-fg);border-radius:var(--r-md);font:400 12.5px var(--mono);align-items:center;gap:14px;margin-top:14px;padding:12px 18px;display:none;position:sticky;bottom:0}.scr-explorer .selbar b{color:var(--sand);font-weight:500}.scr-explorer .selbar .x{color:var(--record-mute);cursor:pointer;margin-left:auto}.scr-explorer .selbar .x:hover{color:var(--deny)}.scr-explorer .qbar{align-items:center;gap:8px;margin-bottom:6px;display:flex}.scr-explorer .qbar input{border:1px solid var(--hairline);background:var(--card);color:var(--ink);border-radius:8px;flex:1;padding:8px 12px;font:400 12px IBM Plex Mono,monospace}.scr-explorer .qbar input:focus{border-color:var(--sienna);outline:none;box-shadow:0 0 0 3px #b8885a1f}.scr-explorer .qbar input::placeholder{color:var(--mute)}.scr-explorer .qmsg{color:var(--mute);min-height:14px;margin:0 2px 8px;font:400 10.5px IBM Plex Mono,monospace}.scr-explorer .qmsg.err{color:var(--rust)}.scr-explorer .qsaved{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.scr-explorer .qsaved .qlbl{letter-spacing:.07em;text-transform:uppercase;color:var(--mute);font:400 9.5px IBM Plex Mono,monospace}.scr-explorer .qchip{background:var(--tint);color:var(--sienna);cursor:pointer;border:1px solid #b8885a59;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font:400 11px IBM Plex Mono,monospace;display:inline-flex}.scr-explorer .qchip:hover{background:var(--tint-strong)}.scr-explorer .qchip .qx{color:var(--mute);cursor:pointer}.scr-explorer .qchip .qx:hover{color:var(--rust)}.scr-explorer .ledger tbody tr.sel{font:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.scr-explorer .xgrid{grid-template-columns:minmax(0,1fr) 0fr}.scr-explorer .ledger td.ms{text-overflow:ellipsis;max-width:250px;overflow:hidden}.scr-gateways .kl{letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font:500 9.5px IBM Plex Mono,monospace}.scr-gateways .row{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:10px;padding:6px 0;font:400 11px IBM Plex Mono,monospace;display:flex}.scr-gateways .row:last-child{border-bottom:0}.scr-gateways .row b{color:var(--ink);font-weight:500}.scr-gateways .tag{letter-spacing:.08em;text-transform:uppercase;background:var(--tint);color:var(--steel);border-radius:999px;padding:2px 7px;font:500 9px IBM Plex Mono,monospace}.scr-gateways .tag.ok{color:var(--ok);background:#6b7c5e24}.scr-gateways .tag.rust{color:var(--rust);background:#9b4d3a1f}.scr-gateways .tag.sienna{color:var(--sienna);background:#b8885a24}.scr-gateways .foot{background:var(--tint);border:1px dashed var(--hairline);color:var(--steel);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.7}.scr-gateways .refuse{color:var(--rust);margin-top:10px;font:400 11.5px/1.6 IBM Plex Mono,monospace;display:none}.scr-gateways .refuse.on{display:block}.scr-gateways .fin{border:1px solid var(--hairline);background:var(--paper);width:100%;color:var(--ink);box-sizing:border-box;border-radius:8px;padding:10px 12px;font:12.5px/1.6 Inter,sans-serif}.scr-gateways .fin.mono{font-family:IBM Plex Mono,monospace;font-size:12px}.scr-gateways .sel{border:1px solid var(--hairline);background:var(--paper);color:var(--ink);border-radius:8px;padding:8px 10px;font:400 12px IBM Plex Mono,monospace}.scr-gateways .btn.rust{background:var(--rust);border-color:var(--rust);color:#f7f5f2}.scr-gateways .tbl{border-collapse:collapse;width:100%;color:var(--steel);font:400 11.5px IBM Plex Mono,monospace}.scr-gateways .tbl th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hairline);padding:8px 10px;font:500 9.5px IBM Plex Mono,monospace}.scr-gateways .tbl td{border-bottom:1px dashed var(--hairline);vertical-align:middle;padding:9px 10px}.scr-gateways .tbl tr.p{cursor:pointer}.scr-gateways .tbl tr.p:hover td,.scr-gateways .tbl tr.p.on td{background:var(--tint)}.scr-gateways .tbl td b{color:var(--ink);font-weight:500}.scr-gateways .tbl .num{text-align:right}.scr-gateways .det{grid-template-columns:1.2fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.scr-gateways .det h3{margin:0 0 4px}.scr-gateways .det .sub{color:var(--steel);margin-bottom:10px;font-size:12px}.scr-gateways .act{border-top:1px dashed var(--hairline);margin-top:14px;padding-top:12px}.scr-gateways .act h4{color:var(--ink);margin:0 0 4px;font:500 13px Inter,sans-serif}.scr-gateways .act h4.rust{color:var(--rust)}.scr-gateways .act p.note{margin:0 0 8px}.scr-gateways .res{border-radius:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.6}.scr-gateways .res.ok{color:var(--ink);background:#6b7c5e17;border:1px solid #6b7c5e66}.scr-gateways .res.no{color:var(--ink);background:#9b4d3a14;border:1px solid #9b4d3a66}.scr-gateways .tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.scr-gateways .tiles .card{padding:12px 14px}.scr-gateways .n{color:var(--ink);font:300 24px/1.1 Manrope,sans-serif}.scr-gateways .n small{color:var(--mute);margin-left:6px;font:400 10.5px IBM Plex Mono,monospace}.scr-gateways .spark{align-items:flex-end;gap:2px;width:110px;height:22px;display:flex}.scr-gateways .spark i{background:#b8885a73;border-radius:1px;flex:1}.scr-gateways .stg{border-bottom:1px dashed var(--hairline);color:var(--steel);grid-template-columns:90px 1fr 90px;align-items:center;gap:10px;padding:6px 0;font:400 11px IBM Plex Mono,monospace;display:grid}.scr-gateways .stg .bar{background:var(--tint);border-radius:4px;height:8px;position:relative;overflow:hidden}.scr-gateways .stg .bar i{background:var(--ok);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.scr-gateways .stg .bar b{background:var(--rust);width:2px;position:absolute;top:0;bottom:0}.scr-gateways .lag{color:var(--rust)}.scr-gateways table.sm{border-collapse:collapse;width:100%;color:var(--steel);table-layout:fixed;font:400 11.5px IBM Plex Mono,monospace}.scr-gateways .sm th:first-child{width:190px}.scr-gateways .sm td.c{word-break:break-word}.scr-gateways .sm th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hairline);padding:8px 10px;font:500 9.5px IBM Plex Mono,monospace}.scr-gateways .sm th.g{text-align:center}.scr-gateways .sm td{border-bottom:1px dashed var(--hairline);vertical-align:middle;padding:10px}.scr-gateways .sm td.st{color:var(--ink);white-space:nowrap;font-weight:500}.scr-gateways .sm td.st small{color:var(--mute);margin-top:2px;font-size:10px;font-weight:400;display:block}.scr-gateways .cellv{flex-direction:column;align-items:center;gap:4px;display:flex}.scr-gateways .cellv .p{color:var(--ink);font:400 11px IBM Plex Mono,monospace}.scr-gateways .cellv .p small{color:var(--mute)}.scr-gateways .cellv .bar{background:var(--tint);border-radius:3px;width:100%;height:5px;overflow:hidden}.scr-gateways .cellv .bar i{background:var(--ok);height:100%;display:block}.scr-gateways .cellv.out .p{color:var(--rust)}.scr-gateways .cellv.out .bar i{background:var(--rust)}.scr-gateways .cellv.out{outline-offset:4px;border-radius:6px;outline:1px solid #9b4d3a59}.scr-gateways .cellv.hi .p{color:var(--sienna)}.scr-gateways .cellv.hi .bar i{background:var(--sienna)}.scr-gateways .sm tr.tot td{background:var(--tint);color:var(--ink);font-weight:500}.scr-gateways .read{color:var(--ink);margin-top:12px;font-size:12.5px;line-height:1.7}.scr-gateways .sm tr.grp td{background:var(--tint);border-bottom:1px solid var(--hairline);cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 10px}.scr-gateways .sm tr.grp td .kl{color:var(--ink)}.scr-gateways .sm tr.grp td .kl i{width:14px;color:var(--mute);font-style:normal;display:inline-block}.scr-gateways .sm tr.grp td .sum{color:var(--mute);margin-left:10px;font:400 10.5px IBM Plex Mono,monospace}.scr-gateways .sm tr.grp:hover td{background:#b8885a1a}.scr-gateways .sm tr.hid{display:none}.scr-gateways .sm td.c{text-align:center;color:var(--ink)}.scr-gateways .sm td.c small{color:var(--mute);margin-top:2px;font-size:10px;display:block}.scr-gateways .sm td.c.rust{color:var(--rust)}.scr-gateways .sm td.c.ok{color:var(--ok)}.scr-gateways .sm td.c .chips{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.scr-gateways .sm td.c .chips a{background:var(--paper);border:1px solid var(--hairline);color:var(--ink);border-radius:999px;padding:2px 7px;font:400 10px IBM Plex Mono,monospace;text-decoration:none}.scr-gateways .sm td.c .chips a:hover{border-color:var(--sienna)}.scr-gateways .sm td.c .spark{margin:0 auto}.scr-gateways .sm th.g{cursor:pointer;-webkit-user-select:none;user-select:none}.scr-gateways .sm th.g:not(.cell):hover{color:var(--sienna)}.scr-gateways .sm th.g.cell{vertical-align:top;padding:10px 8px}.scr-gateways .sm th.g.cell .hd{border-bottom:2px solid #0000;flex-direction:column;align-items:center;gap:2px;margin:0 4px;padding:6px 8px 8px;transition:border-color .15s;display:flex}.scr-gateways .sm th.g.cell:hover .hd,.scr-gateways .sm th.g.cell.open .hd{border-bottom-color:var(--sienna)}.scr-gateways .sm th.g .n{color:var(--ink);font:300 20px/1.1 Manrope,sans-serif;display:block}.scr-gateways .sm th.g .nm{letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font:500 10px IBM Plex Mono,monospace}.scr-gateways .sm th.g .x{color:var(--steel);text-transform:none;letter-spacing:0;margin-top:2px;font:400 10px IBM Plex Mono,monospace}.scr-gateways .sm th.g .x.rust{color:var(--rust)}.scr-gateways .sm th.g .go{color:var(--mute);text-transform:none;letter-spacing:0;align-items:center;gap:5px;margin-top:5px;font:400 10.5px IBM Plex Mono,monospace;transition:color .15s;display:inline-flex}.scr-gateways .sm th.g .go i{font-size:9px;font-style:normal;transition:transform .15s;display:inline-block}.scr-gateways .sm th.g.cell.open .go i{transform:rotate(90deg)}.scr-gateways .sm th.g.cell:hover .go,.scr-gateways .sm th.g.cell.open .go{color:var(--sienna)}.scr-gateways .sm th.g.inst{background:#b8885a0d;border-bottom:2px solid #b8885a59}.scr-gateways .sm td.c.cell{background:#b8885a0d}.scr-gateways .sm td.c .split{justify-content:center;gap:8px;display:inline-flex}.scr-gateways .sm td.c .split span{color:var(--mute)}.scr-gateways .sm td.c .split b{font-weight:500}.scr-gateways .ctrl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.scr-gateways .ctrl .zseg{border:1px solid var(--hairline);border-radius:8px;display:inline-flex;overflow:hidden}.scr-gateways .ctrl .zseg button{background:var(--paper);color:var(--steel);cursor:pointer;border:0;border-right:1px solid var(--hairline);padding:6px 12px;font:400 11.5px Inter,sans-serif}.scr-gateways .ctrl .zseg button:last-child{border-right:0}.scr-gateways .ctrl .note{margin:0}.scr-gateways .sm td.st .cnt{color:var(--mute);margin-left:6px;font:400 9.5px IBM Plex Mono,monospace;display:inline-block}.scr-home .kpi{flex-direction:column;gap:4px;padding:15px 18px;transition:border-color .15s;display:flex}.scr-home .kpi:hover{border-color:var(--sand)}.scr-home .kpi:hover .klabel:after{content:" →"}.scr-home .kpi .top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.scr-home .kpi .sv{font:500 24px/1.15 var(--display);letter-spacing:-.02em}.scr-home .kpi .sv i{color:var(--steel);margin-left:3px;font-size:12px;font-style:normal;font-weight:400}.scr-home .kpi p{color:var(--steel);font-size:11px}.scr-home .kpi svg{flex-shrink:0;display:block}.scr-home .kpi .trend{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;margin-top:3px;display:flex}.scr-home .kpi .tcap{font:400 9px var(--mono);color:var(--mute);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-align:right;line-height:1.35}.scr-home .kpi .prow{align-items:center;gap:10px;margin:3px 0;display:flex}.scr-home .kpi .prow .pn{width:92px;font:500 21px/1.1 var(--display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;flex:none}.scr-home .kpi .prow .pn i{font-style:normal;font:400 11px var(--sans);color:var(--steel);margin-left:3px}.scr-home .kpi .prow .tr{background:var(--hairline);border-radius:999px;flex:1;height:7px;position:relative}.scr-home .kpi .prow .fl{border-radius:999px;height:100%;position:absolute;top:0;left:0}.scr-home .kpi .prow .pace{background:var(--ink);opacity:.7;width:1.5px;height:13px;position:absolute;top:-3px}.scr-home .kpi.store{background:var(--tint-strong);border-color:#b8885a59}.scr-home .kpi.store:hover{border-color:var(--sienna)}.scr-home .kpi.store .klabel{color:var(--sienna)}.scr-home .kpi.store p{color:var(--steel)}.scr-home .kpi.store .tcap{color:var(--sienna);opacity:.65}.scr-home .kpi.store .tcap.alltime{opacity:.65}.scr-home .kpi.store{position:relative}.scr-home .kpi .kcat{font:500 7.5px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sienna);opacity:.55;position:absolute;top:14px;right:18px}.scr-home .govledger td{white-space:normal}.scr-home .govledger td:first-child{white-space:nowrap}.scr-home .govledger{padding-bottom:12px}.scr-home .govledger tr:last-child td{border-bottom:0}.scr-home .denialcard{flex-direction:column;display:flex}.scr-home .denialcard .dtot{color:var(--steel);margin:-4px 0 6px;font-size:12.5px}.scr-home .denialcard .dtot b{font:500 15px var(--display);color:var(--ink)}.scr-home .denialcard #denbars{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.scr-home .denialcard .hbar{cursor:pointer;border-radius:6px;margin:0;padding:4px 0;transition:background .15s}.scr-home .denialcard .hbar:hover{background:var(--tint)}.scr-home .denialcard .hbar .val{white-space:nowrap;width:86px}.scr-home .denialcard .hbar .lbl{width:150px}.scr-home .denialcard .hbar .fill{transform-origin:0;animation:.7s cubic-bezier(.2,.7,.2,1) both growbar}@keyframes growbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scr-home .denialcard .note{margin-top:12px}.scr-home .askcard{flex-direction:column;display:flex}.scr-home .askcard h3{align-items:center;gap:9px;display:flex}.scr-home #askfoot{margin-top:auto}.scr-home #askfoot .fudiv{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.scr-home .livedot{background:var(--ok);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.scr-home .livedot:after{content:"";border:1px solid var(--ok);border-radius:50%;animation:2.6s ease-out infinite ping;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.8;transform:scale(.45)}75%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.scr-home .askcard .askbox input{transition:border-color .18s,box-shadow .25s}.scr-home .askcard .askbox input:focus{border-color:var(--sienna);box-shadow:0 0 0 3px #b8885a24}.scr-home .askcard .btn:active{transform:scale(.96)}.scr-home .rise{animation:.45s cubic-bezier(.2,.7,.2,1) both rise}.scr-home .chip{font:400 11px var(--mono);color:var(--sienna);white-space:normal;text-align:left;cursor:pointer;background:#fff9;border-radius:6px;padding:5px 10px;line-height:1.6;transition:background .15s,transform .15s;display:inline-block}.scr-home .chip:hover{background:#fff;transform:translate(3px)}.scr-home .tcur{animation:.8s step-end infinite blink}@keyframes blink{50%{opacity:0}}.scr-home .exch{border:1px solid var(--line);background:#ffffff80;border-radius:10px;margin-top:12px;overflow:hidden}.scr-home .exhd{text-align:left;width:100%;font:400 13px var(--sans);color:var(--ink);align-items:center;gap:9px;padding:10px 14px;display:flex}.scr-home .exhd:hover{background:#ffffffb3}.scr-home .exhd .chev{color:var(--mute);flex-shrink:0;transition:transform .25s;display:inline-flex}.scr-home .exhd .exq{line-height:1.5}.scr-home .exhd .cnt{font:500 10.5px var(--mono);color:var(--sienna);background:var(--tint);white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 9px}.scr-home .exch.folded .chev{transform:rotate(-90deg)}.scr-home .exch.folded .exbd{display:none}.scr-home .exbd{padding:2px 14px 14px}.scr-home .ares{align-items:baseline;gap:9px;margin-top:14px;display:flex}.scr-home .acount{font:500 28px var(--display);letter-spacing:-.02em;color:var(--ink)}.scr-home .aunit{color:var(--steel);font-size:12px}.scr-home .asumm{color:var(--steel);margin-top:6px;font-size:12.5px;line-height:1.75}.scr-home .alinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.scr-home .aprov{font:400 10.5px var(--mono);color:var(--mute);margin-top:10px}.scr-home .grshead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.scr-home .grsnum{align-items:baseline;gap:10px;display:flex}.scr-home .grsnum b{font:500 44px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.scr-home .grsband{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 11px}.scr-home .grsband.b0{color:var(--ok);background:#4e7a5a24}.scr-home .grsband.b1{color:#8a6335;background:#d4aa7847}.scr-home .grsband.b2{color:var(--sienna);background:#b8885a4d}.scr-home .grsband.b3{color:var(--rust);background:#9b4d3a29}.scr-home .grssub{color:var(--steel);margin-top:5px;font-size:11.5px}.scr-home .grssub a{color:var(--sienna);border-bottom:1px dashed #b8885a73}.scr-home .pillrow{grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0 4px;display:grid}.scr-home .pill{border:1px solid var(--hairline);cursor:pointer;text-align:left;background:#fff;border-radius:10px;padding:9px 10px;transition:border-color .15s}.scr-home .pill:hover{border-color:var(--sand)}.scr-home .pill.on{border-color:var(--sienna);background:var(--tint)}.scr-home .pill .pn{font:500 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);min-height:26px;line-height:1.5}.scr-home .pill .pv{font:500 17px var(--display);align-items:center;gap:6px;margin-top:3px;display:flex}.scr-home .pill .dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.scr-home .pilldetail{border:1px dashed var(--line);color:var(--steel);background:#ffffffb3;border-radius:10px;margin-bottom:10px;padding:10px 14px;font-size:11.5px;display:none}.scr-home .pilldetail.open{display:block}.scr-home .pilldetail table{border-collapse:collapse;width:100%;font:400 10.5px var(--mono)}.scr-home .pilldetail td{border-bottom:1px dashed var(--hairline);color:var(--steel);padding:3px 0}.scr-home .pilldetail tr:last-child td{color:var(--ink);border-bottom:0}.scr-home .pilldetail td.r{text-align:right}.scr-home .pilldetail .fm{font:400 10px var(--mono);color:var(--mute);margin-top:7px}.scr-home .pinline{font:500 10.5px var(--mono);color:var(--rust);margin:8px 0 2px}.scr-home .scard{flex-direction:column;display:flex}.scr-home .scard .snum{align-items:baseline;gap:10px;margin:2px 0 10px;display:flex}.scr-home .scard .snum b{font:500 38px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.scr-home .scard .stbl{border-collapse:collapse;width:100%;font:400 10.5px var(--mono);flex:1}.scr-home .scard .stbl td{border-bottom:1px dashed var(--hairline);color:var(--steel);padding:4px 0}.scr-home .scard .stbl tr:last-child td{color:var(--ink);border-bottom:0;font-weight:500}.scr-home .scard .stbl td.r{text-align:right}.scr-home .scard .sfoot{font:400 10.5px var(--mono);color:var(--mute);margin-top:10px;line-height:1.7}.scr-home .scard .sfoot a{color:var(--sienna)}.scr-home .scard .hbar{margin:4px 0}.scr-home .scard .hbar .lbl{width:104px;font-size:11px}.scr-home .scard .hbar .val{white-space:nowrap;width:auto;font-size:10.5px}.scr-home .scard .hbar .fill{transform-origin:0;animation:.7s cubic-bezier(.2,.7,.2,1) both growbar}.scr-home .scard #denbars{flex:1}.scr-home .lcol{flex-direction:column;gap:16px;min-width:0;display:flex}.scr-home .eqstrip{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 18px;transition:background .2s,border-color .2s;display:flex}.scr-home .eqstrip:hover{border-color:var(--sand)}.scr-home .eqstrip.open{background:var(--tint-strong);border-color:#b8885a59}.scr-home .eqstrip .eqgrs{white-space:nowrap;flex:1}.scr-home .eqstrip.open .eqgrs{flex:1 0 100%}.scr-home .eqgrs .eqright{flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.scr-home .eqgrs .eqrtop{align-items:center;gap:6px;display:flex}.scr-home .grsdot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.scr-home .eqstrip.open{justify-content:space-between;display:flex}.scr-home .eqstrip .eqterms{display:none}.scr-home .eqstrip.open .eqterms{flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:2px 6px 4px;display:flex}.scr-home .eqterm{flex:1;justify-content:center}.scr-home .eqchev{color:var(--sienna);border-radius:6px;margin:-3px -3px -3px -5px;padding:3px 7px;font-size:11px;font-style:normal;transition:transform .2s,background .15s;display:inline-block}.scr-home .eqstrip.open .eqchev:hover{background:#ffffffd9}.scr-home .eqstrip.open .eqchev{transform:rotate(90deg)}.scr-home .eqhint{font:400 10px var(--mono);color:var(--mute)}.scr-home .eqstrip.open .eqhint{display:none}.scr-home .eqgrs{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:4px 6px;display:flex}.scr-home .eqgrs:hover,.scr-home .eqgrs.on{background:#ffffff8c}.scr-home .eqgrs .klabel{margin:0}.scr-home .eqgrs b{font:500 21px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.scr-home .eqop{font:400 14px var(--mono);color:var(--sienna);flex-shrink:0}.scr-home .eqterm{cursor:pointer;font:400 11px var(--sans);color:var(--steel);background:#ffffff80;border:1px solid #0000;border-radius:8px;align-items:baseline;gap:7px;padding:5px 11px;transition:border-color .15s;display:flex}.scr-home .eqterm:hover{border-color:var(--sand)}.scr-home .eqterm.on{border-color:var(--sienna);background:#fff}.scr-home .eqterm b{font:500 15px var(--display);color:var(--ink)}.scr-home .eqterm .dot{border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px}.scr-home .eqterm i{font:400 10px var(--mono);color:var(--mute);font-style:normal}.scr-home .qrev{font:400 11px var(--mono);color:var(--steel);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:9px;display:flex}.scr-home .qrev input{display:none}.scr-home .qrev .sw2{background:var(--hairline);border-radius:999px;flex-shrink:0;width:26px;height:15px;transition:background .15s;position:relative}.scr-home .qrev .sw2 i{background:#fff;border-radius:50%;width:11px;height:11px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11131833}.scr-home .qrev input:checked+.sw2{background:var(--sienna)}.scr-home .qrev input:checked+.sw2 i{left:13px}.scr-home .exlink{font:500 10.5px var(--mono);color:var(--sienna);cursor:pointer;white-space:nowrap;flex-shrink:0;margin-left:10px}.scr-home .exlink:hover{color:var(--ink)}.scr-home .wrow{border-bottom:1px dashed var(--hairline);color:var(--steel);gap:12px;padding:7px 0;font-size:12px;line-height:1.7;display:flex}.scr-home .wrow:last-child{border-bottom:0}.scr-home .wrow .wk{width:112px;font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);flex-shrink:0;padding-top:3px}.scr-home .wrow .mono2{font:400 11px var(--mono)}.scr-home .apprbar{gap:8px;margin-top:12px;display:flex}.scr-home .aprog{background:var(--hairline);border-radius:999px;height:5px;margin:12px 0 2px;overflow:hidden}.scr-home .aprog i{background:var(--sienna);border-radius:999px;width:0;height:100%;animation:2.4s cubic-bezier(.3,.6,.4,.9) forwards aprogfill;display:block}@keyframes aprogfill{0%{width:0}55%{width:62%}to{width:96%}}.scr-home .aprogmsg{color:var(--steel);margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.scr-home .aprognote{color:var(--mute);margin-top:4px;font-size:10.5px;display:block}.scr-home .den{color:var(--mute);margin-left:1px;font-size:10px;font-style:normal;font-weight:400}.scr-home .bandw{letter-spacing:.06em;text-transform:uppercase;margin-left:2px;font:500 10px IBM Plex Mono,monospace}.scr-home .pbw{letter-spacing:.05em;text-transform:uppercase;margin-left:4px;font:500 8.5px IBM Plex Mono,monospace}.scr-home .btrack{border-radius:999px;height:8px;margin:4px 0 3px;display:flex;position:relative;overflow:visible}.scr-home .btrack .bseg{height:100%}.scr-home .btrack .bseg.s0{background:#6b7c5e59;border-radius:999px 0 0 999px}.scr-home .btrack .bseg.s1{background:#d4aa7873}.scr-home .btrack .bseg.s2{background:#b8885a8c}.scr-home .btrack .bseg.s3{background:#9b4d3a8c;border-radius:0 999px 999px 0}.scr-home .btrack .bmark{background:var(--ink);width:2.5px;height:16px;box-shadow:0 0 0 2px var(--card);border-radius:2px;position:absolute;top:-4px}.scr-home .blbls{letter-spacing:.05em;text-transform:uppercase;color:var(--mute);border-bottom:1px dashed var(--hairline);margin-bottom:10px;padding-bottom:10px;font:400 8.5px IBM Plex Mono,monospace;display:flex}.scr-home .blbls span{text-align:left}.scr-home .gfineprint{color:var(--mute);border-bottom:1px dashed var(--hairline);margin:0 0 10px;padding-bottom:9px;font-size:10.5px;line-height:1.6}.scr-home .ibtn{border:1px solid var(--hairline);width:15px;height:15px;color:var(--mute);font:500 9px var(--mono);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.scr-home .ibtn:hover,.scr-home .ibtn.on{border-color:var(--sienna);color:var(--sienna)}.scr-home .thead{align-items:center;gap:11px;margin-bottom:7px;display:flex}.scr-home .tname .tscore{font:400 11px var(--mono);color:var(--steel);margin-left:9px}.scr-home .tname{font:400 14.5px var(--display);color:var(--ink)}.scr-home .tright{align-items:center;gap:8px;margin-left:auto;display:flex}.scr-home .tchip{font:500 9px var(--mono);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:3px 9px}.scr-home .tdef{color:var(--mute);margin:0 0 10px;font-size:10.5px;line-height:1.6}.scr-home .twhy{color:var(--steel);border-radius:8px;margin:0 0 10px;padding:7px 12px;font-size:11.5px;line-height:1.65}.scr-home .twhy .twk{font:500 8.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mute);white-space:nowrap;margin-right:8px}.scr-home .twhy.hot .twk{color:var(--rust)}.scr-home .kpi.gap{border-style:dashed}.scr-home .kpi.gap p{color:var(--rust)}.scr-home .kpi.store.gap p{color:var(--sand)}.scr-integrity .ok{color:var(--ok)}.scr-integrity .bad{color:var(--rust)}.scr-integrity .dim{color:var(--mute)}.scr-integrity .fin{border:1px solid var(--hairline);background:var(--paper);border-radius:8px;width:100%;padding:7px 10px}.scr-latency .taxis .trow{border-bottom:1px dashed var(--hairline);align-items:center;gap:12px;padding:6px 0;display:flex}.scr-latency .taxis .trow:last-child{border-bottom:0}.scr-latency .taxis .tt{width:110px;font:400 11px var(--mono);color:var(--sienna);text-align:right;flex-shrink:0}.scr-latency .taxis .tlane{background:#d4aa7812;border-radius:4px;flex:1;height:16px;position:relative}.scr-latency .taxis .tseg{background:var(--sienna);border-radius:2px;min-width:3px;height:10px;position:absolute;top:3px}.scr-latency .taxis .tseg.guard{background:var(--sand)}.scr-latency .taxis .tseg.route{background:var(--record)}.scr-latency .taxis .tmark{background:var(--ink);opacity:.55;width:2px;height:16px;position:absolute;top:0}.scr-latency .taxis .tmark.ft{background:var(--sienna);opacity:.9}.scr-latency .legend i.lmark{vertical-align:-1px;background:var(--ink);opacity:.55;width:2px;height:10px;margin:0 6px 0 2px;display:inline-block}.scr-latency .legend i.lmark.ft{background:var(--sienna);opacity:.9}.scr-latency .taxis .tlbl{width:190px;color:var(--steel);flex-shrink:0;font-size:12px}.scr-latency .taxis .tms{width:80px;font:400 11px var(--mono);color:var(--ink);text-align:right;flex-shrink:0}.scr-latency .truler{font:400 9.5px var(--mono);color:var(--mute);justify-content:space-between;margin-right:282px;padding:0 0 6px 122px;display:flex}.scr-latency .legend{font:400 11px var(--mono);color:var(--steel);flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.scr-latency .legend span{align-items:center;gap:6px;display:inline-flex}.scr-latency .legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.scr-latency .legend b{color:var(--ink);font-weight:500}.scr-latency .flow{align-items:stretch;margin-top:8px;padding:38px 0 4px;display:flex;overflow-x:auto}.scr-latency .gwgroup{flex:3 44px;align-items:stretch;min-width:0;display:flex;position:relative}.scr-latency .gwbrace{border-top:1.5px solid var(--sienna);cursor:pointer;opacity:.85;height:10px;transition:opacity .15s;position:absolute;top:-18px;left:2px;right:2px}.scr-latency .gwbrace:before,.scr-latency .gwbrace:after{content:"";background:var(--sienna);width:1.5px;height:8px;position:absolute;top:-1.5px}.scr-latency .gwbrace:before{left:0}.scr-latency .gwbrace:after{right:0}.scr-latency .gwbrace span{background:var(--paper);font:500 9.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sienna);white-space:nowrap;padding:0 8px;position:absolute;top:-3px;left:50%;transform:translate(-50%,-100%)}.scr-latency .gwbrace:hover{opacity:1}.scr-latency .gwbrace.on{border-top-color:var(--ink);opacity:1}.scr-latency .gwbrace.on:before,.scr-latency .gwbrace.on:after{background:var(--ink)}.scr-latency .gwbrace.on span{color:var(--ink)}.scr-latency .fnode{background:var(--card);border:1px solid var(--hairline);text-align:center;cursor:pointer;border-radius:10px;flex:1;min-width:104px;padding:12px 10px;transition:border-color .15s,background .15s}.scr-latency .fnode:hover{border-color:var(--sand)}.scr-latency .fnode.on{border-color:var(--sienna)}.scr-latency .fnode.dark{background:var(--record);color:var(--record-fg);border-color:#0000}.scr-latency .fnode.dark.on{border-color:var(--sand)}.scr-latency .fnode .fk{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:5px;line-height:1.5}.scr-latency .fnode.dark .fk{color:var(--record-mute)}.scr-latency .fnode .fv{font:500 16px var(--display)}.scr-latency .fnode .fs{font:400 10px var(--mono);color:var(--ok);white-space:nowrap;margin-top:3px}.scr-latency .fnode .fs.n{color:var(--steel)}.scr-latency .fnode.dark .fs{color:var(--allow)}.scr-latency .farrow{color:var(--sand);flex-shrink:0;align-self:center;padding:0 5px}.scr-latency .pane .phead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.scr-latency .pane .phead h3{margin:0 0 4px}.scr-latency .pane .pwhat{color:var(--steel);max-width:720px;font-size:12px;line-height:1.65}.scr-latency .ovstat{font:400 11px var(--mono);color:var(--steel);flex-wrap:wrap;gap:22px;margin-top:14px;display:flex}.scr-latency .ovstat b{font:500 20px/1 var(--display);color:var(--ink);letter-spacing:-.02em;margin-right:4px}.scr-latency .ovstat i{color:var(--mute);font-style:normal}.scr-latency .ovchart{width:100%;height:120px;margin-top:12px;display:block}.scr-latency .ovcap{font:400 9.5px var(--mono);color:var(--mute);justify-content:space-between;margin-top:4px;display:flex}.scr-latency .facts{border-top:1px dashed var(--hairline);grid-template-columns:repeat(4,1fr);gap:12px 22px;margin-top:16px;padding-top:14px;display:grid}.scr-latency .facts .cell .k{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);line-height:1.5}.scr-latency .facts .cell .v{color:var(--ink);margin-top:2px;font-size:12.5px;line-height:1.6}.scr-latency .facts .cell .v .mono{font:400 11px var(--mono);color:var(--steel)}.scr-latency .facts .cell a{color:var(--sienna);border-bottom:1px dashed #b8885a73}.scr-latency .hbar .lbl{width:230px}.scr-latency .hbar .val{width:72px}.scr-latency .tbl td.r,.scr-latency .tbl th.r{text-align:right}.scr-latency .tbl a.rid{color:var(--ink);border-bottom:1px dashed #b8885a73}.scr-latency .tbl a.rid:hover{color:var(--sienna)}.scr-latency .tbl .dim{color:var(--mute)}.scr-latency .tbl .hot{color:var(--rust)}.scr-latency .empty{color:var(--mute);padding:14px 0;font-size:12px}.scr-latency .kv{font:400 11px var(--mono);color:var(--mute);margin-top:10px;line-height:1.7}.scr-ledger .zrow{justify-content:flex-end;margin-bottom:16px;display:flex}.scr-ledger .zseg{border:1px solid var(--hairline);border-radius:8px;display:inline-flex;overflow:hidden}.scr-ledger .zseg a{font:400 12px var(--mono);color:var(--steel);background:var(--card);cursor:pointer;padding:6px 16px}.scr-ledger .zseg a:hover{color:var(--ink)}.scr-ledger .zseg a.on{background:var(--toggle-on);color:#f7f5f2}.scr-ledger .gtabs{border-bottom:1px solid var(--record-line);flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}.scr-ledger .gtab{font:500 10.5px var(--mono);letter-spacing:.06em;color:var(--record-mute);border:1px solid var(--record-line);cursor:pointer;border-radius:999px;padding:4px 12px;transition:color .15s,border-color .15s}.scr-ledger .gtab:hover,.scr-ledger .gtab.on{color:var(--sand);border-color:var(--sand)}.scr-ledger .ledger tr.grp td{color:#f7f5f2;border-bottom:1px solid var(--record-line);background:#f4f0e80b;padding:11px 14px 8px}.scr-ledger .ledger tr.grp .gk{font:500 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--record-mute);border:1px solid var(--record-line);vertical-align:1px;border-radius:999px;margin-right:10px;padding:2px 8px;display:inline-block}.scr-ledger .ledger tr.grp .gn{font-weight:500}.scr-ledger .ledger tr.grp .gs{color:var(--record-mute);margin-left:10px}.scr-ledger .ledger tr.grp a.gr{color:var(--sand);font-size:10.5px}.scr-ledger .ledger tr.rec td:first-child{padding-left:26px}.scr-ledger .rgrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:16px;display:grid}.scr-ledger .rstep{cursor:pointer;border-radius:8px;gap:14px;padding:10px 12px;transition:background .12s;display:flex}.scr-ledger .rstep:hover{background:var(--tint)}.scr-ledger .rstep.on{background:var(--tint-strong)}.scr-ledger .rstep.future{opacity:.4}.scr-ledger .rstep .rt{width:80px;font:400 10.5px var(--mono);color:var(--sienna);flex-shrink:0;padding-top:2px}.scr-ledger .rstep .rb{min-width:0}.scr-ledger .rstep .rb .op{font:400 13px var(--sans);color:var(--ink)}.scr-ledger .rstep .rb .dt{color:var(--steel);margin-top:2px;font-size:11.5px;line-height:1.6}.scr-ledger .statecard{position:sticky;top:0}.scr-ledger .statecard .srow{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;padding:6px 0;font-size:12px;display:flex}.scr-ledger .statecard .srow b{font:400 11.5px var(--mono);color:var(--ink);font-weight:400}.scr-ledger .statecard .srow.hot b{color:var(--sienna);font-weight:500}.scr-ledger .rctl{align-items:center;gap:8px;margin-bottom:14px;display:flex}.scr-ledger .regnote{font:400 9.5px var(--mono);color:var(--mute)}.scr-ledger details.acc summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:10px;list-style:none;display:flex}.scr-ledger details.acc summary::-webkit-details-marker{display:none}.scr-ledger details.acc summary .caret{font:400 10px var(--mono);color:var(--mute);transition:transform .15s;display:inline-block}.scr-ledger details.acc[open] summary .caret{transform:rotate(90deg)}.scr-ledger details.acc summary .sum{font:400 11px var(--mono);color:var(--steel)}.scr-ledger .card.accard{padding:0}.scr-ledger .card.accard details.acc summary{padding:10px 16px}.scr-ledger .card.accard details.acc>:not(summary){margin-left:16px;margin-right:16px}.scr-ledger .card.accard details.acc[open]{padding-bottom:12px}.scr-object .tilelink{height:100%;display:block}.scr-object .tilelink .card{box-sizing:border-box;height:100%}.scr-object .tilelink:hover .card{border-color:var(--sand)}.scr-object .codev{background:var(--record-2);border-radius:var(--r-lg);overflow:hidden}.scr-object .codev .chd{border-bottom:1px solid var(--record-line);font:500 10.5px var(--mono);color:var(--sand);justify-content:space-between;padding:11px 16px;display:flex}.scr-object .codev .chd span:last-child{color:var(--record-mute);font-weight:400}.scr-object .cline{font:400 11.5px/1.85 var(--mono);display:flex}.scr-object .cline .no{text-align:right;width:36px;color:var(--record-mute);-webkit-user-select:none;user-select:none;flex-shrink:0;padding-right:8px}.scr-object .cline .gut{flex-shrink:0;justify-content:flex-start;align-items:center;gap:3px;width:46px;padding-right:6px;display:flex}.scr-object .cline .tx{white-space:pre;color:var(--record-fg)}.scr-object .cline.chg{background:#8fbf9a12}.scr-object .cline.chg .no{color:var(--allow)}.scr-object .cline.hot{background:#d4aa7824;animation:.9s ease-out hotpulse}@keyframes hotpulse{0%{background:#d4aa7880}to{background:#d4aa7824}}.scr-object .codebody{padding:10px 0 14px;overflow-x:auto}.scr-object .who{font:400 10.5px var(--mono);color:var(--steel);margin-left:6px}.scr-object #svers td:first-child,.scr-object #strail td:first-child{white-space:nowrap}.scr-object #svers .pl,.scr-object #strail .pl{white-space:nowrap;display:block}.scr-object #svers .pl.d,.scr-object #strail .pl.d{color:var(--mute)}.scr-placement .kl{letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font:500 9.5px IBM Plex Mono,monospace}.scr-placement .row{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:10px;padding:6px 0;font:400 11px IBM Plex Mono,monospace;display:flex}.scr-placement .row:last-child{border-bottom:0}.scr-placement .row b{color:var(--ink);font-weight:500}.scr-placement .tag{letter-spacing:.08em;text-transform:uppercase;background:var(--tint);color:var(--steel);border-radius:999px;padding:2px 7px;font:500 9px IBM Plex Mono,monospace}.scr-placement .tag.prod{color:var(--ok);background:#6b7c5e24}.scr-placement .tag.staging{color:var(--sienna);background:#b8885a24}.scr-placement .tag.dev{background:var(--tint);color:var(--steel)}.scr-placement .tag.rust{color:var(--rust);background:#9b4d3a1f}.scr-placement .tag.retired{color:var(--mute)}.scr-placement .tag.ok{color:var(--ok);background:#6b7c5e24}.scr-placement .tag.sienna{color:var(--sienna);background:#b8885a24}.scr-placement .foot{background:var(--tint);border:1px dashed var(--hairline);color:var(--steel);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.7}.scr-placement a.plain{color:var(--ink);text-decoration:none}.scr-placement a.plain:hover{color:var(--sienna)}.scr-placement .mono{font-family:IBM Plex Mono,monospace}.scr-placement .n{color:var(--ink);font:300 22px/1.1 Manrope,sans-serif}.scr-placement .n small{color:var(--mute);margin-left:6px;font:400 10.5px IBM Plex Mono,monospace}.scr-placement .bar{background:var(--tint);border-radius:3px;height:6px;overflow:hidden}.scr-placement .bar i{background:var(--sienna);height:100%;display:block}.scr-placement .bar i.hot{background:var(--rust)}.scr-placement .bar i.ok{background:var(--ok)}.scr-placement .chip{background:var(--tint);border:1px solid var(--hairline);cursor:pointer;color:var(--ink);border-radius:999px;padding:4px 10px;font:400 10.5px IBM Plex Mono,monospace}.scr-placement .chip.on{border-color:var(--sienna);background:#b8885a24}.scr-placement .top{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.scr-placement .map{box-sizing:border-box;min-height:340px;padding-top:26px;position:relative}.scr-placement .col{flex-direction:column;justify-content:center;gap:6px;display:flex;position:absolute;top:26px;bottom:0}.scr-placement .col .kl{position:absolute;top:-22px;left:0}.scr-placement .nd{border:1px solid var(--hairline);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:8px;padding:6px 10px;font:400 10.5px IBM Plex Mono,monospace}.scr-placement .nd.pool,.scr-placement .nd.tool,.scr-placement .nd.urn{border-color:var(--sienna);background:#b8885a1a;padding:10px 12px;font-size:12px}.scr-placement .nd small{color:var(--mute);font-size:9.5px;display:block}.scr-placement .nd.dead{border-color:var(--rust);color:var(--rust)}.scr-placement .map.hov .nd{opacity:.3;transition:opacity .12s}.scr-placement .map.hov .nd.lit{opacity:1}.scr-placement .map svg.w path{transition:opacity .12s,stroke-width .12s}.scr-placement .map.hov svg.w path{opacity:.15}.scr-placement .map.hov svg.w path.lit{opacity:1;stroke-width:2px;stroke:var(--sienna)}.scr-placement .map.hov svg.w path.rust.lit{stroke:var(--rust)}.scr-placement a.nd{cursor:pointer;text-decoration:none;transition:border-color .12s,background .12s,opacity .12s;display:block}.scr-placement a.nd:hover{border-color:var(--sienna);background:#b8885a1f}.scr-placement a.nd.dead:hover{border-color:var(--rust);background:#9b4d3a14}.scr-placement svg.w{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.scr-placement svg.w path{fill:none;stroke:var(--sand);stroke-width:1.2px}.scr-placement svg.w path.rust{stroke:var(--rust);stroke-dasharray:4 3}.scr-placement .modes{border:1px solid var(--hairline);border-radius:8px;margin-left:auto;display:inline-flex;overflow:hidden}.scr-placement .modes button{background:var(--paper);color:var(--steel);cursor:pointer;border:0;border-right:1px solid var(--hairline);padding:6px 12px;font:400 11.5px Inter,sans-serif}.scr-placement .modes button:last-child{border-right:0}.scr-placement .modes button.on{background:var(--toggle-on);color:#f7f5f2}.scr-placement .pg{background:var(--card);border:1px solid var(--hairline);border-radius:12px;margin-bottom:12px;padding:14px 16px}.scr-placement .pg .gh{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.scr-placement .pg .gh h3{margin:0}.scr-placement .pg .gh .sub{color:var(--steel);margin-top:3px;font:400 11px IBM Plex Mono,monospace}.scr-placement .pg .shared{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 10px;display:grid}.scr-placement .pg .shared div{color:var(--mute);font:400 10px IBM Plex Mono,monospace}.scr-placement .pg .shared b{color:var(--ink);word-break:break-all;font:400 11.5px IBM Plex Mono,monospace;display:block}.scr-placement .pv{border-top:1px dashed var(--hairline);color:var(--steel);grid-template-columns:200px 90px 1fr auto;align-items:center;gap:10px;padding:8px 0;font:400 11px IBM Plex Mono,monospace;display:grid}.scr-placement .pv b{color:var(--ink);font-weight:500}.scr-placement .views{border:1px solid var(--hairline);border-radius:10px;display:inline-flex;overflow:hidden}.scr-placement .await{background:#b8885a0f;border:1px solid #b8885a73;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.scr-placement .await .id{color:var(--ink);font:500 12px IBM Plex Mono,monospace}.scr-placement .await .m{color:var(--steel);margin-top:3px;font:400 11px IBM Plex Mono,monospace}.scr-placement .views button{background:var(--paper);color:var(--steel);cursor:pointer;border:0;border-right:1px solid var(--hairline);padding:8px 16px;font:400 12.5px Inter,sans-serif}.scr-placement .views button:last-child{border-right:0}.scr-placement .views button.on{background:var(--toggle-on);color:#f7f5f2}.scr-placement .poolacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.scr-placement .chip.prod{color:var(--ok);background:#6b7c5e1f;border-color:#4e7a5a8c}.scr-placement .chip.staging{color:var(--sienna);background:#b8885a24;border-color:#b8885a99}.scr-placement .chip.dev{border-color:var(--hairline);background:var(--tint);color:var(--steel)}.scr-placement .chip.on{box-shadow:inset 0 0 0 1px}.scr-placement .chip small{opacity:.75;margin-left:5px;font-size:9px}.scr-placement .ctrl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.scr-placement .ctrl .sel{border:1px solid var(--hairline);background:var(--paper);color:var(--ink);border-radius:8px;padding:7px 10px;font:400 12px IBM Plex Mono,monospace}.scr-placement .ctrl .legend{color:var(--mute);align-items:center;gap:6px;font:400 10.5px IBM Plex Mono,monospace;display:flex}.scr-placement .ctrl .legend i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:3px;display:inline-block}.scr-placement .btn.rust{background:var(--rust);border-color:var(--rust);color:#f7f5f2}.scr-placement .tag.pii,.scr-placement .tag.confidential{color:var(--sienna);background:#b8885a24}.scr-placement .tag.internal{background:var(--tint);color:var(--steel)}.scr-placement .tree{color:var(--mute);margin-top:10px;font:400 10.5px IBM Plex Mono,monospace}.scr-placement .tree .kl{margin-bottom:4px}.scr-placement .tree a{color:var(--steel);white-space:nowrap;padding:2px 0;text-decoration:none;display:block}.scr-placement .tree a:hover{color:var(--sienna)}.scr-placement .tree a.me{color:var(--ink)}.scr-placement .tree a i{color:var(--sand);margin-right:4px;font-style:normal}.scr-placement .facts{border-top:1px dashed var(--hairline);grid-template-columns:repeat(3,1fr);gap:10px 16px;padding:12px 0 2px;display:grid}.scr-placement .facts div{letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font:500 9.5px IBM Plex Mono,monospace}.scr-placement .facts b{letter-spacing:0;text-transform:none;color:var(--ink);word-break:break-all;margin-top:3px;font:400 11.5px IBM Plex Mono,monospace;display:block}.scr-placement .facts a.plain{border-bottom:1px dashed var(--sand)}.scr-placement .poolacts .clihint{flex-basis:100%;margin:4px 0 0}.scr-record .inav{align-items:center;gap:8px;margin-bottom:14px;display:flex}.scr-record .inav .pos{font:400 12px var(--mono);color:var(--steel);margin-left:auto}.scr-record .igrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.scr-record .nx .klabel{justify-content:space-between;align-items:baseline;display:flex}.scr-record .nx .state{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font:500 9.5px IBM Plex Mono,monospace}.scr-record .nx .state.open{color:var(--rust);background:#9b4d3a1f}.scr-record .nx .state.done{color:var(--ok);background:#6b7c5e24}.scr-record .nx .state.still{background:var(--tint);color:var(--steel)}.scr-record .nx .cmt{background:var(--tint);border-left:3px solid var(--rust);color:var(--ink);border-radius:0 10px 10px 0;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.6}.scr-record .nx .cmt .who{color:var(--mute);margin-top:6px;font:400 10.5px IBM Plex Mono,monospace;display:block}.scr-record .nx .drow{border-bottom:1px dashed var(--hairline);color:var(--mute);grid-template-columns:1fr 1fr;gap:12px;padding:5px 0;font:400 10.5px IBM Plex Mono,monospace;display:grid}.scr-record .nx .drow.chg span:last-child,.scr-record .nx .drow.add span:last-child{color:var(--sienna)}.scr-record .nx .drow.del span:last-child{color:var(--rust);text-decoration:line-through}.scr-record .nx .facts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.scr-record .nx .facts div{color:var(--mute);font:400 10px IBM Plex Mono,monospace}.scr-record .nx .facts b{color:var(--ink);font:300 20px/1.1 Manrope,sans-serif;display:block}.scr-record .nx .acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.scr-replay .zrow{justify-content:flex-end;margin-bottom:16px;display:flex}.scr-replay .zseg{border:1px solid var(--hairline);border-radius:8px;display:inline-flex;overflow:hidden}.scr-replay .zseg a{font:400 12px var(--mono);color:var(--steel);background:var(--card);cursor:pointer;padding:6px 16px}.scr-replay .zseg a:hover{color:var(--ink)}.scr-replay .zseg a.on{background:var(--toggle-on);color:#f7f5f2}.scr-replay .rgrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:16px;display:grid}.scr-replay .rstep{cursor:pointer;border-radius:8px;gap:14px;padding:10px 12px;transition:background .12s;display:flex}.scr-replay .rstep:hover{background:var(--tint)}.scr-replay .rstep.on{background:var(--tint-strong)}.scr-replay .rstep.future{opacity:.4}.scr-replay .rstep .rt{width:80px;font:400 10.5px var(--mono);color:var(--sienna);flex-shrink:0;padding-top:2px}.scr-replay .rstep .rb{min-width:0}.scr-replay .rstep .rb .op{font:400 13px var(--sans);color:var(--ink)}.scr-replay .rstep .rb .dt{color:var(--steel);margin-top:2px;font-size:11.5px;line-height:1.6}.scr-replay .rstep .role{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:6px;padding:2px 7px}.scr-replay .rstep .role.cause{color:var(--rust);background:#9b4d3a1f}.scr-replay .rstep .role.consequence{color:#8a6335;background:#d4aa7847}.scr-replay .statecard{position:sticky;top:0}.scr-replay .statecard .srow{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;display:flex}.scr-replay .statecard .srow b{font:400 11.5px var(--mono);color:var(--ink);text-align:right;font-weight:400}.scr-replay .statecard .srow.hot b{color:var(--sienna);font-weight:500}.scr-replay .statecard .srow.bad b{color:var(--rust);font-weight:500}.scr-replay .statecard .srow.ok b{color:var(--ok)}.scr-replay .rctl{align-items:center;gap:8px;margin-bottom:14px;display:flex}.scr-replay .regnote{font:400 9.5px var(--mono);color:var(--mute)}.scr-replay .reshead{font:400 11px var(--mono);color:var(--steel);align-items:center;gap:10px;margin-bottom:12px;display:flex}.scr-replay .reshead .pk{font:500 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border:1px solid var(--hairline);border-radius:999px;padding:2px 8px}.scr-replay .reshead b{color:var(--ink);font-weight:500}.scr-replay .reshead a{color:var(--sienna);margin-left:auto}.scr-secrets .kl{letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font:500 9.5px IBM Plex Mono,monospace}.scr-secrets .row{border-bottom:1px dashed var(--hairline);color:var(--steel);justify-content:space-between;gap:10px;padding:6px 0;font:400 11px IBM Plex Mono,monospace;display:flex}.scr-secrets .row:last-child{border-bottom:0}.scr-secrets .row b{color:var(--ink);font-weight:500}.scr-secrets .tag{letter-spacing:.08em;text-transform:uppercase;background:var(--tint);color:var(--steel);border-radius:999px;padding:2px 7px;font:500 9px IBM Plex Mono,monospace}.scr-secrets .tag.ok{color:var(--ok);background:#6b7c5e24}.scr-secrets .tag.rust{color:var(--rust);background:#9b4d3a1f}.scr-secrets .tag.sienna{color:var(--sienna);background:#b8885a24}.scr-secrets .foot{background:var(--tint);border:1px dashed var(--hairline);color:var(--steel);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.7}.scr-secrets .refuse{color:var(--rust);margin-top:10px;font:400 11.5px/1.6 IBM Plex Mono,monospace;display:none}.scr-secrets .refuse.on{display:block}.scr-secrets .fin{border:1px solid var(--hairline);background:var(--paper);width:100%;color:var(--ink);box-sizing:border-box;border-radius:8px;padding:10px 12px;font:12.5px/1.6 Inter,sans-serif}.scr-secrets .fin.mono{font-family:IBM Plex Mono,monospace;font-size:12px}.scr-secrets .sel{border:1px solid var(--hairline);background:var(--paper);color:var(--ink);border-radius:8px;padding:8px 10px;font:400 12px IBM Plex Mono,monospace}.scr-secrets .btn.rust{background:var(--rust);border-color:var(--rust);color:#f7f5f2}.scr-secrets .tbl{border-collapse:collapse;width:100%;color:var(--steel);font:400 11.5px IBM Plex Mono,monospace}.scr-secrets .tbl th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hairline);padding:8px 10px;font:500 9.5px IBM Plex Mono,monospace}.scr-secrets .tbl td{border-bottom:1px dashed var(--hairline);vertical-align:middle;padding:9px 10px}.scr-secrets .tbl tr.p{cursor:pointer}.scr-secrets .tbl tr.p:hover td,.scr-secrets .tbl tr.p.on td{background:var(--tint)}.scr-secrets .tbl td b{color:var(--ink);font-weight:500}.scr-secrets .tbl .num{text-align:right}.scr-secrets .det{grid-template-columns:1.2fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.scr-secrets .det h3{margin:0 0 4px}.scr-secrets .det .sub{color:var(--steel);margin-bottom:10px;font-size:12px}.scr-secrets .act{border-top:1px dashed var(--hairline);margin-top:14px;padding-top:12px}.scr-secrets .act h4{color:var(--ink);margin:0 0 4px;font:500 13px Inter,sans-serif}.scr-secrets .act h4.rust{color:var(--rust)}.scr-secrets .act p.note{margin:0 0 8px}.scr-secrets .res{border-radius:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.6}.scr-secrets .res.ok{color:var(--ink);background:#6b7c5e17;border:1px solid #6b7c5e66}.scr-secrets .res.no{color:var(--ink);background:#9b4d3a14;border:1px solid #9b4d3a66}.scr-secrets .ageb{background:var(--tint);vertical-align:middle;border-radius:3px;width:60px;height:5px;margin-left:8px;display:inline-block;overflow:hidden}.scr-secrets .ageb i{background:var(--ok);height:100%;display:block}.scr-secrets .ageb i.mid{background:var(--sienna)}.scr-secrets .ageb i.old{background:var(--rust)}.scr-secrets .two{grid-template-columns:260px 1fr;align-items:start;gap:16px;display:grid}.scr-secrets .list a{color:var(--ink);border-radius:8px;justify-content:space-between;padding:7px 10px;font:400 11.5px IBM Plex Mono,monospace;text-decoration:none;display:flex}.scr-secrets .list a:hover{background:var(--tint)}.scr-secrets .list a.on{background:var(--tint);box-shadow:inset 0 0 0 1px var(--sienna)}.scr-secrets .tl{margin-top:10px;padding-left:22px;position:relative}.scr-secrets .tl:before{content:"";background:var(--hairline);width:1px;position:absolute;top:6px;bottom:6px;left:8px}.scr-secrets .ev{padding:6px 0 10px;position:relative}.scr-secrets .ev:before{content:"";background:var(--hairline);border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:-18px}.scr-secrets .ev.rot:before{background:var(--sienna)}.scr-secrets .ev.ok:before{background:var(--ok)}.scr-secrets .ev.no:before{background:var(--rust)}.scr-secrets .ev.add:before{background:var(--ink)}.scr-secrets .ev .d{color:var(--mute);font:400 10px IBM Plex Mono,monospace}.scr-secrets .ev .t{color:var(--ink);font-size:13px}.scr-secrets .ev .t b{font-weight:500}.scr-settings .ready{font:400 12px var(--mono);grid-template-columns:auto auto 1fr;gap:6px 18px;margin-top:8px;display:grid}.scr-settings .ready span{color:var(--steel)}.scr-settings .ready b{color:var(--ok);font-weight:500}.scr-settings .ready b.no{color:var(--rust)}.scr-settings .tbl td,.scr-settings .tbl th{font-size:12px}
