html[data-theme=dark]{--paper26:#f2efe7;--sheet26:#faf8f4;--ink26:#15201c;--dim26:#7b847f;--line26:rgba(21,32,28,.16);--hair26:rgba(21,32,28,.09);--shell26:#16211d;--shell-ink26:#e8eeea;--shell-dim26:#93a199;--red26:var(--accent,#c9372c);--red-deep26:color-mix(in srgb,var(--red26) 78%,#000);--amber26:#e0a32b;--green26:#2f8f5b;--disp26:"Oswald",system-ui,sans-serif;--mono26:"JetBrains Mono",ui-monospace,monospace;--bg:var(--paper26);--bg2:var(--paper26);--card:var(--sheet26);--paper:var(--sheet26);--ink:var(--ink26);--dim:var(--dim26);--line:var(--line26);--red:var(--red26);--green:var(--green26);--amber:var(--amber26);--link:var(--ink26);--btn-grey:#e6e2d8;--input-bg:#fffdf9;--hover:rgba(21,32,28,.05);--bar-bg:var(--sheet26);--title-a:var(--ink26);--title-b:var(--ink26);--h2:var(--ink26);--r-sm:0px;--r-md:0px;--r-lg:0px;--grid26:rgba(21,32,28,.1)}html:not([data-theme]){--paper26:#0f1512;--sheet26:#151d19;--ink26:#eaf0ec;--dim26:#95a49b;--line26:rgba(255,255,255,.15);--hair26:rgba(255,255,255,.08);--grid26:rgba(255,255,255,.032);--shell26:#0a0f0d;--shell-ink26:#eaf0ec;--shell-dim26:#93a199;--red26:var(--accent,#d84a3c);--red-deep26:color-mix(in srgb,var(--red26) 78%,#000);--amber26:#e0a32b;--green26:#3ba86a;--disp26:"Oswald",system-ui,sans-serif;--mono26:"JetBrains Mono",ui-monospace,monospace;--bg:var(--paper26);--bg2:var(--paper26);--card:var(--sheet26);--paper:var(--sheet26);--ink:var(--ink26);--dim:var(--dim26);--line:var(--line26);--red:var(--red26);--green:var(--green26);--amber:var(--amber26);--link:#f0a79c;--btn-grey:#1e2823;--input-bg:#0c1210;--hover:rgba(255,255,255,.06);--bar-bg:var(--sheet26);--title-a:var(--ink26);--title-b:var(--ink26);--h2:var(--ink26);--r-sm:0px;--r-md:0px;--r-lg:0px}html{background:var(--paper26);background-image:linear-gradient(var(--grid26) 1px,transparent 1px),linear-gradient(90deg,var(--grid26) 1px,transparent 1px);background-size:34px 34px;background-attachment:fixed;overflow-x:hidden}html body{width:100%;max-width:100%;overflow-x:hidden;background:var(--paper26);background-image:linear-gradient(var(--grid26) 1px,transparent 1px),linear-gradient(90deg,var(--grid26) 1px,transparent 1px);background-size:34px 34px;background-attachment:fixed;color:var(--ink26)}html body:before{background-image:none!important;opacity:0!important}html[data-theme=dark] body,html[data-theme=light] body{background-color:var(--paper26)!important;background-image:linear-gradient(var(--grid26) 1px,transparent 1px),linear-gradient(90deg,var(--grid26) 1px,transparent 1px)!important;background-size:34px 34px!important;background-attachment:fixed!important;background-position:0 0!important}html .poster-bg{display:none}html .site-foot{background:var(--sheet26);border-top:1px solid var(--line26)}html .site-foot,html .site-foot p,html .site-foot a,html .site-foot li,html footer{color:var(--ink26)}html .site-foot a{opacity:1;color:var(--ink26)}html .site-foot a:hover{color:var(--red26)}html .sf-logo{color:var(--ink26);font-family:var(--disp26);text-transform:uppercase;letter-spacing:.04em;font-weight:600}html .sf-logo:hover{color:var(--red26)}html .sf-brand p,html .site-foot p{font-family:Manrope,system-ui,sans-serif;text-transform:none;font-weight:400;letter-spacing:normal;font-size:14px;line-height:1.65;color:var(--dim26)}html .site-foot h4,html .site-foot .foot-t{font-family:var(--disp26);text-transform:uppercase;letter-spacing:.04em;color:var(--ink26)}html .topbar{background:var(--shell26);border-bottom:0;backdrop-filter:none;color:var(--shell-ink26)}html .topbar a,html .topbar button,html .topbar .me-nick,html .topbar i{color:var(--shell-dim26)}html .topbar a:hover,html .topbar a[aria-current],html .topbar button:hover{color:var(--shell-ink26)}html .topbar .btn-out,html .topbar .btn-login{background:transparent;color:var(--shell-ink26);border:1px solid rgba(255,255,255,.28);border-radius:0;font-family:var(--mono26);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:9px 14px}html .topbar .btn-out:hover,html .topbar .btn-login:hover{background:var(--red26);border-color:var(--red26);color:#fff}html .topbar .theme-toggle,html .topbar .bell,html .topbar .icon-actions a,html .topbar .icon-actions button{border-color:#fff3;color:var(--shell-dim26);border-radius:0;background:transparent}html .topbar .theme-toggle:hover,html .topbar .bell:hover{color:var(--shell-ink26);border-color:#ffffff6b}html .topbar .me-role{color:#f0a79c}html .topbar .me-nick{color:var(--shell-ink26)}html h1,html h2,html h3,html .pg-sec>h3{font-family:var(--disp26);text-transform:uppercase;font-weight:600;letter-spacing:.015em;color:var(--ink26)}html h1{font-weight:700;line-height:1.02}html .pg-sec:before{height:3px;width:32px;background:var(--red26)}html .card,html .box,html .panel,html .ev-form,html .empty-state,html .modal-box{background:var(--sheet26);border:1px solid var(--line26);border-radius:0;box-shadow:none}html .modal-box{box-shadow:0 20px 60px #00000059}html .btn-edit,html .btn-del,html .btn-ghost,html .btn-login,html .btn-out,html button.primary,html .pane-cta{border-radius:0;font-family:var(--mono26);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;padding:11px 17px;border:1px solid var(--line26)}html .btn-edit{background:transparent;color:var(--ink26)}html .btn-edit:hover{background:var(--ink26);color:var(--sheet26);border-color:var(--ink26)}html .btn-edit.primary,html button.primary,html .pane-cta{background:var(--red26);border-color:var(--red26);color:#fff}html .btn-edit.primary:hover,html button.primary:hover,html .pane-cta:hover{background:var(--red-deep26);border-color:var(--red-deep26)}html .btn-del{background:transparent;border-color:color-mix(in srgb,var(--red26) 55%,transparent);color:var(--red26)}html .btn-del:hover{background:var(--red26);color:#fff;border-color:var(--red26)}html .btn-edit.sm,html .btn-del.sm,html .btn-ghost.sm{padding:8px 12px;font-size:10px}html table th{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26);font-weight:400;border-bottom:1px solid var(--line26)}html table td{border-bottom:1px solid var(--hair26)}html tbody tr:hover td{background:var(--hover)}html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),html select,html textarea{border-radius:0!important;background:var(--input-bg);border:1px solid var(--line26);color:var(--ink26)}html input:focus,html select:focus,html textarea:focus{border-color:var(--red26);outline:none;box-shadow:none}html .tabbar{gap:0;border-bottom:1px solid var(--line26)}html .tabbar label,html .tabbar a{font-family:var(--mono26);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;border-radius:0;padding:12px 16px;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--dim26)}html .tabbar input:checked+label,html .tabbar a.on{color:var(--ink26);border-bottom-color:var(--red26)}html .vm-tag,html .vm-core-k,html .vm-cores-when,html .chip{font-family:var(--mono26);letter-spacing:.12em;text-transform:uppercase;font-size:10px}html .flash{border-radius:0;border-left:3px solid var(--red26)}html .vm-core,html .vm-chip,html .vm-core-bar,html .vm-core-bar i,html .bar,html .bar i,html .pl-bar,html .pl-fill{border-radius:0}html .vm-term-screen{background:#14100e}html ::selection{background:var(--red26);color:#fff}html .mobnav{background:var(--shell26);border-top:1px solid rgba(255,255,255,.14)}html .mobnav a{color:var(--shell-dim26)}html .mobnav a.on,html .mobnav a:hover{color:#fff;background:#ffffff14}html .mobnav a.on i,html .mobnav a.on span{color:var(--red26)}html .sf-col a{color:var(--ink26);opacity:1}html .sf-col a:hover{color:var(--red26)}html .sf-col h4{color:var(--dim26);font-family:var(--disp26);font-weight:600}html .sf-bottom,html .sf-bottom a,html .sf-legal a{color:var(--dim26)}html .sf-bottom a:hover,html .sf-legal a:hover{color:var(--red26)}html .topbar nav>a:not(.bell):not(.me-box):not(.btn-login),html .topbar nav a{color:var(--shell-dim26)}html .topbar nav>a:not(.bell):not(.me-box):not(.btn-login):hover,html .topbar nav a:hover{color:#fff;border-bottom-color:var(--red26)}html .topbar nav>a.on,html .topbar nav a.on{color:#fff;border-bottom-color:var(--red26)}html .topbar .bell,html .topbar .bell i,html .topbar .icon-actions i,html .topbar .theme-toggle i{color:var(--shell-dim26)}html .topbar .bell:hover i,html .topbar .icon-actions a:hover i,html .topbar .theme-toggle:hover i{color:#fff}html .topbar .me-box{color:var(--shell-ink26)}html .topbar .pbadge,html .pbadge,html .pbadge i,html .pbadge .fi{color:#fff!important;-webkit-text-fill-color:#fff!important}html .topbar .brand,html .topbar .brand span,html .topbar .brand b{color:var(--shell-ink26);font-family:var(--disp26);text-transform:uppercase;letter-spacing:.04em;-webkit-text-fill-color:var(--shell-ink26);background:none}html .topbar .brand:hover,html .topbar .brand:hover span{color:#fff;-webkit-text-fill-color:#fff}html .topbar a[href*="/settings"],html .topbar a[href*="/settings"] span,html .topbar .nav-toggle,html .topbar .nav-burger{color:var(--shell-dim26)}html .topbar a[href*="/settings"]:hover,html .topbar a[href*="/settings"]:hover span{color:#fff}html .topbar *{-webkit-text-fill-color:currentColor}html .topbar .brand span{color:var(--shell-ink26)!important;-webkit-text-fill-color:var(--shell-ink26)!important;background:0 0!important}html .topbar .brand:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}html .topbar .nav-settings,html .topbar .nav-settings i,html .nav-settings{color:var(--shell-ink26)!important;-webkit-text-fill-color:var(--shell-ink26)!important}html .topbar .nav-settings:hover,html .topbar .nav-settings:hover i{color:#fff!important;-webkit-text-fill-color:#fff!important}html .ph-board{border:1px solid var(--line26);border-radius:0;background:var(--sheet26);margin:0 0 44px;overflow:hidden}html .ph-board-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 20px;border-bottom:1px solid var(--line26);background:var(--hover)}html .ph-board-ttl{font-family:var(--disp26);text-transform:uppercase;letter-spacing:.03em;font-size:15px;color:var(--ink26)}html .ph-board-live{display:flex;align-items:center;gap:8px;font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26)}html .ph-dot{background:var(--green26);box-shadow:0 0 0 3px color-mix(in srgb,var(--green26) 24%,transparent)}html .ph-plates{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line26)}html .ph-plate{border:0;background:var(--sheet26);padding:22px 18px;gap:10px;transition:background .16s ease}html .ph-plate:hover{background:var(--hover)}html a.ph-plate:hover{background:var(--red26)}html a.ph-plate:hover .ph-num,html a.ph-plate:hover .ph-lbl{color:#fff}html .ph-num{font-family:var(--disp26);font-weight:700;font-size:38px;line-height:1;letter-spacing:-.01em;color:var(--ink26)}html .ph-lbl{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;color:var(--dim26);line-height:1.5}html .ph-sec-head{display:flex;align-items:center;gap:12px;margin:0 0 20px}html .ph-sec-rule{width:30px;height:3px;background:var(--red26);border-radius:0;flex:0 0 auto}html .ph-h2{font-family:var(--disp26);text-transform:uppercase;font-size:26px;letter-spacing:.02em;color:var(--ink26);margin:0}html .ph-feats,html .ph-social{margin:0 0 48px}html .ph-feat-grid{border:1px solid var(--line26);border-radius:0;background:var(--line26);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;overflow:hidden}html .ph-feat{border:0;background:var(--sheet26);padding:28px 24px;transition:background .16s ease}html .ph-feat:hover{background:color-mix(in srgb,var(--ink26) 6%,var(--sheet26))}html .ph-feat-n{font-family:var(--mono26);font-size:10px;letter-spacing:.16em;color:var(--dim26);opacity:1}html .ph-feat-ic{width:46px;height:46px;border-radius:0;background:transparent;border:1px solid var(--line26);color:var(--red26);display:grid;place-items:center;font-size:18px}html .ph-feat h3{font-family:var(--disp26);text-transform:uppercase;font-size:17px;letter-spacing:.02em;color:var(--ink26);margin:16px 0 8px}html .ph-feat p{font-size:14.5px;line-height:1.65;color:var(--dim26);margin:0}html .ph-social-row{display:flex;gap:12px;flex-wrap:wrap}html .ph-social-btn{border-radius:0;border:1px solid var(--line26);background:transparent;color:var(--ink26);font-family:var(--mono26);font-size:11px;letter-spacing:.13em;padding:15px 22px;display:inline-flex;align-items:center;gap:10px;transition:background .16s ease,color .16s ease,border-color .16s ease}html .ph-social-btn:hover{background:var(--soc,var(--red26));border-color:var(--soc,var(--red26));color:#fff}html .hx{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr);gap:48px;align-items:start;padding:70px 0 56px}@media (max-width:1000px){html .hx{grid-template-columns:1fr;gap:34px;padding:44px 0 34px}}html .hx-kick{display:flex;align-items:center;gap:14px;margin-bottom:22px}html .hx-kick:before{content:"";width:32px;height:3px;background:var(--red26)}html .hx-kick span{font-family:var(--mono26);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim26)}html .hx-kick b{font-family:var(--mono26);font-size:10.5px;letter-spacing:.14em;color:var(--dim26);font-weight:400;margin-left:auto}html .hx-title{display:flex;flex-direction:column;gap:2px;margin:0 0 26px;line-height:.92}html .hx-title span{font-family:var(--disp26);font-weight:700;text-transform:uppercase;font-size:clamp(52px,9vw,132px);letter-spacing:-.015em;color:var(--ink26);-webkit-text-fill-color:var(--ink26);background:none}html .hx-title em{align-self:flex-start;margin-top:10px;font-style:normal;background:var(--red26);color:#fff;-webkit-text-fill-color:#fff;font-family:var(--disp26);font-weight:600;text-transform:uppercase;font-size:clamp(21px,2.8vw,38px);letter-spacing:.24em;padding:7px 20px 9px}html .hx-lead{font-size:17px;line-height:1.7;color:var(--dim26);max-width:58ch;margin:0 0 30px}html .hx-act{display:flex;align-items:center;gap:14px;flex-wrap:wrap}html .hx-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono26);font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:16px 26px;border:1px solid var(--ink26);color:var(--ink26);text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}html .hx-btn:hover{background:var(--ink26);color:var(--sheet26)}html .hx-btn-red{background:var(--red26);border-color:var(--red26);color:#fff}html .hx-btn-red:hover{background:var(--red-deep26);border-color:var(--red-deep26);color:#fff}html .hx-who{font-size:14px;color:var(--dim26)}html .hx-side{border:1px solid var(--line26);background:var(--sheet26)}html .hx-side-plain{border:0;background:none;padding:0}html .hx-side-plain .sh26-srvs{gap:16px;background:none}html .hx-side-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line26)}html .hx-side-h>span:first-child{font-family:var(--disp26);text-transform:uppercase;font-size:15px;letter-spacing:.03em;color:var(--ink26)}html .hx-live{display:flex;align-items:center;gap:8px;font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26)}html .hx-dot{width:7px;height:7px;border-radius:50%;background:var(--dim26);display:block}html .hx-dot.is-on{background:var(--green26);box-shadow:0 0 0 3px color-mix(in srgb,var(--green26) 30%,transparent)}html .hx-dot.is-off{background:var(--red26);box-shadow:0 0 0 3px color-mix(in srgb,var(--red26) 28%,transparent)}html .hx-srv{padding:18px 20px;border-bottom:1px solid var(--line26)}html .hx-srv.is-off{opacity:.62}html .hx-srv-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}html .hx-srv-name{font-weight:600;font-size:15px;color:var(--ink26);line-height:1.3}html .hx-srv-tag{font-family:var(--mono26);font-size:11px;color:var(--dim26);white-space:nowrap}html .hx-srv-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--dim26);margin-bottom:12px}html .hx-mono{font-family:var(--mono26);font-size:11.5px}html .hx-bar{height:5px;background:var(--hair26)}html .hx-bar i{display:block;height:100%;background:var(--green26)}html .hx-srv.is-off .hx-bar i{background:var(--red26)}html .hx-side-f{display:grid;grid-template-columns:1fr 1fr}html .hx-side-f>div{padding:18px 20px;border-right:1px solid var(--line26)}html .hx-side-f>div:last-child{border-right:0}html .hx-side-f b{display:block;font-family:var(--disp26);font-weight:700;font-size:30px;line-height:1;color:var(--ink26)}html .hx-side-f span{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26);margin-top:8px;display:block}html .sh26{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:34px;align-items:start;margin-top:26px}@media (max-width:1000px){html .sh26{grid-template-columns:1fr;gap:24px}}html .sh26-group{border:1px solid var(--line26);background:var(--sheet26);margin-bottom:20px}html .sh26-group:last-child{margin-bottom:0}html .sh26-group-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line26);background:var(--hover)}html .sh26-group-h span{font-family:var(--mono26);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim26)}html .sh26-group-h b{font-family:var(--mono26);font-size:10px;font-weight:400;letter-spacing:.1em;color:var(--dim26);border:1px solid var(--line26);padding:2px 8px}html .sh26-tile{display:flex;align-items:center;gap:14px;padding:15px 16px;border:0;border-bottom:1px solid var(--hair26);background:transparent;color:var(--ink26);text-decoration:none;transition:background .16s ease,color .16s ease}html .sh26-tile:last-child{border-bottom:0}html .sh26-tile:hover{background:var(--red26);border-color:var(--red26);color:#fff}html .sh26-tile:hover .sh26-ic,html .sh26-tile:hover .sh26-tx span,html .sh26-tile:hover .sh26-arr{color:#fff;border-color:#ffffff80}html .sh26-ic{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line26);color:var(--red26);font-size:16px}html .sh26-tx{display:flex;flex-direction:column;gap:3px;min-width:0}html .sh26-tx b{font-size:14px;font-weight:600;line-height:1.25}html .sh26-tx span{font-size:11.5px;color:var(--dim26);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html .sh26-arr{margin-left:auto;font-size:12px;color:var(--dim26)}html .sh26-main{border:1px solid var(--line26);background:var(--sheet26)}html .sh26-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line26)}html .sh26-head>span{font-family:var(--disp26);text-transform:uppercase;font-size:16px;letter-spacing:.03em}html .sh26-add{background:var(--red26);color:#fff;border:0;border-radius:0;cursor:pointer;font-family:var(--mono26);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:9px 14px}html .sh26-add:hover{background:var(--red-deep26)}html .sh26-form{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-bottom:1px solid var(--line26);background:var(--hover)}html .sh26-pin{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim26)}html .sh26-empty{padding:46px 20px;text-align:center;color:var(--dim26);font-size:14px}html .sh26-ann{padding:20px;border-bottom:1px solid var(--line26)}html .sh26-ann:last-child{border-bottom:0}html .sh26-ann.is-pin{border-left:3px solid var(--red26)}html .sh26-ann-h{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:8px}html .sh26-ann-t{font-family:var(--disp26);text-transform:uppercase;font-size:16px;letter-spacing:.02em;color:var(--ink26)}html .sh26-ann-d{font-family:var(--mono26);font-size:10px;letter-spacing:.1em;color:var(--dim26);white-space:nowrap}html .sh26-ann p{font-size:14.5px;line-height:1.65;color:var(--ink26);margin:0 0 12px}html .sh26-ann-f{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--mono26);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim26)}html .sh26-del{background:none;border:0;color:var(--dim26);cursor:pointer;font-family:var(--mono26);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:0}html .sh26-del:hover{color:var(--red26)}html .sh26-top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr);gap:24px;align-items:start;margin-top:26px}@media (max-width:1000px){html .sh26-top{grid-template-columns:1fr}}html .sh26-acts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line26);background:var(--sheet26)}@media (max-width:700px){html .sh26-acts{grid-template-columns:1fr}}html .sh26-act{display:flex;align-items:center;gap:12px;padding:20px 18px;border-right:1px solid var(--line26);color:var(--ink26);text-decoration:none;font-size:14px;transition:background .16s ease,color .16s ease}html .sh26-act:last-child{border-right:0}html .sh26-act:hover{background:var(--red26);color:#fff}html .sh26-act:hover .sh26-act-n{color:#fffc}html .sh26-act-n{font-family:var(--mono26);font-size:11px;letter-spacing:.1em;color:var(--dim26)}html .sh26-act i{margin-left:auto;font-size:12px}html .sh26-srv{background:var(--shell26);color:var(--shell-ink26);border-top:3px solid var(--red26)}html .sh26-srv-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 0}html .sh26-srv-h>span:first-child{font-family:var(--mono26);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--shell-dim26)}html .sh26-srv-live{display:flex;align-items:center;gap:8px;font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--shell-dim26)}html .sh26-srv-b{padding:18px 20px 14px}html .sh26-srv-lbl{font-family:var(--mono26);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--shell-dim26);margin-bottom:8px}html .sh26-srv-ip{font-family:var(--disp26);font-weight:700;font-size:28px;letter-spacing:-.01em;color:#fff}html .sh26-srv-f{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14)}html .sh26-srv-f>div{display:flex;align-items:center;gap:12px;padding:16px 20px;border-right:1px solid rgba(255,255,255,.14)}html .sh26-srv-f>div:last-child{border-right:0}html .sh26-srv-f b{font-family:var(--disp26);font-weight:700;font-size:22px;color:#fff;line-height:1}html .sh26-srv-f span{font-family:var(--mono26);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--shell-dim26);line-height:1.5}html .sh26-srv-go{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;font-size:14px;font-weight:600}html .sh26-srv-go:hover{background:var(--green26);color:#0b100e}html .sh26-srv.is-busy .sh26-srv-go:hover{background:var(--amber26);color:#231a05}html .sh26-srv.is-off .sh26-srv-go{opacity:.5;pointer-events:none}html .sh26-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line26);background:var(--sheet26);margin-top:24px}@media (max-width:800px){html .sh26-stats{grid-template-columns:1fr 1fr}}html .sh26-stats>div{padding:20px;border-right:1px solid var(--line26)}html .sh26-stats>div:last-child{border-right:0}html .sh26-stats span{display:block;font-family:var(--mono26);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim26);margin-bottom:12px}html .sh26-stats b{font-family:var(--disp26);font-weight:700;font-size:34px;line-height:1;color:var(--ink26)}html .sh26-n{font-family:var(--mono26);font-size:10px;letter-spacing:.1em;color:var(--dim26);flex:0 0 auto}html .sh26-tile:hover .sh26-n{color:#ffffffbf}html .wrap,html .site-foot-in{max-width:none;padding-left:clamp(20px,3vw,56px);padding-right:clamp(20px,3vw,56px)}html .topbar{padding-left:clamp(16px,2.4vw,40px);padding-right:clamp(16px,2.4vw,40px)}@media (min-width:1500px){html .sh26{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}html .sh26-stats{grid-template-columns:repeat(4,1fr)}html .hx{grid-template-columns:minmax(0,1.6fr) minmax(360px,.8fr)}}@media (min-width:1900px){html .ph-feat-grid{grid-template-columns:repeat(4,1fr)}}html .sh26-srvs{display:flex;flex-direction:column;gap:18px}html .sh26-srv{background:var(--shell26);color:var(--shell-ink26);border-top:3px solid var(--green26)}html .sh26-srv.is-on{border-top-color:var(--green26)}html .sh26-srv.is-busy{border-top-color:var(--amber26)}html .sh26-srv.is-off{border-top-color:var(--red26)}html .sh26-srv.is-on .sh26-srv-live{color:var(--green26)}html .sh26-srv.is-busy .sh26-srv-live{color:var(--amber26)}html .sh26-srv.is-off .sh26-srv-live{color:var(--red26)}html .sh26-srv.is-busy .sh26-srv-f b{color:var(--amber26)}html .sh26-srv.is-off .sh26-srv-f b{color:var(--dim26)}html .hx-dot.is-busy{background:var(--amber26);box-shadow:0 0 0 3px color-mix(in srgb,var(--amber26) 28%,transparent)}html .sh26-srv.is-off .sh26-srv-ip{color:var(--shell-dim26)}html .sh26-srv-h>span:first-child{font-family:var(--disp26);font-size:14px;text-transform:uppercase;letter-spacing:.03em;color:#fff;line-height:1.3;padding-right:10px}html .sh26-srv-map{display:flex;align-items:baseline;gap:10px;margin-top:14px;flex-wrap:wrap}html .sh26-srv-map b{font-family:var(--disp26);font-weight:600;text-transform:uppercase;font-size:15px;letter-spacing:.02em;color:var(--amber26)}html .sh26-srv-map span{font-family:var(--mono26);font-size:10.5px;letter-spacing:.06em;color:var(--shell-dim26)}html .sh26-srv-f b{white-space:nowrap}html .sh26-pinned{border:1px solid var(--line26);background:var(--sheet26)}html .sh26-pin-h{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line26);flex-wrap:wrap}html .sh26-pin-h>span{display:flex;align-items:center;gap:12px;font-family:var(--disp26);text-transform:uppercase;font-size:15px;letter-spacing:.03em;color:var(--ink26)}html .sh26-pin-h>span:before{content:"";width:26px;height:3px;background:var(--red26)}html .sh26-pin-h em{font-style:normal;font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26)}html .sh26-pin-empty{padding:26px 18px;color:var(--dim26);font-size:13.5px}html .sh26-pinned .sh26-acts{border:0}html .sh26-act-ic{font-size:14px;color:var(--red26);margin-right:2px}html .sh26-act:hover .sh26-act-ic{color:#fff}html .sh26-menu{position:fixed;z-index:900;min-width:170px;background:var(--sheet26);border:1px solid var(--line26);box-shadow:0 14px 40px #00000059}html .sh26-menu button{display:block;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:13px 16px;color:var(--ink26);font-family:var(--mono26);font-size:11px;letter-spacing:.13em;text-transform:uppercase}html .sh26-menu button:hover{background:var(--red26);color:#fff}html .sh26-tile:hover .sh26-ic{background:#ffffff24;border-color:transparent}html .sh26-group .sh26-tile:hover{border-bottom-color:transparent}html .sh26-form{display:flex;flex-direction:column;gap:16px;padding:22px;border-bottom:1px solid var(--line26);background:var(--hover)}html .sh26-f{display:flex;flex-direction:column;gap:8px}html .sh26-f>span{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26);display:flex;align-items:center;gap:8px}html .sh26-f>span em{font-style:normal;color:var(--red26);letter-spacing:.1em}html .sh26-frow{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}html .sh26-form input[type=text],html .sh26-form textarea,html .sh26-form select{width:100%;padding:12px 14px;font-size:14px}html .sh26-form input[type=file]{width:100%;padding:11px 12px;font-family:var(--mono26);font-size:11px;background:var(--input-bg);border:1px dashed var(--line26);color:var(--dim26);cursor:pointer}html .sh26-form input[type=file]:hover{border-color:var(--red26);color:var(--ink26)}html .sh26-fact{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html .sh26-pub{background:var(--red26);color:#fff;border:0;cursor:pointer;font-family:var(--mono26);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:14px 26px}html .sh26-pub:hover{background:var(--red-deep26)}html .sh26-cancel{background:transparent;border:1px solid var(--line26);color:var(--dim26);cursor:pointer;font-family:var(--mono26);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:14px 20px}html .sh26-cancel:hover{color:var(--ink26);border-color:var(--ink26)}html .sh26-fhint{margin-left:auto;font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26)}html .sh26-scopes{display:flex;gap:2px;flex-wrap:wrap;margin-left:auto}html .sh26-scopes a{font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;padding:7px 11px;color:var(--dim26);text-decoration:none;border:1px solid transparent}html .sh26-scopes a:hover{color:var(--ink26);border-color:var(--line26)}html .sh26-scopes a.on{color:#fff;background:var(--red26);border-color:var(--red26)}html .sh26-ann-sc{font-style:normal;font-family:var(--mono26);font-size:9px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line26);padding:3px 7px;margin-right:10px;color:var(--dim26)}html .sh26-ann-sc.is-all{border-color:color-mix(in srgb,var(--red26) 55%,transparent);color:var(--red26)}html .sh26-ann-pin{font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--red26);margin-bottom:10px}html .sh26-ann-acts{display:flex;gap:14px;align-items:center}html .sh26-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:14px 0}html .sh26-mi,html .sh26-mv{display:block;width:100%;height:150px;border:1px solid var(--line26);background:var(--hover)}html .sh26-mi img{width:100%;height:100%;object-fit:cover;display:block}html .sh26-mv{object-fit:cover}html .sh26-docs{display:flex;flex-direction:column;gap:6px;margin:14px 0}html .sh26-doc{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--line26);color:var(--ink26);text-decoration:none;font-size:13.5px}html .sh26-doc:hover{border-color:var(--red26);color:var(--red26)}html .sh26-doc i{color:var(--red26);font-size:14px}html .sh26-doc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .sh26-doc b{margin-left:auto;font-family:var(--mono26);font-size:10px;font-weight:400;color:var(--dim26);white-space:nowrap}html .sh26-modal{position:fixed;inset:0;z-index:800;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#080c0ab8;backdrop-filter:blur(3px);overflow:auto}html .sh26-modal[hidden],html .sh26-menu[hidden]{display:none}html .sh26-modal-box{width:min(980px,100%);max-height:calc(100vh - 80px);overflow:auto;margin:auto;background:var(--sheet26);border:1px solid var(--line26);box-shadow:0 30px 80px #00000080}html .sh26-modal-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line26)}html .sh26-modal-h>span{font-family:var(--disp26);text-transform:uppercase;font-size:17px;letter-spacing:.03em;color:var(--ink26)}html .sh26-modal-x{background:none;border:0;color:var(--dim26);font-size:26px;line-height:1;cursor:pointer;padding:0 4px}html .sh26-modal-x:hover{color:var(--red26)}html .sh26-modal .sh26-form{border-bottom:0;background:transparent}html .sh26-frow-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){html .sh26-frow-2{grid-template-columns:1fr}}html .sh26-doc-row{display:flex;align-items:center;gap:8px}html .sh26-doc-row .sh26-doc{flex:1 1 auto;min-width:0}html .sh26-doc-row form{display:flex}html .sh26-doc-row .sh26-del{font-size:15px;padding:0 8px;line-height:1}html .sh26-edit-open{color:var(--dim26)}html .sh26-edit-open:hover{color:var(--amber26)}html .sh26-mi{position:relative;display:block;overflow:hidden;cursor:zoom-in}html .sh26-mi video{width:100%;height:100%;object-fit:cover;display:block}html .sh26-mi.is-vid i{position:absolute;inset:0;display:grid;place-items:center;font-size:26px;color:#fff;background:#080c0a59;pointer-events:none}html .sh26-lb{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#060908eb;padding:40px 70px}html .sh26-lb[hidden]{display:none}html .sh26-lb-stage{max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}html .sh26-lb-stage img,html .sh26-lb-stage video{max-width:100%;max-height:calc(100vh - 80px);display:block}html .sh26-lb-x{position:absolute;top:18px;right:22px;background:none;border:0;color:#fff;font-size:34px;line-height:1;cursor:pointer;opacity:.75}html .sh26-lb-x:hover{opacity:1;color:var(--red26)}html .sh26-lb-nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:1px solid rgba(255,255,255,.25);color:#fff;font-size:30px;line-height:1;width:52px;height:52px;cursor:pointer;opacity:.8}html .sh26-lb-nav:hover{opacity:1;background:var(--red26);border-color:var(--red26)}html .sh26-lb-nav.is-prev{left:14px}html .sh26-lb-nav.is-next{right:14px}html .sh26-lb-count{position:absolute;bottom:18px;left:50%;transform:translate(-50%);font-family:var(--mono26);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}@media (max-width:700px){html .sh26-lb{padding:20px}html .sh26-lb-nav{width:40px;height:40px;font-size:24px}}html .sh26-picked{display:flex;flex-direction:column;gap:4px;margin-top:8px}html .sh26-picked-i{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--line26);background:var(--input-bg);font-size:12.5px;color:var(--ink26)}html .sh26-picked-i b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .sh26-picked-i em{margin-left:auto;font-style:normal;font-family:var(--mono26);font-size:10px;color:var(--dim26);white-space:nowrap}html .sh26-picked-i button{background:none;border:0;color:var(--dim26);cursor:pointer;font-size:16px;line-height:1;padding:0 2px}html .sh26-picked-i button:hover{color:var(--red26)}html .sh26-mwrap{position:relative;display:block}html .sh26-mdel{position:absolute;top:6px;right:6px}html .sh26-mdel button{background:#080c0abf;border:1px solid rgba(255,255,255,.25);color:#fff;width:26px;height:26px;line-height:1;font-size:16px;cursor:pointer}html .sh26-mdel button:hover{background:var(--red26);border-color:var(--red26)}html .sh26-mdel,html .sh26-doc-row>form{display:none}html #edit-att .sh26-mdel{display:block}html #edit-att .sh26-doc-row>form{display:flex}html #edit-att .sh26-media{margin:0 0 10px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}html #edit-att .sh26-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}html #edit-att .sh26-mwrap{position:relative;display:block;height:110px;overflow:hidden;line-height:0}html #edit-att .sh26-mi{position:absolute;inset:0;height:100%;width:100%;cursor:default;pointer-events:none}html #edit-att .sh26-mi img,html #edit-att .sh26-mi video{width:100%;height:100%;object-fit:cover;display:block}html #edit-att .sh26-mdel{position:absolute;top:6px;right:6px;z-index:2;margin:0;line-height:0}html #edit-att .sh26-mdel button{width:26px;height:26px;padding:0;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;background:#080c0acc;border:1px solid rgba(255,255,255,.3);color:#fff}html #edit-att .sh26-mdel button:hover{background:var(--red26);border-color:var(--red26)}html #edit-att .sh26-docs{margin:0}html #edit-att-wrap>span em{color:var(--amber26)}html .sh26-picked.is-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}html .sh26-pick-th{position:relative;display:block;height:100px;overflow:hidden;border:1px solid var(--line26);line-height:0}html .sh26-pick-th img,html .sh26-pick-th video{width:100%;height:100%;object-fit:cover;display:block}html .sh26-pick-th em{position:absolute;left:0;bottom:0;padding:3px 6px;font-style:normal;font-family:var(--mono26);font-size:9px;letter-spacing:.08em;background:#080c0ab8;color:#fff;line-height:1.4}html .sh26-pick-th>button{position:absolute;top:5px;right:5px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;background:#080c0acc;border:1px solid rgba(255,255,255,.3);color:#fff;cursor:pointer}html .sh26-pick-th>button:hover{background:var(--red26);border-color:var(--red26)}html .sh26-picked-i i{color:var(--red26);font-size:13px}html,html body,html *{scrollbar-color:var(--red26) color-mix(in srgb,var(--red26) 12%,transparent)!important;scrollbar-width:auto!important}@supports not (scrollbar-color: red){html ::-webkit-scrollbar{width:12px!important;height:12px!important}html ::-webkit-scrollbar-track{background:color-mix(in srgb,var(--red26) 10%,transparent)!important}html ::-webkit-scrollbar-thumb{background:var(--red26)!important;border:3px solid transparent!important;background-clip:content-box!important;border-radius:0!important}html ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--red26) 82%,#fff)!important;background-clip:content-box!important}html ::-webkit-scrollbar-corner{background:transparent!important}}html .sh26-modal,html .sh26-modal-box,html .sh26-lb{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html .sh26-modal::-webkit-scrollbar,html .sh26-modal-box::-webkit-scrollbar,html .sh26-lb::-webkit-scrollbar{width:0;height:0}html.sh26-lock,html.sh26-lock body{overflow:hidden}html .vt26-tabs{display:flex;gap:0;border-bottom:1px solid var(--line26);margin:0 0 18px;flex-wrap:wrap}html .vt26-tabs button{background:none;border:0;cursor:pointer;padding:12px 16px;margin-bottom:-1px;font-family:var(--mono26);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--dim26);border-bottom:2px solid transparent}html .vt26-tabs button:hover{color:var(--ink26)}html .vt26-tabs button.on{color:var(--ink26);border-bottom-color:var(--red26)}html .vt26{border:1px solid var(--line26);background:var(--sheet26)}html .vt26-head,html .vt26-row{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(120px,1fr) 90px 110px minmax(140px,1fr) minmax(160px,1.2fr) 30px;gap:16px;align-items:center;padding:14px 20px}html .vt26-head{border-bottom:1px solid var(--line26);font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26)}html .vt26-row{border-bottom:1px solid var(--hair26);color:var(--ink26);text-decoration:none;transition:background .16s ease}html .vt26-row:last-child{border-bottom:0}html .vt26-row:hover{background:var(--hover)}html .vt26-name{display:flex;flex-direction:column;gap:3px;min-width:0}html .vt26-name b{font-weight:600;font-size:14.5px}html .vt26-name b em{font-style:normal;margin-left:8px;padding:2px 6px;border:1px solid var(--line26);font-family:var(--mono26);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim26)}html .vt26-name i{font-style:normal;font-family:var(--mono26);font-size:11px;color:var(--dim26)}html .vt26-os{font-size:13.5px}html .vt26-num{font-family:var(--mono26);font-size:13px}html .vt26-state{display:flex;align-items:center;gap:8px;font-family:var(--mono26);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim26)}html .vt26-load{display:flex;align-items:center;gap:10px}html .vt26-bar{flex:1 1 auto;height:6px;background:var(--hair26);overflow:hidden}html .vt26-bar i{display:block;height:100%;background:var(--green26)}html .vt26-bar i.is-warm{background:var(--amber26)}html .vt26-bar i.is-hot{background:var(--red26)}html .vt26-load em{font-style:normal;font-family:var(--mono26);font-size:11px;color:var(--dim26);white-space:nowrap}html .vt26-arr{color:var(--dim26);font-size:12px;justify-self:end}html .vt26-row[hidden]{display:none}@media (max-width:1100px){html .vt26-head{display:none}html .vt26-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:10px}}html .vt26-state .vm-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto}html .vt26-state .vm-dot.vm-run{background:var(--green26);box-shadow:0 0 0 3px color-mix(in srgb,var(--green26) 22%,transparent)}html .vt26-state .vm-dot.vm-stop{background:var(--red26);box-shadow:0 0 0 3px color-mix(in srgb,var(--red26) 20%,transparent)}html .vt26-state .vm-dot.vm-pause{background:var(--amber26);box-shadow:0 0 0 3px color-mix(in srgb,var(--amber26) 22%,transparent)}html .vt26-state .vm-dot.vm-resc{background:var(--amber26)}html .vt26-state .vm-dot.vm-inst{background:var(--amber26);animation:vt26blink 1.2s ease-in-out infinite}html .vt26-state .vm-dot.vm-noag{background:var(--amber26)}html .vt26-state .vm-dot.vm-unk{background:var(--dim26)}@keyframes vt26blink{0%,to{opacity:1}50%{opacity:.25}}html .vt26-row[data-kind=off] .vt26-name b,html .vt26-row[data-kind=slot] .vt26-name b{opacity:.75}html .stat-srv{border-radius:0;padding:14px 16px;margin-bottom:14px}html .stat-srv{display:block}html .stat-srv svg{display:block;width:100%;max-width:none;height:auto;margin:6px 0 0}html .stat-charts{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:6px}html .stat-srv{flex:1 1 420px;min-width:0;width:auto;float:none;margin:0}html .stats-section h3{clear:both}html .stat-srv-head{margin-bottom:8px}html .stat-srv-name{font-family:var(--disp26);text-transform:uppercase;letter-spacing:.02em;font-size:15px}html .stat-srv-nums{font-family:var(--mono26);font-size:10px;letter-spacing:.12em;text-transform:uppercase}html .mapdonut-srv{border-radius:0;background:var(--sheet26);border-color:var(--line26)}html .stx{--sa:var(--red26)}html .stx-kpis{gap:0;border:1px solid var(--line26);background:var(--sheet26);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:24px 0 20px}html .stx-kpi{border-radius:0;border:0;border-right:1px solid var(--line26);background:transparent;padding:20px 18px;min-height:0;gap:10px}html .stx-kpi:last-child{border-right:0}html .stx-kpi-num{font-family:var(--disp26);font-weight:700;letter-spacing:-.01em;color:var(--ink26)!important;background:none!important;-webkit-text-fill-color:var(--ink26)!important}html .stx-kpi--gold .stx-kpi-num{color:var(--amber26)!important;-webkit-text-fill-color:var(--amber26)!important}html .stx-kpi--red .stx-kpi-num{color:var(--red26)!important;-webkit-text-fill-color:var(--red26)!important}html .stx-kpi-lbl{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;color:var(--dim26)}html .stx-card{border-radius:0;background:var(--sheet26);border:1px solid var(--line26);padding:0;margin-bottom:16px}html .stx-h{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--line26);font-family:var(--disp26);text-transform:uppercase;letter-spacing:.03em;font-size:15px;color:var(--ink26)}html .stx-h .fi{color:var(--red26)}html .stx-h .stx-note{font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26)}html .stx-lb,html .stx-bars,html .stx-new,html .stx-empty{padding:16px 18px}html .stx-empty{color:var(--dim26);font-size:13.5px}html .stx-lb{gap:0}html .stx-row{padding:11px 0;border-bottom:1px solid var(--hair26)}html .stx-row:last-child{border-bottom:0}html .stx-rank{border-radius:0;background:transparent;border:1px solid var(--line26);font-family:var(--mono26);font-weight:400;font-size:11px;color:var(--dim26)}html .stx-rank.r1{background:var(--amber26);border-color:var(--amber26);color:#231a05}html .stx-rank.r2{background:var(--line26);border-color:transparent;color:var(--ink26)}html .stx-rank.r3{background:color-mix(in srgb,var(--red26) 45%,transparent);border-color:transparent;color:var(--ink26)}html .stx-ava{border-radius:50%;border:1px solid var(--line26)}html .stx-nick{font-weight:600;color:var(--ink26)}html .stx-role{font-family:var(--mono26);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim26)}html .stx-val{font-family:var(--mono26);font-size:12px;color:var(--ink26)}html .stx-track{border-radius:0;background:var(--hair26);border:0;height:8px}html .stx-fill{border-radius:0;background:var(--red26)}html .stx-bar{padding:9px 0;border-bottom:1px solid var(--hair26)}html .stx-bar:last-child{border-bottom:0}html .stx-bar-name{font-size:13.5px;color:var(--ink26)}html .stx-bar-val{font-family:var(--mono26);font-size:11px;color:var(--dim26)}html .stx-new-card{border-radius:0;background:transparent;border:1px solid var(--line26)}html .stx-new-ava{border-radius:50%}html .stx-new-nick{font-weight:600}html .stx-new-date{font-family:var(--mono26);font-size:10px;letter-spacing:.1em;color:var(--dim26)}@media (min-width:1600px){html .stx-grid2{grid-template-columns:1fr 1fr 1fr}}html .tbl{background:var(--sheet26);border:1px solid var(--line26);border-radius:0}html .tbl thead th{background:var(--hover);color:var(--dim26);font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;border-bottom:1px solid var(--line26)}html .tbl td{border-bottom:1px solid var(--hair26)}html .tbl tbody tr:hover td{background:var(--hover)}html .tbl-wrap{border-radius:0}html .modal-box{background:var(--sheet26);border:1px solid var(--line26);border-radius:0;box-shadow:0 24px 70px #00000073}html .modal-box h3,html .modal-box h2{font-family:var(--disp26);text-transform:uppercase;letter-spacing:.03em;color:var(--ink26)}html .modal-form{display:flex;flex-direction:column;gap:14px}html .modal-form label{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26)}html .modal-actions{gap:10px;padding-top:4px}html .modal-cancel{background:transparent;border:1px solid var(--line26);color:var(--dim26);border-radius:0;font-family:var(--mono26);font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:11px 18px}html .modal-cancel:hover{color:var(--ink26);border-color:var(--ink26)}html .pane,html .empty-state,html .box,html .ev-form,html .news-form{background:var(--sheet26);border:1px solid var(--line26);border-radius:0}html .empty-state{color:var(--dim26)}html .empty-state h3{font-family:var(--disp26);text-transform:uppercase;color:var(--ink26)}html .pg-toolbar{padding:0 0 14px;margin-bottom:18px;border-bottom:1px solid var(--line26)}html .ev-badge,html .ss-tag,html .vm-tag,html .badge{border-radius:0;background:var(--hover);border:1px solid var(--line26);color:var(--dim26);font-family:var(--mono26);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:400;padding:4px 9px}html .pcard{gap:12px}html .pcard-ic img,html .pcard-ic{border-radius:0}html .pcard-lbl{font-family:var(--mono26);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26)}html .pcard-val{font-family:var(--disp26);font-weight:700;color:var(--ink26)}html .slb-k{font-family:var(--mono26);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--dim26)}html .slb-v{color:var(--ink26)}html .rc-title{font-family:var(--mono26);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim26)}html .li-main{font-weight:600;color:var(--ink26)}html .li-meta{font-family:var(--mono26);font-size:10px;letter-spacing:.1em;color:var(--dim26)}html .ne-btn{border-radius:0;background:transparent;border:1px solid var(--line26);color:var(--dim26)}html .ne-btn:hover{color:var(--ink26);border-color:var(--ink26)}html .chk{color:var(--ink26)}html input[type=checkbox]{border-radius:0;border-color:var(--line26)}html .pcard img{border-radius:0}html .stx-ava,html .me-ava,html .nws-ava,html .player-ava{border-radius:50%}html .toast,html .note,html .callout{border-radius:0;background:var(--sheet26);border:1px solid var(--line26);color:var(--ink26)}html hr{border:0;border-top:1px solid var(--line26)}html .e404,html .noaccess{text-align:center}html .e404 h1,html .noaccess h1{font-family:var(--disp26);text-transform:uppercase;color:var(--ink26)}html[data-theme=dark]{--info26:#2f6fb0;--sh1:0 1px 2px rgba(21,32,28,.06);--sh2:0 8px 24px -8px rgba(21,32,28,.16);--sh3:0 20px 46px -14px rgba(21,32,28,.24);--focus26:color-mix(in srgb,var(--red26) 20%,transparent)}html:not([data-theme]){--info26:#57a6dd;--sh1:0 1px 2px rgba(0,0,0,.35);--sh2:0 10px 30px -10px rgba(0,0,0,.55);--sh3:0 24px 54px -14px rgba(0,0,0,.66);--focus26:color-mix(in srgb,var(--red26) 26%,transparent)}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html .mono,html .hx-mono,html .sv,html .scv,html .sh26-srv-ip,html .stat .sv,html .hx-fact b,html .vt26 td,html table td.mono{font-variant-numeric:tabular-nums}html a,html button,html .btn-edit,html .btn-del,html .btn-ghost,html .pane-cta,html button.primary,html .rm-tab,html .sh26-srv-go,html input,html select,html textarea,html .hx-btn,html .sh26-tile,html .set-card,html .sh26-srv{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .18s ease,transform .12s ease}html .modal-box,html .sh26-modal-box{box-shadow:var(--sh3)!important}html .topbar{box-shadow:0 1px 0 var(--line26),var(--sh1)}html .sh26-tile:hover,html .set-card:hover,html .sh26-srv:hover{box-shadow:var(--sh2);transform:translateY(-1px)}html .btn-edit:active,html .btn-del:active,html button.primary:active,html .pane-cta:active,html .sh26-srv-go:active,html .hx-btn:active{transform:translateY(1px)}html input:focus,html input:focus-visible,html select:focus,html select:focus-visible,html textarea:focus,html textarea:focus-visible{outline:none;border-color:var(--red26);box-shadow:0 0 0 3px var(--focus26)}html table tbody tr{transition:background-color .14s ease}html table tbody tr:hover{background:var(--hover)}html .flash{border-left:3px solid var(--dim26);box-shadow:var(--sh2)}html .flash.ok{border-left-color:var(--green26)}html .flash.err{border-left-color:var(--red26)}html .flash.warn{border-left-color:var(--amber26)}html .flash.info{border-left-color:var(--info26)}html a:hover{text-shadow:none}html .primary,html .stat-num,html .feat-ic,html .doc-card-ic,html .rm-allperms,html .feat-card,html .tk-admin .tk-actions .primary{box-shadow:none}html .stat-num,html .feat-ic,html .doc-card-ic{border-radius:0}html[data-theme=dark],html:not([data-theme]){--radius:0;--sh-card:none;--sh-sm:none;--sh-lg:var(--sh2);--sh-pop:var(--sh3);--surface:none;--ring:var(--focus26);--glow:none}html .vac-card{box-shadow:none}html .tk-pill{border-radius:0}html .vac-card,html .vac-intro,html .vac-reqs-box,html .tk-topic{background-image:none}html .vm-overview{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line26);border:1px solid var(--line26);margin:2px 0 28px}html .vm-ov{background:var(--sheet26);padding:17px 18px;display:flex;flex-direction:column;min-width:0}html .vm-ov b{font-family:var(--disp26);font-weight:700;font-size:30px;line-height:1;color:var(--ink26);white-space:nowrap}html .vm-ov b span{font-family:var(--disp26);font-weight:500;font-size:16px;color:var(--dim26);margin-left:3px}html .vm-ov>span{font-family:var(--mono26);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26);margin-top:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){html .vm-overview{grid-template-columns:repeat(2,1fr)}}html .vm-new{background:var(--sheet26);border:1px solid var(--line26);border-radius:0;padding:26px 28px;display:flex;flex-direction:column;gap:18px;margin-top:12px;max-width:760px}html .vm-new label{display:flex;flex-direction:column;gap:7px;font-weight:600;color:var(--ink26);font-size:14px;min-width:0}html .vm-new label .muted{font-weight:400;font-size:12.5px}html .vm-new input,html .vm-new select,html .vm-new textarea{width:100%;background:var(--input-bg);border:1px solid var(--line26);border-radius:0;padding:12px 13px;color:var(--ink26);font-size:14px;transition:border-color .16s ease,box-shadow .18s ease}html .vm-new textarea{resize:vertical;min-height:64px;font-family:var(--mono26);font-size:13px}html .vm-new .vm-new-row{display:flex;gap:14px;flex-wrap:wrap;margin:0}html .vm-new .vm-new-row>label{flex:1 1 160px}html .vm-new>p.muted{margin:0;font-size:13px;color:var(--dim26)}html .vm-new>button{align-self:flex-start;margin-top:4px;background:var(--red26);border:1px solid var(--red26);color:#fff;font-family:var(--mono26);text-transform:uppercase;letter-spacing:.12em;font-size:11px;padding:13px 24px;border-radius:0;cursor:pointer}html .vm-new>button:hover{background:var(--red-deep26);border-color:var(--red-deep26)}@media (max-width:600px){html .vm-new{padding:20px 18px}html .vm-new .vm-new-row{flex-direction:column}}html .vm-cores-live{display:flex;align-items:center;gap:12px;margin:4px 0 16px;font-family:var(--mono26);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim26);flex-wrap:wrap}html .vm-cores-dot{width:8px;height:8px;border-radius:50%;background:var(--green26);opacity:.45;transition:.3s}html .vm-cores-dot.is-live{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--green26) 25%,transparent)}html .vm-cores-filter{display:flex;gap:0;align-items:center;margin-left:auto;flex-wrap:wrap;text-transform:none;letter-spacing:0;color:var(--dim26)}html .vm-cf{font-family:var(--mono26);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border:1px solid var(--line26);border-right-width:0;background:transparent;color:var(--dim26);cursor:pointer;transition:background .15s,color .15s}html .vm-cores-filter .vm-cf:last-of-type{border-right-width:1px}html .vm-cf:hover{color:var(--ink26)}html .vm-cf.is-on{background:var(--ink26);color:var(--sheet26);border-color:var(--ink26)}html .vm-cores>.muted{font-size:12.5px;color:var(--dim26);line-height:1.65;margin:0 0 16px;max-width:940px}html .vm-cores-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:1px;background:var(--line26);border:1px solid var(--line26)}html .vm-core{background:var(--sheet26);border:0;border-radius:0;padding:13px 15px 12px 18px;position:relative}html .vm-core:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--green26)}html .vm-core.is-warm:before{background:var(--amber26)}html .vm-core.is-hot:before{background:var(--red26)}html .vm-core-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px}html .vm-core-n{font-family:var(--disp26);font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--ink26)}html .vm-core-k{font-family:var(--mono26);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim26)}html .vm-core-bar{height:5px;background:var(--hair26);border-radius:0;margin:0 0 9px;overflow:hidden}html .vm-core-bar i{display:block;height:100%;background:var(--green26);border-radius:0;transition:width .5s ease}html .vm-core.is-warm .vm-core-bar i{background:var(--amber26)}html .vm-core.is-hot .vm-core-bar i{background:var(--red26)}html .vm-core-f{font-family:var(--mono26);font-size:12px;color:var(--ink26);font-variant-numeric:tabular-nums;letter-spacing:.01em}html .vm-core-f b{font-weight:700}html .vm-core-o{font-family:var(--mono26);font-size:9.5px;color:var(--dim26);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .vm-cores-eco{margin-top:24px;padding-top:16px;border-top:1px solid var(--line26)}html .vm-cores-eco-h{font-family:var(--mono26);font-size:11px;color:var(--dim26);line-height:1.65;margin-bottom:12px;letter-spacing:.02em}html .vm-cores-eco-h b{color:var(--ink26);font-weight:700}html .vm-chips{display:flex;flex-wrap:wrap;gap:1px;background:var(--line26);border:1px solid var(--line26);width:max-content;max-width:100%}html .vm-chip{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:var(--sheet26);border:0;border-radius:0;padding:8px 12px;font-family:var(--mono26);font-size:11px;overflow:hidden;min-width:74px}html .vm-chip b{font-weight:700;position:relative;z-index:1;color:var(--ink26)}html .vm-chip em{font-style:normal;color:var(--dim26);position:relative;z-index:1;font-variant-numeric:tabular-nums}html .vm-chip i{position:absolute;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--green26) 22%,transparent);z-index:0;transition:width .5s ease}html .vm-chip.is-srv b{color:var(--dim26)}.sh26-srvs .sh26-srv{background:var(--sheet26);color:var(--ink26);border-left:1.5px solid var(--line);border-right:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}.sh26-srvs .sh26-srv-lbl,.sh26-srvs .sh26-srv-f span,.sh26-srvs .sh26-srv-map span{color:var(--dim26)}.sh26-srvs .sh26-srv-ip,.sh26-srvs .sh26-srv-h>span:first-child,.sh26-srvs .sh26-srv-map b{color:var(--ink26)}.sh26-srvs .sh26-srv-f b{color:var(--ink26)}.sh26-srvs .sh26-srv-f{border-top-color:var(--line)}.sh26-srvs .sh26-srv-f>div{border-right-color:var(--line)}.sh26-srvs .sh26-srv.is-off .sh26-srv-ip,.sh26-srvs .sh26-srv.is-off .sh26-srv-f b{color:var(--dim26)}.sh26-srvs .sh26-srv-go{background:var(--sheet26);color:var(--ink26);border-top:1.5px solid var(--line)}html .stx-h{margin-bottom:0;padding-bottom:10px}html .stx-lb,html .stx-bars,html .stx-new,html .stx-empty{padding-top:10px}html .stx-badges{padding:10px 18px 16px;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}html .stx-new{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}html .stx-bd-n{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .stx-bd{background:transparent;border:1px solid var(--line26);border-radius:0;padding:12px 14px;align-items:flex-start}html .stx-bd-ic{box-shadow:none}html .stx-bd-n{color:var(--ink26);min-height:2.4em}html .stx-bd-c{font-family:var(--mono26);font-size:11px;letter-spacing:.04em;color:var(--dim26)}html .stx-bd-c b{font-family:var(--disp26);font-size:14px;color:var(--ink26);margin-right:4px}html .empty-state{padding:36px 24px}html .empty-state>.fi{font-size:24px;width:54px;height:54px;line-height:54px;text-align:center;border-radius:50%;background:color-mix(in srgb,var(--ink26) 9%,transparent);color:var(--dim26);margin:0 auto 14px;display:block;opacity:1}html .empty-state p{font-size:14px;color:var(--dim26);line-height:1.55;max-width:520px;margin:0 auto}html .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:170px}html .empty-state>.fi{width:auto;height:auto;line-height:1;border-radius:0;background:none;font-size:30px;color:var(--dim26);opacity:.85;margin:0 0 12px}html .empty-state p{max-width:520px;margin:0}html .set-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 30px}html .set-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:start;gap:15px;min-height:116px;padding:18px 18px 18px 20px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--sheet26) 96%,var(--ink26)),var(--sheet26));border:1px solid var(--line26);border-radius:0;color:var(--ink26);text-decoration:none;box-shadow:0 1px #ffffff06,0 15px 26px -26px #000000e6;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}html .set-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--red26);transform:scaleY(.26);transform-origin:center;transition:transform .16s ease}html .set-card:after{content:"";position:absolute;right:-45px;bottom:-52px;width:150px;height:150px;border:1px solid color-mix(in srgb,var(--ink26) 11%,transparent);border-radius:50%;pointer-events:none;transition:transform .24s ease,border-color .16s ease}html .set-card:hover{color:var(--ink26);background:color-mix(in srgb,var(--sheet26) 82%,var(--ink26));border-color:color-mix(in srgb,var(--red26) 58%,var(--line26));box-shadow:0 17px 30px -24px #000000d1;transform:translateY(-2px)}html .set-card:hover:before{transform:scaleY(1)}html .set-card:hover:after{transform:scale(-1.16);border-color:color-mix(in srgb,var(--red26) 35%,transparent)}html .set-ic{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--red26) 47%,var(--line26));background:color-mix(in srgb,var(--red26) 8%,transparent);color:var(--red26);font-size:19px;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}html .set-card:hover .set-ic{background:var(--red26);color:#fff;border-color:var(--red26);transform:rotate(-4deg)}html .set-tx{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:1px}html .set-t{font-family:var(--disp26);font-size:17px;font-weight:600;line-height:1.12;letter-spacing:.02em;text-transform:uppercase;color:var(--ink26)}html .set-d{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--dim26);font-size:12.5px;line-height:1.48}html .set-arrow{align-self:center;position:relative;z-index:1;color:var(--dim26);font-size:14px;transition:transform .16s ease,color .16s ease}html .set-card:hover .set-arrow{color:var(--red26);transform:translate(4px)}html .set-cat{display:flex;align-items:center;gap:12px;margin:34px 0 14px!important;font-size:18px}html .set-cat:after{content:"";height:1px;flex:1;background:var(--line26)}@media (max-width:1180px){html .set-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){html .set-grid{grid-template-columns:1fr;gap:9px;margin-bottom:24px}html .set-card{min-height:96px;padding:15px;grid-template-columns:42px minmax(0,1fr) 18px;gap:12px}html .set-ic{width:42px;height:42px;font-size:17px}html .set-t{font-size:16px}}html[data-theme=dark]{--paper26:#0c1110;--sheet26:#131b18;--ink26:#edf3ef;--dim26:#9aa9a1;--line26:rgba(222,239,229,.15);--hair26:rgba(222,239,229,.075);--grid26:rgba(196,222,204,.035);--shell26:#080d0b;--shell-ink26:#f2f7f3;--shell-dim26:#92a198;--red26:var(--accent,#d84a3c);--red-deep26:color-mix(in srgb,var(--red26) 76%,#000);--amber26:#e3a933;--green26:#45b875;--bg:var(--paper26);--bg2:var(--paper26);--card:var(--sheet26);--paper:var(--sheet26);--ink:var(--ink26);--dim:var(--dim26);--line:var(--line26);--red:var(--red26);--green:var(--green26);--amber:var(--amber26);--link:#f1b0a7;--btn-grey:#1c2823;--input-bg:#0a100e;--hover:rgba(255,255,255,.055);--bar-bg:var(--sheet26);--title-a:var(--ink26);--title-b:var(--ink26);--h2:var(--ink26);--focus26:color-mix(in srgb,var(--red26) 30%,transparent)}html[data-theme=light],html:not([data-theme]){--paper26:#f2efe7;--sheet26:#faf8f4;--ink26:#15201c;--dim26:#68736d;--line26:rgba(21,32,28,.17);--hair26:rgba(21,32,28,.09);--grid26:rgba(21,32,28,.1);--shell26:#16211d;--shell-ink26:#e8eeea;--shell-dim26:#a9b5af;--red26:var(--accent,#c9372c);--red-deep26:color-mix(in srgb,var(--red26) 78%,#000);--amber26:#d7951d;--green26:#287b4c;--bg:var(--paper26);--bg2:var(--paper26);--card:var(--sheet26);--paper:var(--sheet26);--ink:var(--ink26);--dim:var(--dim26);--line:var(--line26);--red:var(--red26);--green:var(--green26);--amber:var(--amber26);--link:var(--ink26);--btn-grey:#e6e2d8;--input-bg:#fffdf9;--hover:rgba(21,32,28,.05);--bar-bg:var(--sheet26);--title-a:var(--ink26);--title-b:var(--ink26);--h2:var(--ink26);--focus26:color-mix(in srgb,var(--red26) 25%,transparent)}html[data-theme=dark] body{background-image:radial-gradient(ellipse 82% 38% at 50% -12%,rgba(69,184,117,.075),transparent 64%),linear-gradient(var(--grid26) 1px,transparent 1px),linear-gradient(90deg,var(--grid26) 1px,transparent 1px)!important}html .topbar{min-height:68px;border-bottom:1px solid rgba(225,243,232,.13);box-shadow:0 10px 32px #00000029,inset 0 -1px #ffffff05}html .topbar .brand{position:relative;padding-left:0}html .topbar .brand:before{display:none}html .topbar nav>a{position:relative}html .topbar nav>a.on:after,html .topbar nav>a[aria-current]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--red26)}html .pg-head{position:relative;padding-bottom:18px;margin-bottom:26px;border-bottom:1px solid var(--line26)}html .pg-head:after{content:"";position:absolute;left:0;bottom:-1px;width:48px;height:3px;background:var(--red26)}html .pg-head h1{letter-spacing:.025em}html .pg-head p{max-width:74ch;color:var(--dim26)}html .card,html .box,html .panel,html .ev-form,html .empty-state{box-shadow:0 1px #ffffff06,0 14px 32px -28px #000000e6}html .card:hover,html .box:hover,html .panel:hover{border-color:color-mix(in srgb,var(--ink26) 26%,transparent)}html .card>h2,html .card>h3,html .box>h2,html .box>h3{padding-bottom:12px;border-bottom:1px solid var(--hair26)}html table{border-collapse:separate;border-spacing:0}html table th{background:color-mix(in srgb,var(--sheet26) 88%,var(--ink26));padding-top:12px;padding-bottom:12px}html table td{vertical-align:middle}html table tbody tr{box-shadow:inset 3px 0 0 transparent}html table tbody tr:hover{box-shadow:inset 3px 0 0 var(--red26)}html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),html select,html textarea{min-height:42px}html textarea{min-height:104px}html input::placeholder,html textarea::placeholder{color:color-mix(in srgb,var(--dim26) 76%,transparent)}html button:focus-visible,html a:focus-visible,html input:focus-visible,html select:focus-visible,html textarea:focus-visible{outline:2px solid var(--red26);outline-offset:2px}html .btn-edit,html .btn-del,html .btn-ghost,html button.primary,html .pane-cta{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px}html .btn-edit:hover,html .btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--ink26),0 6px 14px -10px #000c}html .btn-edit.primary,html button.primary,html .pane-cta{box-shadow:0 7px 16px -12px color-mix(in srgb,var(--red26) 92%,#000)}html ::-webkit-scrollbar{width:11px;height:11px}html ::-webkit-scrollbar-track{background:var(--paper26)}html ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dim26) 44%,transparent);border:3px solid var(--paper26)}html ::-webkit-scrollbar-thumb:hover{background:var(--red26)}@media (max-width:720px){html .topbar{min-height:58px}html .topbar .brand:before{height:18px}html .pg-head{margin-bottom:20px;padding-bottom:14px}html .wrap{padding-left:16px;padding-right:16px}html table{font-size:13px}}
