@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibstedgrotesk-latin-ext-400_900.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibstedgrotesk-latin-400_900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#ECECF1;--pane:#F7F7FA;--raise:#FFFFFF;--line:#D8D9E3;--ink:#181A2A;--ink2:#5B5F73;--blitz:#FFD21F;--blitz-ink:#1B1600;--regen:#3B48C8;--regen-soft:#E2E5FA;--tg:#3A4058;--tv:#24808E;--tt:#8A4FA8;--ok:#08735A;--warn:#B8440A;--crit:#C01F63;--sleep:#9A9DB3;--con:#151724;--con-ink:#DAD8F0;--brand:var(--blitz);--brand-ink:var(--blitz-ink);--r1:16px;--r2:12px;--r3:9px;--r-cell:5px;--r-pill:999px;--f:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--fm:"JetBrains Mono",ui-monospace,Menlo,monospace}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#12131C;--pane:#1A1C28;--raise:#232636;--line:#30334A;--ink:#ECEDF5;--ink2:#9DA1B8;--blitz:#FFD83A;--blitz-ink:#1B1600;--regen:#9AA6FF;--regen-soft:#262B55;--tg:#C3C8E0;--tv:#5CC4D1;--tt:#C79BE0;--ok:#4FE0B5;--warn:#FF9A52;--crit:#FF5C9A;--sleep:#6C7090;--con:#0B0C14;--con-ink:#DAD8F0}}:root[data-theme=dark]{--bg:#12131C;--pane:#1A1C28;--raise:#232636;--line:#30334A;--ink:#ECEDF5;--ink2:#9DA1B8;--blitz:#FFD83A;--blitz-ink:#1B1600;--regen:#9AA6FF;--regen-soft:#262B55;--tg:#C3C8E0;--tv:#5CC4D1;--tt:#C79BE0;--ok:#4FE0B5;--warn:#FF9A52;--crit:#FF5C9A;--sleep:#6C7090;--con:#0B0C14;--con-ink:#DAD8F0}@layer base,ui,screens;@layer ui{:root{--fs-cell:11.5px;--fs-pill:13px;--fs-sub:13.5px;--fs-ui:14.5px;--fs-text:16px;--fs-lg:17px;--fs-h:19px;--fs-name:24px}:root{--lift:var(--pane)}.pane{--lift:var(--raise)}.card,.row,.node,.notice,.tbl,.set,.empty{--lift:var(--pane)}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}:focus-visible{outline:3px solid var(--regen);outline-offset:2px}.btn:disabled,.seg button:disabled{opacity:.55;cursor:default}.sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);margin:-1px;padding:0;border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}}@layer base{*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f);font-size:16px;line-height:1.5;padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px)}h1,h2,h3,p,dl,dd{margin:0}h1,h2,h3{font-weight:700;letter-spacing:-.018em;line-height:1.1;text-wrap:balance}button{font:inherit;color:inherit;cursor:pointer}[hidden]{display:none!important}.mono{font-family:var(--fm);font-size:.92em}.app{max-width:1380px;margin-inline:auto;padding-inline:22px;padding-block:18px 60px;display:flex;flex-direction:column;gap:10px;min-width:0}.top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0}.logo{display:flex;align-items:center;gap:9px;font-weight:800;font-size:20px;letter-spacing:-.025em}.logo svg{width:26px;height:26px;border-radius:7px;display:block}.who{display:flex;align-items:center;gap:10px;font-weight:600}.who-b{display:flex;flex-direction:column;align-items:flex-end;gap:0;border:0;background:none;color:var(--ink);font:inherit;line-height:1.2;padding:5px 10px;border-radius:var(--r3);cursor:pointer;text-align:end;min-block-size:24px}.who-b span{font-size:13px;font-weight:500;color:var(--ink2)}.who-b:hover{background:var(--regen-soft)}.who-b[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--regen)}.report{font-size:clamp(19px,1.9vw,25px);font-weight:600;letter-spacing:-.01em;line-height:1.35;max-width:46em;padding:8px 4px 0;overflow-wrap:anywhere}.report b{font-weight:800}.report .quiet{color:var(--ink2)}.stats{display:flex;flex-wrap:wrap;gap:6px 30px;padding:0 4px 6px}.stats div{display:flex;flex-direction:column}.stats dt{color:var(--ink2);font-size:13.5px}.stats dd{font-weight:700;font-size:20px}.stats dd.warn{color:var(--warn)}.subnav{display:flex;padding:0 4px}.body{display:grid;grid-template-columns:310px minmax(0,1fr) 330px;gap:10px;align-items:start;min-width:0}.body.two{grid-template-columns:310px minmax(0,1fr)}.pane{background:var(--pane);border-radius:var(--r1);padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}.pane h2{font-size:19px}.pane h3{font-size:16.5px}.pane>p{color:var(--ink2)}.measure{max-width:72ch}.hint{font-size:var(--fs-sub);color:var(--ink2)}.auth{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;box-sizing:border-box}.auth-wrap{display:flex;flex-direction:column;gap:14px;width:min(100%,440px)}.auth-card{--lift:var(--raise);background:var(--pane);border-radius:var(--r1);padding:30px 30px 26px;display:flex;flex-direction:column;gap:16px;min-width:0}.auth-card .logo{font-size:22px;margin-block-end:6px}.auth-card .logo svg{width:30px;height:30px;border-radius:8px}.auth-card h1{font-size:30px}.auth-card .lead{color:var(--ink2);max-width:40ch}.auth-foot{text-align:center;font-size:var(--fs-sub);color:var(--ink2);padding-inline:12px}.form{display:flex;flex-direction:column;gap:16px;width:100%;align-items:stretch}@media(max-width:480px){.auth-card{padding:24px 20px 22px}}@media(max-width:1180px){.body{grid-template-columns:minmax(0,1fr) 320px}.body>.pane:first-child{grid-column:1/-1}.body.two>.pane:first-child{grid-column:auto}}@media(max-width:900px){.body,.body.two{grid-template-columns:minmax(0,1fr)}.app{padding-inline:14px}.top>.segw{flex:1 1 100%}.top>.cmd{flex-basis:100%}}}@layer screens{.set>.acts{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.pane>.btn{align-self:flex-start}.auth-card .btn{align-self:stretch}.set{background:var(--raise);border-radius:var(--r2);padding:18px 20px;display:flex;flex-direction:column;gap:10px;min-width:0}.set-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.set-h h3{font-size:17px}.set-src{font-size:var(--fs-sub);color:var(--ink2);margin-inline-start:auto}.set>.hint[role=status]:empty{margin-block-start:-10px}.theme-pick{display:flex;flex-direction:column;min-width:0}.theme-pick .segw{align-self:stretch;align-items:stretch}.theme-pick .seg{display:flex}.theme-pick .seg button{flex:1 1 auto;padding-inline:10px}}@layer ui{.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r3);padding-block:9px;padding-inline:15px;font:inherit;font-weight:600;font-size:var(--fs-ui);line-height:1.25;background:var(--lift);color:var(--ink);cursor:pointer;min-block-size:24px;min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.btn.go{background:var(--brand);color:var(--brand-ink)}.btn.lg{padding-block:14px;padding-inline:24px;font-size:var(--fs-lg);border-radius:var(--r2)}.btn.text{background:none;color:var(--regen);padding-block:2px;padding-inline:6px}@media(hover:hover){.btn:hover{background:var(--regen-soft)}.btn.go:hover{background:var(--brand);filter:brightness(1.06)}.btn.text:hover{background:var(--regen-soft)}}.btn:disabled,.btn:disabled:hover{background:var(--lift);filter:none}.btn.go:disabled,.btn.go:disabled:hover{background:var(--brand)}.btn.text:disabled,.btn.text:disabled:hover{background:none}.btn[aria-busy=true]{cursor:progress}@media(forced-colors:active){.btn{border:1px solid ButtonText}}.btn-why{font-size:var(--fs-sub);color:var(--ink2);line-height:1.35;min-inline-size:0;overflow-wrap:anywhere;align-self:center}}@layer ui{.notice{background:var(--regen-soft);color:var(--ink);border-radius:var(--r2);padding:13px 15px;font-size:var(--fs-ui);line-height:1.4;overflow-wrap:anywhere;min-inline-size:0;display:flex;flex-direction:column;gap:8px}.notice p{margin:0;max-inline-size:72ch}.notice>b{display:block;font-weight:700}.notice-t{min-inline-size:0}.notice.error{border-inline-start:3px solid var(--crit)}.notice .acts{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0}}@layer ui{.fld{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 8px;inline-size:100%;min-inline-size:0;font-size:var(--fs-ui);font-weight:600;color:var(--ink)}.fld>label{flex:1 0 100%;min-inline-size:0;overflow-wrap:anywhere}.fld input,.fld select{flex:1 1 8em;min-inline-size:0;min-block-size:24px;margin:0;border:0;border-radius:var(--r3);padding:11px 13px;background:var(--lift);color:var(--ink);font:500 var(--fs-text)/1.3 var(--f)}.fld input::placeholder{color:var(--ink2);opacity:1}.fld select{cursor:pointer}.fld input[aria-invalid=true],.fld select[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--crit)}.fld-unit{color:var(--ink2);font-weight:500;font-size:var(--fs-text)}.fld-hint,.fld-error{flex:1 0 100%;min-inline-size:0;max-inline-size:72ch;margin:0;font-weight:400;font-size:var(--fs-sub);line-height:1.4;overflow-wrap:anywhere}.fld-hint{color:var(--ink2)}.fld-error{color:var(--crit);font-weight:600}.fld.lg input,.fld.lg select{padding:13px 15px;border-radius:var(--r2);font-size:var(--fs-lg)}.fld.inline{inline-size:auto;flex:0 1 auto}.fld.inline>label{flex:0 1 auto}.fld.inline input,.fld.inline select{flex:0 1 auto;inline-size:12em;max-inline-size:100%}@media not (min-width:600px){.fld.inline>label{flex:1 0 100%}}}@layer ui{.kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 16px;margin:0;min-inline-size:0;font-size:var(--fs-ui);font-variant-numeric:normal}.kv dt{color:var(--ink2);min-inline-size:0;overflow-wrap:anywhere}.kv dd{margin:0;min-inline-size:0;font-weight:600;text-align:end;overflow-wrap:anywhere}.kv dd.mono{font-family:var(--fm)}.kv.stack{grid-template-columns:minmax(0,1fr);gap:2px}.kv.stack dd{text-align:start;margin-block-end:8px}.kv.stack dd:last-child{margin-block-end:0}}@layer ui{.hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-inline-size:0}.hist li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding-block:9px;min-inline-size:0;border-block-start:1px solid var(--line)}.hist li b{min-inline-size:8em;overflow-wrap:anywhere}.hist li span{flex:1 1 12em;min-inline-size:0;color:var(--ink2);font-size:var(--fs-sub);overflow-wrap:anywhere}.hist li em{font-style:normal;font-weight:600;font-size:var(--fs-sub);color:var(--ok);overflow-wrap:anywhere}.hist li em.wait{color:var(--ink2)}.hist li em.crit{color:var(--crit)}.hist li.hist-empty{color:var(--ink2)}}@layer ui{.card{background:var(--raise);color:var(--ink);border-radius:var(--r2);padding:22px;display:flex;flex-direction:column;gap:10px;min-inline-size:0;overflow-wrap:anywhere}.card>h3{font-size:20px;line-height:1.2;font-weight:700;margin:0}.card>p{margin:0;max-inline-size:72ch}.card.empty>p{color:var(--ink2)}.card>.acts{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.card>.btn{align-self:start}}@layer ui{.cmdline{margin:0;min-inline-size:0;background:var(--con);color:var(--con-ink);border-radius:var(--r2);padding:14px 16px;font-family:var(--fm);font-size:13px;font-weight:400;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start}}@layer ui{.rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-inline-size:0}.rows{--rows-bg:var(--lift)}:root{--rows-lift:var(--raise)}.pane{--rows-lift:var(--pane)}.card,.node,.notice,.tbl,.set,.empty{--rows-lift:var(--raise)}.rows>.row{--lift:var(--rows-lift)}.row{background:var(--rows-bg,var(--raise));color:var(--ink);border-radius:var(--r2);padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-inline-size:0}.row-t{display:flex;flex-direction:column;gap:2px;flex:1 1 200px;min-inline-size:0}.row-t b{font-weight:700;overflow-wrap:anywhere}.row-t b em{font-style:normal;font-weight:400;color:var(--ink2)}.row-t span{font-size:var(--fs-sub);color:var(--ink2);overflow-wrap:anywhere}.row>.acts{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-inline-start:auto}.row>.notice,.row-e{flex:1 1 100%;min-inline-size:0}.row-e>form{display:flex;flex-wrap:wrap;align-items:end;gap:8px 14px;min-inline-size:0}}@layer ui{.segw{display:flex;flex-direction:column;align-items:start;gap:6px;min-inline-size:0;max-inline-size:100%}.seg{display:inline-flex;gap:3px;padding:4px;border-radius:11px;background:var(--lift);max-inline-size:100%;min-inline-size:0}.seg button{white-space:nowrap;border:0;background:none;border-radius:8px;padding:7px 16px;min-block-size:24px;font-weight:600;font-size:var(--fs-ui);line-height:1.25;color:var(--ink2);cursor:pointer}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true],.seg button[aria-current=page]{background:var(--ink);color:var(--bg)}.seg{overflow-x:auto;scroll-snap-type:inline proximity;scrollbar-width:thin}.seg button{scroll-snap-align:start}.seg button:focus-visible{outline-offset:1px}.seg-why{margin:0;font-size:var(--fs-sub);color:var(--ink2);font-weight:400;overflow-wrap:anywhere;min-inline-size:0}nav.segw{position:relative}nav.segw .seg-why{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);margin:-1px;padding:0}nav.segw:has(.seg button:disabled:hover) .seg-why{position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:max-content;max-inline-size:100%;block-size:auto;clip-path:none;margin:4px 0 0;padding:4px 10px;border-radius:var(--r3);background:var(--raise);color:var(--ink)}.choice{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.choice.h{flex-direction:row;flex-wrap:wrap}.choice-b{display:flex;flex-direction:column;gap:2px;text-align:start;border:0;border-radius:var(--r2);padding:11px 14px;background:var(--lift);color:var(--ink);font:inherit;line-height:1.35;cursor:pointer;min-inline-size:0;min-block-size:24px;overflow-wrap:anywhere}.choice.h>.choice-b{flex:1 1 12em}.choice-b>b{font-weight:600;font-size:var(--fs-ui)}.choice-b>span{font-weight:400;font-size:var(--fs-sub);color:var(--ink2)}.choice-b:hover{background:var(--regen-soft)}.choice-b[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--regen)}.choice-b:disabled{opacity:.55;cursor:default}.choice-b:disabled:hover{background:var(--lift)}.choice>.seg-why{flex:1 1 100%}}@layer ui{.sw{position:relative;flex:none;inline-size:66px;block-size:36px;padding:0;border:0;border-radius:var(--r-pill);background:var(--line);box-shadow:inset 0 0 0 2px var(--ink2);cursor:pointer;transition:background .2s}.sw:after{content:"";position:absolute;inset-block-start:4px;inset-inline-start:4px;inline-size:28px;block-size:28px;border-radius:var(--r-pill);background:var(--raise);box-shadow:inset 0 0 0 2px var(--ink2);transition:inset-inline-start .2s}.sw[aria-checked=true]{background:var(--ok);box-shadow:none}.sw[aria-checked=true]:after{inset-inline-start:34px;box-shadow:none}.sw.s{inline-size:46px;block-size:26px}.sw.s:after{inset-block-start:3px;inset-inline-start:3px;inline-size:20px;block-size:20px}.sw.s[aria-checked=true]:after{inset-inline-start:23px}.sw:disabled{opacity:.55;cursor:default}.sw[aria-busy=true]{cursor:progress}@media(prefers-reduced-motion:reduce){.sw:after{transition:none}}.power{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-inline-size:0}.power>b{font-weight:600;font-size:var(--fs-lg);min-inline-size:0;overflow-wrap:anywhere}.sw2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;inline-size:100%;min-inline-size:0;font-size:var(--fs-ui)}.fld.sw2{font-weight:400}.sw2>label{flex:1 1 12em;min-inline-size:0;overflow-wrap:anywhere;cursor:pointer;font-weight:600}.sw-why,.power>.notice,.sw2>.notice{flex:1 1 100%}.sw-why{margin:0;font-size:var(--fs-sub);color:var(--ink2)}}@layer ui{.sform{display:flex;flex-direction:column;gap:14px;min-inline-size:0}.sform-b{display:flex;flex-direction:column;gap:6px;min-inline-size:0}}@layer ui{.spark{margin:0;display:flex;flex-direction:column;gap:4px;min-inline-size:0}.spark+.spark{margin-block-start:12px}.spark-h{display:flex;align-items:baseline;gap:8px;font-size:var(--fs-ui);color:var(--ink2);min-inline-size:0}.spark-h b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.spark-h small{margin-inline-start:auto;color:var(--ink2);font-variant-numeric:tabular-nums}.spark svg{inline-size:100%;block-size:48px;display:block;overflow:visible;cursor:crosshair;border-radius:var(--r-cell)}.spark svg:focus-visible{outline:2px solid var(--regen);outline-offset:3px}.spark-line{fill:none;stroke:var(--ink2);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.spark-base{stroke:var(--line);stroke-width:1}.spark-cross{stroke:var(--ink2);stroke-width:1;stroke-dasharray:3 3}.spark-dot{fill:var(--raise);stroke:var(--ink);stroke-width:2}.spark-t summary{font-size:var(--fs-ui);color:var(--ink2);cursor:pointer;min-block-size:24px}.spark-t table{border-collapse:collapse;font-size:var(--fs-ui);font-variant-numeric:tabular-nums}.spark-t th{font-weight:400;color:var(--ink2);text-align:start;padding-inline-end:12px}@media(prefers-reduced-motion:no-preference){.spark-dot{transition:cx .08s,cy .08s}}}@layer ui{.pill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding-block:3px;padding-inline:11px;font-size:var(--fs-pill);font-weight:600;line-height:1.35;background:var(--lift);color:var(--ink2);min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.pill:before{content:"";flex:0 0 auto;inline-size:8px;block-size:8px;border-radius:50%;background:currentColor;align-self:start;margin-block-start:calc((1.35em - 8px)/2)}.pill.ok{color:var(--ok)}.pill.warn{color:var(--warn)}.pill.crit{color:var(--crit)}.pill.sleep{color:var(--ink2)}.pill.sleep:before{background:var(--sleep)}.pill.translucent{background:color-mix(in srgb,var(--raise) 90%,transparent)}}@layer ui{.field{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;min-inline-size:0}.node{position:relative;background:var(--raise);border-radius:var(--r2);padding:14px;display:flex;flex-direction:column;gap:9px;min-inline-size:0;max-inline-size:100%}.node.sel{background:var(--regen-soft);box-shadow:inset 0 0 0 2px var(--regen)}.node-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-inline-size:0}.node-b{border:0;background:none;padding:0;margin:0;font:inherit;font-weight:700;font-size:15.5px;line-height:1.3;color:inherit;cursor:pointer;text-align:start;min-block-size:24px;min-inline-size:0;max-inline-size:100%;border-radius:var(--r-cell);white-space:normal;overflow-wrap:anywhere}.node-b:after{content:none}.node-h b{font-size:15.5px;white-space:normal;overflow-wrap:anywhere}.node-h span{color:var(--ink2);font-size:var(--fs-sub);white-space:normal;overflow:visible;text-overflow:clip;min-inline-size:0;overflow-wrap:anywhere}.node-h em{margin-inline-start:auto;font-style:normal;font-weight:700;font-size:var(--fs-ui);white-space:normal}.node.hot .node-h em{color:var(--warn)}.node.hot.sel .node-h em{color:color-mix(in srgb,var(--warn) 85%,var(--ink))}.ram{block-size:6px;border-radius:var(--r-cell);background:var(--line);overflow:hidden;min-inline-size:0}.ram i{display:block;block-size:100%;inline-size:0;border-radius:var(--r-cell);background:var(--ink2);transition:inline-size .5s}.node.hot .ram i{background:var(--warn)}.node-s{font-size:var(--fs-sub);color:var(--ink2);overflow-wrap:anywhere;min-inline-size:0}.node .pill{align-self:flex-start}.cells{display:grid;grid-template-columns:repeat(auto-fill,minmax(24px,1fr));grid-auto-rows:1fr;grid-auto-flow:dense;gap:4px;min-inline-size:0}.c{--art:var(--tg);position:relative;display:flex;align-items:center;justify-content:center;justify-self:stretch;align-self:start;aspect-ratio:1;min-inline-size:24px;min-block-size:24px;margin:0;padding:0;border:0;border-radius:var(--r-cell);background:var(--art);color:var(--raise);font:inherit;font-weight:700;font-size:var(--fs-cell);line-height:1.1;overflow:visible;cursor:pointer;-webkit-user-select:none;user-select:none}.c.v{--art:var(--tv)}.c.t{--art:var(--tt)}.c.w2{grid-column:span 2;aspect-ratio:auto;align-self:stretch}.c.b4{grid-column:span 2;grid-row:span 2;padding:4px;text-align:center}.cn{display:flex;flex-direction:column;align-items:center;gap:1px;min-inline-size:0;max-inline-size:100%;max-block-size:100%;overflow:hidden}.cn b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:700;overflow-wrap:anywhere;max-inline-size:100%;unicode-bidi:plaintext}.cn small{font-size:var(--fs-cell);font-weight:600;overflow-wrap:anywhere;max-inline-size:100%;unicode-bidi:plaintext}.c:hover{filter:brightness(1.12)}.c.sl{background:color-mix(in srgb,var(--art) 14%,var(--raise));color:color-mix(in srgb,var(--art) 85%,var(--ink));box-shadow:inset 0 0 0 1.5px var(--art)}.c[aria-pressed=true]{box-shadow:0 0 0 3px var(--blitz),0 0 0 5px var(--ink)}.c.sl[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--art),0 0 0 3px var(--blitz),0 0 0 5px var(--ink)}.c:focus-visible{outline-offset:1px}.c.free{background:none;box-shadow:inset 0 0 0 1.5px var(--line);cursor:default;pointer-events:none}.mark{position:absolute;inset-block-start:-3px;inset-inline-end:-3px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--warn);box-shadow:0 0 0 2px var(--raise);pointer-events:none}.mark.crit{border-radius:2px;background:var(--crit);transform:rotate(45deg)}.hl{font-size:var(--fs-ui);color:var(--ink);min-block-size:1.5em;overflow-wrap:anywhere;min-inline-size:0}.legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:var(--fs-sub);color:var(--ink2);min-inline-size:0}.legend li{display:flex;align-items:center;gap:7px;min-inline-size:0;overflow-wrap:anywhere}.legend li:before{content:"";flex:0 0 auto;inline-size:12px;block-size:12px;border-radius:var(--r-cell);background:var(--sw)}.legend .tg{--sw:var(--tg)}.legend .tv{--sw:var(--tv)}.legend .tt{--sw:var(--tt)}.legend .sleep:before{background:color-mix(in srgb,var(--tg) 14%,var(--raise));box-shadow:inset 0 0 0 1.5px var(--tg)}.legend .free:before{background:none;box-shadow:inset 0 0 0 1.5px var(--line)}}@layer ui{.insp{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-inline-size:0}.insp>.pill{align-self:start}.insp>.btn{align-self:start}.insp-name{margin:0;font-size:var(--fs-name);font-weight:700;line-height:1.15;letter-spacing:-.018em;color:var(--ink);min-inline-size:0;overflow-wrap:anywhere;text-wrap:balance}.insp-lead{margin:0;font-size:var(--fs-ui);line-height:1.4;color:var(--ink2);max-inline-size:72ch;min-inline-size:0;overflow-wrap:anywhere}.insp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-inline-size:0}}@layer ui{.pal{position:fixed;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:transparent;color:var(--ink);overflow:hidden}.pal::backdrop{background:transparent}.pal-veil{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;padding-inline:16px;padding-block:0 24px;overflow:auto;background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pal-box{display:flex;flex-direction:column;inline-size:min(620px,100%);min-inline-size:0;background:var(--raise);border-radius:var(--r1);box-shadow:0 40px 90px -30px color-mix(in srgb,var(--ink) 35%,transparent)}.pal .pal-box{margin-block-start:14vh}.pal-in{margin:8px;margin-block-end:0;padding:22px 24px;border:0;border-radius:var(--r2);background:transparent;color:var(--ink);font:inherit;font-size:20px;font-weight:600;line-height:1.3;min-inline-size:0;min-block-size:24px}.pal-in::placeholder{color:var(--ink2);opacity:1}.pal-list{position:relative;list-style:none;margin:8px 0 0;padding:8px;display:flex;flex-direction:column;gap:2px;border-block-start:1px solid var(--line);max-block-size:min(60vh,520px);overflow:auto;min-inline-size:0}.pal-list[hidden]{display:none}.pal-list li{flex:0 0 auto;display:flex;align-items:baseline;gap:14px;padding:11px 14px;border-radius:var(--r3);cursor:pointer;min-block-size:24px;min-inline-size:0;font-size:var(--fs-text);line-height:1.35}.pal-list li b{font-weight:600;min-inline-size:0;overflow-wrap:anywhere}.pal-list li span{margin-inline-start:auto;flex:0 1 auto;font-size:var(--fs-sub);color:var(--ink2);text-align:end}.pal-list li[aria-selected=true]{background:var(--blitz);color:var(--blitz-ink)}.pal-list li[aria-selected=true] span{color:var(--blitz-ink)}.pal-empty{margin:8px 0 0;padding:18px 24px;border-block-start:1px solid var(--line);color:var(--ink2);font-size:var(--fs-sub);line-height:1.45}.cmd{display:flex;align-items:center;gap:10px;flex:1 1 320px;min-inline-size:0;min-block-size:24px;padding:13px 18px;border:0;border-radius:var(--r2);background:var(--lift);color:var(--ink2);font:inherit;font-size:var(--fs-text);text-align:start;cursor:pointer}.cmd>span{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.cmd kbd{margin-inline-start:auto;flex:0 0 auto;padding:2px 8px;border-radius:var(--r-cell);background:var(--raise);color:var(--ink);font-family:var(--fm);font-size:12.5px}}@layer ui{.tbl{background:var(--raise);border-radius:var(--r2);overflow:auto;max-block-size:var(--tbl-max,560px);min-inline-size:0;max-inline-size:100%}.tbl-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px}.tbl table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-ui);line-height:1.4}.tbl th{position:sticky;inset-block-start:0;z-index:1;background:var(--raise);color:var(--ink2);font-weight:600;text-align:start;padding:11px 14px;border-block-end:1px solid var(--line)}.tbl td{padding:9px 14px;text-align:start;vertical-align:top;min-inline-size:0}@media not (min-width:600px){.tbl .rowb{min-inline-size:8em}}.tbl td .pill{overflow-wrap:normal}.tbl .num{text-align:end;font-variant-numeric:tabular-nums}.tbl td.mono{font-family:var(--fm)}.tbl tbody tr:has(.rowb){cursor:pointer}.tbl tbody tr:where(:hover,:has(.rowb:focus-visible)){background:var(--pane)}.tbl tbody tr.on{background:var(--regen-soft)}.rowb{display:block;inline-size:100%;min-inline-size:0;min-block-size:24px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere}.rowb .dot{display:inline-block;inline-size:10px;block-size:10px;border-radius:var(--r-pill);margin-inline-end:8px;vertical-align:-1px;background:var(--line)}.rowb .dot.tg{background:var(--tg)}.rowb .dot.tv{background:var(--tv)}.rowb .dot.tt{background:var(--tt)}.tbl-empty{margin:0;padding:18px 14px 20px;font-size:var(--fs-ui);color:var(--ink2);max-inline-size:72ch}}
