.x.f-side{grid-template-columns:72px 240px minmax(0,1fr)}.f-logo{all:unset;background:var(--brand);cursor:pointer;width:44px;height:44px;transition:border-radius .16s var(--ease);border-radius:14px;place-items:center;display:grid;overflow:hidden}.f-logo:hover{border-radius:12px}.f-logo img{object-fit:cover;width:100%;height:100%}.f-me{all:unset;background:var(--n5);width:34px;height:34px;color:var(--n12);font:600 11px var(--font);cursor:pointer;border-radius:50%;place-items:center;margin-top:8px;display:grid}.f-me:hover{background:var(--n6)}.x-tool[aria-current=page]{background:var(--n4);color:var(--n12)}.f-nav{gap:2px}.f-company{font:600 var(--t-md) var(--font);letter-spacing:-.015em;color:var(--n12);text-overflow:ellipsis;white-space:nowrap;padding:6px 8px 2px;overflow:hidden}.kit .f-legacy.app-shell.am{min-height:100vh}.kit .f-legacy.app-shell.am main#main{max-width:1280px}@media (max-width:720px){.x.f-side{grid-template-columns:minmax(0,1fr)}.f-nav .n-links,.f-nav .n-sec{display:none}.f-me{margin:0 0 0 4px}}.f-crumb{all:unset;cursor:pointer}.f-crumb:hover{color:var(--n12)}.f-state{background:var(--n8);border-radius:50%;flex:none;width:8px;height:8px}.f-state[data-tone=ok]{background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 22%, transparent)}.f-state[data-tone=warn]{background:var(--warn)}.f-state[data-tone=bad]{background:var(--bad)}.w-sub .on{gap:8px}.f-labels{margin-top:10px}.f-can{gap:2px;margin-top:8px;display:grid}.f-attn{align-items:flex-start;gap:8px;display:flex}.f-attn>span:first-child{flex:1}.x-top>.p-note{margin-top:-4px}.f-loading{text-align:center;color:var(--n10);padding:48px 20px}.f-metrics .w-metric{cursor:default}.f-metrics .w-metric:hover{background:0 0}.f-bar{max-width:none;margin-top:2px}.f-bar i[data-bad]{background:var(--bad)}.f-connect{border-top:1px solid var(--line);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}.f-connect code{font:400 12.5px var(--mono);color:var(--n12)}.f-facts{padding:4px 20px 8px}.f-facts dd .k-btn{margin-left:auto}.f-pad{margin:0;padding:16px 20px 20px}.f-live{border-bottom:1px solid var(--line);padding:14px 20px 6px}.f-live:last-child{border-bottom:0}.f-live-key{font-size:var(--t-xs);color:var(--n10);gap:16px;display:flex}.f-live-key span{align-items:center;gap:6px;display:inline-flex}.f-live-key i{background:var(--n12);border-radius:1px;width:12px;height:2px}.f-live-key [data-dim] i{background:var(--n8)}.f-live-key b{font:500 12px var(--mono);color:var(--n12)}.f-live svg{width:100%;height:90px;margin-top:6px;display:block}.f-live-line{fill:none;stroke:var(--n12);stroke-width:1.5px;stroke-linejoin:round}.f-live-line[data-dim]{stroke:var(--n8)}.f-live-wait{height:90px;font-size:var(--t-sm);place-items:center;display:grid}.kit .f-embed.app-shell.am{border:1px solid var(--line);background:var(--am-bg);border-radius:12px;min-height:0;padding:16px;display:block}.kit .f-embed.app-shell.am .am-srv-main{flex-direction:column;gap:16px;min-width:0;display:flex}.kit .f-inline.app-shell.am{display:contents}.f-spin{animation:.9s linear infinite f-spin}@keyframes f-spin{to{transform:rotate(360deg)}}.f-power-note{font-size:var(--t-sm);align-items:center;gap:6px;display:inline-flex}.f-power-note svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.f-spin{animation-duration:3s}}.f-meta{font-size:var(--t-sm);color:var(--n11);flex-wrap:wrap;align-items:center;row-gap:8px;margin-top:12px;display:flex}.f-meta>span,.f-meta>button{border-left:1px solid var(--line);white-space:nowrap;align-items:center;gap:7px;padding:0 14px;line-height:20px;display:inline-flex}.f-meta>:first-child{border-left:0;padding-left:0}.f-meta svg{width:14px;height:14px;color:var(--n9);flex:none}.f-meta-state{color:var(--n12);font-weight:500}.f-meta-state .p-faint{font-weight:400}.f-meta-ip{all:unset;cursor:pointer;font:400 12.5px var(--mono);color:var(--n12)}.f-meta-ip:hover{color:var(--n12);text-decoration:underline;-webkit-text-decoration-color:var(--n7);text-decoration-color:var(--n7);text-underline-offset:3px}.f-meta-ip:focus-visible{outline:2px solid var(--n12);outline-offset:2px;border-radius:4px}.f-meta-node{font:400 12px var(--mono);color:var(--n10)}@media (max-width:560px){.f-meta>span,.f-meta>button{padding:0 10px}}.f-company{align-items:center;gap:6px;display:flex}.f-mini-btn{all:unset;width:28px;height:28px;color:var(--n9);cursor:pointer;border-radius:7px;flex:none;place-items:center;display:grid}.f-mini-btn:hover{background:var(--n4);color:var(--n12)}.f-mini-btn:focus-visible{outline:2px solid var(--n12);outline-offset:1px}.f-mini-btn svg{width:16px;height:16px}.x.f-side.f-mini{grid-template-columns:72px 60px minmax(0,1fr)}.f-mini .f-nav{align-items:center;padding-left:8px;padding-right:8px}.f-mini .f-company{justify-content:center;padding:6px 0 2px}.f-mini .f-company>.n-grow,.f-mini .n-search .n-grow,.f-mini .n-search .k-kbd,.f-mini .n-link .n-grow,.f-mini .n-link .n-meta{display:none}.f-mini .n-search{justify-content:center;width:40px;margin-left:auto;margin-right:auto;padding:0}.f-mini .n-sec{background:var(--line);color:#0000;height:1px;margin:10px 6px;padding:0;overflow:hidden}.f-mini .n-links{align-items:center}.f-mini .n-link{justify-content:center;width:40px;padding:0}@media (max-width:720px){.f-mini-btn{display:none}}.f-meta-players{font-family:var(--font);font-size:var(--t-sm)}html[data-kitv=v2] .toasts .toast2{--t-bg:#111;--t-line:#2a2a2a;--t-text:#ededed;--t-dim:#8f8f8f;--t-ok:#45d483;--t-bad:#ff5c5c;--t-hover:#ffffff0f;-webkit-backdrop-filter:none;backdrop-filter:none;font:400 13px / 1.45 var(--font-geist-sans), "Segoe UI", system-ui, sans-serif;letter-spacing:-.006em;border-radius:10px;gap:10px;padding:12px 10px 12px 14px;animation:.2s cubic-bezier(.2,0,0,1) f-toast-in;background:var(--t-bg)!important;border:1px solid var(--t-line)!important;color:var(--t-text)!important;box-shadow:0 16px 40px -12px #000000b3!important}html[data-kitv=v2][data-kitmode=light] .toasts .toast2{--t-bg:#fff;--t-line:#e3e3e3;--t-text:#171717;--t-dim:#6e6e6e;--t-ok:#18a058;--t-bad:#e5484d;--t-hover:#0000000d;box-shadow:0 16px 40px -12px #00000029!important}@keyframes f-toast-in{0%{opacity:0;transform:translateY(6px)}}html[data-kitv=v2] .toasts .toast2-icon{width:18px;height:18px;color:var(--t-dim);background:0 0;border-radius:0}html[data-kitv=v2] .toasts .toast2.good .toast2-icon{color:var(--t-ok);background:0 0}html[data-kitv=v2] .toasts .toast2.bad .toast2-icon{color:var(--t-bad);background:0 0}html[data-kitv=v2] .toasts .toast2-x{color:var(--t-dim)}html[data-kitv=v2] .toasts .toast2-x:hover{background:var(--t-hover);color:var(--t-text)}html[data-kitv=v2] .toasts .toast2-life,html[data-kitv=v2] .toasts .toast2.good .toast2-life,html[data-kitv=v2] .toasts .toast2.bad .toast2-life{opacity:.45;height:1px;background:var(--t-dim)!important}html[data-kitv=v2] .kit .ask-ai-fab{border:1px solid var(--n6);background:var(--n2);color:var(--n12);font:500 13px var(--font);box-shadow:var(--shadow-pop);border-radius:8px;gap:7px;padding:8px 14px;bottom:20px;right:20px}html[data-kitv=v2] .kit .ask-ai-fab:hover{background:var(--n3)}html[data-kitv=v2] .kit .ask-ai-fab svg{color:var(--n11)}html[data-kitv=v2] .kit .ask-ai{border:1px solid var(--n6);background:var(--n1);color:var(--n12);box-shadow:var(--shadow-pop);font:400 13px var(--font);border-radius:12px;bottom:66px}html[data-kitv=v2] .kit .ask-ai header{border-bottom:1px solid var(--line)}html[data-kitv=v2] .kit .ask-ai header svg{color:var(--n11)}html[data-kitv=v2] .kit .ask-ai form{border-top:1px solid var(--line)}html[data-kitv=v2] .kit .ask-ai .muted{color:var(--n10)}html[data-kitv=v2] .kit .ask-ai-msg.user{background:var(--n4);color:var(--n12)}html[data-kitv=v2] .kit .ask-ai-msg.assistant{background:var(--n2);border:1px solid var(--line);color:var(--n12)}html[data-kitv=v2] .kit .ask-ai input:not(#_){border:1px solid var(--n6);background:var(--n2);height:34px;color:var(--n12);font:400 13px var(--font);box-shadow:none;border-radius:8px;padding:0 10px}html[data-kitv=v2] .kit .ask-ai input:not(#_):focus{border-color:var(--n9);outline:none}html[data-kitv=v2] .kit .ask-ai .btn{border:1px solid var(--n6);background:var(--n2);color:var(--n12);font:500 12px var(--font);border-radius:8px}html[data-kitv=v2] .kit .ask-ai .btn:hover:not(:disabled){background:var(--n3)}html[data-kitv=v2] .kit .ask-ai .btn.primary{background:var(--n12);border-color:var(--n12);color:var(--n1)}html[data-kitv=v2] .kit .ask-ai .icon-button{color:var(--n10);border-radius:6px}html[data-kitv=v2] .kit .ask-ai .icon-button:hover{background:var(--n3);color:var(--n12)}html[data-kitv=v2] .kit .ask-ai .badge{border:1px solid var(--n6);color:var(--n10);font:600 10px var(--mono);background:0 0;border-radius:4px}
.l-network-pad{margin:0;padding:16px 20px 20px}.l-network-addr{align-items:center;gap:8px;display:inline-flex}.l-network-copy{all:unset;font:500 11px var(--font);color:var(--n9);cursor:pointer;opacity:0;transition:opacity var(--fast) var(--ease), background var(--fast) var(--ease);border-radius:5px;padding:1px 6px}.p-table tr:hover .l-network-copy,.l-network-copy:focus-visible{opacity:1}.l-network-copy:hover{background:var(--n5);color:var(--n12)}.l-network-change{white-space:normal;color:var(--ok);margin-top:2px;display:block}.l-network-change[data-role=old]{color:var(--warn)}.l-network-ptr{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.l-network-rdns{align-items:center;gap:6px;min-width:300px;display:flex}.l-network-rdns .p-input:not(#_){height:30px}.l-network-acts{flex-wrap:nowrap;justify-content:flex-end}.l-network-use{flex-direction:column;gap:14px;display:flex}.l-network-big{font:600 28px / 1.1 var(--font);letter-spacing:-.035em;color:var(--n12);font-variant-numeric:tabular-nums}.l-network-bar{background:var(--n5);border-radius:4px;height:8px;display:flex;overflow:hidden}.l-network-bar i{height:100%;display:block}.l-network-bar i:first-child{background:var(--n12)}.l-network-bar i:last-child{background:var(--n9)}.l-network-legend{font-size:var(--t-sm);color:var(--n11);flex-wrap:wrap;gap:6px 20px;display:flex}.l-network-legend span{align-items:center;gap:8px;display:inline-flex}.l-network-legend i{border-radius:2px;width:8px;height:8px}.l-network-legend i.in{background:var(--n12)}.l-network-legend i.out{background:var(--n9)}.l-network-live{flex-direction:column;gap:8px;display:flex}.l-network-livekey{font-size:var(--t-xs);color:var(--n10);flex-wrap:wrap;gap:16px;display:flex}.l-network-livekey span{align-items:center;gap:6px;display:inline-flex}.l-network-livekey i{background:var(--n12);border-radius:1px;width:12px;height:2px}.l-network-livekey [data-dim] i{background:var(--n8)}.l-network-livekey b{font:500 12px var(--mono);color:var(--n12)}.l-network-svg{width:100%;height:110px;display:block}.l-network-line{fill:none;stroke:var(--n12);stroke-width:1.5px;stroke-linejoin:round}.l-network-line[data-dim]{stroke:var(--n8)}.l-network-wait{height:110px;font-size:var(--t-sm);place-items:center;display:grid}.l-network-inc{margin:0;padding:0;list-style:none}.l-network-inc li{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 20px;display:grid}.l-network-inc li[data-live]{background:var(--bad-subtle)}.l-network-dir{background:var(--bad-subtle);width:32px;height:32px;color:var(--bad);border-radius:8px;place-items:center;display:grid}.l-network-dir[data-dir=out]{background:color-mix(in srgb, var(--warn) 12%, transparent);color:var(--warn)}.l-network-dir svg{width:15px;height:15px}.l-network-inc-main{flex-direction:column;gap:3px;min-width:0;display:flex}.l-network-inc-main b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-network-inc-main small{font-size:var(--t-xs);color:var(--n9)}.l-network-inc-bar{background:var(--n5);border-radius:2px;max-width:360px;height:4px;margin-top:6px;display:block;overflow:hidden}.l-network-inc-bar i{background:var(--bad);border-radius:2px;height:100%;display:block}.l-network-inc-peak{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.l-network-inc-peak b{font:600 var(--t-md) var(--font);color:var(--n12);font-variant-numeric:tabular-nums}.l-network-inc-peak small{font-size:var(--t-xs);color:var(--n9)}.w-seg.l-graphs-seg,.w-seg.l-activity-seg{align-self:flex-start;margin-left:0}.l-graphs-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.l-graphs-hint{font-size:var(--t-sm)}.l-graphs-skeleton{height:240px}.l-graphs-sum{border:1px solid var(--line);background:var(--n2);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid;overflow:hidden}.l-graphs-sum>div{border-left:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;margin-left:-1px;padding:16px 20px;display:flex}.l-graphs-sum span{font-size:var(--t-sm);color:var(--n10)}.l-graphs-sum b{font:600 24px / 1.1 var(--font);letter-spacing:-.035em;color:var(--n12);font-variant-numeric:tabular-nums}.l-graphs-sum small{font-size:var(--t-xs);color:var(--n9)}.l-graphs-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.l-graphs-card{padding-bottom:8px}.l-graphs-h{flex-wrap:wrap;align-items:baseline;gap:10px;padding:16px 20px 6px;display:flex}.l-graphs-h h2{font:600 var(--t-md) var(--font);letter-spacing:-.01em;color:var(--n12);margin:0}.l-graphs-h>.p-faint{font:400 12px var(--mono)}.l-graphs-key{font-size:var(--t-xs);color:var(--n10);align-items:center;gap:6px;display:inline-flex}.l-graphs-key i{background:var(--n12);border-radius:1px;width:12px;height:2px}.l-graphs-key[data-dim] i{background:var(--n8)}.l-graphs-key[data-dashed] i{background:repeating-linear-gradient(90deg, var(--n9) 0 4px, transparent 4px 7px)}.l-graphs-key b{font:500 12px var(--mono);color:var(--n12)}.l-graphs-plot{touch-action:pan-y;min-width:0;padding:0 12px;position:relative;overflow:hidden}.l-graphs-plot>svg{cursor:crosshair;-webkit-user-select:none;user-select:none;display:block}.l-graphs-grid{stroke:var(--n5);stroke-dasharray:2 4}.l-graphs-grid[data-base]{stroke:var(--n6);stroke-dasharray:none}.l-graphs-axis{font:10.5px var(--mono);fill:var(--n9)}.l-graphs-cap{stroke:var(--warn);stroke-dasharray:4 4;opacity:.7}.l-graphs-fill{fill:var(--fill)}.l-graphs-line{fill:none;stroke:var(--n12);stroke-width:1.5px;stroke-linejoin:round}.l-graphs-line[data-dim]{stroke:var(--n8)}.l-graphs-line[data-dashed]{stroke:var(--n9);stroke-dasharray:4 3}.l-graphs-sel{fill:var(--fill);stroke:var(--n8);stroke-dasharray:3 3}.l-graphs-cross{stroke:var(--n8)}.l-graphs-dot{fill:var(--n12);stroke:var(--n2);stroke-width:2px}.l-graphs-dot[data-dim]{fill:var(--n9)}.l-graphs-tip{background:var(--n2);box-shadow:var(--shadow-pop);font:400 11px var(--mono);color:var(--n11);white-space:nowrap;pointer-events:none;border-radius:6px;padding:3px 8px;position:absolute;top:4px;transform:translate(-50%)}.l-graphs-livesvg{cursor:default;width:100%;height:150px;margin:6px 0;display:block}.l-graphs-wait{height:150px;font-size:var(--t-sm);place-items:center;display:grid}.l-graphs-power{border-radius:3px;gap:1px;height:8px;display:flex;overflow:hidden}.l-graphs-power span{background:var(--n5);flex:1;min-width:1px}.l-graphs-power span[data-state=on]{background:var(--ok);opacity:.7}.l-graphs-power span[data-state=off]{background:var(--n8)}.l-graphs-foot{font-size:var(--t-xs);margin:0}.l-activity-pad{margin:0;padding:0 20px 16px}p.l-activity-pad{padding-top:16px}.l-activity-ops{margin:0;padding:0;list-style:none}.l-activity-ops>li{border-top:1px solid var(--line)}.l-activity-head{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto 84px;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 20px;display:grid}.l-activity-head:hover{background:var(--n3)}.l-activity-head:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-activity-head time{font:400 12px var(--mono);color:var(--n9);text-align:right}.l-activity-chev{width:14px;height:14px;color:var(--n9);transition:transform var(--fast) var(--ease)}[data-open]>.l-activity-head .l-activity-chev{transform:rotate(90deg)}.l-activity-title{min-width:0;font:500 var(--t-sm) var(--font);color:var(--n12);text-overflow:ellipsis;white-space:nowrap;flex-direction:column;display:flex;overflow:hidden}.l-activity-title small{font-size:var(--t-xs);color:var(--n9);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-weight:400;overflow:hidden}.l-activity-by{font-size:var(--t-xs)}.l-activity-body{padding:0 20px 16px}.l-activity-steps{margin:0;padding:2px 0 4px 28px;list-style:none;position:relative}.l-activity-steps:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:14px;left:7px}.l-activity-steps li{font-size:var(--t-sm);color:var(--n11);justify-content:space-between;gap:16px;padding:6px 0;display:flex;position:relative}.l-activity-steps li>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.l-activity-steps li b{color:var(--n12);font-weight:500}.l-activity-steps li:before{content:"";background:var(--n2);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--n8);border-radius:50%;position:absolute;top:12px;left:-24px}.l-activity-steps li[data-tone=ok]:before{background:var(--ok);box-shadow:none}.l-activity-steps li[data-tone=warn]:before{background:var(--warn);box-shadow:none}.l-activity-steps li[data-tone=bad]:before{background:var(--bad);box-shadow:none}.l-activity-steps li[data-tone=busy]:before{background:var(--n12);box-shadow:none;animation:1.4s ease-in-out infinite p-pulse}.l-activity-steps time{font:400 12px var(--mono);color:var(--n9);flex:none}.l-activity-nolog{font-size:var(--t-sm);margin:0 0 8px}.l-activity-foot{align-items:center;gap:10px;margin-top:8px;display:flex}.l-activity-foot small{overflow-wrap:anywhere;margin-right:auto}.l-activity-list{margin:0;padding:0;list-style:none}.l-activity-list li{border-top:1px solid var(--line);font-size:var(--t-sm);color:var(--n12);justify-content:space-between;gap:16px;padding:12px 20px;display:flex}.l-activity-list time{font:400 12px var(--mono);color:var(--n9)}.l-activity-notes{flex-direction:column;gap:12px;display:flex}.l-activity-notes article{background:var(--n3);border-radius:10px;padding:14px 16px}.l-activity-notes article[data-staff]{box-shadow:inset 2px 0 0 var(--warn)}.l-activity-notes header{justify-content:space-between;align-items:center;gap:12px;display:flex}.l-activity-notes time{font:400 12px var(--mono);color:var(--n9)}.l-activity-notes p{font-size:var(--t-sm);color:var(--n11);white-space:pre-wrap;margin:6px 0 0;line-height:1.6}.l-activity-report p{font-size:var(--t-sm);color:var(--n12);white-space:pre-wrap;margin:0 0 12px;line-height:1.6}.l-activity-report h3{font:600 var(--t-xs) var(--font);color:var(--n10);margin:14px 0 6px}.l-activity-report pre{white-space:pre-wrap}.l-activity-warn{font-size:var(--t-xs);color:var(--warn);margin-top:10px;display:block}.l-activity-form{gap:12px}@media (max-width:960px){.l-graphs-grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.l-network-inc li{grid-template-columns:32px minmax(0,1fr)}.l-network-inc-peak{grid-column:2;align-items:flex-start}.l-network-rdns{min-width:240px}.l-activity-head{grid-template-columns:16px minmax(0,1fr) auto}.l-activity-head time{display:none}}@media (prefers-reduced-motion:reduce){.l-activity-steps li[data-tone=busy]:before{animation:none}}
.l-firewall-p{font-size:var(--t-sm);margin:0;line-height:1.55}.l-firewall-pad{font-size:var(--t-sm);margin:0;padding:16px 20px 20px}.w-seg.l-firewall-seg{flex-wrap:wrap;margin-left:0}.w-seg.l-firewall-seg button[aria-checked=true]{background:var(--n2);color:var(--n12);box-shadow:0 0 0 1px var(--n6), 0 1px 2px #0000001f}.w-seg.l-firewall-seg button:disabled{cursor:default}.w-seg.l-firewall-seg button:disabled:not([aria-checked=true]){opacity:.5}.l-firewall-switch:disabled{opacity:.45;cursor:not-allowed}.l-firewall-inline{font-size:var(--t-sm);color:var(--n12);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.k-dialog-b form[id^=l-]{max-height:min(62vh,600px);margin-right:-8px;padding-right:8px;overflow-y:auto}.l-firewall-state{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.l-firewall-ip{color:var(--n12);font-size:15px}.l-firewall-path{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.l-firewall-path li{min-width:0}.l-firewall-path li>div,.l-firewall-path li>button{all:unset;box-sizing:border-box;border:1px solid var(--n6);background:var(--n1);border-radius:9px;flex-direction:column;gap:3px;width:100%;height:100%;padding:10px 12px;display:flex;position:relative}.l-firewall-path li>:before{counter-increment:step;content:counter(step);font:500 11px var(--mono);color:var(--n8)}.l-firewall-path li>button{cursor:pointer;transition:border-color var(--fast) var(--ease)}.l-firewall-path li>button:hover{border-color:var(--n8)}.l-firewall-path li>button:focus-visible{outline:2px solid var(--n12);outline-offset:2px}.l-firewall-path li[data-end]>div{background:0 0;border-style:dashed}.l-firewall-path li[data-tone=bad]>*{border-color:var(--bad-line);background:var(--bad-subtle)}.l-firewall-path li[data-tone=warn]>*{border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.l-firewall-path li[data-tone=live]>*{border-color:var(--bad-line)}.l-firewall-path b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-firewall-path small{font-size:var(--t-xs);color:var(--n9);line-height:1.4}.l-firewall-path em{font:600 12px var(--mono);color:var(--n12);font-style:normal;position:absolute;top:9px;right:10px}.l-firewall-now{font-size:var(--t-sm);color:var(--n10);flex-wrap:wrap;gap:6px 18px;margin-bottom:10px;display:flex}.l-firewall-now span{align-items:center;gap:6px;display:inline-flex}.l-firewall-now i{border-radius:1px;width:12px;height:2px}.l-firewall-now i.in{background:var(--n12)}.l-firewall-now i.fl{background:var(--bad)}.l-firewall-now b{font:500 12.5px var(--mono);color:var(--n12)}.l-firewall-chart{min-width:0;overflow:hidden}.l-firewall-chart svg{display:block}.l-firewall-chart .grid{stroke:var(--n5);stroke-dasharray:2 4}.l-firewall-chart text{font:10.5px var(--mono);fill:var(--n9)}.l-firewall-chart .area{fill:var(--fill)}.l-firewall-chart .in{fill:none;stroke:var(--n12);stroke-width:1.5px;stroke-linejoin:round}.l-firewall-chart .fl{fill:none;stroke:var(--bad);stroke-width:1.5px;stroke-linejoin:round}.l-firewall-chart .cur{stroke:var(--n8)}.l-firewall-chart-empty{text-align:center;font-size:var(--t-sm);margin:0;padding:40px 0}.l-firewall-defaults{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.l-firewall-defaults>div{border:1px solid var(--n6);background:var(--n1);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.l-firewall-defaults b{font:600 var(--t-sm) var(--font);color:var(--n12)}.l-firewall-defaults small{font-size:var(--t-xs);color:var(--n9)}.l-firewall-sens{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;padding:0 20px 16px;display:grid}.l-firewall-sens .p-choice{gap:8px}.l-firewall-sens .p-choice:disabled{cursor:default}.l-firewall-sens .p-choice:disabled:not([aria-pressed=true]){opacity:.6}.l-firewall-sens-top{align-items:center;gap:8px;display:flex}.l-firewall-sens-top em{font:500 11px var(--font);color:var(--n10);margin-left:auto;font-style:normal}.l-firewall-meter{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.l-firewall-meter i{background:var(--n6);border-radius:1px;width:3px}.l-firewall-meter i:first-child{height:5px}.l-firewall-meter i:nth-child(2){height:8px}.l-firewall-meter i:nth-child(3){height:12px}.l-firewall-meter[data-l="1"] i:nth-child(-n+1),.l-firewall-meter[data-l="2"] i:nth-child(-n+2),.l-firewall-meter[data-l="3"] i{background:var(--n12)}.l-firewall-sens-nums{gap:14px;margin-top:2px;display:flex}.l-firewall-sens-nums span{flex-direction:column;display:flex}.l-firewall-sens-nums b{font:600 13px var(--mono)}.l-firewall-sens-nums i{color:var(--n9);font-size:11px;font-style:normal}.l-firewall-rules td small{font-size:var(--t-xs);color:var(--n9);margin-top:2px;display:block}.l-firewall-rules tr[data-off] td,.l-firewall-rules tr[data-off] .l-firewall-port{color:var(--n9)}.l-firewall-port{color:var(--n12);font-weight:600}.l-firewall-note{all:unset;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:var(--t-sm);color:var(--n12);cursor:text;border-radius:6px;margin:-3px -6px;padding:3px 6px;overflow:hidden}.l-firewall-note[data-auto]{color:var(--n10)}.l-firewall-note:hover:not(:disabled){background:var(--n4)}.l-firewall-note:disabled{cursor:default}.l-firewall-note:focus-visible{outline:2px solid var(--n12)}.kit .l-firewall-note-in:not(#_){max-width:220px;height:30px}.l-firewall-act{all:unset;border:1px solid var(--n6);height:26px;font:500 var(--t-xs) var(--font);color:var(--n12);cursor:pointer;border-radius:6px;align-items:center;padding:0 10px;display:inline-flex}.l-firewall-act:hover:not(:disabled){border-color:var(--n8)}.l-firewall-act[data-deny]{border-color:var(--bad-line);background:var(--bad-subtle);color:var(--bad)}.l-firewall-act:disabled{cursor:default;opacity:.7}.l-firewall-act:focus-visible{outline:2px solid var(--n12);outline-offset:2px}.kit .p-dd.l-firewall-filter{width:auto;min-width:130px;height:30px}.l-firewall-who{all:unset;font-size:var(--t-sm);color:var(--n10);cursor:pointer;border-radius:6px;align-items:center;gap:4px;margin:-3px -6px;padding:3px 6px;display:inline-flex}.l-firewall-who[data-on]{color:var(--n12)}.l-firewall-who:hover{background:var(--n4)}.l-firewall-who svg{width:14px;height:14px}.l-firewall-who:focus-visible{outline:2px solid var(--n12)}.p-table .l-firewall-from-row td{white-space:normal;background:var(--n1);height:auto;padding:0}.p-table tbody tr.l-firewall-from-row:hover td{background:var(--n1)}.l-firewall-from{flex-direction:column;gap:10px;padding:14px 20px 16px;display:flex}.l-firewall-from b{font:500 var(--t-sm) var(--font);display:block}.l-firewall-from small{font-size:var(--t-xs);color:var(--n9)}.l-firewall-chips{flex-wrap:wrap;gap:6px;display:flex}.l-firewall-chip{border:1px solid var(--n6);background:var(--n2);height:28px;font-size:var(--t-sm);border-radius:7px;align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex}.l-firewall-chip b{font:500 12.5px var(--mono);color:var(--n12)}.l-firewall-chip i{font-style:normal;font-size:var(--t-xs);color:var(--n9)}.l-firewall-chip button{all:unset;width:20px;height:20px;color:var(--n9);cursor:pointer;border-radius:5px;place-items:center;display:grid}.l-firewall-chip button:hover{background:var(--n4);color:var(--n12)}.l-firewall-chip button:focus-visible{outline:2px solid var(--n12)}.l-firewall-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit .l-firewall-add .p-input:not(#_){flex:240px;width:auto}.l-firewall-out{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px;display:flex}.kit .l-firewall-out .p-input:not(#_){flex:150px;width:auto}.l-firewall-atk{margin:0;padding:0;list-style:none}.l-firewall-atk li{border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 20px;display:grid}.l-firewall-atk-dot{background:var(--n8);border-radius:50%;width:8px;height:8px}.l-firewall-atk-dot[data-tone=ok]{background:var(--ok)}.l-firewall-atk-dot[data-tone=warn]{background:var(--warn)}.l-firewall-atk-dot[data-tone=bad]{background:var(--bad);animation:1.4s ease-in-out infinite p-pulse}.l-firewall-atk-t b{font:500 var(--t-sm) var(--font);color:var(--n12);display:block}.l-firewall-atk-t small{font-size:var(--t-xs);color:var(--n9)}.l-firewall-atk-f{font-size:var(--t-sm);color:var(--n10);white-space:nowrap}.l-firewall-atk-f b{font:600 13px var(--mono);color:var(--n12)}.l-firewall-atk-f[data-good] b{color:var(--ok)}.l-firewall-alerts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.l-firewall-alerts li{border:1px solid var(--n6);background:var(--n1);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.l-firewall-alerts b{font:500 var(--t-sm) var(--font);display:block}.l-firewall-alerts small{font-size:var(--t-xs);color:var(--n9);display:block}.l-firewall-lists{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.l-firewall-lists>div{flex-direction:column;gap:10px;min-width:0;display:flex}.l-firewall-lists h3{font:600 var(--t-sm) var(--font);color:var(--n12);margin:0}.l-firewall-lists h3 span{font:500 12px var(--mono);color:var(--n9);margin-left:6px}.l-firewall-preset{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.l-firewall-preset b{font:500 12.5px var(--mono);background:var(--n4);border-radius:6px;padding:3px 8px}.l-firewall-preset b[data-done]{color:var(--n9)}.l-l7-state{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.l-l7-ip{color:var(--n12);font-size:15px}.l-l7-kpis{border:1px solid var(--line);background:var(--n2);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.l-l7-kpis>div{border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;margin-left:-1px;padding:16px 20px;display:flex}.l-l7-kpis span{font-size:var(--t-sm);color:var(--n10)}.l-l7-kpis b{font:600 22px / 1.1 var(--font);letter-spacing:-.03em;color:var(--n12);font-variant-numeric:tabular-nums}.l-l7-kpis b[data-hot]{color:var(--bad)}.l-l7-kpis small{font-size:var(--t-xs);color:var(--n9)}.l-l7-kpis[data-small]{background:var(--n1);border-radius:10px}.l-l7-kpis[data-small]>div{padding:12px 14px}.l-l7-kpis[data-small] b{font-size:18px}.l-l7-rows{margin:0;padding:0;list-style:none}.l-l7-rows>li{border-top:1px solid var(--line)}.l-l7-head{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:100%;padding:14px 20px;display:grid}.l-l7-head:not([data-static]):hover{background:var(--n3)}.l-l7-head:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-l7-head[data-static]{cursor:default}.l-l7-head>small{font-size:var(--t-xs);color:var(--n9);grid-column:1}.l-l7-head>svg{width:16px;height:16px;color:var(--n9);grid-area:1/2/span 2}.l-l7-head>.k-btn{grid-area:1/2/span 2}.l-l7-top{min-width:0;font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.l-l7-top>b{color:var(--n12);overflow-wrap:anywhere;font-weight:500}.l-l7-mode{font-size:var(--t-xs);color:var(--n10);border:1px solid var(--n6);border-radius:5px;padding:2px 7px}.l-l7-detail{flex-direction:column;gap:16px;padding:4px 20px 20px;display:flex}.l-l7-sub{flex-direction:column;gap:8px;display:flex}.l-l7-sub h3{font:600 var(--t-sm) var(--font);color:var(--n12);margin:0}.l-l7-verify{border:1px solid var(--n6);background:var(--n1);border-radius:10px;overflow:hidden}.l-l7-check{flex-direction:row;align-items:center;gap:12px}.l-l7-check>div{flex:1;min-width:0}.l-l7-check b{font:500 var(--t-sm) var(--font);display:block}.l-l7-check small{font-size:var(--t-xs);color:var(--n9)}.kit .l-l7-check .p-dd{width:auto}.l-l7-ana{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.l-l7-ana ul{margin:6px 0 0;padding:0;list-style:none}.l-l7-ana li{border-bottom:1px solid var(--line);font-size:var(--t-sm);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.l-l7-ana li b{font:500 12.5px var(--mono)}.l-l7-h{font:600 var(--t-sm) var(--font);color:var(--n12);align-items:center;gap:6px;margin:6px 0 0;display:flex}.l-l7-h svg{width:14px;height:14px;color:var(--n10)}.l-storage-count{letter-spacing:0;margin-left:4px;font-size:12px;font-weight:400}.l-storage-new{flex-wrap:wrap;gap:8px;padding:0 20px 16px;display:flex}.kit .l-storage-new .p-input:not(#_){flex:260px;width:auto;max-width:360px}.l-storage-busy{align-items:center;gap:8px;display:flex}.l-storage-busy svg{width:14px;height:14px}.l-storage-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.l-storage-steps li{font-size:var(--t-sm);color:var(--n10);grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.l-storage-steps li[data-state=active],.l-storage-steps li[data-state=done]{color:var(--n12)}.l-storage-steps li[data-state=error]{color:var(--bad)}.l-storage-steps small{font-size:var(--t-xs);color:var(--n9);margin-top:2px;display:block}.l-storage-step-ic{border:1px solid var(--n6);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.l-storage-step-ic svg{width:12px;height:12px}li[data-state=done] .l-storage-step-ic{border-color:var(--ok);color:var(--ok)}li[data-state=error] .l-storage-step-ic{border-color:var(--bad-line);color:var(--bad)}.l-storage-trail{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:2px;padding:0 20px 12px;display:flex}.l-storage-trail span{align-items:center;gap:2px;display:inline-flex}.l-storage-trail svg{width:13px;height:13px;color:var(--n8)}.l-storage-trail button{all:unset;color:var(--n10);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.l-storage-trail button:hover:not(:disabled){background:var(--n4);color:var(--n12)}.l-storage-trail button:disabled{color:var(--n12);cursor:default;font-weight:500}.l-storage-trail button:focus-visible{outline:2px solid var(--n12)}.l-storage-files td{height:44px}.l-storage-name{all:unset;max-width:420px;color:var(--n12);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.l-storage-name span{text-overflow:ellipsis;overflow:hidden}.l-storage-name svg{width:15px;height:15px;color:var(--n10);flex:none}.l-storage-name:disabled{cursor:default}.l-storage-name:not(:disabled):hover span{text-underline-offset:3px;text-decoration:underline}.l-storage-name:focus-visible{outline:2px solid var(--n12);outline-offset:2px}.l-storage-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.l-storage-kv{border-bottom:1px solid var(--line);font-size:var(--t-sm);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.l-storage-wide{grid-column:1/-1}.l-storage-reqs{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.l-storage-reqs li{border-bottom:1px solid var(--line);font-size:var(--t-sm);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.l-storage-reqs small{font-size:var(--t-xs);color:var(--n9);display:block}@media (max-width:960px){.l-l7-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.l-storage-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.l-firewall-atk li{grid-template-columns:10px minmax(0,1fr)}.l-firewall-atk li>:nth-child(n+3){grid-column:2}.l-firewall-alerts li{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.l-firewall-atk-dot[data-tone=bad]{animation:none}}
.l-system-os{flex-direction:row;align-items:center;gap:12px}.l-system-os>span{flex-direction:column;gap:2px;min-width:0;display:flex}.l-system-os svg{flex:none}.l-system-os:disabled{opacity:.55;cursor:not-allowed}.l-system-tick{width:14px;height:14px;color:var(--n12);position:absolute;top:10px;right:10px}.w-seg.l-system-seg,.w-seg.l-settings-seg{flex-wrap:wrap;width:fit-content;max-width:100%;margin-left:0}.l-system-switch{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.l-system-switch b{font:500 var(--t-sm) var(--font);color:var(--n12);display:block}.l-system-switch small{font-size:var(--t-xs);color:var(--n9);margin-top:2px;display:block}.l-system-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.l-system-steps li{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;display:grid}.l-system-steps li:first-child{border-top:0;padding-top:0}.l-system-steps b{font:500 var(--t-sm) var(--font);color:var(--n12);display:block}.l-system-steps small{font-size:var(--t-xs);color:var(--n10);word-break:break-word;margin-top:2px;line-height:1.5;display:block}.l-system-steps li[data-state=pending] b{color:var(--n9)}.l-system-steps li[data-state=error] small{color:var(--bad)}.l-system-step-ico{border:1px solid var(--n6);width:28px;height:28px;font:500 12px var(--mono);color:var(--n10);border-radius:50%;place-items:center;display:grid}.l-system-step-ico svg{width:14px;height:14px}li[data-state=active] .l-system-step-ico{border-color:var(--n12);color:var(--n12)}li[data-state=done] .l-system-step-ico{background:var(--n12);color:var(--n1);border-color:#0000}li[data-state=error] .l-system-step-ico{border-color:var(--bad-line);background:var(--bad-subtle);color:var(--bad)}.l-system-yours{font-weight:400}.l-system-output{max-height:50vh;overflow:auto}.l-system-output[data-bad]{border-color:var(--bad-line)}.l-settings-pad{margin:0;padding:0 20px 16px}.p-sec[data-flush] .p-rows+.l-settings-pad{border-top:1px solid var(--line);padding-top:12px}.l-settings-small{font-size:var(--t-xs)}.l-settings-check{font-size:var(--t-sm);color:var(--n11);align-items:center;gap:10px;display:inline-flex}.l-settings-cmd{align-items:flex-start;gap:8px;display:flex}.l-settings-cmd .p-code{flex:1;min-width:0}.l-settings-wrap{word-break:break-all;white-space:normal!important}.l-settings-keys{border:1px solid var(--line);border-radius:10px;margin:4px 0 0;padding:0;list-style:none}.l-settings-keys li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 8px 10px 12px;display:flex}.l-settings-keys li:first-child{border-top:0}.l-settings-keytype{min-width:64px;font:500 11px var(--mono);color:var(--n10);flex:none}.l-settings-keywho{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.l-settings-keywho b{font:500 var(--t-sm) var(--font);color:var(--n12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-settings-keywho small{color:var(--n9)}.l-settings-who{align-items:center;gap:12px;min-width:0;display:inline-flex}.l-settings-who>span:last-child{flex-direction:column;min-width:0;display:flex}.l-settings-perms{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;margin-right:6px;display:flex}.l-settings-perms b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-settings-perms small{font-size:var(--t-xs);color:var(--n9)}.l-settings-presets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.l-settings-presets .p-choice[aria-checked=true]{border-color:var(--n12);box-shadow:inset 0 0 0 1px var(--n12)}.l-settings-groups{border:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;min-width:0;margin:0;padding:0;display:grid}.l-settings-groups fieldset{border:0;min-width:0;margin:0;padding:0}.l-settings-groups legend{font:500 var(--t-xs) var(--font);color:var(--n10);margin-bottom:6px;padding:0}.l-settings-groups small{font-size:var(--t-xs);color:var(--n9);margin:-2px 0 6px;line-height:1.45;display:block}.l-settings-groups>div,.l-settings-groups fieldset>div{flex-wrap:wrap;gap:6px;display:flex}.l-settings-ops{display:block}.l-settings-ops>div{margin-top:2px}.l-settings-perm{cursor:pointer;display:inline-flex;position:relative}.l-settings-perm input{opacity:0;width:1px;height:1px;position:absolute}.l-settings-perm span{border:1px solid var(--n6);background:var(--n1);height:28px;font-size:var(--t-xs);color:var(--n10);transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease);border-radius:7px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.l-settings-perm span svg{width:11px;height:11px}.l-settings-perm:hover span{border-color:var(--n8);color:var(--n12)}.l-settings-perm input:checked+span{border-color:var(--n12);color:var(--n12);background:var(--n3)}.l-settings-perm input:focus-visible+span{outline:2px solid var(--n12);outline-offset:2px}.l-settings-cfgbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 20px 12px;display:flex}.l-settings-cfgbar .p-input:not(#_){width:220px}.k-dialog:has(.l-settings-wide){width:min(720px,100vw - 32px)}.k-dialog:has(.l-settings-form) .k-dialog-b{max-height:min(64vh,640px);overflow-y:auto}@media (max-width:560px){.l-settings-perms{text-align:left;align-items:flex-start}.l-settings-cfgbar .p-input:not(#_){width:100%}}
.l-console-modes{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.w-seg.l-console-seg{margin-left:0}.l-console-hint{font-size:var(--t-sm)}.l-console-card{overflow:hidden}.l-console-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:8px 12px 8px 16px;display:flex}.l-console-bar .k-btn[aria-pressed=true]{background:var(--n5);border-color:var(--n8)}.l-console-error{padding:12px 16px 0}.l-console-type{border-bottom:1px solid var(--line);background:var(--n1);gap:8px;padding:10px 12px;display:flex}.l-console-stage{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;height:min(72vh,780px);min-height:480px;position:relative}.l-console-stage[data-idle]{height:340px;min-height:0}.l-console-stage:fullscreen{height:100vh}.l-console-screen{background:#030208;position:absolute;inset:0;overflow:hidden}.l-console-screen canvas{max-width:100%}.l-console-idle{color:#a1a1a1;text-align:center;font-size:var(--t-sm);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.l-console-idle p{max-width:52ch;margin:0}.l-console-idle b{font:600 var(--t-lg) var(--font);color:#ededed}.l-console-idle ul{flex-wrap:wrap;justify-content:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.l-console-idle li{align-items:center;gap:6px;display:inline-flex}.l-console-idle svg{width:14px;height:14px}.l-console-off{color:#ff7b7b;align-items:center;gap:6px;font-weight:500;display:inline-flex}.l-console-serial{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07060c;height:60vh;min-height:420px;padding:10px;position:relative}.l-console-term,.l-console-term .xterm{height:100%}.l-console-serial-hint{text-align:center;max-width:560px;font-size:var(--t-sm);color:#a1a1a1;margin:0 auto;line-height:1.55;position:absolute;inset:24px 24px auto}.l-console-ico{width:14px;height:14px}.l-console-pad{margin:0;padding:0 20px 20px}.l-console-form{gap:16px}@media (max-width:720px){.l-console-stage{height:60vh;min-height:320px}.l-console-serial{min-height:320px}}
.l-staff-strip{border:1px solid var(--line);background:var(--n2);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.l-staff-strip>div{border-left:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;margin-left:-1px;padding:14px 18px;display:flex}.l-staff-strip span:first-child{font-size:var(--t-xs);color:var(--n9)}.l-staff-strip b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-staff-pad{margin:0;padding:0 20px 16px}.p-sec[data-flush] .l-staff-pad:first-child{padding-top:4px}.l-staff-grow{flex:1;min-width:0}.l-staff-inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.l-staff-inline>span{flex:260px}.l-staff-why{font-style:normal;font-size:var(--t-xs);color:var(--warn);white-space:normal}.l-staff-prose:not(#_){font-family:var(--font);font-size:var(--t-sm)}.w-seg.l-staff-seg{margin-left:0}.w-seg.l-staff-seg button[aria-checked=true]{background:var(--n2);color:var(--n12);box-shadow:0 0 0 1px var(--n6), 0 1px 2px #0000001f}.w-seg.l-staff-seg button:disabled{cursor:default}.w-seg.l-staff-seg button:disabled:not([aria-pressed=true]){opacity:.45}.l-staff-current{cursor:default;background:0 0;border-style:dashed}.l-staff-current:hover{border-color:var(--n6)}.l-staff-plan:disabled{cursor:not-allowed;opacity:.55}.l-staff-plan:disabled:hover{border-color:var(--n6)}.l-staff-compare td:first-child{color:var(--n10)}.l-staff-after{align-items:center;gap:6px;display:inline-flex}.l-staff-after svg{width:12px;height:12px;color:var(--n8)}.l-staff-after[data-up]{color:var(--ok)}.l-staff-notes{font-size:var(--t-sm);color:var(--n10);gap:4px;margin:0;padding:0 0 0 18px;display:grid}.l-staff-plan-move{border:1px solid var(--n5);background:var(--n1);border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.l-staff-plan-move>div{flex-direction:column;gap:2px;min-width:0;display:flex}.l-staff-plan-move span{font-size:var(--t-xs);color:var(--n9)}.l-staff-plan-move b{font:600 var(--t-md) var(--font);color:var(--n12)}.l-staff-plan-move small{font-size:var(--t-xs);color:var(--n10);text-overflow:ellipsis;overflow:hidden}.l-staff-plan-move>svg{width:18px;height:18px;color:var(--n8)}.l-staff-new{color:var(--n12)!important}.l-staff-ops{margin:0;padding:0;list-style:none}.l-staff-ops>li{border-top:1px solid var(--line)}.l-staff-op{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto 16px;align-items:center;gap:14px;width:100%;padding:12px 20px;display:grid}.l-staff-op:hover{background:var(--n3)}.l-staff-op:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-staff-op-text{flex-direction:column;min-width:0;display:flex}.l-staff-op-text b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-staff-op-text small{font-size:var(--t-xs);color:var(--n9);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-staff-op time{font:400 12px var(--mono);color:var(--n9)}.l-staff-chev{width:14px;height:14px;color:var(--n8);transition:transform var(--fast) var(--ease)}.l-staff-chev[data-open]{transform:rotate(180deg)}.l-staff-log{font:400 12px / 1.6 var(--mono);color:var(--n11);flex-direction:column;gap:4px;padding:4px 20px 14px;display:flex}.l-staff-log>div{grid-template-columns:76px minmax(0,1fr);gap:10px;display:grid}.l-staff-log time{color:var(--n8)}.l-staff-log b{color:var(--n12);font-weight:500}.l-staff-log-foot{font-family:var(--font);margin-top:6px}.l-staff-foot{margin-left:0!important}.l-staff-bar{max-width:none}.l-staff-bar i[data-low]{background:var(--warn)}@media (max-width:720px){.l-staff-op{grid-template-columns:minmax(0,1fr) auto 16px}.l-staff-op time{display:none}.l-staff-plan-move{grid-template-columns:minmax(0,1fr)}.l-staff-plan-move>svg{transform:rotate(90deg)}.l-staff-log>div{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.l-staff-chev{transition:none}}
.l-services-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.l-services-search{flex:280px;align-items:center;min-width:0;max-width:380px;display:flex;position:relative}.l-services-search>svg{width:14px;height:14px;color:var(--n9);pointer-events:none;position:absolute;left:11px}.l-services-search .p-input:not(#_){padding-left:32px;padding-right:34px}.l-services-search .k-kbd{pointer-events:none;position:absolute;right:8px}.w-seg.l-services-filters{scrollbar-width:none;max-width:100%;margin-left:0;overflow-x:auto}.w-seg.l-services-filters button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.w-seg button small{font:500 11px var(--mono);color:var(--n9)}.l-services-bar .k-btn[aria-pressed=true]{background:var(--n5);border-color:var(--n7)}.l-services-loading{text-align:center;color:var(--n10);font-size:var(--t-sm);padding:48px 20px}.l-services-labels{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.l-services-label{background:var(--n3);height:18px;box-shadow:inset 0 0 0 1px var(--n5);font:500 11px / 1 var(--mono);letter-spacing:-.01em;color:var(--n11);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 6px 0 5px;display:inline-flex}.l-services-label i,.l-services-chip i{border-radius:1px;flex:none;width:2px;height:10px}.l-services-meter{background:var(--n5);vertical-align:middle;border-radius:2px;flex:none;width:44px;height:4px;display:inline-block;overflow:hidden}.l-services-meter i{background:var(--n12);height:100%;transition:width .6s var(--ease);border-radius:2px;display:block}.l-services-meter i[data-tone=warn]{background:var(--warn)}.l-services-meter i[data-tone=bad]{background:var(--bad)}.l-services-table th,.l-services-table td{padding-left:14px;padding-right:14px}.l-services-table td{vertical-align:middle;height:auto;padding-top:12px;padding-bottom:12px}.l-services-table td small{font-size:var(--t-xs);color:var(--n9);white-space:normal;margin-top:2px;display:block}.l-services-table td .l-services-ip{white-space:nowrap}.l-services-table td .l-services-ip small{display:inline}.l-services-check{width:36px}.l-services-check input,.l-services-card-check{accent-color:var(--n12);cursor:pointer;width:15px;height:15px}.l-services-sort{all:unset;cursor:pointer}.l-services-sort:hover{color:var(--n12)}.l-services-sort:focus-visible{outline:2px solid var(--n12);outline-offset:2px;border-radius:4px}.l-services-row{cursor:pointer}.l-services-row[data-picked] td{background:var(--n3)}.l-services-name{align-items:flex-start;gap:10px;min-width:170px;display:flex}.l-services-name>.f-state{margin-top:6px}.l-services-name>div{min-width:0}.l-services-link{all:unset;font:500 var(--t-sm) var(--font);color:var(--n12);cursor:pointer}.l-services-link:hover{text-underline-offset:3px;text-decoration:underline}.l-services-link:focus-visible{outline:2px solid var(--n12);outline-offset:2px;border-radius:4px}.l-services-shared{color:var(--warn)!important;white-space:normal!important}.l-services-num{font:400 12.5px var(--mono);color:var(--n11);align-items:center;gap:8px;display:inline-flex}.l-services-ip{all:unset;font:400 12.5px var(--mono);color:var(--n12);cursor:copy}.l-services-ip:hover{text-underline-offset:3px;text-decoration:underline}.l-services-ip small{display:inline!important}.l-services-acts{gap:2px;display:inline-flex}.l-services-cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.l-services-card{cursor:pointer;transition:border-color var(--fast) var(--ease);flex-direction:column;gap:14px;padding:18px 20px;display:flex;position:relative}.l-services-card:hover{border-color:var(--n7)}.l-services-card[data-picked]{border-color:var(--n12);box-shadow:inset 0 0 0 1px var(--n12)}.l-services-card-check{position:absolute;top:14px;right:14px}.l-services-card-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.l-services-card-name{font-size:var(--t-lg);letter-spacing:-.02em;font-weight:600;display:block}.l-services-card-h small{font-size:var(--t-xs);color:var(--n9);margin-top:3px;display:block}.l-services-ssh{background:var(--n1);border:1px solid var(--n5);cursor:default;border-radius:8px;align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.l-services-ssh code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 12.5px var(--mono);color:var(--n12);flex:1;overflow:hidden}.l-services-ssh small{font-size:var(--t-xs);color:var(--n9)}.l-services-meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.l-services-meters>div{flex-direction:column;gap:4px;min-width:0;display:flex}.l-services-meters span{font-size:var(--t-xs);color:var(--n10)}.l-services-meters b{font:600 var(--t-lg) var(--font);letter-spacing:-.02em;color:var(--n12);font-variant-numeric:tabular-nums}.l-services-meters .l-services-meter{width:100%}.l-services-meters small{font-size:var(--t-xs);color:var(--n9);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.l-services-hint{font-size:var(--t-sm);color:var(--n10);margin:0}.l-services-hint[data-tone=warn]{color:var(--warn)}.l-services-hint[data-tone=bad]{color:var(--bad)}.l-services-card-f{border-top:1px solid var(--line);cursor:default;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px;display:flex}.l-services-group{font:600 var(--t-sm) var(--font);color:var(--n10);margin:8px 0 -8px}.l-services-group small{font:500 11px var(--mono);color:var(--n9);margin-left:6px}.l-services-bulk{z-index:50;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);background:var(--n2);max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);scrollbar-width:none;animation:l-services-up .2s var(--ease);border-radius:12px;align-items:center;gap:6px;padding:6px 6px 6px 14px;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%)}.l-services-bulk b{font:600 var(--t-sm) var(--font);color:var(--n12);white-space:nowrap}.l-services-sep{background:var(--n6);flex:none;width:1px;height:20px;margin:0 4px}@keyframes l-services-up{0%{opacity:0;transform:translate(-50%,8px)}}.l-services-chips{flex-wrap:wrap;gap:6px;display:flex}.l-services-chip{all:unset;border:1px solid var(--n6);height:26px;font:500 11.5px var(--mono);color:var(--n11);cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.l-services-chip:hover{border-color:var(--n8);color:var(--n12)}.l-services-chip svg{width:11px;height:11px}.l-services-chip[aria-pressed=true]{color:var(--bad);border-color:var(--bad-line);text-decoration:line-through}.l-services-chip:focus-visible{outline:2px solid var(--n12);outline-offset:2px}.l-services-welcome{align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.l-services-welcome>div{flex:1;min-width:0}.l-services-welcome h2{font:600 var(--t-lg) var(--font);letter-spacing:-.02em;color:var(--n12);margin:4px 0 6px}.l-services-welcome p{max-width:72ch;font-size:var(--t-sm);margin:0;line-height:1.55}.l-services-pad{margin:0;padding:16px 20px 20px}.l-services-notes{margin:0;padding:4px 20px 10px;list-style:none}.l-services-notes li{border-bottom:1px solid var(--line);grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.l-services-notes li:last-child{border-bottom:0}.l-services-notes p{font-size:var(--t-sm);color:var(--n12);margin:0}.l-services-notes p small{font-size:var(--t-xs);color:var(--n9);margin-top:2px;display:block}.l-services-notes time{font:400 12px var(--mono);color:var(--n9);white-space:nowrap}.l-services-links{flex-wrap:wrap;gap:16px;display:flex}.l-services-billing{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.l-services-billing>div{flex-direction:column;gap:8px;min-width:0;padding:16px 20px;display:flex}.l-services-billing>div+div{border-left:1px solid var(--line)}.l-services-billing h3{font:600 var(--t-sm) var(--font);color:var(--n12);align-items:center;gap:8px;margin:0;display:flex}.l-services-billing h3 svg{width:15px;height:15px;color:var(--n10)}.l-services-line{font-size:var(--t-sm);color:var(--n11);justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:flex}.l-services-line span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.l-services-line:hover{color:var(--n12)}.l-services-line[data-tone=warn] b{color:var(--warn)}.l-services-ico{width:16px;height:16px;color:var(--n10)}.l-services-kpis{border-bottom:0}.l-services-kpis .w-metric{cursor:default}.l-services-kpis .w-metric:hover{background:0 0}.l-notes-bar{align-items:center;gap:10px;display:flex}.l-notes-bar .w-seg{margin-left:0}.l-notes-bar .w-seg button{align-items:center;gap:6px;display:inline-flex}.l-notes-pad{text-align:center;margin:0;padding:32px 20px}.l-notes-list{margin:0;padding:0;list-style:none}.l-notes-list li+li{border-top:1px solid var(--line)}.l-notes-item{all:unset;box-sizing:border-box;cursor:pointer;width:100%;transition:background var(--fast) var(--ease);grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:14px 20px;display:grid}.l-notes-item:hover{background:var(--n3)}.l-notes-item:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-notes-item .f-state{align-self:start;margin-top:6px}.l-notes-text{flex-direction:column;gap:3px;min-width:0;display:flex}.l-notes-text b{font:500 var(--t-sm) var(--font);color:var(--n11)}.l-notes-text span{font-size:var(--t-sm);color:var(--n10);line-height:1.5}.l-notes-item[data-unread] .l-notes-text b{color:var(--n12);font-weight:600}.l-notes-item[data-unread]{background:color-mix(in srgb, var(--n3) 60%, transparent)}.l-notes-item time{font:400 12px var(--mono);color:var(--n9);white-space:nowrap}@media (max-width:860px){.l-services-billing{grid-template-columns:minmax(0,1fr)}.l-services-billing>div+div{border-left:0;border-top:1px solid var(--line)}.l-services-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.l-services-search{flex-basis:100%;max-width:none}.l-services-meters{grid-template-columns:repeat(2,minmax(0,1fr))}.l-notes-item{grid-template-columns:8px minmax(0,1fr)}.l-notes-item time{grid-column:2}}@media (prefers-reduced-motion:reduce){.l-services-bulk{animation:none}.l-services-meter i{transition:none}}.l-services-bar .p-dd{width:auto;min-width:160px}.l-services-table .l-services-num{display:flex}.l-services-table .l-services-num+.l-services-num{margin-top:5px}.l-services-num i{width:28px;font:500 10.5px var(--font);letter-spacing:.02em;color:var(--n9);font-style:normal}
.l-ddos-hero{overflow:hidden}.l-ddos-intro{align-items:flex-start;gap:14px;padding:20px;display:flex}.l-ddos-intro svg{width:20px;height:20px;color:var(--ok);flex:none;margin-top:2px}.l-ddos-intro p{max-width:72ch;font-size:var(--t-md);color:var(--n11);margin:0;line-height:1.6}.l-ddos-places{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.l-ddos-places li+li{border-left:1px solid var(--line)}.l-ddos-places button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;transition:background var(--fast) var(--ease);flex-direction:column;gap:4px;padding:16px 44px 16px 20px;display:flex;position:relative}.l-ddos-places button:hover:not(:disabled){background:var(--n3)}.l-ddos-places button:disabled{opacity:.5;cursor:progress}.l-ddos-places button:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-ddos-places b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-ddos-places small{font-size:var(--t-xs);color:var(--n9)}.l-ddos-places svg{width:14px;height:14px;color:var(--n9);position:absolute;top:18px;right:18px}.l-ddos-text{max-width:72ch;font-size:var(--t-sm);color:var(--n10);margin:0;line-height:1.6}.l-ddos-pick{max-width:360px}@media (max-width:720px){.l-ddos-places li+li{border-left:0;border-top:1px solid var(--line)}}
.l-sec-cards{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.l-sec-cards>div{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:18px 20px;display:flex}.l-sec-cards>div+div{border-left:1px solid var(--line)}.l-sec-cards>div>span{font-size:var(--t-sm)}.l-sec-cards b{font:600 var(--t-lg) var(--font);letter-spacing:-.02em;color:var(--n12)}.l-sec-cards b .p-status{font:inherit;color:inherit}.l-sec-cards small{font-size:var(--t-xs);color:var(--n10);line-height:1.5}.l-sec-cards .w-link{margin-top:auto;padding-top:4px}.l-sec-group{flex-direction:column;gap:1px;display:flex}.l-sec-group+.l-sec-group{margin-top:14px}.l-sec-group>span{font:500 var(--t-xs) var(--font);color:var(--n9);padding:0 10px 4px}.l-sec-list{margin:0;padding:0;list-style:none}.l-sec-list li{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:10px 20px;display:grid}.l-sec-list li>div{min-width:0}.l-sec-list b{font:500 var(--t-sm) var(--font);color:var(--n12);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.l-sec-list b .p-status{font-size:var(--t-xs);font-weight:400}.l-sec-list small{font-size:var(--t-xs);color:var(--n9);overflow-wrap:anywhere;align-items:center;gap:4px;margin-top:2px;display:flex}.l-sec-list small svg{flex:none;width:11px;height:11px}.l-sec-list time{font:400 12px var(--mono);color:var(--n9);white-space:nowrap}.l-sec-ico{background:var(--n4);width:32px;height:32px;color:var(--n10);border-radius:8px;place-items:center;display:grid}.l-sec-ico svg{width:16px;height:16px}.l-sec-pad{padding:0 20px 16px}.l-sec-pad:empty{display:none}.l-sec-add{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:14px 20px 18px;display:flex}.l-sec-add .p-input:not(#_){flex:1;width:auto;min-width:200px;max-width:320px}.l-sec-state{background:color-mix(in srgb, var(--ok) 8%, transparent);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.l-sec-state>svg{width:20px;height:20px;color:var(--ok);flex:none}.l-sec-state[data-off]{background:color-mix(in srgb, var(--warn) 9%, transparent)}.l-sec-state[data-off]>svg{color:var(--warn)}.l-sec-state>div{flex-direction:column;gap:2px;display:flex}.l-sec-state .p-status{color:var(--n12);font-weight:500}.l-sec-state small{font-size:var(--t-xs);color:var(--n10)}.l-sec-form{max-width:420px}.l-sec-enroll{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;display:grid}.l-sec-qr{background:#fff;border-radius:10px;padding:12px;line-height:0}.l-sec-key{background:var(--n3);font:400 12.5px var(--mono);color:var(--n12);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px}.l-sec-codes{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}.l-sec-codes code{border:1px solid var(--n5);background:var(--n1);font:400 12.5px var(--mono);color:var(--n12);text-align:center;border-radius:6px;padding:6px 10px}.l-sec-check{font-size:var(--t-sm);color:var(--n12);cursor:pointer;align-items:center;gap:10px;display:flex}.l-sec-check input{width:16px;height:16px;accent-color:var(--n12)}.l-sec-meter{grid-template-columns:repeat(4,1fr);gap:4px;max-width:420px;margin-top:-8px;display:grid}.l-sec-meter i{background:var(--n5);border-radius:2px;height:3px}.l-sec-meter[data-s="1"] i:nth-child(-n+1){background:var(--bad)}.l-sec-meter[data-s="2"] i:nth-child(-n+2){background:var(--warn)}.l-sec-meter[data-s="3"] i:nth-child(-n+3),.l-sec-meter[data-s="4"] i{background:var(--ok)}.l-sec-toggle{font-size:var(--t-sm);color:var(--n12);cursor:pointer;align-items:center;gap:10px;display:flex}.k-dialog:has(.l-keys-wide){width:min(680px,100vw - 32px)}.k-dialog:has(.l-keys-wide) .k-dialog-b{max-height:min(64vh,640px);overflow-y:auto}.l-keys-scopes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.l-keys-scopes fieldset{border:1px solid var(--n5);border-radius:10px;min-width:0;margin:0;padding:10px 12px 12px}.l-keys-scopes legend{font:500 var(--t-xs) var(--font);color:var(--n10);padding:0 4px}.l-keys-check{font:400 12.5px var(--mono);color:var(--n12);cursor:pointer;align-items:center;gap:8px;padding:3px 0;display:flex}.l-keys-check input{width:15px;height:15px;accent-color:var(--n12);flex:none}@media (max-width:860px){.l-sec-cards{grid-template-columns:minmax(0,1fr)}.l-sec-cards>div+div{border-left:0;border-top:1px solid var(--line)}.l-sec-group+.l-sec-group{margin-top:0}.l-sec-group{flex-direction:row;align-items:center}.l-sec-group>span{display:none}}@media (max-width:560px){.l-sec-enroll{grid-template-columns:minmax(0,1fr)}.l-sec-list li{grid-template-columns:32px minmax(0,1fr)}.l-sec-list li>:last-child:not(div){grid-column:2;justify-self:start}}
.l-cust-pad{text-align:center;margin:0;padding:40px 20px}.l-cust-metrics{border-bottom:0}.l-cust-metrics .w-metric{cursor:default}.l-cust-metrics .w-metric:hover{background:0 0}.l-cust-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.l-cust-search{flex:260px;align-items:center;min-width:0;max-width:360px;display:flex;position:relative}.l-cust-search>svg{width:14px;height:14px;color:var(--n9);pointer-events:none;position:absolute;left:11px}.l-cust-search .p-input:not(#_){padding-left:32px}.w-seg.l-cust-filters{scrollbar-width:none;max-width:100%;margin-left:0;overflow-x:auto}.w-seg.l-cust-filters button{white-space:nowrap}.l-cust-bar .p-dd{width:auto;min-width:160px}.l-cust-table td{vertical-align:middle;height:auto;padding-top:12px;padding-bottom:12px}.l-cust-table td small{font-size:var(--t-xs);color:var(--n9);white-space:nowrap;margin-top:2px;display:block}.l-cust-row{cursor:pointer}.l-cust-name{align-items:flex-start;gap:10px;min-width:200px;display:flex}.l-cust-name>.f-state{margin-top:6px}.l-cust-name>div{min-width:0}.l-cust-av[data-reseller]{background:var(--n12);color:var(--n1)}.l-cust-link{all:unset;font:500 var(--t-sm) var(--font);color:var(--n12);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.l-cust-link:hover{text-underline-offset:3px;text-decoration:underline}.l-cust-link:focus-visible{outline:2px solid var(--n12);outline-offset:2px;border-radius:4px}.l-cust-tag{font:500 11px var(--mono);color:var(--n9)}.l-cust-go{width:15px;height:15px;color:var(--n8)}.l-cust-row:hover .l-cust-go{color:var(--n12)}.l-cust-meter{align-items:center;gap:8px;min-width:110px;display:inline-flex}.l-cust-meter .l-ov-bar{flex:0 0 56px}.l-cust-meter .mono{font:400 12px var(--mono);color:var(--n11)}.l-cust-ip{align-items:center;gap:4px;display:inline-flex}.l-cust-form{gap:14px}.l-cust-totals{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.l-cust-totals .w-metric{cursor:default;border-left:1px solid var(--line)}.l-cust-totals .w-metric:first-child{border-left:0}.l-cust-totals .w-metric:hover{background:0 0}.l-cust-totals .w-metric em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-cust-body{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:24px;display:grid}.l-cust-main{gap:16px}.l-cust-people{margin:0;padding:0;list-style:none}.l-cust-people li{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 20px;display:grid}.l-cust-people li:first-child{border-top:0}.l-cust-people b{font:500 var(--t-sm) var(--font);color:var(--n12);display:block}.l-cust-people small{font-size:var(--t-xs);color:var(--n9);overflow-wrap:anywhere;display:block}.l-cust-foot{border-top:1px solid var(--line);background:var(--n1);font-size:var(--t-sm);border-radius:0 0 11px 11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.l-cust-log{margin:0;padding:4px 0 8px;list-style:none}.l-cust-log li{border-top:1px solid var(--line);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 20px;display:grid}.l-cust-log li:first-child{border-top:0}.l-cust-log .f-state{box-shadow:none;margin-top:6px}.l-cust-log p{font-size:var(--t-sm);color:var(--n12);overflow-wrap:anywhere;margin:0}.l-cust-log small{font-size:var(--t-xs);color:var(--n9)}.l-cust-log time{color:var(--n9);white-space:nowrap;font-size:12px}.l-cust-rail{flex-direction:column;gap:18px;display:flex;position:sticky;top:72px}.l-cust-rail section{flex-direction:column;gap:1px;display:flex}.l-cust-rail h2{font:500 var(--t-xs) var(--font);color:var(--n9);margin:0 0 4px;padding:0 10px}.l-cust-rail button{all:unset;height:34px;font:400 var(--t-sm) var(--font);color:var(--n11);cursor:pointer;transition:background var(--fast) var(--ease), color var(--fast) var(--ease);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.l-cust-rail button:hover:not(:disabled){background:var(--n4);color:var(--n12)}.l-cust-rail button:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-cust-rail button:disabled{opacity:.45;cursor:not-allowed}.l-cust-rail button[data-danger]{color:var(--bad)}.l-cust-rail button svg{width:14px;height:14px;color:var(--n9);flex:none}.l-cust-rail button[data-danger] svg{color:var(--bad)}.l-cust-rail button small{font:500 11px var(--mono);color:var(--n9)}.l-cust-hint{font-size:var(--t-xs);color:var(--n9);padding:2px 10px;line-height:1.5}.l-cust-contact{border:1px dashed var(--n6);border-radius:10px;padding:12px}.l-cust-contact h2{padding:0}.l-cust-contact b{font:500 var(--t-sm) var(--font);color:var(--n12)}.l-cust-contact small{font-size:var(--t-xs);color:var(--n9);overflow-wrap:anywhere}@media (max-width:1100px){.l-cust-body{grid-template-columns:minmax(0,1fr)}.l-cust-rail{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;position:static}.l-cust-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.l-cust-totals .w-metric:nth-child(4){border-left:0}.l-cust-totals .w-metric:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:640px){.l-cust-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.l-cust-totals .w-metric{border-left:0;border-top:1px solid var(--line)}.l-cust-totals .w-metric:nth-child(2n){border-left:1px solid var(--line)}.l-cust-totals .w-metric:nth-child(-n+2){border-top:0}.l-cust-search{max-width:none}}.l-ov-say{font:500 var(--t-xl) / 1.3 var(--font);letter-spacing:-.02em;color:var(--n12);align-items:center;gap:10px;margin:10px 0 0;display:flex}.l-ov-say .f-state{width:10px;height:10px}.l-ov-n{font-size:12px}.l-ov-pad{margin:0;padding:14px 20px 18px}.l-ov-fold{font-size:var(--t-xs)}.l-ov-clear{font-size:var(--t-sm);color:var(--n10);align-items:center;gap:10px;margin:0;padding:18px 20px 20px;display:flex}.l-ov-clear svg{width:16px;height:16px;color:var(--ok);flex:none}.l-ov-list{margin:0;padding:0;list-style:none}.l-ov-list li{border-top:1px solid var(--line);grid-template-columns:8px 104px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding:10px 12px 10px 20px;display:grid}.l-ov-list li:first-child{border-top:0}.l-ov-list li[data-bad]{background:color-mix(in srgb, var(--bad) 4%, transparent)}.l-ov-list .f-state{width:7px;height:7px;box-shadow:none}.l-ov-tag{font:400 11.5px var(--mono);color:var(--n9);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.l-ov-what{flex-direction:column;gap:2px;min-width:0;display:flex}.l-ov-what b{font:500 var(--t-sm) var(--font);color:var(--n12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-ov-what span{font-size:var(--t-xs);color:var(--n10);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}.l-ov-do{align-items:center;gap:4px;display:inline-flex}.l-ov-do .k-btn svg{width:13px;height:13px}.l-ov-list li.l-ov-more{min-height:44px;font-size:var(--t-sm);justify-content:space-between;display:flex}.l-ov-counts{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.l-ov-counts button{all:unset;border-left:1px solid var(--line);cursor:pointer;min-width:0;transition:background var(--fast) var(--ease);flex-direction:column;gap:3px;padding:12px 16px;display:flex}.l-ov-counts button:first-child{border-left:0}.l-ov-counts button:hover{background:var(--n3)}.l-ov-counts button:focus-visible{outline:2px solid var(--n12);outline-offset:-2px}.l-ov-counts span{font-size:var(--t-xs);color:var(--n10)}.l-ov-counts b{font:600 18px / 1.2 var(--mono);letter-spacing:-.02em;color:var(--n12);font-variant-numeric:tabular-nums}.l-ov-counts b[data-warn]{color:var(--warn)}.l-ov-counts em{color:var(--n9);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:normal;overflow:hidden}.l-ov-bar{background:var(--n5);border-radius:2px;flex:1;min-width:40px;height:4px;display:block;overflow:hidden}.l-ov-bar i{border-radius:inherit;background:var(--n12);height:100%;transition:width .6s var(--ease);display:block}.l-ov-bar i[data-bad]{background:var(--bad)}.l-ov-bar i[data-warn]{background:var(--warn)}.l-ov-fleet{flex-direction:column;display:flex}.l-ov-node{border-top:1px solid var(--line);grid-template-columns:minmax(170px,1.3fr) repeat(3,minmax(0,1.2fr)) minmax(0,1fr) minmax(0,.7fr);gap:20px;padding:14px 20px;display:grid}.l-ov-node-h{font:500 var(--t-xs) var(--font);color:var(--n9);border-top:0;padding-top:10px;padding-bottom:8px}.l-ov-host{align-items:flex-start;gap:10px;min-width:0;display:flex}.l-ov-host .f-state{flex:none;margin-top:6px}.l-ov-host>span{flex-direction:column;gap:2px;min-width:0;display:flex}.l-ov-host b{font:600 var(--t-md) var(--font);letter-spacing:-.01em;color:var(--n12)}.l-ov-host small{font-size:var(--t-xs);color:var(--n9);line-height:1.45}.l-ov-cell{flex-direction:column;gap:6px;min-width:0;display:flex}.l-ov-cell-k{font-size:var(--t-xs);color:var(--n9);display:none}.l-ov-fig{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.l-ov-fig b{color:var(--n12);font-size:15px;font-weight:500}.l-ov-fig small{color:var(--n9);font-size:11.5px}.l-ov-cell[data-tone=warn] .l-ov-fig b{color:var(--warn)}.l-ov-cell[data-tone=bad] .l-ov-fig b{color:var(--bad)}.l-ov-cell .l-ov-bar{flex:none}.l-ov-cell em{color:var(--n9);overflow-wrap:anywhere;font-size:11.5px;font-style:normal;line-height:1.45}.l-ov-fleet-f{border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--n10);flex-wrap:wrap;align-items:center;gap:6px 20px;padding:12px 20px;display:flex}.l-ov-fleet-f>span:first-child{align-items:center;gap:6px;display:inline-flex}.l-ov-fleet-f svg{width:13px;height:13px;color:var(--n9)}.l-ov-fleet-f b{color:var(--n12)}.l-ov-fleet-f b[data-warn]{color:var(--warn)}.l-ov-fleet-f .w-link{font-size:var(--t-xs);margin-left:auto}.l-ov-stores{border-top:1px solid var(--line);margin:0;padding:4px 0 10px;list-style:none}.l-ov-stores li{font-size:var(--t-sm);grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) auto;align-items:center;gap:14px;padding:7px 20px;display:grid}.l-ov-stores b{color:var(--n12);white-space:nowrap;font-weight:500}.l-ov-grid3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.w-seg.l-ov-seg{margin-left:0}.l-ov-total{font-size:var(--t-xs);flex-direction:column;gap:3px;padding:14px 20px 6px;display:flex}.l-ov-total>b{letter-spacing:-.02em;color:var(--n12);font-size:22px;font-weight:500}.l-ov-total [data-up]{color:var(--n11)}.l-ov-rows{margin:0;padding:6px 0 12px;list-style:none}.l-ov-rows li{font-size:var(--t-sm);grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:7px 20px;display:grid}.l-ov-rows .l-ov-bar{grid-column:2/-1;height:3px}.l-ov-rank{color:var(--n8);font-size:11px}.l-ov-rows b{color:var(--n12);white-space:nowrap;font-size:12.5px;font-weight:500}.l-ov-name{all:unset;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--n12);align-items:center;gap:6px;display:inline-flex;overflow:hidden}button.l-ov-name{cursor:pointer}button.l-ov-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--n7);text-decoration-color:var(--n7);text-underline-offset:3px}button.l-ov-name:focus-visible{outline:2px solid var(--n12);outline-offset:2px;border-radius:4px}.l-ov-name small{color:var(--n9)}.l-ov-name svg{width:12px;height:12px;color:var(--n9);flex:none}.l-ov-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.l-ov-ips{margin:0;padding:4px 20px 16px;list-style:none}.l-ov-ips li{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.l-ov-ips li:first-child{border-top:0}.l-ov-ips li[data-off]{opacity:.6}.l-ov-ips em{color:var(--n9);font-size:11.5px;font-style:normal}.l-ov-ip-h{font-size:var(--t-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.l-ov-ip-h .p-mono{color:var(--n11);font-size:12.5px}.l-ov-ip-free{font-size:var(--t-xs);color:var(--n10)}.l-ov-ip-free b{color:var(--n12);font-size:14px}.l-ov-ip-free[data-warn] b{color:var(--warn)}.l-ov-cells{flex-wrap:wrap;gap:3px;display:flex}.l-ov-cells i{background:var(--n5);border-radius:2px;width:8px;height:8px}.l-ov-cells i[data-s=used]{background:var(--n12)}.l-ov-cells i[data-s=held]{background:var(--warn)}.l-ov-log{margin:0;padding:4px 0 8px;list-style:none}.l-ov-log li{border-top:1px solid var(--line);font-size:var(--t-sm);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 20px;display:grid}.l-ov-log li:first-child{border-top:0}.l-ov-log .f-state{width:7px;height:7px;box-shadow:none}.l-ov-log .l-ov-name{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.l-ov-log .l-ov-name small{text-overflow:ellipsis;max-width:100%;font-size:var(--t-xs);overflow:hidden}.l-ov-log time{color:var(--n9);white-space:nowrap;font-size:11.5px}.l-ov-badtext{color:var(--bad)}.l-ov-strip{font-size:var(--t-xs);color:var(--n10);flex-wrap:wrap;gap:8px 28px;padding:4px 4px 0;display:flex}.l-ov-strip span{align-items:center;gap:6px;display:inline-flex}.l-ov-strip svg{width:13px;height:13px;color:var(--n9)}.l-ov-strip b{font:500 12.5px var(--mono);color:var(--n12)}.l-ov-strip b[data-warn]{color:var(--warn)}@media (max-width:1100px){.l-ov-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.l-ov-counts button:nth-child(4){border-left:0}.l-ov-counts button:nth-child(n+4){border-top:1px solid var(--line)}.l-ov-grid3{grid-template-columns:minmax(0,1fr)}.l-ov-node-h{display:none}.l-ov-node{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.l-ov-host{grid-column:1/-1}.l-ov-cell-k{display:block}}@media (max-width:720px){.l-ov-two{grid-template-columns:minmax(0,1fr)}.l-ov-list li{grid-template-columns:8px minmax(0,1fr) auto}.l-ov-tag{display:none}.l-ov-what b,.l-ov-what span{white-space:normal}}@media (max-width:640px){.l-ov-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.l-ov-counts button{border-left:0;border-top:1px solid var(--line)}.l-ov-counts button:nth-child(2n){border-left:1px solid var(--line)}.l-ov-counts button:nth-child(-n+2){border-top:0}.l-ov-node{grid-template-columns:repeat(2,minmax(0,1fr))}.l-ov-list li{grid-template-columns:8px minmax(0,1fr)}.l-ov-do{grid-column:2}.l-ov-say{font-size:var(--t-lg)}}@media (prefers-reduced-motion:reduce){.l-ov-bar i{transition:none}}
