@font-face{font-family:Cascadia Mono;font-weight:200 700;font-display:swap;src:url(/fonts/CascadiaMono-2407.24.woff2)format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:200 700;font-display:swap;src:url(/fonts/greet-cjk.woff2)format("woff2");unicode-range:U+3053,U+3061,U+306B,U+306F,U+3093,U+4F60,U+597D,U+B155,U+C138,U+C548,U+C694,U+D558;size-adjust:95.4%;ascent-override:97.3%;descent-override:24.5%;line-gap-override:0%}@font-face{font-family:Cascadia Mono;font-weight:200 700;font-display:swap;src:url(/fonts/greet-thai.woff2)format("woff2");unicode-range:U+E14,U+E27,U+E2A,U+E31,U+E35;size-adjust:93.2%;ascent-override:99.6%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:Cascadia Mono;font-weight:200 700;font-display:swap;src:url(/fonts/greet-deva.woff2)format("woff2");unicode-range:U+924,U+928,U+92E,U+938,U+947,U+94D;size-adjust:96.6%;ascent-override:96.0%;descent-override:24.2%;line-gap-override:0%}:root{--rec:var(--down);--gap:1rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--ctl-h:32px;--ctl-h-sm:28px;--ctl-h-lg:44px;--ctl-px:.8rem;--rail-w:208px;--bar-h:38px;--bg:#050506;--panel:#0b0b0d;--panel-2:#111114;--line:#222226;--line-2:#34343a;--bracket:#6e6e76;--ctl-line:#64646c;--fg:#e6e6e9;--dim:#95959d;--faint:#7d7d85;--accent:#f20e9f;--accent-hi:#f41cc3;--on-accent:#000;--accent-line:#f20e9f;--accent-text:#f41cc3;--accent-dim:#c62271;--accent-tint:#f20e9f14;--on-down:#000;--ok:#09daa6;--warn:#f0b135;--down:#f75e53;--down-line:#f75e53;--down-fill:#f75e5324;--idle:#55555c;--grid:#ffffff07;--fg-hi:#fff;--rail-bg:#050506db;--shadow:#00000080;--obtn-bg:#fff;--obtn-fg:#000;--obtn-hbg:#000;--obtn-hfg:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#e8e9eb;--panel:#f2f3f4;--panel-2:#edeef0;--line:#d8d9de;--line-2:#babac3;--bracket:#82828b;--ctl-line:#7e7e87;--fg:#16161a;--dim:#56565f;--faint:#636370;--accent:#1a55c0;--accent-hi:#14449c;--on-accent:#fff;--accent-line:#1a55c0;--accent-text:#1a55c0;--accent-dim:#1a55c0;--accent-tint:#1a55c014;--on-down:#fff;--ok:#196f64;--warn:#8f5806;--down:#8d081d;--down-line:#8d081d;--down-fill:#8d081d1a;--idle:#8e8e96;--rec:#c8102e;--grid:#00000009;--fg-hi:#000;--rail-bg:#e8e9ebdb;--shadow:#00000024;--obtn-bg:#000;--obtn-fg:#fff;--obtn-hbg:#fff;--obtn-hfg:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=lavender]{--bg:#e7dff1;--panel:#f1ecf6;--panel-2:#e1d7ed;--input-bg:#f6f4f8;--line:#d0c3df;--line-2:#af9bc5;--bracket:#7e6a95;--ctl-line:#79658f;--fg:#191221;--dim:#4b3c5d;--faint:#5b4b6c;--accent:#c40c82;--accent-hi:#a30a6c;--on-accent:#fff;--accent-line:#e90d99;--accent-text:#ad0a74;--accent-dim:#c40c82;--accent-tint:#f20e9f1a;--on-down:#fff;--ok:#186250;--warn:#84540b;--down:#8e0b2c;--down-line:#8e0b2c;--down-fill:#8e0b2c1a;--idle:#9388a0;--rec:#c8102e;--grid:#321f470d;--fg-hi:#000;--rail-bg:#e7dff1db;--shadow:#2517362e;--obtn-bg:#000;--obtn-fg:#fff;--obtn-hbg:#fff;--obtn-hfg:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=paper]{--bg:#f2ebde;--panel:#f6f3ec;--panel-2:#eee6d5;--input-bg:#f9f7f3;--line:#e1d6c2;--line-2:#c7b899;--bracket:#8c7e5f;--ctl-line:#928263;--fg:#211b12;--dim:#5b4f3e;--faint:#6b5e4c;--accent:#1d4e89;--accent-hi:#163d6c;--on-accent:#fff;--accent-line:#1d4e89;--accent-text:#1d4e89;--accent-dim:#1d4e89;--accent-tint:#1d4e891a;--on-down:#fff;--ok:#1c5f38;--warn:#844b0b;--down:#8b1822;--down-line:#8b1822;--down-fill:#8b18221a;--idle:#a19886;--rec:#c8102e;--grid:#473a1f0d;--fg-hi:#000;--rail-bg:#f2ebdedb;--shadow:#362b172e;--obtn-bg:#000;--obtn-fg:#fff;--obtn-hbg:#fff;--obtn-hfg:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=frost]{--bg:#e2e8ee;--panel:#edf1f5;--panel-2:#d9e1ea;--input-bg:#f4f6f8;--line:#c7d0db;--line-2:#a0afbf;--bracket:#6f7e90;--ctl-line:#6b798a;--fg:#121821;--dim:#3c4a5d;--faint:#4b5a6c;--accent:#1f5fae;--accent-hi:#184d8f;--on-accent:#fff;--accent-line:#1f5fae;--accent-text:#1c5aa6;--accent-dim:#1f5fae;--accent-tint:#1f5fae1a;--on-down:#fff;--ok:#126453;--warn:#84540b;--down:#971127;--down-line:#971127;--down-fill:#9711271a;--idle:#8b939d;--rec:#c8102e;--grid:#1f32470d;--fg-hi:#000;--rail-bg:#e2e8eedb;--shadow:#1725362e;--obtn-bg:#000;--obtn-fg:#fff;--obtn-hbg:#fff;--obtn-hfg:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dim]{--bg:#1b1d22;--panel:#22252b;--panel-2:#2a2d34;--line:#353943;--line-2:#454a55;--bracket:#7c818c;--ctl-line:#737883;--fg:#d6d8dd;--dim:#acb0ba;--faint:#9196a0;--accent:#2f6fd6;--accent-hi:#2a64c4;--on-accent:#fff;--accent-line:#6ea8fe;--accent-text:#6ea8fe;--accent-dim:#2a64c4;--accent-tint:#6ea8fe1a;--on-down:#000;--ok:#2fefbe;--warn:#f0bb3b;--down:#f3827a;--down-line:#f3827a;--down-fill:#f3827a1a;--idle:#717680;--grid:#ffffff06;--fg-hi:#fff;--rail-bg:#1b1d22db;--shadow:#00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=slate]{--bg:#0f1217;--panel:#151a21;--panel-2:#1b212a;--line:#262d38;--line-2:#36404d;--bracket:#6c7685;--ctl-line:#646e7b;--fg:#dde2e8;--dim:#9aa3b0;--faint:#818a97;--accent:#2f6fd6;--accent-hi:#2a64c4;--on-accent:#fff;--accent-line:#6ea8fe;--accent-text:#6ea8fe;--accent-dim:#2a64c4;--accent-tint:#6ea8fe1a;--on-down:#000;--ok:#21e1ac;--warn:#f3b539;--down:#f1735b;--down-line:#f1735b;--down-fill:#f1735b24;--idle:#626b78;--grid:#ffffff06;--fg-hi:#fff;--rail-bg:#0f1217db;--shadow:#00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=graphite]{--bg:#121214;--panel:#18181b;--panel-2:#1f1f23;--line:#2b2b30;--line-2:#3c3c43;--bracket:#74747c;--ctl-line:#6c6c74;--fg:#dcdce0;--dim:#a0a0a8;--faint:#87878f;--accent:#f20e9f;--accent-hi:#f41cc3;--on-accent:#000;--accent-line:#f20e9f;--accent-text:#ff3db4;--accent-dim:#c62271;--accent-tint:#f20e9f14;--on-down:#000;--ok:#52e2a7;--warn:#f3b01d;--down:#f66e61;--down-line:#f66e61;--down-fill:#f66e6124;--idle:#686870;--grid:#ffffff06;--fg-hi:#fff;--rail-bg:#121214db;--shadow:#00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg)}body{min-height:100vh;color:var(--fg);background-color:var(--bg);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);-webkit-font-smoothing:antialiased;background-size:28px 28px;margin:0;font:400 13px/1.55 Cascadia Mono,Consolas,ui-monospace,monospace}::selection{background:var(--accent-dim);color:#fff}a{color:var(--fg);border-bottom:1px solid var(--line-2);text-decoration:none}a:hover,a:focus-visible{color:var(--accent-text);border-bottom-color:var(--accent-line)}:focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}.statusbar{z-index:20;background:var(--bg);border-bottom:1px solid var(--line-2);text-transform:uppercase;letter-spacing:.08em;min-height:var(--bar-h);align-items:stretch;font-size:11px;display:flex;position:sticky;top:0}.statusbar>*{border-right:1px solid var(--line);align-items:center;gap:.5rem;padding:0 .9rem;display:flex}.statusbar .brand{letter-spacing:.16em;color:var(--fg-hi);width:var(--rail-w);flex:none;font-weight:700}.statusbar .brand:before{content:"";background:var(--accent);width:7px;height:7px;display:inline-block}.statusbar .chips{white-space:nowrap;scrollbar-width:none;flex:1;gap:1.1rem;overflow-x:auto}.statusbar .who{color:var(--dim);border-right:0}.statusbar .who button{min-height:var(--ctl-h-sm)}.shell{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:calc(100vh - var(--bar-h));display:grid}nav.rail{border-right:1px solid var(--line-2);background:var(--rail-bg);top:var(--bar-h);height:calc(100vh - var(--bar-h));align-self:start;padding:.6rem 0;position:sticky;overflow-y:auto}nav.rail a{text-transform:uppercase;letter-spacing:.1em;color:var(--dim);border:0;border-left:2px solid #0000;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:11px;display:flex}nav.rail a .k{color:var(--faint);letter-spacing:.06em;margin-left:auto;font-size:10px}nav.rail a:hover,nav.rail a:focus-visible{color:var(--accent-text);background:var(--panel)}nav.rail a.active{color:var(--fg-hi);border-left-color:var(--accent-line);background:var(--panel)}nav.rail .sep{background:var(--line);height:1px;margin:.5rem .9rem}main{min-width:0;padding:1.2rem 1.4rem 3rem}main>*+*{margin-top:var(--gap)}.panel{background-color:var(--panel);border:1px solid var(--line);--b:var(--bracket);--s:9px;position:relative}.panel:after{content:"";pointer-events:none;z-index:2;background-image:linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b)), linear-gradient(var(--b), var(--b));background-repeat:no-repeat;background-size:var(--s) 1px, 1px var(--s), var(--s) 1px, 1px var(--s), var(--s) 1px, 1px var(--s), var(--s) 1px, 1px var(--s);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;position:absolute;inset:0}.panel>header{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-hi);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .9rem;font-size:11px;font-weight:500;display:flex}.panel>header small{color:var(--faint);letter-spacing:.06em;font-weight:400}.panel>.body,details.pfc>.pfb>.pfi>.body{padding:.9rem}.panel>.body.flush,details.pfc>.pfb>.pfi>.body.flush{padding:0;overflow-x:auto}.grid2{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(420px,1fr));display:grid}.grid2>.panel{margin:0}h1{text-transform:uppercase;letter-spacing:.14em;color:var(--dim);min-height:var(--ctl-h);flex-wrap:wrap;align-content:center;align-items:baseline;gap:.8rem;margin:.2rem 0 1rem;font-size:12px;font-weight:500;display:flex}h1 small{color:var(--faint);letter-spacing:.06em;text-transform:none;font-weight:400}h1{overflow-wrap:anywhere}h1.hi{text-transform:none;letter-spacing:-.01em;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin:.2rem 0 1.1rem;font-size:clamp(22px,3vw,32px);font-weight:500;line-height:1.2;display:block;overflow:hidden}h1.hi .hin{color:var(--fg-hi)}h1.hi .hiw{unicode-bidi:isolate}.caption{color:var(--faint);font-size:11px}.label{text-transform:uppercase;letter-spacing:.1em;color:var(--dim);font-size:10.5px}.muted{color:var(--dim)}.tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.tile{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:104px;margin-bottom:-1px;padding:.9rem 1rem .8rem;display:flex}.tile .num{color:var(--fg-hi);letter-spacing:-.02em;text-align:right;font-size:40px;font-weight:300;line-height:1}.tile .num small{color:var(--faint);letter-spacing:0;font-size:15px}.tile .num.ok{color:var(--ok)}.tile .num.warn{color:var(--warn)}.tile .num.down{color:var(--down)}.dot{background:var(--idle);flex:none;width:7px;height:7px;display:inline-block}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.down{background:var(--down)}.badge{border:1px solid var(--line-2);height:18px;color:var(--dim);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 .4rem;font-size:10px;display:inline-flex}.badge.rw{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.chip{color:var(--dim);align-items:center;gap:.45rem;display:inline-flex}.chip b{color:var(--fg);font-weight:500}table{border-collapse:collapse;width:100%}th{text-align:left;color:var(--faint);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--line);white-space:nowrap;padding:.55rem .9rem;font-size:10.5px;font-weight:400}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.55rem .9rem}tr:last-child td{border-bottom:0}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}tbody tr:hover td{background:var(--panel-2)}.kv{grid-template-columns:max-content minmax(0,1fr);gap:.35rem 1.2rem;display:grid}.kv dt{color:var(--faint);text-transform:uppercase;letter-spacing:.1em;padding-top:2px;font-size:10.5px}.kv dd{overflow-wrap:anywhere;margin:0}.kv.kvb{align-items:baseline}input[type=text],input[type=password],input[type=number],input:not([type]),select{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--ctl-line);min-height:var(--ctl-h);width:100%;padding:0 .6rem}input:focus,select:focus{border-color:var(--accent-line);outline:none}button,.btn{font:inherit;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:var(--fg);border:1px solid var(--line-2);min-height:var(--ctl-h);padding:0 var(--ctl-px);background:0 0;justify-content:center;align-items:center;gap:.4rem;font-size:11px;display:inline-flex}button:hover,button:focus-visible{border-color:var(--accent-line);color:var(--accent-text);outline:none}:is(button.linkish,button.ctext,button.oswhy,.cchip button.cx,.skx .ab button:not(.armed),.toast .tbody,.toast .tx,table.plist th .sort,ul.actfeed .rawchip):focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}::placeholder{color:var(--faint);opacity:1}button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:500}button.primary:hover,button.primary:focus-visible{background:var(--accent-hi);border-color:var(--accent-hi);color:var(--on-accent)}button.primary:focus-visible{border-color:var(--accent-line)}button:disabled{opacity:.5;cursor:default}.login-wrap{place-items:center;min-height:100vh;padding:1rem;display:grid}.login{width:min(380px,100%)}.login form{gap:.8rem;display:grid}.login label{gap:.35rem;display:grid}.login button.primary{min-height:var(--ctl-h-lg);margin-top:.3rem}.err{color:var(--down);min-height:1.2em;font-size:12px}p.err.pageerr{z-index:50;background:var(--panel);border:1px solid var(--down);max-width:min(420px,100vw - 1.6rem);min-height:0;box-shadow:0 6px 18px var(--shadow);overflow-wrap:anywhere;margin:0;padding:.55rem .75rem;position:fixed;bottom:.8rem;right:.8rem}p.err.pageerr+p.err.pageerr{bottom:4.4rem}.note{border-left:2px solid var(--accent-line);color:var(--dim);padding:.2rem .8rem}@media (width<=860px){.statusbar .brand{width:auto}.statusbar .chips{display:none}.statusbar{justify-content:space-between}.shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}nav.rail{top:var(--bar-h);z-index:15;border-right:0;border-bottom:1px solid var(--line-2);background:var(--bg);scrollbar-width:none;height:auto;padding:0;display:flex;position:sticky;overflow-x:auto}nav.rail a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;padding:.6rem .8rem}nav.rail a.active{border-bottom-color:var(--accent-line)}nav.rail a .k,nav.rail .sep{display:none}main{padding:1rem .9rem 2.5rem}.grid2{grid-template-columns:minmax(0,1fr)}.hide-sm{display:none}}.nm{align-items:center;gap:.55rem;display:inline-flex}.kv,.note{margin:0}.seg{flex-wrap:wrap;align-items:center;gap:0;display:flex}.seg button:not(:last-of-type){margin-right:-1px}.seg button.on{color:var(--fg-hi);border-color:var(--accent-line);background:var(--accent-tint);z-index:1;position:relative}.seg button:is(:hover,:focus-visible,:active){z-index:2;position:relative}.seg .legend{color:var(--faint);flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto;padding-left:1rem;font-size:11px;display:inline-flex}.seg .legend .dot{margin-left:0}.legend .lgi{white-space:nowrap;align-items:center;gap:.35rem;margin-left:.5rem;display:inline-flex}.legend .lgi .mark{margin-left:0}a.rowlink{border:0;align-items:center;gap:.55rem;display:inline-flex}a.crumb{color:var(--dim);border-bottom-color:var(--line)}.badge.tiny{height:15px;margin-left:.45rem;font-size:9px}.g.ok{color:var(--ok)}.g.warn{color:var(--warn)}.g.down{color:var(--down)}.warnc{color:var(--warn)}.downc{color:var(--down)}.okc{color:var(--ok);margin:0}.flag{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-2);white-space:nowrap;padding:1px 6px;font-size:10.5px}.flag.bad{color:var(--down);border-color:var(--down-line);background:var(--down-fill);font-weight:500}.flag.warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.log{color:var(--dim);word-break:break-word;font-size:11.5px}td.log.clamp{white-space:nowrap;text-overflow:ellipsis;max-width:26ch;overflow:hidden}.mtxh{margin-bottom:.6rem}.url{word-break:break-all;color:var(--fg-hi)}.masked{letter-spacing:.15em;color:var(--dim)}.snapwrap{border-bottom:1px solid var(--line);aspect-ratio:16/9;background:#000;place-items:center;margin:-.9rem -.9rem .9rem;display:grid;overflow:hidden}.snap{object-fit:contain;width:100%;height:100%;display:block}ol.hops{--hop-gap:.3rem;gap:var(--hop-gap);contain:inline-size;flex-wrap:nowrap;align-items:stretch;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}ol.hops li{--hop-arrow:11px;width:var(--hop-w,auto);min-height:var(--hop-h,0);box-sizing:border-box;border:1px solid var(--line-2);white-space:nowrap;flex:none;align-content:start;gap:.1rem;padding:.3rem .45rem;font-size:11px;display:grid;position:relative}ol.hops li:not(:first-child){margin-left:var(--hop-arrow)}ol.hops li:not(:first-child):before{content:"→";left:calc(-1 * var(--hop-arrow) - .3rem + 1px);width:calc(var(--hop-arrow) + .3rem - 2px);text-align:center;color:var(--faint);position:absolute;top:50%;transform:translateY(-50%)}ol.hops.vert{flex-direction:column;align-items:flex-start;gap:0}ol.hops.vert li:not(:first-child){margin-top:1.1rem;margin-left:0}ol.hops.vert li:not(:first-child):before{content:"↓";width:100%;line-height:1.1rem;top:-1.1rem;left:0;transform:none}ol.hops li>*{justify-self:start}ol.hops li b{color:var(--fg-hi);font-weight:500}ol.hops li span{color:var(--faint);font-size:10.5px}ol.hops li.bad{border-color:var(--down-line)}ol.hops li.bad span{color:var(--down)}ul.lints{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}ul.lints li{color:var(--dim);grid-template-columns:3.4rem 1fr;gap:.6rem;font-size:12px;display:grid}ul.lints .lv{text-transform:uppercase;letter-spacing:.1em;padding-top:2px;font-size:10px}ul.lints li.bad .lv{color:var(--down)}ul.lints li.warn .lv{color:var(--warn)}ul.lints li.info .lv{color:var(--faint)}table.matrix th.c,table.matrix td.c{text-align:center;white-space:nowrap;padding-left:.5rem;padding-right:.5rem}table.matrix th.c{writing-mode:horizontal-tb;font-size:10px}table.matrix .sticky{background:var(--panel);z-index:1;white-space:nowrap;position:sticky;left:0}tbody tr:hover td.sticky{background:var(--panel-2)}.cell{align-items:center;gap:2px;padding:0 2px;display:inline-flex}.cell .dot{width:9px;height:9px}.mark{color:var(--down);font-size:11px;font-weight:700}.legend .mark{margin-left:.5rem}@media (width<=1100px){.hide-md{display:none}}.dot.armed{box-shadow:inset 0 0 0 1px var(--warn);background:0 0}.mark.warn{color:var(--warn)}.show-sm{display:none}.nodetag{color:var(--faint);letter-spacing:.06em;margin-left:1.15rem;font-size:10px}td.num{white-space:nowrap}@media (width<=860px){.show-sm{display:block}table.channels th,table.channels td{padding-left:.55rem;padding-right:.55rem}.seg .legend{width:100%;margin-left:0;padding-top:.5rem;padding-left:0}}.ab{gap:0;display:inline-flex}.ab .abl,.twin{justify-items:center;display:inline-grid}.ab .abl>span,.ab .abl:before,.ab .abl:after,.twin>span,.twin:before,.twin:after{grid-area:1/1}.ab .abl:before,.twin:before{content:attr(data-a);visibility:hidden}.ab .abl:after,.twin:after{content:attr(data-b);visibility:hidden}.ab.small button{min-height:var(--ctl-h-sm);padding:0 .6rem;font-size:10.5px}.ab button.armed{color:var(--accent-text);border-color:var(--accent-line);position:relative;overflow:hidden}.ab button.armed:after{content:"";transform-origin:0;width:100%;height:1px;animation:ab-drain var(--arm,5s) linear forwards;background:currentColor;position:absolute;bottom:0;left:0}@keyframes ab-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}td.acts,th.acts{text-align:right;white-space:nowrap}.scrub{cursor:col-resize;touch-action:pan-y;display:inline-block}.scrub:focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}.scrubpv{z-index:50;pointer-events:none;background:var(--panel);border:1px solid var(--line);position:fixed;box-shadow:0 6px 20px #00000073}.scrubimg{background-color:#000;background-repeat:no-repeat}.scrubt{color:var(--fg);font-variant-numeric:tabular-nums;text-align:right;padding:.2rem .4rem;font-size:10.5px;display:block}td.acts .ab+.ab{margin-left:var(--sp-2)}.panel>header .hdr-acts{gap:var(--sp-2);text-transform:none;letter-spacing:0;margin-left:auto;display:inline-flex}.err.pad{margin:0;padding:.6rem .9rem 0}.keyacts{gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-top:.3rem;display:inline-flex}.keyacts button{min-height:var(--ctl-h-sm);padding:0 .6rem;font-size:10.5px}.kv dd.krow{align-items:center;gap:.3rem var(--sp-2);flex-wrap:wrap;display:flex}.kv dd.krow>.keyacts{margin-top:0}.kv dd:has(>.keyrow){min-width:0}.keyrow{gap:var(--sp-2);flex-wrap:nowrap;align-items:center;max-width:100%;display:inline-flex}.keyrow .keyfield{text-overflow:ellipsis;white-space:nowrap;cursor:default;-webkit-user-select:all;user-select:all;-webkit-touch-callout:none;flex-shrink:1;width:47ch;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.keyrow .keyfield:not(.shown){color:var(--dim);letter-spacing:0}.keyrow .keyfield:focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}.keyrow button{min-height:var(--ctl-h-sm);padding:0 .6rem;font-size:10.5px}.keyrow button.kcopy{justify-content:center;min-width:7.4em}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}code.key{color:var(--accent-text);font-family:inherit}button.cell{background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:2px;min-width:22px;min-height:22px;padding:0 3px;display:inline-flex}button.cell:hover:not(:disabled),button.cell:focus-visible{border-color:var(--accent-line)}button.cell:disabled{opacity:1;cursor:default}.snap.nosnap{display:none}@media (width<=860px){table.outs th,table.outs td{padding-left:.5rem;padding-right:.5rem}table.matrix .sticky{white-space:normal;min-width:7.5rem}table.matrix .nodetag{margin-left:1.15rem}}.outform .body{gap:.7rem;display:grid}.outform header .small-x{min-height:var(--ctl-h-sm);margin-left:auto;padding:0 .6rem;font-size:10.5px}.outform .grp{margin-top:.4rem}.svcgrid{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.svcgrid .svc{text-transform:none;letter-spacing:0;justify-content:flex-start;font-size:12.5px}.ofields{gap:.7rem;max-width:640px;display:grid}.ofields label{gap:.3rem;display:grid}.ofields textarea{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--ctl-line);resize:vertical;padding:.4rem .6rem}.ofields .chk{color:var(--dim);align-items:center;gap:.5rem;display:inline-flex}.ofields .formacts{gap:var(--sp-2);justify-content:flex-end;display:flex}button.linkish{min-height:0;color:var(--dim);text-transform:none;letter-spacing:0;border:0;justify-content:flex-start;padding:0;text-decoration:underline}button.danger:not(.armed){color:var(--down);border-color:var(--down);background:0 0}button.danger:not(.armed):hover:not(:disabled),button.danger:not(.armed):focus-visible,button.danger:not(.armed):active:not(:disabled){background:var(--down);border-color:var(--down);color:var(--on-down);outline:none}button.danger.armed,button.danger.armed:hover,button.danger.armed:focus-visible,button.danger.armed:active{color:var(--down);border-color:var(--down);background:0 0}.ab button.caution.armed,.ab button.caution.armed:hover,.ab button.caution.armed:focus-visible{color:var(--down);border-color:var(--down)}input[type=checkbox]{appearance:none;border:1px solid var(--ctl-line);background:var(--bg);cursor:pointer;place-content:center;width:14px;height:14px;margin:0;display:inline-grid;position:relative}input[type=checkbox]:checked{border-color:var(--accent-line)}input[type=checkbox]:checked:after{content:"";background:var(--accent-line);position:absolute;inset:3px}input[type=checkbox]:focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dim) 50%), linear-gradient(135deg, var(--dim) 50%, transparent 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px;padding-right:1.8rem}select[multiple]{background-image:none;padding:.3rem .4rem}@media (width<=860px){table.outs td.acts{white-space:normal}table.outs td.acts .ab{margin:2px 0 2px var(--sp-1)}table.outs td.acts .ab+.ab{margin-left:var(--sp-1)}table.outs th.acts{text-align:right}}.panel.mod.locked{--b:var(--down);border-color:var(--down-line)}.mod .body{gap:.7rem;display:grid}.mod .lockline,.mod .hlsline{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.mod .reason{gap:.3rem;max-width:520px;display:grid}.mod .vhead{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:.7rem;display:flex}.mod button.small{min-height:var(--ctl-h-sm);padding:0 .6rem;font-size:10.5px}.vtable{margin:0 -.9rem;overflow-x:auto}.nnotes .lints{margin:0 0 var(--sp-3)}.nntext{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.nnby{margin:.2rem 0 var(--sp-2);font-size:11px}.nnedit{gap:var(--sp-2);display:grid}.nnedit textarea{resize:none;width:100%;overflow:hidden}.nnacts{gap:var(--sp-2);display:flex}table.vlist{table-layout:auto;width:100%;margin-top:var(--sp-2)}table.vlist td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}table.vlist td .muted{display:block}table.vlist td.num{white-space:nowrap}table.vlist td .ip{font-variant-numeric:tabular-nums}@media (width<=700px){table.vlist thead{display:none}table.vlist,table.vlist tbody,table.vlist tr{display:block}table.vlist tr{border-bottom:1px solid var(--line);padding:.45rem 0}table.vlist tr:last-child{border-bottom:0}table.vlist td{text-align:left;white-space:normal;border:0;padding:.1rem 0;display:block}table.vlist td:before{content:attr(data-label);color:var(--faint);text-transform:uppercase;letter-spacing:.08em;margin-right:.5rem;font-size:10px}table.vlist tr.vnone td:before{content:none}table.vlist td .muted{display:inline}table.vlist td .vnet{display:block}}.vtable td{white-space:nowrap}.vtable td.ip{font-variant-numeric:tabular-nums}.lockflag{margin-left:.5rem}h1 .flag{font-size:10px}.grid2>.panel.mod{grid-column:auto}@media (width>=1540px){.grid2>.panel.mod{grid-column:span 2}}@media (width>=1120px){.livegrid{grid-auto-flow:dense}.livegrid>.panel.latp{grid-column:1/-1}}@media (width>=1540px){.livegrid>.panel.mod{grid-column:1/-1}}@media (width<=1119px){.grid2>.panel.mod{grid-column:1/-1}}.clock{color:#fff;--dim:#95959d;--faint:#7d7d85;background:#000;grid-template-rows:auto 1fr 14vh;place-items:center;display:grid;position:fixed;inset:0}.clock .cmid{justify-items:center;display:grid}.clock.idle{cursor:none}.clock .ctop{color:var(--dim);letter-spacing:.22em;text-transform:uppercase;justify-self:start;align-items:center;gap:.7rem;padding:1.1rem 1.4rem;font-size:12px;display:flex}.clock .ctop .sq{background:#f20e9f;width:9px;height:9px}.clock .digits{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(40px,12.5vw,260px);font-weight:500;line-height:1}.clock .cmeta{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:1.6rem;padding:1.2rem 1rem 0;font-size:clamp(11px,1.3vw,18px);display:flex}.clock .strip{width:100%;height:100%;display:block}.clock .cmeta span:nth-child(3){min-width:11ch}@media (width<=700px){.clock .cmeta{gap:.4rem .9rem}}.clock.compact{border:1px solid var(--line);grid-template-rows:1fr 70px;min-height:260px;position:relative;inset:auto}.clock.compact .digits{font-size:clamp(28px,5vw,64px)}.clock.compact .cmeta{padding:.4rem 1rem .8rem;font-size:11px}.lat .body{gap:.7rem;display:grid}.latpick{flex-wrap:wrap;gap:.5rem;display:flex}.latpick select{flex:220px;min-width:0}.latvideo{aspect-ratio:16/9;border:1px solid var(--line);background:#000;width:100%;display:block}.latres{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem 2rem;display:grid}.latres .caption{grid-column:1/-1;margin:0}.latbig{font-variant-numeric:tabular-nums;font-size:clamp(28px,4vw,52px);font-weight:500}.latbig .faint{color:var(--faint);font-size:13px;font-weight:400}.latbig.small{font-size:28px}.latman{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.8rem 1.2rem;display:grid}.latman .caption{grid-column:1/-1;margin:0}.latman label{gap:.3rem;display:grid}@media (width<=700px){.latres,.latman{grid-template-columns:minmax(0,1fr)}}.savebar{margin-bottom:var(--gap);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.savebar .caption{margin-right:auto}.savebar.dirty .caption{color:var(--warn)}.rform{gap:1rem;display:grid}.rform fieldset{border:1px solid var(--line);gap:.7rem;min-width:0;margin:0;padding:.8rem .9rem;display:grid}.rform legend{letter-spacing:.12em;text-transform:uppercase;color:var(--fg);padding:0 .4rem;font-size:11px}.rform legend small{color:var(--faint);letter-spacing:.05em;text-transform:none;margin-left:.4rem}.rform .caption{margin:0}.rform .chk{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.rgrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem 1.2rem;display:grid}.rgrid label{gap:.3rem;min-width:0;display:grid}.rgrid .wide{grid-column:span 2}.unit{color:var(--dim);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:12px;display:flex}.unit input{width:7.5em}.ladder{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ladder li{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ladder .n{width:5.5em;color:var(--faint);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.ladder select{flex:0 340px;min-width:0}details.own{border:1px solid var(--line);margin-top:.8rem;padding:.6rem .8rem}.crule{gap:.8rem}.crule .ogrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.6rem 1.2rem;display:grid}.crule .orow{border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .6rem;min-width:0;padding:.35rem 0 .35rem .6rem;display:grid}.crule .orow>.label,.crule .orow>.unit,.crule .orow>input,.crule .orow>select,.crule .orow>.ladder{grid-column:1}.crule .orow>.label{align-self:end}.crule .orow{position:relative}.crule .orow>.ovback{grid-area:auto;height:auto;min-height:0;padding:0 .4rem;font-size:10px;line-height:1.5;position:absolute;top:.35rem;right:0}.crule .ovback.off{visibility:hidden}.crule .orow>.oacts{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-self:center;align-items:center;gap:.5rem;display:flex}.crule .orow.wide{grid-column:1/-1}.crule .orow.wide>.oacts{grid-area:auto/1/auto/-1;justify-content:flex-start}.crule .orow.wide2{grid-column:span 2}@media (width<=700px){.crule .orow.wide2{grid-column:auto}}.crule .orow:not(.own) :is(input,select,.chk span){color:var(--dim)}.crule .orow.own{border-left-color:var(--accent-line)}.crule .orow.own>.label{color:var(--fg)}.crule .orow>input[type=text]{width:100%}details.own summary{cursor:pointer;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.8rem;display:flex}details.own summary>button{flex:none}details.own[open] summary{margin-bottom:.8rem}button.small{min-height:var(--ctl-h-sm);padding:0 .6rem;font-size:10.5px}table.amstat td{white-space:nowrap}@media (width<=700px){table.amstat td.viol{white-space:normal}table.amstat th,table.amstat td{padding-left:.45rem;padding-right:.45rem}}.toasts{top:calc(var(--bar-h) + .6rem);z-index:50;gap:.5rem;width:min(420px,100vw - 1.6rem);display:grid;position:fixed;right:.8rem}.toast{background:var(--panel-2);border:1px solid var(--line-2);border-left:3px solid var(--warn);box-shadow:0 6px 24px var(--shadow);display:flex}.toast.bad{border-left-color:var(--down)}.toast.ok{border-left-color:var(--ok)}.toast .tbody{text-align:left;min-height:0;color:var(--fg);text-transform:none;letter-spacing:0;white-space:normal;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.6rem .7rem;font-size:12px;display:grid}.toast .thead{color:var(--fg-hi);font-size:12px}.toast .tx{color:var(--dim);background:0 0;border:0;min-height:0;padding:0 .7rem;font-size:16px}@media (width<=700px){.rgrid .wide{grid-column:auto}}input[type=number]{-moz-appearance:textfield;font-variant-numeric:tabular-nums}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.panel>.vtable,details.pfc>.pfb>.pfi>.vtable{margin:0}.ladder .n{white-space:nowrap;width:auto;min-width:6.5em}.url .caption{word-break:normal;overflow-wrap:normal;white-space:normal}.h1act{min-height:var(--ctl-h-sm);margin-left:auto;font-size:10.5px}h1:has(.h1act){flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.newch .body,.chform{gap:.9rem;display:grid}.srcpick{border:1px solid var(--line);gap:.55rem;min-width:0;margin:0;padding:.8rem .9rem;display:grid}.srcpick legend{letter-spacing:.12em;text-transform:uppercase;padding:0 .4rem;font-size:11px}.srcpick .chk{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}input[type=radio]{appearance:none;border:1px solid var(--ctl-line);background:var(--bg);cursor:pointer;border-radius:50%;place-content:center;width:14px;height:14px;margin:0;display:inline-grid;position:relative}input[type=radio]:checked{border-color:var(--accent-line)}input[type=radio]:checked:after{content:"";background:var(--accent-line);border-radius:50%;position:absolute;inset:3px}.formacts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.formacts .caption{margin-right:auto}.chform label{gap:.3rem;display:grid}.panel.danger{border-color:var(--down-line)}.chform label.chk{align-items:center;gap:.55rem;display:flex}.encform .body{gap:.9rem;display:grid}.encform .abr{gap:.3rem;max-width:260px;display:grid}details.cset>summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--fg);padding:.75rem .9rem;font-size:11px;list-style:none}details.cset[open]>summary{border-bottom:1px solid var(--line)}details.cset>summary::-webkit-details-marker{display:none}details.cset>summary:after{content:" +";color:var(--faint)}details.cset[open]>summary:after{content:" -"}details.pfc>summary{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-hi);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .9rem;font-size:11px;font-weight:500;list-style:none;display:flex}details.pfc[open]:not(.pfshut)>summary{border-bottom:1px solid var(--line)}details.pfc>summary::-webkit-details-marker{display:none}details.pfc>summary .pfold:after{content:" +";color:var(--faint);font-weight:400}details.pfc[open]:not(.pfshut)>summary .pfold:after{content:" -"}details.pfc>.pfb{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .18s ease-out,opacity .18s ease-out;display:grid}details.pfc.pfshut>.pfb{opacity:0;grid-template-rows:0fr}details.pfc>.pfb>.pfi{min-height:0}details.pfc>.pfb.moving>.pfi,details.pfc.pfshut>.pfb>.pfi{overflow:hidden}details.pfc>summary small{color:var(--dim);letter-spacing:.06em;margin-left:1rem;font-weight:400}details.pfc>summary .hdr-acts{gap:var(--sp-2);text-transform:none;letter-spacing:0;cursor:default;margin-left:auto;display:inline-flex}.kv dt.grp{color:var(--dim);grid-column:1/-1;margin-top:.4rem}.kv dt.grp+dd{border-left:1px solid var(--line);grid-column:1/-1;padding-left:.9rem}.grid2>.panel.encset{grid-column:span 2}@media (width<=1539px){.grid2>.panel.encset{grid-column:auto}}@media (width<=1119px){.grid2>.panel.encset{grid-column:1/-1}}.encset .kv{grid-template-columns:max-content minmax(0,1fr)}.rgrid .chk{align-items:center;gap:.5rem;display:flex}textarea{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--ctl-line);resize:vertical;width:100%;padding:.5rem .6rem}textarea:focus{border-color:var(--accent-line);outline:none}.pshell{min-height:100vh}.pbar{min-height:var(--bar-h);border-bottom:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.pbar .pacts button{min-height:var(--ctl-h-sm)}.pbar .brand{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.pbar .pacts{align-items:center;gap:.5rem;display:flex}.seg.ptabs{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.seg.ptabs button{text-transform:none;letter-spacing:0;flex:none;gap:.45rem;font-size:12.5px}.pswitch{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.pswitch .pcur{align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.pswitch .combo{flex:260px}.pmain{gap:var(--gap);grid-template-columns:minmax(0,1fr);max-width:980px;margin:0 auto;padding:1.2rem 1rem;display:grid}.pcard{width:100%;max-width:560px;margin:8vh auto 0}.oauth{text-align:center;margin:.9rem 0;padding:0;list-style:none}.oauth a.obtn{background:var(--obtn-bg);color:var(--obtn-fg);text-transform:uppercase;touch-action:manipulation;border:none;margin:.25em 0;padding:.75em 1em;font-family:inherit;font-size:clamp(.9rem,1.5vw,1.2rem);text-decoration:none;transition:all .1s;display:block}svg.sicon{vertical-align:-.16em;fill:currentColor;flex:none;width:1.05em;height:1.05em;margin-right:.4em}.svcgrid .svc svg.sicon{margin-right:0}.oauth a.obtn .picon{vertical-align:-.0625em;fill:currentColor;width:1em;height:1em}@media (hover:hover){.oauth a.obtn:hover{background:var(--obtn-hbg);color:var(--obtn-hfg);box-shadow:inset 0 0 0 1px gray}}a.btn{min-height:var(--ctl-h);padding:0 var(--ctl-px);border:1px solid var(--line-2);text-transform:uppercase;letter-spacing:.1em;color:var(--fg);align-items:center;font-size:11px;display:inline-flex}a.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.panel.plockp{border-color:var(--down-line);margin:0 0 var(--gap)}.plock{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .4rem;display:flex}td .chk{align-items:center;gap:.4rem;margin-right:.8rem;display:inline-flex}.combo{max-width:560px;position:relative}.combolist{z-index:30;background:var(--panel-2);border:1px solid var(--line-2);max-height:320px;box-shadow:0 6px 24px var(--shadow);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.combolist li{cursor:pointer;border-left:2px solid #0000;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;padding:.45rem .7rem;display:flex}.combolist li.at{background:var(--panel);border-left-color:var(--accent-line);color:var(--fg-hi)}.combolist .cs{color:var(--faint);flex-basis:100%;font-size:11.5px}.combolist li.none{color:var(--faint);cursor:default}.cchips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cchip{border:1px solid var(--line-2);min-height:var(--ctl-h-sm);overflow-wrap:anywhere;align-items:center;gap:.45rem;max-width:100%;padding:0 0 0 .55rem;display:inline-flex}.cchip>button{flex:none}.cchip .cnode{color:var(--faint);font-size:11.5px}.cchip button.cx{min-height:calc(var(--ctl-h-sm) - 2px);border:0;border-left:1px solid var(--line);letter-spacing:0;width:26px;padding:0;font-size:14px}.cchips .cadd{flex:220px;max-width:360px}.perfpick .body{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.perfcard{border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.8rem;max-width:760px;padding:.8rem .9rem;display:grid}.perfcard .pch{align-items:center;gap:.6rem;display:flex}.perfcard .pch .close{text-transform:uppercase;letter-spacing:.1em;margin-left:auto;font-size:11px}.perfcard .acts{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.acct{max-width:560px}.tpick .body{gap:.7rem;display:grid}.tpick .caption{margin:0}.tgrid{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tgrid button{justify-content:flex-start;gap:.55rem}.tgrid button.on{color:var(--fg-hi);border-color:var(--accent-line);background:var(--accent-tint)}.tsw{background:var(--sw-bg);width:14px;height:14px;box-shadow:0 0 0 1px var(--ctl-line);flex:none;place-items:center;display:grid}.tsw:after{content:"";background:var(--sw-acc);width:6px;height:6px}.tsw.sys{background:linear-gradient(135deg,#f2f3f4 50%,#050506 50%)}.tsw.sys:after{content:none}@media (width<=700px){.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}button.gear{min-height:var(--ctl-h-sm);width:var(--ctl-h-sm);justify-content:center;align-items:center;padding:0;display:inline-flex}button.gear:hover,button.gear:focus-visible,button.gear.on{border-color:var(--accent-line)}button.gear.on{color:var(--fg-hi)}button.gear .gicon{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round}.who a.btn,.who button.gear{min-height:28px}.staff .you{margin-left:.5rem}.pwhint{min-height:1.2em;margin:.2rem 0 .4rem;font-size:11px}.hrow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:1rem;padding:.45rem 0;display:flex}.hrow:last-child{border-bottom:0}.hrow .nm{min-width:10rem}.hrow .hstate{color:var(--dim);min-width:13rem}.spark{align-items:flex-end;gap:1px;width:min(360px,100%);height:22px;display:inline-flex}.spark i{background:var(--ok);opacity:.7;flex:1;min-width:1px}.spark i.fail{background:var(--down);opacity:1}@media (width<=700px){.hrow .nm,.hrow .hstate{min-width:0}.hrow{gap:.35rem .8rem}}.noscript{max-width:460px;margin:12vh auto 0}.noscript>.body{line-height:1.5}.panel.mod select.unset{color:var(--dim)}.panel.mod .vwording{margin:0 0 var(--sp-3);color:var(--down)}.vtypes table.vt{border-collapse:collapse;width:100%}.vtypes table.vt th,.vtypes table.vt td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:.4rem .5rem}.vtypes table.vt td input{width:100%}.vtypes table.vt td.acts{white-space:nowrap;text-align:right}.vtypes .thumb{border:0;display:inline-block}.vtypes .thumb img{border:1px solid var(--down-line);width:128px;height:72px;display:block}.vtypes table.vt td.len{white-space:nowrap}.vtypes .sizer{visibility:hidden;height:0;display:block;overflow:hidden}.llen{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.llen select,.vtypes table.vt td .llen select{width:auto}@media (width>=701px){.vtypes .llen{flex-wrap:nowrap}.vtypes table.vt th.len{width:19.5rem}}.llen input[type=number],.vtypes table.vt td .llen input[type=number]{width:4.5em}.panel.mod .vwording .vlen{color:var(--dim);white-space:nowrap}ul.strikes{margin:0;padding:0;list-style:none}ul.strikes li{border-top:1px solid var(--line);padding:.45rem 0}ul.strikes li:first-child{border-top:0;padding-top:0}.sk-note,.sk-lift{color:var(--dim)}.sk-lift.active{color:var(--down)}ul.strikes li.withx{column-gap:var(--sp-2);grid-template-columns:minmax(0,1fr) 28px;align-items:center;display:grid}ul.strikes li.withx>:not(.sk-when,.skx){grid-column:1/-1}.skx{height:var(--ctl-h-sm);position:relative}.skx .ab{width:max-content;padding-left:var(--sp-2);background:var(--panel);position:absolute;top:0;right:0}.skx .ab.small button:not(.armed){letter-spacing:0;border:0;width:28px;padding:0;font-size:14px}.skx .ab .abl:before,.skx .ab .abl:after{display:none}.sk-when,.sk-what,.sk-lift{overflow-wrap:anywhere}@media (width<=700px){.vtypes table.vt thead{display:none}.vtypes table.vt tr{border-bottom:1px solid var(--line);grid-template-columns:1fr;padding:.4rem 0;display:grid}.vtypes table.vt td{border:0;padding:.2rem 0}.vtypes table.vt td.acts{text-align:left}}.sdot{vertical-align:1px;background:var(--idle);flex:none;width:8px;height:8px;margin-right:.55em;display:inline-block}.sdot.online{background:var(--ok);box-shadow:0 0 0 2px color-mix(in srgb, var(--ok) 18%, transparent)}.sdot{position:relative}.sdot.online:after{content:"";background:var(--ok);opacity:.6;pointer-events:none;animation:1.6s ease-out infinite sdotripple;position:absolute;inset:0}@keyframes sdotripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.sdot.locked{background:var(--down);box-shadow:0 0 0 2px color-mix(in srgb, var(--down) 25%, transparent)}.toast .tfields{gap:1px;margin-top:.3rem;display:grid}.toast .tf{overflow-wrap:anywhere}.toast .tk{color:var(--dim)}.toast .tfoot{margin-top:.3rem;font-size:11px;display:block}.oswrap{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:.25rem .55rem;display:inline-flex}button.osw{border:1px solid var(--ctl-line);background:var(--panel-2);flex:none;width:32px;min-width:32px;height:18px;min-height:18px;padding:0;position:relative}button.osw .knob{background:var(--idle);width:10px;height:10px;transition:left .15s;position:absolute;top:3px;left:3px}button.osw.on .knob{background:var(--bg);left:17px}button.osw.connected{background:var(--ok);border-color:var(--ok)}button.osw.retrying{background:var(--warn);border-color:var(--warn);animation:2.4s ease-in-out infinite oswpulse}button.osw.failed{background:var(--down);border-color:var(--down)}button.osw:hover:not(:disabled),button.osw:focus-visible{outline:1px solid var(--accent-line);outline-offset:2px}button.osw:disabled{opacity:1;cursor:default}button.osw.busy{opacity:.5}button.osw.rec{background:var(--rec);border-color:var(--rec);animation:2.4s ease-in-out infinite oswpulse}.recsw{align-items:center;gap:10px;margin:2px 0 8px;display:flex}.recword{color:var(--dim);font-size:12px}.recword.rec{color:var(--rec);letter-spacing:.08em;font-weight:600}.recword.recpause{color:var(--warn)}.recswrap{container:recs/inline-size}table.recs{width:100%;margin-top:6px}table.recs td,table.recs th{white-space:nowrap}table.recs .rt:before{content:" · "}table.recs td.racts{white-space:normal;text-align:right}table.recs td.racts .keyacts{justify-content:flex-end;margin-top:0}table.recs td.racts button{white-space:nowrap}table.recs td.racts .rnote{white-space:normal;margin-top:2px;display:block}@container recs (width<=520px){table.recs thead{display:none}table.recs,table.recs tbody,table.recs tr{display:block}table.recs tr{border-bottom:1px solid var(--line);padding:.5rem 0}table.recs tr:last-child{border-bottom:0}table.recs td{border:0;padding:0;display:inline;background:0 0!important}table.recs td:first-child{margin-bottom:2px;display:block}table.recs td:nth-child(n+3):before{content:" · ";color:var(--faint);white-space:normal}table.recs td:nth-child(2){white-space:normal;overflow-wrap:anywhere}table.recs td:nth-child(n+2){color:var(--dim)}table.recs td.racts{text-align:left;width:auto;margin-top:6px;display:block}table.recs td.racts:before{content:none}table.recs td.racts .keyacts{flex-wrap:wrap;justify-content:flex-start}}@keyframes oswpulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){button.osw.retrying,button.osw.rec{animation:none}}.oswword,button.oswhy{color:var(--dim);text-transform:none;letter-spacing:0;font-size:12px}.oswword.connected{color:var(--ok)}.oswword.waiting{color:var(--dim)}button.oswhy{background:0 0;border:0;border-bottom:1px dotted;height:auto;min-height:0;padding:0}button.oswhy.failed,.oswerr.failed{color:var(--down)}button.oswhy.retrying,.oswerr.retrying{color:var(--warn)}button.oswhy:hover,button.oswhy:focus-visible{color:var(--accent-text)}.oswerr{flex-basis:100%;font-size:12px}.dot.l-connected{background:var(--ok)}.dot.l-retrying{background:var(--warn);animation:2.4s ease-in-out infinite oswpulse}.dot.l-failed{background:var(--down)}.dot.l-waiting{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 70%, transparent);background:0 0}@media (prefers-reduced-motion:reduce){.dot.l-retrying{animation:none}}.psec{margin-top:1.1rem}.psec h3,h3.psh{color:var(--dim);text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 .55rem;font-size:11px;font-weight:400;display:flex}.psec h3 small,h3.psh small{color:var(--faint);letter-spacing:.04em;text-transform:none;font-size:11px}.psec h3 .hdr-acts{margin-left:auto}h3.psh{margin-top:1.3rem}h3.psh.rech{align-items:center}h3.psh.rech .recsw{text-transform:none;letter-spacing:0;margin:0;font-size:12px}.pgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:0 1.6rem;display:grid}.pgrid .psec:first-child,.pgrid .psec{margin-top:.4rem}.kv b.big{color:var(--fg);font-size:15px;font-weight:500}.badc{color:var(--down)}.pstats{color:var(--fg);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .5rem;font-size:12px;display:flex}.pstats>span{white-space:nowrap}.pstats .pkf{min-width:15ch}.pstats .pfps{min-width:8ch}.pwarn{gap:.35rem;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.pwarn li{align-items:baseline;gap:.55rem;display:flex}.pwarn .flag{flex:none}table.psettings td:first-child{color:var(--dim);white-space:nowrap}table.psettings :is(td,th):not(:first-child){overflow-wrap:anywhere}table.psettings .mk{width:1.1em;font-weight:600;display:inline-block}.kbchart{margin:0;position:relative}.kbchart svg{touch-action:pan-y;width:100%;height:auto;max-height:220px;display:block;overflow:visible}.kbchart svg:focus-visible{outline:1px solid var(--accent-line);outline-offset:4px}.kbchart .grid{stroke:var(--line);stroke-width:1px}.kbchart .ax{fill:var(--faint);font-family:inherit;font-size:10px}.kbchart .ax.lim{fill:var(--dim)}.kbchart .limit{stroke:var(--down);stroke-width:1px;opacity:.7}.kbchart .line{fill:none;stroke:var(--accent-line);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.kbchart .end{fill:var(--accent-line);stroke:var(--panel);stroke-width:2px}.kbchart .val{fill:var(--fg);font-family:inherit;font-size:11px}.kbchart .cross{stroke:var(--dim);stroke-width:1px}.kbtip{pointer-events:none;background:var(--panel-2);border:1px solid var(--line-2);white-space:nowrap;padding:.3rem .5rem;font-size:11px;display:grid;position:absolute;top:0;transform:translate(-50%)}.kbtip b{color:var(--fg);font-size:12px;font-weight:500}.kbtip span{color:var(--dim)}.slotform{border:1px solid var(--line-2);background:var(--panel-2);gap:.6rem;margin-bottom:.8rem;padding:.8rem .9rem;display:grid}.slotform label{color:var(--faint);text-transform:uppercase;letter-spacing:.1em;gap:.3rem;font-size:10.5px;display:grid}.slotform label .caption{text-transform:none;letter-spacing:0}.slotform .frow{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.slotform .factions{gap:var(--sp-2);display:flex}.slotform .caption,.slotform .err{margin:0}table.pslotlist td{vertical-align:top}.badge.slotb{color:var(--accent-text);border-color:var(--accent-dim)}@media (width<=860px){.pgrid,.slotform .frow{grid-template-columns:minmax(0,1fr)}table.pslotlist th,table.pslotlist td,table.psettings th,table.psettings td{padding-left:.5rem;padding-right:.5rem}table.psettings td:first-child{white-space:normal}}table.pslotlist td.keyc{white-space:nowrap}table.pslotlist td.keyc .keyacts{flex-wrap:nowrap}@media (width<=860px){table.pslotlist td.keyc{white-space:normal}table.pslotlist td.keyc .keyacts{flex-wrap:wrap}table.pslotlist thead{display:none}table.pslotlist,table.pslotlist tbody{display:block}table.pslotlist tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:.45rem .8rem;padding:.7rem 0;display:grid}table.pslotlist td{border:0;padding:0;display:block}table.pslotlist td:first-child{grid-column:1/-1}table.pslotlist td:nth-child(2),table.pslotlist td.keyc{grid-column:1}table.pslotlist td.acts{white-space:normal;align-self:start;gap:var(--sp-2);grid-area:2/2/span 2;justify-items:end;display:grid}table.pslotlist td.acts .ab+.ab{margin-left:0}table.pslotlist td.num{display:none}table.pslotlist .muted{overflow-wrap:anywhere}}.sname{gap:.35rem;display:grid}.sname>p{margin:0}.snow{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.snow button.small,.sacts button{min-height:var(--ctl-h-sm);padding:0 .7rem;font-size:10.5px}.slinks{grid-template-columns:[k]max-content[url]minmax(0,max-content)[icon]auto[msg]minmax(0,1fr);align-items:center;gap:.15rem .5rem;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.slinks li,.slinks .clink{display:contents}.slinks li>.caption{grid-column:k;padding-right:.7rem}.slinks .ctext,.slinks li>.url{overflow-wrap:anywhere;text-align:left;grid-column:url}.slinks .ccopy{grid-column:icon}.slinks .clink>.caption{grid-column:msg}@media (width<=700px){.slinks{grid-template-columns:[url]minmax(0,1fr)[icon]auto;row-gap:.1rem}.slinks li>.caption,.slinks .clink>.caption{grid-column:1/-1}.slinks li>.caption{margin-top:.3rem}}.sedit{gap:.3rem;max-width:360px;display:grid}.sacts{gap:var(--sp-2);display:flex}.clink{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;max-width:100%;display:inline-flex}button.ctext{height:auto;min-height:0;font:inherit;font-size:inherit;text-transform:none;letter-spacing:0;color:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:copy;background:0 0;border:0;padding:0;display:inline}button.ctext:hover,button.ctext:focus-visible{color:var(--accent-text)}button.ccopy{min-height:var(--ctl-h-sm);flex:none;justify-content:center;min-width:7.4em;padding:0 .6rem;font-size:10.5px}.clink .okc,.clink .err{font-size:11px}td.when{white-space:nowrap;font-variant-numeric:tabular-nums}.rgrid .rsubmit{align-items:flex-end;display:flex}.cset .kv{--kw:15rem;grid-template-columns:var(--kw) minmax(0, 1fr)}.cset .kv .kv{--kw:calc(15rem - .9rem - 1px)}.cset .kv .kv .kv{--kw:calc(15rem - 1.8rem - 2px)}.cset .kv dt{overflow-wrap:anywhere}@media (width<=700px){.cset .kv{--kw:9rem}.cset .kv .kv{--kw:calc(9rem - .9rem - 1px)}.cset .kv .kv .kv{--kw:calc(9rem - 1.8rem - 2px)}}.vtypes table.vt td.acts{text-align:left}.vpanel .kv{grid-template-columns:9.5rem minmax(0,1fr)}td.act{overflow-wrap:anywhere}.pchan>.ptitle{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-hi);flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:0 0 .7rem;font-size:12px;display:flex}.pchan>.ptitle small{color:var(--dim);letter-spacing:.04em;text-transform:none;font-size:11px}.pchan>.ptitle .hdr-acts{margin-left:auto}.pchan>.ptitle .pname{overflow-wrap:anywhere;align-items:baseline;min-width:0;display:inline-flex}.pchan>.ptitle .pname .sdot{align-self:center}.pcards>.full,.pcards>.pslots,.pcards>.prec,.pcards>.err.full,.livegrid>.ppreview{grid-column:1/-1}.pvwrap{gap:var(--sp-3,.9rem) 1.4rem;grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;display:grid}.pvbox{aspect-ratio:16/9;background:#000;place-items:center;display:grid;position:relative}.pvbox video{object-fit:contain;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.pvbox video.on{visibility:visible}.pvbox .caption{text-align:center;padding:0 1rem}.pvlat{grid-template-columns:max-content minmax(0,1fr)}.pvwrap.pvfull{grid-template-columns:minmax(0,1fr)}.pvlatp{align-content:start;gap:.7rem;min-width:0;display:grid}.pvlatp .clock.compact{min-height:0;overflow:hidden}.pvlatp .clock.compact .digits{font-size:clamp(22px,3vw,40px)}.pvlatp .caption{margin:0}.pvlt{color:var(--dim);font-size:12px}.pstack{display:inline-grid}.pstack>*{grid-area:1/1}.pstack>.off{visibility:hidden}table.psettings th.ppick select{text-transform:none;letter-spacing:0;width:auto;max-width:100%}@media (width>=701px){table.psettings th:first-child{white-space:nowrap;width:1%}table.psettings th:nth-child(2),table.psettings th:nth-child(3){width:49.5%}}.sptable td{vertical-align:middle}.sptable td:first-child{white-space:nowrap;width:1%;padding-right:var(--sp-4)}.sptable input[type=text]{width:calc(30ch + 1.6rem);max-width:100%}.sptable input[type=number]{width:6.5rem}.sptools{gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.sptools select{width:calc(30ch + 3rem);max-width:100%}.sptools .spbtns{gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}@media (width<=600px){table.sptable,table.sptable tbody,table.sptable tr,table.sptable td{display:block}table.sptable td:first-child{width:auto;color:var(--dim);border:0;padding:.45rem 0 .2rem}table.sptable td+td{padding:0 0 .45rem}.sptools select{width:100%}}.setwrap{display:inline-flex;position:relative}.setpop{z-index:60;background:var(--panel);border:1px solid var(--line);text-align:left;gap:1rem;width:min(340px,100vw - 32px);padding:.9rem;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000073}.setpop .popsec{gap:.45rem;margin:0;display:grid}.setpop .poprow{justify-content:space-between;align-items:center;display:flex}.setpop .poprow button.osw{align-self:center;height:18px;min-height:18px}.setpop,.combolist{animation:.15s ease-out popin}@keyframes popin{0%{opacity:0;transform:translateY(-3px)scale(.98)}}:root[data-motion=off] *,:root[data-motion=off] :before,:root[data-motion=off] :after{transition:none!important;animation:none!important}:root[data-motion=off] .ab button.armed:after{animation:ab-drain var(--arm,5s) steps(5, end) forwards!important}.setpop .popsec>.label small{color:var(--faint);text-transform:none;letter-spacing:.04em}.setpop .tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.setpop .tzcur{margin:0}.perfcard .ident{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;display:flex}.perfcard .ident+.ident{margin-top:.35rem}.perfcard .idsub{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.perfcard .idsub code{color:var(--dim);overflow-wrap:anywhere}@media (width<=700px){.pvwrap{grid-template-columns:minmax(0,1fr)}.ladder li{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .5rem;display:grid}.ladder .n{grid-column:1/-1}.ladder select{flex:none;width:100%}}button.linkish{height:auto;min-height:0;font:inherit;font-size:inherit;text-transform:none;letter-spacing:0;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}button.linkish:hover,button.linkish:focus-visible{color:var(--accent-text);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}button.linkish.rec{color:var(--down)}button.linkish.recwait{color:var(--dim)}button.linkish.recpause{color:var(--warn)}.grid2>.panel.recpanel{grid-column:1/-1}h2.sech{text-transform:uppercase;letter-spacing:.14em;color:var(--dim);scroll-margin-top:calc(var(--bar-h) + .6rem);flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:1.6rem 0 1rem;font-size:12px;font-weight:500;display:flex}h2.sech small{color:var(--faint);letter-spacing:.06em;text-transform:none;font-weight:400}.perfcard .delchs{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.perfcard .delchs .delch{gap:var(--sp-2);align-items:center;display:inline-flex}.panel.signup .seg button.on{cursor:default}.seg.ikind{margin-bottom:var(--sp-2);flex-wrap:nowrap}table.invs td.acts{white-space:nowrap;text-align:right;width:1%}table.invs .iacts{gap:var(--sp-2);align-items:center;display:inline-flex}table.invs td.iused div+div{margin-top:.2rem}table.invs .lbl{display:none}.friends table.invs :is(th,td):first-child{padding-left:0}.friends table.invs :is(th,td):last-child{padding-right:0}.pmain>.friends{margin-top:0}table.invs tr{transition:background-color .8s ease-out}table.invs tr.inew{background-color:var(--accent-tint)}@media (width<=700px){table.invs thead{display:none}table.invs,table.invs tbody,table.invs tr{display:block}table.invs tr{padding:.5rem var(--sp-3);border-bottom:1px solid var(--line)}table.invs tr:last-child{border-bottom:0}table.invs td{color:var(--dim);border:0;padding:0;display:inline;background:0 0!important}table.invs td.hide-sm,table.invs td.iused.none{display:none}table.invs td.inote{color:var(--fg);margin-bottom:2px;display:block}table.invs .lbl{color:var(--faint);display:inline}table.invs .nw{white-space:nowrap}table.invs td.iuses{white-space:normal}table.invs td.iused{margin-top:2px;display:block}table.invs td.acts{text-align:left;width:auto;margin-top:6px;display:block}.friends table.invs tr{padding-left:0;padding-right:0}}button:disabled:not(.osw,.cell,.ctext){opacity:1;cursor:default;color:var(--faint);border-color:var(--line-2);background:0 0;border-style:dashed;font-weight:400}button.osw:not(.on){background:var(--line);border-color:var(--dim)}button.osw:not(.on) .knob{background:var(--dim)}button.osw.waiting{border-color:var(--ok);background:0 0}button.osw.recpause{border-color:var(--warn);background:0 0}button.osw.recpause .knob{background:var(--warn)}button.osw.waiting .knob{background:var(--ok)}button.osw.recwait{border-color:var(--rec);background:0 0}button.osw.recwait .knob{background:var(--rec)}.dot.l-waiting{box-shadow:inset 0 0 0 1px var(--ok)}.osstatic{align-items:center;gap:.4rem;display:inline-flex}.osstatic .dot{width:9px;height:9px;margin:0}ul.strikes.sk2{column-gap:var(--sp-3,.9rem);grid-template-columns:max-content minmax(0,1fr);display:grid}ul.strikes.sk2.withx{grid-template-columns:max-content minmax(0,1fr) 28px}ul.strikes.sk2 li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:.1rem;display:grid}ul.strikes.sk2 .sk-type{color:var(--fg-hi);overflow-wrap:anywhere;grid-column:1;font-weight:500}ul.strikes.sk2 .sk-len{color:var(--dim);overflow-wrap:anywhere;grid-column:2}ul.strikes.sk2 .sk-len.active{color:var(--down)}ul.strikes.sk2 .skx{grid-area:2/3;align-self:center;height:1lh}ul.strikes.sk2 .skx .ab{top:50%;transform:translateY(-50%)}.skall{margin-top:var(--sp-2)}ul.strikes.sk2 .sk-at{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:1}ul.strikes.sk2 .sk-by{color:var(--dim);overflow-wrap:anywhere;grid-column:2}ul.strikes.sk2 .sk-note{overflow-wrap:anywhere;grid-column:1/-1}.badge.ro{color:var(--dim);border-color:var(--line-2)}.pbar .brand{align-items:center;gap:.55rem;display:inline-flex}.pbar .brand:before{content:"";background:var(--accent);width:7px;height:7px;display:inline-block}.panel>header small,th{color:var(--dim)}:root:is([data-theme=light],[data-theme=lavender],[data-theme=paper],[data-theme=frost]) :is(input[type=text],input[type=password],input[type=number],input:not([type]),select){background-color:var(--input-bg,#f7f8f9)}:root:is([data-theme=light],[data-theme=lavender],[data-theme=paper],[data-theme=frost]) .flag.warn{font-weight:500}.latvideo{background:var(--panel-2)}.kbchart .grid{stroke:var(--line-2)}.kbchart .ax{fill:var(--dim)}.kbchart .area{fill:var(--accent);opacity:.18}.kbchart fieldset{border-color:var(--line-2)}nav.rail a.active{box-shadow:inset 3px 0 0 var(--accent)}select{max-width:100%}.grid2{align-items:start}.vpanel dl.kv+dl.kv{border-top:1px solid var(--line);margin-top:.55rem;padding-top:.55rem}.pad{margin:0;padding:.55rem .9rem}.clink .ctext.url,.slinks .ctext.url{word-break:normal;overflow-wrap:normal}table.outs .ixsize{visibility:hidden}@media (width<=700px){nav.rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}table.channels td{vertical-align:top}.crule .orow>select{width:100%}}.spark{align-items:stretch;gap:0;height:10px}.spark i{opacity:1;height:100%!important}.spark i.fail{box-shadow:inset 0 0 0 1px var(--panel)}.hrow .hstate{min-width:0}table.amstat .lbl{display:none}@media (width<=700px){table.staff thead,table.amstat thead{display:none}table.staff,table.staff tbody,table.staff tr,table.amstat,table.amstat tbody,table.amstat tr{display:block}table.staff tr,table.amstat tr{padding:.5rem var(--sp-3);border-bottom:1px solid var(--line)}table.staff tr:last-child,table.amstat tr:last-child{border-bottom:0}table.staff td,table.amstat td{white-space:normal;border:0;padding:0;display:inline;background:0 0!important}table.staff td.hide-sm,table.amstat td.hide-sm{display:none}table.staff td:first-child{color:var(--fg-hi);font-weight:500;display:block}table.staff td select{width:auto;min-width:9rem;margin:.2rem .6rem .2rem 0;display:inline-block}table.staff td:nth-child(4){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}table.staff td.acts{white-space:normal;margin-top:.3rem;display:block}table.staff td.acts button{margin:0 .4rem .3rem 0}table.amstat td:first-child{display:block}table.amstat td.num{text-align:left}table.amstat .lbl{color:var(--faint);display:inline}table.amstat td.viol{white-space:normal;margin-top:.15rem;display:block}.vtable{margin:0;overflow-x:visible}}button.cell{border:1px solid var(--line);gap:5px;min-height:24px;padding:0 7px;font-size:10.5px}button.cell .w{color:var(--dim);text-transform:uppercase;letter-spacing:.06em}button.cell .cname{display:none}table.matrix td.c{padding-top:.3rem;padding-bottom:.3rem}.mxwrap{max-height:72vh;overflow:auto}table.matrix thead th{background:var(--panel);z-index:2;position:sticky;top:0}table.matrix thead th.sticky{z-index:3}table.matrix th.c .mxh{align-items:center;gap:.35rem;display:inline-flex}table.matrix th.c .mxh svg{width:12px;height:12px}.mxcell{align-items:center;gap:.3rem;display:inline-flex}.mxcell+.mxcell{margin-left:.5rem}.mxcell .mxname{display:none}.mxcell .mark{color:var(--warn);font-weight:600}@media (width<=700px){table.matrix thead{display:none}table.matrix,table.matrix tbody,table.matrix tr,table.matrix td{display:block}table.matrix tr{border-bottom:1px solid var(--line);padding:.5rem 0}table.matrix tr:last-child{border-bottom:0}table.matrix td.sticky{min-width:0;padding:0 var(--sp-3) .3rem;background:0 0;border:0;position:static}table.matrix td.c{padding:0 var(--sp-3);text-align:left;white-space:normal;border:0;flex-wrap:wrap;gap:.35rem;display:flex}table.matrix td.c+td.c{padding-top:.5rem}button.cell .cname{color:var(--fg);text-transform:none;letter-spacing:0;display:inline}.mxwrap{max-height:none;overflow:visible}.mxcell .mxname{color:var(--fg);display:inline}table.matrix td.c:empty{display:none}table.staff td:nth-child(3):before{content:" · ";color:var(--faint)}.ladder li{grid-template-columns:minmax(0,1fr)}.ladder li button{justify-self:start}}table.outs td.acts .ab+.ab{margin-left:var(--sp-2)}ul.actfeed{margin:0;padding:.7rem .9rem;font-size:12px;list-style:none}ul.actfeed li{grid-template-columns:max-content 13rem minmax(0,1fr);gap:0 .8rem;padding:.18rem 0;display:grid}ul.actfeed .ts{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}ul.actfeed .act{color:var(--fg-hi);text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;text-indent:calc(-2ch - .08em);padding-left:calc(2ch + .08em)}ul.actfeed .act:before{content:"> ";color:var(--faint)}ul.actfeed li.fail .act{color:var(--down)}ul.actfeed li.auth .act{color:var(--dim)}ul.actfeed .line{align-items:flex-start;gap:.8rem;min-width:0;display:flex}ul.actfeed .txt{min-width:0;color:var(--dim);text-indent:-2ch;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:auto;padding-left:2ch;display:-webkit-box;overflow:hidden}ul.actfeed li:hover .txt,ul.actfeed li:focus-within .txt,ul.actfeed li:focus .txt{-webkit-line-clamp:unset;display:block}ul.actfeed .rawchip{letter-spacing:.06em;height:auto;min-height:0;color:var(--faint);border-color:var(--line);flex:none;margin-top:1px;margin-left:auto;padding:0 .35rem;font-size:10px;line-height:1.5}ul.actfeed .rawchip[aria-expanded=true],ul.actfeed .rawchip:hover,ul.actfeed .rawchip:focus-visible{color:var(--fg);border-color:var(--line-2)}ul.actfeed .rawrow{font:inherit;color:var(--faint);white-space:pre-wrap;word-break:break-all;grid-column:1/-1;margin:.2rem 0 .15rem;padding-left:2ch;font-size:11px}@media (width<=700px){ul.actfeed{padding:.5rem var(--sp-3)}ul.actfeed li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);padding:.45rem 0}ul.actfeed li:last-child{border-bottom:0}}table.plist{margin-top:var(--sp-3)}table.plist td.pname{white-space:nowrap;text-overflow:ellipsis;max-width:22rem;overflow:hidden}table.plist th .sort{min-height:0;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;border:0;padding:0}table.plist th .sort .sarr{margin-left:.4em}table.plist th .sort .sarr.off{visibility:hidden}table.plist th .sort:hover,table.plist th .sort:focus-visible{color:var(--accent-text)}table.plist tr.prow{cursor:pointer}table.plist tr.prow:hover td,table.plist tr.prow:focus-visible td{background:var(--panel-2)}table.plist tr.prow.on td{box-shadow:inset 2px 0 0 var(--accent-line)}table.plist .pch-chip{min-height:var(--ctl-h-sm);align-items:center;padding:0 .5rem;display:inline-flex}@media (width<=700px){table.plist thead{display:none}table.plist,table.plist tbody,table.plist tr{display:block}table.plist tr.prow{padding:.5rem var(--sp-3);border-bottom:1px solid var(--line)}table.plist tr.prow:last-child{border-bottom:0}table.plist td{white-space:normal;border:0;padding:.1rem 0;display:block;background:0 0!important}table.plist td:before{content:attr(data-label);color:var(--faint);text-transform:uppercase;letter-spacing:.08em;margin-right:.5rem;font-size:10px}table.plist td[data-label=Name]{color:var(--fg-hi);font-weight:500}table.plist td[data-label=Name]:before{content:none}table.plist tr.prow.on td{box-shadow:none}table.plist tr.prow.on{box-shadow:inset 2px 0 0 var(--accent-line)}}td>input[type=checkbox],td>input[type=radio]{vertical-align:middle}.cchips .cadd input{height:var(--ctl-h-sm);min-height:var(--ctl-h-sm)}.rform>.chk,.chform>label.chk{align-items:flex-start}.rform>.chk>input,.chform>label.chk>input{margin-top:calc(.5lh - 7px)}@media (width<=700px){.chform>label.chk{flex-wrap:wrap}.chform>label.chk>.caption{flex-basis:100%}}.ladder li button.small,tr.addrow button.small{min-height:var(--ctl-h)}.clink .ctext.url,.slinks .ctext.url{min-height:var(--ctl-h-sm);justify-content:flex-start;align-items:center;display:inline-flex}@media (width<=700px){label.chk{min-height:32px}dd>label.chk{align-items:flex-start;gap:.5rem;display:inline-flex}dd>label.chk>input{margin-top:calc(.5lh - 7px)}}.namehint,.snhint{min-height:1.35em;font-size:11px;display:block}ul.actfeed{--feed-x:.9rem;padding-left:var(--feed-x);padding-right:var(--feed-x)}@media (width<=700px){ul.actfeed{--feed-x:var(--sp-3)}}ul.actfeed li{margin-left:calc(-1 * var(--feed-x));margin-right:calc(-1 * var(--feed-x));padding-left:var(--feed-x);padding-right:var(--feed-x)}ul.actfeed li:hover,ul.actfeed li:focus,ul.actfeed li:focus-within{background:var(--panel-2)}ul.actfeed li:focus{outline:1px solid var(--accent-line);outline-offset:-1px}ul.actfeed .rawrow{white-space:pre;word-break:normal;background:var(--bg);border:1px solid var(--line);color:var(--dim);margin:.35rem 0 .3rem;padding:.5rem .7rem;overflow-x:auto}:is(.dot.warn,.dot.l-retrying){clip-path:polygon(50% 0,100% 100%,0 100%);width:9px;height:8px}:is(.dot.down,.dot.l-failed,.sdot.locked){transform:rotate(45deg)scale(.85)}:is(.dot:not(.ok):not(.warn):not(.down):not([class*=\ l-]):not(.armed),.sdot.offline){box-shadow:inset 0 0 0 1.5px var(--idle);background:0 0}
