@layer theme, base, components, utilities;:root{--canvas:#f3f4f1;--panel:#ffffff;--raised:#f5f6f3;--line:#e2e5df;--line-strong:#cdd2c9;--ink:#181d17;--muted:#4f5a4d;--faint:#5f695d;--accent:#4f6d00;--accent-fill:#bfe63f;--accent-hover:#b2da2e;--accent-ink:#1b2500;--accent-soft:#eef7d4;--bad:#c62f3b;--bad-soft:#fbe8ea;--bad-bar:#d8414d;--bad-fill:#c62f3b;--warn:#8f5a05;--warn-soft:#fbf0dc;--ok-bar:#86b52c;--warn-bar:#e2a12a;--off-bar:#cfd3cb;--sidebar:#e6e9ee;--shadow:0 1px 2px rgba(20,28,38,.06),0 6px 18px rgba(20,28,38,.07);--font:"Hanken Grotesk",Geist,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;color-scheme:light}html.dark{--canvas:#14181f;--panel:#1d232c;--raised:#29313c;--line:#363f4c;--line-strong:#3a4452;--ink:#f1f4f8;--muted:#b8c2cf;--faint:#a9b4c2;--accent:#c2d58e;--accent-fill:#c8f04f;--accent-hover:#d6f77a;--accent-ink:#1a2300;--accent-soft:rgba(194,213,142,.12);--bad:#f37a84;--bad-soft:rgba(240,97,109,.13);--bad-bar:#e5535f;--bad-fill:#c3303c;--warn:#f2b84b;--warn-soft:rgba(242,184,75,.13);--ok-bar:#46905f;--warn-bar:#f2b84b;--off-bar:#3a4452;--sidebar:#0e1116;--shadow:0 1px 2px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.28);color-scheme:dark}@layer components{:where(.vs-workspace) *{box-sizing:border-box}}body:has(.vs-workspace),html:has(.vs-workspace){margin:0}body:has(.vs-workspace){background:var(--canvas);color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.5;letter-spacing:.006em;-webkit-font-smoothing:antialiased}html.dark body:has(.vs-workspace){font-weight:400}@layer components{:where(.vs-workspace) ::selection{background:var(--accent-soft);color:var(--ink)}}@layer components{:where(.vs-workspace) button{font:inherit;color:inherit}}@layer components{:where(.vs-workspace) a{color:var(--accent);text-underline-offset:3px}}@layer components{:where(.vs-workspace) :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}}svg.lucide{fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}svg.i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.num{font-variant-numeric:tabular-nums}@layer components{:where(.vs-workspace) [hidden]{display:none!important}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mockbar{position:sticky;top:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:8px 6px;padding:8px 10px;background:#6b3fd4;color:#fff}.mockbar strong{font-weight:600}@media (max-width:1360px){.mockbar strong{display:none}}.mockbar .seg{display:inline-flex;flex-wrap:wrap;background:rgba(255,255,255,.16);border-radius:8px;padding:2px}.mockbar .seg button{background:none;border:0;color:#fff;padding:4px 4.5px;border-radius:6px;cursor:pointer;font-size:12px}.mockbar .seg button[aria-pressed=true]{background:#fff;color:#3a2180;font-weight:600}.mockbar .spacer{flex:1}.shell{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:calc(100vh - 38px)}:where(.vs-workspace) .side{position:sticky;top:0;align-self:start;height:100dvh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:var(--sidebar);border-right:1px solid var(--line);padding:18px 12px;display:flex;flex-direction:column;gap:4px}:where(.vs-workspace) .brand{container-type:inline-size;white-space:nowrap;display:flex;align-items:center;gap:10px;padding:4px 10px 18px;font-weight:700;font-size:15px;letter-spacing:-.01em}:where(.vs-workspace) .brand .mark{flex:none;width:26px;height:26px;border-radius:7px;background:var(--accent-fill);color:var(--accent-ink);display:grid;place-items:center;font-size:12px;font-weight:700}.nav{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:9px;color:var(--muted);font-weight:500;text-decoration:none}.nav.on{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.nav.on svg{color:var(--accent)}.nav .count{margin-left:auto;font-size:11.5px;font-weight:600;background:var(--bad-fill);color:#fff;border-radius:999px;padding:0 7px;line-height:18px}.side .c-grow{flex:1}.main{min-width:0}.topbar{height:56px;display:flex;align-items:center;gap:10px;padding:0 28px;border-bottom:1px solid var(--line);color:var(--muted)}.topbar b{color:var(--ink);font-weight:600}.topbar .menu{display:none;background:none;border:0;padding:6px;margin-left:-6px;cursor:pointer}.page{padding:22px 28px 48px;max-width:1240px}.back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-size:13px;margin-bottom:14px}.back:hover{color:var(--ink)}.statusline{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chip,.statusline{align-items:center}.chip{display:inline-flex;gap:6px;height:26px;padding:0 10px;border-radius:7px;font-size:12.5px;font-weight:600;border:1px solid var(--line);background:var(--panel);color:var(--muted)}.chip.bad{background:var(--bad-soft);color:var(--bad)}.chip.bad,.chip.ok{border-color:transparent}.chip.ok{background:var(--status-ok-soft);color:var(--status-ok)}.chip.warn{background:var(--warn-soft);border-color:transparent;color:var(--warn)}.chip svg.i{width:14px;height:14px}.live{display:inline-flex;align-items:center;gap:8px;margin-left:4px;color:var(--muted);font-size:13px}.live .dur{color:var(--ink);font-weight:600;font-size:15px}.pulse{width:8px;height:8px;border-radius:50%;background:var(--bad);box-shadow:0 0 0 0 rgba(229,83,95,.5);animation:c-pulse 1.8s cubic-bezier(.16,1,.3,1) infinite}.resolved .pulse{background:var(--faint);animation:none}@keyframes c-pulse{0%{box-shadow:0 0 0 0 rgba(229,83,95,.5)}70%{box-shadow:0 0 0 8px rgba(229,83,95,0)}to{box-shadow:0 0 0 0 rgba(229,83,95,0)}}@layer components{:where(.vs-workspace) h1{font-size:26px;line-height:1.2;font-weight:650;letter-spacing:-.016em;margin:0 0 6px;text-wrap:balance}}.meta{color:var(--muted);font-size:13.5px;display:flex;flex-wrap:wrap;gap:4px 14px}.meta a{color:var(--ink);text-decoration-color:var(--line-strong)}.cockpit{grid-template-columns:minmax(0,1fr) 320px;margin-top:20px;align-items:start}.cockpit,.col{display:grid;gap:20px}.col{min-width:0}.panel{--panel-inset:20px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.panel-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px var(--panel-inset) 0}.panel-h h2{font-size:15px;font-weight:600;margin:0;letter-spacing:-.005em}.legend{display:flex;gap:14px;margin-left:auto;color:var(--muted);font-size:12.5px}.legend span{display:inline-flex;align-items:center;gap:6px}.sw{width:10px;height:10px;border-radius:2px;display:inline-block}.strip{display:grid;grid-template-columns:104px minmax(0,1fr);padding:14px 20px 6px}.strip-labels{display:grid;grid-template-rows:26px 38px 38px 22px;align-items:center;font-size:13px;font-weight:500}.strip-labels .short{display:none}.cols{display:flex;justify-content:flex-end;gap:3px;overflow:hidden;min-width:0}.c,.cols{position:relative}.c{flex:none;width:14px;display:grid;grid-template-rows:26px 38px 38px 22px;row-gap:0}.c .b{margin:3px 0;border-radius:3px;background:var(--ok-bar);opacity:.85;transition:opacity .15s,transform .15s}.c .b.f{background:var(--bad-bar);opacity:1}.c .b.o{background:var(--off-bar);opacity:1}.c:hover .b{opacity:1;transform:scaleY(1.06)}.c .pin{display:grid;place-items:center;color:var(--muted)}.c .pin svg.i{width:14px;height:14px}.c .pin.bad{color:var(--bad)}.c .tick{position:relative}.c .tick span{position:absolute;top:4px;left:50%;transform:translateX(-50%);font-size:11px;color:var(--faint);white-space:nowrap;font-family:var(--mono)}.c.start:before{content:"";position:absolute;left:-2px;top:24px;bottom:20px;border-left:1.5px dashed var(--bad);opacity:.8}.c.now .tick span{left:auto;right:0;transform:none;color:var(--ink);font-family:var(--font);font-weight:600}.tip{position:fixed;z-index:70;display:none;background:var(--ink);color:var(--canvas);font-size:12px;line-height:1.45;padding:7px 10px;border-radius:8px;white-space:pre;pointer-events:none;box-shadow:var(--shadow);transform:translate(-50%,-100%)}.tip.show{display:block}.strip-sum{margin:0;padding:4px 20px 18px;color:var(--muted);font-size:13.5px}.strip-sum b{color:var(--ink);font-weight:600}.duo{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}.pad{padding:16px 20px 20px}.validity{margin:14px 0 8px;position:relative;height:60px}.validity .track{left:0;right:16%;border-radius:5px;background:linear-gradient(90deg,var(--ok-bar) 0 78%,var(--warn-bar) 92%,var(--bad-bar));opacity:.9}.validity .over,.validity .track{position:absolute;top:22px;height:10px}.validity .over{left:84%;right:0;border-radius:0 5px 5px 0;background:repeating-linear-gradient(135deg,var(--bad-bar) 0 4px,transparent 4px 8px);opacity:.75}.validity .mk{position:absolute;top:0;bottom:0;width:0}.validity .mk:before{content:"";position:absolute;top:16px;height:22px;border-left:2px solid var(--ink)}.validity .mk span{position:absolute;top:42px;transform:translateX(-50%);font-size:11.5px;color:var(--muted);white-space:nowrap}.validity .mk.end:before{border-color:var(--bad)}.validity .mk.now span{top:0;color:var(--ink);font-weight:600}.validity .edge{position:absolute;top:42px;font-size:11.5px;color:var(--faint)}.facts{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:22px 0 0;font-size:13.5px}.facts dt{color:var(--muted)}.facts dd{margin:0}.big-state{font-size:20px;font-weight:650;letter-spacing:-.012em;margin:10px 0 0;color:var(--bad)}.browser{margin-top:14px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--raised)}.browser .bar{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--line)}.browser .dot{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.browser .url{margin-left:8px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:var(--bad);background:var(--panel);border-radius:6px;padding:3px 8px;display:flex;align-items:center;gap:5px;font-family:var(--mono)}.browser .body{padding:18px 16px 20px}.browser .warn-ico{color:var(--bad)}.browser .warn-ico svg.i{width:28px;height:28px;stroke-width:1.8}.browser h3{font-size:15px;margin:8px 0 4px}.browser p{margin:0;color:var(--muted);font-size:12.5px}.caption{color:var(--faint);font-size:12px;margin-top:8px}.tl{list-style:none;margin:0;padding:6px 20px 8px}.tl li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:4px 10px;padding:10px 0;border-top:1px solid var(--line)}.tl li:first-child{border-top:0}.tl .ico{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.tl .ico.bad{background:var(--bad-soft);color:var(--bad)}.tl .ico.ok{background:var(--status-ok-soft);color:var(--status-ok)}.tl .ico svg.i{width:14px;height:14px}.tl .what{font-weight:600}.tl .detail{grid-column:2/4;color:var(--muted);font-size:13px;display:flex;flex-wrap:wrap;gap:6px}.tl time{color:var(--faint);font-size:12.5px}.dl{display:inline-flex;align-items:center;gap:5px;font-size:12px;border:1px solid var(--line);border-radius:6px;padding:1px 7px;color:var(--muted)}.dl.ok svg{color:var(--status-ok)}.dl.no{color:var(--bad);border-color:var(--bad-soft);background:var(--bad-soft)}.more{display:flex;justify-content:space-between;padding:0 20px 16px}.linkbtn,.more{align-items:center}.linkbtn{background:none;border:0;min-height:24px;padding:4px 0;color:var(--accent);font-weight:600;cursor:pointer;display:inline-flex;gap:4px}.linkbtn svg.i{width:14px;height:14px}.rail{position:sticky;top:58px;display:grid}.rail section{padding:18px 20px;border-top:1px solid var(--line)}.rail section:first-child{border-top:0}.rail h2{font-size:13px;color:var(--muted);margin:0 0 10px;letter-spacing:.01em}.btn,.rail h2{font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;cursor:pointer;border:1px solid var(--line-strong);background:var(--panel);transition:background .15s,border-color .15s,transform .1s}.btn:hover{background:var(--raised)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 4px 12px rgba(140,180,20,.28)}.btn.primary:hover{background:var(--accent-hover)}.btn.primary{--hover-surface:var(--accent-hover);--hover-line:var(--accent-hover);--ink:var(--accent-ink)}.btn.full{width:100%}.help{color:var(--muted);font-size:13px;margin:8px 0 0}.seg{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:3px;border-radius:10px;background:var(--raised);border:1px solid var(--line)}.seg button{height:32px;border:0;border-radius:7px;background:none;color:var(--muted);font-weight:600;font-size:13px;cursor:pointer}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.muted-note{display:none;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-size:13px;color:var(--warn)}.muted-note.show{display:flex}.toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:start}.toggle-row .t{font-weight:600}.switch{position:relative;width:44px;height:26px;border-radius:13px;border:0;background:var(--switch-track);cursor:pointer;transition:background .18s;flex:none}.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--switch-thumb);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.16,1,.3,1)}.switch[aria-checked=true]{background:var(--switch-on)}.switch[aria-checked=true]:after{transform:translateX(18px)}.saved{display:none;margin-top:10px;font-size:13px;color:var(--accent);align-items:center;gap:6px}.rowlink,.saved.show{display:flex}.rowlink{justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);font-size:13px;color:var(--muted)}.rowlink a{font-weight:600;text-decoration:none}.who{list-style:none;margin:0;padding:0}.who,.who li{display:grid;gap:10px}.who li{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;font-size:13px}.who .ch{width:28px;height:28px;border-radius:8px;background:var(--raised);display:grid;place-items:center;color:var(--muted)}.who .n{font-weight:600;display:block}.who .k{color:var(--faint);font-size:12px}.who .st{display:flex;gap:4px;gap:6px!important}.who .st span{width:30px;height:20px;border-radius:6px;display:grid;place-items:center}.who .st .y{background:var(--accent-soft);color:var(--accent)}.who .st .x{background:var(--bad-soft);color:var(--bad)}.who-head .st span{width:30px;font-size:10.5px;color:var(--faint);font-family:var(--mono);letter-spacing:-.02em}.who-head{margin-bottom:-6px}.who .st svg.i{width:12px;height:12px;stroke-width:1.75}.foot-links{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px}.foot-links a{color:var(--muted);text-decoration:none;display:inline-flex;gap:5px;align-items:center}.foot-links a:hover{color:var(--ink)}.toast{position:fixed;right:24px;bottom:24px;z-index:60;display:none;align-items:center;gap:14px;background:var(--ink);color:var(--canvas);padding:12px 14px 12px 16px;border-radius:12px;box-shadow:var(--shadow);font-size:13.5px;max-width:calc(100vw - 32px)}.toast.show{display:flex;animation:rise .25s cubic-bezier(.16,1,.3,1)}.toast button{background:none;border:1px solid;color:inherit;border-radius:8px;padding:4px 10px;font-weight:600;cursor:pointer}@keyframes rise{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.days{display:flex;flex-wrap:wrap;gap:6px}.days button{height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line-strong);background:var(--panel);color:var(--muted);font-weight:600;cursor:pointer}.days button:hover{color:var(--ink)}.days button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:transparent}:root{--s1:#2f6fd6;--s2:#8a4fc9;--vis:#6a3cc8;--vis-soft:rgba(124,77,219,.14);--glow-bad:rgba(216,65,77,.2);--glow-ok:rgba(140,190,40,.18);--hi:rgba(255,255,255,.8)}html.dark{--s1:#7aa7ff;--s2:#c89bff;--vis:#b99cff;--vis-soft:rgba(185,156,255,.16);--glow-bad:rgba(229,83,95,.24);--glow-ok:rgba(200,240,79,.16);--hi:rgba(255,255,255,.05)}.panel{box-shadow:inset 0 1px 0 var(--hi),var(--shadow)}.mgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"hero hero" "main rail";gap:20px;align-items:start}.shero{grid-area:hero;position:relative;overflow:hidden;padding:22px 24px 24px;background:var(--panel);isolation:isolate}.shero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(760px 300px at 6% -20%,var(--glow-bad),transparent 72%)}.shero.up:before{background:radial-gradient(760px 300px at 6% -20%,var(--glow-ok),transparent 72%);animation:none}html:has(.vs-workspace)::view-transition-new(root),html:has(.vs-workspace)::view-transition-old(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.shero-top{display:flex;align-items:center;gap:14px}.site-ico{width:48px;height:48px;border-radius:13px;background:#1f2a44;color:#fff;display:grid;place-items:center;font-weight:700;font-size:19px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 6px 16px rgba(0,0,0,.25);flex:none}.mhead-main{flex:1;min-width:200px}.mhead-main h1{margin:0 0 2px}.url{font-family:var(--mono);font-size:13px;color:var(--muted)}.shero-body{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));margin-top:22px}.shero-body>div{padding:2px 22px;min-width:0}.shero-body>div:first-child{padding-left:0}.shero-body>div+div{border-left:1px solid var(--line)}.bigword{display:flex;align-items:center;gap:14px;font-size:44px;font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--bad)}.shero.up .bigword{color:var(--status-ok)}.orb{width:14px;height:14px;border-radius:50%;background:currentColor;animation:orb 2.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes orb{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 60%,transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb,currentColor 0%,transparent)}to{box-shadow:0 0 0 0 transparent}}.bigstat p{margin:12px 0 16px;color:var(--muted);max-width:42ch}.bigstat p b{color:var(--ink);font-weight:600}.btn.sm{height:36px;padding:0 14px;font-size:13.5px;border-radius:9px}.btn.danger-solid{background:var(--bad-fill);border-color:var(--bad-fill);color:#fff;text-decoration:none;box-shadow:0 6px 16px rgba(216,65,77,.28)}.btn.danger-solid:hover{background:var(--bad-hover)}.btn:is(.danger-solid,.danger-btn){--bad-hover:color-mix(in srgb,var(--bad-fill) 84%,#000);--hover-surface:var(--bad-hover);--hover-line:var(--bad-hover);--ink:#fff}html.glass:where(:not(html.dark)) .btn.danger-solid{background:linear-gradient(180deg,color-mix(in srgb,var(--bad-fill) 86%,#fff),var(--bad-fill));border-color:transparent;box-shadow:0 2px 6px rgba(216,65,77,.2)}html.glass:where(:not(html.dark)) .btn.danger-solid:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--bad-fill) 86%,#fff),var(--bad-fill))}.vital{display:grid;align-content:start;gap:6px}.vl{color:var(--muted);font-size:12.5px}.vv{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.05}.vs{color:var(--faint);font-size:12px}.mini30{display:flex;gap:2px;height:28px;margin-top:4px}.mini30 span{flex:1;border-radius:2px;background:var(--ok-bar);opacity:.9}.mini30 .w{background:var(--warn-bar)}.mini30 .x{background:var(--bad-bar)}.spark{width:100%;height:30px;margin-top:2px;display:block}.spark .sl{fill:none;stroke:var(--s1);stroke-width:1.6;vector-effect:non-scaling-stroke}.cd{height:6px;background:var(--raised);overflow:hidden;margin:14px 0 8px}.cd,.cd span{border-radius:3px}.cd span{display:block;height:100%;width:0;background:var(--accent-fill);transition:width .95s linear}.cd.paused span{background:var(--faint)}.mmain{grid-area:main;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.mmain,.mrail,.shero{min-width:0}.seg.small{display:inline-grid;width:max-content;grid-template-columns:repeat(2,auto);margin-left:auto}.seg.small button{height:28px;padding:0 12px;font-size:12.5px}.seg.small.four{grid-template-columns:repeat(4,auto)}.mrail{grid-area:rail;position:sticky;top:58px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-height:calc(100vh - 72px);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding:0 2px 6px;margin:0 -2px}.rail-actions{padding:16px;display:grid;gap:10px}.act-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flabel-sm{display:block;font-size:12.5px;color:var(--muted);font-weight:600;margin:2px 0 6px}.rchecks{list-style:none;margin:8px 0 0;padding:0 8px 8px}.rc-row{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto 14px;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;border:0;background:none;text-align:left;cursor:pointer;transition:background .15s}.rc-row:hover,.rc.open .rc-row{background:var(--raised)}.rc.open .rc-row{border-radius:10px 10px 0 0}.rc .li{width:32px;height:32px;border-radius:9px;background:var(--raised);display:grid;place-items:center;color:var(--accent)}.rc.open .li{background:var(--panel)}.rc.bad .li{background:var(--bad-soft);color:var(--bad)}.rc.off .li{color:var(--faint)}.rc .ln{display:block;font-weight:600;font-size:13.5px}.rc .ls{display:block;color:var(--muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.rc-viz{display:flex;align-items:center;justify-content:flex-end;font-weight:650;font-size:13px;white-space:nowrap}.rc.bad .rc-viz{color:var(--bad)}.rc.off .rc-viz{color:var(--faint);font-weight:500}.rc .chev{color:var(--faint);display:grid}.rc .chev svg.i{width:14px;height:14px;transition:transform .2s}.rc.open .chev svg.i{transform:rotate(90deg)}.bars24{display:flex;gap:1.5px;height:20px;width:60px}.bars24 span{flex:1;background:var(--status-bar);border-radius:1px}.bars24 .x{background:var(--status-bad)}.rc-thumb{width:48px;aspect-ratio:16/10;border-radius:4px;overflow:hidden;border:1px solid var(--line-strong);position:relative;display:block}.rc-thumb .site{position:absolute;left:0;top:0;width:1000%;height:1000%;transform:scale(.1);transform-origin:0 0;aspect-ratio:auto}.rc-body{display:none;padding:12px 12px 14px;background:var(--raised);border-radius:0 0 10px 10px;margin-bottom:6px}.rc.open .rc-body{display:grid;gap:14px;animation:drop .22s cubic-bezier(.16,1,.3,1)}@keyframes drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rc-body .days button{height:28px;padding:0 9px;font-size:12.5px;background:var(--panel)}.rc-body .days button[aria-pressed=true]{background:var(--accent-soft)}.rc-body .days button:disabled{opacity:.5;cursor:not-allowed}.rc-body .seg{background:var(--panel)}.rc-body .seg button{height:28px;font-size:12.5px}.rc-body .seg button[aria-pressed=true]{background:var(--raised)}.rc-body .input{height:34px;background:var(--panel)}.rc-body .range{width:100%;accent-color:var(--accent)}.more-link{font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.more-link svg.i{width:13px;height:13px}.dimmed{pointer-events:none}.alert-to{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px 0}.rail-note{margin:10px 16px 16px;color:var(--muted);font-size:12.5px}.rail-note a{font-weight:600;text-decoration:none}.rail-status{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--bad-soft);color:var(--bad);text-decoration:none;font-size:13px;border:1px solid color-mix(in srgb,var(--bad-bar) 40%,transparent);animation:drop .25s cubic-bezier(.16,1,.3,1)}.rail-status b{color:var(--ink);font-weight:600}.rail-status span:last-child{margin-left:auto;font-weight:600}.rail-status.ok{background:var(--status-ok-soft);color:var(--status-ok);border-color:transparent}.rs-dot{width:8px;height:8px;border-radius:50%;background:currentColor}@media (max-width:900px){.rail-status{display:none!important}}.shot-frame{margin:14px 20px 0;border-radius:10px;overflow:hidden;border:1px solid var(--line-strong);position:relative;box-shadow:0 16px 40px rgba(0,0,0,.25)}.shot-bar{display:flex;align-items:center;gap:6px;padding:8px 10px;background:var(--raised);border-bottom:1px solid var(--line)}.shot-bar .dot{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.shot-bar .addr{margin-left:8px;flex:1;min-width:0;font-size:11.5px;color:var(--muted);background:var(--panel);border-radius:6px;padding:3px 8px;font-family:var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shot-stage{position:relative;overflow:hidden}.shot-badge{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;font-size:12px;font-weight:600;background:rgba(14,18,24,.82);color:#eef2f7;backdrop-filter:blur(6px);z-index:4}.shot-badge i{width:7px;height:7px;border-radius:50%;background:#c8f04f}.shot-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:12px 20px 16px;color:var(--muted);font-size:13px}.shot-foot a{font-weight:600;text-decoration:none}#site-old-host .site{position:absolute;inset:0;aspect-ratio:auto;display:none;z-index:2}.cmp #site-old-host .site{display:grid}.cmp-handle,.cmp-label,.cmp-range{display:none}.cmp .cmp-handle{display:block;top:0;bottom:0;width:2px;box-shadow:0 0 0 1px rgba(0,0,0,.25);z-index:3;pointer-events:none}.cmp .cmp-handle,.cmp .cmp-handle:after{position:absolute;left:50%;background:#fff}.cmp .cmp-handle:after{content:"";top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.3)}.cmp .cmp-range{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;margin:0}.cmp .cmp-label{display:inline-block;position:absolute;top:10px;z-index:4;font-size:11.5px;font-weight:600;padding:3px 8px;border-radius:6px;background:rgba(14,18,24,.78);color:#fff}.cmp .cmp-label.l{left:10px}.cmp .cmp-label.r{right:10px}.cmp .shot-badge{display:none}.scan{position:absolute;left:0;right:0;top:-40%;height:40%;pointer-events:none;z-index:6;opacity:0;background:linear-gradient(180deg,transparent,rgba(200,240,79,.18) 75%,rgba(200,240,79,.7) 98%,transparent)}.scan.run{animation:scan 1.5s cubic-bezier(.45,0,.2,1)}@keyframes scan{0%{top:-40%;opacity:1}92%{opacity:1}to{top:100%;opacity:0}}.site{aspect-ratio:16/10;background:#f6f7fb;color:#1f2a44;font-family:var(--font);display:grid;grid-template-rows:11% 1fr 38%;overflow:hidden}.s-nav{background:#1f2a44;display:flex;align-items:center;gap:4%;padding:0 4%;color:#fff;font-size:clamp(7px,1vw,12px)}.s-nav b{letter-spacing:.14em;font-size:1.15em}.s-nav span{opacity:.75}.s-nav .cart{margin-left:auto;background:#d33d28;border-radius:99px;padding:.25em .8em;opacity:1;font-weight:600}.s-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding:0 5%;gap:4%}.s-hero h4{margin:0;font-size:clamp(11px,2.2vw,28px);line-height:1.05;letter-spacing:-.02em;font-weight:700}.s-hero p{margin:.5em 0 .9em;color:#56607a}.s-hero .cta,.s-hero p{font-size:clamp(7px,.9vw,12px)}.s-hero .cta{display:inline-block;background:#d33d28;color:#fff;font-weight:700;padding:.55em 1.2em;border-radius:99px}.site.old .s-hero .cta{background:#2c7a6b}.s-art{position:relative;height:78%}.s-art .sun{position:absolute;right:8%;top:4%;width:62%;aspect-ratio:1;border-radius:50%;background:#ffd9cf}.site.old .s-art .sun{background:#d6e6f5}.s-art .tent{left:10%;width:70%;height:58%;background:#2c7a6b}.s-art .tent,.s-art .tent2{position:absolute;bottom:8%;clip-path:polygon(50% 0,100% 100%,0 100%)}.s-art .tent2{left:36%;width:18%;height:30%;background:#1f2a44}.s-art .ground{position:absolute;left:0;right:0;bottom:4%;height:5%;background:#c9d2e3;border-radius:99px}.s-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3%;padding:0 5% 4%}.s-card{background:#fff;border-radius:6px;display:grid;grid-template-rows:1fr auto;overflow:hidden;box-shadow:0 1px 2px rgba(31,42,68,.08)}.s-card .img{background:#e6eaf3;position:relative}.s-card:nth-child(2) .img{background:#f3e3d8}.s-card:nth-child(3) .img{background:#dcebe6}.s-card:nth-child(4) .img{background:#e9e2f3}.s-card .img i{position:absolute;left:50%;top:54%;transform:translate(-50%,-50%)}.p-tent{width:44%;height:50%;background:#2c7a6b;clip-path:polygon(50% 0,100% 100%,0 100%)}.p-pack{width:28%;height:60%;background:#c4563f;border-radius:30% 30% 18% 18%}.p-shell{width:40%;height:58%;background:#2f6fb0;clip-path:polygon(30% 0,70% 0,100% 22%,88% 38%,80% 30%,80% 100%,20% 100%,20% 30%,12% 38%,0 22%)}.p-stove{width:34%;aspect-ratio:1;border-radius:50%;background:#3a3f4b;box-shadow:inset 0 0 0 5px #6b7282}.s-card .t{padding:5% 7%;font-size:clamp(6px,.75vw,10.5px);display:flex;justify-content:space-between;gap:4px}.s-card .t b{color:#d33d28}.chart{position:relative;padding:6px 14px 12px}.chart svg{max-width:100%;height:auto;display:block;overflow:visible}.chart .gl{stroke:var(--line);stroke-width:1}.chart .ax{fill:var(--faint);font-size:11px;font-family:var(--mono)}.chart .band{fill:var(--bad-soft)}.chart .bandl{fill:var(--bad);font-size:12px;font-weight:600;font-family:var(--font)}.chart .l1{fill:none;stroke:var(--s1);stroke-width:1.8;stroke-linejoin:round}.chart .l2{fill:none;stroke:var(--s2);stroke-width:1.8;stroke-linejoin:round}.chart .xh{stroke:var(--ink);stroke-opacity:.35;stroke-dasharray:3 3}.chart .d1{fill:var(--s1)}.chart .d1,.chart .d2{stroke:var(--panel);stroke-width:2}.chart .d2{fill:var(--s2)}.ctip{position:absolute;top:8px;z-index:5;pointer-events:none;display:none;background:var(--ink);color:var(--canvas);font-size:12px;line-height:1.5;padding:7px 10px;border-radius:8px;box-shadow:var(--shadow);white-space:nowrap}.ctip.show{display:block}.ctip i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.series{display:flex;flex-wrap:wrap;gap:6px 16px;margin-left:auto;font-size:12.5px;color:var(--muted)}.series i{display:inline-block;width:14px;height:3px;border-radius:2px;vertical-align:middle;margin-right:6px}:root{--st1:#2f6fd6;--st2:#0f8a9c;--st3:#7b4fd0;--st4:#4b5bd6;--st5:#5f8712}html.dark{--st1:#e4ecf6;--st2:#d1def0;--st3:#bed1e9;--st4:#afc6e4;--st5:#a3bee0}.wf-wrap{overflow-x:auto;padding:16px 20px 4px}.wf{display:flex;gap:4px;min-width:640px}.wf .st{flex:var(--g) 1 auto;min-width:max-content;border-radius:8px;padding:10px 12px;position:relative;overflow:hidden;background:color-mix(in srgb,var(--c) 8%,var(--panel));border:1px solid color-mix(in srgb,var(--c) 30%,var(--line))}.wf .st:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--c)}.wf .st b{display:block;font-size:17px;font-weight:700;letter-spacing:-.01em;color:color-mix(in srgb,var(--c) 70%,#000)}html.dark .wf .st:not(.fail,.skip) b{color:var(--c)}.wf .st span{white-space:nowrap;display:block;font-size:12.5px;line-height:1.35;color:var(--muted);margin-top:2px}.wf .st.fail{background:var(--bad-soft);border-color:color-mix(in srgb,var(--bad-bar) 60%,transparent)}.wf .st.fail:before{background:var(--bad-bar)}.wf .st.fail b{color:var(--bad);display:flex;align-items:center;gap:6px}.wf .st.fail b svg.i{width:15px;height:15px;stroke-width:1.75}.wf .st.skip{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--line) 70%,transparent) 0 1px,transparent 1px 9px);border-style:dashed;border-color:var(--line-strong)}.wf .st.skip:before{display:none}.wf .st.skip b{color:var(--muted);font-size:14px;font-weight:600}.wf-sum{margin:10px 20px 18px;color:var(--muted);font-size:13.5px;max-width:80ch}.wf-sum b{color:var(--ink);font-weight:600}.wf .st{animation:stin .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 60ms)}@keyframes stin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.livepill{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);font-weight:600}.pulse.g{background:var(--status-ok);animation-name:pulseg}@keyframes pulseg{0%{box-shadow:0 0 0 0 rgba(200,240,79,.55)}70%{box-shadow:0 0 0 8px rgba(200,240,79,0)}to{box-shadow:0 0 0 0 rgba(200,240,79,0)}}.tablewrap{position:relative;overflow-x:auto;padding:6px 20px 14px}.checks-t{width:100%;border-collapse:collapse;font-size:13px}.checks-t th{text-align:left;color:var(--faint);font-weight:600;font-size:12px;padding:6px 12px 8px 0}.checks-t td,.checks-t th{border-bottom:1px solid var(--line)}.checks-t td{padding:9px 12px 9px 0;white-space:nowrap}.checks-t tr:last-child td{border-bottom:0}.checks-t .r{text-align:right;padding-right:0}.checks-t tr.new td{animation:flash 1.8s ease-out}@keyframes flash{0%{background:var(--accent-soft)}to{background:transparent}}.res{display:inline-flex;align-items:center;gap:7px;font-weight:500}.res i{width:7px;height:7px;border-radius:50%;background:var(--status-ok)}.res.x{color:var(--bad)}.res.x i{background:var(--status-bad)}.days90{display:flex;gap:2px;height:42px;padding:16px 20px 0;box-sizing:content-box}.days90 .d{flex:1;min-width:2px;border-radius:2px;background:var(--ok-bar);opacity:.9;transition:transform .12s}.days90 .d:hover{opacity:1;transform:scaleY(1.1)}.days90 .d.w{background:var(--warn-bar)}.days90 .d.x{background:var(--bad-bar)}.days90-axis{display:flex;justify-content:space-between;padding:7px 20px 0;color:var(--faint);font-size:11.5px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 20px 20px;border:1px solid var(--line);border-radius:10px}.stats>div{padding:12px 16px}.stats>div+div{border-left:1px solid var(--line)}.stats dt{color:var(--muted);font-size:12.5px}.stats dd{margin:2px 0 0;font-size:19px;font-weight:650;letter-spacing:-.01em}.mini-list{list-style:none;margin:0;padding:4px 20px 12px}.mini-list li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:2px 12px;padding:11px 0;border-top:1px solid var(--line);align-items:center}.mini-list li:first-child{border-top:0}.mini-list .mi{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.mini-list .mi.bad{background:var(--bad-soft);color:var(--bad)}.mini-list .mi svg.i{width:14px;height:14px}.mini-list .mt{font-weight:600}.mini-list .ms{grid-column:2}.mini-list .mr,.mini-list .ms{color:var(--muted);font-size:12.5px}.mini-list .mr{text-align:right;grid-row:1/3;grid-column:3}.mini-list .mr b{display:block;color:var(--ink);font-weight:600;font-size:13px}.mini-list .mr b.bad{color:var(--bad)}.thumbs{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px 20px 20px}.thumb{display:grid;gap:8px;font-size:12.5px;color:var(--muted)}.thumb b{color:var(--ink);font-weight:600}.tframe{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--line-strong);aspect-ratio:16/10}.tframe .site{width:400%;transform:scale(.25);transform-origin:0 0;height:400%;aspect-ratio:auto}.tframe .hl{position:absolute;border:2px solid var(--vis);background:var(--vis-soft);border-radius:4px}.vchip{display:inline-flex;align-items:center;gap:5px;color:var(--vis);font-weight:600}@media (max-width:1180px){.mgrid{grid-template-columns:minmax(0,1fr) 300px}.shero-body{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.shero-body>.bigstat{grid-column:1/-1;padding:0}.shero-body>div:nth-child(2){border-left:0;padding-left:0}}@media (max-width:900px){.mgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "rail" "main"}.mrail{position:static;max-height:none;overflow:visible}}@media (max-width:640px){.shero{padding:18px 16px 20px}.bigword{font-size:36px}.shero-body{grid-template-columns:1fr 1fr}.shero-body>div:nth-child(3){padding-right:0}.shero-body>div:nth-child(4){grid-column:1/-1;border-left:0;padding:0}.vv{font-size:23px}.shot-frame{margin:12px 14px 0}.days90{gap:1px}.days90 .d{min-width:0}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>div:nth-child(3){border-left:0}.stats>div:nth-child(n+3){border-top:1px solid var(--line)}.thumbs{grid-template-columns:minmax(0,1fr)}.tablewrap{padding:6px 16px 12px}.panel-h .seg.small{margin-left:0}}.settings{display:grid;grid-template-columns:minmax(0,1fr) 248px;gap:28px;margin-top:22px;align-items:start}.snav{position:sticky;top:58px;display:grid;gap:1px;order:2}.ssearch{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel);margin-bottom:8px;color:var(--faint)}.ssearch:focus-within{outline:2px solid var(--accent);outline-offset:1px}.ssearch input{border:0;background:none;outline:none;color:var(--ink);font:inherit;width:100%;min-height:32px}.sgroup{margin:12px 10px 3px;font-size:12px;font-weight:600;color:var(--faint)}.snav button{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:8px;border:0;background:none;color:var(--muted);font-weight:500;cursor:pointer;text-align:left}.snav button svg.i{width:15px;height:15px}.snav button:hover{color:var(--ink);background:var(--raised)}.snav button[aria-current=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.snav button[aria-current=true] svg.i{color:var(--accent)}.snav .pill{margin-left:auto;font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--raised);color:var(--faint)}.snav .pill.on{background:var(--accent-soft);color:var(--accent)}.snav .pill.bad{background:var(--bad-soft);color:var(--bad)}.snav .nomatch{color:var(--faint);font-size:13px;padding:8px 10px}.slist{display:grid;gap:1px}.shot-frame.phone{max-width:250px;margin:14px auto 0}.shot-frame.phone .site{aspect-ratio:9/17;grid-template-rows:7% auto 1fr}.shot-frame.phone .s-nav span:not(.cart){display:none}.shot-frame.phone .s-hero{grid-template-columns:minmax(0,1fr);padding:8% 7% 4%}.shot-frame.phone .s-hero h4{font-size:20px}.shot-frame.phone .s-hero .cta,.shot-frame.phone .s-hero p{font-size:10px}.shot-frame.phone .s-art{height:110px;margin-top:8px}.shot-frame.phone .s-grid{grid-template-columns:1fr 1fr;padding:4% 7%}.shot-frame.phone .s-card .t{font-size:9px}.shot-frame.phone .s-nav{font-size:10px}.spane>.panel{padding:24px 28px 26px}.shead{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;align-items:center}.shead .si{width:46px;height:46px;border-radius:12px;background:var(--raised);display:grid;place-items:center;color:var(--accent)}.shead .si svg.i{width:20px;height:20px}.shead.off .si{color:var(--faint)}.shead h2{font-size:19px;margin:0;font-weight:650;letter-spacing:-.01em}.shead p{margin:2px 0 0;color:var(--muted)}.shead .swrap{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--muted);font-size:13px}.sstate{margin-top:18px;padding:12px 14px;border-radius:10px;background:var(--bad-soft);display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:start;font-size:13.5px}.sstate svg.i{color:var(--bad);margin-top:2px}.sstate.okst{background:var(--status-ok-soft)}.sstate.okst svg.i{color:var(--status-ok)}.sstate.offst{background:var(--raised);color:var(--muted)}.sstate.offst svg.i{color:var(--faint)}.sstate a{font-weight:600;text-decoration:none;white-space:nowrap}.fields{display:grid;gap:22px;margin-top:24px}.fields.dim{pointer-events:none}.field{display:grid;gap:8px}.field .flabel{font-weight:600}.field .fhelp{color:var(--muted);font-size:12.5px;margin:0;max-width:62ch}.input{height:40px;border-radius:9px;border:1px solid var(--line-strong);background:var(--canvas);color:var(--ink);padding:0 12px;font:inherit;width:100%;max-width:460px}.input:focus{outline:2px solid var(--accent);outline-offset:1px}.inline-num{display:inline-flex;align-items:center;gap:8px}.inline-num .input{width:76px;text-align:center}.region-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px}.rcard{border:1px solid var(--line-strong);border-radius:10px;padding:12px 14px;display:grid;grid-template-columns:18px 1fr;gap:2px 10px;cursor:pointer;background:var(--panel);text-align:left;color:var(--ink)}.rcard .box{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line-strong);display:grid;place-items:center;color:transparent}.rcard .box svg.i{width:12px;height:12px;stroke-width:1.75}.rcard[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.rcard[aria-pressed=true] .box{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.rcard b{font-weight:600}.rcard small{grid-column:2;color:var(--muted);font-size:12px}.rcard[disabled]{opacity:.5;cursor:not-allowed}.checkrow{display:flex;align-items:center;gap:10px}.checkrow input{accent-color:var(--accent);width:16px;height:16px;margin:0}.range-row{display:flex;align-items:center;gap:14px;max-width:460px}.range-row input{flex:1;accent-color:var(--accent)}.range-row output{font-weight:650;min-width:44px;text-align:right}.chan-list{display:grid;gap:8px;max-width:560px}.chan{display:grid;grid-template-columns:18px 32px minmax(0,1fr);gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.chan .ch{width:32px;height:32px;border-radius:8px;background:var(--raised);display:grid;place-items:center;color:var(--muted)}.chan small{display:block;color:var(--muted);font-size:12px}.savebar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.savebar .note{margin-right:auto;color:var(--faint);font-size:12.5px}.danger{border:1px solid var(--bad);border-radius:12px;padding:18px 20px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;background:var(--bad-soft)}.btn.danger-btn{background:var(--bad-fill);border-color:var(--bad-fill);color:#fff}.adv summary{cursor:pointer;font-weight:600;color:var(--accent);list-style:none;display:inline-flex;gap:6px;align-items:center}.adv summary::-webkit-details-marker{display:none}.adv[open] summary svg.i{transform:rotate(180deg)}.adv .fields{margin-top:16px}@media (max-width:1100px){.hero{grid-template-columns:minmax(0,1fr)}.settings{grid-template-columns:minmax(0,1fr) 210px;gap:20px}}@media (max-width:760px){.settings{grid-template-columns:minmax(0,1fr)}.snav{position:static;display:block;order:0}.slist{display:flex;overflow-x:auto;gap:6px;padding-bottom:6px}.chart svg{min-width:640px}.chart{overflow-x:auto}.snav .sgroup,.snav .ssearch{display:none}.snav button{flex:none;width:auto;border:1px solid var(--line);height:34px}.snav .pill{margin-left:4px}.spane>.panel{padding:18px 16px 20px}.shead{grid-template-columns:40px minmax(0,1fr)}.shead .si{width:40px;height:40px}.shead .swrap{grid-column:1/3}.region-cards{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>div:nth-child(3){border-left:0}.stats>div:nth-child(n+3){border-top:1px solid var(--line)}.thumbs{grid-template-columns:minmax(0,1fr)}.shot-frame{margin:12px 14px 0}.mhead-actions{width:100%}.mhead-actions .btn{flex:1 1 auto;white-space:nowrap;padding:0 10px}.days90{gap:1px}.days90 .d{min-width:0}.regions{grid-template-columns:minmax(0,1fr)}}.view{display:none}.view.show{display:block}.phonebar{display:none}@media (max-width:1100px){.cockpit{grid-template-columns:minmax(0,1fr) 290px}.duo{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.shell{grid-template-columns:minmax(0,1fr)}.side{display:none}.topbar .menu{display:inline-grid}.cockpit{grid-template-columns:minmax(0,1fr)}.rail{position:static}}@media (max-width:640px){.page{padding:16px 16px 120px}.topbar{padding:0 16px}@layer components{:where(.vs-workspace) h1{font-size:22px}}.strip{grid-template-columns:40px minmax(0,1fr);padding:12px 14px 4px}.cols:before{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;background:linear-gradient(to right,var(--panel) 30%,transparent);z-index:2;pointer-events:none}.strip-labels .long{display:none}.strip-labels .short{display:inline}.panel{--panel-inset:16px}.panel-h{padding:14px var(--panel-inset) 0}.legend{margin-left:0;width:100%}.more,.pad,.strip-sum,.tl{padding-left:16px;padding-right:16px}.rail section{padding:16px}.phonebar{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--panel);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(0,0,0,.18)}.phonebar .btn{height:46px}#respond{display:none}.rail #mute-sec{border-top:0}.check-row{grid-template-columns:36px minmax(0,1fr) auto;padding:14px 16px}.check .edit{grid-column:2/4;justify-self:start}.check-body{padding:0 16px 16px}.toast{left:16px;right:16px;bottom:84px}.mockbar{padding:6px 12px;font-size:11.5px}.mockbar .spacer{display:none}}.mockbar{padding:5px 8px;font-size:12px;gap:6px 4px}@media (max-width:1360px) and (min-width:901px){.mockbar{padding:5px 6px;gap:6px 3px;font-size:11.5px}.mockbar .seg button{padding:3px 2.5px;font-size:11px}.mockbar .seg{padding:2px 1px}.mockbar .seg button{padding:3px 2.5px}}.nav.on{background:var(--accent-fill);box-shadow:0 6px 16px color-mix(in srgb,var(--accent-fill) 28%,transparent)}.nav.on,.nav.on svg{color:var(--accent-ink)}.nav.on .count{background:var(--accent-ink);color:var(--accent-fill)}.rail{top:46px}.page.wide{max-width:none;padding:18px 24px 40px}.titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px}.titlerow .crumb{display:inline-flex;align-items:center;gap:2px;color:var(--muted);text-decoration:none;font-size:13px;padding:6px 6px 6px 0}.titlerow .crumb:hover{color:var(--ink)}.titlerow .site-ico{width:42px;height:42px;border-radius:12px;font-size:17px}.tr-main{min-width:0}.tr-main h1{font-size:22px;margin:0}.tr-main .meta{font-size:12.5px}.tr-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.tr-sep{width:1px;height:26px;background:var(--line);margin:0 4px}.iconbtn{position:relative;width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--panel);display:grid;place-items:center;color:var(--muted);cursor:pointer}.iconbtn:hover{color:var(--ink);background:var(--raised)}.iconbtn .badge{position:absolute;top:-6px;right:-6px;min-width:19px;height:19px;border-radius:10px;background:var(--bad-fill);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;padding:0 4px;border:2px solid var(--canvas)}.userbtn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--line);background:var(--panel);cursor:pointer;font-weight:600;font-size:13px}.userbtn svg.i{width:14px;height:14px;color:var(--muted)}.avatar{width:30px;height:30px;border-radius:50%;background:var(--ws-mark);color:var(--ws-mark-ink);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;font-size:11.5px;font-weight:700}.mon-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto 1fr;grid-template-areas:"stats rail" "main rail";column-gap:20px;row-gap:18px}.stats4{grid-area:stats;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mon-main{grid-area:main;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;align-content:start}.mon-grid .mrail{grid-area:rail;align-self:start;position:static;max-height:none;overflow:visible}.scard{position:relative;overflow:hidden;border-radius:14px;padding:14px 16px;background:var(--panel);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hi),var(--shadow);display:grid;gap:6px;align-content:start;min-width:0}.sc-top{display:flex;align-items:center;gap:10px}.scard .ic{width:32px;height:32px;border-radius:50%;background:var(--raised);display:grid;place-items:center;color:var(--muted);flex:none}.scard .ic svg.i{width:15px;height:15px}.scard .sl{color:var(--muted);font-size:13px}.scard .sv{font-size:26px;font-weight:700;letter-spacing:-.025em;line-height:1.1;margin-top:4px}.scard .ss{margin:0;color:var(--muted);font-size:13px}.scard .ss b{color:inherit;font-weight:600}.scard.status{--sc-tone:var(--bad);background:var(--panel);border-color:var(--line);color:var(--ink);box-shadow:var(--shadow)}.scard.status .ic{background:color-mix(in srgb,var(--sc-tone) 10%,transparent);color:var(--sc-tone)}.scard.status .sl,.scard.status .ss{color:var(--muted)}.scard.status .sv{font-size:30px;color:var(--sc-tone)}.scard.status .ss b{display:block;margin-top:1px;color:var(--ink);font-size:13.5px}.scard.status .orb{margin-left:auto;width:9px;height:9px;color:var(--sc-tone)}.scard.status{container-type:inline-size}.sc-chip{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 8px;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.scard.status .sc-chip .orb{margin:0;width:7px;height:7px}.sc-chip:not(.on){background:none;box-shadow:none;padding:0}.sc-chip:not(.on) .ct{display:none}.scard.status .sc-chip:not(.on) .orb{width:9px;height:9px}.sc-top:has(.sc-chip.on) .sl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (min-width: 245px){.sc-top:has(.sc-chip.on) .sl{position:static;width:auto;height:auto;clip-path:none;min-width:0;text-overflow:ellipsis}}.scard.status.up{--sc-tone:var(--status-ok)}html.dark .scard.status.up :is(.ic,.sv,.orb){color:var(--status-ok)}.scard.status.paused{--sc-tone:var(--faint)}.scard.status.paused .orb{animation:none;opacity:.6}.sc-link{min-height:24px;padding:3px 0;color:var(--sc-tone,var(--ink));font-weight:600;font-size:12.5px;text-decoration:none;display:inline-flex;align-items:center;gap:3px;margin-top:2px}.sc-link svg.i{width:13px;height:13px}.sc-link:hover{text-decoration:underline}.scard .mini30{height:22px;margin-top:2px}.scard .spark{height:24px}.scard .cd{margin:8px 0 4px}.pillsel{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;background:var(--raised);font-size:12.5px;font-weight:600;color:var(--ink)}.pillsel svg.i{width:13px;height:13px}.panel-h .series{margin-left:auto}.panel-h .linkbtn{margin-left:auto;font-size:13px}.panel-h .livepill+.linkbtn{margin-left:14px}.mon-main .panel{--panel-inset:18px}.mon-main .panel-h{padding:14px var(--panel-inset) 0}.mon-main .wf-wrap{padding:14px 18px 4px}.mon-main .wf-sum{margin:8px 18px 16px}.mon-main .tablewrap{padding:4px 18px 10px}.mon-main .chart{padding:2px 8px 6px}.mon-main .days90{padding:14px 18px 0;height:34px}.mon-main .days90-axis{padding:6px 18px 0}.mon-main .stats{margin:12px 18px 16px}.mon-main .stats dd{font-size:16px}.mon-main .stats>div{padding:9px 12px}.mon-main .mini-list{padding:2px 18px 8px}.mon-main .duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.avail{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,36%);gap:20px;align-items:center;padding:0 18px 16px}.avail .days90{padding:14px 0 0}.avail .days90-axis{padding:6px 0 0}.mon-main .avail .stats{margin:14px 0 0;grid-template-columns:repeat(2,minmax(0,1fr))}.avail .stats>div:nth-child(3){border-left:0}.avail .stats>div:nth-child(n+3){border-top:1px solid var(--line)}.checks-t td.r:not(:last-child),.checks-t th.r:not(:last-child){padding-right:16px}.rgn i{cursor:default}.checks-t td{padding:7px 12px 7px 0}.rgn{display:inline-flex;align-items:center;gap:10px;font-weight:600}.rgn i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700}.rgn i.eu{background:color-mix(in srgb,var(--s1) 18%,transparent);color:color-mix(in srgb,var(--s1) 78%,#000)}.rgn i.us{background:color-mix(in srgb,var(--s2) 18%,transparent);color:color-mix(in srgb,var(--s2) 78%,#000)}html.dark .rgn i.eu{color:var(--s1)}html.dark .rgn i.us{color:var(--s2)}.chart .col{fill:var(--ink);fill-opacity:.06}.mon-main .chart .l1,.mon-main .chart .l2{stroke-width:2.4;stroke-linecap:round}.ctip.bub{transform:translate(-50%,-100%);text-align:left;width:max-content;max-width:260px;white-space:normal}.ctip .tip-hint{color:color-mix(in srgb,var(--canvas) 60%,transparent);font-size:11.5px}.chart .pin{cursor:pointer;outline:none}.chart .pin .pc{fill:var(--panel);stroke:var(--bad-bar);stroke-width:1.5;transition:fill .15s}.chart .pin .pb{fill:none;stroke:var(--bad);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .15s}.chart .pin:focus-visible .pc,.chart .pin:hover .pc{fill:var(--bad-bar)}.chart .pin:focus-visible .pb,.chart .pin:hover .pb{stroke:#fff}.chart .pin:focus-visible .pc{stroke:var(--accent);stroke-width:2.5}.ctip.bub:after{content:"";position:absolute;left:var(--ax,50%);bottom:-4px;width:9px;height:9px;margin-left:-4.5px;background:var(--ink);transform:rotate(45deg);border-radius:2px}.mon-grid .rchecks .rc-row{padding:8px 10px}.capcard{border-radius:16px;padding:14px;background:linear-gradient(160deg,#202936,#131920);color:#eef2f7;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 16px 36px rgba(0,0,0,.28)}.cap-h{display:flex;align-items:center;gap:6px;margin-bottom:10px;flex-wrap:wrap;row-gap:8px}.cap-h h2{font-size:14px;margin:0 auto 0 0;font-weight:600;color:#fff;white-space:nowrap}.cap-tools{display:flex;flex-wrap:wrap;gap:6px}:root :where(.vs-workspace) .capcard.capture-card{background:var(--panel);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow)}:root.glass:where(:not(html.dark)) :where(.vs-workspace) .capcard.capture-card{background:var(--g-surface);border-color:var(--g-border);box-shadow:var(--g-rim),var(--g-drop)}:root :where(.vs-workspace) .capcard.capture-card .cap-h h2{color:var(--ink)}:root :where(.vs-workspace) .capcard.capture-card .seg{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;max-width:100%;background:var(--raised);border:1px solid var(--line);box-shadow:none}:root.glass:where(:not(html.dark)) :where(.vs-workspace) .capcard.capture-card .seg{background:var(--g-well-bg);border-color:transparent;box-shadow:var(--g-well)}:root :where(.vs-workspace) .capcard.capture-card .seg button{height:32px;padding:0 12px;color:var(--muted)}:root :where(.vs-workspace) .capcard.capture-card .seg button:not([aria-checked=true],[aria-pressed=true]):hover{color:var(--ink)}:root :where(.vs-workspace) .capcard.capture-card .seg button[aria-pressed=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow),0 0 0 1px var(--g-thumb-ring)}:root.glass:where(:not(html.dark)) :where(.vs-workspace) .capcard.capture-card .seg button[aria-pressed=true],html.dark :where(.vs-workspace) .capcard.capture-card .seg button[aria-pressed=true]{background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}:root.glass:where(:not(html.dark)) :where(.vs-workspace) .capcard.capture-card .lq-thumb{background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}:root.glass:where(:not(html.dark)) :where(.vs-workspace) .capcard.capture-card .seg:has(>.lq-thumb) button[aria-pressed=true]{background:transparent;box-shadow:none}:root :where(.vs-workspace) .capcard.capture-card .shot-frame{background:var(--raised);border-color:var(--line);box-shadow:none}:root :where(.vs-workspace) .capcard.capture-card .shot-bar{background:var(--raised);border-color:var(--line)}:root :where(.vs-workspace) .capcard.capture-card .addr{background:var(--panel);color:var(--muted)}:root :where(.vs-workspace) .capcard.capture-card :is(.shot-foot,.cap-foot){padding:10px 0 0;color:var(--muted)}:root :where(.vs-workspace) .capcard.capture-card :is(.shot-foot,.cap-foot) a{color:var(--accent)}:root :where(.vs-workspace) .capcard.capture-card .vchanges{border-color:var(--line)}:root :where(.vs-workspace) .capcard.capture-card .vchanges li{color:var(--muted)}:root :where(.vs-workspace) .capcard.capture-card .vchanges b{color:var(--ink)}:root :where(.vs-workspace) .capcard.capture-card .vt{border-color:var(--line)}.capcard:not(.capture-card) .seg button{white-space:nowrap}.capcard:not(.capture-card) .seg.small{margin-left:0;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}.capcard:not(.capture-card) .seg button{color:rgba(255,255,255,.72)}.capcard:not(.capture-card) .seg button:hover{color:#fff}.capcard:not(.capture-card) .seg button[aria-pressed=true]{background:rgba(255,255,255,.17);color:#fff;box-shadow:0 0 0 1px #8d97a6}.capcard:not(.capture-card) .seg.small button{padding:0 9px;height:26px;display:grid;place-items:center}.capcard:not(.capture-card) .seg button svg.i{width:14px;height:14px}.capcard .shot-frame{margin:0;border-color:rgba(255,255,255,.12);box-shadow:0 10px 26px rgba(0,0,0,.35)}.capcard .shot-bar{background:#2a3340;border-color:rgba(255,255,255,.08);padding:6px 8px}.capcard .shot-bar .addr{background:#1a2029;color:#b1bdcc;font-size:10.5px}.expand-btn{margin-left:4px;width:22px;height:22px;border:0;border-radius:6px;background:none;color:#b1bdcc;display:grid;place-items:center;cursor:pointer;flex:none}.expand-btn:hover{background:rgba(255,255,255,.12);color:#fff}.expand-btn svg.i{width:13px;height:13px}.capcard .shot-badge{left:8px;bottom:8px;font-size:11px;padding:4px 8px}.capcard .cmp-label{top:6px;font-size:10.5px}.capcard .cmp-label.l{left:6px}.capcard .cmp-label.r{right:6px}.cap-foot{display:flex;justify-content:space-between;gap:8px;margin:10px 2px 0;font-size:12px;color:rgba(255,255,255,.62)}.cap-foot a{color:#c8f04f;font-weight:600;text-decoration:none}.vchanges{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:10px}.vchanges li{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12px;color:rgba(255,255,255,.66)}.vchanges b{display:block;color:#fff;font-weight:600;font-size:13px}.vchanges .vt{width:58px;aspect-ratio:16/10;border-radius:5px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.14)}.vchanges .vt .site{position:absolute;left:0;top:0;width:1000%;height:1000%;transform:scale(.1);transform-origin:0 0;aspect-ratio:auto}.vchanges .vt .hl{position:absolute;border:1.5px solid #b99cff;background:rgba(185,156,255,.28);border-radius:2px}.vchanges .pct{font-weight:700;font-size:13px;color:#c9b4ff}.vchanges .pct.low{color:rgba(255,255,255,.5)}.mute-box{padding:0 16px 16px}.site{container-type:inline-size}.s-nav{font-size:2.1cqw}.s-hero h4{font-size:4.4cqw}.s-hero .cta,.s-hero p{font-size:1.9cqw}.s-card .t{font-size:1.6cqw}.shot-frame.phone .s-nav{font-size:4.6cqw}.shot-frame.phone .s-hero h4{font-size:9cqw}.shot-frame.phone .s-hero .cta,.shot-frame.phone .s-hero p{font-size:4.4cqw}.shot-frame.phone .s-card .t{font-size:3.6cqw}.shot-frame.phone .s-art{height:34cqw}.capcard .shot-frame.phone{max-width:168px;margin:0 auto}.lightbox{border:0;padding:0;border-radius:14px;width:min(1100px,92vw);background:var(--panel);color:var(--ink);box-shadow:0 30px 80px rgba(0,0,0,.5);overflow:hidden}.lightbox::backdrop{background:rgba(8,11,16,.72);backdrop-filter:blur(3px)}.lb-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--line)}.lb-body .site{aspect-ratio:16/10}@media (max-width:1360px) and (min-width:901px){.shell{grid-template-columns:68px minmax(0,1fr)}.side{padding:18px 10px;align-items:center}.brand{padding:4px 0 18px}.brand,.nav{font-size:0;gap:0}.nav{width:44px;height:42px;justify-content:center;padding:0;position:relative}.nav .count{position:absolute;top:3px;right:2px;font-size:10px;padding:0 5px;line-height:16px;margin:0}}@media (max-width:1360px){.uname{display:none}.userbtn{padding-left:4px}.scard{padding:13px 14px}.scard .sv{font-size:23px}.scard.status .sv{font-size:27px}.scard .ic{width:28px;height:28px}}@media (max-width:1280px){.mon-grid{grid-template-columns:minmax(0,1fr) 330px}.tr-main .meta #mon-sched{display:none}}@media (max-width:1180px){.stats4{grid-template-columns:repeat(2,minmax(0,1fr))}.avail,.mon-main .duo{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.mon-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"stats" "rail" "main"}#alerting.mon-grid{grid-template-areas:"stats" "main" "rail"}.mon-grid .mrail{position:static;max-height:none;overflow:visible}.titlerow :is(.tr-sep,.iconbtn,.userbtn,.crumb){display:none}.tr-main{flex:1}.tr-main .meta #mon-sched{display:inline}.tr-actions{margin-left:0;width:100%}.tr-actions .btn{flex:1}}@media (max-width:640px){.page.wide{padding:14px 14px 40px}.stats4{gap:10px}.scard{padding:12px 13px}.scard .sv{font-size:21px}.scard.status .sv{font-size:25px}.scard .sl{font-size:12px}}@media (min-width:901px){.topbar{display:none}}.al-ico{background:var(--bad-soft);color:var(--bad);box-shadow:none}.al-ico svg.i{width:20px;height:20px}.scard .ic.bad{background:var(--bad-soft);color:var(--bad)}.scard.status.acked{--sc-tone:var(--warn)}.scard.status.acked .orb{animation:none}.scard.status .sv.sm{font-size:22px;line-height:1.35}.scard .sv.clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini30 .o{background:var(--off-bar)}.sent3{display:flex;gap:4px;margin-top:2px}.sent3 span{flex:1;height:22px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-family:var(--mono);background:var(--accent-soft);color:var(--accent)}.cols .c{flex:1 1 0;width:auto;min-width:9px;max-width:18px}#view-alert .strip{padding:12px 18px 4px;grid-template-columns:96px minmax(0,1fr)}#view-alert .strip-sum{padding:2px 18px 16px}#view-alert .pad{padding:14px 18px 16px}#view-alert .validity{margin:10px 0 4px}#view-alert .facts{margin-top:14px;gap:6px 14px}#view-alert .browser{margin-top:12px}#view-alert .browser .body{padding:14px 16px 16px}#view-alert .panel-h .legend{margin-left:auto}.tl{padding:4px 18px}.tl li{grid-template-columns:26px minmax(150px,auto) minmax(0,1fr) auto;gap:4px 14px;align-items:center;padding:9px 0}.tl .what{white-space:nowrap}.tl .detail{grid-column:3;grid-row:1}.tl time{grid-column:4;grid-row:1;white-space:nowrap}#view-alert .more{padding:0 18px 12px}.capcard .help{color:rgba(255,255,255,.64)}.capcard .flabel-sm{color:rgba(255,255,255,.72)}.capcard:not(.capture-card) .seg{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}.capcard .toggle-row .t{color:#fff}.capcard .muted-note{color:#f2b84b}.capcard .linkbtn,.capcard .muted-note .linkbtn,.capcard .rowlink a,.capcard .saved{color:#c8f04f}.capcard .rowlink{border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.66)}.capcard:not(.capture-card) .btn:not(.primary){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.capcard .btn:disabled{opacity:.5;cursor:not-allowed}.capcard .switch:not([aria-checked=true]){background:var(--switch-track)}.respond .btn.full{height:44px;margin-top:2px}.rd-sec{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.rd-sec .flabel-sm{margin-bottom:8px}.rd-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.rd-links a{color:rgba(255,255,255,.72);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.rd-links a:hover{color:#fff}.rd-visual{display:grid;gap:10px;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.rd-visual .flabel-sm,.rd-visual .help{margin:0}.vthumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vthumb{display:grid;gap:4px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.vthumb:disabled{cursor:default}.vthumb .vt-img{display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;border-radius:8px;background:#fff;border:1px solid var(--line-strong);box-shadow:0 1px 2px rgba(20,28,38,.12)}.vthumb .vt-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.vthumb .vt-img[data-state=loading]{background:var(--raised)}.vthumb .vt-miss{color:var(--faint);font-size:11.5px}.vthumb .vt-cap{color:var(--muted);font-size:11.5px;font-weight:600}.vthumb:focus-visible .vt-img,.vthumb:not(:disabled):hover .vt-img{outline:2px solid var(--accent-fill);outline-offset:1px}.vt-line{margin:0;color:var(--ink);font-size:13px}.vt-line b{font-weight:700}.capcard .vthumb .vt-img{border-color:rgba(255,255,255,.3)}.capcard .vthumb .vt-cap{color:rgba(255,255,255,.76)}.capcard .vt-line{color:rgba(255,255,255,.86)}.capcard .vt-line b{color:#fff;font-size:15px}.rd-auto{color:rgba(255,255,255,.72);font-size:12.5px}.rd-auto summary{display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer}.rd-auto summary::-webkit-details-marker{display:none}.rd-auto summary:hover{color:#fff}.rd-auto[open]{width:100%}.rd-auto .toggle-row{margin-top:10px}.rd-auto .help{grid-column:1/3}.vframe{margin-top:12px;padding:10px;border:3px solid color-mix(in srgb,var(--accent-fill) 72%,var(--panel));border-radius:14px;background:color-mix(in srgb,var(--accent-fill) 13%,var(--panel))}html.dark .vframe{border-color:color-mix(in srgb,var(--accent-fill) 38%,var(--panel));background:color-mix(in srgb,var(--accent-fill) 7%,var(--panel))}.shot-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.shot-row img{display:block;max-width:100%;border-radius:8px}.vframe .vcmp{margin:0}.accept{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px}.accept .help{flex:1;min-width:180px;margin:0}.ev-card-button{display:block;width:100%;cursor:pointer;color:inherit;text-align:left}.ev-card-button:disabled{cursor:not-allowed}.ev-card-empty,.ev-card-stage{position:relative;display:flex;aspect-ratio:16/9;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:var(--raised);border:1px solid var(--line-strong)}.ev-card-difference{border-color:color-mix(in srgb,var(--bad) 45%,var(--line-strong))}.ev-card-image{width:100%;height:100%;object-fit:contain;background:#fff}.ev-card-image-hidden{display:none}.ev-card-loading{position:absolute;inset:0;display:grid;place-items:center;padding:12px;color:var(--muted);font-size:12px;text-align:center}.ev-card-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;background:color-mix(in srgb,var(--ink) 80%,transparent);color:var(--bad);text-align:center}.ev-card-error .i{width:20px;height:20px}.ev-card-error span{color:var(--bad);font-size:12px;font-weight:650}.ev-card-hover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--panel);opacity:0;transition:opacity .15s,background .15s}.ev-card-button:focus-visible .ev-card-hover,.ev-card-button:hover .ev-card-hover{background:color-mix(in srgb,var(--ink) 20%,transparent);opacity:1}.ev-card-hover .i{width:20px;height:20px}.ev-card-empty{flex-direction:column;gap:6px}.ev-card-empty .i{width:20px;height:20px}.ev-icon-difference{color:color-mix(in srgb,var(--bad) 60%,transparent)}.ev-icon-muted{color:var(--faint)}.ev-card-label{margin-top:8px;color:var(--muted);font-size:12px;font-weight:650;text-align:center}.ev-label-difference{color:var(--bad)}.ev-label-normal{color:var(--muted)}@media (min-width:641px) and (max-width:900px){:is(#view-alert,#view-alertvisual) .mon-grid>.mrail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}:is(#view-alert,#view-alertvisual) .mrail>.respond{grid-row:1/span 2}:is(#view-alert,#view-alertvisual) .mrail>:not(.respond){grid-column:2}}.incident-inspection-visual{display:grid;gap:10px;margin-top:16px}.incident-inspection-visual .help{margin:0}.chip.vis{background:var(--vis-soft);border-color:transparent;color:var(--vis)}.mn-co{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i t th" "a a a";align-items:center;gap:6px 8px;min-width:0;padding:8px 9px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel);font-size:12.5px;line-height:1.4}.mn-co.vis{border-color:color-mix(in srgb,var(--vis) 38%,var(--line-strong))}.mn-co.warn{border-color:color-mix(in srgb,var(--warn) 38%,var(--line-strong))}.mn-co-i{grid-area:i;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%}.mn-co-i svg.i{width:12px;height:12px}.mn-co.vis .mn-co-i{background:var(--vis-soft);color:var(--vis)}.mn-co.warn .mn-co-i{background:var(--warn-soft);color:var(--warn)}.mn-co-t{grid-area:t;min-width:0;color:var(--ink);font-weight:600}.mn-co-thumb{grid-area:th;width:52px;aspect-ratio:16/10;border-radius:5px;overflow:hidden;position:relative;border:1px solid var(--line-strong)}.mn-co-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.mn-co-thumb .site{position:absolute;left:0;top:0;width:1000%;height:1000%;transform:scale(.1);transform-origin:0 0;aspect-ratio:auto}.mn-co-a{grid-area:a;display:flex;flex-wrap:wrap;gap:6px}.mn-co .btn.sm{height:28px;padding:0 11px;font-size:12.5px;border-radius:8px;white-space:nowrap}.mn-co:not(.mn-co-compact){display:flex;flex-wrap:nowrap;align-items:center;gap:4px;height:32px;padding:0 2px 0 5px;border-radius:10px;font-size:12px;line-height:1.2}.mn-co:not(.mn-co-compact) .mn-co-i{flex:none;width:16px;height:16px}.mn-co:not(.mn-co-compact) .mn-co-i svg.i{width:10px;height:10px}.mn-co:not(.mn-co-compact) .mn-co-t{font-size:11.5px;font-weight:500;flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-co:not(.mn-co-compact) .mn-co-a{flex:none;flex-wrap:nowrap;gap:3px}.mn-co:not(.mn-co-compact) .btn.sm{height:26px;min-width:24px;padding:0 6px;font-size:11.5px;border-radius:7px}.mn-co-compact{display:none}.mn-card>.mn-co-compact{display:grid;margin:0 14px 10px}.mn-co-compact{grid-template-areas:"i t th" "a a th";padding:0;border:0;border-radius:0;background:transparent}.incident-inspector{position:sticky;top:20px;min-width:0}.incident-inspector>.panel-h{justify-content:space-between}.incident-inspection-body{padding:18px}.incident-inspection-state{display:inline-flex;width:fit-content}.incident-inspection-title{margin:12px 0 4px;font-size:18px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.incident-inspection-subject{margin:0;color:var(--muted);font-size:13px}.incident-inspection-facts{display:grid;gap:10px;margin:20px 0;padding-bottom:20px;border-bottom:1px solid var(--line)}.incident-inspection-facts>div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px}.incident-inspection-facts dt{color:var(--muted);font-size:12px}.incident-inspection-facts dd{margin:0;color:var(--ink);font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.incident-inspection-section{margin-top:20px}.incident-inspection-section h3{margin:0 0 8px;font-size:13px;font-weight:650}.incident-inspection-section p{margin:0;color:var(--muted);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.incident-inspection-updates{list-style:none;padding:0;margin:0;display:grid;gap:14px}.incident-inspection-updates li{padding-bottom:12px;border-bottom:1px solid var(--line)}.incident-inspection-updates span{display:block;margin-top:4px;color:var(--muted);font-size:11.5px}.incident-inspection-note{margin:20px 0 14px;color:var(--muted);font-size:12px;line-height:1.5}.incident-inspection-link{width:100%;justify-content:center}:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td){display:table-cell}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-issues-col{width:268px}:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td).mn-monitor-col{width:auto;min-width:0}:root :where(.vs-workspace) .mn-t.mn-issues-table .mn-c{width:40px;padding-right:4px}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-status-col{width:100px}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-uptime-col{width:88px}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-response-col{width:76px}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-regions-col{width:96px}:root :where(.vs-workspace) .mn-t.mn-issues-table th.mn-checks-col{width:99px}:root :where(.vs-workspace) .mn-address-issue{display:block;min-width:0}:root :where(.vs-workspace) .mn-issue{display:flex;align-items:flex-start;gap:6px;color:var(--warn);font-size:12px;line-height:1.45;text-decoration:none;min-width:0}:root :where(.vs-workspace) .mn-issue>svg{width:16px;height:16px;margin-top:1px;flex:none}:root :where(.vs-workspace) .mn-issue-copy{display:grid;gap:2px;min-width:0}:root :where(.vs-workspace) .mn-issue-label{font-weight:600}:root :where(.vs-workspace) .mn-issue-host{color:var(--muted);font-family:var(--mono);font-size:11px;overflow-wrap:anywhere}:root :where(.vs-workspace) .mn-issue-arrow{margin-left:auto}:root :where(.vs-workspace) a.mn-issue{padding-block:3px;border-radius:4px}:root :where(.vs-workspace) a.mn-issue:hover{color:var(--warn);background:transparent;box-shadow:none}:root :where(.vs-workspace) a.mn-issue:hover .mn-issue-label{text-decoration:underline;text-underline-offset:3px}:root :where(.vs-workspace) a.mn-issue:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:root :where(.vs-workspace) .mn-address-issue-compact{display:none}:root :where(.vs-workspace) .mn-card>:is(.mn-address-issue-compact,.mn-co-compact){display:grid}@media (max-width:1180px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td).mn-regions-col{display:none}}@media (max-width:900px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td).mn-checks-col{display:none}}@container monitor-list (max-width: 1080px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td):is(.mn-regions-col,.mn-checks-col){display:none}}@container monitor-list (max-width: 880px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td).mn-issues-col{display:none}:root :where(.vs-workspace) .mn-t.mn-issues-table :is(.mn-address-issue-compact,.mn-co-compact){display:grid;gap:3px;margin-top:8px}}@container monitor-list (max-width: 600px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td):is(.mn-issues-col,.mn-status-col,.mn-uptime-col,.mn-response-col,.mn-regions-col,.mn-checks-col){display:none}:root :where(.vs-workspace) .mn-t.mn-issues-table :is(.mn-address-issue-compact,.mn-co-compact){display:grid;gap:3px;margin-top:8px}:root :where(.vs-workspace) .mn-t.mn-issues-table .mn-mobile-uptime{display:inline}}@media (max-width:640px){:root :where(.vs-workspace) .mn-t.mn-issues-table :is(th,td):is(.mn-issues-col,.mn-status-col,.mn-uptime-col,.mn-response-col,.mn-regions-col,.mn-checks-col){display:none}:root :where(.vs-workspace) .mn-t.mn-issues-table :is(.mn-address-issue-compact,.mn-co-compact){display:grid;gap:3px;margin-top:8px}:root :where(.vs-workspace) .mn-t.mn-issues-table .mn-mobile-uptime{display:inline}:root :where(.vs-workspace) .mn-t.mn-issues-table a.mn-issue{min-height:44px;align-items:center}}.mrail .who{padding:12px 16px 16px}.set-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:2px 2px -4px}.set-h h2{font-size:16px;margin:0;font-weight:650}#set-count{color:var(--muted);font-size:13px;font-weight:600}.set-note{margin-left:auto;color:var(--muted);font-size:12.5px}.ssearch.top{height:38px;margin:0;width:220px;border-color:var(--line)}.setcard{gap:8px}.setcard .sv{font-size:24px;margin-top:2px}.sc-more{margin-left:auto;width:26px;height:26px;border-radius:7px;border:0;background:none;color:var(--faint);display:grid;place-items:center;cursor:pointer}.sc-more:hover{background:var(--raised);color:var(--ink)}.sc-more svg.i{width:15px;height:15px}.seg.mini{display:grid;gap:3px;padding:3px;border-radius:9px}.seg.mini button{height:26px;font-size:12.5px;padding:0 4px;border-radius:6px;white-space:nowrap}.setcard .days,.tile .days{gap:5px}.setcard .days button,.tile .days button{height:28px;padding:0 10px;font-size:12.5px;border-radius:7px}.days button:disabled{opacity:.45;cursor:not-allowed}.stepper{display:grid;grid-template-columns:30px minmax(0,1fr) 30px;gap:6px;align-items:center}.stepper button{height:28px;border-radius:7px;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font-size:16px;font-weight:600;cursor:pointer;line-height:1}.stepper button:hover{background:var(--raised)}.stepper button:disabled{opacity:.4;cursor:not-allowed}.stepper span{text-align:center;font-size:12.5px;color:var(--muted);white-space:nowrap}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tile{background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:inset 0 1px 0 var(--hi),var(--shadow);padding:14px 16px 12px;grid-template-rows:auto 1fr auto;min-width:0;transition:opacity .2s,filter .2s}.tile,.tile-h{display:grid;gap:12px}.tile-h{grid-template-columns:38px minmax(0,1fr) auto;align-items:center}.ti{width:38px;height:38px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.ti svg.i{width:17px;height:17px}.tile.bad .ti{background:var(--bad-soft);color:var(--bad)}.tile.off .ti{background:var(--raised);color:var(--faint)}.tt h3{display:flex;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:650}.tt .pill{font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--bad-soft);color:var(--bad)}.ts{margin:2px 0 0;color:var(--muted);font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}.ts a{text-decoration:none;margin-left:4px}.bad-t,.ts a{font-weight:600}.bad-t{color:var(--bad)}.tile.off .ts{color:var(--faint)}.tile-b{display:grid;gap:8px;align-content:start}.tile-b .flabel-sm{margin:0}.tile-b .input{height:34px;max-width:none;font-size:13px;background:var(--raised);border-color:var(--control-line)}.tile-b .range{width:100%;accent-color:var(--accent);margin:0}.tile-b .seg.mini{max-width:280px}.checkrow.sm{font-size:13px;color:var(--muted)}.tile.off .tile-b{pointer-events:none}.tile-f{border-top:1px solid var(--line);padding-top:8px;display:flex;justify-content:flex-end}.tile-f .linkbtn{font-size:12.5px}.miss{opacity:.28;filter:saturate(.3)}.nomatch-msg{margin:0;padding:12px 14px;border-radius:10px;background:var(--raised);color:var(--muted);font-size:13px}.flash{animation:ring 1.6s cubic-bezier(.16,1,.3,1)}@keyframes ring{0%{box-shadow:0 0 0 0 var(--accent),var(--shadow)}20%{box-shadow:0 0 0 4px var(--accent),var(--shadow)}to{box-shadow:0 0 0 0 transparent,var(--shadow)}}.who-card .cap-h .linkbtn{font-size:12.5px}.chl{list-style:none;margin:0;padding:0}.chl li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid rgba(255,255,255,.08)}.chl li:first-child{border-top:0}.chl .ch{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.1);display:grid;place-items:center;color:#fff}.chl .ch svg.i{width:15px;height:15px}.chl b{display:block;color:#fff;font-weight:600;font-size:13.5px}.chl small{color:rgba(255,255,255,.6);font-size:12px}.addch{margin-top:6px;font-size:13px}.switch.sm{width:36px;height:22px;border-radius:11px}.switch.sm:after{width:16px;height:16px}.switch.sm[aria-checked=true]:after{transform:translateX(14px)}.gen{padding:12px 16px 16px;gap:12px}.gen,.gf{display:grid}.gf{gap:6px}.gf .flabel-sm{margin:0}.gen .input{max-width:none;height:36px;font-size:13px;background:var(--raised);border-color:var(--control-line)}.dz{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dz p{margin:2px 0 0;color:var(--muted);font-size:12.5px}.btn.danger-outline{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,transparent);background:none;flex:none}.btn.danger-outline:hover{background:var(--bad-soft)}.drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(560px,100vw);max-width:none;height:100vh;max-height:none;padding:0;border:0;border-left:1px solid var(--line);background:var(--panel);color:var(--ink);box-shadow:-24px 0 60px rgba(0,0,0,.35);overflow-y:auto}.drawer[open]{animation:slidein .28s cubic-bezier(.16,1,.3,1)}@keyframes slidein{0%{transform:translateX(32px);opacity:0}to{transform:none;opacity:1}}.drawer::backdrop{background:rgba(8,11,16,.55)}.dw-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:10px 14px 10px 24px;background:var(--panel);border-bottom:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:600}.dw-body{padding:22px 24px 28px}.dw-body .input{max-width:none}@media (max-width:1360px){.ssearch.top{width:180px}}@media (max-width:1180px){.tiles{grid-template-columns:minmax(0,1fr)}.tl li{grid-template-columns:26px minmax(0,1fr) auto}.tl .detail{grid-column:2/4;grid-row:2}.tl time{grid-column:3}}@media (max-width:900px){.tr-actions{flex-wrap:wrap}.tr-actions .btn.sm{white-space:nowrap}.ssearch.top{width:100%;order:-1}.tr-actions .btn.sm{flex:1}.set-note{margin-left:0;width:100%}}@media (max-width:640px){#view-alert.page.wide{padding-bottom:120px}.respond #ack,.respond #ack-help{display:none}#rd-mute{margin-top:0;padding-top:0;border-top:0}.titlerow h1{font-size:19px}.tiles{gap:10px}.tile{padding:12px 14px 10px}#view-alert .strip{grid-template-columns:40px minmax(0,1fr);padding:12px 14px 4px}.dw-body{padding:18px 16px 24px}}:root{--g-canvas:#f3f5f7;--amb-1:rgba(200,240,79,.10);--amb-2:rgba(120,130,110,.05);--amb-3:rgba(200,240,79,.05);--amb-st:transparent;--g-chrome:#ffffff;--g-panel:#ffffff;--g-surface:#ffffff;--g-chrome-surface:var(--g-surface);--g-chrome-border:var(--g-border);--g-soft:#f1f2ee;--g-border:rgba(24,30,20,.09);--g-rim:inset 0 1px 0 #ffffff;--g-drop:0 1px 3px rgba(24,30,20,.07);--g-lift:0 4px 16px rgba(24,30,20,.10);--g-well-bg:#eef0eb;--g-well:inset 0 1px 2px rgba(24,30,20,.09),inset 0 0 0 1px rgba(24,30,20,.06);--g-btn:#ffffff;--g-btn-shadow:0 1px 2px rgba(24,30,20,.1);--g-thumb-ring:#69775e;--g-thumb:#ffffff;--g-thumb-shadow:0 1px 2px rgba(24,30,20,.14),0 2px 6px -1px rgba(24,30,20,.12),0 0 0 1px var(--g-thumb-ring);--g-spec:rgba(200,240,79,.06);--g-grain:.03}html.dark{--g-canvas:#080b0f;--amb-1:rgba(58,104,230,.14);--amb-2:rgba(132,84,226,.09);--amb-3:rgba(24,150,130,.05);--amb-st:transparent;--g-chrome:#181d24;--g-panel:#212831;--g-surface:#212831;--g-chrome-surface:#181d24;--g-chrome-border:rgba(255,255,255,.08);--g-soft:rgba(0,0,0,.22);--g-border:rgba(255,255,255,.10);--g-rim:inset 0 1px 0 rgba(255,255,255,.07);--g-drop:0 1px 0 rgba(0,0,0,.35),0 10px 24px -14px rgba(0,0,0,.7);--g-lift:0 2px 4px rgba(0,0,0,.4),0 18px 40px -18px rgba(0,0,0,.75);--g-well-bg:#12161c;--g-well:inset 0 1px 2px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.06);--g-btn:#29313c;--g-btn-shadow:0 1px 2px rgba(0,0,0,.5);--g-thumb-ring:#7d8899;--g-thumb:linear-gradient(180deg,#4a5564,#3e4856);--g-thumb-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 0 1px var(--g-thumb-ring),0 2px 6px rgba(0,0,0,.5);--g-spec:rgba(255,255,255,.04);--g-grain:.035}html.glass:where(:not(html.dark)).st-down{--amb-st:rgba(236,84,96,.09)}html.glass:where(:not(html.dark)).st-up{--amb-st:rgba(190,235,70,.1)}html.glass:where(:not(html.dark)).st-ack{--amb-st:rgba(226,150,30,.11)}.ambient{display:none}html.glass body:has(.vs-workspace){background:var(--g-canvas)}html.glass:where(:not(html.dark)) .ambient{display:block;position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient i{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform;transition:background 1.2s ease}.ambient .a1{width:52vw;height:52vw;left:-10vw;top:-18vw;background:var(--amb-1)}.ambient .a2{width:44vw;height:44vw;right:-12vw;top:6vh;background:var(--amb-2)}.ambient .a3{width:46vw;height:46vw;left:26vw;bottom:-26vw;background:var(--amb-3)}.ambient .as{width:30vw;height:30vw;left:12vw;top:2vh;background:var(--amb-st)}.ambient:after{content:"";position:absolute;inset:0;opacity:var(--g-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html.glass .shell{position:relative;z-index:1}@media (min-width:1361px){html.glass .shell{grid-template-columns:240px minmax(0,1fr)}}html.glass:where(:not(html.dark)) .setcard .sc-top{gap:8px}html.glass:where(:not(html.dark)) .setcard .ic{width:28px;height:28px}@media (max-width:1360px) and (min-width:901px){html.glass .shell{grid-template-columns:84px minmax(0,1fr)}}html.glass .shell>.side{position:sticky;top:46px;align-self:start;height:calc(100vh - 58px);margin:12px 0 0 12px;border:1px solid var(--g-chrome-border);border-radius:24px;background:var(--g-chrome-surface);box-shadow:var(--g-rim),var(--g-lift);isolation:isolate}html.glass:where(:not(html.dark)) .nav{transition:background .25s,color .25s}html.glass:where(:not(html.dark)) .nav:not(.on):hover{background:var(--g-soft);color:var(--ink)}html.glass:where(:not(html.dark)) .nav.on{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-fill) 86%,#fff),var(--accent-fill));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.12),0 10px 24px color-mix(in srgb,var(--accent-fill) 32%,transparent)}html.glass:where(:not(html.dark)) .brand .mark{background:linear-gradient(145deg,color-mix(in srgb,var(--accent-fill) 80%,#fff),var(--accent-fill));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 6px 14px color-mix(in srgb,var(--accent-fill) 30%,transparent)}html:has(.vs-workspace){scroll-padding-top:0}html.glass:has(.vs-workspace){scroll-padding-top:calc(46px + var(--tr-h, 76px) + 12px)}html.glass .titlerow{position:sticky;top:46px;z-index:30;padding:10px 12px 10px 16px;border-radius:20px;border:1px solid var(--g-chrome-border);background:var(--g-chrome-surface);box-shadow:var(--g-rim),var(--g-lift);isolation:isolate}html.glass .page.wide{padding-top:12px}html.glass:where(:not(html.dark)) :is(.panel,.scard,.tile){background:var(--g-surface);border-color:var(--g-border);box-shadow:var(--g-rim),var(--g-drop);position:relative;isolation:isolate}html.glass:where(:not(html.dark)) .tile:not(.tiles>section.tile:not([role]):not([tabindex])):hover{box-shadow:var(--g-rim),var(--g-lift)}html.glass:where(:not(html.dark)) :where(.vs-workspace) :is(.panel,.scard,.tile,.capcard,.titlerow,.side):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(560px circle at 18% -40%,var(--g-spec),transparent 46%)}html.glass:where(:not(html.dark)) .tile{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,opacity .2s,filter .2s}html.glass:where(:not(html.dark)) .scard .ic,html.glass:where(:not(html.dark)) .ti{box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}html.glass:where(:not(html.dark)) .scard.status:after{background:none}html.glass:where(:not(html.dark)) .capcard{position:relative;isolation:isolate;background:linear-gradient(165deg,#26303d,#141a22 70%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),var(--g-lift)}html.glass:where(:not(html.dark)) .capcard:after{background:radial-gradient(520px circle at 20% -40%,rgba(255,255,255,.06),transparent 46%)}html.glass:where(:not(html.dark)) :is(.iconbtn,.userbtn,.btn:not(.primary):not(.danger-btn):not(.danger-outline):not(.danger-solid)){background:var(--g-btn);border-color:var(--control-line);box-shadow:var(--g-btn-shadow)}html.glass:where(:not(html.dark)) :where(.vs-workspace) :is(.iconbtn,.userbtn,.btn):active{transform:translateY(1px)}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .btn:not(.primary){background:rgba(255,255,255,.1)}html.glass:where(:not(html.dark)) .btn.primary{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-fill) 84%,#fff),var(--accent-fill));border-color:transparent;box-shadow:0 2px 6px color-mix(in srgb,var(--accent-fill) 24%,transparent)}html.glass:where(:not(html.dark)) .gen .input,html.glass:where(:not(html.dark)) .input,html.glass:where(:not(html.dark)) .ssearch,html.glass:where(:not(html.dark)) .tile-b .input{background:var(--g-well-bg);border-color:var(--control-line);box-shadow:var(--g-well)}html.glass:where(:not(html.dark)) .days button{background:var(--g-btn);border-color:var(--control-line);box-shadow:var(--g-btn-shadow)}html.glass:where(:not(html.dark)) .days button[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}html.glass:where(:not(html.dark)) .seg:not(.mockbar .seg){position:relative;background:var(--g-well-bg);border-color:transparent;box-shadow:var(--g-well)}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .seg:not(.mockbar .seg){background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .seg:not(.mockbar .seg) button{color:rgba(255,255,255,.72)}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .seg:not(.mockbar .seg) button[aria-pressed=true]{color:#fff}@media (max-width:900px){html.glass .titlerow{position:static}}html.glass:where(:not(html.dark)) .seg:not(.mockbar .seg) button{position:relative;z-index:2}html.glass:where(:not(html.dark)) .seg:not(.mockbar .seg) button[aria-pressed=true]{background:transparent;box-shadow:none;color:var(--ink)}html.dark .seg:not(.mockbar .seg):not(.demobar .seg):not(.capcard .seg) button[aria-pressed=true]{background:var(--g-thumb);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 0 1px var(--g-thumb-ring);color:var(--ink);font-weight:650}:root:not(html.dark):not(.glass) .seg:not(.mockbar .seg):not(.demobar .seg):not(.capcard .seg) button[aria-pressed=true]{box-shadow:var(--shadow),0 0 0 1px var(--g-thumb-ring);font-weight:650}html.dark :is(.days,.mn-days) button[aria-pressed=true],html.dark :where(.vs-workspace) :is(.opt,.al-chips button,.ad-chip,.mn-tagb)[aria-pressed=true]{background:rgba(200,240,79,.14);box-shadow:inset 0 0 0 1px rgba(200,240,79,.55);border-color:transparent;color:var(--ink)}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .seg button[aria-pressed=true]{color:#fff}.lq-thumb{display:none}html.glass:where(:not(html.dark)) .lq-thumb{display:block;position:absolute;left:0;top:0;z-index:1;pointer-events:none;border-radius:7px;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow);transform-origin:50% 50%;opacity:0}html.glass:where(:not(html.dark)) .capcard:not(.capture-card) .lq-thumb{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px #8d97a6,0 2px 6px rgba(0,0,0,.45)}html.glass:where(:not(html.dark)) .switch{box-shadow:inset 0 1px 3px rgba(0,0,0,.28)}html.glass:where(:not(html.dark)) .switch[aria-checked=true]{background:var(--switch-on)}html.glass:where(:not(html.dark)) .switch:after{background:linear-gradient(180deg,var(--switch-thumb),var(--switch-thumb-top));box-shadow:0 2px 6px rgba(0,0,0,.28),inset 0 1px 0 #fff;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}html.glass:where(:not(html.dark)) .switch:active:after{transform:scale(1.2)}html.glass:where(:not(html.dark)) .switch[aria-checked=true]:active:after{transform:translateX(18px) scale(1.2)}html.glass:where(:not(html.dark)) .switch.sm[aria-checked=true]:active:after{transform:translateX(14px) scale(1.2)}html.glass:where(:not(html.dark)) .drawer{background:color-mix(in srgb,var(--panel) 92%,transparent);-webkit-backdrop-filter:blur(36px) saturate(190%);backdrop-filter:blur(36px) saturate(190%);border-left-color:var(--g-border)}html.glass:where(:not(html.dark)) .dw-bar{background:transparent}html.glass:where(:not(html.dark)) .drawer::backdrop{background:rgba(8,11,16,.5)}html.glass:where(:not(html.dark)) .toast{background:color-mix(in srgb,var(--ink) 92%,transparent);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),var(--g-drop)}html.glass:where(:not(html.dark)) .phonebar,html.glass:where(:not(html.dark)) .topbar{background:var(--g-chrome);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border-color:var(--g-border)}html.glass:where(:not(html.dark)) .lightbox{background:var(--g-chrome);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}html.glass:where(:not(html.dark)) .browser,html.glass:where(:not(html.dark)) .stats{background:var(--g-well-bg);border-color:transparent;box-shadow:var(--g-well)}html.glass:where(:not(html.dark)) .rc .li,html.glass:where(:not(html.dark)) .scard .ic,html.glass:where(:not(html.dark)) .ti,html.glass:where(:not(html.dark)) .when{box-shadow:var(--g-btn-shadow)}.ws-ico{background:var(--ws-mark);font-size:14px}.cnt{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--bad-soft);color:var(--bad)}.seg.small.three{grid-template-columns:repeat(3,auto)}.wk{gap:4px;height:24px;margin-top:2px}.wk,.wk span{display:flex;align-items:flex-end}.wk span{flex:1;height:100%}.wk i{display:block;width:100%;border-radius:3px;background:color-mix(in srgb,var(--bad-bar) 55%,var(--raised))}.wk i.now{background:var(--bad-bar)}.done-tag{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--warn);padding:0 6px}.done-tag svg.i{width:14px;height:14px}.att-empty{margin:4px 18px 16px;padding:12px 14px;border-radius:10px;background:var(--raised);color:var(--muted);font-size:13px}.sname{display:flex;align-items:center;gap:10px;min-width:0}.sname b{display:block;font-weight:600;font-size:13.5px}.sname small{display:block;color:var(--faint);font-size:12px;font-family:var(--mono)}.sdot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--status-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-ok) 22%,transparent)}.sdot.down{background:var(--status-bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-bad) 25%,transparent);animation:c-pulse 1.8s cubic-bezier(.16,1,.3,1) infinite}.sdot.down.ack{animation:none}.sdot.down.ack,.sdot.slow{background:var(--status-warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-warn) 25%,transparent)}.sdot.paused,.sdot.unknown{background:var(--status-off);box-shadow:none}.b24{display:flex;gap:2px;height:20px;width:150px}.b24 span{flex:1;border-radius:2px;background:var(--status-bar);opacity:1}.b24 .x{background:var(--status-bad);opacity:1}.b24 .w{background:var(--status-warn);opacity:1}.b24 .o{background:var(--status-off)}.warn-t{color:var(--warn);font-weight:600}.soon{list-style:none;margin:0;padding:8px 16px 12px}.soon li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.soon li:first-child{border-top:0}.when{width:40px;height:42px;border-radius:10px;background:var(--raised);display:grid;place-items:center;align-content:center;font-size:10.5px;color:var(--muted);line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.when b{font-size:16px;color:var(--ink);letter-spacing:0}.soon li>span:nth-child(2) b{display:block;font-weight:600;font-size:13px}.soon small{display:block;color:var(--muted);font-size:12px}.soon .tag{font-size:11.5px;font-weight:600;color:var(--muted);background:var(--raised);padding:2px 8px;border-radius:999px;white-space:nowrap}.soon li.warnish .when{background:var(--warn-soft)}.soon li.warnish .tag,.soon li.warnish .when b{color:var(--warn)}.soon li.warnish .tag{background:var(--warn-soft)}.feed{list-style:none;margin:0;padding:8px 16px 14px;display:grid;gap:12px}.feed li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;align-items:start;font-size:13px}.feed small{display:block;color:var(--faint);font-size:12px}.fd{width:8px;height:8px;border-radius:50%;margin-top:6px;background:var(--status-off)}.fd.bad{background:var(--status-bad)}.fd.ok{background:var(--status-ok)}.fd.vis{background:var(--vis)}@media (max-width:1360px){.b24{width:110px}}.ov2{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.ov2>*{grid-area:auto}.ov2-main{display:grid;gap:14px}.ov2-panel{padding-bottom:8px}.ov2-main .ov2-h{align-items:center;padding:16px 20px 6px}.ov2-sum{margin:0;font-size:12.5px;color:var(--muted);flex:1 1 260px;min-width:0}.ov2-sum .bad-t,.ov2-sum .warn-t{font-weight:650}.ov2-h .seg.small{margin-left:auto}.ov2-rows{list-style:none;margin:0;padding:0 20px}.ov2-cols,.ov2-row{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2.2fr) 124px 74px 66px 28px;column-gap:12px;align-items:center}.ov2-cols{padding:6px 20px;font-size:12.5px;font-weight:600;color:var(--muted);letter-spacing:.01em;border-bottom:1px solid var(--line);margin-top:6px}.ov2-cols .r{text-align:right}.ov2-row{padding:10px 0;border-top:1px solid var(--line);min-height:58px;transition:background .15s}.ov2-row:first-child{border-top:0}.ov2-who{display:flex;align-items:center;gap:12px;min-width:0}.ov2-who>div{flex:1;min-width:0}.ov2-nm{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;gap:4px 0;font-size:14px;font-weight:650;line-height:1.3}.ov2-nm a{color:var(--ink);text-decoration:none;border-radius:4px}.ov2-nm a:hover{text-decoration:underline;text-underline-offset:3px}.ov2-go:focus-visible,.ov2-nm a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ov2-nm .ax-st,.ov2-nm .pl-ptag{margin-left:8px}.ov2-who small{display:block;font-family:var(--mono);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov2-row.paused .ov2-nm a,.ov2-row.paused .ov2-v,.ov2-who small{color:var(--muted)}.ov2-slot{position:relative;min-width:0;display:grid;gap:6px;justify-items:start}.ov2-strip .b24{width:100%;height:18px}.ov2-v{text-align:right;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.ov2-v.q{font-weight:500;color:var(--muted)}.ov2-k{display:none}.ov2-go{justify-self:end;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}.ov2-go:hover{background:var(--raised);color:var(--ink)}.ov2-go svg.i{width:15px;height:15px}.ov2-co{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:6px 10px;max-width:100%;margin-left:26px;padding:7px 8px 7px 11px;border-radius:12px;border:1px solid var(--line-strong);background:var(--raised);font-size:12.5px;font-weight:600;line-height:1.35}.ov2-co:before{content:"";position:absolute;right:100%;top:50%;width:26px;height:0;border-top:1.5px dashed var(--accent)}.ov2-co:after{content:"";position:absolute;right:calc(100% + 22px);top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:var(--accent)}html.glass:where(:not(html.dark)) .ov2-co{border-color:var(--g-border);background:var(--g-surface);background-color:var(--panel);box-shadow:var(--g-rim),0 1px 1px rgba(0,0,0,.12),0 8px 16px -8px rgba(0,0,0,.28)}.ov2-co-i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;flex:none}.ov2-co-i svg.i{width:12px;height:12px}.ov2-co.bad .ov2-co-i{background:var(--bad-soft);color:var(--bad)}.ov2-co.warn .ov2-co-i{background:var(--warn-soft);color:var(--warn)}.ov2-co.vis .ov2-co-i{background:var(--vis-soft);color:var(--vis)}.ov2-co.bad{border-color:color-mix(in srgb,var(--bad) 38%,var(--line-strong))}.ov2-co.warn{border-color:color-mix(in srgb,var(--warn) 38%,var(--line-strong))}.ov2-co.vis{border-color:color-mix(in srgb,var(--vis) 38%,var(--line-strong))}.ov2-co-t{min-width:0;color:var(--ink)}.ov2-co-t b{font-weight:700}.ov2-co-a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ov2-co .btn.sm,.ov2-note .btn.sm{height:28px;padding:0 11px;font-size:12.5px;border-radius:8px;white-space:nowrap}.ov2-co .done-tag{padding:0 4px;font-size:12.5px}.ov2-thumb{width:52px;aspect-ratio:16/10;border-radius:5px;overflow:hidden;position:relative;border:1px solid var(--line-strong);flex:none}.ov2-thumb .site{position:absolute;left:0;top:0;width:1000%;height:1000%;transform:scale(.1);transform-origin:0 0;aspect-ratio:auto}.ov2-thumb .hl{position:absolute;border:1.5px solid var(--vis);background:var(--vis-soft);border-radius:2px}.ov2-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:9px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--bad) 40%,var(--line));background:var(--bad-soft);font-size:13px}.ov2-note[hidden]{display:none}.ov2-note .ov2-co-i{background:color-mix(in srgb,var(--bad) 18%,transparent);color:var(--bad)}.ov2-note-t{margin:0;flex:1 1 320px;min-width:0;color:var(--ink)}.ov2-note-t b{font-weight:650;margin-right:6px}.ov2-note-t span{color:var(--muted)}.ov2-note-a{display:inline-flex;flex-wrap:wrap;gap:6px}.upn{display:flex;align-items:center;gap:8px 12px;padding:6px 6px 6px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:color-mix(in srgb,var(--accent-soft) 45%,var(--panel));font-size:13px;min-width:0}.upn[hidden]{display:none}.upn-i{grid-area:i;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--accent-soft);color:var(--accent)}.upn-i .i{width:14px;height:14px}.upn-t{grid-area:t;margin:0;flex:1 1 auto;min-width:0;color:var(--ink);line-height:1.45}.upn .btn.sm{grid-area:a;justify-self:start;padding:0 11px;font-size:12.5px;white-space:nowrap}.upn .btn.sm,.upn .upn-x{flex:none;height:28px;border-radius:8px}.upn .upn-x{grid-area:x;display:grid;width:28px}.upn .upn-x .i{width:15px;height:15px}.mtab-panel>.upn{margin-bottom:18px}.upn.stack{display:grid;grid-template-columns:26px minmax(0,1fr) 28px;grid-template-areas:"i t x" ". a .";align-items:start;gap:8px 10px;padding:9px 6px 10px 10px}.upn.stack .upn-t{padding-top:3px}@media (max-width:640px){.upn{display:grid;grid-template-columns:26px minmax(0,1fr) 28px;grid-template-areas:"i t x" ". a .";align-items:start;gap:8px 10px;padding:9px 6px 10px 10px}.upn-t{padding-top:3px}}.ov2-below{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ov2-below,.ov2-below .panel{min-width:0}.ov2-below .panel{--panel-inset:18px}.ov2-below .panel-h{padding:14px var(--panel-inset) 0}@media (min-width:1181px){.ov2-row>.ov2-who:has(+.ov2-slot:empty){grid-column:span 2}.ov2-row>.ov2-slot:empty{display:none}}@media (max-width:1180px){.ov2-cols{display:none}.ov2-row{grid-template-columns:minmax(0,1fr) 140px 78px 72px 30px;grid-template-areas:"who strip up resp go" "co co co co co";row-gap:8px;padding:12px 0}.ov2-who{grid-area:who}.ov2-slot{grid-area:co}.ov2-strip{grid-area:strip}.ov2-up{grid-area:up}.ov2-rs{grid-area:resp}.ov2-go{grid-area:go}.ov2-slot:empty{display:none}.ov2-co{margin-left:22px}.ov2-co:before{width:22px}.ov2-co:after{right:calc(100% + 18px)}.ov2-co{flex-wrap:wrap;white-space:normal}}@media (max-width:1180px) and (min-width:1025px){#view-overview .stats4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.ov2-below{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ov2-main .ov2-h{padding:14px 14px 6px}.ov2-h .seg.small{margin-left:0}.ov2-rs,.ov2-up{align-self:center}.ov2-rows{display:grid;gap:10px;padding:4px 12px 8px}.ov2-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who who who" "co co co" "strip up resp";gap:10px 12px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--raised);min-height:0}.ov2-row:first-child{border-top:1px solid var(--line)}html.glass:where(:not(html.dark)) .ov2-row{background:var(--g-surface);background-color:var(--panel);border-color:var(--g-border);box-shadow:var(--g-rim),0 6px 14px -8px rgba(0,0,0,.3)}.ov2-who{padding-right:40px}.ov2-nm{flex-wrap:wrap}.ov2-nm:has(:is(.ax-st,.pl-ptag)) .row-link{flex-basis:100%}.ov2-nm :is(.ax-st,.pl-ptag){margin-left:0}.ov2-go{grid-area:who;justify-self:end}.ov2-slot{gap:8px}.ov2-co{display:flex;width:100%;margin-left:0}.ov2-co:after,.ov2-co:before{display:none}.ov2-co-t{flex:1 1 calc(100% - 34px)}.ov2-co-a{flex:1 1 100%}.ov2-v{text-align:left;font-size:13px}.ov2-k{display:inline;color:var(--muted);font-weight:500;font-size:12px;margin-right:4px}.ov2-thumb{display:none}.ov2-note{padding:10px 12px}}.info-line{display:flex;gap:8px;align-items:flex-start;margin:0}.info-line svg.i{width:15px;height:15px;color:var(--accent);margin-top:2px;flex:none}.acct-pop{position:fixed;z-index:80;width:300px;padding:14px;border-radius:16px;background:var(--panel);border:1px solid var(--line);box-shadow:0 2px 6px rgba(0,0,0,.12),0 24px 60px -12px rgba(0,0,0,.4)}.acct-pop[hidden]{display:none!important}.acct-pop.open{animation:pop .22s cubic-bezier(.16,1,.3,1)}@keyframes pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.ap-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--line)}.ap-head .avatar{width:36px;height:36px}.ap-head b{display:block;font-size:14px}.ap-head small{color:var(--muted);font-size:12px}.ap-sec{padding-top:12px}.ap-sec .flabel-sm{margin:0 0 8px}.ap-seg{grid-template-columns:repeat(3,1fr)}.ap-seg button{height:30px;font-size:12.5px}.style-pick{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp{display:grid;gap:6px;padding:8px;border-radius:12px;border:1px solid var(--line);background:var(--raised);color:var(--ink);text-align:left;cursor:pointer;font:inherit}.sp b{font-size:13px}.sp small{color:var(--muted);font-size:11.5px;line-height:1.35}.sp[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.sp-prev{height:54px;border-radius:8px;padding:7px;display:grid;grid-template-columns:1fr 1fr;gap:5px;background:var(--canvas)}.sp-prev i{border-radius:5px;background:var(--panel);border:1px solid var(--line)}.sp-prev.gl{background:radial-gradient(60px 40px at 20% 10%,color-mix(in srgb,var(--accent-fill) 35%,transparent),transparent),var(--canvas)}.sp-prev.gl i{border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 4px 10px rgba(0,0,0,.25);background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 80%,#fff),var(--panel))}.ap-links{display:grid;margin-top:12px;padding-top:8px;border-top:1px solid var(--line)}.ap-links a{padding:7px 4px;border-radius:8px;color:var(--ink);text-decoration:none;font-size:13px}.ap-links a:hover{background:var(--raised)}.ap-note{margin:8px 0 0;color:var(--faint);font-size:11.5px}.acct-pop .ap-head{gap:8px;padding-bottom:8px}.acct-pop .ap-head>div{min-width:0}.acct-pop .ap-email{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-pop .ap-sec{padding-top:8px}.acct-pop .ap-sec .flabel-sm{margin-bottom:5px}.acct-pop .ap-seg button,.acct-pop .sp{min-height:44px;height:auto}.acct-pop .style-pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:3px;border:1px solid var(--line);border-radius:10px;background:var(--raised)}.acct-pop .sp{display:flex;align-items:center;justify-content:center;min-width:0;padding:8px;border-color:transparent;background:transparent;color:var(--muted);text-align:center}.acct-pop .sp[aria-checked=true]{border-color:var(--line-strong);background:var(--panel);color:var(--ink);box-shadow:var(--shadow),0 0 0 1px var(--accent)}.acct-pop .ap-note{margin-top:4px}.acct-pop .ap-links{margin-top:8px}.aic-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 5px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.aic-btn:hover{background:var(--raised)}.aic-btn>svg.i{width:14px;height:14px;color:var(--muted);transition:transform .15s}.aic-btn[aria-expanded=true]>svg.i{transform:rotate(180deg)}.aic-marks{display:inline-flex;align-items:center}.aic-mk{width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;flex:none;background:var(--raised);color:var(--ink);box-shadow:0 0 0 2px var(--panel)}.aic-marks .aic-mk+.aic-mk{margin-left:-7px}.aic-mk svg{width:14px;height:14px;fill:currentColor;stroke:none}.aic-mk svg.ln{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1280px){.aic-btn{padding:0 6px;gap:0}.aic-btn .aic-l,.aic-btn>svg.i{display:none}}.aic-pop{position:fixed;z-index:85;width:640px;max-width:calc(100vw - 24px);max-height:var(--aic-max-h,calc(100vh - 88px));overflow:auto;overscroll-behavior:contain;padding:20px;border-radius:18px;background:var(--panel);color:var(--ink);border:1px solid var(--line);box-shadow:0 2px 6px rgba(0,0,0,.12),0 24px 60px -12px rgba(0,0,0,.4);display:grid;gap:16px}.aic-pop[hidden]{display:none!important}.aic-pop.open{animation:pop .22s cubic-bezier(.16,1,.3,1)}.aic-head{display:flex;align-items:flex-start;gap:12px}.aic-head h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.aic-head p{margin:4px 0 0;color:var(--muted);font-size:13.5px;line-height:1.45}.aic-head .iconbtn{margin-left:auto;flex:none;width:34px;height:34px}.aic-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:var(--raised);border:1px solid var(--line)}.aic-tabs button{display:inline-flex;align-items:center;gap:7px;flex:none;height:36px;padding:0 12px 0 8px;border:0;border-radius:9px;background:none;color:var(--muted);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.aic-tabs button:hover{color:var(--ink)}.aic-tabs button[aria-selected=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.aic-tabs .aic-mk{width:20px;height:20px;background:none;box-shadow:none;color:inherit}.aic-tabs .aic-mk svg{width:15px;height:15px}.aic-card{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;min-width:0}.aic-ct{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap}.aic-ct>div{flex:1 1 240px;min-width:0}.aic-ct h3{margin:0;font-size:15px;font-weight:650}.aic-ct p{margin:3px 0 0;color:var(--muted);font-size:13.5px;line-height:1.45}.aic-acts{display:flex;align-items:center;gap:14px;flex:none}.aic-acts .linkbtn{color:var(--ink);font-size:13px;text-decoration:none}.aic-acts .linkbtn:hover{text-decoration:underline;text-underline-offset:3px}.aic-code{margin:0;padding:12px 14px;border-radius:10px;background:var(--raised);border:1px solid var(--line);color:var(--ink);font-family:var(--mono);font-size:12.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.aic-steps{margin:0;padding-left:20px;display:grid;gap:6px;font-size:13.5px;line-height:1.45}.aic-steps li::marker{color:var(--muted);font-weight:650}.aic-steps code{font-family:var(--mono);font-size:12.5px;overflow-wrap:anywhere}.aic-note{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin:0;padding:10px 12px;border-radius:10px;background:var(--raised);color:var(--ink);font-size:13px;line-height:1.45}.aic-note>span{flex:1 1 220px}.aic-note.up{background:var(--accent-soft)}.aic-foot{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.aic-foot p{margin:0;flex:1 1 260px}.aic-foot code{font-family:var(--mono);font-size:12.5px;color:var(--ink);overflow-wrap:anywhere}.aic-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aic-scrim{display:none}.topbar .aic-btn{padding:0 6px;gap:0}.topbar .aic-top{display:none}@media (max-width:900px){.topbar .aic-top{display:inline-flex;margin-left:auto}.topbar .aic-top+.al-topbell{margin-left:0}}.topbar .aic-btn .aic-l,.topbar .aic-btn>svg.i{display:none}@media (max-width:900px){.topbar .aic-btn{height:36px;padding:0 4px;border-radius:10px}.topbar .aic-mk{width:20px;height:20px}.topbar .aic-mk svg{width:11px;height:11px}.topbar .aic-marks .aic-mk+.aic-mk{margin-left:-6px}}@media (max-width:640px){.topbar .aic-btn{height:44px;min-width:44px;justify-content:center}.aic-pop{left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-width:none;max-height:86vh;border-radius:18px 18px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom, 0px))}.aic-scrim{display:block;position:fixed;inset:0;z-index:84;background:rgba(8,11,16,.55)}.aic-scrim[hidden]{display:none}.aic-head .iconbtn{width:44px;height:44px}.aic-tabs button{height:44px}.aic-card{padding:14px}.aic-acts{width:100%;justify-content:space-between}.aic-acts .btn.sm,.aic-foot .btn.sm{height:44px}.aic-acts .linkbtn{min-height:44px}}html.reduce-motion :where(.vs-workspace) *,html.reduce-motion :where(.vs-workspace) :after,html.reduce-motion :where(.vs-workspace) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mtabs-row{display:flex;align-items:center;gap:12px;margin:-4px 0 18px}.mtabs{display:inline-flex;gap:2px;width:max-content;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.mtabs::-webkit-scrollbar{display:none}.mtabs button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;white-space:nowrap}.mtabs button svg.i{width:15px;height:15px;opacity:.8}.mtabs button[aria-selected=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.mtabs button[aria-selected=true] svg.i{opacity:1;color:var(--accent)}html.glass:where(:not(html.dark)) .mtabs button[aria-selected=true]{background:transparent;box-shadow:none}.tcount{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--warn-bar);color:#2b1b00;font-size:11px;font-weight:700;display:inline-grid;place-items:center}.tdot{width:8px;height:8px;border-radius:50%;background:var(--status-bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-bad) 22%,transparent);animation:c-pulse 1.8s cubic-bezier(.16,1,.3,1) infinite}.mt-set{margin-left:auto;font-size:13.5px}.mtab-panel{min-width:0}.scard .sv .of{font-size:14px;margin-left:3px;letter-spacing:0}.scard .sv .of,.scard.status .sv .of{font-weight:600;color:var(--muted)}.scorebar{height:6px;border-radius:3px;background:rgba(255,255,255,.14);overflow:hidden;margin-top:4px}.scorebar i{display:block;height:100%;border-radius:3px;background:#c8f04f}.scorebar.lt{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.scorebar.lt i{background:var(--ok-bar)}.scard.status .scorebar{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.scard.status .scorebar i{background:var(--sc-tone)}.zbar{position:relative;display:grid;grid-template-columns:34fr 33fr 33fr;gap:2px;height:6px;margin-top:4px}.zbar .z{border-radius:3px}.zbar .g{background:color-mix(in srgb,var(--ok-bar) 70%,transparent)}.zbar .w{background:color-mix(in srgb,var(--warn-bar) 55%,transparent)}.zbar .b{background:color-mix(in srgb,var(--bad-bar) 45%,transparent)}.vt .zbar>i,.zbar>i{position:absolute;top:-4px;width:3px;height:14px;margin-left:-1.5px;border-radius:2px;background:var(--ink);box-shadow:0 0 0 2px var(--panel)}.wk.ok i{background:color-mix(in srgb,var(--ok-bar) 45%,var(--raised))}.wk.ok i.now{background:var(--ok-bar)}#mt-perf .wk.ok i.now{background:var(--warn-bar)}.seg.small.five{grid-template-columns:repeat(5,auto)}.series .band-key{width:14px;height:9px;border-radius:3px;background:color-mix(in srgb,var(--ok-bar) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok-bar) 45%,transparent)}.pchart{position:relative;padding:6px 12px 8px}.pchart svg{display:block;overflow:visible}.pchart .gl{stroke:var(--line);stroke-width:1}.pchart .ax{fill:var(--faint);font-size:11px;font-family:var(--font)}.pchart .band{fill:color-mix(in srgb,var(--ok-bar) 13%,transparent)}.pchart .p1,.pchart .p2{fill:none;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.pchart .p1{stroke:var(--s1)}.pchart .p2{stroke:var(--s2)}.pchart .spike{fill:color-mix(in srgb,var(--warn-bar) 16%,transparent)}.pchart .pin circle{fill:var(--warn-bar);stroke:var(--panel);stroke-width:2}.pchart .pin text{fill:var(--warn);font-size:11.5px;font-weight:700;font-family:var(--font)}.tgo{display:grid;gap:14px;padding:16px 18px 4px}.tgo-row{display:grid;grid-template-columns:118px minmax(0,1fr) 64px;gap:12px;align-items:center}.tgo-row .rgn{font-size:13px}.tgo-bar{display:flex;height:26px;border-radius:7px;overflow:hidden;gap:2px;background:var(--raised)}.tgo-bar span{display:grid;place-items:center;min-width:0;font-size:11px;font-weight:700;color:rgba(255,255,255,.92);white-space:nowrap;overflow:hidden}.tgo-row b{text-align:right;font-size:13.5px}.tgo-key{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--muted);padding:2px 0 0 130px}.tgo-key span{display:inline-flex;align-items:center;gap:6px}.tgo-key i{width:10px;height:10px;border-radius:3px}.tgo-sum{margin:10px 18px 16px;color:var(--muted);font-size:13px}.panel>:is(.tgo-sum,.empty-p,.rail-note,.ps-note,.help){margin:0;padding:10px var(--panel-inset) 16px}.panel-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px var(--panel-inset);color:var(--muted);font-size:13px}.panel-empty>:is(h2,b){margin:0;color:var(--ink);font-size:15px;font-weight:600}.panel-empty>p{margin:0}:where(.vs-workspace) .att-empty a:not(.btn){text-decoration:underline;text-underline-offset:2px}:where(.vs-workspace) .form-grid input[type=file]{min-height:32px}:where(.vs-workspace) .form-grid details>summary{display:flex;align-items:center;min-height:32px;cursor:pointer}.vitals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 18px 0}.vitals,.vt{display:grid}.vt{border:1px solid var(--line);border-radius:11px;padding:12px 14px;gap:4px;background:var(--panel)}html.glass:where(:not(html.dark)) .vt{background:var(--g-well-bg);border-color:transparent;box-shadow:var(--g-well)}.vt-h{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.vt-h abbr{text-decoration:none;font-family:var(--mono);font-size:11px;color:var(--faint);margin-left:auto}.vt-v{font-size:22px;letter-spacing:-.02em}.vt-s,.vt-v{font-weight:700}.vt-s{font-size:12px}.vt-s.g{color:var(--status-ok)}.vt-s.w{color:var(--warn)}.vt .zbar{margin-top:6px}.chip.dk{height:24px;font-size:12px}.chip.warn.dk{background:rgba(242,184,75,.16);color:#f6cf7c}.chip.ok.dk{background:rgba(200,240,79,.14);color:#d9f58a}html.dark .chip.ok.dk{background:rgba(111,208,140,.16);color:#8fe0a6}.chip.bad.dk{background:rgba(229,83,95,.22);color:#ffa5ac}.ps-top{display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 14px;align-items:center;position:relative}.c-ring{width:96px;height:96px;transform:rotate(-90deg);grid-row:1/3}.c-ring circle{fill:none;stroke-width:10}.c-ring .rt{stroke:rgba(255,255,255,.1)}.c-ring .rv{stroke:#f2b84b;stroke-linecap:round}.ps-score{position:absolute;left:0;top:50%;width:96px;transform:translateY(-50%);display:grid;place-items:center;line-height:1}.ps-score b{font-size:30px;font-weight:700;color:#fff;letter-spacing:-.03em}.ps-score span{font-size:11px;color:rgba(255,255,255,.6);margin-top:3px}.ps-top p{margin:0;font-size:12.5px;color:rgba(255,255,255,.78);grid-column:2;grid-row:1/3}.ps-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0}.ps-tiles div{background:rgba(255,255,255,.06);border-radius:10px;padding:8px 10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.ps-tiles dt{font-size:11.5px;color:rgba(255,255,255,.64)}.ps-tiles dd{margin:1px 0 0;font-size:17px;font-weight:700;color:#fff}.ps-tiles dd.warn-dk{color:#f6cf7c}.ps-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:12px;color:rgba(255,255,255,.62)}.btn.ghost-dk{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#fff}.btn.ghost-dk:hover{background:rgba(255,255,255,.14)}html.glass:where(:not(html.dark)) .capcard.capcard .btn.ghost-dk:not(.primary){background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.linkbtn.dk{color:#d9f58a;margin-left:auto;font-size:13px}.anoms{list-style:none;margin:0;padding:8px 18px 14px;display:grid;gap:10px}.anoms li{border-radius:10px;padding:11px 12px;background:var(--raised)}.anoms li.open{background:var(--warn-soft)}.an-t{display:flex;align-items:baseline;gap:8px;font-size:13.5px}.an-t b{font-weight:650}.anoms p{margin:3px 0 0;font-size:12.5px;color:var(--muted)}.sev{flex:none;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:5px}.sev.med{background:var(--warn-bar);color:#2b1b00}.sev.low{background:var(--off-bar);color:var(--ink)}.an-acts{display:flex;gap:8px;margin-top:10px}.an-acts .btn.sm{height:30px;font-size:12.5px;padding:0 11px;background:var(--panel)}.kv{list-style:none;margin:0;padding:6px 18px 14px}.kv li{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.kv li:first-child{border-top:0}.kv span{color:var(--muted)}.kv b{font-weight:600;text-align:right}.checks-card code,.kv code{font-family:var(--mono);font-size:11.5px;padding:1px 5px;border-radius:5px;background:var(--raised);font-weight:500}.panel-h .chip{margin-left:auto}.panel-h .chip+.linkbtn{margin-left:8px}.vv-panel .panel-h{padding-bottom:2px}.pgtabs{display:flex;flex-wrap:wrap;gap:6px}.pgtabs button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font-weight:600;font-size:13px;cursor:pointer}.pgtabs button[aria-pressed=true]{background:var(--ink);color:var(--panel);border-color:var(--ink)}.pgtabs .pg-add{border-style:dashed}.pgtabs .pg-add span{font-size:11.5px;color:var(--faint)}.pgtabs .pg-add svg.i{width:14px;height:14px}.pd{width:8px;height:8px;border-radius:50%;background:var(--off-bar)}.pd.ok{background:var(--ok-bar)}.pd.chg{background:var(--warn-bar);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn-bar) 25%,transparent)}.vv-bar{align-items:center;gap:10px 14px;padding:12px 18px}.vv-bar,.vv-pair{display:flex;flex-wrap:wrap}.vv-pair{gap:4px 18px;font-size:12.5px;color:var(--muted)}.vv-lab{display:inline-flex;align-items:center;gap:7px}.vv-lab b{color:var(--ink);font-weight:600}.vv-lab .k{width:10px;height:10px;border-radius:3px}.vv-lab .k.base{background:var(--s1)}.vv-lab .k.now{background:var(--warn-bar)}.vv-bar .chip{margin-left:auto}.vv-bar .seg.small{margin-left:0}.vv-stage{margin:0 18px;border-radius:12px;overflow:hidden;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.vv-frame,.vv-stage{position:relative}.vv-site .site{width:100%}.vv-tag{position:absolute;bottom:10px;z-index:3;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;background:rgba(15,20,28,.72);color:#fff}.vv-a .vv-tag{left:10px}.vv-b .vv-tag{right:10px}.vv-stage[data-m=slide] .vv-b{position:absolute;inset:0;clip-path:inset(0 0 0 var(--cut,52%))}.vv-handle{display:none}.vv-stage[data-m=slide] .vv-handle{display:block;position:absolute;top:0;bottom:0;left:var(--cut,52%);width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 16px rgba(0,0,0,.3);z-index:4;pointer-events:none}.vv-stage[data-m=slide] .vv-handle:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.3)}.vv-range{display:none}.vv-stage[data-m=slide] .vv-range{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;margin:0}.vv-stage[data-m=side]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px;background:var(--raised)}.vv-stage[data-m=side] .vv-frame{border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px var(--line)}.vv-stage[data-m=diff] .vv-a{display:none}.vv-boxes{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s;z-index:2}.vv-stage[data-m=diff] .vv-boxes,.vv-stage[data-m=side] .vv-boxes{opacity:1}.vv-stage[data-m=diff] .vv-b .site{filter:saturate(.35) brightness(1.02)}.bx{border:2px solid var(--warn-bar);border-radius:6px;background:color-mix(in srgb,var(--warn-bar) 16%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--warn-bar) 18%,transparent)}.bx,.bx b{position:absolute}.bx b{top:-10px;left:-10px;width:20px;height:20px;border-radius:50%;background:var(--warn-bar);color:#2b1b00;font-size:11px;display:grid;place-items:center}.vv-found{list-style:none;margin:12px 18px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--muted)}.vv-found li{display:inline-flex;align-items:center;gap:8px}.vv-found i{font-style:normal;width:20px;height:20px;border-radius:50%;background:var(--warn-soft);color:var(--warn);font-size:11px;font-weight:700;display:grid;place-items:center}.vv-found b{color:var(--ink);font-weight:600}.vv-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px 16px}.vv-note{font-size:12.5px;color:var(--muted);flex:1 1 220px}.site.v2 .s-hero .cta{visibility:hidden}.site.v2 .s-card:nth-child(4) .img{background:repeating-linear-gradient(45deg,#eceef3 0 8px,#e2e5ec 8px 16px)}.site.v2 .s-card:nth-child(4) .img i{display:none}.menu{position:relative;margin-left:auto}.menu summary{list-style:none;height:32px;font-size:13px}.menu summary::-webkit-details-marker{display:none}.menu-list{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:230px;padding:6px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 16px 40px rgba(0,0,0,.18);display:grid}.menu-list :is(button,a[role^=menuitem]){text-align:left;border:0;background:none;padding:8px 10px;border-radius:8px;font-size:13px;cursor:pointer;color:var(--ink)}.menu-list button:hover{background:var(--raised)}.strip{list-style:none;margin:0;padding:14px 18px 16px;display:flex;gap:12px;overflow-x:auto;scrollbar-width:thin}.strip li{flex:0 0 132px}.strip button{width:100%;border:0;padding:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.strip .th{display:block;position:relative;aspect-ratio:16/10;border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px var(--line-strong);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s}.strip button:hover .th{transform:translateY(-2px)}.strip button[aria-pressed=true] .th{box-shadow:0 0 0 2px var(--accent-fill),0 6px 16px rgba(0,0,0,.14)}.strip .th .site{position:absolute;left:0;top:0;width:1000%;height:1000%;transform:scale(.1);transform-origin:0 0;aspect-ratio:auto}.strip .cap{display:flex;justify-content:space-between;gap:6px;margin-top:6px;font-size:12px}.strip .cap span{color:var(--muted)}.strip .cap b{font-weight:700}.strip .cap b.w{color:var(--warn)}.strip .cap b.base{color:var(--s1)}.sf-hero{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.sf-ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(200,240,79,.14);color:#c8f04f;box-shadow:inset 0 0 0 1px rgba(200,240,79,.25)}.sf-ico svg.i{width:20px;height:20px}.sf-hero b{color:#fff;font-size:14px}.sf-hero p{margin:3px 0 0;font-size:12.5px;color:rgba(255,255,255,.72)}.sf-list{list-style:none;margin:12px 0 0;padding:0}.sf-list li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.08);font-size:12.5px}.sf-list span{color:rgba(255,255,255,.64)}.sf-list b{color:#fff;font-weight:600}.mini-list .mi.warn{background:var(--warn-soft);color:var(--warn)}.hist{list-style:none;margin:0;padding:10px 18px 6px}.hist,.hist>li{position:relative}.hist>li{padding:0 0 12px 26px}.hist>li:before{content:"";position:absolute;left:6px;top:16px;bottom:-2px;width:2px;background:var(--line)}.hist>li:last-child:before{display:none}.hdot{position:absolute;left:0;top:8px;width:14px;height:14px;border-radius:50%;background:var(--panel);box-shadow:inset 0 0 0 3px var(--off-bar)}.hist li.chg .hdot{box-shadow:inset 0 0 0 3px var(--warn-bar)}.hist li.new .hdot{box-shadow:inset 0 0 0 3px var(--accent-fill)}.hrow{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto 14px;gap:12px;align-items:center;border:0;background:none;padding:6px 8px;margin-left:-8px;border-radius:9px;cursor:pointer;text-align:left;font:inherit;color:inherit}.hrow:hover{background:var(--raised)}.hrow b{font-weight:650;font-size:13.5px}.hrow small{display:block;color:var(--muted);font-size:12px}.hrow .cnt2{font-family:var(--mono);font-size:12px;font-weight:600;white-space:nowrap}.cnt2 .a{color:var(--accent)}.cnt2 .d{color:var(--bad);margin-left:6px}.hrow .hash{font-family:var(--mono);font-size:11.5px;color:var(--faint)}.hrow .chev2{transition:transform .2s;color:var(--faint)}.hrow[aria-expanded=true] .chev2{transform:rotate(180deg)}.hrow .chev2 svg.i{width:14px;height:14px}.hist li.same .hrow{cursor:default}.hist li.same b{font-weight:500;color:var(--muted)}.tdiff{margin:6px 0 4px;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);font-size:12.5px}.tdiff div{display:grid;grid-template-columns:22px minmax(0,1fr);padding:4px 10px 4px 0}.tdiff div:before{text-align:center;font-weight:700}.tdiff .ad{background:color-mix(in srgb,var(--ok-bar) 14%,transparent)}.tdiff .ad:before{content:"+";color:var(--accent)}.tdiff .rm{background:var(--bad-soft)}.tdiff .rm:before{content:"\2212";color:var(--bad)}.tdiff .rm span{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--bad) 50%,transparent)}.tdiff .ctx{color:var(--muted)}.tdiff .ctx:before{content:""}.more-btn{margin:0 18px 14px;font-size:13px}.curtext summary{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:14px 18px;cursor:pointer}.curtext summary::-webkit-details-marker{display:none}.curtext summary h2{font-size:15px;font-weight:600;margin:0}.curtext summary .chev{margin-left:auto;color:var(--faint);transition:transform .2s}.curtext[open] summary .chev{transform:rotate(180deg)}.curtext pre{margin:0 18px 16px;padding:12px 14px;border-radius:10px;background:var(--raised);font-family:var(--mono);font-size:12px;line-height:1.6;white-space:pre-wrap;color:var(--muted);max-height:260px;overflow:auto}.cc-grp{padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.cc-grp:first-of-type{border-top:0;padding-top:0}.cc-grp ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.cc-grp li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:13px;color:#fff}.cc-grp li span{font-size:12px;color:rgba(255,255,255,.6)}.cc-grp q{font-weight:600}.cc-grp li code,.cc-grp li q{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checks-card code{background:rgba(255,255,255,.1);color:#e6edf5}.cc-grp .help{margin-top:6px;font-size:12px}.okm{width:16px;height:16px;border-radius:50%;background:rgba(200,240,79,.18);position:relative}.okm:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid #c8f04f;border-width:0 2px 2px 0;transform:rotate(45deg)}.panel .okm{background:var(--status-ok-soft)}.panel .okm:after{border-color:var(--status-ok)}html.dark .okm{background:var(--status-ok-soft)}html.dark .okm:after{border-color:var(--status-ok)}html.dark .sf-ico{background:var(--status-ok-soft);color:var(--status-ok);box-shadow:inset 0 0 0 1px rgba(111,208,140,.28)}html.dark .shot-badge i{background:var(--status-ok)}html.dark .scard.status.up .orb,html.dark :is(.scard.status.up,.scard.status.calm) :is(.ic,.sv){color:var(--status-ok)}.tp-body{padding:14px 18px 16px}.tp-scale{position:relative;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--ok-bar),var(--warn-bar) 55%,var(--bad-bar));opacity:.85}.tp-scale i{position:absolute;top:-4px;width:4px;height:16px;margin-left:-2px;border-radius:2px;background:var(--ink);box-shadow:0 0 0 2px var(--panel)}.tp-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11.5px;color:var(--faint)}.tp-sig{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:7px;font-size:13px}.tp-sig li{display:flex;align-items:center;gap:9px}.life{padding:16px 18px 4px}.life-bar{position:relative;display:flex;height:10px;border-radius:5px;background:var(--raised)}.life-bar .used{flex:90;border-radius:5px 0 0 5px;background:linear-gradient(90deg,var(--ok-bar),var(--warn-bar) 80%,var(--bad-bar))}.life-bar .over{flex:6;border-radius:0 5px 5px 0;background:repeating-linear-gradient(45deg,var(--bad-bar) 0 4px,color-mix(in srgb,var(--bad-bar) 55%,transparent) 4px 8px)}.life-bar .now-m{position:absolute;right:0;top:-5px;width:3px;height:20px;border-radius:2px;background:var(--ink);box-shadow:0 0 0 2px var(--panel)}.life-axis{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:8px;font-size:12px;color:var(--muted)}.life-axis b{display:block;color:var(--ink);font-size:12.5px}.life-axis .mid{text-align:center}.life-axis .r{text-align:right}.cert{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 18px 16px;border:1px solid var(--line);border-radius:10px}.cert>div{padding:10px 14px;border-top:1px solid var(--line);min-width:0}.cert>div:nth-child(-n+2){border-top:0}.cert>div:nth-child(2n){border-left:1px solid var(--line)}.cert>div.wide{grid-column:1/-1;border-left:0}.cert dt{font-size:12px;color:var(--muted)}.cert dd{margin:2px 0 0;font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.cert dd.mono{font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--muted)}.dn-ref{margin-left:auto;height:32px;font-size:13px}.dns-t td{vertical-align:top}.dns-t .ty{font-size:11.5px;font-weight:700;padding:2px 7px;border-radius:5px;background:var(--raised);display:inline-block}.dns-t .ty,.dns-t .val{font-family:var(--mono)}.dns-t .val{font-size:12px;overflow-wrap:anywhere;white-space:normal}.dns-t .nm{color:var(--muted);font-size:12.5px}.dns-t .pri{margin-left:6px;font-family:var(--font);font-size:11px;color:var(--faint)}.dns-t tr.changed td{background:color-mix(in srgb,var(--warn-bar) 9%,transparent)}.dns-t .chg-b{display:inline-block;margin-left:8px;font-family:var(--font);font-size:11px;font-weight:700;color:var(--warn)}.dhist .hrow{grid-template-columns:minmax(0,1fr) auto 14px}.dhist .kind{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--raised);color:var(--muted);margin-left:8px}.dhist li.chg .kind{background:var(--warn-soft);color:var(--warn)}.fx-steps{margin:0;padding:0 0 0 20px;display:grid;gap:10px;font-size:12.5px;color:rgba(255,255,255,.74)}.fx-steps li::marker{color:#ffa5ac;font-weight:700}.fx-steps b{color:#fff}.fx-acts{display:flex;gap:8px;margin-top:14px}.fx-acts .btn{flex:1}.snz{padding:4px 18px 16px}.snz-h{display:flex;align-items:center;gap:8px;margin-bottom:8px}.snz .flabel-sm{font-size:12.5px;font-weight:600;color:var(--muted)}.new-tag{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.snz .seg.small{margin-left:0;display:grid;width:100%;grid-template-columns:repeat(3,1fr)}.snz .seg.small button{padding:0 6px;white-space:nowrap}.snz .help{margin-top:8px}.hops{list-style:none;margin:0;padding:10px 18px 0;display:grid;gap:0}.hops li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;padding-bottom:14px;position:relative}.hops li:not(:last-child):after{content:"";position:absolute;left:14px;top:30px;bottom:2px;width:2px;background:repeating-linear-gradient(180deg,var(--line-strong) 0 4px,transparent 4px 7px)}.hop-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.hops li.end .hop-ic{background:var(--accent-soft);color:var(--accent)}.hop-ic svg.i{width:15px;height:15px}.hops b{display:block;font-family:var(--mono);font-size:12px;font-weight:600;overflow-wrap:anywhere}.hops small{color:var(--muted);font-size:12px}.hops-note{margin:0 18px 16px}@media (max-width:1360px){.vitals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mtabs-row{margin-top:0}.mt-set{display:none}}@media (max-width:640px){.mtabs button{padding:0 11px}.vitals{grid-template-columns:minmax(0,1fr);padding:12px 14px 0}.tgo{padding:14px 14px 2px}.tgo-row{grid-template-columns:minmax(0,1fr) 56px}.tgo-row .rgn{grid-column:1/-1}.tgo-key{padding-left:0}.vv-stage{margin:0 14px}.vv-stage[data-m=side]{grid-template-columns:minmax(0,1fr)}.vv-bar .chip{margin-left:0}.cert{grid-template-columns:minmax(0,1fr);margin:12px 14px 14px}.cert>div:nth-child(2n){border-left:0}.cert>div:nth-child(2){border-top:1px solid var(--line)}.life-axis .mid{display:none}.life-axis{grid-template-columns:1fr 1fr}.dns-t td:nth-child(2),.dns-t th:nth-child(2){display:none}}.in-filters{padding-bottom:12px;border-bottom:1px solid var(--line)}.in-filters .seg.small{margin-left:0}.fsel{position:relative;display:inline-flex;align-items:center}.fsel select{appearance:none;-webkit-appearance:none;height:32px;padding:0 30px 0 11px;border-radius:9px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.fsel svg.i{position:absolute;right:9px;width:14px;height:14px;color:var(--faint);pointer-events:none}.fsel.wide,.fsel.wide select{width:100%}.fsel.wide select{height:40px}html.glass:where(:not(html.dark)) .fsel select{background:var(--g-btn);border-color:var(--control-line);box-shadow:var(--g-btn-shadow)}.ingrp-h{display:flex;align-items:center;gap:8px;padding:14px 18px 4px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.ingrp-h b{font-size:11px;padding:1px 7px;border-radius:999px;background:var(--raised);color:var(--muted);letter-spacing:0}.inlist{list-style:none;margin:0;padding:2px 10px 8px}.inrow{display:grid;grid-template-columns:4px 34px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:11px 8px;border-radius:11px;cursor:pointer;transition:background .15s;position:relative}.inrow+.inrow{box-shadow:0 -1px 0 var(--line)}.inrow:hover{background:var(--raised)}.inrow:hover,.inrow:hover+.inrow{box-shadow:none}.inrow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.inrow .irail{align-self:stretch;border-radius:2px;background:var(--off-bar)}.inrow.st-open .irail{background:var(--bad-bar)}.inrow.st-ack .irail{background:var(--warn-bar)}.inrow.st-done .irail{background:var(--ok-bar);opacity:.6}.in-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.in-ic svg.i{width:16px;height:16px}.inrow.st-open .in-ic{background:var(--bad-soft);color:var(--bad)}.inrow.st-ack .in-ic{background:var(--warn-soft);color:var(--warn)}.in-main{min-width:0}.in-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.in-t b{font-weight:650;font-size:14px}.in-s{display:block;margin:2px 0 0;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.in-s .site{color:var(--ink);font-weight:600}.ctag{font-size:11px;padding:1px 7px;border-radius:6px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.ctag,.sevp{font-weight:700}.sevp{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:5px}.sevp.critical{background:var(--bad-soft);color:var(--bad)}.sevp.high{background:var(--warn-soft);color:var(--warn)}.sevp.medium{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.sevp.low{color:var(--faint)}.in-when{text-align:right;font-size:12.5px;color:var(--muted);white-space:nowrap}.in-when b{display:block;color:var(--ink);font-size:13.5px;font-weight:650}.inrow.st-open .in-when b{color:var(--bad)}.in-acts{display:flex;gap:6px}.in-acts .btn.sm{height:30px;padding:0 11px;font-size:12.5px}.stt{font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:999px}.stt.open{background:var(--bad-fill);color:#fff}.stt.ack{background:var(--warn-bar);color:#2b1b00}.stt.done{background:var(--status-ok-soft);color:var(--status-ok)}.stt.man{background:var(--vis-soft);color:var(--vis)}.in-more{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 18px 14px;font-size:12.5px;color:var(--muted)}.in-more .linkbtn{font-size:13px}.mon-grid>.incident-summary-strip{grid-area:stats;margin-bottom:0}.incident-summary-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px;padding:12px 16px;margin-bottom:18px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.incident-summary-current{display:flex;align-items:center;gap:12px;min-width:0}.incident-summary-current>.i{width:18px;height:18px;flex:none;color:var(--warn)}.incident-summary-current>div{min-width:0}.incident-summary-current[data-state=clear] strong,.incident-summary-current[data-state=clear]>.i{color:var(--status-ok)}.incident-summary-current strong{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}.incident-summary-current>div>span{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.incident-summary-history{min-width:0}.incident-summary-period{margin:0 0 4px;font-size:12px;line-height:1.5;color:var(--muted)}.incident-summary-metrics{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 24px;margin:0}.incident-summary-metric{display:flex;flex-wrap:wrap;align-items:baseline;align-content:start;gap:2px 6px;min-width:0;max-width:100%}.incident-summary-metric dt{font-size:12px;line-height:1.5;color:var(--muted)}.incident-summary-metric dd{order:-1;margin:0;font-size:14px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.incident-priority-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;min-width:44px;min-height:44px;margin-left:12px;font-size:12.5px;white-space:nowrap;text-decoration:none}.incident-priority-short{display:none}.incident-priority-link svg.i{width:14px;height:14px}.incident-summary-notes{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 24px;padding-top:10px;border-top:1px solid var(--line)}.incident-summary-notice{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--muted);font-size:12.5px;line-height:1.45}.incident-summary-notice svg.i{width:14px;height:14px;flex:none;margin-top:2px;color:var(--warn)}.incident-summary-notice strong{color:var(--warn);font-weight:600}.incident-summary-note-link{margin-left:6px;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.incident-summary-strip{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 14px 12px;margin-bottom:10px}.incident-summary-current{gap:8px}.incident-summary-history{border-top:1px solid var(--line);padding-top:8px}.incident-summary-metrics{gap:8px}.incident-priority-link{margin-left:auto}.incident-priority-full{display:none}.incident-priority-short{display:inline}.incident-summary-notes{padding-top:8px}}@media (max-width:480px){#view-incidents .incident-summary-current>div>span{display:none}}.inlist.incident-list{container:incident-list/inline-size}.inrow.incident-row{grid-template-columns:4px 34px minmax(0,1fr) 16px;grid-template-areas:"marker icon main go" "marker . subject ." "marker . status ." "marker . when .";gap:8px 12px;align-items:start;padding:12px 8px}.incident-row>.irail{grid-area:marker}.incident-row>.in-ic{grid-area:icon}.incident-row>.in-main{grid-area:main}.incident-row .in-t b,.incident-row .row-title{overflow-wrap:anywhere}.incident-row .in-cause{display:block}.incident-row .in-duration dd{font-variant-numeric:tabular-nums}.incident-row .in-s{white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:1.5;margin-top:4px}.incident-row>.in-subject{grid-area:subject;min-width:0;display:flex;flex-wrap:wrap;gap:2px 8px;font-size:12.5px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.incident-row .in-subject b{color:var(--ink);font-size:13px;font-weight:600}.incident-row .in-address{flex-basis:100%}.incident-row>.in-status{grid-area:status;min-width:0;display:flex;flex-wrap:wrap;align-items:start;gap:6px}.incident-row .in-owner{width:100%;font-size:12px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.incident-row .in-status .ctag{white-space:normal;overflow-wrap:anywhere}.incident-row>.in-when{grid-area:when;min-width:0;display:flex;flex-wrap:wrap;gap:8px 16px;text-align:left;white-space:normal;margin:0}.incident-row .in-when>div{min-width:0}.incident-row .in-when dt{font-size:11.5px;line-height:1.5;color:var(--muted)}.incident-row .in-when dd{margin:0;overflow-wrap:anywhere;line-height:1.5}.incident-row>.in-go{grid-area:go;align-self:center;width:16px;height:16px;color:var(--muted);pointer-events:none}@container incident-list (min-width: 640px){.inrow.incident-row{grid-template-columns:4px 34px minmax(0,1fr) 176px 16px;grid-template-areas:"marker icon main status go" "marker icon subject when go";gap:8px 16px}}@container incident-list (min-width: 960px){.inrow.incident-row{grid-template-columns:4px 34px minmax(0,2fr) minmax(140px,1fr) 112px 176px 16px;grid-template-areas:"marker icon main subject status when go";align-items:center}.incident-row>.in-subject{display:grid;gap:2px}.incident-row>.in-when{display:grid;gap:4px}.incident-row .in-when>div{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px;align-items:baseline}}@container incident-list (max-width: 480px){.inrow.incident-row{grid-template-columns:4px minmax(0,1fr) 16px;grid-template-areas:"marker main go" "marker subject ." "marker status ." "marker when .";gap:8px 10px}.incident-row>.in-ic{display:none}}@media (max-width:900px){#view-incidents .mon-grid{grid-template-areas:"stats" "main" "rail"}}@media (max-width:640px){#view-incidents .in-filters{gap:10px}#view-incidents .in-filters .seg{flex-basis:100%}#view-incidents .in-filters .fsel,#view-incidents .in-filters .fsel:nth-of-type(3){display:inline-flex;flex:1 1 130px;min-width:0}#view-incidents .in-filters .fsel select{width:100%;min-width:0;height:44px}#view-incidents .in-filters .date-field{flex-wrap:wrap;min-width:0}#view-incidents .in-filters input[type=date]{min-width:0;max-width:100%;min-height:44px}}.dbars{display:flex;align-items:flex-end;gap:3px;height:74px;margin-top:2px}.dbars span{flex:1;display:flex;flex-direction:column-reverse;gap:2px;height:100%}.dbars i{display:block;width:auto;border-radius:2px;background:rgba(200,240,79,.55)}.dbars span{min-width:0}.dbars i.c{background:#e5535f}.dbars i.z{background:rgba(255,255,255,.1);height:3px}.dbars-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:rgba(255,255,255,.5)}.tr-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0}.tr-tiles div{background:rgba(255,255,255,.06);border-radius:10px;padding:8px 10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.tr-tiles dt{font-size:11px;color:rgba(255,255,255,.6)}.tr-tiles dd{margin:1px 0 0;font-size:16px;font-weight:700;color:#fff}.tr-top{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.tr-top ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px}.tr-top li{display:grid;grid-template-columns:minmax(0,110px) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px;color:rgba(255,255,255,.8)}.tr-top li i{height:6px;border-radius:3px;background:linear-gradient(90deg,rgba(229,83,95,.9),rgba(229,83,95,.5));width:var(--w)}.tr-top li b{color:#fff;text-align:right}.tr-top li>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pubs{list-style:none;margin:0;padding:6px 18px 4px}.pubs li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.pubs li:first-child{border-top:0}.pubs b{display:block;font-size:13px;font-weight:650}.pubs small{display:block;font-size:12px;color:var(--muted)}.pubs .linkbtn{font-size:12.5px}.pd.bad{background:var(--bad-bar);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad-bar) 22%,transparent)}.pubs-note,.pz-note{margin:0 18px 14px}.pz-note{margin-top:8px}.panel-h .switch{margin-left:auto}.rep-dlg{border:0;padding:0;border-radius:16px;width:min(520px,94vw);background:var(--panel);color:var(--ink);box-shadow:0 30px 80px rgba(0,0,0,.45)}.rep-dlg::backdrop{background:rgba(8,11,16,.6);backdrop-filter:blur(3px)}.rep-dlg form{display:grid;gap:6px;padding:18px 20px 20px}.rep-top{display:flex;align-items:center;justify-content:space-between}.rep-top h2{margin:0;font-size:17px}.rep-lead{margin:0 0 8px}.fl{font-size:13px;font-weight:600;margin-top:8px}.fl span{font-weight:400;color:var(--faint)}.fin{width:100%;font:inherit;font-size:14px;color:var(--ink);background:var(--panel);border:1px solid var(--line-strong);border-radius:10px;padding:9px 12px;resize:vertical}.fin:focus{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}input.fin{height:40px}.rep-sev{grid-template-columns:repeat(4,1fr)}.rep-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.danger-t{color:var(--bad)!important}.sevsel{position:relative;display:inline-flex;align-items:center;margin-top:2px}.sevsel select{appearance:none;-webkit-appearance:none;font:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink);background:none;border:0;padding:0 26px 0 0;cursor:pointer}.sevsel svg.i{position:absolute;right:2px;width:16px;height:16px;color:var(--faint);pointer-events:none}.steps{list-style:none;margin:0;padding:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:0}.steps li{position:relative;display:grid;gap:4px;justify-items:start;padding-right:10px}.steps li:before{content:"";position:absolute;left:22px;right:0;top:10px;height:2px;background:var(--line)}.steps li:last-child:before{display:none}.steps li.done:before{background:var(--ok-bar)}.steps .sd{position:relative;z-index:1;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--panel);box-shadow:inset 0 0 0 2px var(--line-strong);color:#fff}.steps .sd svg.i{width:12px;height:12px;stroke-width:1.75}.steps li.done .sd{background:var(--ok-bar);color:var(--on-ok-bar);box-shadow:none}.steps li.now .sd{background:var(--warn-bar);box-shadow:0 0 0 5px color-mix(in srgb,var(--warn-bar) 22%,transparent)}.steps li.now .sd:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.steps b{font-size:13.5px;font-weight:650}.steps li.todo b{color:var(--faint);font-weight:600}.steps small{font-size:12px;color:var(--muted)}.steps li.pm{padding-left:14px;border-left:1px dashed var(--line-strong)}.steps li.pm:before{display:none}.steps li.pm .sd{box-shadow:inset 0 0 0 2px var(--line)}.ai-btn{margin-left:auto}.ai-btn svg.i{color:var(--vis)}.comp{padding:12px 18px 16px;display:grid;gap:10px}.spills{display:flex;flex-wrap:wrap;gap:6px}.spill{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font-weight:600;font-size:13px;cursor:pointer}.spill i{width:8px;height:8px;border-radius:50%;background:var(--c)}.spill[aria-checked=true]{border-color:var(--c);color:var(--ink);background:color-mix(in srgb,var(--c) 14%,var(--panel));box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 16%,transparent)}.comp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.comp-foot .help{margin:0}.comp-where{display:inline-flex;align-items:center;gap:6px;margin-right:auto!important}.comp-where svg.i{width:13px;height:13px}.upd{list-style:none;margin:0;padding:12px 18px 8px}.upd>li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding-bottom:16px}.upd>li:before{content:"";position:absolute;left:14px;top:32px;bottom:2px;width:2px;background:var(--line)}.upd>li:last-child:before{display:none}.u-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.u-ic svg.i{width:14px;height:14px}.upd li.pub .u-ic{background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--ct,var(--ink))}.u-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px}.u-h b{font-weight:650}.u-h time{color:var(--faint);font-size:12px;margin-left:auto}.u-st{font-size:11.5px;font-weight:700;color:var(--ct,var(--ink))}.u-msg{margin:6px 0 0;padding:10px 12px;border-radius:10px;background:var(--raised);font-size:13.5px}.upd li.sys .u-h{color:var(--muted)}.upd li.fresh .u-msg{animation:fresh 1.8s ease-out}@keyframes fresh{0%{box-shadow:0 0 0 3px var(--accent-fill)}to{box-shadow:0 0 0 3px transparent}}.aisum .panel-h .linkbtn{margin-left:8px;font-size:13px}.ai-body{padding:10px 18px 16px}.ai-lead{margin:0;font-size:14px;line-height:1.55}.ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.ai-grid div{border-radius:10px;padding:10px 12px;background:var(--vis-soft)}.ai-grid dt{font-size:12px;font-weight:700;color:var(--vis)}.ai-grid dd{margin:3px 0 0;font-size:13px}.ai-l{font-size:12.5px;font-weight:600;color:var(--muted)}.ai-steps{margin:6px 0 0;padding-left:18px;display:grid;gap:4px;font-size:13.5px}.ai-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px}.ai-foot .help{margin:0;display:inline-flex;align-items:center;gap:6px}.ai-foot .help svg.i{width:13px;height:13px}.pubprev{border-radius:12px;overflow:hidden;background:#f7f8f5;color:#1c2230;box-shadow:0 10px 26px rgba(0,0,0,.35)}.pp-top{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff;border-bottom:1px solid #e6e8e2;font-size:12.5px}.pp-logo{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:#2c7a6b;color:#fff;font-size:11px;font-weight:700}.pp-banner{display:flex;align-items:center;gap:8px;margin:10px 12px 0;padding:8px 10px;border-radius:8px;background:#fbeed3;color:#7a4a00;font-size:12.5px;font-weight:700}.pp-banner i{width:8px;height:8px;border-radius:50%;background:#e2a12a}.pp-banner.mon{background:#e3eefc;color:#1d4f9c}.pp-banner.mon i{background:#3e7be0}.pp-banner.ok{background:#e8f3d2;color:#3d5a00}.pp-banner.ok i{background:#86b52c}.pp-inc{margin:8px 12px 0;padding:10px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #e6e8e2}.pp-inc b{font-size:12.5px}.pp-inc p{margin:4px 0;font-size:12px;color:#4b5563}.pp-inc small{font-size:11px;color:#6b7280}.pp-svc{list-style:none;margin:8px 12px 12px;padding:0;font-size:12px}.pp-svc li{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid #e6e8e2}.pp-svc b.ok{color:#4f6d00}.pp-svc b.wn{color:#8f5a05}@media (max-width:1180px){.inrow{grid-template-columns:4px 34px minmax(0,1fr) auto}.in-acts{grid-column:3/-1}}@media (max-width:640px){.inrow{grid-template-columns:4px minmax(0,1fr) auto;gap:10px}.in-ic{display:none}.in-acts{grid-column:2/-1}.in-filters .fsel:nth-of-type(3){display:none}.steps{grid-template-columns:1fr 1fr;row-gap:14px}.steps li:before{display:none}.steps li.pm{padding-left:0;border-left:0}.ai-grid{grid-template-columns:minmax(0,1fr)}.tr-top li{grid-template-columns:minmax(0,96px) minmax(0,1fr) auto}}.spcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.spc{display:grid;grid-template-rows:auto 1fr;border-radius:14px;overflow:hidden;background:var(--panel);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hi),var(--shadow);cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;text-align:left;padding:0;font:inherit;color:inherit}.spc:hover{transform:translateY(-3px)}.spc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spc-shot{position:relative;height:188px;overflow:hidden;background:var(--raised);border-bottom:1px solid var(--line)}.spc-shot .sppv{position:absolute;left:50%;top:16px;width:86%;transform:translateX(-50%);box-shadow:0 14px 34px rgba(0,0,0,.22)}.spc-body{padding:14px 16px 16px;display:grid;gap:8px;align-content:start}.spc-t{display:flex;align-items:center;gap:8px}.spc-t b{font-size:15px;font-weight:650}.spc-t .stt{margin-left:auto}.spc-url{font-family:var(--mono);font-size:12px;color:var(--muted)}.spc-tags{display:flex;flex-wrap:wrap;gap:6px}.spc-tags .ctag{display:inline-flex;align-items:center;gap:5px}.spc-tags .ctag svg.i{width:12px;height:12px}.spc-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);margin-top:4px;padding-top:10px}.spc-stats span{font-size:11.5px;color:var(--muted)}.spc-stats b{display:block;font-size:15px;font-weight:700;color:var(--ink)}.spc.new{display:grid;grid-template-rows:none;place-items:center;align-content:center;gap:8px;min-height:300px;border:2px dashed var(--line-strong);background:transparent;box-shadow:none;color:var(--muted);font-weight:600}.spc.new .ni{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.spc.new small{font-weight:400;font-size:12.5px}.stt.wn{background:var(--warn-bar);color:#2b1b00}.sppv{--pp-bg:#f7f8f5;--pp-card:#fff;--pp-fg:#1c2230;--pp-mut:#667085;--pp-line:#e6e8e2;--pp-pri:#2c7a6b;border-radius:10px;overflow:hidden;background:var(--pp-bg);color:var(--pp-fg);font-size:11px;font-family:var(--pp-font,var(--font));text-align:left}.sppv[data-t=dark]{--pp-bg:#0f141b;--pp-card:#171e27;--pp-fg:#e8edf3;--pp-mut:#93a0b1;--pp-line:#26303c;--pp-pri:#c8f04f}.sppv[data-t=navy]{--pp-bg:#0e1a33;--pp-card:#14244a;--pp-fg:#e6ecf7;--pp-mut:#9fb0d4;--pp-line:#223668;--pp-pri:#5b8def}.sppv[data-t=forest]{--pp-bg:#f2f6f1;--pp-card:#fff;--pp-fg:#1d2b22;--pp-mut:#5b6e60;--pp-line:#dde7dc;--pp-pri:#2f7a4f}.pv-top{display:flex;align-items:center;gap:7px;padding:9px 11px;background:var(--pp-card);border-bottom:1px solid var(--pp-line)}.pv-logo{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;background:var(--pp-pri);color:var(--pp-bg);font-size:10px;font-weight:800}.pv-top b{font-size:11.5px}.pv-top .pv-sub{margin-left:auto;font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--pp-pri);color:var(--pp-bg)}.pv-ban{margin:9px 10px 0;padding:7px 9px;border-radius:7px;font-weight:700;display:flex;align-items:center;gap:7px}.pv-ban i{width:7px;height:7px;border-radius:50%}.pv-ban.ok{background:color-mix(in srgb,#86b52c 18%,var(--pp-card));color:color-mix(in srgb,#4f6d00 70%,var(--pp-fg))}.pv-ban.ok i{background:#86b52c}.pv-ban.bad{background:color-mix(in srgb,#d8414d 16%,var(--pp-card));color:color-mix(in srgb,#b3261e 75%,var(--pp-fg))}.sppv[data-t=navy] .pv-ban.bad{color:color-mix(in srgb,#ff8a92 80%,var(--pp-fg))}.pv-ban.bad i{background:#d8414d}.pv-ban.wn{background:color-mix(in srgb,#e2a12a 20%,var(--pp-card));color:color-mix(in srgb,#8f5a05 75%,var(--pp-fg))}.pv-ban.wn i{background:#e2a12a}.pv-grp{margin:9px 10px 0;border-radius:7px;background:var(--pp-card);box-shadow:inset 0 0 0 1px var(--pp-line)}.pv-gh{padding:6px 9px 2px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pp-mut)}.pv-row{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:7px;align-items:center;padding:5px 9px}.pv-row+.pv-row{border-top:1px solid var(--pp-line)}.pv-row .d{width:7px;height:7px;border-radius:50%;background:#86b52c}.pv-row .d.bad{background:#d8414d}.pv-row .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-bars{display:flex;gap:1px;height:10px;width:70px}.pv-bars span{flex:1;border-radius:1px;background:#86b52c;opacity:.85}.pv-bars span.x{background:#d8414d;opacity:1}.pv-bars span.w{background:#e2a12a;opacity:1}.pv-foot{padding:8px 10px 9px;font-size:9.5px;color:var(--pp-mut);text-align:center}.subs-chart{display:block;width:100%;height:90px;margin-top:4px}.subs-chart .ln{fill:none;stroke:#c8f04f;stroke-width:2.2;vector-effect:non-scaling-stroke}.subs-chart .ar{fill:rgba(200,240,79,.12)}.subs-split{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:7px}.subs-split li{display:grid;grid-template-columns:138px minmax(0,1fr) 30px;gap:10px;align-items:center;font-size:12.5px;color:rgba(255,255,255,.8)}.subs-split li i{height:6px;border-radius:3px;background:rgba(200,240,79,.75);width:var(--w)}.subs-split li b{color:#fff;text-align:right}.subs-note{margin:12px 0 0;font-size:12px;color:rgba(255,255,255,.62)}.inc-list{list-style:none;margin:0;padding:6px 18px 14px;display:grid;gap:8px;font-size:13px}.inc-list li{display:flex;align-items:flex-start;gap:9px}.inc-list li .okm{flex:none;margin-top:2px}.inc-list li.lk{color:var(--muted)}.inc-list li.lk svg.i{width:15px;height:15px;flex:none;margin-top:2px;color:var(--faint)}.lockp .inc-list li.lk:before{content:"";width:6px;height:6px;margin:7px 5px 0 4px;border-radius:50%;background:var(--off-bar);flex:none}.lk-i{margin-left:auto;color:var(--faint)}.ag-l{margin:0 18px 14px;font-size:13px}.slugrow{display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:10px;overflow:hidden}.slugrow span{padding:0 4px 0 12px;color:var(--muted);white-space:nowrap}.slugrow .fin,.slugrow span{font-size:13px;font-family:var(--mono)}.slugrow .fin{border:0;border-radius:0;padding-left:2px}.spc-pub{margin-top:12px}.sp-ico{background:#14244a;color:#9fb0d4}.cm-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 18px 4px}.cm-tools .help{margin:0 0 0 auto}.cmg{margin:12px 18px 0;border-radius:12px;border:1px solid var(--line);overflow:hidden}html.glass:where(:not(html.dark)) .cmg{border-color:transparent;background:var(--g-well-bg);box-shadow:var(--g-well)}.cmg-h{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--raised)}html.glass:where(:not(html.dark)) .cmg-h{background:transparent}.cmg-h b{font-size:13.5px;font-weight:650}.cmg-h .auto{font-size:12px;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.cmg-h .auto code{font-family:var(--mono);font-size:11px;padding:1px 5px;border-radius:5px;background:var(--panel)}.cmg-h .gb{margin-left:auto;display:flex;gap:2px}.gbtn{width:28px;height:28px;border-radius:8px;border:0;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer}.gbtn:hover{background:var(--panel);color:var(--ink)}.gbtn svg.i{width:14px;height:14px}.gbtn.up svg{transform:rotate(180deg)}.cmr{display:grid;grid-template-columns:16px 10px minmax(0,1fr) auto auto 28px;gap:10px;align-items:center;padding:9px 12px;border-top:1px solid var(--line);background:var(--panel)}html.glass:where(:not(html.dark)) .cmr{background:transparent}.cmr .grip{width:16px;height:16px;color:var(--faint);cursor:grab;background-image:radial-gradient(currentColor 1.2px,transparent 1.4px);background-size:6px 6px;background-position:2px 2px;opacity:.8}.sorted .cmr .grip,.sorted .cmr .mvs{visibility:hidden}.mvs{display:flex;gap:2px}.ax-mv{width:24px;height:24px;border:0;border-radius:7px;background:none;color:var(--faint);display:grid;place-items:center;cursor:pointer;padding:0}.ax-mv:hover:not(:disabled){background:var(--raised);color:var(--ink)}.ax-mv:disabled{opacity:.3;cursor:default}.ax-mv svg.i{width:13px;height:13px}.ax-mv.up svg{transform:rotate(180deg)}@layer components{:where(.vs-workspace) [data-ax-sc]:focus-visible{outline-offset:-2px}}.cmr .sd2{width:9px;height:9px;border-radius:50%;background:var(--ok-bar)}.cmr .sd2.bad{background:var(--bad-bar);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad-bar) 22%,transparent)}.cmr-n{min-width:0}.cmr-n input{width:100%;max-width:260px;font:inherit;font-weight:650;font-size:13.5px;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:7px;padding:3px 6px;margin-left:-7px;border-bottom-color:var(--control-indicator)}.cmr-n input:hover{border-color:var(--line)}.cmr-n input:focus{outline:none;border-color:var(--accent);background:var(--panel)}.cmr-n small{display:block;font-size:12px;color:var(--muted);font-family:var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmr-n small .srv{font-family:var(--font)}.opts{display:flex;gap:6px}.opt{height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--line);background:var(--panel);color:var(--faint);font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.opt:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--control-line)}.opt[aria-pressed=true]{color:var(--ink);border-color:var(--accent);background:var(--accent-soft)}.opt:disabled,.opt[aria-disabled=true]{cursor:default;opacity:.6}.opt[aria-pressed=true]:before{background:var(--accent)}.cm-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 18px 0}.cm-bulk-l{font-size:12.5px;color:var(--muted);font-weight:600}.cm-bulk .opts{flex-wrap:wrap}.opt[aria-pressed=mixed]{color:var(--ink)}.opt[aria-pressed=mixed]:before{background:linear-gradient(90deg,var(--accent) 50%,var(--control-line) 50%)}.cmr .rm{width:28px;height:28px;border:0;border-radius:8px;background:none;color:var(--faint);cursor:pointer;display:grid;place-items:center}.cmr .rm:hover{background:var(--bad-soft);color:var(--bad)}.cmr .rm svg.i{width:14px;height:14px}.cm-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 18px;margin-top:12px;border-top:1px solid var(--line)}.fsel.sm-l{gap:8px}.cm-sub,.fsel.sm-l>span{font-size:12.5px;color:var(--muted);font-weight:600}.cm-sub{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.bd-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px;padding:12px 18px 18px}.bd-opts{display:grid;gap:12px;align-content:start}.bd-opts>div{display:grid;gap:6px;justify-items:start}.bd-opts .seg.small{margin-left:0}.bd-prev{display:grid;place-items:center;align-content:center;gap:10px;border-radius:12px;background:repeating-conic-gradient(var(--raised) 0 25%,var(--panel) 0 50%) 0 0 /16px 16px;box-shadow:inset 0 0 0 1px var(--line);min-height:130px}.bdg{display:inline-flex;font-family:Verdana,DejaVu Sans,sans-serif;font-size:11px;color:#fff;border-radius:4px;overflow:hidden;line-height:20px;box-shadow:0 1px 0 rgba(0,0,0,.1)}.bdg .k{background:#555;padding:0 7px}.bdg .v{background:var(--bv,#c4432c);padding:0 7px}.bdg.big,.bdg.square{border-radius:0}.bdg.big{font-size:12px;line-height:28px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.bdg.big .k,.bdg.big .v{padding:0 11px}.bd-code{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:start}.bd-code .seg.small{margin-left:0;grid-column:1/-1}.bd-code pre{margin:0;padding:10px 12px;border-radius:10px;background:var(--raised);font-family:var(--mono);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.prev-card .sppv{box-shadow:0 10px 26px rgba(0,0,0,.35)}.themes{margin-top:12px;display:grid;gap:7px}.swg{grid-template-columns:repeat(4,1fr);gap:8px}.swb,.swg{display:grid}.swb{gap:5px;justify-items:center;border:0;background:none;padding:0;cursor:pointer;color:rgba(255,255,255,.7);font:inherit;font-size:11.5px}.swb span{width:100%;height:34px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.swb[aria-checked=true]{color:#fff;font-weight:700}.swb[aria-checked=true] span{box-shadow:0 0 0 2px #c8f04f}.th-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.fsel.dk select{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:#fff}html.glass:where(:not(html.dark)) .fsel.dk select{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.fsel.dk svg.i{color:rgba(255,255,255,.6)}.dmn{padding:8px 18px 14px}.dmn-name{font-family:var(--mono);font-size:13px}.dmn .help{margin-top:4px}.dmn-t{width:100%;border-collapse:collapse;margin-top:10px;font-size:12px}.dmn-t th{text-align:left;font-weight:600;color:var(--faint);padding:4px 8px 4px 0;border-bottom:1px solid var(--line)}.dmn-t td{font-family:var(--mono);padding:6px 8px 6px 0;overflow-wrap:anywhere}.dmn-acts{display:flex;justify-content:space-between;margin-top:8px}.dmn-acts .linkbtn{font-size:12.5px}.acc{padding:10px 18px 16px}.acc .seg.small{margin-left:0;display:grid;width:100%;grid-template-columns:repeat(3,1fr)}.acc .fin{margin-top:10px}.acc textarea.fin{font-family:var(--mono);font-size:12.5px}.subl{list-style:none;margin:0;padding:6px 18px 0}.subl li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.subl li:first-child{border-top:0}.subl .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--raised);color:var(--muted);font-size:10.5px;font-weight:700}.subl b{display:block;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subl small{font-size:11.5px;color:var(--muted)}.subl .chip{height:22px;font-size:11px;padding:0 7px}.subs-p{margin:6px 18px 14px}@media (max-width:1280px){.spcards{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.bd-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cmr{grid-template-columns:10px minmax(0,1fr) auto}.cmr .grip{display:none}.cmr .mvs{grid-column:3;grid-row:2}.cmr .opts{grid-column:2/3;grid-row:2}.cmr .rm{grid-row:1;grid-column:3;justify-self:end}.cmg{margin:12px 14px 0}.cmg-h{flex-wrap:wrap;row-gap:4px}.cmg-h .auto{order:3;flex-basis:100%}.cm-sub,.cm-tools .help{margin-left:0}.subs-split li{grid-template-columns:116px minmax(0,1fr) 30px}}:root{--maint:#2559b5;--maint-soft:rgba(37,89,181,.12);--maint-ink:#fff}html.dark{--maint:#7aa7ff;--maint-soft:rgba(122,167,255,.14);--maint-ink:#0b1f45}.scard.status.maint{--sc-tone:var(--maint)}.scard.status.maint .orb{animation-duration:3s}.scard.status.calm{--sc-tone:var(--status-ok)}.scard.status.calm .orb{animation:none;opacity:0}.qt-key{display:flex;gap:12px;margin-left:auto;font-size:12px;color:var(--muted)}.qt-key span{display:inline-flex;align-items:center;gap:6px}.qt-key i{width:14px;height:8px;border-radius:3px}.k-m{background:var(--maint)}.k-r{background:repeating-linear-gradient(90deg,var(--maint) 0 5px,transparent 5px 7px);box-shadow:inset 0 0 0 1px var(--maint)}.k-u{background:repeating-linear-gradient(45deg,var(--warn-bar) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--warn-bar)}.qt-key+.seg.small{margin-left:8px}.qt{padding:14px 18px 24px}.qt-grid{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr)}.qt-days{display:grid;font-size:11.5px;color:var(--faint);border-bottom:1px solid var(--line);padding-bottom:6px}.qt-days span{padding-left:4px;white-space:nowrap;overflow:visible}.qt-days span.td{color:var(--ink);font-weight:700}.qt-row{display:contents}.qt-name{padding:10px 10px 10px 0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qt-lane,.qt-name{border-bottom:1px solid var(--line)}.qt-lane{position:relative;background-image:linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:calc(100% / var(--n)) 100%;min-height:40px}.qb{position:absolute;top:9px;height:22px;min-width:14px;border-radius:6px;background:var(--maint);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;padding:0 7px;white-space:nowrap;overflow:visible;cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--maint) 35%,transparent)}.qb.rep{background:var(--maint-soft);color:var(--maint);box-shadow:inset 0 0 0 1.5px var(--maint)}.qb.mute{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--warn-bar) 40%,transparent) 0 4px,color-mix(in srgb,var(--warn-bar) 16%,transparent) 4px 8px);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn-bar)}.qb.live{animation:qbl 2.4s ease-in-out infinite}@keyframes qbl{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--maint) 22%,transparent)}}.qb span{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600;pointer-events:none}.qb.flip span{left:auto;right:calc(100% + 6px)}.qt{overflow:hidden}.qb.inl span{position:static;transform:none;color:inherit}.qt-now{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bad-bar);z-index:2;pointer-events:none}.qt-now:before{content:"Now";position:absolute;top:auto;bottom:-17px;left:50%;transform:translateX(-50%);font-size:10.5px;font-weight:700;color:var(--bad)}.inrow.st-maint .irail{background:var(--maint)}.inrow.st-next .irail{background:color-mix(in srgb,var(--maint) 45%,transparent)}.inrow.st-past .irail{background:var(--off-bar)}.inrow.st-maint .in-ic,.inrow.st-next .in-ic{background:var(--maint-soft);color:var(--maint)}.stt.maint{background:var(--maint);color:var(--maint-ink)}.stt.next{background:var(--maint-soft);color:var(--maint)}.stt.past{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.inrow.st-maint .in-when b,.rtag{color:var(--maint)}.rtag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700}.rtag svg.i{width:12px;height:12px}.pd.wn2{background:var(--warn-bar)}.hw-t{gap:0;font-size:12px}.hw-r,.hw-t{display:grid}.hw-r{grid-template-columns:1fr 1.05fr .95fr .95fr;gap:6px;padding:7px 0;border-top:1px solid rgba(255,255,255,.08);align-items:start}.hw-r span{color:rgba(255,255,255,.78)}.hw-r [role=rowheader]{color:rgba(255,255,255,.55)}.hw-r .y{color:#b9d2ff;font-weight:700}.hw-hd{border-top:0;padding-top:0}.hw-hd span{color:#fff!important;font-weight:700;font-size:11.5px}.hw-hd span:nth-child(2){color:#b9d2ff!important}.hw-note{margin:10px 0 0;font-size:12px;color:rgba(255,255,255,.62)}.mw-dlg{width:min(600px,94vw)}.chipsel{display:flex;flex-wrap:wrap;gap:6px;max-height:118px;overflow:auto;padding:2px}.chipsel button{height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.chipsel button[aria-pressed=true]{background:var(--maint-soft);border-color:var(--maint);color:var(--maint)}.chipsel button[aria-pressed=true]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--maint)}.mwd-when{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mwd-when>div{display:grid;gap:6px}.durs{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.durs button{height:28px;padding:0 10px;border-radius:8px;border:1px dashed var(--line-strong);background:none;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}.durs button[aria-pressed=true]{border-style:solid;border-color:var(--maint);color:var(--maint);background:var(--maint-soft)}.mwd-rep-l{display:flex;align-items:center;gap:8px}.mwd-sum{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--maint-soft);font-size:12.5px;display:grid;gap:5px}.mwd-sum b{font-weight:700}.mwd-sum li{margin-left:16px}.mwd-sum ul{margin:0;padding:0;display:grid;gap:3px}.mute-plan{margin:8px 0 0;font-size:12px;color:rgba(255,255,255,.6)}.mute-plan a{color:#b9d2ff;font-weight:600}.panel .mute-plan{color:var(--muted)}.panel .mute-plan a{color:var(--maint)}@media (max-width:640px){.qt-grid{grid-template-columns:96px minmax(0,1fr)}.qt-key{display:none}.mwd-when{grid-template-columns:1fr}.hw-r{grid-template-columns:.9fr 1fr 1fr 1fr;font-size:11.5px}}.inrow.flash{background:var(--maint-soft)}.al-tabsrow{margin:0}.al-tabsrow .mtabs button svg.i{width:15px;height:15px}.al-cnt{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--raised);color:var(--muted);font-size:11px;font-weight:700;display:inline-grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line)}.mtabs button[aria-selected=true] .al-cnt{background:var(--accent-soft);color:var(--accent);box-shadow:none}.al-panel{min-width:0;container-type:inline-size;container-name:alp}.al-panel[hidden]{display:none}.al-sub{margin:4px 18px 0;font-size:12.5px;color:var(--muted)}.mon-main .al-panel>.panel>.panel-h+.al-sub{margin-top:6px}.wk.ok i.al-miss{background:linear-gradient(var(--bad-bar) 0 26%,var(--ok-bar) 26% 100%)}.al-tys{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}.al-ty{width:18px;height:18px;border-radius:7px;background:var(--raised);color:var(--ink);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line)}.al-ty svg.i{width:11px;height:11px}.al-ch .in-ic,.al-rule .in-ic{display:grid}.al-ty.off{opacity:1;color:var(--faint);border-style:dashed}.al-ibdots{display:flex;gap:5px;margin-top:4px;height:20px;align-items:center}.al-ibdots i{width:9px;height:9px;border-radius:50%;background:var(--off-bar)}.al-ibdots i.un{background:var(--bad-bar);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad-bar) 22%,transparent)}.inrow.al-ch{grid-template-columns:4px 34px minmax(0,1fr) auto;gap:12px;cursor:default;padding:12px 8px}.inrow.al-ch:hover{background:none;box-shadow:none}.inrow.al-ch+.inrow.al-ch,.inrow.al-ch:hover+.inrow.al-ch{box-shadow:0 -1px 0 var(--line)}.al-ch.off .in-s,.al-ch.off .in-t b{color:var(--muted)}.al-ch.st-warn .irail{background:var(--warn-bar)}.al-ch.st-warn .in-ic{background:var(--warn-soft);color:var(--warn)}.al-ch.st-done .in-ic{background:var(--status-ok-soft);color:var(--status-ok)}.al-ch .in-s{white-space:normal}.al-ch .in-s+.in-s{margin-top:1px}.al-ctag,.al-dtag,.al-lbl,.al-wchip{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;white-space:nowrap}.al-dtag{background:var(--accent-soft);color:var(--accent)}.al-ctag{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.al-wchip{background:var(--warn-soft);color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-bar) 45%,transparent)}.al-right{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.al-strip{display:inline-flex;gap:3px;align-items:center}.al-strip i{width:10px;height:10px;border-radius:3px;background:var(--ok-bar)}.al-strip i.none{background:var(--off-bar);opacity:.45}.al-strip i.bad{background:var(--bad-bar);box-shadow:0 0 0 2px color-mix(in srgb,var(--bad-bar) 25%,transparent)}.al-strip i.skip{background:var(--warn-bar)}.al-acts{align-items:center;gap:8px}.al-acts .btn.sm[disabled]{opacity:1;cursor:not-allowed}@container alp (max-width: 700px){.inrow.al-ch{grid-template-columns:4px 34px minmax(0,1fr)}.al-ch .al-right{grid-column:3;justify-content:flex-start}}.al-empty{margin:10px 18px 16px}.al-add-foot{padding:4px 18px 14px}.al-t td,.al-t th{vertical-align:middle}.al-t td:first-child,.al-t th:first-child{width:28px;padding-right:6px}.al-t input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);margin:0}.al-t .al-sn{font-weight:650}.al-t tr.al-pz td{opacity:.5}.al-t tr.al-sel td{background:var(--accent-soft)}.al-t .al-cc{display:inline-flex;align-items:center;gap:6px}.al-t .al-cc .num{font-weight:650;min-width:10px}.al-t .al-cc .al-ty{width:20px;height:20px;border-radius:6px}.al-t .al-cc .al-ty svg.i{width:11px;height:11px}.al-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 18px 0;padding:10px 14px;border-radius:12px;background:var(--accent-soft);font-size:13px}.al-bulk[hidden]{display:none}.al-bulk b{font-weight:700}.al-bulk label{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12.5px}.al-bulk select{height:32px;border-radius:8px;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font:inherit;font-size:12.5px;padding:0 8px}.al-bulk .btn.sm{height:32px}.al-bulk .al-bx{margin-left:auto}.al-tfoot{margin:0;padding:4px 18px 14px;font-size:12.5px;color:var(--muted)}.al-tfoot a{color:var(--accent);font-weight:600}.al-lbl.info{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.al-lbl.warning{background:var(--warn-bar);color:#2b1b00}.al-lbl.critical{background:var(--bad-fill);color:#fff}.inrow.al-rule{grid-template-columns:4px 34px minmax(0,1fr) auto;cursor:default;align-items:start;padding:13px 8px}.inrow.al-rule:hover{background:none;box-shadow:none}.inrow.al-rule+.inrow.al-rule,.inrow.al-rule:hover+.inrow.al-rule{box-shadow:0 -1px 0 var(--line)}.al-rule .irail{align-self:stretch}.al-rule.off .in-s,.al-rule.off .in-t b{color:var(--muted)}.al-rule .in-s{white-space:normal}.al-rule .in-s+.in-s{margin-top:1px}.al-rule .in-s .al-last{color:var(--faint)}.al-rule.lv-Critical .irail{background:var(--bad-bar)}.al-rule.lv-Warning .irail{background:var(--warn-bar)}.al-rule .al-right{align-self:center}@container alp (max-width: 700px){.inrow.al-rule{grid-template-columns:4px 34px minmax(0,1fr)}.al-rule .al-right{grid-column:3;justify-content:flex-start}}.al-lg{list-style:none;margin:0;padding:2px 10px 8px}.al-lr{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:12px 8px;border-radius:11px;position:relative}.al-lr+.al-lr{box-shadow:0 -1px 0 var(--line)}.al-lt{font-size:12.5px;color:var(--muted);padding-top:2px}.al-lm{min-width:0}.al-lh{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px}.al-lh b{font-weight:650;font-size:14px}.al-ev{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.al-ev.alert{background:var(--bad-fill);color:#fff;box-shadow:none}.al-ev.reminder{background:var(--warn-bar);color:#2b1b00;box-shadow:none}.al-ev.clear{background:var(--status-ok-soft);color:var(--status-ok);box-shadow:none}.al-ev.update{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.al-res{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.al-pill{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 5px;min-height:24px;padding:2px 10px 2px 8px;border-radius:14px;font-size:12px;font-weight:600;background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);max-width:100%}.al-pill svg.i{width:12px;height:12px;flex:none}.al-pill.ok svg.i{color:var(--status-ok)}.al-pill.bad{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bad-bar) 38%,transparent)}.al-pill.bad small{font-weight:500;font-size:11.5px}.al-pill.hold{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-bar) 45%,transparent)}.al-lr.warn,.al-pill.hold{background:var(--warn-soft)}.al-lr.warn .al-lt{color:var(--warn)}.al-lr.warn .al-res{align-items:center;gap:4px 12px;font-size:12.5px;color:var(--warn);font-weight:600}.al-lr.warn .linkbtn{font-size:12.5px}.al-flash,.al-lr.flash{animation:alflash 1.6s ease-out}@keyframes alflash{0%,40%{box-shadow:0 0 0 3px var(--accent),var(--shadow)}to{box-shadow:0 0 0 3px transparent,var(--shadow)}}.al-legend{margin:0;padding:4px 18px 14px;font-size:12px;color:var(--faint)}.al-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:alstep}.al-steps li{counter-increment:alstep;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:12.5px;line-height:1.42;color:rgba(255,255,255,.86)}.al-steps li:before{content:counter(alstep);width:22px;height:22px;border-radius:50%;background:rgba(200,240,79,.16);color:#c8f04f;display:grid;place-items:center}.al-qh,.al-steps li:before{font-weight:700;font-size:11.5px}.al-qh{margin:14px 0 8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.6)}.al-quiet{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:12.5px;line-height:1.42;color:rgba(255,255,255,.78)}.al-quiet li{padding-left:16px;position:relative}.al-quiet li:before{content:"";position:absolute;left:3px;top:.55em;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.4)}.al-cov-b{padding:0 18px 14px;display:grid;gap:10px}.al-cov-b .btn{width:100%;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px;text-align:center;line-height:1.25}.al-cov-b .help{margin:0}.al-plan{padding:0 18px 14px;display:grid;gap:4px;font-size:13px}.al-plan p{margin:0}.al-plan .al-muted{color:var(--muted);font-size:12.5px}.al-dlg{width:min(640px,94vw);max-height:calc(100vh - 32px);overflow:auto}.al-dlg form{gap:8px}.al-dlg .fl{margin-top:10px}.al-dlg .help{margin:2px 0 0;font-size:12px}.al-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.al-two>div{display:grid;gap:6px;align-content:start;min-width:0}.al-dlg input.fin[type=number],.al-dlg input.fin[type=time],.al-dlg select.fin{height:40px}.al-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.al-type{display:grid;justify-items:center;align-content:center;gap:6px;min-height:68px;padding:10px 6px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;font-size:12px;font-weight:600;text-align:center;line-height:1.2;cursor:pointer}.al-type svg.i{width:20px;height:20px}.al-type:hover{color:var(--ink);background:var(--raised)}.al-type[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.al-note{margin:4px 0 0;padding:12px 14px;border-radius:12px;background:var(--raised);font-size:13px;color:var(--muted);display:flex;gap:10px;align-items:flex-start}.al-note svg.i{width:18px;height:18px;flex:none;color:var(--accent);margin-top:1px}.al-warnline{margin:2px 0 0;padding:8px 12px;border-radius:10px;background:var(--warn-soft);color:var(--warn);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.al-warnline,.al-warnline .linkbtn{font-size:12.5px}.al-chips{display:flex;flex-wrap:wrap;gap:6px;max-height:118px;overflow:auto;padding:2px}.al-chips button{height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.al-chips button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.al-chips button[aria-pressed=true]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent)}.al-lh2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.al-lh2 .fl{margin:0}.al-lh2 .linkbtn{font-size:12.5px;padding:0}.al-sw{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px}.al-sw .fl{margin:0}.al-dfoot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);position:sticky;bottom:0;background:var(--panel);padding-bottom:8px;z-index:2}.al-dfoot .al-tres{flex:1 0 100%;min-width:0;margin:0;font-size:12.5px;color:var(--muted);order:5}.al-dfoot .al-tres:empty{display:none}.al-dfoot .al-tres.ok{color:var(--status-ok)}.al-dfoot .al-tres.bad{color:var(--bad)}.al-dfoot .al-sp{flex:1}.al-cond{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 96px auto 34px;gap:8px;align-items:center}.al-cond .al-unit{font-size:13px;color:var(--muted);min-width:22px}.al-cond .iconbtn{width:34px;height:34px}.al-cond .iconbtn[hidden]{display:none}.al-winrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px}.al-winrow[data-off=true]{pointer-events:none}.al-chk{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;margin-top:10px}.al-chk input{width:16px;height:16px;accent-color:var(--accent);margin:0}.al-sum{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--accent-soft);font-size:13px;line-height:1.45}.al-sum b{font-weight:700}.al-inbox{position:fixed;z-index:85;width:392px;max-width:calc(100vw - 24px);border-radius:16px;background:var(--panel);color:var(--ink);border:1px solid var(--line);box-shadow:0 2px 6px rgba(0,0,0,.12),0 24px 60px -12px rgba(0,0,0,.4);display:flex;flex-direction:column;overflow:hidden}.al-inbox[hidden]{display:none}.al-inbox.open{animation:pop .22s cubic-bezier(.16,1,.3,1)}.al-ib-h{display:flex;align-items:center;gap:10px;padding:14px 14px 10px 16px;flex-wrap:wrap}.al-ib-h h2{font-size:15px;font-weight:650;margin:0 auto 0 0}.al-ib-h .seg{grid-template-columns:repeat(2,auto)}.al-ib-h .seg button{height:28px;padding:0 11px;font-size:12.5px}.al-ib-h .linkbtn{font-size:12.5px;padding:0}.al-ib-list{overflow:auto;max-height:min(430px,58vh);padding:0 8px 6px}.al-ib-g{padding:8px 8px 4px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.al-ib-ul{list-style:none;margin:0;padding:0}.al-ib-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;border-radius:12px;position:relative}.al-ib-row:hover{background:var(--raised)}.al-ib-main{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:start;text-align:left;padding:9px 6px 9px 8px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;border-radius:12px;min-width:0}.al-ib-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--raised);color:var(--muted)}.al-ib-row:hover .al-ib-ic{background:var(--panel)}.al-ib-ic svg.i{width:15px;height:15px}.al-ib-ic.hi{background:var(--bad-soft);color:var(--bad)}.al-ib-main>span:nth-child(2){min-width:0}.al-ib-t{display:block;font-size:13.5px;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-ib-row.read .al-ib-t{font-weight:550;color:var(--muted)}.al-ib-m{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:12.5px;color:var(--muted);line-height:1.35;margin-top:1px}.al-ib-tm{font-size:11.5px;color:var(--faint);white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding-top:2px}.al-ib-dot{width:8px;height:8px;border-radius:50%;background:var(--bad-bar);flex:none}.al-ib-x{position:absolute;right:6px;top:6px;width:24px;height:24px;border-radius:8px;border:0;background:var(--panel);color:var(--muted);display:none;place-items:center;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line)}.al-ib-x svg.i{width:12px;height:12px}.al-ib-row:hover .al-ib-x,.al-ib-x:focus-visible{display:grid}.al-ib-x:hover{color:var(--bad)}.al-ib-row:hover .al-ib-tm{visibility:hidden}.al-ib-empty{margin:10px 8px 14px;padding:12px 14px;border-radius:10px;background:var(--raised);color:var(--muted);font-size:13px}.al-ib-f{display:flex;align-items:center;gap:10px;padding:10px 16px 14px;border-top:1px solid var(--line)}.al-ib-f p{margin:0;font-size:12px;color:var(--muted);flex:1}.al-ib-f .linkbtn{font-size:12.5px;padding:0;white-space:nowrap}.al-ib-scrim,.topbar .al-topbell{display:none}@media (max-width:900px){.topbar .al-topbell{display:grid;margin-left:auto;width:36px;height:36px}}@media (max-width:640px){.al-types{grid-template-columns:repeat(3,minmax(0,1fr))}.al-two,.al-winrow{grid-template-columns:minmax(0,1fr)}.al-cond{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px auto 34px}.al-cond>:first-child{grid-column:1/3}.al-cond>:nth-child(2){grid-column:3/-1}.al-cond>:nth-child(3){grid-column:1/3}.al-cond .al-unit{grid-column:3}.al-cond .iconbtn{grid-column:4/-1;justify-self:end}.al-inbox{left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-width:none;border-radius:18px 18px 0 0;max-height:84vh;padding-bottom:env(safe-area-inset-bottom,0)}.al-ib-list{max-height:56vh}.al-ib-scrim{display:block;position:fixed;inset:0;z-index:84;background:rgba(8,11,16,.55)}.al-ib-scrim[hidden]{display:none}.al-ib-x{display:grid;position:static;align-self:center;margin-right:6px}.al-ib-row:hover .al-ib-tm{visibility:visible}.al-ib-row{grid-template-columns:minmax(0,1fr) auto}.al-lr{grid-template-columns:minmax(0,1fr);gap:2px}.al-lt{padding-top:0}.al-dfoot .btn.sm{flex:1 1 auto}.al-dfoot .al-sp{display:none}}.mockbar{gap:8px 10px}.mockbar .seg button{padding:3px 4px}@media (min-width:901px){.mockbar .seg:not(.mb-plan) button{padding:3px 4px}}@media (max-width:1500px){.mockbar .mb-x{display:none}}@media (max-width:1360px){.mockbar .mb-plan button{padding:3px 4px}}.pl-locked{position:relative}.pl-locked>:not(.pl-ov):not(.panel-h):not(.cap-h):not(.tile-h){filter:blur(5px) saturate(.6);opacity:.55;pointer-events:none;user-select:none}.pl-locked>.cap-h,.pl-locked>.panel-h,.pl-locked>.tile-h{pointer-events:none}.pl-locked.capcard,.pl-locked.panel{min-height:250px}.pl-ov{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:12px;pointer-events:none;border-radius:inherit}.pl-locked>.cap-h~.pl-ov,.pl-locked>.panel-h~.pl-ov,.pl-locked>.tile-h~.pl-ov{padding-top:54px}.pl-card{pointer-events:auto;width:min(340px,100%);text-align:center;display:grid;justify-items:center;gap:6px;padding:16px 18px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--line-strong);box-shadow:0 14px 36px rgba(0,0,0,.24),inset 0 1px 0 var(--hi);color:var(--ink)}.pl-ic{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.pl-ic svg.i{width:18px;height:18px}.pl-card .pl-t{font-size:15px;font-weight:650;letter-spacing:-.005em;line-height:1.3}.pl-card .pl-s{margin:0;font-size:12.5px;color:var(--muted);line-height:1.45}.pl-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.pl-price{margin:2px 0 0;font-size:11.5px;color:var(--faint)}.pl-ov.compact .pl-s{display:none}.pl-ov.compact .pl-card{padding:12px 14px;gap:4px}.pl-ov.compact .pl-ic{width:30px;height:30px}.tab-l>.pl-ov{align-items:flex-start;justify-content:center}.tab-l>.pl-ov .pl-card{position:sticky;top:110px;margin-top:70px;width:min(380px,100%)}.capcard.pl-locked .pl-card{background:#0f141b;color:#eef2f7;border-color:rgba(255,255,255,.16)}.capcard.pl-locked .pl-card .pl-s{color:rgba(255,255,255,.72)}.capcard.pl-locked .pl-card .pl-price{color:rgba(255,255,255,.55)}.capcard.pl-locked .pl-ic{background:rgba(200,240,79,.14);color:#c8f04f}.capcard.pl-locked .btn:not(.primary){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.pl-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:var(--raised);border:1px solid var(--line);color:var(--muted);font-size:11.5px;font-weight:650;white-space:nowrap}.pl-tag svg.i{width:11px;height:11px}.capcard .pl-tag{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.82)}.tt h3 .pl-tag{margin-left:8px;vertical-align:middle}@layer components{:where(.vs-workspace) [data-pl][aria-disabled=true]{opacity:.55;cursor:pointer}}@layer components{:where(.vs-workspace) [data-pl][aria-disabled=true]:hover{opacity:.8}}.pl-li{display:inline-flex;margin-left:5px;opacity:.9;vertical-align:middle}.pl-li svg.i{width:11px;height:11px}.al-type[data-pl]{position:relative}.al-type[data-pl] .pl-tg{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:650;color:var(--faint)}.al-type[data-pl] .pl-tg svg.i{width:10px;height:10px}.pl-tlock{display:inline-flex;margin-left:6px;color:var(--faint)}.pl-tlock svg.i{width:12px;height:12px}.pl-tab-l .tcount{display:none}.pl-lkval{display:inline-flex;align-items:center;gap:6px}.pl-lkval svg.i{width:18px;height:18px}html.pl-noanom #pf-chart .band,html.pl-noanom #pf-chart .pin,html.pl-noanom #pf-chart .spike{display:none}.spc.new.pl-capd{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:16px;min-height:0;height:120px;padding:0 24px;text-align:left}.spc.new.pl-capd .pl-cw{display:grid;gap:2px}.spc.new.pl-capd .pl-cw b{font-size:15px;color:var(--ink)}.pl-dlg{width:min(560px,94vw);max-height:calc(100vh - 32px);overflow:auto}.pl-body{display:grid;gap:12px;padding:18px 20px 20px}.pl-hd h2{margin:0;font-size:18px;letter-spacing:-.01em}.pl-sub{margin:2px 0 0;color:var(--muted);font-size:13px}.pl-bul{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:13.5px}.pl-bul li{display:flex;gap:9px;align-items:flex-start}.pl-bul li:before{content:"";flex:none;width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--accent-fill)}.pl-cmpw{border:1px solid var(--line);border-radius:12px;overflow:hidden}.pl-cmp{width:100%;border-collapse:collapse;font-size:13px}.pl-cmp td,.pl-cmp th{padding:9px 12px;text-align:left;border-top:1px solid var(--line)}.pl-cmp thead th{border-top:0;background:var(--raised);font-size:12px;font-weight:650;color:var(--muted)}.pl-cmp thead th:last-child{color:var(--accent)}.pl-cmp td:first-child{color:var(--muted)}.pl-cmp td:last-child{font-weight:650}.pl-cmp .no{color:var(--faint)}.pl-acts{display:flex;flex-wrap:wrap;gap:8px}.pl-fine{margin:0;font-size:12px;color:var(--faint)}.pl-all{justify-self:start;padding:0;font-size:13px}.pl-lad{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pl-lad li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 14px;align-items:center;padding:10px 14px;border:1px solid var(--line);border-radius:12px}.pl-lad li b{font-weight:650}.pl-lad li span{color:var(--muted);font-size:13px}.pl-lad li.fit{border-color:var(--accent);background:var(--accent-soft)}.pl-lad li em{grid-column:1/-1;font-style:normal;font-size:12px;font-weight:650;color:var(--accent)}.pl-lad li.pl-cur{border-style:dashed}.pl-side{margin-top:8px;padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);display:grid;gap:7px}.pl-sd-h{display:flex;align-items:center;gap:8px}.pl-sd-h b{font-size:13.5px;font-weight:650}.pl-chip{margin-left:auto;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.pl-sd-n{margin:0;font-size:12.5px;color:var(--muted)}.pl-meter{height:5px;border-radius:999px;background:var(--line);overflow:hidden}.pl-meter i{display:block;height:100%;border-radius:inherit;background:var(--ok-bar)}.pl-meter.warn i{background:var(--warn-bar)}.pl-meter.full i{background:var(--bad-bar)}.pl-side .linkbtn{justify-self:start;padding:0;font-size:12.5px}.pl-side .btn{height:32px;font-size:13px}@media (max-width:1360px) and (min-width:901px){.pl-side{display:none}}#crumb-a{flex:0 20 auto}#crumb-a,.topbar #crumb-b{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.pl-topchip{display:none;margin-left:auto;font-size:12px;font-weight:650;padding:2px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}@media (max-width:900px){.pl-topchip{display:inline-block}}.pl-note{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding:12px 16px}.pl-note .pl-ni{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--warn-soft);color:var(--warn)}.pl-note.trial .pl-ni{background:var(--accent-soft);color:var(--accent)}.pl-note .pl-nt{margin:0;flex:1 1 260px;min-width:0;font-size:13.5px}.pl-note .pl-nt b{font-weight:650}.pl-note .pl-na{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pl-note .iconbtn{flex:none}@media (max-width:639px){.pl-note{padding:10px 12px;gap:6px 10px}.pl-note .pl-ni{display:none}.pl-note .pl-na{gap:4px 6px}.pl-note .pl-na :is(.btn,.iconbtn){min-height:44px;min-width:44px}.pl-note .pl-na .linkbtn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 10px}}.pl-ptag{display:inline-block;margin-left:8px;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);vertical-align:middle;white-space:nowrap}.pl-int-n{display:block;margin-top:2px}.ax-skip{position:fixed;left:12px;top:12px;z-index:300;padding:8px 14px;border-radius:999px;background:var(--accent-fill);color:var(--accent-ink);font-weight:700;font-size:13px;text-decoration:none;transform:translateY(-300%)}.ax-skip:focus{transform:none}.view:focus{outline:none}.ax-st{display:inline-block;flex:none;margin-left:8px;font-size:11px;line-height:16px;font-weight:700;padding:0 8px;border-radius:999px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);vertical-align:middle;white-space:nowrap}.srv-id b .ax-st{display:block;width:max-content;margin:3px 0 2px}.apm-ago .ax-st{margin:0 8px 0 0}.ax-st.bad{background:var(--bad-soft);color:var(--bad);box-shadow:none}.ax-st.warn{background:var(--warn-soft);color:var(--warn);box-shadow:none}.ax-st.ok{background:var(--status-ok-soft);color:var(--status-ok);box-shadow:none}.stt.pl-un{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.spc.pl-unp .spc-shot{opacity:.42;filter:saturate(.4)}.spc.pl-unp .spc-body>:not(.spc-t){opacity:.85}.pl-brand{display:grid;gap:10px;padding:8px 18px 16px}.pl-brand .fl{margin:0}.pl-br-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.pl-br-row .logo-prev{width:34px;height:34px;border-radius:9px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-weight:700;flex:none}.pl-br-row>span:first-child{display:flex;align-items:center;gap:10px}.pl-brand textarea{font-family:var(--mono);font-size:12.5px}.pl-brand .toggle-row{padding:0}.mn-imp{margin-left:0}.mn-imp summary{cursor:pointer}.mn-imp .menu-list{min-width:240px;z-index:40}.mn-imp .menu-list button,.mn-sortm .menu-list button{display:flex;align-items:center;gap:8px}.mn-imp .menu-list svg.i{color:var(--muted)}.mn-sortm{margin-left:auto}.mn-sortm summary{cursor:pointer}.mn-sortm summary b{font-weight:650}.mn-sortm .menu-list{min-width:190px;z-index:40}.mn-sortm .menu-list button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.mn-chkc{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:14px}.mn-chkc span{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:650}.mn-chkc svg.i{width:14px;height:14px;color:var(--muted)}.mn-count{font-size:12.5px;color:var(--faint);font-weight:600}.mn-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px 0}.mn-search{flex:1 1 200px;max-width:300px;margin:0;height:36px}.mn-bar .seg.small{margin-left:0}.mn-type{max-width:100%}.mn-type select{max-width:100%;height:36px}.mn-tagsrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 18px 0}.mn-tagsrow .mn-tl{margin-right:2px;display:inline-flex;align-items:center;gap:6px}.mn-tagb,.mn-tagsrow .mn-tl{font-size:12.5px;color:var(--muted);font-weight:600}.mn-tagb{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:var(--panel);cursor:pointer}.mn-tagb:hover{color:var(--ink)}.mn-tagb[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.mn-tagsrow .mn-tagb{display:inline-flex;align-items:center;gap:4px;max-width:100%}.mn-tagb-t{max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-tagsrow .mn-tagmore{font-size:12.5px}.mn-bulk{margin-top:12px;box-shadow:var(--shadow)}.mn-bulk .btn.sm{height:32px;padding:0 11px}.mn-bulk .btn.sm svg.i{width:14px;height:14px}:where(.vs-workspace) .mn-t{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.mn-t th{text-align:left;color:var(--faint);font-weight:600;font-size:12px;padding:6px 12px 8px 0;white-space:nowrap}.mn-t td,.mn-t th{border-bottom:1px solid var(--line)}.mn-t td{padding:10px 12px 10px 0;vertical-align:middle}:where(.vs-workspace) .mn-t tbody tr:last-child td{border-bottom-color:transparent}.mn-t .r{text-align:right;white-space:nowrap}.mn-t .mn-c{width:32px;padding-right:8px}.mn-t td:last-child,.mn-t th:last-child{width:40px;padding-right:0;text-align:right}.mn-r{cursor:pointer;transition:background .15s}.mn-r:hover td{background:var(--row-hover)}.mn-r.sel td{background:var(--accent-soft)}.mn-r:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mn-r.paused td:not(.mn-c):not(:last-child){color:var(--faint)}:where(.vs-workspace) .mn-cb{display:block;width:24px;height:24px;margin:0;accent-color:var(--accent);cursor:pointer;vertical-align:middle}:where(.vs-workspace) .mn-name{display:flex;align-items:center;gap:10px;min-width:0}:where(.vs-workspace) .mn-name .sdot{margin-top:0;flex:none}.mn-name b{display:block;font-size:13.5px;font-weight:600;color:var(--ink)}.mn-name small{display:block;color:var(--faint);font-size:12px;font-family:var(--mono);overflow-wrap:anywhere}:where(.vs-workspace) .mn-tags{display:inline-flex;align-items:center;flex:none;gap:4px;margin:0;position:relative}:where(.vs-workspace) .mn-tags .mn-tag{flex:none;white-space:nowrap}:where(.vs-workspace) .mn-tag-measure{position:absolute;display:flex;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}:where(.vs-workspace) .mn-tag-measure>*{flex:none}:where(.vs-workspace) .mn-tags:not(:has(>.mn-tag,>.mn-tag-count)){display:contents}:where(.vs-workspace) .mn-tag-count{color:var(--muted);font-size:11px;white-space:nowrap}:where(.vs-workspace) .mn-text{min-width:0;flex:1}:where(.vs-workspace) #view-monitors .mon-main{container:monitor-list/inline-size}@container monitor-list (max-width: 600px){:where(.vs-workspace) .mn-t :is(th,td):is(:nth-child(3),:nth-child(5),:nth-child(6),:nth-child(7)){display:none}:root :where(.vs-workspace) .mn-compact{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:5px;color:var(--muted);font-size:12px}:root :where(.vs-workspace) .mn-compact .mn-stc{height:auto;white-space:normal}}:where(.vs-workspace) .mn-head{display:flex;align-items:center;gap:6px;min-width:0;min-height:24px}:where(.vs-workspace) .mn-head>b{flex:none;min-width:0;max-width:100%;white-space:normal}:where(.vs-workspace) .mn-head>b>a{max-width:100%;white-space:normal;overflow-wrap:anywhere}.mn-tag{min-height:24px;font:inherit;font-size:11px;font-weight:650;line-height:1.5;padding:0 8px;border-radius:999px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border:0;cursor:pointer}.mn-tag:hover{color:var(--ink)}.mn-stc{height:22px;font-size:12px;padding:0 9px;white-space:nowrap}.mn-rg{display:inline-flex;gap:4px}.mn-rg i{font-style:normal;font-size:11px;font-weight:700;padding:1px 6px;border-radius:6px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.mn-chks,.mn-rg i{color:var(--muted)}.mn-chks{display:inline-flex;gap:7px}.mn-chks svg.i{width:15px;height:15px}.mn-more{width:32px;height:32px;border-radius:8px}.mn-more svg.i{width:16px;height:16px}.mn-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;padding:14px 18px 18px}.mn-card{position:relative;display:grid;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel);cursor:pointer}.mn-card:hover{background:var(--raised)}.mn-card.sel{background:var(--accent-soft);border-color:var(--accent)}.mn-card .mn-ch{display:flex;align-items:center;gap:8px}.mn-card .mn-cm{display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:12px;color:var(--muted)}.mn-card .mn-cm b{display:block;color:var(--ink);font-size:13.5px;font-weight:650}.mn-card .mn-cf{display:flex;align-items:center;justify-content:space-between;gap:8px}.mn-pop{position:fixed;z-index:70;min-width:200px}.mn-pop :is(button,a[role^=menuitem]){display:flex;align-items:center;gap:8px}.mn-pop :is(button,a[role^=menuitem]) svg.i{color:var(--muted)}.mn-pop .danger-t{color:var(--bad)}.mn-tidy{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0}.mn-tidy li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:rgba(255,255,255,.82)}.mn-tidy li:first-child{border-top:0}.mn-tidy .n{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em}.mn-tidy .linkbtn{font-size:12.5px;padding:0;text-decoration:none}.mn-tidy-ok{margin:8px 0 0;font-size:13px;color:rgba(255,255,255,.72)}.mn-tidy li.mn-tidy-ok{display:block;padding:0;border-top:0}.mn-terr{margin:0 18px 14px;padding:10px 12px;border-radius:10px;background:var(--bad-soft)}.mn-terr,.mn-terr .linkbtn{color:var(--bad);font-size:12.5px}.mn-terr .linkbtn{text-decoration:underline;padding:0;margin-left:4px}.mn-trash-list{padding-bottom:10px}.mn-improw{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.mn-improw:first-child{border-top:0}.mn-improw .ti2{width:34px;height:34px;border-radius:9px;background:var(--raised);color:var(--muted);display:grid;place-items:center}.mn-improw b{display:block;font-size:13px;font-weight:650}.mn-improw small{display:block;color:var(--muted);font-size:12px}.mn-implist{padding:4px 18px 14px}.mn-dlg{width:min(680px,94vw)}.mn-dlg .help.mn-lead{margin:0 0 4px;font-size:13px}.mn-days button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:transparent}.mn-zones{display:grid;gap:6px;max-height:320px;overflow:auto;padding:2px}.mn-z{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;background:var(--panel)}.mn-z b{display:block;font-size:13.5px;font-weight:600}.mn-z small{display:block;color:var(--muted);font-size:12px}.mn-z.dis{cursor:default;opacity:.6;background:var(--raised)}.mn-z.on{border-color:var(--accent);background:var(--accent-soft)}.mn-cnt{margin:8px 0 0;font-size:13px;color:var(--muted)}.mn-cnt b{color:var(--ink)}.mn-cnt .linkbtn{padding:0;margin-left:4px;font-size:13px}.mn-drop{display:grid;place-items:center;gap:6px;padding:26px 16px;border:1.5px dashed var(--line-strong);border-radius:14px;background:var(--raised);color:var(--muted);text-align:center;cursor:pointer;width:100%;font:inherit}.mn-drop:hover{border-color:var(--accent);color:var(--ink)}.mn-drop svg.i{width:24px;height:24px}.mn-drop b{color:var(--ink);font-size:14px}.mn-mono{font-family:var(--mono);font-size:12px;padding:8px 10px;border-radius:8px;background:var(--raised);color:var(--muted);display:block;overflow:auto;white-space:pre}.mn-pt{width:100%;border-collapse:collapse;font-size:13px}.mn-pt th{text-align:left;font-size:12px;color:var(--faint);font-weight:600;padding:6px 10px 6px 0}.mn-pt td,.mn-pt th{border-bottom:1px solid var(--line)}.mn-pt td{padding:8px 10px 8px 0;vertical-align:middle}.mn-pt tr:last-child td{border-bottom:0}.mn-pt small{display:block;color:var(--muted);font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere}.mn-ptw{max-height:300px;overflow:auto;border:1px solid var(--line);border-radius:10px;padding:2px 12px}.mn-prog{height:8px;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mn-prog i{display:block;height:100%;width:0;border-radius:inherit;background:var(--accent-fill);transition:width .3s}.mn-done{display:grid;gap:8px;justify-items:start;padding:6px 0 2px}.mn-done .okc{width:40px;height:40px;border-radius:50%;background:var(--status-ok-soft);color:var(--status-ok);display:grid;place-items:center}.mn-done .okc svg.i{width:20px;height:20px}.mn-done h3{margin:4px 0 0;font-size:16px}.mn-done p{margin:0;color:var(--muted)}.mn-mrow{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:1180px){.mn-t td:nth-child(6),.mn-t th:nth-child(6){display:none}}@media (max-width:900px){#view-monitors .mon-grid{grid-template-areas:"stats" "main" "rail"}.mn-t td:nth-child(7),.mn-t th:nth-child(7){display:none}}@media (max-width:640px){.mn-t td:nth-child(3),.mn-t td:nth-child(5),.mn-t th:nth-child(3),.mn-t th:nth-child(5){display:none}.mn-bar,.mn-tagsrow{padding-left:14px;padding-right:14px}.mn-tagb-t{max-width:13ch}.mn-search{max-width:none;flex-basis:100%}.mn-sortm{margin-left:0}.mn-cards{padding-left:14px;padding-right:14px}.mn-imp{flex:1}.mn-imp summary{width:100%}.mn-implist{padding:4px 16px 12px}}.mn-name .mn-u{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;overflow-wrap:normal;user-select:text}.mn-card{min-width:0}.mn-card .mn-cf{flex-wrap:wrap}.mn-card .mn-name{min-width:0}.mn-name b{white-space:nowrap}.mn-t td:has(.waf-tag){padding-right:0}.waf-tag{display:inline-flex;align-items:center;gap:4px;margin:-4px 0 -4px 5px;min-height:24px;padding:0 8px 0 6px;border:0;border-radius:999px;font:inherit;font-size:11px;font-weight:700;line-height:1;background:var(--warn-soft);color:var(--warn);cursor:pointer;vertical-align:middle;white-space:nowrap}.waf-tag svg.i{width:12px;height:12px;flex:none}.waf-tag:hover{box-shadow:inset 0 0 0 1px currentColor}.waf-cp:focus-visible,.waf-tag:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mn-cf .waf-tag{margin:0}@media (max-width:640px){.mn-r .waf-tag{width:24px;padding:0;justify-content:center;margin-left:4px}.mn-r .waf-tag .waf-tx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.waf-cnt{margin-left:6px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums}.waf-fbtn{min-height:28px}.waf-note{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;margin:0 0 18px;padding:16px 18px;border-radius:12px;background:var(--warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 35%,transparent)}.waf-note[hidden]{display:none}.waf-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warn)}.waf-ic svg.i{width:18px;height:18px}.waf-nb{min-width:0}.waf-nb h2{margin:0;font-size:15px;font-weight:650;color:var(--ink)}.waf-nb p{margin:6px 0 0;font-size:13.5px;color:var(--ink);max-width:72ch}.waf-ips{align-items:center;gap:8px 14px;margin-top:12px;font-size:13px;color:var(--ink)}.waf-ips,.waf-ips ul{display:flex;flex-wrap:wrap}.waf-ips ul{list-style:none;margin:0;padding:0;gap:8px}.waf-ips li{display:inline-flex;align-items:center;gap:8px;padding:2px 4px 2px 10px;border-radius:8px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px}.waf-ips code{font-family:var(--mono);font-size:12.5px;color:var(--ink)}.waf-ips small{color:var(--muted);font-size:12px}.waf-cp{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.waf-cp:hover{background:var(--raised)}.waf-cp svg.i{width:14px;height:14px}.waf-nb .waf-auto{color:var(--muted)}.waf-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px}.waf-links .linkbtn{font-size:13px;min-height:24px}.waf-last{display:none}#mt-visual.waf-on .waf-last{display:block}#mt-visual.waf-on #vv>.panel-h,#mt-visual.waf-on #vv>.vv-acts,#mt-visual.waf-on #vv>.vv-bar,#mt-visual.waf-on #vv>.vv-found,#mt-visual.waf-on #vv>.vv-stage:not(.waf-stage),#mt-visual.waf-on .mon-main>.panel:not(.vv-panel),#mt-visual.waf-on aside .panel[aria-labelledby=rv-h]{display:none}.waf-last .waf-lh{padding:14px 18px 12px}.waf-last .waf-lh h2{margin:0;font-size:15px}.waf-last .vv-note{display:block;padding:12px 18px 16px;margin:0;flex:none}.waf-stage .vv-site .site{width:100%}.waf-var #tb-ssl .tdot{display:none}#waf-site .site.waf-cafe .s-nav,#waf-site .site.waf-clinic .s-nav{background:#3a2418}#waf-site .site.waf-clinic .s-nav{background:#1d4d43}#waf-site .site.waf-cafe .s-card .t b,#waf-site .site.waf-cafe .s-hero .cta,#waf-site .site.waf-cafe .s-nav .cart{background:#b8632f;color:#fff}#waf-site .site.waf-cafe .s-card .t b{background:none;color:#b8632f}#waf-site .site.waf-clinic .s-hero .cta,#waf-site .site.waf-clinic .s-nav .cart{background:#2c7a6b;color:#fff}#waf-site .site.waf-clinic .s-card .t b{color:#2c7a6b}#waf-site .site.waf-cafe,#waf-site .site.waf-clinic{background:#faf6f1}#waf-site .site.waf-cafe .s-art .sun{background:#f1d6bf}#waf-site .site.waf-clinic .s-art .sun{background:#d4ebe4}#waf-site .site.waf-cafe .s-art .tent{background:#b8632f;clip-path:polygon(8% 0,92% 0,78% 100%,22% 100%);height:50%}#waf-site .site.waf-clinic .s-art .tent{background:#2c7a6b;clip-path:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%);width:50%;left:16%;height:66%}#waf-site .site.waf-cafe .s-art .tent2,#waf-site .site.waf-clinic .s-art .tent2{display:none}#waf-site .site.waf-cafe .s-card .img,#waf-site .site.waf-clinic .s-card .img{background:#efe6dc}#waf-site .site.waf-clinic .s-card .img{background:#e1efeb}#waf-site .site.waf-cafe .p-pack,#waf-site .site.waf-cafe .p-shell,#waf-site .site.waf-cafe .p-stove,#waf-site .site.waf-cafe .p-tent{background:#b8632f}#waf-site .site.waf-clinic .p-pack,#waf-site .site.waf-clinic .p-shell,#waf-site .site.waf-clinic .p-stove,#waf-site .site.waf-clinic .p-tent{background:#2c7a6b}#waf-site .site.waf-cafe .p-stove,#waf-site .site.waf-clinic .p-stove{box-shadow:none}.waf-sf-bad{color:#f6cf7c!important}.al-ib-ic.waf-ib{background:var(--warn-soft);color:var(--warn)}.mn-zw{position:relative}.mn-zw:after{content:"";position:absolute;left:0;right:10px;bottom:0;height:28px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--panel));border-radius:0 0 10px 10px}.mn-zones{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding-right:8px}@media (max-width:1500px) and (min-width:901px){.mockbar{gap:6px 10px}.mockbar strong .mb-x{display:none}.mockbar .seg button{padding:3px 7px;font-size:11.5px}}@media (max-width:1360px) and (min-width:901px){.mockbar{gap:6px;padding:5px 10px}.mockbar strong{display:none}.mockbar .seg button{padding:3px 5px;font-size:11px}}.ad-grid{display:grid;gap:18px 20px;align-items:start}.ad-main,.ad-side{display:grid;gap:16px;min-width:0}.ad-side{position:sticky;top:126px;max-height:calc(100vh - 140px);overflow:auto;scrollbar-width:thin;padding:2px 8px 10px 2px;margin:-2px -8px -10px -2px}.ad-p{scroll-margin-top:190px}.ad-b{padding:12px 18px 18px;gap:14px}.ad-b,.ad-f{display:grid}.ad-f{gap:6px;min-width:0}.ad-f .fl,.ad-f .help{margin:0}.ad-addr{display:flex;gap:8px}.ad-addr .fin{flex:1;min-width:0}.ad-err{margin:0;color:var(--bad);font-size:12.5px}.ad-dup{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--warn-soft);color:var(--warn);font-size:13px}.ad-dup svg.i{margin-top:2px}.ad-dup .linkbtn{color:inherit;text-decoration:underline;padding:0;font-size:13px}.ad-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ad-tagbox{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;min-height:42px;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel)}.ad-tagbox:focus-within{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.ad-tagbox input{flex:1 1 120px;min-width:90px;border:0;background:none;outline:none;font:inherit;font-size:14px;color:var(--ink);height:26px}.ad-tagc{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12.5px;font-weight:650}.ad-tagc button{border:0;background:none;color:inherit;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;cursor:pointer;padding:0}.ad-tagc button svg.i{width:11px;height:11px}.ad-sugg{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ad-sugg small{color:var(--faint);font-size:12px}.ad-req{display:grid;grid-template-columns:116px minmax(0,1fr) auto;gap:8px}.ad-req select.fin{height:40px;font-weight:650;font-family:var(--mono);font-size:13px}.ad-tabs{grid-template-columns:repeat(3,1fr);max-width:360px}.ad-tabs .ad-tn{margin-left:6px;font-size:11px;font-weight:700;background:var(--raised);color:var(--muted);border-radius:999px;padding:0 6px}.ad-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 36px;gap:8px;align-items:center}.ad-kv .iconbtn{width:36px;height:36px}.ad-mono{font-family:var(--mono);font-size:12.5px;min-height:120px}.ad-authf{display:grid;gap:8px}.ad-lay{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.ad-lay.off{background:transparent}.ad-lay .ad-ic{width:34px;height:34px;border-radius:9px;background:var(--raised);color:var(--muted);display:grid;place-items:center}.ad-lay:not(.off) .ad-ic{background:var(--accent-soft);color:var(--accent)}.ad-lay b{font-size:13.5px;font-weight:650;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ad-lay small{display:block;margin-top:1px}.ad-lay small,.ad-sub{color:var(--muted);font-size:12.5px}.ad-sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.ad-sub select.fin{width:auto;height:32px;padding:0 8px;font-size:13px}.ad-sub .days button{height:28px;padding:0 10px;font-size:12.5px}.ad-sub input.fin{height:34px}.ad-alw{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.ad-as{display:grid;grid-template-columns:minmax(0,1.2fr) 156px minmax(0,1fr) 36px;gap:8px;align-items:center}.ad-as .iconbtn{width:36px;height:36px}.ad-as input.fin,.ad-as select.fin{height:38px}.ad-chips{display:flex;flex-wrap:wrap}.ad-chip,.ad-chips{gap:6px;align-items:center}.ad-chip{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex}.ad-chip[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ad-chip:disabled{opacity:.5;cursor:not-allowed}.ad-chip.add{border-style:dashed}.ad-chip input{border:0;background:none;outline:none;width:70px;font:inherit;color:var(--ink);text-align:center}.ad-slo{display:flex;align-items:center;gap:8px}.ad-slo input.fin{width:110px}.ad-svc{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.ad-svc button{text-align:left;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel);cursor:pointer;color:var(--ink);font:inherit;display:grid;gap:1px}.ad-svc button:hover{background:var(--raised)}.ad-svc button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.ad-svc b{font-size:13px;font-weight:650}.ad-svc small{color:var(--muted);font-size:12px}.ad-res{display:grid}.ad-state{display:flex;align-items:center;gap:10px}.ad-state .ad-sd{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--raised);color:var(--muted);flex:none}.ad-state .ad-sd svg.i{width:16px;height:16px}.ad-state.ok .ad-sd{background:var(--status-ok-soft);color:var(--status-ok)}.ad-state.bad .ad-sd{background:var(--bad-soft);color:var(--bad)}.ad-state.warn .ad-sd{background:var(--warn-soft);color:var(--warn)}.ad-state b{display:block;font-size:14.5px;font-weight:650}.ad-state small{display:block;color:var(--muted);font-size:12.5px}.ad-rr{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.ad-rr span:first-child{color:var(--muted)}.ad-rr b{font-weight:650;text-align:right}.ad-pbody{padding:12px 18px 18px;display:grid;gap:12px}.ad-thumb{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--raised)}.ad-thumb .tb{height:16px;background:var(--line);display:flex;align-items:center;gap:3px;padding:0 6px}.ad-thumb .tb i{width:5px;height:5px;border-radius:50%;background:var(--faint);opacity:.6}.ad-thumb .th{height:46px;margin:8px;border-radius:6px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent-fill) 55%,var(--line)),var(--line))}.ad-thumb .tl{height:6px;margin:0 8px 6px;border-radius:3px;background:var(--line)}.ad-thumb .tl.s{width:60%}.ad-thumb small{display:block;padding:0 8px 8px;color:var(--faint);font-size:11.5px}.ad-json{margin:0;padding:10px 12px;border-radius:10px;background:#0f141b;color:#dbe4ee;font-family:var(--mono);font-size:12px;line-height:1.65;overflow:auto;max-height:250px}.ad-json button{background:none;border:0;padding:0;margin:0;font:inherit;color:#c8f04f;cursor:pointer;text-align:left}.ad-json button:hover{text-decoration:underline}.ad-json .js{color:#f2b84b}.ad-json .jn{color:#7cc4ff}.ad-json .jb{color:#f37a84}.ad-jh{margin:0;font-size:12px;color:var(--muted)}.ad-foot{position:sticky;bottom:12px;z-index:14;display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;padding:10px 14px;margin-top:18px;border-radius:14px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow),0 -10px 28px rgba(0,0,0,.1)}.ad-foot .ad-ft{flex:1 1 200px;min-width:0;font-size:13px;color:var(--muted)}.ad-foot .ad-ft b{color:var(--ink)}.ad-foot .ad-ft .bad{color:var(--bad);font-weight:600}.ad-prog{width:min(400px,94vw)}.ad-prog .ad-pb{padding:20px;display:grid;gap:14px}.ad-prog h2{margin:0;font-size:17px}.ad-prog ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ad-prog li{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:14px}.ad-prog li .pc{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex:none}.ad-prog li .pc svg.i{width:12px;height:12px;opacity:0}.ad-prog li.act{color:var(--ink);font-weight:600}.ad-prog li.act .pc{box-shadow:inset 0 0 0 2px var(--accent);animation:pulseg 1.4s infinite}.ad-prog li.ok{color:var(--ink)}.ad-prog li.ok .pc{background:var(--accent-fill);color:var(--accent-ink);box-shadow:none}.ad-prog li.ok .pc svg.i{opacity:1}@media (max-width:1180px){.ad-grid{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:900px){.ad-grid{grid-template-columns:minmax(0,1fr)}.ad-side{position:static;max-height:none;overflow:visible;padding:0;margin:0}.ad-req{grid-template-columns:100px minmax(0,1fr)}.ad-req .btn{grid-column:1/-1}}@media (max-width:640px){.ad-b{padding:12px 14px 16px}.ad-two{grid-template-columns:minmax(0,1fr)}.ad-as{grid-template-columns:minmax(0,1fr) 36px}.ad-as .fin:nth-child(2),.ad-as select.fin{grid-column:1/-1;grid-row:auto}.ad-as .iconbtn{grid-column:2;grid-row:1}.ad-addr{flex-wrap:wrap}.ad-addr .btn{flex:1 1 100%}.ad-foot{bottom:8px}.ad-foot .btn{flex:1 1 auto}.ad-types{grid-template-columns:minmax(0,1fr)}}.ad-grid{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"hero side" "watch side" "sched side" "adv side";grid-template-rows:auto;row-gap:16px}#ad-hero{grid-area:hero}#ad-watch{grid-area:watch}#ad-sched{grid-area:sched}#ad-adv{grid-area:adv}.ad-grid>.ad-side{grid-area:side;max-height:calc(100vh - 140px)}.ad-hero .ad-b{padding:18px 20px 20px;gap:12px}.ad-lrow{display:flex;align-items:center;justify-content:space-between;gap:10px}.ad-lrow .fl{margin:0;font-size:14px}.ad-big{display:flex;align-items:center;height:54px;padding:0 16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--panel);min-width:0}.ad-big:focus-within{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.ad-pre{color:var(--faint);font-size:17px;margin-right:2px;white-space:nowrap;user-select:none}.ad-bi{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font:inherit;font-size:17px;color:var(--ink)}.ad-bi::placeholder{color:var(--faint)}.ad-lk{border:0;background:none;padding:2px 0;min-height:24px;min-width:24px;justify-content:center;font:inherit;font-size:13px;font-weight:600;color:var(--accent);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ad-lk:hover{text-decoration:underline}.ad-lk svg.i{width:13px;height:13px}.ad-chips2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--muted)}.ad-chips2 .ad-spc{flex:1 1 8px}.ad-chips2 .dt{color:var(--faint)}.ad-more2{margin-left:0;position:relative}.ad-more2 summary{height:auto}.ad-more2 .menu-list{min-width:170px;z-index:40;left:0;right:auto}.ad-hp{grid-template-columns:minmax(0,1fr) 130px}.ad-hp,.ad-req2{display:grid;gap:8px}.ad-req2{grid-template-columns:112px minmax(0,1fr)}.ad-req2 select.fin{height:54px;font-weight:650;font-family:var(--mono);font-size:14px;border-radius:14px}.ad-hint{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;border-radius:10px;background:var(--accent-soft);color:var(--ink);font-size:13px}.ad-hint svg.i{color:var(--accent)}.ad-hint span{flex:1 1 220px;min-width:0}.ad-hint .btn{height:32px}.ad-in{animation:adIn .5s cubic-bezier(.16,1,.3,1) both}@keyframes adIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ad-rows{display:grid;gap:8px}.ad-sr,.ad-wr{border:1px solid var(--line);border-radius:12px;background:var(--panel)}.ad-wr.off{background:transparent}.ad-sh,.ad-wh{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:9px 12px}.ad-sh{grid-template-columns:34px minmax(0,1fr) auto}.ad-sr .ad-ic,.ad-wr .ad-ic{width:34px;height:34px;border-radius:9px;background:var(--raised);color:var(--muted);display:grid;place-items:center}.ad-sr .ad-ic,.ad-wr:not(.off) .ad-ic{background:var(--accent-soft);color:var(--accent)}.ad-wt2{min-width:0}.ad-wt2 b{font-size:13.5px;font-weight:650;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ad-wt2 small{display:block;color:var(--muted);font-size:12.5px}.ad-chev{width:28px;height:28px;border-radius:8px;border:0;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer}.ad-chev:hover{background:var(--raised);color:var(--ink)}.ad-chev svg.i{width:15px;height:15px;transition:transform .18s}.ad-chev[aria-expanded=true] svg.i{transform:rotate(180deg)}.ad-sx,.ad-wx{padding:2px 14px 14px 58px;display:grid;gap:10px}.ad-sv{font-size:13.5px;min-width:0}.ad-sv b{font-weight:650}.ad-sr .linkbtn{font-size:13px;padding:0}.ad-x2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.ad-x2 select.fin{width:auto;height:34px;padding:0 8px}.ad-x2 input.fin{height:38px;max-width:360px}.ad-planline{display:grid;gap:8px;padding:12px 16px;border-radius:12px;background:var(--panel);border:1px solid var(--line);font-size:13px}.ad-planline b{font-weight:650}.ad-planline .linkbtn{padding:0;font-size:12.5px;justify-self:start}#ad-go:disabled{opacity:.5;cursor:not-allowed}@media (max-width:900px){.ad-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "side" "watch" "sched" "adv"}.ad-grid>.ad-side{max-height:none}.ad-hp{grid-template-columns:minmax(0,1fr) 96px}.ad-sx,.ad-wx{padding-left:14px}.ad-req2{grid-template-columns:96px minmax(0,1fr)}}.srv-title .tr-main{flex:1 1 260px}.srv-title .tr-main .meta{flex-wrap:wrap;row-gap:2px}.srv-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px 0}.srv-bar .ssearch{margin:0;flex:1 1 180px;max-width:300px}.srv-scroll{max-width:100%;overflow-x:auto;scrollbar-width:none}.srv-scroll::-webkit-scrollbar{display:none}.srv-bar .seg.small,.srv-chp .seg.small{margin-left:0}.seg.small.srv-fseg{grid-template-columns:repeat(4,auto)}.srv-fseg button,.srv-range button{white-space:nowrap}.srv-fseg button b{margin-left:6px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums}.srv-fseg button[aria-pressed=true] b{color:var(--accent)}.srv-rows{list-style:none;margin:0;padding:4px 18px 10px}.srv-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,2.2fr) minmax(0,.95fr) 32px;grid-template-areas:"id meters meta more";gap:10px 16px;align-items:center;padding:14px 10px;margin:0 -10px;border-top:1px solid var(--line);border-radius:10px;cursor:pointer}.srv-row:first-child{border-top-color:transparent}.srv-row:hover{background:var(--raised)}.srv-row:focus-visible{outline-offset:-2px}.srv-id{display:flex;align-items:flex-start;gap:10px;min-width:0;grid-area:id}.srv-id .sdot{margin-top:6px}.srv-id>span{min-width:0;display:block}.srv-id b{display:block;font-size:14px;font-weight:650}.srv-id small{display:block;color:var(--faint);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-id .srv-host{font-family:var(--mono);font-size:11.5px}.srv-id b .new-tag,.srv-id b .pl-ptag{margin-left:6px}.srv-meters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;grid-area:meters}.srv-m{display:grid;gap:6px;min-width:0}.srv-mh{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;color:var(--muted)}.srv-mh b{font-size:13.5px;color:var(--ink);font-weight:650}.srv-m.warn .srv-mh b{color:var(--warn)}.srv-m.bad .srv-mh b{color:var(--bad)}.srv-mb{position:relative;height:6px;border-radius:999px;background:var(--meter-track)}.srv-mb i{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:var(--meter-ok)}.srv-m.warn .srv-mb i{background:var(--meter-warn)}.srv-m.bad .srv-mb i{background:var(--meter-bad)}.srv-mb u{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--panel);border-block:3px solid var(--ink);opacity:1;text-decoration:none}.srv-meta{display:grid;gap:3px;justify-items:start;font-size:12.5px;color:var(--muted);grid-area:meta;min-width:0}.srv-meta b{color:var(--ink)}.srv-bad-t,.srv-meta .srv-sites b,.srv-meta b{font-weight:650}.srv-bad-t{color:var(--bad)}.srv-mt{color:var(--maint,var(--accent));font-weight:650;font-size:12.5px}.srv-note{grid-area:meters;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.srv-row .srv-more{grid-area:more}.srv-row.off .srv-meters,.srv-row.off .srv-meters .srv-mb{opacity:1}.srv-off-t,.srv-row.off .srv-id b{color:var(--muted)}.srv-off-t{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);vertical-align:middle}.srv-rail-t{margin:0 0 6px;font-size:13px;color:rgba(255,255,255,.78);line-height:1.5}.srv-quiet{margin:10px 0 0;font-size:12.5px;color:rgba(255,255,255,.6)}.srv-cap-btn{margin-top:12px}.srv-sug{list-style:none;margin:0;padding:6px 18px 4px}.srv-sug li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.srv-sug li:first-child{border-top:0}.srv-sug b{display:block;font-size:13px;font-weight:650}.srv-sug small{display:block;font-size:12px;color:var(--muted)}.srv-sl .srv-acts,.srv-sug .srv-acts{display:flex;gap:6px;align-items:center}.srv-sl .btn.sm,.srv-sug .btn.sm{height:30px;padding:0 11px;font-size:12.5px}.srv-sug-all{padding:0 18px 14px}.srv-al-t{list-style:none;margin:0;padding:6px 18px 4px}.srv-al-t li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:start;padding:10px 0;border-top:1px solid var(--line);cursor:pointer}.srv-al-t li:first-child{border-top:0}.srv-al-t time{font-size:12px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:1px}.srv-al-t b{display:block;font-size:13px;font-weight:650}.srv-al-t small{display:block;font-size:12px;color:var(--muted)}.srv-al-t li:hover b{text-decoration:underline}.srv-banner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;margin-bottom:16px;border-radius:12px;background:var(--warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-bar) 45%,transparent);color:var(--ink);font-size:13.5px}.srv-banner>svg.i{width:18px;height:18px;color:var(--warn)}.srv-banner p{margin:0;flex:1 1 260px;min-width:0}.srv-banner p b{font-weight:650}.srv-grid-flat{grid-template-rows:auto;grid-template-areas:"main rail"}@media (max-width:900px){#srv-d-grid{grid-template-areas:"stats" "main" "rail"}#srv-d-grid.srv-grid-flat{grid-template-areas:"main" "rail"}}.srv-cblock{padding:10px 18px 2px;min-width:0}.srv-cblock+.srv-cblock{margin-top:10px;padding-top:16px;border-top:1px solid var(--line)}.srv-history{container:server-history/inline-size}.srv-history-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 18px}.srv-history-grid>.srv-cblock{margin:0;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--raised)}.srv-history-grid .srv-ct{align-items:center;gap:6px 12px}.srv-history-grid .srv-ct>b{font-size:14px}.srv-history-grid .series strong{color:var(--ink);font-weight:650}.srv-history-grid .srv-chart .ax{fill:var(--muted);font-size:12px}.srv-history.srv-dim .srv-chart,.srv-history.srv-dim .srv-ct{opacity:1;filter:none}.srv-history-grid .srv-chart:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}@container server-history (min-width: 720px){.srv-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container server-history (max-width: 640px){.srv-history-grid{gap:12px;padding:14px}.srv-history-grid>.srv-cblock{padding:12px}.srv-history .srv-scroll{flex-basis:100%;width:100%;overflow:visible}.srv-history .srv-range{display:flex;flex-wrap:wrap;width:100%}.srv-history .srv-range>button{flex:1 0 40px;min-height:40px}}.srv-cblock .srv-ct{margin-bottom:6px}.srv-ct{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.srv-ct b{font-size:13.5px;font-weight:650}.srv-ct .series{margin-left:auto;display:inline-flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--muted)}.srv-ct .series span{display:inline-flex;align-items:center;gap:5px}.srv-ct .series i{width:14px;height:3px;border-radius:2px;display:inline-block}.srv-chart{padding:0}.ctip.bub.srv-below{transform:translate(-50%)}.ctip.bub.srv-below:after{bottom:auto;top:-4px}.srv-chart .srv-bl{pointer-events:none}.srv-chart svg{display:block;overflow:visible;max-width:none;min-width:0;height:auto}.srv-chart .gl,.srv-chart .gv{stroke:var(--line);stroke-width:1}.srv-chart .gv{opacity:.55}.srv-chart .ax{fill:var(--faint);font-size:11px;font-family:var(--mono)}.srv-chart .srv-l{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.srv-chart .srv-lim{stroke-width:1.4;stroke-dasharray:4 4}.srv-chart .srv-limt{font-size:11px;font-weight:600;font-family:var(--font)}.srv-chart .srv-zone{fill:var(--bad-soft)}.srv-chart .srv-gap{fill:var(--raised);stroke:var(--line-strong);stroke-dasharray:3 3}.srv-chart .srv-col{fill:var(--ink);fill-opacity:.06}.srv-chart .srv-end,.srv-chart .srv-hd{stroke:var(--panel);stroke-width:2}.srv-chart .srv-halo{opacity:.2}.srv-chart .srv-bl{stroke:var(--line-strong);stroke-dasharray:2 4;stroke-width:1}.srv-bell{cursor:pointer;outline:none}.srv-bell .pc{fill:var(--panel);stroke-width:1.5;transition:fill .15s}.srv-bell .pb{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .15s}.srv-bell.w .pc{stroke:var(--warn-bar)}.srv-bell.w .pb{stroke:var(--warn)}.srv-bell.s .pc{stroke:var(--bad-bar)}.srv-bell.s .pb{stroke:var(--bad)}.srv-bell.w:focus-visible .pc,.srv-bell.w:hover .pc{fill:var(--warn-bar)}.srv-bell.s:focus-visible .pc,.srv-bell.s:hover .pc{fill:var(--bad-bar)}.srv-bell:focus-visible .pb,.srv-bell:hover .pb{stroke:#fff}.srv-bell:focus-visible .pc{stroke:var(--accent);stroke-width:2.5}.srv-dim .srv-chart,.srv-dim .srv-ct{opacity:.42;filter:saturate(.4)}.srv-cnote{margin:0 18px 14px}.srv-pt{width:100%;border-collapse:collapse;font-size:13px}.srv-pt th{text-align:left;color:var(--faint);font-weight:600;font-size:12px;padding:6px 12px 8px 0;border-bottom:1px solid var(--line);white-space:nowrap}.srv-pt th button{background:none;border:0;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:3px}.srv-pt th button:hover,.srv-pt th button[aria-pressed=true]{color:var(--ink)}.srv-pt th button svg.i{width:11px;height:11px;opacity:0}.srv-pt th button[aria-pressed=true] svg.i{opacity:1}.srv-pt td.r,.srv-pt th.r{text-align:right}.srv-pt td{padding:8px 12px 8px 0;border-bottom:1px solid var(--line)}.srv-pt tbody tr:last-child td{border-bottom:0}.srv-pt td:first-child{font-family:var(--mono);font-size:12.5px}.srv-pt td:last-child,.srv-pt th:last-child{padding-right:0}.srv-pt .hot{color:var(--warn);font-weight:650}.srv-sl{list-style:none;margin:0;padding:4px 18px 6px}.srv-sl>li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:11px 0;border-top:1px solid var(--line)}.srv-sl>li:first-child{border-top:0}.srv-sl .sdot{margin-top:5px}.srv-sl b{display:block;font-size:13.5px;font-weight:650}.srv-sl b a{color:var(--ink);text-decoration:none}.srv-sl b a:hover{text-decoration:underline}.srv-sl small{display:block;font-size:12px;color:var(--muted)}.srv-sl .srv-rt{text-align:right;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.srv-sl .srv-flag{grid-column:2/4;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;padding:9px 12px;border-radius:10px;background:var(--warn-soft);font-size:12.5px;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-bar) 40%,transparent)}.srv-sl .srv-flag p{margin:0;flex:1 1 200px;min-width:0}.srv-sl .srv-flag .srv-acts{display:flex;gap:6px}.srv-sub-h{display:flex;align-items:center;gap:8px;margin:6px 18px 0;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px;font-weight:650;color:var(--muted)}.srv-sbar{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px 4px}.srv-sdown{margin:4px 18px 6px;padding:10px 14px;border-radius:10px;background:var(--bad-soft);color:var(--bad);font-size:13px;font-weight:600}.srv-empty{margin:4px 18px 14px}.srv-hist{list-style:none;margin:0;padding:6px 18px}.srv-hist>li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:12px 8px;margin:0 -8px;border-top:1px solid var(--line);border-radius:10px}.srv-hist>li:first-child{border-top-color:transparent}.srv-hist .mi{width:30px;height:30px;border-radius:50%;background:var(--raised);display:grid;place-items:center;color:var(--muted)}.srv-hist .mi.warn{background:var(--warn-soft);color:var(--warn)}.srv-hist .mi.bad{background:var(--bad-soft);color:var(--bad)}.srv-hist .mi svg.i{width:15px;height:15px}.srv-hist b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px;font-weight:650}.srv-hist small{display:block;font-size:12px;color:var(--muted)}.srv-hist .srv-st{text-align:right;font-size:12.5px;font-weight:650;white-space:nowrap}.srv-hist .srv-st.open{color:var(--warn)}.srv-hist>li.hl{animation:srvhl 1.8s ease-out}@keyframes srvhl{0%,55%{background:var(--accent-soft);box-shadow:0 0 0 2px var(--accent)}to{background:transparent;box-shadow:0 0 0 2px transparent}}.srv-inc{list-style:none;margin:0;padding:4px 18px 8px}.srv-inc>li{border-top:1px solid var(--line)}.srv-inc>li:first-child{border-top-color:transparent}.srv-inc .srv-inc-r,.srv-inc summary{display:grid;grid-template-columns:30px minmax(0,1fr) auto 16px;gap:2px 12px;align-items:center;padding:11px 8px;margin:0 -8px;border-radius:10px}.srv-inc summary{list-style:none;cursor:pointer}.srv-inc summary::-webkit-details-marker{display:none}.srv-inc summary:hover{background:var(--raised)}.srv-inc summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.srv-inc .mi{width:30px;height:30px;border-radius:50%;background:var(--raised);display:grid;place-items:center;color:var(--muted)}.srv-inc .mi.warn{background:var(--warn-soft);color:var(--warn)}.srv-inc .mi.bad{background:var(--bad-soft);color:var(--bad)}.srv-inc .mi svg.i{width:15px;height:15px}.srv-inc-b b{display:block;font-size:13.5px;font-weight:650}.srv-inc-b small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.srv-inc-t{font-size:12.5px;color:var(--muted);white-space:nowrap;text-align:right}.srv-inc-t.open{color:var(--warn);font-weight:650}.srv-inc-c{width:16px;height:16px;color:var(--muted)}.srv-inc details[open]>summary .srv-inc-c{transform:rotate(180deg)}.srv-inc-d{display:grid;gap:4px;margin:0 0 12px 42px;padding:10px 12px;border-radius:10px;background:var(--raised);font-size:13px}.srv-inc-d p{margin:0}.srv-inc-d .srv-inc-at{color:var(--muted);font-size:12px}.srv-inc-d .linkbtn{justify-self:start}.srv-inc>li.hl{animation:srvhl 1.8s ease-out}.srv-inc-more{margin:0 18px 14px}@media (max-width:560px){.srv-inc .srv-inc-r,.srv-inc summary{grid-template-columns:30px minmax(0,1fr) 16px;align-items:start}.srv-inc-c{grid-column:3;grid-row:1}.srv-inc-t{grid-column:2;text-align:left}.srv-inc-d{margin-left:0}}.srv-rl{list-style:none;margin:0;padding:0;display:grid}.srv-rl li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:rgba(255,255,255,.78)}.srv-rl li:first-child{border-top:0}.srv-rl li b{color:#fff;font-weight:650;text-align:right}.srv-rl li small{display:block;color:rgba(255,255,255,.55);font-size:11.5px}.srv-off-card{display:grid;gap:10px;justify-items:start}.srv-off-card p{margin:0;color:rgba(255,255,255,.8);font-size:13.5px}.srv-chs{display:flex;flex-wrap:wrap;gap:6px;padding:12px 18px 4px}.srv-chs .chip{height:28px}.srv-chs .chip svg.i{width:13px;height:13px}.srv-pfoot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 18px 16px}.srv-pfoot .help{margin:0}.srv-about{margin:0;padding:6px 18px 14px;display:grid}.srv-about>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.srv-about>div:first-child{border-top:0}.srv-about dt{color:var(--muted)}.srv-about dd{margin:0;font-weight:600;overflow-wrap:anywhere}.srv-about dd small{font-weight:400;color:var(--muted)}.srv-inst summary{list-style:none;display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;font-size:15px;font-weight:600}.srv-inst summary::-webkit-details-marker{display:none}.srv-inst summary svg.i{margin-left:auto;transition:transform .2s;color:var(--muted)}.srv-inst[open] summary svg.i{transform:rotate(180deg)}.srv-inst-b{padding:0 18px 16px;display:grid;gap:10px}.srv-cmd{margin:0;padding:11px 12px;border-radius:10px;background:#10151c;color:#dfe7ef;font-family:var(--mono);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.srv-cmd .tok{color:#c8f04f}.srv-cmdb{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.srv-wait-card{padding-bottom:8px}.srv-wait-card .srv-inst-b{padding-top:12px}.srv-wait{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:var(--raised);font-size:13.5px;font-weight:600}.srv-wait .pulse{flex:none}.srv-wait.ok{background:var(--status-ok-soft);color:var(--status-ok)}.srv-wait .linkbtn{margin-left:auto;font-size:13px}.srv-steps{margin:0;padding-left:18px;color:var(--muted);font-size:13px;display:grid;gap:4px}.srv-menu{margin-left:0}.srv-menu summary{cursor:pointer}.srv-menu .menu-list{min-width:200px;z-index:40}.srv-menu .menu-list button,.srv-pop button{display:flex;align-items:center;gap:8px}.srv-menu .menu-list svg.i,.srv-pop svg.i{color:var(--muted)}.srv-pop{position:fixed;z-index:70;min-width:210px}.srv-menu .danger-t,.srv-pop .danger-t{color:var(--bad)}.srv-dlg .srv-fld{display:grid;grid-template-columns:minmax(0,1fr) 84px;gap:4px 12px;align-items:center;margin-top:10px}.srv-dlg .srv-fld .fl{margin:0;grid-column:1}.srv-dlg .srv-fld input[type=number]{grid-column:2;grid-row:1;height:38px;text-align:right}.srv-dlg .srv-fld input[type=range]{grid-column:1/3;width:100%;accent-color:var(--accent);margin:2px 0 0}.srv-dlg .srv-fld .help{grid-column:1/3;margin:0}.srv-dlg .seg{grid-template-columns:repeat(4,1fr)}.seg.two{grid-template-columns:repeat(2,1fr)}.seg.two button{white-space:nowrap}.srv-dlg .seg button{padding:0 4px}.srv-dlg .srv-ln{margin:12px 0 0;font-size:12.5px;color:var(--muted)}.srv-dlg .srv-ln .linkbtn{font-size:12.5px;padding:0}.srv-pick{max-height:220px}.srv-dlg .al-chips button[disabled]{opacity:.5;cursor:not-allowed}.srv-dlg .al-chips small{font-weight:500;color:var(--faint);margin-left:2px}.srv-dlg .srv-cmd{margin-top:4px}.srv-dlg .srv-rules{display:grid;gap:6px;min-width:0;margin:10px 0 0;padding:0;border:0}.srv-dlg .srv-rules>legend{margin:0 0 4px;padding:0}.srv-dlg .srv-rules[disabled] .srv-rule{opacity:.55}.srv-dlg .srv-rule{display:grid;grid-template-columns:minmax(0,1fr) 84px 56px;align-items:center;gap:10px}.srv-dlg .srv-rule label{color:var(--ink);font-size:13.5px}.srv-dlg .srv-rule input.fin{height:36px;text-align:right}.srv-dlg .srv-unit{color:var(--muted);font-size:12.5px}.srv-dlg .srv-more{margin-top:8px;border-top:1px solid var(--line)}.srv-dlg .srv-more summary{display:flex;align-items:center;gap:8px;padding:12px 0 4px;list-style:none;cursor:pointer;font-size:13.5px;font-weight:600}.srv-dlg .srv-more summary::-webkit-details-marker{display:none}.srv-dlg .srv-more summary svg.i{width:14px;height:14px;color:var(--muted);transition:transform .2s}.srv-dlg .srv-more[open] summary svg.i{transform:rotate(180deg)}.srv-dlg .srv-more-b{display:grid;gap:6px;padding:4px 0 6px}.srv-dlg .srv-more-b .seg{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}.srv-dlg .seg.srv-route{grid-template-columns:repeat(2,1fr)}.srv-dlg .srv-defch{margin:4px 0 0;color:var(--muted);font-size:13px}.srv-dlg .srv-defch .linkbtn{min-height:0;padding:0;font-size:13px}.srv-mon-card p{margin:0;padding:12px 18px 4px;font-size:13.5px}.srv-mon-card p+p{padding-top:4px;color:var(--muted);font-size:12.5px}.srv-mon-card .srv-mm{display:flex;flex-wrap:wrap;gap:4px 14px;padding:0 18px 12px;font-size:12.5px;color:var(--muted)}.srv-mon-card .srv-mm b{color:var(--ink);font-weight:650}@media (max-width:1180px){.srv-row{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(0,.9fr) 32px;gap:10px 12px}}@media (max-width:520px){.srv-range{gap:1px;padding:2px}.seg.small.srv-range button{padding:0 6px;font-size:12px}.srv-pt td:nth-child(2),.srv-pt td:nth-child(5),.srv-pt th:nth-child(2),.srv-pt th:nth-child(5){display:none}.srv-pt td:first-child{max-width:none;overflow:visible;white-space:normal;overflow-wrap:anywhere}}@media (max-width:640px){.srv-bar,.srv-cblock,.srv-rows,.srv-sbar{padding-left:14px;padding-right:14px}.srv-row{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"id more" "meters meters" "meta meta";gap:10px 8px;padding:14px 12px;margin:0 -12px}.srv-meta{display:flex;flex-wrap:wrap;gap:4px 14px}.srv-meters{gap:10px}.srv-about,.srv-al-t,.srv-chs,.srv-hist,.srv-inc,.srv-inst summary,.srv-inst-b,.srv-pfoot,.srv-sl,.srv-sug{padding-left:14px;padding-right:14px}.srv-cnote,.srv-empty,.srv-sdown,.srv-sub-h{margin-left:14px;margin-right:14px}.srv-hist>li{grid-template-columns:30px minmax(0,1fr)}.srv-hist .srv-st{grid-column:2;text-align:left}.srv-sl>li{grid-template-columns:10px minmax(0,1fr)}.srv-sl .srv-rt{grid-column:2;text-align:left}.srv-sl>li>.srv-acts{grid-column:2}.srv-pt td,.srv-pt th{padding-right:8px}.srv-pt td:first-child{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-al-t li{grid-template-columns:56px minmax(0,1fr)}}.srv-dots{display:flex;gap:6px;margin-top:4px}.srv-dots i{width:9px;height:9px;border-radius:50%;background:var(--ok-bar)}.srv-dots i.w{background:var(--faint);opacity:.6}.srv-dots i.o{background:var(--off-bar)}.srv-dots i.x{background:var(--bad-bar)}.srv-ss1{display:flex;min-width:0;white-space:nowrap}.srv-ssn{min-width:0;overflow:hidden;text-overflow:ellipsis}.srv-ss2{min-height:36px}.srv-svl{font-size:15px;font-weight:650;opacity:1;margin-right:2px;letter-spacing:0}.apm-area{margin:0 0 0 auto}.apm-area+.tr-actions{margin-left:0}@media (max-width:720px){.apm-area{order:5;flex:1 0 100%;margin:0}}.seg.small.apm-tabs{margin-left:0;grid-template-columns:repeat(2,auto)}:where(.vs-workspace) .apm-tabs :is(button,a){white-space:nowrap}:where(.vs-workspace) .apm-tabs a{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:5px 12px;border-radius:7px;color:var(--muted);font-size:12px;font-weight:600;text-decoration:none}:where(.vs-workspace) .apm-tabs a[aria-selected=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}:where(.vs-workspace) .apm-tabs a b{margin-left:6px;color:var(--faint)}.apm-tabs button b{margin-left:6px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums}.apm-tabs button:is([aria-pressed=true],[aria-selected=true]) b{color:var(--accent)}.apm-mth{display:inline-block;flex:none;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.03em;line-height:1;padding:4px 7px;border-radius:6px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);vertical-align:middle}.apm-mth.get{color:#0b7080}html.dark .apm-mth.get{color:var(--st2)}.apm-mth.post{color:var(--st3)}.apm-mth.patch,.apm-mth.put{color:var(--warn)}.apm-mth.delete{color:var(--bad)}.apm-title h1{display:flex;align-items:center;gap:10px;min-width:0}.apm-title h1>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apm-title .tr-main{flex:1 1 260px;min-width:0}.apm-title .tr-main .meta{flex-wrap:wrap;row-gap:2px;align-items:center}.apm-urlm{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}.apm-urlm .url{min-width:0;max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.apm-copy{width:26px;height:26px;border-radius:7px}.apm-copy svg.i{width:13px;height:13px}.apm-chip-mute{margin:0}.apm-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px 0}.apm-bar .ssearch{margin:0;flex:1 1 180px;max-width:300px}.apm-all{display:inline-flex;align-items:center}.apm-cb{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer;vertical-align:middle}.seg.small.apm-fseg{grid-template-columns:repeat(4,auto);margin-left:0}.apm-fseg button,.apm-range button{white-space:nowrap}.apm-fseg button b{margin-left:6px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums}.apm-fseg button[aria-pressed=true] b{color:var(--accent)}.apm-bulk{margin-top:12px;box-shadow:var(--shadow)}.apm-bulk .btn.sm{height:32px;padding:0 11px}.apm-bulk .btn.sm svg.i{width:14px;height:14px}.apm-rows{list-style:none;margin:0;padding:4px 18px 10px}.apm-row{display:grid;grid-template-columns:22px minmax(0,1.5fr) minmax(0,1.15fr) minmax(0,1.1fr) 32px;grid-template-areas:"cb id lat chk more";gap:10px 16px;align-items:center;padding:14px 10px;margin:0 -10px;border-top:1px solid var(--line);border-radius:10px;cursor:pointer}.apm-row:first-child{border-top-color:transparent}.apm-row:hover{background:var(--raised)}.apm-row.sel{background:var(--accent-soft)}.apm-row:focus-visible{outline-offset:-2px}.apm-row>.apm-cb{grid-area:cb}.apm-id{display:flex;align-items:flex-start;gap:10px;min-width:0;grid-area:id}.apm-id .sdot{margin-top:6px}.apm-id>span{min-width:0;display:block;flex:1}.apm-nm{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:650}.apm-nm>.apm-nt{min-width:0}.apm-nm>.apm-nt,.apm-u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apm-u{display:block;margin-top:3px;color:var(--faint);font-family:var(--mono);font-size:11.5px}.apm-lat{display:grid;gap:8px;grid-area:lat;min-width:0}.apm-lat .srv-mh span{font-weight:600}.apm-ck{grid-area:chk;display:grid;gap:6px;min-width:0}.apm-ck1{display:flex;align-items:center;gap:10px;min-width:0}.apm-cn{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.apm-cn.bad{color:var(--bad)}.apm-cn small{font-size:12px;font-weight:500;color:var(--faint);margin-left:4px}.apm-sp{flex:1 1 60px;min-width:40px;max-width:110px;height:24px;display:block}.apm-sp path{fill:none;stroke:var(--s1);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.apm-sp.warn path{stroke:var(--status-warn)}.apm-sp.off path{stroke:var(--faint);opacity:1}.apm-ago{font-size:12px;color:var(--muted)}.apm-row .apm-more{grid-area:more}.apm-row.off .apm-lat .srv-mb,.apm-row.off .apm-sp{opacity:1}.apm-row.off .apm-nt,.apm-row.off .srv-mh b,.apm-tag{color:var(--muted)}.apm-tag{display:inline-block;flex:none;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.apm-tag.mute{background:var(--warn-soft);color:var(--warn);box-shadow:none}.apm-fl,.apm-sw{list-style:none;margin:0;padding:6px 18px 4px}.apm-fl li,.apm-sw li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:10px 8px;margin:0 -8px;border-top:1px solid var(--line);border-radius:8px;cursor:pointer}.apm-fl li:first-child,.apm-sw li:first-child{border-top-color:transparent}.apm-fl li:hover,.apm-sw li:hover{background:var(--raised)}.apm-fl b,.apm-sw b{display:block;font-size:13px;font-weight:650}.apm-fl small,.apm-sw small{display:block;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.apm-ck-w code,.apm-fl code,.apm-lt code,.apm-res-l code{font-family:var(--mono);font-size:11.5px;padding:1px 5px;border-radius:5px;background:var(--raised);color:var(--ink)}.apm-fl .apm-fs,.apm-sw .apm-fs{font-size:12px;font-weight:700;color:var(--bad);white-space:nowrap}.apm-sw .apm-fs{color:var(--warn)}.apm-emp{margin:4px 18px 14px}.apm-grid-h{grid-template-rows:auto}.apm-cblock{padding:10px 18px 2px;min-width:0}.apm-tmwrap{margin:2px 18px 16px;padding:12px 14px;border-radius:12px;background:var(--raised);display:grid;gap:10px}.apm-tmh{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:13px}.apm-tmh b{font-weight:650}.apm-tmh span{color:var(--muted);font-size:12.5px}.apm-tm{display:flex;gap:2px;height:10px;border-radius:999px;overflow:hidden;background:var(--line)}.apm-tm i{display:block;min-width:3px}.apm-tml{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--muted)}.apm-tml span{display:inline-flex;align-items:center;gap:6px}.apm-tml i{width:8px;height:8px;border-radius:50%;display:inline-block}.apm-tml b{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.apm-ckl{list-style:none;margin:0;padding:6px 18px 4px}.apm-ck-r{border-top:1px solid var(--line);border-radius:10px}.apm-ck-r:first-child{border-top-color:transparent}.apm-ck-h{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto 16px;grid-template-areas:"ic tx st rs ch";gap:4px 12px;align-items:center;width:100%;padding:12px 8px;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px}.apm-ck-h:hover{background:var(--raised)}.apm-ck-i{grid-area:ic;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--status-ok-soft);color:var(--status-ok)}.apm-ck-i svg.i{width:13px;height:13px}.apm-ck-r.bad .apm-ck-i{background:var(--bad-soft);color:var(--bad)}.apm-ck-r.un .apm-ck-i{background:var(--raised);color:var(--muted)}.apm-ck-t{grid-area:tx;min-width:0}.apm-ck-w{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;font-weight:600}.apm-op{color:var(--muted);font-weight:500}.apm-val{font-family:var(--mono);font-size:12px;font-weight:600;padding:1px 6px;border-radius:5px;background:var(--raised)}.apm-ty{font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:1px 6px;border-radius:999px;color:var(--faint);box-shadow:inset 0 0 0 1px var(--line)}.apm-ck-t small{display:block;margin-top:2px;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.apm-strip{grid-area:st;display:inline-flex;gap:2px;align-items:center}.apm-strip i{width:5px;height:16px;border-radius:2px;background:var(--ok-bar);display:block}.apm-strip i.f{background:var(--bad-bar)}.apm-strip i.u{background:var(--warn-bar);opacity:.7}.apm-strip i.n{background:var(--line)}.apm-rs{grid-area:rs;font-size:12.5px;font-weight:700;color:var(--status-ok);white-space:nowrap;min-width:58px;text-align:right}.apm-ck-r.bad .apm-rs{color:var(--bad)}.apm-ck-h>svg.i,.apm-ck-r.un .apm-rs{color:var(--muted)}.apm-ck-h>svg.i{grid-area:ch;width:14px;height:14px;transition:transform .2s}.apm-ck-r.open .apm-ck-h>svg.i{transform:rotate(180deg)}.apm-ck-b{display:none;margin:0 8px 10px 48px;padding:12px 14px;border-radius:10px;background:var(--raised);font-size:13px;gap:6px}.apm-ck-r.open .apm-ck-b{display:grid}.apm-ck-r.bad .apm-ck-b{background:var(--bad-soft)}.apm-ck-b p{margin:0}.apm-ck-b .apm-ck-a{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin-top:2px}.apm-ck-b .linkbtn{font-size:12.5px;padding:0}.apm-ck-r.hl{animation:srvhl 1.8s ease-out}.apm-cfoot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:6px 18px 16px}.apm-cfoot .help{margin:0}.apm-panel-h-acts{margin-left:auto;display:inline-flex;gap:8px}.apm-resh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 18px 0}.apm-resh p{margin:0;font-size:13px;flex:1 1 260px;min-width:0}.apm-resh p b{font-weight:650}.apm-resh .seg{margin-left:0}.apm-warn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 18px 0;padding:11px 14px;border-radius:12px;background:var(--warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-bar) 45%,transparent);font-size:13px}.apm-warn>svg.i{width:17px;height:17px;color:var(--warn);flex:none}.apm-warn p{margin:0;flex:1 1 240px;min-width:0}.apm-warn p small{display:block;margin-top:2px;color:var(--muted);font-size:12px}:where(.vs-workspace) .apm-code .help{color:inherit}.apm-code{margin:12px 18px 0;border-radius:10px;background:#0f141b;color:#dbe4ee;font-family:var(--mono);font-size:12px;line-height:1.7;max-height:320px;overflow:auto;padding:8px 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.apm-ln{line-height:24px;display:flex;align-items:baseline;min-width:max-content;padding:0 14px 0 0;border-left:3px solid transparent}.apm-ln.bad{background:rgba(229,83,95,.16);border-left-color:#e5535f}.apm-ln.bad .apm-n{color:#f1f4f8}.apm-ln.hl{animation:srvhl 1.8s ease-out}.apm-n{flex:none;width:34px;text-align:right;padding-right:8px;color:#9aa7b6;user-select:none;font-variant-numeric:tabular-nums}.apm-tg{flex:none;width:16px;text-align:center}.apm-tg button{background:none;border:0;padding:0;width:16px;height:16px;color:rgba(255,255,255,.55);cursor:pointer;line-height:1;font-size:10px}.apm-tg button:hover{color:#fff}.apm-c{white-space:pre}.apm-c button{background:none;border:0;padding:0;margin:0;min-width:24px;height:24px;line-height:24px;display:inline-block;vertical-align:top;font:inherit;cursor:pointer;text-align:left;color:inherit;border-radius:3px}.apm-c button:hover{text-decoration:underline;text-underline-offset:2px}.apm-c button:focus-visible{outline:2px solid #c8f04f;outline-offset:1px}.apm-c .k{color:#c8f04f}.apm-c .js{color:#f2b84b}.apm-c .jn{color:#7cc4ff}.apm-c .jb{color:#f37a84}.apm-c .jz{color:#9aa7b6}.apm-c .pn{color:rgba(255,255,255,.55)}.apm-c .badv{background:linear-gradient(rgba(229,83,95,.42),rgba(229,83,95,.42)) 50% /100% 20px no-repeat;border-radius:3px;padding:0 3px;margin:0 -3px;color:#fff}.apm-cut{padding:4px 14px 4px 61px;color:#f2b84b;font-size:11.5px;border-top:1px dashed rgba(242,184,75,.5);margin:4px 0 0}.apm-rfoot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 18px 16px}.apm-rf{display:inline-flex;align-items:center;gap:10px;font-size:13px}.apm-rf .switch{flex:none}.apm-rf input.fin{width:74px;height:32px;padding:0 8px;text-align:right}.apm-rf small{color:var(--muted);font-size:12px}.apm-jpop{position:fixed;z-index:70;min-width:220px;max-width:300px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 16px 40px rgba(0,0,0,.28);display:grid;gap:8px;font-size:13px}.apm-jpop[hidden]{display:none}.apm-jpop code{font-family:var(--mono)}.apm-jpop code,.apm-jpop small{font-size:12px;overflow-wrap:anywhere}.apm-jpop small{color:var(--muted)}.apm-lbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px 0}.apm-lbar .seg.small{margin-left:0}.seg.small.apm-lf,.seg.small.apm-lr{grid-template-columns:repeat(3,auto)}.apm-tw{padding:4px 18px 6px}.apm-lt{width:100%;border-collapse:collapse;font-size:13px}.apm-lt th{text-align:left;color:var(--faint);font-weight:600;font-size:12px;padding:6px 12px 8px 0;border-bottom:1px solid var(--line);white-space:nowrap}.apm-lt td.r,.apm-lt th.r{text-align:right}.apm-lt td{padding:9px 12px 9px 0;border-bottom:1px solid var(--line);vertical-align:top}.apm-lt td:last-child,.apm-lt th:last-child{padding-right:0}.apm-lt tr.apm-lr{cursor:pointer}.apm-lt tr.apm-lr:hover td{background:var(--row-hover)}.apm-lt td.tm{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted)}.ax-lkb{border:0;background:none;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer;display:inline;line-height:1}.apm-lt td.tm svg.i{width:12px;height:12px;margin-right:6px;vertical-align:-1px;transition:transform .15s}.apm-lt tr.open td.tm svg.i{transform:rotate(90deg)}.apm-lt .r-ok{color:var(--status-ok);font-weight:650}.apm-lt .r-bad{color:var(--bad);font-weight:650;overflow-wrap:anywhere}.apm-lt .r-warn{color:var(--warn);font-weight:650}.apm-lt td.num{font-variant-numeric:tabular-nums}.apm-lt tr.apm-lx td{padding:0 0 10px;border-bottom:1px solid var(--line)}.apm-lx-b{margin:2px 0 0;padding:12px 14px;border-radius:10px;background:var(--raised);display:grid;gap:6px;font-size:12.5px}.apm-lx-b ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.apm-lx-b li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.apm-lx-b li svg.i{width:12px;height:12px;flex:none;align-self:center}.apm-lx-b li.ok svg.i{color:var(--status-ok)}.apm-lx-b li.bad svg.i{color:var(--bad)}.apm-lx-b small{color:var(--muted)}.apm-body{margin:0;padding:9px 11px;border-radius:8px;background:#0f141b;color:#dbe4ee;font-family:var(--mono);font-size:11.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:150px;overflow:auto}.apm-lfoot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:4px 18px 16px}.apm-lfoot .help{margin:0;flex:1 1 220px}.apm-rg{list-style:none;margin:0;padding:6px 18px 8px}.apm-rg li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:2px 12px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}.apm-rg li:first-child{border-top:0}.apm-rg .sdot{margin-top:5px}.apm-rg b{display:block;font-size:13px;font-weight:650}.apm-rg small{display:block;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.apm-rg .apm-rt{font-size:12.5px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.apm-rg li.soon{opacity:1;color:var(--faint)}.apm-rgl{padding:0 18px 8px}.apm-alr{list-style:none;margin:0;padding:8px 18px 4px;display:grid}.apm-alr li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.apm-alr li:first-child{border-top:0}.apm-alr li b{color:var(--ink);font-weight:650;text-align:right}.apm-alr .linkbtn{font-size:12.5px;padding:0}.apm-state{margin:4px 18px 14px;padding:12px 14px;border-radius:12px;background:var(--raised);display:grid;gap:6px;font-size:13px}.apm-state.warn{background:var(--warn-soft)}.apm-state b{font-weight:650}.apm-state p{margin:0}.apm-state .linkbtn{padding:0;font-size:13px;justify-self:start}.apm-rq{list-style:none;margin:0;padding:0;display:grid}.apm-rq li{padding:9px 0;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:rgba(255,255,255,.78)}.apm-rq li:first-child{border-top:0;padding-top:0}.apm-rq li small{display:block;color:rgba(255,255,255,.55);font-size:11.5px;margin-bottom:2px}.apm-rq li b{color:#fff;font-weight:650}.apm-rq .mono{font-size:12px;color:#eef2f7}.apm-rq .mono,.apm-rq pre{font-family:var(--mono);overflow-wrap:anywhere}.apm-rq pre{margin:4px 0 0;padding:9px 11px;border-radius:8px;background:#10151c;color:#dfe7ef;font-size:11.5px;line-height:1.55;white-space:pre-wrap;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.apm-rqb{margin-top:12px}.apm-tp{min-width:300px;max-width:min(360px,calc(100vw - 16px));padding:12px;gap:10px}.apm-tp[hidden]{display:none}.apm-tp h3{margin:0;font-size:13px;font-weight:650}.apm-tr{display:grid;gap:3px;padding-top:10px;border-top:1px solid var(--line);font-size:13px}.apm-tr:first-of-type{border-top:0;padding-top:0}.apm-tr .apm-t1{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.apm-tr .apm-t1 b{font-weight:650}.apm-tr .apm-sc{font-family:var(--mono);font-size:12px;font-weight:700;padding:1px 6px;border-radius:5px;background:var(--status-ok-soft);color:var(--status-ok)}.apm-tr .apm-sc.bad{background:var(--bad-soft);color:var(--bad)}.apm-tr small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.apm-tr small.bad{color:var(--bad)}.apm-tr small.warn{color:var(--warn)}.apm-spin{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.apm-spin i{width:12px;height:12px;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--accent);animation:apmspin .8s linear infinite}@keyframes apmspin{to{transform:rotate(1turn)}}.apm-dlg{width:min(720px,94vw)}.apm-dlg .seg{grid-template-columns:repeat(4,1fr)}.apm-dlg .seg.two{grid-template-columns:repeat(2,1fr)}.apm-dlg .seg.mini{grid-template-columns:repeat(4,auto)}.apm-mrow{display:grid;grid-template-columns:116px minmax(0,1fr);gap:8px}.apm-mrow select.fin{font-family:var(--mono);font-weight:650}.apm-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 36px;gap:8px;align-items:center}.apm-kv .iconbtn{width:36px;height:36px}.apm-dlg .fin.mono{font-family:var(--mono);font-size:12.5px}.apm-dlg textarea.fin{min-height:92px}.apm-dlg .ad-f{margin-top:6px}.apm-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.apm-sw2{display:flex;align-items:center;gap:10px;min-height:40px;font-size:13px}.apm-tres{margin:6px 0 0;padding:12px 14px;border-radius:12px;background:var(--raised);display:grid;gap:8px;font-size:13px}.apm-tres[hidden]{display:none}.apm-tres.bad{background:var(--bad-soft)}.apm-asr{display:grid;grid-template-columns:minmax(0,1fr) 176px 34px;gap:8px;align-items:center;padding:10px;border-radius:12px;background:var(--raised)}.apm-asr .fin{height:38px;background:var(--panel)}.apm-asr .apm-vv{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.apm-asr .apm-vv .fin{flex:1 1 160px;min-width:0}.apm-asr .iconbtn{width:34px;height:34px}.apm-asr .seg.mini{margin:0}.apm-asr .seg.mini button{padding:0 8px}.apm-asl{display:grid;gap:8px}@media (max-width:1180px){.apm-row{grid-template-columns:22px minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1fr) 32px;gap:10px 12px}.apm-sp{display:none}}@media (max-width:640px){.apm-alr,.apm-bar,.apm-cblock,.apm-cfoot,.apm-ckl,.apm-fl,.apm-lbar,.apm-lfoot,.apm-resh,.apm-rfoot,.apm-rg,.apm-rows,.apm-sw,.apm-tw{padding-left:14px;padding-right:14px}.apm-code,.apm-emp,.apm-state,.apm-tmwrap,.apm-warn{margin-left:14px;margin-right:14px}.apm-row{grid-template-columns:22px minmax(0,1fr) 32px;grid-template-areas:"cb id more" "lat lat lat" "chk chk chk";gap:10px 8px;padding:14px 12px;margin:10px 0;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.apm-row:first-child{border-top-color:var(--line)}.apm-row.sel{background:var(--accent-soft);border-color:var(--accent)}.apm-lat{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.apm-sp{display:block}.apm-ck-h{grid-template-columns:28px minmax(0,1fr) auto 16px;grid-template-areas:"ic tx rs ch" ". st st st"}.apm-ck-b{margin-left:8px}.apm-lbar .seg.small{max-width:100%}.apm-two{grid-template-columns:minmax(0,1fr)}.apm-asr{grid-template-columns:minmax(0,1fr) 34px}.apm-asr .fin:nth-child(2),.apm-asr select.fin{grid-column:1/-1;grid-row:auto}.apm-asr .iconbtn{grid-column:2;grid-row:1}.apm-kv{grid-template-columns:minmax(0,1fr) 36px}.apm-kv .fin:nth-child(2){grid-column:1/-1;grid-row:2}.apm-kv .iconbtn{grid-column:2;grid-row:1}.apm-mrow{grid-template-columns:96px minmax(0,1fr)}}@media (max-width:520px){.apm-range{gap:1px;padding:2px}.seg.small.apm-range button{padding:0 6px;font-size:12px}.apm-lt td:nth-child(2),.apm-lt td:nth-child(4),.apm-lt th:nth-child(2),.apm-lt th:nth-child(4){display:none}.apm-lt tr.apm-lx td{display:table-cell}.apm-lt td,.apm-lt th{padding-right:8px}}.apm-row.hl{animation:srvhl 1.8s ease-out}.seg.small.rpt-tabs{margin-left:0;grid-template-columns:repeat(3,auto);max-width:100%}.rpt-tabs button{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.rpt-tabs button .pl-tlock{margin-left:6px}.apm-area:has(.rpt-tabs){min-width:0;max-width:100%}@media (max-width:420px){.seg.small.rpt-tabs{width:100%;grid-template-columns:auto auto minmax(0,1fr)}.rpt-tabs button{white-space:normal;height:auto;min-height:32px;padding:2px 8px;line-height:1.2}}.rpt-stats{margin-bottom:18px}.rpt-pane[hidden]{display:none!important}.rpt-cols{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.rpt-studio{grid-template-columns:250px minmax(0,1fr);align-items:start}.rpt-stack,.rpt-studio{display:grid;gap:16px;min-width:0}.rpt-stack{align-content:start}.rpt-panel-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 18px 0}.rpt-panel-h h2{font-size:15px;font-weight:600;margin:0;letter-spacing:-.005em}.rpt-panel-h .mn-count{margin-left:auto;color:var(--muted);font-size:12.5px}.scard .rpt-slink{justify-self:start;margin-top:2px;font-size:12.5px}.rpt-sites{padding-bottom:10px;min-width:0}.rpt-sbar{padding:10px 14px 0}.rpt-sbar .ssearch{margin-bottom:8px}.rpt-fseg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-bottom:6px}.rpt-fseg button{height:30px;font-size:12.5px;white-space:nowrap;padding:0 4px}.rpt-fseg button b{margin-left:5px;font-weight:700;color:var(--faint)}.rpt-fseg button[aria-pressed=true] b{color:var(--accent)}.rpt-sl{list-style:none;margin:0;padding:2px 8px 6px;display:grid;gap:2px;max-height:640px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.rpt-site{width:100%;text-align:left;display:grid;grid-template-columns:9px minmax(0,1fr);gap:1px 10px;align-items:start;padding:9px 10px;border-radius:10px;border:1px solid transparent;background:none;cursor:pointer;color:var(--ink)}.rpt-site:hover{background:var(--raised)}.rpt-site[aria-pressed=true]{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 38%,transparent)}.rpt-site .sdot{margin-top:6px}.rpt-site b{font-weight:600;font-size:13.5px}.rpt-site b,.rpt-site small{display:block;overflow-wrap:anywhere}.rpt-site small{color:var(--muted);font-size:12px;line-height:1.35}.rpt-site .rpt-sl-w{grid-column:2}.rpt-sl-none{margin:4px 14px 10px}.rpt-prev{min-width:0}:where(.vs-workspace) .rpt-preview-slot{position:relative;height:min(640px,60dvh);margin:12px 18px 0}:where(.vs-workspace) .rpt-preview-slot .rpt-scroll{margin:0;height:100%;max-height:none}:where(.vs-workspace) .rpt-preview-slot>[role=status]{position:absolute;inset:0 0 auto;z-index:1;background:var(--panel)}:where(.vs-workspace) .rpt-prev .mn-count{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rpt-tools{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding:12px 18px 0}.rpt-tools .seg.small{margin-left:0;grid-template-columns:repeat(4,auto)}.rpt-custom{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:end;padding:10px 18px 0}.rpt-custom label{font-size:12.5px;font-weight:600;display:grid;gap:4px}.rpt-custom input{height:36px;border:1px solid var(--line-strong);border-radius:9px;background:var(--canvas);color:var(--ink);padding:0 10px;font:inherit}.rpt-custom input:focus{outline:2px solid var(--accent);outline-offset:1px}.rpt-custom .rpt-n{font-size:12.5px;color:var(--muted);padding-bottom:9px}.rpt-err{color:var(--bad);font-size:12.5px;margin:0;padding:0}.rpt-custom .rpt-err{flex:1 0 100%}.rpt-scroll{margin:12px 18px 0;max-height:640px;overflow:auto;border-radius:12px;background:var(--canvas);border:1px solid var(--line);box-shadow:inset 0 2px 8px rgba(0,0,0,.14);padding:16px}.rpt-pw{display:flex;justify-content:center}.rpt-pw .rpt-paper{zoom:var(--rz,1);flex:none}.rpt-prev>.help{padding:10px 18px 16px;margin:0}.rpt-newnote{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;padding:0 18px 14px;margin:0;color:var(--muted);font-size:12.5px}.rpt-send .cap-h{margin-bottom:4px}.rpt-send .cap-h .rpt-sn{font-size:12.5px;color:rgba(255,255,255,.78);font-weight:400}.rpt-fld{display:grid;gap:6px;margin-top:14px}.rpt-fld>.rl{font-size:12.5px;font-weight:600;color:rgba(255,255,255,.9)}.rpt-fq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.rpt-fq button{grid-column:span 2;min-height:34px;padding:4px 6px;border-radius:9px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;line-height:1.2}.rpt-fq button:nth-child(n+4){grid-column:span 3}:where(.vs-workspace) .rpt-fq button:hover:not(:disabled):not([aria-checked=true]){background:rgba(255,255,255,.13)}.rpt-fq button[aria-checked=true]{background:rgba(200,240,79,.2);border-color:#c8f04f}.rpt-fq button[aria-checked=true]:before{content:"\2713\00a0";color:#c8f04f}.rpt-fq button:disabled{opacity:.5;cursor:not-allowed}.rpt-send .fin{height:40px;padding:0 12px;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.24);color:#fff}.rpt-send .fin::placeholder{color:rgba(255,255,255,.6)}.rpt-send .fin:disabled{opacity:.55}.rpt-send .fin[aria-invalid=true]{border-color:#ffa5ac}.rpt-send .rpt-err{color:#ffc0c5}.rpt-ro{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font-size:12.5px;color:rgba(255,255,255,.86)}.rpt-ro svg.i{margin-top:2px;color:#c8f04f}.rpt-nx{margin:8px 0 0;font-size:13px;font-weight:600;color:#fff}.rpt-sendacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rpt-send .toggle-row .help{margin-top:2px}.rpt-in{list-style:none;margin:0;padding:10px 18px 16px}.rpt-in,.rpt-in li{display:grid;gap:10px}.rpt-in li{grid-template-columns:28px minmax(0,1fr);align-items:start}.rpt-in .ic{width:28px;height:28px;border-radius:50%;background:var(--raised);color:var(--muted);display:grid;place-items:center}.rpt-in .ic svg.i{width:14px;height:14px}.rpt-in b{font-weight:600;font-size:13px}.rpt-in small{display:block;color:var(--muted);font-size:12px;line-height:1.4}.rpt-in .new-tag{margin-left:6px;vertical-align:1px}.rpt-br{padding:10px 18px 16px;display:grid;gap:12px}.rpt-brr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;font-size:13px}.rpt-brr>span:first-child{color:var(--muted)}.rpt-brr b{font-weight:600}.rpt-brr .rpt-sw{display:inline-block;width:16px;height:16px;border-radius:5px;background:#2d6a4f;vertical-align:-3px;margin-right:7px;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.rpt-brx{display:flex;gap:10px;align-items:flex-start;font-size:13px}.rpt-brx .switch{margin-top:1px}.rpt-brx p{margin:0}.rpt-brx small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.rpt-lockrow{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--muted)}.rpt-lockrow svg.i{margin-top:3px}.rpt-lockrow button{text-align:left}.rpt-fbar{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:end;padding:12px 18px 4px}.rpt-fbar .rfl{display:grid;gap:4px}.rpt-fbar .rfl>span{font-size:12.5px;font-weight:600;color:var(--muted)}.rpt-fbar select.fin{height:34px;padding:0 10px;width:auto;min-width:170px}.rpt-fbar .seg.small{margin-left:0;grid-template-columns:repeat(3,auto)}.rpt-fbar .seg.small.two{grid-template-columns:repeat(2,auto)}.rpt-tw{padding:6px 18px 4px;overflow-x:auto}table.rpt-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.rpt-tbl th{text-align:left;font-size:12px;font-weight:600;color:var(--muted);padding:8px 10px;white-space:nowrap;border-bottom:1px solid var(--line)}.rpt-tbl td{padding:12px 10px;border-top:1px solid var(--line);vertical-align:top}.rpt-tbl tbody tr:first-child td{border-top:0}.rpt-tbl td b{font-weight:600}.rpt-tbl td small{display:block;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.rpt-tbl .c-acts,.rpt-tbl .c-made,.rpt-tbl .c-size{white-space:nowrap}.rpt-tbl .c-acts{text-align:right}.rpt-res,.rpt-tbl .c-acts>div{display:inline-flex;gap:6px;align-items:center}.rpt-res{font-weight:600}.rpt-res svg.i{width:14px;height:14px}.rpt-res.ok svg.i{color:var(--status-ok)}.rpt-res.bad{color:var(--bad)}.rpt-res.none{color:var(--muted)}.rpt-retry{margin-top:6px}.rpt-shared{display:inline-flex;align-items:center;gap:4px;margin-top:3px;font-size:11.5px;font-weight:600;color:var(--muted)}.rpt-shared svg.i{width:12px;height:12px}.rpt-mb{width:36px;padding:0}.rpt-foot{margin:0;padding:4px 18px 16px;color:var(--muted);font-size:12.5px}.rpt-pop button .new-tag{margin-left:auto}.rpt-pop .rpt-mk{margin-left:auto;font-size:11px;color:var(--faint)}@media (max-width:720px){.rpt-tw{padding:2px 14px 4px;overflow:visible}.rpt-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rpt-tbl,.rpt-tbl tbody{display:block}.rpt-tbl tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"site acts" "what acts" "res res" "made made" "size size";gap:2px 10px;padding:12px 0;border-top:1px solid var(--line)}.rpt-tbl tbody tr:first-child{border-top:0}.rpt-tbl td{display:block;padding:0;border:0}.rpt-tbl .c-site{grid-area:site}.rpt-tbl .c-what{grid-area:what}.rpt-tbl .c-made{grid-area:made;color:var(--muted);font-size:12.5px}.rpt-tbl .c-res{grid-area:res;margin-top:6px}.rpt-tbl .c-size{grid-area:size;color:var(--muted);font-size:12.5px}.rpt-tbl .c-acts{grid-area:acts;align-self:start}}@media (max-width:520px){.rpt-tbl .c-size{display:none}.rpt-fbar select.fin{min-width:0;width:100%}.rpt-fbar .rfl{width:100%}.rpt-tbl .c-acts>div{flex-wrap:wrap;justify-content:flex-end}}.rpt-dgrid{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:20px;align-items:start}.rpt-dset{padding:14px 20px 18px;display:grid;gap:18px}.rpt-dset .toggle-row .t{font-size:14px}.rpt-dset .fl{margin:0 0 6px}.rpt-rads{display:grid;gap:6px}.rpt-rad{display:flex;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:13.5px;background:var(--panel)}.rpt-rad input{width:20px;height:20px;margin:0;accent-color:var(--accent);flex:none}.rpt-rad:has(input:checked){border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:var(--accent-soft);font-weight:600}.rpt-rad:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rpt-dset select.fin{height:40px;padding:0 12px}.rpt-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.rpt-ad{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 3px 0 12px;border-radius:999px;background:var(--raised);border:1px solid var(--line-strong);font-size:13px;max-width:100%}.rpt-ad span{overflow-wrap:anywhere}.rpt-ad button{width:26px;height:26px;border-radius:50%;border:0;background:none;color:var(--muted);cursor:pointer;display:grid;place-items:center;flex:none}.rpt-ad button:hover{background:var(--bad-soft);color:var(--bad)}.rpt-addrow{display:flex;gap:8px}.rpt-addrow .fin{height:38px;padding:0 12px;flex:1 1 auto;min-width:0}.rpt-lkrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:start}.rpt-lkrow .t{font-weight:600;font-size:14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rpt-lkrow .help{margin:2px 0 0}.rpt-mailwrap{min-width:0}.rpt-mailwrap.off .rpt-mail{opacity:.6}.rpt-mailnote{margin:0 0 10px}.rpt-mail{--m-ink:#1d2430;--m-mut:#55606e;--m-line:#e3e7ec;background:#fff;color:var(--m-ink);border-radius:12px;border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden;color-scheme:light;font-weight:400;letter-spacing:0;text-align:left}.rpt-mail-h{padding:14px 20px;background:#f4f6f8;border-bottom:1px solid var(--m-line);display:grid;gap:4px;font-size:12.5px;color:var(--m-mut)}.rpt-mail-h b{color:var(--m-ink);font-weight:600}.rpt-mail-h .subj{font-size:15px;font-weight:650;color:var(--m-ink);margin-bottom:2px}.rpt-mail-b{padding:22px 26px 6px;font-size:14px;line-height:1.55}.rpt-mail-b p{margin:0 0 14px}.rpt-mail-b .rpt-lg{display:flex;align-items:center;gap:9px;margin-bottom:16px;font-weight:700;font-size:14px}.rpt-mail-b .rpt-lg i{width:26px;height:26px;border-radius:7px;background:#c8f04f;color:#1a2300;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700}.rpt-mail-b .rpt-lg i.wl{background:#2d6a4f;color:#fff}.rpt-mail .rpt-ai{padding:12px 14px;border-left:3px solid #2d6a4f;background:#eef5f1;border-radius:0 8px 8px 0;margin-bottom:16px}.rpt-mail .rpt-ai small{display:block;font-size:11.5px;font-weight:700;color:#1f5a43;margin-bottom:3px;letter-spacing:.02em}.rpt-mail table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:8px}.rpt-mail th{text-align:left;font-size:11.5px;color:var(--m-mut);font-weight:600;padding:6px 8px}.rpt-mail td,.rpt-mail th{border-bottom:1px solid var(--m-line)}.rpt-mail td{padding:8px}.rpt-mail td.r,.rpt-mail th.r{text-align:right}.rpt-mail .w{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:650;background:#e6f1ec;color:#1f5a43}.rpt-mail .w.warn{background:#fdf1d6;color:#6f4700}.rpt-mail .w.bad{background:#fde7e5;color:#9c1f17}.rpt-mail .more{color:var(--m-mut);font-size:12.5px;margin:4px 0 16px}.rpt-mail-f{padding:14px 26px 20px;border-top:1px solid var(--m-line);font-size:12px;color:var(--m-mut)}.rpt-mail-f a{color:#2d6a4f}@media (max-width:1100px){.rpt-dgrid,.rpt-studio{grid-template-columns:minmax(0,1fr)}.rpt-sl{max-height:260px}}@media (max-width:1280px){.rpt-cols{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:900px){.rpt-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.rpt-mail-b{padding:18px 16px 4px}.rpt-mail-f,.rpt-mail-h{padding-left:16px;padding-right:16px}.rpt-scroll{margin:10px 12px 0;padding:10px}.rpt-custom,.rpt-dset,.rpt-newnote,.rpt-panel-h,.rpt-prev>.help,.rpt-tools{padding-left:14px;padding-right:14px}}.rpt-paper{--p-ink:#1c2430;--p-mut:#4d5866;--p-line:#dde1e6;--p-soft:#f4f6f8;--p-brand:#2d6a4f;--p-brand-soft:#e6f1ec;--p-brand-ink:#1f5a43;width:794px;box-sizing:border-box;background:#fff;color:var(--p-ink);font-family:var(--font);font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0;text-align:left;font-variant-numeric:tabular-nums;padding:0 48px 30px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.25),0 14px 34px rgba(0,0,0,.28);color-scheme:light;overflow:hidden}.rpt-paper a{color:var(--p-brand)}.rpt-paper dd,.rpt-paper dl,.rpt-paper h3,.rpt-paper h4,.rpt-paper p,.rpt-paper ul{margin:0}.rpt-paper .pbar{height:8px;margin:0 -48px;background:var(--p-brand)}.rpt-paper .ph{justify-content:space-between;padding:22px 0 18px;border-bottom:1px solid var(--p-line)}.rpt-paper .ph,.rpt-paper .wm{display:flex;align-items:center}.rpt-paper .wm{gap:10px;font-weight:700;font-size:15px}.rpt-paper .wm i{width:28px;height:28px;border-radius:8px;background:var(--p-brand);color:#fff;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700}.rpt-paper .made{color:var(--p-mut);font-size:12.5px}.rpt-paper .kick{margin-top:22px;color:var(--p-brand-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rpt-paper h3.ttl{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-top:4px}.rpt-paper .addr{color:var(--p-mut);font-size:14px;margin-top:3px}.rpt-paper .per{margin-top:10px;font-size:13px}.rpt-paper .per b{font-weight:600;margin-right:6px}.rpt-paper .sum{margin-top:22px;padding:16px 18px;border-radius:10px;background:var(--p-brand-soft);border-left:5px solid var(--p-brand);break-inside:avoid}.rpt-paper .sum-h{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.rpt-paper .sum-h b{font-size:17px;font-weight:700;letter-spacing:-.01em}.rpt-paper .hw{display:inline-block;padding:2px 11px;border-radius:999px;font-size:12px;font-weight:700;background:#fff;color:var(--p-brand-ink);border:1px solid var(--p-brand)}.rpt-paper .hw.warn{color:#6f4700;border-color:#b98306;background:#fdf1d6}.rpt-paper .hw.bad{color:#9c1f17;border-color:#b3261e;background:#fde7e5}.rpt-paper .sum ul{margin-top:10px;padding-left:18px;display:grid;gap:4px}.rpt-paper .sum .ai{margin-top:10px;font-size:11.5px;color:var(--p-mut)}.rpt-paper .nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;break-inside:avoid}.rpt-paper .nums div{padding:12px 14px;border:1px solid var(--p-line);border-radius:10px}.rpt-paper .nums dt{font-size:11.5px;color:var(--p-mut);font-weight:600}.rpt-paper .nums dd{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-top:2px}.rpt-paper .nums dd small{display:block;font-size:11.5px;font-weight:400;letter-spacing:0;color:var(--p-mut);margin-top:2px;line-height:1.3}.rpt-paper h4{font-size:14px;font-weight:700;margin-top:26px;padding-bottom:6px;border-bottom:1px solid var(--p-line);letter-spacing:-.005em}.rpt-paper .sec{break-inside:avoid}.rpt-paper svg.ch{display:block;width:100%;height:auto;margin-top:10px}.rpt-paper .lgd{font-size:11.5px;color:var(--p-mut);margin-top:4px}.rpt-paper table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12.5px}.rpt-paper th{text-align:left;font-size:11.5px;color:var(--p-mut);font-weight:600;padding:5px 8px 5px 0}.rpt-paper td,.rpt-paper th{border-bottom:1px solid var(--p-line)}.rpt-paper td{padding:7px 8px 7px 0;vertical-align:top}.rpt-paper .none{margin-top:10px;color:var(--p-mut)}.rpt-paper .duo{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.rpt-paper .duo div{padding:11px 14px;border:1px solid var(--p-line);border-radius:10px}.rpt-paper .duo dd.sm,.rpt-paper .duo dt{display:block;font-size:11.5px;color:var(--p-mut);font-weight:600}.rpt-paper .duo dd{font-size:16px;font-weight:700;margin-top:1px}.rpt-paper .duo dd.sm{font-size:11.5px;font-weight:600}.rpt-paper .duo dd.bad{color:#9c1f17}.rpt-paper .duo dd.warn{color:#6f4700}.rpt-paper .trf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.rpt-paper .trf div{padding:10px 14px;border:1px solid var(--p-line);border-radius:10px}.rpt-paper .trf dt{font-size:11.5px;color:var(--p-mut);font-weight:600}.rpt-paper .trf dd{font-size:20px;font-weight:700;letter-spacing:-.015em}.rpt-paper .chg-l{list-style:none;padding:0;display:grid;gap:8px;margin-top:10px}.rpt-paper .chg-l li{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px}.rpt-paper .chg-l .dt,.rpt-paper .sub{color:var(--p-mut);font-size:12px}.rpt-paper .sub{margin-top:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.rpt-paper .vc{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid var(--p-line);border-radius:10px;break-inside:avoid}.rpt-paper .vc figure{margin:0;text-align:center;font-size:11px;color:var(--p-mut)}.rpt-paper .vc figcaption{margin-top:4px;font-weight:600}.rpt-paper .vc b{font-weight:600}.rpt-paper .vc small{display:block;color:var(--p-mut);font-size:12px}.rpt-th{position:relative;display:block;width:132px;height:88px;border:1px solid #c9cfd6;border-radius:6px;background:#fff;overflow:hidden}.rpt-th i{position:absolute;display:block;background:#e3e7ec;border-radius:2px}.rpt-th .n{left:6px;top:6px;right:6px;height:7px;background:#c9d6cf}.rpt-th .h{left:6px;top:18px;right:6px;height:28px;background:#d3ddd8}.rpt-th .a{left:6px}.rpt-th .a,.rpt-th .b{top:52px;width:38px;height:28px}.rpt-th .b{left:47px}.rpt-th .c{left:88px;top:52px;width:38px;height:28px}.rpt-th .x{left:47px;top:52px;width:79px;height:28px;background:#fbe3e0;border:2px dashed #b3261e;border-radius:3px}.rpt-th .x:after{content:"1";position:absolute;right:-2px;top:-9px;min-width:14px;height:14px;border-radius:7px;background:#b3261e;color:#fff;font-size:9px;font-weight:700;font-style:normal;display:grid;place-items:center}.rpt-paper .pf{margin-top:28px;padding-top:12px;border-top:1px solid var(--p-line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;color:var(--p-mut);font-size:11.5px}.rpt-dlg{width:min(960px,96vw);max-height:calc(100vh - 28px);padding:0;overflow:hidden}.rpt-dlg[open]{display:flex;flex-direction:column}.rpt-dtop{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;padding:14px 18px 10px}.rpt-dtop .rpt-dt{flex:1 1 240px;min-width:0}.rpt-dtop h2{font-size:17px;margin:0;font-weight:650;letter-spacing:-.01em}.rpt-dtop .help{margin:2px 0 0}.rpt-dacts{gap:8px}.rpt-dacts,.rpt-shareline{display:flex;flex-wrap:wrap;align-items:center}.rpt-shareline{margin:0 18px 10px;padding:9px 12px;border-radius:10px;background:var(--accent-soft);font-size:13px;gap:4px 12px}.rpt-shareline .linkbtn{padding:2px 0}.rpt-dlg .rpt-scroll{flex:1 1 auto;min-height:0;margin:0 18px 18px;max-height:none}.rpt-dlg .rpt-pw .rpt-paper{zoom:var(--rz,1)}.ins-tabs button b{margin-left:6px;font-weight:700;color:var(--faint)}.ins-tabs button[aria-pressed=true] b{color:var(--accent)}.ins-expl{margin:-4px 0 14px;color:var(--muted);font-size:13.5px;max-width:80ch;line-height:1.5}.ins-bar[hidden],.ins-cmpn[hidden],.ins-custom[hidden],.ins-expl[hidden],.ins-pane[hidden],.ins-stats[hidden]{display:none!important}.ins-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px}.seg.small.ins-range{margin-left:0;grid-template-columns:repeat(6,auto);max-width:100%}.ins-range button{white-space:nowrap}.ins-sitepick{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--muted)}.ins-sitepick select.fin{width:auto;height:36px;padding:0 10px;min-width:176px;font-size:13.5px}.ins-cmpn,.ins-span{color:var(--muted);font-size:12.5px}.ins-cmpn{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.ins-custom{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:end}.ins-custom label{font-size:12.5px;font-weight:600;display:grid;gap:4px}.ins-custom input{height:36px;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);color:var(--ink);padding:0 10px;font:inherit}.ins-custom input:focus{outline:2px solid var(--accent);outline-offset:1px}.ins-dn{font-size:12.5px;color:var(--muted);padding-bottom:9px}.ins-custom .rpt-err{flex:1 0 100%}.ins-stats{margin-bottom:18px}.ins-pane[hidden]{display:none}.ins-cols{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.ins-main{grid-template-columns:minmax(0,1fr);gap:18px}.ins-main,.ins-rail{display:grid;min-width:0;align-content:start}.ins-rail{gap:16px}@media (max-width:1280px){.ins-cols{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:900px){.ins-cols{grid-template-columns:minmax(0,1fr)}}.ins-cmp{font-variant-numeric:tabular-nums}.ins-vis{min-height:22px;display:flex;align-items:center}.ins-vis.ins-hatch{border-radius:4px;min-height:22px}.ins-cells{align-items:flex-end}.mini30.ins-cells span{height:100%}.mini30.ins-cells span.w{height:70%}.mini30.ins-cells span.x{height:45%}.ins-hatch,.ins-ms span.g,.mini30 span.g{background:repeating-linear-gradient(135deg,var(--raised) 0 3px,var(--line-strong) 3px 4.5px);opacity:1}.ins-bars{gap:2px;height:22px;margin-top:2px}.ins-bars,.ins-bars span{display:flex;align-items:flex-end}.ins-bars span{flex:1;height:100%;min-width:1px}.ins-bars i{display:block;width:100%;border-radius:2px;background:var(--bad-bar)}.ins-bars span.z:before{content:"";display:block;width:100%;height:2px;border-radius:1px;background:var(--line-strong)}.scard .ins-see{justify-self:start;font-size:12.5px;padding:0;min-height:22px}.ins-lg{margin-left:0!important}.ins-lg .ins-bd{width:14px;height:9px;border-radius:3px;background:color-mix(in srgb,var(--s1) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s1) 50%,transparent)}.srv-chart .ins-u{fill:var(--ok-bar)}.srv-chart .ins-u.w{fill:var(--warn-bar)}.srv-chart .ins-u.x{fill:var(--bad-bar)}.srv-chart .ins-gap{stroke:var(--line-strong);stroke-dasharray:3 3}.srv-chart .ins-gapt{fill:var(--muted);font-size:12px;font-weight:600;font-family:var(--font)}.srv-chart .ins-tgt{fill:var(--ink)}.srv-chart .ins-bn{fill:var(--ink);font-size:11px;font-weight:700;font-family:var(--font);pointer-events:none}.srv-bell.s:focus-visible .ins-bn,.srv-bell.s:hover .ins-bn,.srv-bell.w:focus-visible .ins-bn,.srv-bell.w:hover .ins-bn{fill:#fff}.ctip .ins-tn0{color:color-mix(in srgb,var(--canvas) 62%,transparent)}.ctip .ins-tnb{color:var(--tooltip-bad)}.ins-keys{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:2px 18px 0;font-size:12px;color:var(--muted)}.ins-keys span{display:inline-flex;align-items:center;gap:6px}.ins-kt{font-weight:650;color:var(--ink)}.ins-k{width:10px;height:10px;border-radius:2px;display:inline-block;background:var(--ok-bar)}.ins-k.w{background:var(--warn-bar)}.ins-k.x{background:var(--bad-bar)}.ins-k.g{background:repeating-linear-gradient(135deg,var(--raised) 0 2px,var(--line-strong) 2px 3.5px);box-shadow:inset 0 0 0 1px var(--line-strong)}.ins-fn{margin:8px 18px 14px}.ins-tlg{display:flex;flex-wrap:wrap;gap:4px 16px;padding:10px 18px 0;font-size:12.5px;color:var(--muted)}.ins-tlg span{display:inline-flex;align-items:center;gap:6px}.ins-tlg i{width:10px;height:10px;border-radius:3px;display:inline-block}.ins-tlg b{color:var(--ink);font-weight:650}.ins-tl{list-style:none;margin:0;padding:12px 18px 16px;display:grid;gap:9px}.ins-tr{display:grid;grid-template-columns:minmax(0,172px) minmax(0,1fr) 62px;gap:12px;align-items:center}.ins-tr.big{padding-bottom:12px;margin-bottom:2px;border-bottom:1px solid var(--line)}.ins-tn{font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-tn small{color:var(--muted);font-weight:500}.ins-tbar{display:flex;height:12px;border-radius:6px;overflow:hidden;gap:1px;min-width:0}.ins-tr.big .ins-tbar{height:28px;border-radius:8px}.ins-tbar i{min-width:2px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ins-tbar i em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--canvas);white-space:nowrap}.ins-tbar i.ins-rest{background:none!important}.ins-tt{text-align:right;font-size:13px;font-weight:650}.ins-sortrow{display:none}.ins-tw{padding:6px 18px;overflow-x:auto}.ins-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.ins-tbl th{text-align:left;font-size:12px;font-weight:600;color:var(--muted);padding:8px 10px;white-space:nowrap;border-bottom:1px solid var(--line)}.ins-tbl td:first-child,.ins-tbl th:first-child{padding-left:0}.ins-tbl td:last-child,.ins-tbl th:last-child{padding-right:0}.ins-tbl th button{background:none;border:0;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:3px;min-height:24px}.ins-tbl th button:hover,.ins-tbl th button[aria-pressed=true]{color:var(--ink)}.ins-tbl th button svg.i{width:11px;height:11px;opacity:0}.ins-tbl th button[aria-pressed=true] svg.i{opacity:1}.ins-tbl th[aria-sort=ascending] svg.i{transform:rotate(180deg)}.ins-tbl td{padding:10px;border-top:1px solid var(--line);vertical-align:middle}.ins-tbl tbody tr:first-child td{border-top:0}.ins-tbl tr.cur td{background:var(--accent-soft)}.ins-tbl .sname b{font-size:13.5px}.ins-tbl .sname small{display:block;color:var(--muted);font-size:12px;white-space:nowrap}.ins-tbl .c-up b{font-weight:700}.ins-tbl .c-up b.w{color:var(--warn)}.ins-tbl .c-up b.x{color:var(--bad)}.ins-bt{display:block;font-size:11.5px;font-weight:600}.ins-bt,.ins-na{color:var(--muted)}.ins-na{display:inline-block;padding:1px 9px;border-radius:6px;font-size:12px;font-weight:650;box-shadow:inset 0 0 0 1px var(--line-strong);background-color:var(--raised)}.ins-tbl .c-fail,.ins-tbl .c-inc,.ins-tbl .c-resp{white-space:nowrap}.ins-tbl tr.off td{color:var(--muted)}.ins-ms{display:flex;align-items:flex-end;gap:1px;height:20px;width:120px}.ins-ms span{flex:1;height:100%;min-width:1px;border-radius:1px;background:var(--ok-bar);opacity:.9}.ins-ms span.w{height:70%;background:var(--warn-bar);opacity:1}.ins-ms span.x{height:45%;background:var(--bad-bar);opacity:1}.ins-ms span.g{height:100%}@media (max-width:1180px) and (min-width:901px){.ins-tbl .c-ms{display:none}}@media (max-width:720px){.ins-sortrow{display:flex;align-items:center;gap:10px;padding:10px 14px 0;font-size:12.5px;font-weight:600;color:var(--muted)}.ins-sortrow select.fin{width:auto;height:34px;padding:0 10px;flex:1 1 auto;min-width:0}.ins-tw{padding:2px 14px 6px;overflow:visible}.ins-tbl thead{display:none}.ins-tbl,.ins-tbl tbody{display:block}.ins-tbl tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"site site up" "ms ms ms" "resp inc go";gap:6px 12px;padding:12px 0;border-top:1px solid var(--line);align-items:center}.ins-tbl tbody tr:first-child{border-top:0}.ins-tbl td{display:block;padding:0;border:0}.ins-tbl tr.cur td{background:none}.ins-tbl tr.cur{background:var(--accent-soft)}.ins-tbl .c-ms{display:block!important}.ins-tbl .c-site{grid-area:site}.ins-tbl .c-up{grid-area:up;text-align:right}.ins-tbl .c-ms{grid-area:ms}.ins-tbl .c-resp{grid-area:resp}.ins-tbl .c-inc{grid-area:inc}.ins-tbl .c-go{grid-area:go;text-align:right}.ins-tbl .c-fail{display:none}.ins-tbl .c-inc,.ins-tbl .c-resp{color:var(--muted);font-size:12.5px}.ins-tbl .c-resp:before{content:"Average response "}.ins-tbl .c-inc:before{content:"Incidents "}.ins-ms{width:100%}.ins-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n t" "b b";gap:4px 10px}.ins-tr .ins-tn{grid-area:n}.ins-tr .ins-tt{grid-area:t}.ins-tr .ins-tbar{grid-area:b}}.ins-tgv{font-size:34px;font-weight:700;letter-spacing:-.02em;color:#c8f04f;line-height:1.1}.ins-tgs{margin:2px 0 10px;color:#fff;font-size:13px}.ins-reg{list-style:none;margin:0;padding:12px 18px 4px;display:grid;gap:14px}.ins-reg li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n u" "b m";gap:5px 12px;align-items:center}.ins-rn{grid-area:n;font-weight:600;font-size:13.5px}.ins-reg li>b{grid-area:u;font-size:14px}.ins-rb{grid-area:b;height:8px;border-radius:4px;background:var(--raised);overflow:hidden}.ins-rb i{display:block;height:100%;border-radius:4px;background:var(--s1)}.ins-reg li:nth-child(2) .ins-rb i{background:var(--s2)}.ins-rm{grid-area:m;font-size:12.5px;color:var(--muted);text-align:right}.ins-pn{margin:8px 18px 14px}.ins-dl{list-style:none;margin:0;padding:6px 18px 12px}.ins-dl li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:4px 10px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}.ins-dl li:first-child{border-top:0}.ins-dl .pd{margin-top:5px}.ins-dl b{display:block;font-size:13.5px;font-weight:600}.ins-dl small{color:var(--muted);font-size:12px}.ins-dl .ax-st{margin-left:0}.ins-dl li.ins-more,.ins-dl li.ins-none{display:block;color:var(--muted);font-size:13px}.ins-fbar{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:12px 18px 2px}.ins-fbar .seg.small{margin-left:0}#ins-af{grid-template-columns:repeat(3,auto)}#ins-av{grid-template-columns:repeat(4,auto)}.ins-anl{list-style:none;margin:0;padding:4px 18px 8px}.ins-an{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:6px 20px;padding:16px 0;border-top:1px solid var(--line);align-items:start}.ins-an:first-child{border-top:0}.ins-an-t{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.ins-sev{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:700;flex:none}.ins-sev svg.i{width:13px;height:13px}.ins-sev.high{background:var(--bad-soft);color:var(--bad)}.ins-sev.medium{background:var(--warn-soft);color:var(--warn)}.ins-sev.low{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.ins-an-s{font-size:14.5px}.ins-an-ty{color:var(--muted);font-size:13px}.ins-an-x{margin:6px 0 0;font-size:14px}.ins-an-w{margin:5px 0 0;color:var(--muted);font-size:12.5px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.ins-an-w .ax-st{margin-left:0}.ins-alink{font-size:12.5px;padding:2px 0}.ins-an-a{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ins-an-a .btn svg.i{width:14px;height:14px}.ins-ai{margin-left:6px;font-size:10.5px;font-weight:700;letter-spacing:.04em;padding:0 6px;border-radius:999px;background:var(--accent-soft);color:var(--accent);line-height:16px;display:inline-block}.ins-an.res .ins-an-s,.ins-an.res .ins-an-x{color:var(--muted)}.ins-an.res .ins-an-c{opacity:.6}.ins-an.res .ins-sev{background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.ins-an-c{margin:0;display:grid;gap:5px}.ins-mini{width:100%;height:auto;display:block;border-radius:8px;background:var(--raised);border:1px solid var(--line)}.ins-an-c figcaption{font-size:11.5px;color:var(--muted)}.ins-ub{fill:color-mix(in srgb,var(--ok-bar) 24%,transparent)}.ins-ul{stroke:var(--muted);stroke-width:1.6}.ins-ul,.ins-ux{fill:none;stroke-linecap:round}.ins-ux{stroke-width:2.6}.ins-ux.bad{stroke:var(--bad-bar)}.ins-ux.warn{stroke:var(--warn-bar)}.ins-ux.low{stroke:var(--s1)}.ins-uf{stroke:var(--ink);stroke-opacity:.45;stroke-dasharray:2 3}.ins-ud{stroke:var(--panel);stroke-width:2}.ins-ud.bad{fill:var(--bad-bar)}.ins-ud.warn{fill:var(--warn-bar)}.ins-ud.low{fill:var(--s1)}.ins-ex{grid-column:1/-1;margin-top:8px;padding:14px 16px;border-radius:12px;background:var(--raised);border:1px solid var(--line);display:grid;gap:8px}.ins-ex-h{display:flex;align-items:center;gap:8px}.ins-ex-h .ins-ai{margin-left:0}.ins-ex-h b,.ins-ex-t{font-size:13.5px}.ins-ex-t{margin:0;line-height:1.55;max-width:78ch}.ins-ex-f{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.ins-ex-f .ins-by{flex:1 1 260px}.ins-ex-err{color:var(--bad);display:flex;gap:8px;align-items:center;margin:0;font-size:13.5px;font-weight:600}.ins-ex-err svg.i{width:16px;height:16px;flex:none}.btn.ghost{background:none;border-color:transparent;color:var(--muted)}.btn.ghost:hover{background:var(--panel);color:var(--ink)}.ins-by{margin:0;color:var(--muted);font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.ins-by svg.i{width:14px;height:14px;flex:none}.ins-wr{display:grid;gap:7px;padding:4px 0}.ins-wr i{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,var(--line) 25%,var(--raised) 50%,var(--line) 75%);background-size:200% 100%;animation:ins-sh 1.1s linear infinite}.ins-wr i:first-child{width:94%}.ins-wr i:nth-child(2){width:80%}.ins-wr i:nth-child(3){width:56%}@keyframes ins-sh{to{background-position:-200% 0}}.ins-ag{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:10px}.ins-ag li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:#fff}.capcard .ins-sev{background:rgba(255,255,255,.14);color:#fff;box-shadow:none}.ins-wl{list-style:none;margin:0;padding:8px 18px 4px;display:grid;gap:12px}.ins-wl b{display:block;font-size:13.5px}.ins-wl span{color:var(--muted);font-size:12.5px}.ins-docp .rpt-panel-h .seg.small{margin-left:auto;grid-template-columns:repeat(3,auto);max-width:100%}.ins-docp .rpt-panel-h .mn-count{margin-left:0}.ins-doc{padding:4px 22px 22px;display:grid;gap:14px;min-width:0}.ins-hd{margin:10px 0 0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.ins-byrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ins-byrow .ins-by{flex:1 1 260px}.ins-pp{margin:0;font-size:15px;line-height:1.6;max-width:72ch}.ins-cap{margin:6px 0 -6px;font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ins-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ins-num{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--raised);display:grid;gap:2px;min-width:0}.ins-nl{font-size:12px;color:var(--muted);font-weight:600}.ins-num b{font-size:24px;letter-spacing:-.02em;line-height:1.15}.ins-num small{color:var(--muted);font-size:12px}.ins-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ins-box{padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel)}.ins-box h4{margin:0 0 6px;font-size:13px;display:flex;align-items:center;gap:6px}.ins-box h4 svg.i{width:15px;height:15px}.ins-box.ok h4 svg.i{color:var(--status-ok)}.ins-box.warn h4 svg.i{color:var(--warn)}.ins-box ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13.5px;line-height:1.45}.ins-h4{margin:8px 0 0;font-size:13.5px;font-weight:650}.ins-sg{list-style:none;margin:-6px 0 0;padding:0}.ins-sg li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding:9px 0;border-top:1px solid var(--line);font-size:14px}.ins-sg li:first-child{border-top:0}.ins-sg .linkbtn{font-size:13px}.ins-lists{align-items:start}.ins-ll{list-style:none;margin:0;padding:0}.ins-ll li{display:grid;grid-template-columns:84px minmax(0,1fr);gap:2px 10px;padding:9px 0;border-top:1px solid var(--line);align-items:center}.ins-ll li:first-child{border-top:0}.ins-ll li b{font-size:13.5px;min-width:0}.ins-ll li small{grid-column:2;color:var(--muted);font-size:12px}.ins-st{font-size:11.5px;font-weight:700;padding:1px 8px;justify-self:start;text-align:center;border-radius:999px;white-space:nowrap;background:var(--raised);color:var(--muted);grid-row:span 2}.ins-st.bad{background:var(--bad-soft);color:var(--bad)}.ins-st.warn{background:var(--warn-soft);color:var(--warn)}.ins-st.ok{background:var(--status-ok-soft);color:var(--status-ok)}.ins-emt{margin:0 0 12px;color:#fff;font-size:13.5px;line-height:1.5}.ins-seen{list-style:none;margin:0;padding:10px 18px 0;display:grid;gap:10px;font-size:13.5px}.ins-seen li{display:flex;gap:10px;align-items:flex-start}.ins-seen svg.i{width:16px;height:16px;flex:none;margin-top:2px}.ins-seen li.y svg.i{color:var(--accent)}.ins-seen li.n svg.i{color:var(--muted)}@media (max-width:720px){.ins-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-an,.ins-two{grid-template-columns:minmax(0,1fr)}.ins-doc{padding:2px 14px 18px}.ins-docp .rpt-panel-h .seg.small{margin-left:0;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.ins-docp .seg.small button{padding:0 4px;white-space:normal;height:auto;min-height:32px;line-height:1.2}.ins-bar .seg.small.ins-range{width:100%;grid-template-columns:repeat(6,minmax(0,1fr))}.ins-range button{padding:0 2px;font-size:12px;min-height:32px}.ins-sitepick{flex:1 1 100%}.ins-sitepick select.fin{flex:1 1 auto;min-width:0}.ins-cmpn{margin-left:0}.ins-anl,.ins-fbar,.ins-keys,.ins-tl,.ins-tlg{padding-left:14px;padding-right:14px}.ins-fn{margin-left:14px;margin-right:14px}#ins-av{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}#ins-af{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.ins-fbar .seg.small button{padding:0 4px}}.ov-see{display:inline-flex;align-items:center;gap:2px;min-width:0;min-height:24px;color:inherit;text-decoration:none;border-radius:6px}.ov-see svg.i{width:13px;height:13px;flex:none;opacity:.7}.ov-see:focus-visible .sl,.ov-see:hover .sl{color:var(--ink);text-decoration:underline;text-underline-offset:2px}@media (max-width:1360px) and (min-width:901px){.mockbar{gap:6px 4px;padding:5px 6px}.mockbar .seg:not(.mb-plan) button{padding:3px 2.5px;font-size:11px}.mockbar .mb-plan button{padding:3px 5px;font-size:11px}}.scard .ins-bars,.scard .ins-vis,.scard .mini30.ins-cells,.scard .spark{height:24px;min-height:24px;margin-top:2px}.ins-stats .scard:not(.status) .sv:not(.sm){min-height:33px}@media (max-width:1360px){.ins-stats .scard:not(.status) .sv:not(.sm){min-height:30px}}@media (max-width:640px){.ins-stats .scard:not(.status) .sv:not(.sm){min-height:28px}}#ovu-l{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.scard:has(.ov-see) .ic{display:none}}.scard:has(.ov-see){grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.ws-view .mon-grid{grid-template-areas:"stats" "main" "rail"}}.ws-view .ws-mem .iconbtn,.ws-view .ws-menu-btn{display:inline-flex!important}.linkbtn.ws-dz{color:var(--muted)}.linkbtn.ws-dz:focus-visible,.linkbtn.ws-dz:hover{color:var(--bad)}:root{--ws-mark:var(--raised);--ws-mark-ink:var(--ink);--ws-dk:#161b22;--ws-paper:#ffffff;--ws-paper-ink:#1b2430;--ws-paper-mute:#5d6877;--ws-paper-line:#e3e7ec;--ws-brand:#2f6fd6}html.dark{--ws-mark:var(--raised);--ws-dk:#0e1218;--ws-paper:#ffffff;--ws-paper-ink:#1b2430;--ws-paper-mute:#5d6877;--ws-paper-line:#e3e7ec}.mb-role{margin-left:2px}.ws-view [hidden]{display:none!important}.ws-view .mon-main>.ws-panel{display:grid;gap:18px;min-width:0;align-content:start}.ws-view .mon-main>.ws-panel[hidden]{display:none!important}.ws-body{padding:8px 18px 18px;display:grid;gap:14px;min-width:0}.ws-sub{margin:6px 18px 0}.ws-note,.ws-sub{color:var(--muted);font-size:13px}.ws-note{margin:0;padding:10px 14px;border-radius:10px;background:var(--raised);border:1px solid var(--line);display:flex;gap:8px;align-items:center}.bl-page{display:grid;gap:16px;max-width:1080px}.bl-page>.ws-note{margin:0}.bl-sum{display:grid;gap:18px;padding:20px 22px}.bl-sum-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px}.bl-sum h2{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--muted)}.bl-plan{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.bl-price{margin:6px 0 0;font-size:14.5px;color:var(--ink)}.bl-facts{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px;font-size:13px;color:var(--muted)}.bl-facts b{font-weight:600;color:var(--ink)}.bl-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.bl-use{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bl-use li{display:grid;gap:6px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--raised);min-width:0}.bl-use .bl-k{font-size:12.5px;font-weight:600;color:var(--muted)}.bl-use .bl-n{font-size:15px;font-weight:650;color:var(--ink)}.bl-hist{margin:0;font-size:12.5px;color:var(--muted)}.bl-plans .panel-h{flex-wrap:wrap;gap:10px 16px}.bl-plans .panel-h .seg{margin-left:auto}.bl-plans .panel-h h2:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px;border-radius:4px}.bl-intro{padding:10px 18px 4px}.bl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:4px 18px 16px}.bl-card{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:8px;padding:16px;border-radius:12px;border:1px solid var(--line);background:var(--raised);min-width:0}.bl-card.cur{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--panel)}.bl-card h3{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;font-weight:650}.bl-tag{padding:2px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11.5px;font-weight:650}.bl-pr{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.bl-pr small{font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--muted)}.bl-pm{font-size:12px}.bl-card ul,.bl-pm{margin:0;color:var(--muted)}.bl-card ul{list-style:none;padding:0;display:grid;align-content:start;gap:4px;font-size:13px}.bl-card .btn{width:100%;justify-content:center}.bl-card .btn:disabled{opacity:.5;cursor:not-allowed}.bl-card .linkbtn{justify-self:center;font-size:12.5px}.bl-fit{font-weight:600;color:var(--ink)}.bl-cur,.bl-fit{margin:0;font-size:12.5px}.bl-cur{display:flex;align-items:center;min-height:36px;color:var(--muted)}.bl-foot{display:grid;gap:6px;padding:0 18px 16px}.bl-foot p{margin:0;font-size:12.5px;color:var(--muted)}.bl-pass{display:grid;gap:10px;padding-bottom:18px}.bl-pass>p{margin:0 18px;max-width:72ch;font-size:13.5px;color:var(--ink)}.bl-pass>p.ws-cap{font-size:12.5px;color:var(--muted)}.bl-pass>.btn{justify-self:start;margin:4px 18px 0}.bl-help details{border-top:1px solid var(--line)}.bl-help summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 18px;cursor:pointer;list-style:none;font-size:13.5px;font-weight:600;color:var(--ink)}.bl-help summary::-webkit-details-marker{display:none}.bl-help summary .i{width:16px;height:16px;color:var(--muted);transition:transform .15s}.bl-help details[open] summary .i{transform:rotate(180deg)}.bl-help details p{margin:0;padding:0 18px 14px;font-size:13px;color:var(--muted)}.bl-help-links{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 18px 16px;border-top:1px solid var(--line)}@media (max-width:1099px){.bl-grid,.bl-use{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bl-sum{padding:16px}.bl-grid{grid-template-columns:minmax(0,1fr);padding:4px 14px 14px}.bl-foot,.bl-help details p,.bl-help summary,.bl-help-links,.bl-intro{padding-left:14px;padding-right:14px}.bl-acts{width:100%}.bl-acts .btn{flex:1 1 auto}}.ws-note svg.i{color:var(--faint)}.ws-field{display:grid;gap:6px;min-width:0;align-content:start}.ws-cap,.ws-field>.fl{margin:0}.ws-cap{font-size:12.5px;color:var(--muted)}.ws-cap .linkbtn,.ws-cap a{font-weight:600}.ws-legal{margin-left:auto;flex:none;font-size:13.5px}.ws-sub{display:grid;gap:16px;min-width:0}.ws-sub-intro{margin:6px var(--panel-inset) 0;max-width:72ch;font-size:13px;color:var(--muted)}.ws-sub-t td{white-space:normal;vertical-align:top;min-width:150px}.ws-sub-t td b{display:block;color:var(--ink);font-weight:600}.ws-sub-t td small{display:block;margin-top:2px;color:var(--muted);font-size:12px}.ws-ro{margin:0;font-size:14px;font-weight:600;word-break:break-word}.ws-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ws-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ws-acts .sp{flex:1}.ws-savebar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;padding-top:4px}.ws-suffix{position:relative;max-width:160px}.ws-suffix .fin{padding-right:34px}.ws-suffix span{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;font-weight:600}select.fin{height:40px;padding-top:0;padding-bottom:0}.ws-err{margin:0;color:var(--bad);font-size:12.5px;min-height:0}.ws-err:empty{display:none}.ws-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ws-up{display:grid;gap:10px;padding:12px;border:1px dashed var(--line-strong);border-radius:12px;background:var(--raised);min-width:0}.ws-up>b{font-size:13px}.ws-mark{width:64px;height:64px;border-radius:16px;background:var(--ws-mark);color:var(--ws-mark-ink);display:grid;place-items:center;font-weight:700;font-size:22px;letter-spacing:.01em;box-shadow:0 6px 16px rgba(30,40,90,.25)}.ws-mark.sm{width:34px;height:34px;border-radius:9px;font-size:12px;box-shadow:none}.ws-mark.none{background:var(--panel);color:var(--faint);font-size:12px}.ws-mark.none,.ws-slab{box-shadow:inset 0 0 0 1px var(--line)}.ws-slab{display:grid;place-items:center;padding:10px;border-radius:10px;background:var(--panel)}.ws-slab.dk{background:var(--ws-dk);box-shadow:none}.ws-slab.dk .ws-mark{background:#ffffff;color:#1d2a55}.ws-up .ws-acts{gap:6px}.ws-up .btn.sm{height:32px;padding:0 12px}.ws-dl{display:grid;gap:0;margin:0}.ws-dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.ws-dl>div:first-child{border-top:0}.ws-dl dt{color:rgba(255,255,255,.66)}.ws-dl dd{margin:0;font-weight:600;text-align:right;color:#fff;min-width:0;word-break:break-word}.capcard .ws-line{margin:0 0 8px;color:rgba(255,255,255,.72);font-size:13px}.capcard .ws-line.hl{color:#d9f58a;font-weight:600}.capcard .ws-rules{display:grid;gap:10px;margin:0;padding:0;list-style:none}.capcard .ws-rules li{font-size:13px;color:rgba(255,255,255,.72);line-height:1.45}.capcard .ws-rules b{color:#fff;display:block;font-size:13.5px}.capcard .ws-code{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;padding:10px 12px;border-radius:10px;background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.1);font-family:var(--mono);font-size:12px;color:#e8edf3}.capcard .ws-acts{margin-top:10px}.capcard .ws-line .linkbtn{color:#c8f04f}.capcard .btn.danger-outline{color:#ffa5ac;border-color:rgba(255,165,172,.4)}.ws-lbs{display:grid;gap:8px;margin:0;padding:0 18px 18px;list-style:none}.ws-lbs li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;font-size:13px;color:var(--muted);align-items:start}.ws-lbs li svg.i{color:var(--accent);margin-top:3px}.ws-rolelist{display:grid;gap:10px;margin:0;padding:12px 18px 18px;list-style:none}.ws-rolelist li{font-size:13px;color:var(--muted)}.ws-rolelist b{display:block;color:var(--ink);font-size:13.5px}.ws-view .scard .pl-meter{margin-top:4px}.ws-view .scard .sv .of{margin-left:4px}.ws-view .scard .sv.sm{font-size:22px;line-height:1.2}.ws-view .scard .linkbtn{justify-self:start;font-size:12.5px;padding:1px 0;min-height:24px}.ws-role{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.ws-role.owner{background:var(--accent-soft);color:var(--accent);box-shadow:none}.ws-you{margin-left:6px;font-size:11px;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--raised);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.ws-invite{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:8px;align-items:center}.ws-invite .fin{height:40px;padding-top:0;padding-bottom:0}.ws-lockrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border-radius:12px;border:1px dashed var(--line-strong);background:var(--raised)}.ws-lockrow>.ws-lk{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--panel);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line);flex:none}.ws-lockrow .ws-tx{flex:1 1 200px;min-width:0;display:grid;gap:1px}.ws-lockrow .ws-tx b{font-size:13.5px}.ws-lockrow .ws-tx span{font-size:12.5px;color:var(--muted)}.ws-lockrow .invd{opacity:.6}.ws-lockrow .pl-tag{margin-left:0}.ws-people{container-type:inline-size}.ws-h5{margin:4px 0 0;font-size:12.5px;font-weight:700;color:var(--muted);text-transform:none;letter-spacing:0}.ws-inv{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;border-top:1px solid var(--line)}.ws-inv:first-of-type{border-top:0}.ws-inv .ws-who{flex:1 1 220px;min-width:0;display:grid;gap:1px}.ws-inv .ws-who b{font-size:13.5px;overflow-wrap:anywhere}.ws-inv .ws-who small{color:var(--muted);font-size:12px}.ws-inv .ws-acts{gap:8px}.ws-inv .ws-ask{color:var(--muted);font-size:12.5px;display:inline-flex;gap:8px;align-items:center}.ws-inv .ws-ask .linkbtn.bad{color:var(--bad)}.ws-mem{display:grid;grid-template-columns:minmax(0,1.7fr) 150px 108px 70px 36px;gap:8px 12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.ws-mem.ws-head{border-top:0;padding:4px 0 6px;font-size:12px;font-weight:600;color:var(--faint)}.ws-mem .ws-pp{display:flex;gap:10px;align-items:center;min-width:0}.ws-mem .ws-pp .avatar{flex:none}.ws-mem .ws-pp .ws-t{min-width:0;display:grid}.ws-mem .ws-pp .ws-t b{font-size:13.5px;overflow-wrap:anywhere}.ws-mem .ws-pp .ws-t small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.ws-mem .ws-c{font-size:13px;color:var(--muted);min-width:0}.ws-mem .ws-c .ws-k{display:none}.ws-mem select.fin{height:34px;padding:0 8px;font-size:13px}.ws-mem .ws-m{justify-self:end}.ws-mem .iconbtn{width:34px;height:34px}.ws-hint{margin:6px 0 0;font-size:12px;color:var(--muted)}@container (max-width: 640px){.ws-mem.ws-head{display:none}.ws-mem{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 0}.ws-mem .ws-pp{grid-column:1}.ws-mem .ws-m{grid-column:2;grid-row:1;display:block}.ws-mem .ws-c{grid-column:1/-1;display:flex;gap:8px;align-items:center}.ws-mem .ws-c .ws-k{display:inline;color:var(--faint);min-width:74px;font-size:12px}.ws-mem .ws-c select.fin{flex:1;max-width:220px}}.ws-menu{position:fixed;z-index:60;min-width:220px;max-width:min(300px,calc(100vw - 24px));padding:6px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow),0 18px 40px rgba(0,0,0,.25);display:grid}.ws-menu button{text-align:left;border:0;background:none;padding:9px 10px;border-radius:8px;font-size:13px;cursor:pointer;color:var(--ink)}.ws-menu button:focus-visible,.ws-menu button:hover{background:var(--raised)}.ws-menu button.bad{color:var(--bad)}.ws-menu button:disabled{color:var(--faint);cursor:not-allowed}.ws-menu p{margin:0;padding:6px 10px 8px;font-size:12px;color:var(--muted)}.ws-usage{display:grid;gap:14px}.ws-use{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:6px 14px;align-items:center}.ws-use b{font-size:13.5px}.ws-use .ws-n{font-size:13px;color:var(--muted)}.ws-use.txt{grid-template-columns:120px minmax(0,1fr);align-items:start}.ws-use.txt span{font-size:13px;color:var(--muted)}.ws-plans{container-type:inline-size;display:grid;gap:14px}.ws-pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ws-pc{display:grid;gap:6px;align-content:start;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--raised);min-width:0}.ws-pc.cur{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset;background:var(--panel)}.ws-pc h3{margin:0;font-size:14px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ws-pc .ws-pr{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ws-pc .ws-pr small{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:0}.ws-pc .ws-pm:empty{display:none}.ws-pc .ws-pm{margin:0;font-size:12px;color:var(--muted);min-height:18px}.ws-pc ul{list-style:none;margin:4px 0 6px;padding:0;display:grid;gap:3px;font-size:12.5px;color:var(--muted)}.ws-pc .btn{height:34px;padding:0 10px;font-size:13px;width:100%}.ws-pc .btn[disabled]{opacity:.5;cursor:not-allowed}@container (max-width: 640px){.ws-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 380px){.ws-pgrid{grid-template-columns:minmax(0,1fr)}}.ws-intv{max-width:280px}.ws-pay{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.ws-pay p{margin:0;flex:1 1 240px;color:var(--muted);font-size:13px}.ws-sw{display:flex;align-items:center;justify-content:space-between;gap:14px}.ws-sw>span{display:grid;gap:2px;min-width:0}.ws-sw b{font-size:13.5px}.ws-sw small{color:var(--muted);font-size:12.5px}.ws-color{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ws-color .ws-swatch{width:36px;height:36px;border-radius:10px;border:1px solid var(--line-strong)}.ws-color input[type=text]{width:120px}.ws-color input[type=color]{width:44px;height:36px;padding:2px;border-radius:8px;border:1px solid var(--line-strong);background:var(--panel);cursor:pointer}.ws-brandf.off{opacity:.5}.ws-count{font-size:12px;color:var(--faint);text-align:right}.ws-fav{display:flex;gap:10px;flex-wrap:wrap}.ws-fav,.ws-stat{align-items:center}.ws-stat{display:inline-flex;gap:6px}.ws-smtp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ws-test{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ws-test .fin{flex:1 1 200px;width:auto;min-width:0;height:40px;padding-top:0;padding-bottom:0}.ws-dom{list-style:none;margin:0;padding:0;display:grid;gap:0}.ws-dom li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;border-top:1px solid var(--line)}.ws-dom li:first-child{border-top:0}.ws-dom li b{font-size:13.5px;flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.ws-dom li small{color:var(--muted);font-size:12px}.ws-mail{border-radius:12px;overflow:hidden;background:var(--ws-paper);color:var(--ws-paper-ink);border:1px solid var(--ws-paper-line);font-size:12.5px;box-shadow:var(--shadow)}.ws-mail .ws-mh{padding:12px 14px;border-bottom:1px solid var(--ws-paper-line);display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px}.ws-mail .ws-mh .ws-mark{box-shadow:none}.ws-mail .ws-mh .ws-mark,.ws-mail .ws-mh .ws-vsm{width:26px;height:26px;font-size:10px;border-radius:7px}.ws-mail .ws-mh .ws-vsm{background:#1d2a1a;color:#c8f04f;display:grid;place-items:center;font-weight:800}.ws-mail .ws-mb{padding:14px;display:grid;gap:10px}.ws-mail h4{margin:0;font-size:16px;letter-spacing:-.01em}.ws-mail table{width:100%;border-collapse:collapse;font-size:12px}.ws-mail td{padding:5px 0;border-top:1px solid var(--ws-paper-line);vertical-align:top}.ws-mail td:first-child{color:var(--ws-paper-mute);width:38%;padding-right:8px}.ws-mail .ws-go{display:inline-block;justify-self:start;padding:8px 14px;border-radius:8px;font-weight:700;font-size:12.5px;background:#c8f04f;color:#1a2300}.ws-mail .ws-go.br{color:#fff}.ws-mail .ws-mf{padding:10px 14px 12px;border-top:1px solid var(--ws-paper-line);color:var(--ws-paper-mute);font-size:11.5px;display:grid;gap:4px;overflow-wrap:anywhere}.ws-key-new{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) auto;gap:8px;align-items:end}.ws-key-new .fin{height:40px;padding-top:0;padding-bottom:0}.ws-reveal{padding:12px 14px;border-radius:12px;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);display:grid;gap:8px;min-width:0}.ws-reveal code{font-family:var(--mono);font-size:13px;padding:9px 10px;border-radius:8px;background:var(--panel);border:1px solid var(--line);overflow-x:auto;white-space:nowrap;display:block}.ws-reveal p{margin:0;font-size:13px;font-weight:600}.ws-keys{container-type:inline-size}.ws-key{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.8fr) 190px;gap:6px 14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.ws-key.ws-head{border-top:0;padding:4px 0 6px;font-size:12px;font-weight:600;color:var(--faint)}.ws-key .ws-c{min-width:0;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.ws-key .ws-c b{color:var(--ink);font-size:13.5px;display:block}.ws-key .ws-c small{display:block;font-family:var(--mono);font-size:11.5px;color:var(--faint)}.ws-key .ws-c .ws-k{display:none}.ws-key .ws-act{display:flex;min-width:0}.ws-key .ws-act,.ws-key .ws-kask{gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.ws-key .ws-kask{display:inline-flex;font-size:12.5px;color:var(--muted)}@container (max-width: 700px){.ws-key.ws-head{display:none}.ws-key{grid-template-columns:minmax(0,1fr);gap:4px}.ws-key .ws-c .ws-k{display:inline;color:var(--faint);font-size:12px;margin-right:6px}.ws-key .ws-act,.ws-key .ws-kask{justify-content:flex-start}}.ws-tick{display:grid;gap:8px;margin:0;padding:12px 18px 18px;list-style:none;font-size:13px;color:var(--muted)}.ws-tick li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.ws-tick li svg.i{color:var(--accent);margin-top:3px}.ws-scope{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;gap:0;align-items:center;font-size:13.5px;margin-top:6px}.ws-scope>*{padding:8px 4px;border-top:1px solid var(--line)}.ws-scope>.ws-h{border-top:0;font-size:12px;font-weight:600;color:var(--faint);text-align:center}.ws-scope>.ws-h:first-child{text-align:left}.ws-scope>.ws-ck{display:grid;place-items:center}.ws-scope input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.ws-scope input:disabled{opacity:.35;cursor:not-allowed}.ws-dlg form{gap:10px}.ws-dlg .ws-dfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:12px;border-top:1px solid var(--line)}.ws-dlg p{margin:0;color:var(--muted);font-size:13.5px}.ws-dlg .fl{margin-top:6px}.ws-rule{font-size:12.5px;color:var(--muted);margin:0}.acc-prof{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.acc-prof .acc-big{width:72px;height:72px;border-radius:50%;font-size:24px;flex:none;background:var(--ws-mark);color:var(--ws-mark-ink);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;font-weight:700}.acc-prof .acc-big.none{background:var(--raised);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line)}.acc-prof .acc-col{display:grid;gap:6px}.acc-sect{display:grid;gap:0}.acc-blk{display:grid;gap:8px;padding:14px 0;border-top:1px solid var(--line);min-width:0}.acc-blk:first-child{border-top:0;padding-top:4px}.acc-blk>h3{margin:0;font-size:13.5px}.acc-blk>p{margin:0;color:var(--muted);font-size:13px}.acc-line{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between}.acc-line>span{color:var(--muted);font-size:13px;flex:1 1 220px;min-width:0}.acc-prev{margin:0;padding:8px 12px;border-radius:10px;background:var(--raised);border:1px solid var(--line);font-size:13px}.acc-prev b{font-variant-numeric:tabular-nums}.acc-list{list-style:none;margin:0;padding:0;display:grid}.acc-list li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 0;border-top:1px solid var(--line)}.acc-list li:first-child{border-top:0}.acc-list .ws-t{flex:1 1 220px;min-width:0;display:grid;gap:1px}.acc-list .ws-t b{font-size:13.5px}.acc-list .ws-t small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.acc-list .ws-w{color:var(--muted);font-size:12.5px}.acc-list .pd{flex:none}.acc-list.ev li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:10px;align-items:start}.acc-list.ev .pd{margin-top:7px}.acc-list.ev .ws-w{text-align:right}@media (max-width:560px){.acc-list.ev li{grid-template-columns:10px minmax(0,1fr)}.acc-list.ev .ws-w{grid-column:2;text-align:left}}.acc-qr{display:grid;justify-items:center;gap:8px}.acc-qr svg{width:200px;height:200px;max-width:100%;border-radius:10px;background:var(--ws-paper);padding:10px;box-shadow:0 0 0 1px var(--line);color:var(--ws-paper-ink)}.acc-key{font-size:13px;letter-spacing:.06em;padding:8px 10px;border-radius:8px;border:1px solid var(--line);overflow-wrap:anywhere;text-align:center}.acc-codes,.acc-key{font-family:var(--mono);background:var(--raised)}.acc-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;padding:12px 14px;list-style:none;border-radius:10px;border:1px solid var(--line);font-size:13.5px}.acc-step[hidden]{display:none!important}.acc-six{font-family:var(--mono);font-size:18px;letter-spacing:.3em;text-align:center}.acc-check{list-style:none;margin:0;padding:12px 18px 18px;display:grid;gap:12px}.acc-check li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;font-size:13px}.acc-check li .ws-ck{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.acc-check li .ws-ck svg.i{width:12px;height:12px;stroke-width:1.75}.acc-check li.warn .ws-ck{background:var(--warn-soft);color:var(--warn)}.acc-check li b{display:block}.acc-check li small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.acc-danger-row{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;justify-content:space-between}.acc-danger-row p{margin:0;flex:1 1 260px;color:var(--muted);font-size:13px}.acc-danger-row b{color:var(--ink)}.ws-view .scard .sv .chip{height:28px;font-size:15px;padding:0 12px}.seg.ws-three{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-view .seg.two button,.ws-view .seg.ws-three button{white-space:nowrap;min-width:0;padding:0 6px}@media (max-width:700px){.ws-invite{grid-template-columns:minmax(0,1fr)}.ws-invite .btn{width:100%}.ws-key-new{grid-template-columns:minmax(0,1fr)}.ws-key-new .btn{width:100%}.ws-smtp,.ws-tiles,.ws-two{grid-template-columns:minmax(0,1fr)}.ws-use{grid-template-columns:minmax(0,1fr) auto}.ws-use .pl-meter{grid-column:1/-1;grid-row:2}.ws-use.txt{grid-template-columns:minmax(0,1fr)}.ws-suffix{max-width:none}}.sp-box{display:grid;gap:4px;padding:9px 11px;background:var(--raised);border:1px solid var(--line);border-radius:10px;margin:0}.sp-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:13px;min-width:0}.sp-k{color:var(--muted);font-weight:600;font-size:12.5px}.sp-v{color:var(--ink);min-width:0;flex:1 1 140px;overflow-wrap:anywhere}.sp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.sp-acts .linkbtn{font-size:13px;padding:2px 0}.sp-cap{margin:0;font-size:12.5px;color:var(--muted)}.sp-tabline{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0 0 14px;padding:8px 12px;font-size:13.5px;color:var(--muted);background:var(--raised);border:1px solid var(--line);border-radius:10px}.sp-tabline svg.i{width:15px;height:15px;color:var(--accent);flex:none}.sp-tabline b{color:var(--ink);font-weight:600}.sp-tabline .linkbtn{font-size:13.5px;padding:0}.wwc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 14px;padding:14px 18px}.wwc-main{display:grid;gap:8px;min-width:0;flex:1 1 320px}.wwc h2{margin:0;font-size:14px;font-weight:650}.wwc-rows{display:grid;gap:6px;margin:0}.wwc-rows>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;align-items:baseline}.wwc-rows dt{color:var(--muted);font-size:12.5px;font-weight:600}.wwc-rows dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13.5px;color:var(--ink)}.wwc-chip{display:inline-block;max-width:100%;padding:2px 8px;border:1px solid var(--line);border-radius:6px;background:var(--raised);font:12px/1.5 var(--mono);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wwc-more{font-size:12.5px;color:var(--muted)}.wwc-acts{display:flex;flex-wrap:wrap;gap:8px}.fgroup{margin:0;padding:14px 16px 16px;display:grid;gap:16px;border:1px solid var(--line);border-radius:12px;background:var(--raised);min-width:0}.fgroup>legend{padding:0 6px;margin-left:-6px;font-size:14px;font-weight:650;color:var(--ink)}.fgroup .input.mono{font-family:var(--mono);font-size:12.5px}.fgroup textarea.input{min-height:76px;resize:vertical}.fgroup-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fgroup-acts .fhelp{margin:0}.sp-dlg{width:min(1180px,96vw);max-width:none;height:min(820px,92vh);max-height:92vh;overflow:hidden}.sp-dlg[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.sp-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 20px;border-bottom:1px solid var(--line)}.sp-ht{margin-right:auto;min-width:0}.sp-ht h2{margin:0;font-size:17px}.sp-ht p{margin:2px 0 0;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.sp-mode{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.sp-head .sp-dev{margin-left:0}.sp-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:0}.sp-pane{overflow:auto;background:var(--raised);padding:16px;min-width:0}.sp-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;font-size:12.5px;color:var(--muted);align-items:center}.sp-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px;background:var(--ok-bar)}.sp-legend i.h{background:none;border:2px dashed var(--warn-bar)}.sp-frame{margin:0 auto;width:100%;max-width:100%;transition:width .2s}.sp-frame.phone{width:390px}.sp-side{border-left:1px solid var(--line);overflow:auto;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.sp-side h3{margin:0;font-size:14px}.sp-rule{margin:0;font-size:12.5px;color:var(--muted)}.sp-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sp-pick{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px 10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.sp-pick.sel{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.sp-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--ok-bar);color:#10170a}.sp-n.h{background:var(--warn-bar);color:#2a1c00}.sp-pm{display:grid;gap:3px;min-width:0}.sp-lab{width:100%;height:30px;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);background:var(--canvas);border:1px solid var(--line);border-radius:7px;padding:0 8px}.sp-addrow input:focus-visible,.sp-lab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sp-name{font-size:13.5px;font-weight:600;color:var(--ink)}.sp-css,.sp-name{overflow-wrap:anywhere}.sp-css{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.sp-pa{grid-column:2;display:flex;align-items:center;gap:10px}.sp-pa .seg{flex:1}.sp-pa .seg button{height:28px;font-size:12.5px}.sp-empty{margin:0;padding:18px 12px;text-align:center;border:1px dashed var(--line-strong);border-radius:10px;color:var(--ink);font-size:13.5px}.sp-empty small{display:block;margin-top:4px;color:var(--muted);font-size:12.5px}.sp-addl{font-size:13px;font-weight:600}.sp-addrow{display:flex;gap:8px;margin-top:6px}.sp-addrow input{flex:1;min-width:0;height:36px;font:inherit;font-family:var(--mono);font-size:12.5px;color:var(--ink);background:var(--canvas);border:1px solid var(--line-strong);border-radius:9px;padding:0 10px}.sp-err{margin:4px 0 0;font-size:12.5px;color:var(--bad);min-height:0}.sp-sum-t{margin:0;padding:10px 12px;border-radius:10px;background:var(--raised);border:1px solid var(--line);font-size:13.5px}.sp-warn{margin:0;padding:9px 12px;border-radius:10px;background:var(--warn-soft);color:var(--warn);font-size:13px}.sp-foot .sp-warn{margin-right:auto;flex:0 1 auto}.sp-head .iconbtn{display:grid}.sp-foot{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line);background:var(--panel)}.sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp-page{--pg-ink:#1f2430;--pg-mut:#5f6675;--pg-line:#e3e6ec;--pg-soft:#f4f5f8;--pg-brand:#2d4a7a;--pg-hover:#1f4fd8;background:#fff;color:var(--pg-ink);border-radius:10px;padding:18px 16px 84px;display:grid;gap:14px;border:1px solid var(--line-strong);font-size:14px;line-height:1.4;overflow:hidden}.sp-page,.sp-sec{position:relative}.sp-sec{border-radius:6px;cursor:pointer;padding:8px 10px;outline-offset:0}.sp-sec:focus-visible,.sp-sec:hover{outline:2px solid var(--pg-hover)}.sp-sec:after{content:attr(data-tag);position:absolute;top:-10px;right:8px;z-index:3;padding:1px 7px;border-radius:5px;background:var(--pg-hover);color:#fff;font-size:11px;font-weight:700;line-height:16px;white-space:nowrap;opacity:0;pointer-events:none}.sp-sec:focus-visible:after,.sp-sec:hover:after{opacity:1}.sp-sec.w{outline:2px solid var(--ok-bar)}.sp-sec.x{outline:2px dashed var(--warn-bar)}.sp-sec.sel{box-shadow:0 0 0 4px rgba(31,79,216,.22)}.sp-sec[data-n]:before{content:attr(data-n);position:absolute;top:-10px;left:-8px;z-index:3;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:10px;display:grid;place-items:center;font-size:11.5px;font-weight:800}.sp-sec.w[data-n]:before{background:var(--ok-bar);color:#10170a}.sp-sec.x[data-n]:before{background:var(--warn-bar);color:#2a1c00}.pg-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;background:var(--pg-soft)}.pg-nav b{font-size:16px;color:var(--pg-brand)}.pg-nav span{color:var(--pg-mut);font-size:13px}.pg-nav .sp-sp{margin-left:auto}.pg-cards{display:flex;gap:10px;overflow:hidden}.pg-card{flex:1 1 0;min-width:90px;border:1px solid var(--pg-line);border-radius:8px;padding:8px;display:grid;gap:4px;font-size:12.5px}.pg-card i{display:block;aspect-ratio:1;border-radius:6px;background:var(--pg-soft)}.pg-card span,.pg-foot{color:var(--pg-mut)}.pg-foot{background:var(--pg-soft);font-size:12.5px;display:flex;flex-wrap:wrap;gap:6px 24px}.pg-chat{position:absolute;right:22px;bottom:82px;z-index:2;width:54px;height:54px;border-radius:50%;background:#2d4a7a;color:#fff;display:grid;place-items:center;padding:0;font-size:11px;font-weight:700;box-shadow:0 4px 14px rgba(0,0,0,.25)}.pg-cookie{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;background:#1f2430;color:#fff;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:12.5px}.pg-cookie b{background:#fff;color:#1f2430;border-radius:5px;padding:2px 10px;margin-left:auto}.pg-cart0{color:#fff!important;background:#c4432f;border-radius:999px;padding:2px 10px;font-weight:600}.pg-sale{background:#eef3ea;display:grid;gap:6px;justify-items:start}.pg-sale h4{margin:0;font-size:20px}.pg-sale p{margin:0;color:var(--pg-mut)}.pg-btn{background:var(--pg-brand);color:#fff;font-weight:700;padding:8px 14px;border-radius:6px;font-size:13px}.pg-prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.pg-prod{border:1px solid var(--pg-line);border-radius:8px;padding:8px;display:grid;gap:3px;font-size:13px}.pg-prod i{display:block;aspect-ratio:4/3;border-radius:6px;background:linear-gradient(135deg,#cfe3d6,#9dbfae)}.pg-prod span{font-weight:800;font-size:16px}.pg-prod u{text-decoration:none;font-size:12px;color:var(--pg-brand);font-weight:700}.pg-recent h5{margin:0 0 8px;font-size:14px}.pg-blog{padding:0 10px;display:grid;gap:4px;justify-items:start}.pg-blog h5{margin:0;font-size:14px}.pg-blog p{margin:0;color:var(--pg-mut)}.pg-date{color:var(--pg-mut);font-size:12.5px;padding:3px 8px}@media (max-width:760px){.sp-dlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.sp-head{padding:12px 16px}.sp-body{display:block;overflow:auto}.sp-pane{max-height:55vh;padding:12px}.sp-side{border-left:0;border-top:1px solid var(--line);overflow:visible;padding:14px 16px}.sp-foot{padding-left:16px;padding-right:16px}.sp-frame.phone{width:100%}.sp-head{display:grid;grid-template-columns:minmax(0,1fr) auto}.sp-head .iconbtn{grid-column:2;grid-row:1;justify-self:end}.sp-mode{grid-column:1;grid-row:2;justify-self:start}.sp-head .sp-dev{grid-column:2;grid-row:2;justify-self:end}.sp-foot .sp-warn{flex-basis:100%}}:is(.tile.off .tile-b,.dimmed,.fields.dim,.al-winrow[data-off=true]){filter:saturate(.3)}:is(.tile.off .tile-b,.dimmed,.fields.dim,.al-winrow[data-off=true]) :is(label,span,small,p,b,strong,output,button,legend,div,a,input,select,textarea){color:var(--muted)}:is(.tile.off .tile-b,.dimmed,.fields.dim,.al-winrow[data-off=true]) :is(button,input,select,textarea,.seg,.chipsel){border-style:dashed}:is(.tile.off .tile-b,.dimmed,.fields.dim,.al-winrow[data-off=true]) :is([aria-pressed=true],[aria-checked=true]){background:var(--raised);border-color:var(--line-strong);box-shadow:none}#wl-groups .inrow{cursor:default}@layer components{:where(.vs-workspace) dialog[open]{z-index:9999}}@keyframes settings-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}:where(.vs-workspace) .ins-nums,:where(.vs-workspace) .vitals{gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}:where(.vs-workspace) .ins-nums .ins-num,:where(.vs-workspace) .vitals .vt,html.glass:where(:not(html.dark)) :where(.vs-workspace) .vitals .vt{display:flex;flex-wrap:wrap;align-items:center;gap:3px 12px;padding:10px 14px;border:0;border-radius:0;background:transparent;box-shadow:none}:where(.vs-workspace) .ins-nums .ins-num+.ins-num,:where(.vs-workspace) .vitals .vt+.vt{border-top:1px solid var(--line)}:where(.vs-workspace) .ins-nums .ins-num b,:where(.vs-workspace) .vitals .vt-v{margin-left:auto;font-size:18px}:where(.vs-workspace) .ins-nums .ins-num small,:where(.vs-workspace) .vitals .vt .help{flex-basis:100%}:where(.vs-workspace) .vt-s.b{color:var(--bad)}:where(.vs-workspace) .hist summary.hrow{list-style:none}:where(.vs-workspace) .hist summary.hrow::-webkit-details-marker{display:none}:where(.vs-workspace) .hist details[open] .chev2{transform:rotate(180deg)}:where(.vs-workspace) .hrow .chev2 svg{width:14px;height:14px}@media (max-width:640px){:where(.vs-workspace) .hist .hrow{grid-template-columns:minmax(0,1fr) auto 14px;gap:8px}:where(.vs-workspace) .hist .hrow>span:nth-child(3):empty{display:none}:where(.vs-workspace) .hist .hrow>span:nth-child(3):not(:empty){grid-row:2;grid-column:1/-1}}:root :where(.vs-workspace){--bad-fill:#9e2434;--maint-soft:rgba(37,89,181,.06);--vis-soft:rgba(124,77,219,.06);--line-strong:#64715f;--status-ok:var(--accent);--status-ok-soft:var(--accent-soft);--status-bar:var(--status-ok);--status-warn:var(--warn);--status-bad:var(--bad);--status-off:#64715f;--switch-track:#64715f;--switch-on:var(--accent);--switch-thumb:var(--panel);--switch-thumb-top:var(--raised);--hover-surface:#e5ecde;--row-hover:#e2e8dd;--bad:#bf2b38;--s1:#255ab1;--s2:#7541b5;--st1:#255ab1;--st2:#0b7180;--st3:#7541b5;--st5:#4f7008;--hover-line:#69775e;--focus-ring:#4f6d00;--control-line:#cbd2c5;--control-indicator:#69775e;--disabled-surface:var(--raised);--disabled-ink:var(--muted);--danger-surface:#b92d3b;--on-ok-bar:#172300;--on-warn-bar:#392400;--tooltip-bad:#ff9aa3}html.dark :where(.vs-workspace){--status-ok:#6fd08c;--status-ok-soft:rgba(111,208,140,.14);--status-bar:var(--ok-bar);--maint-soft:rgba(122,167,255,.14);--vis-soft:rgba(185,156,255,.16);--faint:#a9b4c2;--bad:#ff9aa3;--line-strong:#8393a9;--hover-surface:#304056;--row-hover:#2b3543;--tooltip-bad:#bf2b38;--st1:#e4ecf6;--st2:#d1def0;--st3:#bed1e9;--st5:#a3bee0;--s1:#8db4ff;--maint:#8db4ff;--vis:#c4aaff;--s2:#d0a8ff;--status-off:#8393a9;--switch-track:#8393a9;--hover-line:#97aac1;--focus-ring:#d6f77a;--control-line:#3e4856;--control-indicator:#97aac1}html.dark :where(.vs-workspace) .chip.ok{color:#8fe0a6}:root :where(.vs-workspace){--meter-track:#64715f;--meter-ok:#162800;--meter-warn:#301b00;--meter-bad:#410910;--meter-cpu:#0c2444;--meter-memory:#2c124a}html.dark :where(.vs-workspace){--meter-track:#677f9a;--meter-ok:#e3e9f1;--meter-warn:#ffe5ab;--meter-bad:#ffe0e4;--meter-cpu:#e1eeff;--meter-memory:#f0e3ff}:root :where(.vs-workspace) :is(button,a,summary,[role=button],[role=menuitem],[role=tab],label:has(input):not(.ssearch),.ov2-row,.mn-t tbody tr,.cmr,.site-choice,.spc,.spcard,.mn-card,.tiles>:not(section.tile:not([role]):not([tabindex])),tbody tr):hover:not(:disabled):not([aria-disabled=true]):not(:is(.switch,.on,.active,.selected,.sel,[aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false]),:checked,:has(input:checked),[data-selected=true],[data-state=active],[data-state=checked],[data-state=selected],[data-state=on])):not(:is(.spc:not(.new),.linkbtn,.pull-tab,.sc-link,.spc-url,.spc-name,.crumb,.stamp,.ov-see,.app-context-link,:is(p,small,.help,.meta,.mt,.ss,.rowlink,.mn-chkc,.shot-foot,.cap-foot) a:not(.btn),.mtabs button,.row-link,.al-ib-main,.inrow,.hrow,.rc-row,.al-ib-row,.srv-row,.apm-row,.ov2-row,.mn-card,.rpt-site,.cmr,.site-choice,.apm-fl li,.apm-sw li,.apm-ck-h,tbody tr)){background:var(--hover-surface);background-image:none;color:var(--ink);box-shadow:none}:root :where(.vs-workspace) .spc:not(.new):hover:not(:disabled){background:var(--row-hover);border-color:transparent;box-shadow:none}:root :where(.vs-workspace) :is(.linkbtn,.sc-link,.spc-url,.spc-name,.crumb,.stamp,.ov-see,.app-context-link,:is(p,small,.help,.meta,.mt,.ss,.rowlink,.mn-chkc,.shot-foot,.cap-foot) a:not(.btn)):hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:root :where(.vs-workspace) .switch:hover:not(:disabled){filter:brightness(1.06)}:root :where(.vs-workspace) .mtabs button[aria-selected=false]:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover-surface);color:var(--ink);box-shadow:none}:root :where(.vs-workspace) label:has(input:checked):not(.ssearch):hover:not(:has(input:disabled)){background:var(--hover-surface);border-radius:6px}:root :where(.vs-workspace) :is(button,a,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}:root :where(.vs-workspace) :is(input,select,textarea)::placeholder{color:var(--faint);opacity:1}:root :where(.vs-workspace) :is(button,input,select,textarea):disabled{color:var(--faint);opacity:1;cursor:not-allowed}:root :where(.vs-workspace) :is(.fin,.fsel,.btn:not(.primary),.iconbtn,.opt,.pillsel):not([aria-pressed=true]):not(.on):not(:focus-within){border-color:var(--control-line)}:where(.vs-workspace) svg.i,:where(.vs-workspace) svg.lucide{stroke-width:1.75}:where(.vs-workspace) .site-favicon{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#fff;color:#253023;font-size:13px;font-weight:650;overflow:hidden}:where(.vs-workspace) .site-favicon img{width:20px;height:20px;object-fit:contain}:where(.vs-workspace) .site-ico .site-favicon{width:28px;height:28px}:where(.vs-workspace) .site-choice{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--line);cursor:pointer}:where(.vs-workspace) .site-choice input{flex:none;width:17px;height:17px;margin:0;accent-color:var(--accent)}:where(.vs-workspace) .site-choice-name{flex:1;min-width:0}:where(.vs-workspace) .site-choice-name b,:where(.vs-workspace) .site-choice-name small{display:block;overflow-wrap:anywhere}:where(.vs-workspace) .site-choice-name small{color:var(--muted);font-size:12px;margin-top:2px}:where(.vs-workspace) .site-selection{margin:10px 0;color:var(--muted);font-size:12.5px}:where(.vs-workspace) .avail{display:flex;flex-direction:column;align-items:stretch;gap:16px}:where(.vs-workspace) .days90 .d.n{background:var(--off-bar)}:where(.vs-workspace) .availability-stats,:where(.vs-workspace) .rail-readings{display:flex;flex-direction:column;margin:0}:where(.vs-workspace) .availability-stats>div,:where(.vs-workspace) .rail-readings>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line)}:where(.vs-workspace) .availability-stats dt{min-width:0;font-weight:600}:where(.vs-workspace) .availability-stats dt small{display:block;color:var(--muted);font-size:12px;font-weight:400;margin-top:2px}:where(.vs-workspace) .availability-stats dd,:where(.vs-workspace) .rail-readings dd{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:0;text-align:right;font-variant-numeric:tabular-nums}:where(.vs-workspace) .availability-stats dd strong{font-size:16px}:where(.vs-workspace) .rail-readings{padding:8px 18px 14px}:where(.vs-workspace) .rail-readings dt{color:var(--ink)}:where(.vs-workspace) .rail-readings dt small{display:block;color:var(--muted);font-size:11.5px;margin-top:2px}:where(.vs-workspace) .pub-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;max-width:95px}:where(.vs-workspace) .acc-codes,:where(.vs-workspace) .ai-grid,:where(.vs-workspace) .ins-nums,:where(.vs-workspace) .mn-cards,:where(.vs-workspace) .ps-tiles,:where(.vs-workspace) .region-cards,:where(.vs-workspace) .rpt-paper .nums,:where(.vs-workspace) .rpt-paper .trf,:where(.vs-workspace) .spcards,:where(.vs-workspace) .stats4,:where(.vs-workspace) .tiles,:where(.vs-workspace) .tr-tiles,:where(.vs-workspace) .vitals,:where(.vs-workspace) .ws-pgrid{display:flex;flex-direction:column}:where(.vs-workspace) .stats4{gap:0;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}:where(.vs-workspace) .stats4 .scard{display:flex;align-items:center;gap:14px;padding:12px 16px;border:0;border-radius:0;box-shadow:none;min-height:64px}:where(.vs-workspace) .stats4 .scard+.scard{border-top:1px solid var(--line)}:where(.vs-workspace) .stats4 .scard .sc-top{width:240px;max-width:36%;flex:none}:where(.vs-workspace) .stats4 .scard .sv,:where(.vs-workspace) .stats4 .scard.status .sv{font-size:18px;margin:0;flex:none}:where(.vs-workspace) .stats4 .scard .ss{flex:1;min-width:0;text-align:right}:where(.vs-workspace) .stats4 .scard :is(.mini30,.spark,.cd,.pl-meter){width:100px;max-width:20%;flex:none;margin:0}:where(.vs-workspace) .cert,:where(.vs-workspace) .mn-mrow,:where(.vs-workspace) .spc-stats,:where(.vs-workspace) .stats{display:flex;flex-direction:column}:where(.vs-workspace) .ai-grid>div,:where(.vs-workspace) .cert>div,:where(.vs-workspace) .mn-mrow>div,:where(.vs-workspace) .ps-tiles>div,:where(.vs-workspace) .rpt-paper .nums>div,:where(.vs-workspace) .spc-stats>span,:where(.vs-workspace) .stats>div,:where(.vs-workspace) .tr-tiles>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-left:0;border-top:1px solid var(--line)}:where(.vs-workspace) .ai-grid dd,:where(.vs-workspace) .cert dd,:where(.vs-workspace) .ps-tiles dd,:where(.vs-workspace) .stats dd,:where(.vs-workspace) .tr-tiles dd{margin:0;text-align:right}:where(.vs-workspace) .cmr{display:flex;align-items:center;flex-wrap:wrap}:where(.vs-workspace) .cmr-n{flex:1}:where(.vs-workspace) .cmr-options{flex-basis:100%;padding-left:45px}:where(.vs-workspace) .cmr-options summary{color:var(--muted);cursor:pointer;font-size:12px;padding:5px 0}:where(.vs-workspace) .cmr-options .opts{flex-wrap:wrap;margin-top:8px}:where(.vs-workspace) .cmr-options .fsel{margin:8px 0;width:max-content;max-width:100%}:where(.vs-workspace) .editor-disclosure>summary{padding:14px 18px;font-weight:650;cursor:pointer}@media (max-width:600px){:where(.vs-workspace) .stats4 .scard{flex-wrap:wrap;gap:6px 12px}:where(.vs-workspace) .stats4 .scard .sc-top{width:auto;max-width:none;flex:1}:where(.vs-workspace) .stats4 .scard .ss{flex-basis:100%;text-align:left}:where(.vs-workspace) .stats4 .scard :is(.mini30,.spark,.cd,.pl-meter){width:100%;max-width:none}:where(.vs-workspace) .availability-stats>div{align-items:flex-start}:where(.vs-workspace) .availability-stats dd{max-width:40%}:where(.vs-workspace) .availability-stats dd .chip{font-size:11px}:where(.vs-workspace) .pub-actions{max-width:85px}}:where(.vs-workspace) .mn-problem{display:block;color:var(--warn);font-size:12px;margin-top:3px}:where(.vs-workspace) .cmr-reading{display:flex;flex-direction:column;align-items:flex-end;gap:3px}:where(.vs-workspace) .cmr-reading small{color:var(--muted);font-size:11.5px}:root :where(.vs-workspace) :is(.ov2-row,tbody tr,.cmr,.site-choice):has(:focus-visible){box-shadow:inset 0 0 0 2px var(--focus-ring)}:root :where(.vs-workspace) :is(input:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip,.cmr-n) input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) select),textarea,.ssearch,.ad-big,.ad-tagbox,.ad-chip:has(input)){border-width:2px}:root :where(.vs-workspace) :is(input:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) select),textarea){border-style:solid}:root :where(.vs-workspace) :is(.ssearch,.ad-big,.ad-tagbox,.ad-chip:has(input)):focus-within,:root :where(.vs-workspace) :is(input:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) select),textarea):is(:focus,:focus-visible){border-color:var(--focus-ring);outline:0;outline-offset:0;box-shadow:none}:root :where(.vs-workspace) :is(.ssearch,.ad-big,.ad-tagbox,.ad-chip):not(:focus-within):has(input){border-color:var(--control-line)}:root :where(.vs-workspace) :is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) :is(input,select),:root :where(.vs-workspace) :is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) :is(input,select):is(:focus,:focus-visible){border:0;outline:0;box-shadow:none;border-radius:0}:root :where(.vs-workspace) .ssearch input{min-width:0}@media (max-width:640px){:root :where(.vs-workspace) :is(.ssearch input,#board input.input,input.fin:not([type=checkbox]):not([type=radio]):not([type=range]),select.fin,textarea.fin){font-size:16px}}:where(.vs-workspace) .brand-name{white-space:nowrap}:where(.vs-workspace) .brand .beta{flex:none;padding:1px 4px;border-radius:5px;border:1px solid var(--line-strong);color:var(--muted);font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.03em;line-height:16px}@container (max-width: 180px){:where(.vs-workspace) .brand-name{display:none}}@media (max-width:1360px) and (min-width:901px){:where(.vs-workspace) .brand{width:44px;flex-direction:column;gap:4px}:where(.vs-workspace) .brand-name{display:none}}:root.glass:where(:not(html.dark)) :where(.vs-workspace) :is(.iconbtn,.userbtn,.btn:not(.primary):not(.danger-btn):not(.danger-outline):not(.danger-solid)):hover:not(:disabled):not(:is(.switch,.on,.active,.selected,.sel,[aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false]),:checked,:has(input:checked),[data-selected=true],[data-state=active],[data-state=checked],[data-state=selected],[data-state=on])){background:var(--hover-surface);background-image:none;box-shadow:none;color:var(--ink)}:root :where(.vs-workspace) :is(.btn,.seg button):disabled{background:var(--raised);background-image:none;color:var(--muted);border-color:var(--control-line);opacity:1;box-shadow:none}:root :where(.vs-workspace) .btn.primary:disabled{background:var(--raised);color:var(--muted);border-color:var(--control-line);box-shadow:none}:root :where(.vs-workspace) .fsel select:not(:focus),:root :where(.vs-workspace) :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]):not(.cmr-n input),select,textarea):not(:focus),:root.glass:where(:not(html.dark)) :where(.vs-workspace) .fsel select:not(:focus){border-color:var(--control-line)}:root :where(.vs-workspace) :is(input:not(:is(.ssearch,.ad-big,.ad-tagbox,.ad-chip) input):not(.cmr-n input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]),textarea):not(:focus){border-width:1px;border-bottom-color:var(--control-indicator)}:root :where(.vs-workspace) :is(.ssearch,.ad-big,.ad-tagbox,.ad-chip):not(:focus-within):has(input){border-width:1px;border-bottom-color:var(--control-indicator)}:root :where(.vs-workspace) select:not(.fsel select){appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%2351584b' stroke-width='1.75'/%3E%3C/svg%3E");background-position:right 12px center;background-size:12px 12px;background-repeat:no-repeat}:root :where(.vs-workspace) :is(.capcard,.rpt-send) select:not(.fsel select),html.dark :where(.vs-workspace) select:not(.fsel select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%23c4cdd8' stroke-width='1.75'/%3E%3C/svg%3E")}:root :where(.vs-workspace) input[type=color]{border-color:var(--line-strong)}:root :where(.vs-workspace) :is([aria-disabled=true],.dimmed,.fields.dim,.tile.off .tile-b,.al-winrow[data-off=true]){opacity:1}:where(.vs-workspace) .mn-name a{display:inline-flex;align-items:center;min-height:24px}:where(.vs-workspace) .mn-compact{display:none}:where(.vs-workspace) .mn-mobile-uptime{display:none}@media (max-width:640px){:where(.vs-workspace) .mn-compact{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:5px;color:var(--muted);font-size:12px}:where(.vs-workspace) .mn-compact .mn-stc{height:auto;white-space:normal}}@media (max-width:380px){:where(.vs-workspace) .mn-t :is(th,td):nth-child(4){display:none}:where(.vs-workspace) .mn-mobile-uptime{display:inline}:root :where(.vs-workspace) .mn-t .mn-head{flex-wrap:wrap}:root :where(.vs-workspace) .mn-t .mn-head>b{flex:1 1 100%}:root :where(.vs-workspace) .mn-t .mn-head>b>a:first-child{white-space:normal;overflow-wrap:anywhere}:where(.vs-workspace) .mn-name .mn-u{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}}:where(.vs-workspace) .mn-name b{flex-wrap:wrap;gap:4px}:root :where(.vs-workspace) .mn-head>b>a:first-child{flex:none;overflow:visible;text-overflow:clip}:where(.vs-workspace) .mn-name .waf-tag{flex:none;max-width:100%;white-space:normal}:where(.vs-workspace) .cmr-n{min-width:130px}@media (max-width:900px){:where(.vs-workspace) #view-statuspage .mon-grid{grid-template-areas:"stats" "main" "rail"}}@media (max-width:600px){:where(.vs-workspace) .cmr{gap:8px}:where(.vs-workspace) .cmr-reading{margin-left:auto}:where(.vs-workspace) .cmr-options{padding-left:0}}:where(.vs-workspace) .spcards{gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel)}:where(.vs-workspace) .spc{display:flex;align-items:stretch;gap:0;border:0;border-radius:0;box-shadow:none;container:spc/inline-size}:where(.vs-workspace) .spc+.spc{border-top:1px solid var(--line)}:where(.vs-workspace) .spc:hover{transform:none}:where(.vs-workspace) .spc-shot{width:232px;height:auto;min-height:150px;flex:none;margin:0;border:0;border-right:1px solid var(--line);border-radius:0}:where(.vs-workspace) .spc-shot:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28px;background:linear-gradient(transparent,var(--raised));pointer-events:none}:where(.vs-workspace) .spc-shot .sppv{left:16px;top:16px;width:400px;transform:scale(.5);transform-origin:top left}:where(.vs-workspace) .spc-body{flex:1;min-width:0;padding:16px 18px}@container spc (max-width: 520px){:where(.vs-workspace) .spc-shot{width:168px}:where(.vs-workspace) .spc-shot .sppv{left:12px;top:12px;transform:scale(.36)}}@container spc (max-width: 420px){:where(.vs-workspace) .spc-shot{display:none}}:where(.vs-workspace) .spc-url{overflow-wrap:anywhere}:where(.vs-workspace) .spc-stats{padding-top:0;border:0}:where(.vs-workspace) .spc-stats>span{padding:4px 0}:where(.vs-workspace) .spc-stats b{order:1}:where(.vs-workspace) .spc.new{display:flex;justify-content:flex-start;flex-wrap:wrap;min-height:68px;padding:12px 16px;border:0;border-top:1px solid var(--line)}:where(.vs-workspace) .spc.new .ni{width:32px;height:32px}:where(.vs-workspace) .spc.new small{margin-left:auto}@media (max-width:600px){:where(.vs-workspace) .spc-shot{display:none}:where(.vs-workspace) .spc-t{flex-wrap:wrap}:where(.vs-workspace) .spc.new small{margin-left:40px}}:where(.vs-workspace) :is(.capcard:not(.capture-card),.rpt-send){--line:var(--control-line);--canvas:#14181f;--panel:#1d232c;--raised:#242b35;--ink:#f1f4f8;--muted:#c4cdd8;--faint:#b5c0cf;--accent:#c8f04f;--accent-ink:#1a2300;--accent-soft:rgba(200,240,79,.12);--bad:#ff9aa3;--warn:#f2b84b;--vis:#c4aaff;--maint:#8db4ff;--s1:#8db4ff;--s2:#d0a8ff;--control-line:#3e4856;--control-indicator:#97aac1;--g-btn:linear-gradient(180deg,#2a323d,#232a34);--g-surface:linear-gradient(180deg,#222933,#1c222a,#1a2028);--st1:#8db4ff;--st2:#6fdae5;--st3:#d0a8ff;--st4:#a8b2ff;--st5:#b9df5e;--hover-surface:#304056;--row-hover:#2b3543;--status-off:#8393a9;--switch-track:#8393a9;--hover-line:#97aac1;--focus-ring:#d6f77a}:where(.vs-workspace) .capcard,:where(.vs-workspace) .rc-body,:where(.vs-workspace) .rpt-send{--control-line:#3e4856;--control-indicator:#97aac1;--disabled-surface:#293545;--disabled-ink:#c2cddd}:is(html.glass:where(:not(html.dark)),html:not(.glass:where(:not(html.dark)))) :where(.vs-workspace) :is(.capcard,.rpt-send,.rc-body) :is(button,input,select,textarea):disabled{background:var(--disabled-surface);background-image:none;color:var(--disabled-ink);opacity:1;border-color:var(--control-line);box-shadow:none}:is(html.glass:where(:not(html.dark)),html:not(.glass:where(:not(html.dark)))) :where(.vs-workspace) :is(.capcard,.rpt-send,.rc-body) :is(input,textarea):disabled::placeholder{color:var(--disabled-ink);opacity:1}:where(.vs-workspace) .panel-h>.seg{display:inline-flex;flex:0 0 auto;width:max-content;max-width:100%}:where(.vs-workspace) .panel-h>.seg button{flex:none;padding-inline:12px;white-space:nowrap}:where(.vs-workspace) .ov2-nm a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.vs-workspace) .ov2-nm :is(.ax-st,.pl-ptag){flex:none;white-space:nowrap}:where(.vs-workspace) .mn-head{flex-wrap:nowrap}:root :where(.vs-workspace) .mn-head>b{flex:0 1 auto;overflow:hidden}:root :where(.vs-workspace) .mn-head>b>a:first-child{flex:1;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.vs-workspace) .mn-head .mn-tags,:where(.vs-workspace) .mn-tag{flex-shrink:0;white-space:nowrap}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf){display:grid;container:summary-rows/inline-size;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,50%)),1fr));gap:0;padding:0;border:1px solid var(--summary-edge,var(--line));border-radius:14px;overflow:hidden;background:var(--panel)}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>*{border:0;border-radius:0;margin:0;box-shadow:none;min-width:0}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>*+*{border-top:1px solid var(--line)}:root :where(.vs-workspace) :is(.vitals,.mn-cards){margin:12px var(--panel-inset,20px) 16px}:root :where(.vs-workspace) .acc-codes>li{padding:8px 12px}:where(.vs-workspace) .stats4 .scard .sc-link{flex:none;white-space:nowrap}:root :where(.vs-workspace) .rpt-paper :is(.nums,.trf){--panel:#fff;--line:var(--p-line)}@container summary-rows (min-width: 560px){:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>:nth-child(-n+2){border-top:0}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>:nth-child(n+3){border-top:1px solid var(--line)}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>:nth-child(2n){border-left:1px solid var(--line)}:root :where(.vs-workspace) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes,.rpt-paper .nums,.rpt-paper .trf)>:last-child:nth-child(odd){grid-column:1/-1}:root :where(.vs-workspace) .stats4 .scard+.scard{border-top:0}:root :where(.vs-workspace) .stats4 .scard:nth-child(n+3){border-top:1px solid var(--line)}:root :where(.vs-workspace) .stats4 .scard .sc-top{width:auto;max-width:32%}:root :where(.vs-workspace) .stats4 .scard{gap:10px;padding-inline:14px}}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes){grid-template-columns:repeat(2,minmax(0,1fr));background:transparent}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes)>*{display:block;background:transparent;border-top:0}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes)>:nth-child(n+3){border-top:1px solid var(--line)}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes)>:nth-child(2n){border-left:1px solid var(--line)}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes)>:last-child:nth-child(odd){grid-column:1/-1}:root :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.ps-tiles,.tr-tiles,.ai-grid) dd{margin:1px 0 0;text-align:left}@container summary-rows (max-width: 1199px){:root :where(.vs-workspace) .stats4 .scard{flex-wrap:wrap;align-content:center;gap:6px 10px}:root :where(.vs-workspace) .stats4 .scard .sc-top{width:auto;max-width:none;flex:1 1 auto;min-width:0}:root :where(.vs-workspace) .stats4 .scard .sv{min-width:0;max-width:100%;overflow-wrap:anywhere}:root :where(.vs-workspace) .stats4 .scard .ss{flex:1 1 100%;text-align:left;margin:0;overflow-wrap:anywhere}:root :where(.vs-workspace) .stats4 .scard :is(.mini30,.spark,.cd,.pl-meter){max-width:100%}:root :where(.vs-workspace) .stats4 .scard .mn-chkc{flex-wrap:wrap;gap:6px 10px}:root :where(.vs-workspace) .stats4 .scard .srv-dots{flex-wrap:wrap;max-width:100%}}:root :where(.vs-workspace) .srv-meters{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;background:transparent;border:0;border-radius:0;box-shadow:none}:root :where(.vs-workspace) table:not(:where(.rpt-paper table)){width:calc(100% + 20px);margin-inline:-10px;border-collapse:separate;border-spacing:0}:root :where(.vs-workspace) table:not(:where(.rpt-paper table)) :is(th,td):first-child{padding-inline-start:10px}:root :where(.vs-workspace) table:not(:where(.rpt-paper table)) :is(th,td):last-child{padding-inline-end:10px}:root :where(.vs-workspace) .mn-t .mn-c{width:42px}:root :where(.vs-workspace) .mn-t :is(th,td):last-child{width:50px}:root :where(.vs-workspace) :is(.fin,.fsel,.btn:not(.primary),.iconbtn):not(:disabled):not([aria-pressed=true]):not(.on):not(:hover):not(:focus-within){background-color:var(--raised)}:root :where(.vs-workspace) :is(input,select,textarea):disabled{border-style:dashed}:root :where(.vs-workspace) .fsel select{outline-offset:-3px;background-color:var(--raised)}:where(.vs-workspace) .pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;border-top:1px solid var(--line);font-size:13px}:where(.vs-workspace) .pager-actions{display:flex;gap:8px;flex:none}:where(.vs-workspace) .chart .pin .pc{stroke:var(--bad)}:where(.vs-workspace) .chart .pin .pin-count{fill:var(--bad);font-size:11px;font-weight:700;text-anchor:middle;dominant-baseline:central}:where(.vs-workspace) .chart .pin:focus-visible .pin-count,:where(.vs-workspace) .chart .pin:hover .pin-count{fill:#fff}:where(.vs-workspace) .chart .pin.cluster .pc{stroke-width:2}:where(.vs-workspace) .chart .ctip.incident-tip{transform:translate(-50%);pointer-events:auto;max-height:260px;overflow-y:auto}:where(.vs-workspace) .chart .ctip.incident-tip:after{bottom:auto;top:-4px}:where(.vs-workspace) .chart .pin.cluster:focus-visible .pc,:where(.vs-workspace) .chart .pin.cluster:hover .pc{fill:var(--bad-fill)}:where(.vs-workspace) .chart .ctip.incident-tip button{display:block;width:100%;text-align:left;background:none;border:0;padding:6px 0;color:inherit;font:inherit;cursor:pointer}:where(.vs-workspace) .ws-slab{min-height:96px}:where(.vs-workspace) .ws-slab:not(.dk){background:#fff}:where(.vs-workspace) .ws-slab img.ws-mark{width:auto;height:auto;max-height:56px;max-width:100%;object-fit:contain;background:none;border-radius:0;box-shadow:none}:where(.vs-workspace) .ws-logo-plate{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;background:#fff;padding:8px 12px;border-radius:8px}:where(.vs-workspace) .settings-save{position:fixed;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 0;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 8px 28px #0002;animation:settings-in .18s ease-out}:root :where(.vs-workspace) .settings-save-space{padding-bottom:calc(var(--settings-save-base, 0px) + var(--settings-save-height, 0px) + max(16px, env(safe-area-inset-bottom)) + 16px)}:where(.vs-workspace) .settings-save .save-state{flex:1}:where(.vs-workspace) .settings-save [role=status]{margin:0}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr:is(:hover,.sel,[data-selected=true],:focus-visible){outline:none;box-shadow:none;background:none}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr:is(.sel,[data-selected=true],[aria-selected=true])>td{background:var(--accent-soft)}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr>td:first-child{border-radius:8px 0 0 8px}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr>td:last-child{border-radius:0 8px 8px 0}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr:focus-visible>td{box-shadow:inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr:focus-visible>td:first-child{box-shadow:inset 2px 0 var(--focus-ring),inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}:root :where(.vs-workspace) :is(.mn-t,.srv-t,.apm-t) tbody tr:focus-visible>td:last-child{box-shadow:inset -2px 0 var(--focus-ring),inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}:root :where(.vs-workspace) :is(.apm-row,.srv-row):is(.sel,:focus-visible){outline:none;box-shadow:none;background:var(--accent-soft)}:root :where(.vs-workspace) :is(.apm-row,.srv-row):focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}:root :where(.vs-workspace) .mn-cb:focus-visible{outline-offset:1px}:root :where(.vs-workspace) :is(.inrow,.hrow,.rc-row,.al-ib-row,.srv-row,.apm-row,.ov2-row,.mn-card,.rpt-site,.site-choice,.apm-fl li,.apm-sw li,.apm-ck-h):hover:not(:focus-visible):not(:has(:is(.row-link,.al-ib-main):focus-visible)):not(:disabled):not([aria-disabled=true]):not(:is(.on,.active,.selected,.sel,[aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false]),:checked,:has(input:checked),[data-selected=true],[data-state=active],[data-state=checked],[data-state=selected],[data-state=on])){background:var(--row-hover);background-image:none;box-shadow:none;outline:none}:root :where(.vs-workspace) tbody tr:hover:not(:is(.on,.active,.selected,.sel,[aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false]),:checked,:has(input:checked),[data-selected=true],[data-state=active],[data-state=checked],[data-state=selected],[data-state=on]))>td{background:var(--row-hover)}:root :where(.vs-workspace) tbody tr:hover{background:none;box-shadow:none}:root :where(.vs-workspace) tbody tr>td:first-child{border-radius:8px 0 0 8px}:root :where(.vs-workspace) tbody tr>td:last-child{border-radius:0 8px 8px 0}:where(.vs-workspace) .mn-rg{white-space:nowrap;flex-wrap:nowrap;max-width:100%}:where(.vs-workspace) .mn-rg i{flex:none;padding:1px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.vs-workspace) .mn-rg .mn-rg-unknown{flex:0 1 auto;min-width:0;max-width:5ch}:where(.vs-workspace) .mn-t th:nth-child(6){width:96px}:where(.vs-workspace) .mn-t td:has(>.mn-rg){max-width:96px}:where(.vs-workspace) .mn-t td>.mn-rg{display:flex;overflow:hidden}:where(.vs-workspace) .mn-t th:nth-child(3){width:100px}:where(.vs-workspace) .mn-t th:nth-child(7){width:99px}:where(.vs-workspace) .mn-t .mn-chks{gap:3px}:where(.vs-workspace) .rpt-cols{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:16px}:where(.vs-workspace) .rpt-studio{grid-template-columns:minmax(170px,210px) minmax(0,1fr);gap:14px}:where(.vs-workspace) .rpt-tools .rpt-range{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.vs-workspace) .rpt-range button{min-width:0;white-space:normal;height:auto;min-height:32px}:where(.vs-workspace) .rpt-send .fin{min-width:0;width:100%}@media (min-width:1728px){:where(.vs-workspace) .rpt-cols{grid-template-columns:minmax(0,1fr) 340px}:where(.vs-workspace) .rpt-studio{grid-template-columns:240px minmax(0,1fr)}:where(.vs-workspace) .rpt-tools .rpt-range{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){:where(.vs-workspace) .rpt-studio{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){:where(.vs-workspace) .rpt-cols{grid-template-columns:minmax(0,1fr)}}:where(.vs-workspace) .rpt-preview-slot>.rpt-skeleton{position:absolute;inset:0;overflow:hidden;border-radius:12px;border:1px solid var(--line);padding:16px;background:var(--canvas)}:where(.vs-workspace) .rpt-skeleton-paper{width:100%;max-width:794px;aspect-ratio:794/1123;min-height:100%;margin:0 auto;padding:7%;border-radius:3px;background:#fff;border-top:6px solid #d7dfd2;box-shadow:0 2px 12px #0002;display:flex;flex-direction:column;gap:18px}:where(.vs-workspace) .rpt-skeleton-paper span{display:block;height:8px;width:72%;background:#e5e9e3;border-radius:3px}:where(.vs-workspace) .rpt-skeleton-paper .rpt-sk-brand{width:30%;height:14px;margin-bottom:12px}:where(.vs-workspace) .rpt-skeleton-paper .rpt-sk-title{width:60%;height:22px}:where(.vs-workspace) .rpt-skeleton-paper .rpt-sk-summary{width:100%;height:90px;margin-top:12px;background:#eff2ec}:where(.vs-workspace) .rpt-sk-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.vs-workspace) .rpt-sk-metrics span{width:100%;height:38px}:where(.vs-workspace) .rpt-skeleton-paper .rpt-sk-chart{width:100%;height:110px;margin:10px 0}:where(.vs-workspace) .workspace-switcher{flex:none;margin:12px 10px 0;min-width:0}:where(.vs-workspace) .workspace-trigger{display:flex;align-items:center;gap:9px;width:100%;padding:8px;border:1px solid var(--control-line);border-radius:10px;background:var(--raised);color:var(--ink);font:inherit;cursor:pointer}:where(.vs-workspace) .workspace-mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border-radius:8px;color:var(--ws-mark-ink);box-shadow:inset 0 0 0 1px var(--line);font-size:12px;font-weight:700}:where(.vs-workspace) .workspace-name{min-width:0;flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600}:where(.vs-workspace) .workspace-trigger>svg{width:16px;height:16px;flex:none;color:var(--muted)}@media (max-width:1360px) and (min-width:901px){:where(.vs-workspace) .workspace-switcher:not(.full){margin:12px 0 0}:where(.vs-workspace) .workspace-switcher:not(.full) .workspace-trigger{width:44px;padding:5px}:where(.vs-workspace) .workspace-switcher:not(.full) .workspace-name,:where(.vs-workspace) .workspace-switcher:not(.full) .workspace-trigger>svg{display:none}}:where(.vs-workspace) .other-address-body{padding:12px 20px 18px;overflow-wrap:anywhere}:where(.vs-workspace) .other-address-body p{margin:0 0 8px}:where(.vs-workspace) .other-address-warning{border-color:var(--warn)}:where(.vs-workspace) .other-address-chip{display:inline-flex;align-items:center;margin-left:8px;padding:2px 6px;border:1px solid color-mix(in srgb,var(--warn) 35%,var(--line));border-radius:5px;color:var(--warn);background:color-mix(in srgb,var(--warn) 8%,var(--panel));font-size:11px;font-weight:600;white-space:nowrap}:where(.vs-workspace) .other-address-chip:focus-visible{outline:2px solid var(--warn);outline-offset:2px}:where(.vs-workspace) .other-address-setting-head{display:flex;align-items:center;justify-content:space-between;gap:16px}:where(.vs-workspace) .other-address-setting .help{margin:8px 0 0}@media (max-width:600px){:where(.vs-workspace) .mn-head b:has(.other-address-chip){flex-wrap:wrap}:where(.vs-workspace) .other-address-chip{margin-left:0}}:where(.vs-workspace) .pl-compact{display:none}@media (min-width:901px){:where(.vs-workspace) :is(.mon-grid,.cockpit,.ins-cols,.rpt-cols,.ad-grid):has(>.layout-rail){transition:none}:where(.vs-workspace) .layout-rail{opacity:1;transition:opacity .18s,display allow-discrete .18s}html[data-side-panel=collapsed] :where(.vs-workspace) :is(.mon-grid,.cockpit,.ins-cols,.rpt-cols,.ad-grid):has(>.layout-rail){grid-template-columns:minmax(0,1fr) 0;column-gap:0}html[data-side-panel=collapsed] :where(.vs-workspace) .layout-rail{opacity:0;display:none}html[data-navigation=compact] :where(.vs-workspace) .shell{grid-template-columns:68px minmax(0,1fr)}html.glass[data-navigation=compact] :where(.vs-workspace) .shell{grid-template-columns:84px minmax(0,1fr)}html[data-navigation=compact] :where(.vs-workspace) .side{padding:18px 10px;align-items:center}html[data-navigation=compact] :where(.vs-workspace) .brand{width:44px;font-size:0;flex-direction:column;gap:4px;padding:4px 0 18px}html[data-navigation=compact] :where(.vs-workspace) .brand-name{display:none}html[data-navigation=compact] :where(.vs-workspace) .nav{font-size:0;gap:0;width:44px;height:42px;justify-content:center;padding:0;position:relative}html[data-navigation=compact] :where(.vs-workspace) .nav .count{position:absolute;top:3px;right:2px;font-size:10px;padding:0 5px;line-height:16px;margin:0}html[data-navigation=compact] :where(.vs-workspace) :is(.pl-side,.stamp){display:none}html[data-navigation=compact] :where(.vs-workspace) .pl-compact{display:grid;width:44px;height:36px;flex:none}html[data-navigation=compact] :where(.vs-workspace) .workspace-switcher:not(.full){margin:12px 0 0}html[data-navigation=compact] :where(.vs-workspace) .workspace-switcher:not(.full) .workspace-trigger{width:44px;padding:5px}html[data-navigation=compact] :where(.vs-workspace) .workspace-switcher:not(.full) :is(.workspace-name,.workspace-trigger>svg){display:none}html[data-navigation=full] :where(.vs-workspace) .shell{grid-template-columns:232px minmax(0,1fr)}html.glass[data-navigation=full] :where(.vs-workspace) .shell{grid-template-columns:240px minmax(0,1fr)}html[data-navigation=full] :where(.vs-workspace) .side{padding:18px 12px;align-items:stretch}html[data-navigation=full] :where(.vs-workspace) .brand{width:auto;font-size:15px;flex-direction:row;gap:10px;padding:4px 10px 18px}html[data-navigation=full] :where(.vs-workspace) .brand-name{display:inline}html[data-navigation=full] :where(.vs-workspace) .nav{width:auto;height:auto;font-size:14px;gap:11px;justify-content:flex-start;padding:9px 12px}html[data-navigation=full] :where(.vs-workspace) .nav .count{position:static;font-size:11.5px;padding:0 7px;line-height:18px;margin-left:auto}html[data-navigation=full] :where(.vs-workspace) .pl-side{display:block}html[data-navigation=full] :where(.vs-workspace) .workspace-switcher:not(.full){margin:12px 10px 0}html[data-navigation=full] :where(.vs-workspace) .workspace-switcher:not(.full) .workspace-trigger{width:100%;padding:5px}html[data-navigation=full] :where(.vs-workspace) .workspace-switcher:not(.full) .workspace-name{display:block}html[data-navigation=full] :where(.vs-workspace) .workspace-switcher:not(.full) .workspace-trigger>svg{display:block}}@media (min-width:901px) and (max-width:1360px){html:not([data-navigation=full]) :where(.vs-workspace) .pl-compact{display:grid;width:44px;height:36px;flex:none}}@media (max-width:900px){:where(.vs-workspace) .navigation-toggle{display:none!important}}:where(.vs-workspace) .pull-tab{position:fixed;right:0;top:calc(50% - 8px);transform:translateY(-100%);z-index:40;display:inline-flex;align-items:center;gap:7px;writing-mode:vertical-rl;margin:0;padding:14px 9px;border:0;border-radius:8px 0 0 8px;background:var(--ink);color:var(--panel);font:600 12.5px/1 var(--font);box-shadow:var(--shadow);cursor:pointer}:where(.vs-workspace) .pull-tab:hover{background:color-mix(in srgb,var(--ink) 84%,var(--panel))}:where(.vs-workspace) .pull-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.vs-workspace) .pull-tab .i{width:15px;height:15px}@media (min-width:901px){:where(.vs-workspace) .page:has(>.pull-tab){padding-right:48px}}@media (max-width:900px){:where(.vs-workspace) .pull-tab{display:none}}:root :where(.vs-workspace) :is(.inrow,.hrow,.rc-row,.al-ib-row,.srv-row,.apm-row,.ov2-row,.mn-card,.rpt-site,.cmr,.site-choice,.apm-fl li,.apm-sw li,.apm-ck-h,.row-open){border-radius:8px;transition:background-color .15s}:root :where(.vs-workspace) tbody tr>td{transition:background-color .15s}:root :where(.vs-workspace) :is(.ov2-rows,.srv-rows,.apm-rows,.inlist,.al-ib-list,.rchecks,.apm-ckl,.rpt-sl,.inc-list:has(>.site-choice)){padding-inline:8px}:root :where(.vs-workspace) :is(.srv-row,.apm-row){margin-inline:0}:root :where(.vs-workspace) .ov2-row{padding-inline:10px}:root :where(.vs-workspace) :is(.apm-fl,.apm-sw){padding-inline:8px}:root :where(.vs-workspace) :is(.apm-fl li,.apm-sw li){margin-inline:0}:where(.vs-workspace) .row-open{position:relative;cursor:pointer}:where(.vs-workspace) .row-link,:where(.vs-workspace) .row-open>td{position:static}:where(.vs-workspace) .al-ib-main:after,:where(.vs-workspace) .row-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:8px;cursor:pointer}:where(.vs-workspace) .row-link:after{pointer-events:none}:where(.vs-workspace) .row-open .ov2-go{position:relative;z-index:0;pointer-events:none}:where(.vs-workspace) .ov2-co,:where(.vs-workspace) .row-link>.row-title,:where(.vs-workspace) .row-open :is(button,input,select,textarea,summary,a:not(.row-link),[tabindex]:not(.row-link),.menu,details){position:relative;z-index:2}:where(.vs-workspace) .al-ib-x{z-index:2}:root :where(.vs-workspace) :is(.row-link,.al-ib-main):is(:hover,:focus,:focus-visible){background:transparent;background-image:none;box-shadow:none;outline:none;text-decoration:none}:root :where(.vs-workspace) .row-open:has(.row-link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px;box-shadow:none}:root :where(.vs-workspace) .row-open:has(.row-link:focus-visible):hover:not(:is(.on,.active,.selected,.sel,[aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false]),:checked,:has(input:checked),[data-selected=true],[data-state=active],[data-state=checked],[data-state=selected],[data-state=on])){background:var(--row-hover);background-image:none}:root :where(.vs-workspace) tbody tr.row-open:has(.row-link:focus-visible){outline:none}:root :where(.vs-workspace) tbody tr.row-open:has(.row-link:focus-visible)>td{box-shadow:inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}:root :where(.vs-workspace) tbody tr.row-open:has(.row-link:focus-visible)>td:first-child{box-shadow:inset 2px 0 var(--focus-ring),inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}:root :where(.vs-workspace) tbody tr.row-open:has(.row-link:focus-visible)>td:last-child{box-shadow:inset -2px 0 var(--focus-ring),inset 0 2px var(--focus-ring),inset 0 -2px var(--focus-ring)}@media (max-width:720px){:root :where(.vs-workspace) .ins-tbl tbody tr.row-open:hover{background:var(--row-hover)}:root :where(.vs-workspace) .ins-tbl tbody tr.row-open:is(:hover,:has(.row-link:focus-visible))>td{background:transparent;border-radius:0;box-shadow:none}:root :where(.vs-workspace) .ins-tbl tbody tr.row-open:has(.row-link:focus-visible){outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring)}}:root :where(.vs-workspace) .al-ib-row:has(.al-ib-main:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}:root :where(.vs-workspace) .al-ib-row:has(.al-ib-main:focus-visible):hover{background:var(--row-hover)}@media (min-width:1181px){:where(.vs-workspace) .ov2-who{align-self:start;padding-top:4px}:where(.vs-workspace) .ov2-slot{align-self:start}:where(.vs-workspace) .ov2-co:before{top:19px}:where(.vs-workspace) .ov2-co:after{top:16px}}:where(.vs-workspace) .ov2-co{flex-wrap:wrap;white-space:normal;width:auto;max-width:calc(100% - 26px)}@media (max-width:1180px){:where(.vs-workspace) .ov2-co{max-width:calc(100% - 22px)}}@media (max-width:640px){:where(.vs-workspace) .ov2-co{width:100%;max-width:100%}}:where(.vs-workspace) .b24 .n{background:repeating-linear-gradient(135deg,var(--status-off) 0 2px,transparent 2px 4px);opacity:1}:where(.vs-workspace) :is(.row-open,.rc-row) .mini30 span{background:var(--status-bar);opacity:1}:where(.vs-workspace) :is(.row-open,.rc-row) .mini30 .w{background:var(--status-warn)}:where(.vs-workspace) :is(.row-open,.rc-row) .mini30 .x{background:var(--status-bad)}:where(.vs-workspace) :is(.row-open,.rc-row) .mini30 .o{background:var(--status-off)}:where(.vs-workspace) :is(.row-open,.rc-row) .mini30 span.g{background:repeating-linear-gradient(135deg,var(--status-off) 0 2px,transparent 2px 4px);opacity:1}:where(.vs-workspace) .inrow.st-done .irail{background:var(--status-bar);opacity:1}:where(.vs-workspace) .inrow.st-open .irail{background:var(--status-bad)}:where(.vs-workspace) .inrow.st-ack .irail{background:var(--status-warn)}html.dark :where(.vs-workspace){--hi:transparent;--card-edge:#3a4452;--card-lift:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0) 180px)}html.dark :where(.vs-workspace) :is(.panel,.stats4,.pl-side){border-color:var(--card-edge)}html.dark :where(.vs-workspace) :is(.panel,.pl-side){background-image:var(--card-lift)}html.dark :where(.vs-workspace) .linkbtn{color:var(--ink)}html.dark :where(.vs-workspace) .linkbtn svg.i{color:var(--muted)}html.dark :where(.vs-workspace) :is(p,small,.help,.meta,.mt,.ss,.rowlink,.note,.ws-cap,.tile-f) a:not(.btn):not(.linkbtn){color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 45%,transparent);text-underline-offset:2px}html.dark :where(.vs-workspace) .incident-priority-link{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 45%,transparent);text-underline-offset:2px}html.dark :where(.vs-workspace) a:where(.btn){color:var(--ink)}html.dark :where(.vs-workspace) :is(.days,.mn-days) button[aria-pressed=true],html.dark :where(.vs-workspace) :is(.opt,.al-chips button,.ad-chip,.mn-tagb)[aria-pressed=true]{background:var(--g-thumb);color:var(--ink);font-weight:650;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px var(--g-thumb-ring);border-color:transparent}html.dark :where(.vs-workspace) .capcard .opt[aria-pressed=true]:before{background:var(--status-ok)}html.dark :where(.vs-workspace) .opt[aria-pressed=true]:before{background:var(--status-ok)}html.dark :where(.vs-workspace) .opt[aria-pressed=mixed]:before{background:linear-gradient(90deg,var(--status-ok) 50%,var(--control-line) 50%)}html.dark :where(.vs-workspace) .new-tag{background:var(--raised);color:var(--muted);box-shadow:none}html.dark :where(.vs-workspace) .ti{background:var(--raised);color:var(--ink)}html.dark :where(.vs-workspace) .tile.bad .ti{background:var(--bad-soft);color:var(--bad)}html.dark :where(.vs-workspace) .tile.off .ti{background:var(--raised);color:var(--faint)}html.dark :where(.vs-workspace) .who .st .y{background:var(--status-ok-soft);color:var(--status-ok)}html.dark :where(.vs-workspace) .sent3 span{background:var(--raised);color:var(--ink)}html.dark :where(.vs-workspace) .nav.on{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--control-line)}html.dark :where(.vs-workspace) .nav.on svg{color:var(--accent-fill)}html.dark :where(.vs-workspace) .nav.on .count{background:var(--bad-fill);color:#fff}html.dark :where(.vs-workspace) :is(.ov2-co-a,.mn-co-a,.ov2-note,.al-cov-b) .btn.primary{--ink:#f1f4f8;--hover-surface:#304056;--hover-line:#97aac1;background:var(--g-btn);color:#f1f4f8;border-color:var(--control-line);box-shadow:var(--g-btn-shadow)}html.dark :where(.vs-workspace) .mn-co:not(.mn-co-compact),html.dark :where(.vs-workspace) .ov2-co{border-color:transparent;background:var(--raised);box-shadow:none}html.dark :where(.vs-workspace) .ov2-co:before{border-top-color:var(--line-strong)}html.dark :where(.vs-workspace) .ov2-co:after{background:var(--line-strong)}html.dark :where(.vs-workspace) :is(.mn-tag,.mn-rg i){background:var(--raised);box-shadow:none}html.dark :where(.vs-workspace) .mn-tagb:not([aria-pressed=true]){background:var(--raised);border-color:transparent}html.dark :where(.vs-workspace) .panel :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes){border-color:transparent;background:var(--raised)}html.dark :where(.vs-workspace) :is(.capcard,.rpt-send) :is(.stats4,.mn-cards,.spcards,.tiles,.vitals,.ps-tiles,.tr-tiles,.ins-nums,.ai-grid,.region-cards,.ws-pgrid,.acc-codes){border-color:transparent}html.dark :where(.vs-workspace) .wf .st:not(.skip):not(.fail){background:var(--raised);border-color:transparent}html.dark :where(.vs-workspace) .wf .st.fail{border-color:transparent}html.dark :where(.vs-workspace) :is(.bl-use li,.bl-card){border-color:transparent}html.dark :where(.vs-workspace) .bl-card.cur{background:var(--raised);box-shadow:inset 0 0 0 1px var(--g-thumb-ring)}html.dark :where(.vs-workspace) .mtabs button[aria-selected=true] .al-cnt{background:color-mix(in srgb,var(--selection-ink) 14%,transparent);color:inherit}html.dark :where(.vs-workspace) .al-dtag{background:var(--raised);color:var(--muted)}html.dark :where(.vs-workspace) .pl-topchip{background:var(--raised);color:var(--ink)}html.dark :where(.vs-workspace) .bl-tag{background:color-mix(in srgb,var(--ink) 14%,transparent);color:var(--ink)}html.dark :where(.vs-workspace) .rc:not(.bad):not(.off) .li{color:var(--muted)}html.dark :where(.vs-workspace) .cd span{background:var(--g-thumb-ring)}html.dark :where(.vs-workspace) .cd.paused span{background:var(--status-off)}html.dark :where(.vs-workspace) .al-steps li:before{background:var(--raised);color:var(--ink)}html.dark :where(.vs-workspace) .pl-bul li:before{background:var(--muted)}html.dark :where(.vs-workspace) .capcard.capture-card :is(.shot-foot,.cap-foot) a{color:var(--ink)}html.dark :where(.vs-workspace) .stt.open{background:var(--bad-soft);color:var(--bad)}html.dark :where(.vs-workspace) :is(.stt.ack,.stt.wn){background:var(--warn-soft);color:var(--warn)}html.dark :where(.vs-workspace) .scard.status,html.dark :where(.vs-workspace) .scard.status:is(.up,.calm,.acked,.paused,.maint){--sc-tone:var(--bad);background:color-mix(in srgb,var(--sc-tone) 9%,var(--panel));border-color:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sc-tone) 45%,var(--line)),var(--shadow)}html.dark :where(.vs-workspace) .scard.status:is(.up,.calm){--sc-tone:var(--status-ok)}html.dark :where(.vs-workspace) .scard.status.acked{--sc-tone:var(--warn)}html.dark :where(.vs-workspace) .scard.status.paused{--sc-tone:var(--faint)}html.dark :where(.vs-workspace) .scard.status.maint{--sc-tone:var(--maint)}html.dark :where(.vs-workspace) .stats4 .scard.status{box-shadow:none}html.dark :where(.vs-workspace) .scard.status :is(.sl,.sv,.orb,.ic){color:var(--bad)}html.dark :where(.vs-workspace) .scard.status:is(.up,.calm) :is(.sl,.sv,.orb,.ic){color:var(--status-ok)}html.dark :where(.vs-workspace) .scard.status.acked :is(.sl,.sv,.orb,.ic){color:var(--warn)}html.dark :where(.vs-workspace) .scard.status.paused :is(.sl,.sv,.orb,.ic){color:var(--faint)}html.dark :where(.vs-workspace) .scard.status.maint :is(.sl,.sv,.scard .sv){color:var(--ink)}html.dark :where(.vs-workspace) .scard.status.maint :is(.orb,.ic){color:var(--maint)}html.dark :where(.vs-workspace) .scard.status :is(.ss,.sv .of){color:var(--muted)}html.dark :where(.vs-workspace) .scard.status .ss b{color:var(--ink)}html.dark :where(.vs-workspace) .scard.status .ic{background:color-mix(in srgb,var(--sc-tone) 16%,transparent)}html.dark :where(.vs-workspace) .ov2-note{--sc-tone:var(--bad);border-color:transparent;background:color-mix(in srgb,var(--sc-tone) 9%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sc-tone) 45%,var(--line)),var(--shadow)}html.dark :where(.vs-workspace) .ov2-note.warn{--sc-tone:var(--warn);border-color:transparent;background:color-mix(in srgb,var(--sc-tone) 9%,var(--panel))}html.dark :where(.vs-workspace) .upn{border-color:transparent;background:color-mix(in srgb,var(--accent) 6%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 28%,var(--line))}html.dark :where(.vs-workspace) :is(.capcard:not(.capture-card),.rpt-send){background:var(--panel) var(--card-lift);border:1px solid var(--card-edge);box-shadow:var(--shadow)}html.dark :where(.vs-workspace){--summary-edge:var(--card-edge);--on-ok-bar:#050a00;--switch-on:var(--accent-fill);--placeholder-line:#525e70;--chart-area-a:.12;--chart-area-b:.08;--chart-area-c:.1;--chart-disk:var(--s1);--chart-load1:var(--s1);--chart-load5:var(--muted);--chart-load15:var(--s2)}html.dark :where(.vs-workspace) :is(:focus-visible,:focus,:focus-within){outline-color:var(--accent-fill)}html.dark :where(.vs-workspace) .panel-h h2{font-size:16px;font-weight:650}html.dark :where(.vs-workspace) .side{border-right-color:var(--card-edge)}html.dark :where(.vs-workspace) .pl-side{border-color:transparent;background:var(--raised);box-shadow:none}html.dark :where(.vs-workspace) .rpt-paper :is(.nums,.trf){--summary-edge:var(--p-line)}html.dark :where(.vs-workspace) .ad-foot{border-color:var(--card-edge)}html.dark :where(.vs-workspace) .pull-tab{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--card-edge)}html.dark :where(.vs-workspace) .pull-tab:hover{background:var(--row-hover)}html.dark :where(.vs-workspace) :is(.cap-foot a,.capcard .muted-note .linkbtn,.capcard .linkbtn,.capcard .rowlink a,.capcard .saved,.capcard .ws-line .linkbtn,.ins-tgv){color:var(--accent)}html.dark :where(.vs-workspace) :is(.capcard:not(.capture-card),.rpt-send){--line:inherit;--canvas:inherit;--panel:inherit;--raised:inherit;--ink:inherit;--muted:inherit;--faint:inherit;--accent:inherit;--accent-ink:inherit;--accent-soft:inherit;--bad:inherit;--warn:inherit;--vis:inherit;--maint:inherit;--s1:inherit;--s2:inherit;--st1:inherit;--st2:inherit;--st3:inherit;--st4:inherit;--st5:inherit;--hover-surface:inherit;--row-hover:inherit;--status-off:inherit;--switch-track:inherit;--hover-line:inherit;--focus-ring:inherit;border-radius:12px}html.dark :where(.vs-workspace) :is(.ws-up,.spc.new,.mn-drop,.ws-lockrow,.sp-empty,.wf .st.skip){border-color:var(--placeholder-line)}html.dark :where(.vs-workspace) :is(.cmg,.ins-box,.shot-frame,.srv-history-grid>.srv-cblock,.ad-wr){border-color:transparent}html.dark :where(.vs-workspace) :is(.cmg,.ins-box){background:var(--raised)}html.dark :where(.vs-workspace) .shot-frame{box-shadow:none}html.dark :where(.vs-workspace) .cmg .cmr{background:transparent}html.dark :where(.vs-workspace) :is(.rpt-site,.chipsel button)[aria-pressed=true]{background:var(--g-thumb);color:var(--ink);font-weight:650;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px var(--g-thumb-ring);border-color:transparent}html.dark :where(.vs-workspace) .chipsel button[aria-pressed=true]:before{background:var(--ink)}html.dark :where(.vs-workspace) .subs-chart .ln{stroke:var(--s1)}html.dark :where(.vs-workspace) .subs-chart .ar{fill:color-mix(in srgb,var(--s1) 12%,transparent)}html.dark :where(.vs-workspace) .subs-split li i{background:color-mix(in srgb,var(--s1) 70%,transparent)}html.dark :where(.vs-workspace) .inrow.st-maint .in-when b{color:var(--ink)}html.dark :where(.vs-workspace) .stt.maint{background:var(--maint-soft);color:var(--maint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--maint) 45%,transparent)}html.dark :where(.vs-workspace) .qb{box-shadow:none}html.dark :where(.vs-workspace) .qb.live{animation:none}html.dark :where(.vs-workspace) .hw-r .y{color:var(--ink)}html.dark :where(.vs-workspace) .hw-hd span:nth-child(2){color:var(--ink)!important}@media (max-width:900px){:where(.vs-workspace) .topbar .menu{place-items:center;min-width:44px;min-height:44px;padding:0;margin-left:-10px}}@media (max-width:640px){:where(.vs-workspace) .capcard:not(.capture-card) .seg.small button,:where(.vs-workspace) .seg.small button{height:40px}:where(.vs-workspace) :is(.ax-mv,.cmr .rm){position:relative;width:32px;height:32px}:where(.vs-workspace) :is(.ax-mv,.cmr .rm):after{content:"";position:absolute;inset:-6px}}@media (max-width:480px){:where(.vs-workspace) :is(#crumb-a,#crumb-a+span){display:none}}@media (max-width:480px){:where(.vs-workspace) .topbar #crumb-b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}:where(.vs-workspace) .topbar .pl-topchip{display:none}}:root :where(.vs-workspace){--selection-fill:var(--accent-fill);--selection-ink:var(--accent-ink);--selection-edge:var(--accent)}html.dark :where(.vs-workspace){--selection-edge:var(--accent-fill)}:root :where(.vs-workspace) :is(button,a):is([aria-pressed=true],[role=radio][aria-checked=true]):not([role=tab]):not(.opt){background:var(--selection-fill);background-image:none;color:var(--selection-ink);border-color:var(--selection-edge);box-shadow:inset 0 0 0 1px var(--selection-edge);font-weight:700;text-decoration:none}html:root :where(.vs-workspace) :is([role=tab][aria-selected=true],.seg a[aria-current=page],.snav button[aria-current=true]){background:var(--selection-fill);background-image:none;color:var(--selection-ink);border-color:var(--selection-edge);box-shadow:inset 0 0 0 1px var(--selection-edge),inset 0 -3px 0 var(--selection-edge);font-weight:700;text-decoration:none}:root :where(.vs-workspace) :is(button,a):is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current=page]) :is(svg.i,b,.al-cnt,.pl-tlock){color:inherit}:root :where(.vs-workspace) :is(:is(button,a):is([aria-pressed=true],[role=radio][aria-checked=true]):not([role=tab]),[role=tab][aria-selected=true],.seg a[aria-current=page],.snav button[aria-current=true]) :is(small,.num,.chip){color:inherit}:root :where(.vs-workspace) :is(:is(button,a):is([aria-pressed=true],[role=radio][aria-checked=true]):not([role=tab]),[role=tab][aria-selected=true],.seg a[aria-current=page],.snav button[aria-current=true]) .chip{background:transparent;border-color:currentColor}:root :where(.vs-workspace) .capcard:not(.capture-card){--selection-edge:var(--selection-fill)}:root :where(.vs-workspace) .chipsel button[aria-pressed=true]:before{content:none}:root :where(.vs-workspace) :is(button,a):has(>.selection-check){display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}:root :where(.vs-workspace) .selection-check{width:12px;height:12px;flex:none;vertical-align:-2px}:root :where(.vs-workspace) .seg>.lq-thumb{visibility:hidden}:root :where(.vs-workspace) #board .settings-locked{grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;gap:4px 10px;align-items:center;padding-block:14px}:root :where(.vs-workspace) #board .settings-locked h3{margin:0;font-size:14px;font-weight:650}:root :where(.vs-workspace) #board .settings-locked p{grid-column:2;margin:0;color:var(--muted);font-size:13px}:root :where(.vs-workspace) #board .settings-locked>svg{color:var(--muted)}:root :where(.vs-workspace) #board .settings-plan-link{margin:12px 0 0}:root :where(.vs-workspace) #board .field{min-width:0;gap:6px}:root :where(.vs-workspace) #board .field .help{margin:0}:root :where(.vs-workspace):has(#board) .page{padding-bottom:max(104px,calc(env(safe-area-inset-bottom) + 88px))}:root :where(.vs-workspace) .drawer .savebar{margin-top:20px;padding-bottom:env(safe-area-inset-bottom)}:root :where(.vs-workspace) .drawer .checkrow{min-height:24px}:root :where(.vs-workspace) :is(#board,.drawer) input.range{appearance:none;height:40px;background:transparent;cursor:pointer}:root :where(.vs-workspace) :is(#board,.drawer) input.range::-webkit-slider-runnable-track{height:4px;background:var(--control-line);border-radius:4px}:root :where(.vs-workspace) :is(#board,.drawer) input.range::-webkit-slider-thumb{appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;border:2px solid var(--selection-edge);background:var(--selection-fill)}:root :where(.vs-workspace) :is(#board,.drawer) input.range::-moz-range-track{height:4px;background:var(--control-line);border-radius:4px}:root :where(.vs-workspace) :is(#board,.drawer) input.range::-moz-range-thumb{box-sizing:border-box;width:24px;height:24px;border-radius:50%;border:2px solid var(--selection-edge);background:var(--selection-fill)}@media (max-width:900px){:root :where(.vs-workspace) .page{padding-bottom:max(120px,calc(env(safe-area-inset-bottom) + 104px))}:root :where(.vs-workspace) #board{grid-template-areas:"stats" "main" "rail"}}@media (max-width:600px){:root :where(.vs-workspace) :is(#board,.drawer) :is(.seg,.days){gap:8px}:root :where(.vs-workspace) :is(#board,.drawer) :is(.seg,.days) button{min-height:40px}}@media (max-width:640px){:root :where(.vs-workspace) .tr-actions .btn.sm{height:44px}:root :where(.vs-workspace) .mtabs button{height:44px}:root :where(.vs-workspace) .linkbtn.ws-dz{position:relative}:root :where(.vs-workspace) .linkbtn.ws-dz:after{content:"";position:absolute;inset:-8px 0}}:root :where(.vs-workspace) .rs-dlg .rs-opts{margin-top:4px}:root :where(.vs-workspace) .rs-dlg .rs-opt{align-items:flex-start}:root :where(.vs-workspace) .rs-dlg .rs-opt input{margin-top:1px}:root :where(.vs-workspace) .rs-dlg .rs-txt{display:grid;gap:2px;min-width:0}:root :where(.vs-workspace) .rs-dlg .rs-txt b{font-weight:650}:root :where(.vs-workspace) .rs-dlg .rs-opt .rs-txt .help{margin:0;font-weight:400}:root :where(.vs-workspace) .rs-dlg .rs-more{display:grid;gap:6px;margin-top:4px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--raised)}:root :where(.vs-workspace) .rs-dlg .rs-more .fl{margin-top:0}:root :where(.vs-workspace) .rs-dlg .rs-num{display:flex;align-items:center;gap:8px}:root :where(.vs-workspace) .rs-dlg .rs-num .fin{width:8em}:root :where(.vs-workspace) .rs-dlg .rs-more .help{margin:0}:root :where(.vs-workspace) .rs-dlg .rs-stop{border-color:color-mix(in srgb,var(--warn) 45%,transparent);background:var(--warn-soft)}:root :where(.vs-workspace) .rs-dlg .rs-stop b{font-weight:650}:root :where(.vs-workspace) .rs-dlg .rs-why{margin:2px 0 0}:root :where(.vs-workspace) .rd-changed{display:grid;gap:4px;margin-top:10px}:root :where(.vs-workspace) .rd-changed .rd-changed-acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}