@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx58hLxR-hICkpzq7.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExd8hLxR-mKek_fSS.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx18hLxR-B-I5lbAQ.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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExN8hA-BS5oQT7X.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx58hLxR-hICkpzq7.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExd8hLxR-mKek_fSS.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx18hLxR-B-I5lbAQ.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExN8hA-BS5oQT7X.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx58hLxR-hICkpzq7.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExd8hLxR-mKek_fSS.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcEx18hLxR-B-I5lbAQ.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/golostext-q5uCsoe9Lv5t7Meb31EcExN8hA-BS5oQT7X.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:400;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk-BIM06flf.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk-Buze_B52.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk-D3oMJlXt.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk-BehTv68k.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk-DIC32ArD.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(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg-6fWv1k7M.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(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk-BIM06flf.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk-Buze_B52.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk-D3oMJlXt.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk-BehTv68k.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk-DIC32ArD.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(/static/dist/assets/jetbrainsmono-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg-6fWv1k7M.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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtsZfrxE-2qyXmZWE.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwv8ZfrxE-C627f1f8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtMZfrxE-rat7GD3o.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtcZfrxE-D6H-S6MW.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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwu8Zf-D5afBTBx.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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtsZfrxE-2qyXmZWE.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwv8ZfrxE-C627f1f8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtMZfrxE-rat7GD3o.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwtcZfrxE-D6H-S6MW.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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/static/dist/assets/unbounded-Yq6W-LOTXCb04q32xlpwu8Zf-D5afBTBx.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{color-scheme:light;--bg: #eef1f6;--brand-bg: #e6eaf1;--panel: #ffffff;--panel2: #f4f6fa;--line: rgba(22, 32, 44, .09);--ink: #16202c;--dim: #5f6b7c;--faint: #98a2b1;--accent: #22304f;--accent-ink: #ffffff;--accent-soft: rgba(34, 48, 79, .12);--ice: #8cc6ff;--ice-deep: #4f9be6;--glow: rgba(34, 48, 79, .1);--glow2: rgba(140, 198, 255, .22);--dots: .7;--bgt-ice: rgba(110, 176, 255, .52);--bgt-mint: rgba(52, 199, 142, .4);--bgt-violet: rgba(137, 104, 240, .34);--bgt-amber: rgba(245, 176, 66, .44);--bgt-teal: rgba(38, 188, 172, .42);--hi: rgba(255, 255, 255, .9);--shadow: 0 1px 2px rgba(22, 32, 44, .04), 0 12px 30px -12px rgba(22, 32, 44, .16);--shadow-hdr: 0 4px 18px -10px rgba(22, 32, 44, .25);--shadow-card: 0 1px 2px rgba(22, 32, 44, .04), 0 18px 44px -18px rgba(22, 32, 44, .22);--st-act: #1f9d6a;--act-soft: rgba(31, 157, 106, .16);--act-line: rgba(31, 157, 106, .32);--act-t1: rgba(31, 157, 106, .13);--act-t2: rgba(31, 157, 106, .03);--act-grid: rgba(31, 157, 106, .16);--st-stop: #5b6778;--stop-soft: rgba(91, 103, 120, .14);--stop-line: rgba(91, 103, 120, .3);--st-warn: #c9932e;--warn-soft: rgba(201, 147, 46, .14);--warn-line: rgba(201, 147, 46, .32);--stop-p1: #4a5566;--stop-p2: #76839a;--stop-body: linear-gradient(90deg, rgba(91, 103, 120, .08), transparent 45%);--act-p1: #22304f;--act-p2: #345a9c;--act-body: linear-gradient(90deg, rgba(79, 155, 230, .1), transparent 45%);--act-border: rgba(34, 48, 79, .24);--ticket-ink: #ffffff;--boot-p1: #3a2d8c;--boot-p2: #6a58d6;--boot-line: rgba(91, 63, 196, .3);--boot-body: linear-gradient(90deg, rgba(116, 82, 223, .09), transparent 48%);--boot-aura1: rgba(116, 82, 223, .22);--boot-aura2: rgba(79, 155, 230, .26);--boot-ink: #4f35b5;--boot-cap: #d9d0ff;--boot-bar1: #22304f;--boot-bar2: #7452df;--boot-glow: rgba(140, 198, 255, .55);--boot-head-ring: rgba(140, 198, 255, .45);--restart-p1: #9c4712;--restart-p2: #e0762f;--restart-line: rgba(181, 95, 19, .34);--restart-body: linear-gradient(90deg, rgba(224, 118, 47, .1), transparent 48%);--restart-aura1: rgba(224, 118, 47, .17);--restart-aura2: rgba(240, 161, 90, .16);--restart-sheen: rgba(240, 161, 90, .24);--restart-ink: #b55f13;--restart-bar1: #b55f13;--restart-bar2: #f0a15a;--restart-glow: rgba(224, 118, 47, .45);--restart-cap: #ffe2c7;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6 -0.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-op: .07;--st-frz: #1f56c8;--frz-soft: rgba(31, 86, 200, .14);--frz-line: rgba(31, 86, 200, .55);--frz-p1: #173f9e;--frz-p2: #2a63d0;--frz-1: #2456c4;--frz-2: #3f7be0;--frz-3: #5f9cec;--frz-ink: #f4f8ff;--frz-gloss: rgba(255, 255, 255, .3);--frz-dust: .5;--thaw-1: #2b62cf;--thaw-2: #153e9c;--del: #8e2440;--del-soft: rgba(142, 36, 64, .12);--del-line: rgba(122, 28, 51, .55);--del-1: #9a2a45;--del-2: #7e1f37;--del-3: #641729;--del-p1: #4d0f1d;--del-p2: #7a1c33;--del-ink: #fff4f6;--del-cap: #ffc9d4;--del-hatch: rgba(255, 255, 255, .07);--del-btn-shadow: rgba(52, 6, 18, .85);--low: #c8384f;--low-soft: rgba(200, 56, 79, .08);--low-line: rgba(200, 56, 79, .28);--low-pill: #c62f47;--low-pill-ink: #ffffff;--low-pill-glow: rgba(198, 47, 71, .45);--bad: #d9535f;--bad-soft: rgba(217, 83, 95, .12);--violet: #7452df;--violet-soft: rgba(116, 82, 223, .14);--tg: #2aabee;--s1: #2f6fdb;--s2: #e0762f;--s3: #8a5be0;--g1: #2f6fdb;--g2: #b55f13;--g3: #7a4fd0;--g4: #12806a;--g5: #c2405f;--g6: #8a5a3c;--g-rest: #7a8696;--up-ok: #1b8e60;--up-stale: #c8384f;--up-unknown: #ab7f28;--up-nodata: #5b6778;--nav-accent: #5b3fc4;--nav-accent-ink: #ffffff;--nav-text: #1b2230;--nav-text-active: #4f35b5;--nav-group: #3d4757;--nav-icon: #4f35b5;--nav-icon-bg: rgba(116, 82, 223, .13);--nav-icon-bg-hover: rgba(116, 82, 223, .22);--nav-icon-bg-active: #5b3fc4;--nav-icon-active: #ffffff;--nav-row-hover: rgba(116, 82, 223, .05);--nav-row-active: rgba(116, 82, 223, .1);--nav-line: rgba(116, 82, 223, .28);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--dur-1: .12s;--dur-2: .22s;--dur-3: .48s;--dur-4: .9s;--stagger: 70ms;--font: "Golos Text", "Segoe UI", system-ui, sans-serif;--display: "Unbounded", "Golos Text", sans-serif;--mono: "JetBrains Mono", ui-monospace, Menlo, monospace}:root[data-theme=dark]{color-scheme:dark;--bg: #0f141b;--brand-bg: #0b1016;--panel: #171d26;--panel2: #1e2632;--line: rgba(255, 255, 255, .08);--ink: #eef1f5;--dim: #c3ccd8;--faint: #8390a1;--accent: #e8edf5;--accent-ink: #16202c;--accent-soft: rgba(232, 237, 245, .12);--glow: rgba(140, 198, 255, .22);--glow2: rgba(63, 211, 154, .12);--dots: .6;--bgt-ice: rgba(88, 150, 240, .3);--bgt-mint: rgba(63, 211, 154, .22);--bgt-violet: rgba(137, 104, 240, .27);--bgt-amber: rgba(230, 170, 70, .22);--bgt-teal: rgba(38, 188, 172, .24);--hi: rgba(255, 255, 255, .08);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 16px 36px -14px rgba(0, 0, 0, .6);--shadow-hdr: 0 4px 18px -8px rgba(0, 0, 0, .6);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 24px 56px -20px rgba(0, 0, 0, .7);--st-act: #3fd39a;--act-soft: rgba(63, 211, 154, .16);--act-line: rgba(63, 211, 154, .32);--act-t1: rgba(63, 211, 154, .16);--act-t2: rgba(63, 211, 154, .04);--act-grid: rgba(63, 211, 154, .14);--st-stop: #8b97a8;--stop-soft: rgba(139, 151, 168, .14);--stop-line: rgba(139, 151, 168, .26);--st-warn: #e6bd63;--warn-soft: rgba(230, 189, 99, .16);--warn-line: rgba(230, 189, 99, .3);--stop-p1: #39424f;--stop-p2: #5c687a;--stop-body: linear-gradient(90deg, rgba(139, 151, 168, .06), transparent 45%);--act-p1: #1d3560;--act-p2: #2f5aa8;--act-body: linear-gradient(90deg, rgba(140, 198, 255, .08), transparent 45%);--act-border: rgba(140, 198, 255, .26);--ticket-ink: #ffffff;--boot-p1: #2c2378;--boot-p2: #5847c2;--boot-line: rgba(185, 166, 255, .3);--boot-body: linear-gradient(90deg, rgba(185, 166, 255, .08), transparent 48%);--boot-aura1: rgba(156, 134, 255, .28);--boot-aura2: rgba(140, 198, 255, .2);--boot-ink: #cfc2ff;--boot-cap: #e3dbff;--boot-bar1: #5b3fc4;--boot-bar2: #9c86ff;--boot-glow: rgba(140, 198, 255, .55);--boot-head-ring: rgba(140, 198, 255, .45);--restart-p1: #7d3a10;--restart-p2: #d9632c;--restart-line: rgba(235, 148, 80, .34);--restart-body: linear-gradient(90deg, rgba(235, 148, 80, .09), transparent 48%);--restart-aura1: rgba(235, 148, 80, .26);--restart-aura2: rgba(245, 178, 122, .18);--restart-sheen: rgba(245, 178, 122, .22);--restart-ink: #eb9450;--restart-bar1: #d9632c;--restart-bar2: #f5b27a;--restart-glow: rgba(235, 148, 80, .5);--restart-cap: #ffdcbf;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -0.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-op: .06;--st-frz: #4f8fe8;--frz-soft: rgba(79, 143, 232, .2);--frz-line: rgba(95, 149, 232, .6);--frz-p1: #123484;--frz-p2: #2457c2;--frz-1: #1a48ad;--frz-2: #2f6fdb;--frz-3: #4f8fe8;--frz-ink: #f4f8ff;--frz-gloss: rgba(255, 255, 255, .22);--frz-dust: .45;--thaw-1: #2b62cf;--thaw-2: #153e9c;--del: #ff8fa6;--del-soft: rgba(255, 143, 166, .14);--del-line: rgba(214, 92, 122, .5);--del-1: #6e1d31;--del-2: #561626;--del-3: #43111e;--del-p1: #3a0b16;--del-p2: #641729;--del-ink: #ffeef2;--del-cap: #ffc2cf;--del-hatch: rgba(255, 255, 255, .06);--del-btn-shadow: rgba(0, 0, 0, .8);--low: #ff7b88;--low-soft: rgba(255, 123, 136, .1);--low-line: rgba(255, 123, 136, .3);--low-pill: #b3263f;--low-pill-ink: #ffffff;--low-pill-glow: rgba(255, 90, 110, .32);--s1: #4a7ce6;--s2: #d9632c;--s3: #8f70e6;--g1: #6aa3f0;--g2: #eb9450;--g3: #b596f5;--g4: #3fd39a;--g5: #ff7b88;--g6: #c49a72;--g-rest: #8e9bad;--up-ok: #3fd39a;--up-stale: #ff7b88;--up-unknown: #e6bd63;--up-nodata: #8b97a8;--nav-accent: #b9a6ff;--nav-accent-ink: #16202c;--nav-text: #f2f5fa;--nav-text-active: #cfc2ff;--nav-group: #a8b3c6;--nav-icon: #cfc2ff;--nav-icon-bg: rgba(185, 166, 255, .24);--nav-icon-bg-hover: rgba(185, 166, 255, .34);--nav-icon-bg-active: #b9a6ff;--nav-icon-active: #16202c;--nav-row-hover: rgba(185, 166, 255, .08);--nav-row-active: rgba(185, 166, 255, .16);--nav-line: rgba(185, 166, 255, .32)}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%}body{background:var(--bg);color:var(--ink);font:15px/1.45 var(--font);-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}.mono{font-family:var(--mono);font-weight:500}.num{font-family:var(--mono);font-weight:500;font-variant-numeric:tabular-nums}.dim{color:var(--dim)}.faint{color:var(--faint)}.pos{color:var(--st-act)}.neg{color:var(--bad)}.nowrap{white-space:nowrap}.spacer{flex:1 1 auto}.page{min-height:100vh;display:flex;flex-direction:column;position:relative;color:var(--ink);background:radial-gradient(1400px 900px at 100% -10%,var(--glow),transparent 60%),radial-gradient(1200px 800px at -5% 110%,var(--glow2),transparent 60%),radial-gradient(900px 500px at 55% 105%,var(--glow),transparent 65%),var(--bg)}.page:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:var(--dots);background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:28px 28px}.page>*{position:relative;z-index:1}.hdr{flex:none;height:80px;display:flex;flex-direction:row;align-items:center;gap:20px;padding:0 28px 0 20px;background:var(--panel);border-bottom:1px solid var(--line);box-shadow:var(--shadow-hdr);position:sticky;top:0;z-index:30}.hdr-brand{flex:none;display:flex;align-items:center;gap:12px}.hdr-center{flex:1 1 auto;display:flex;justify-content:center;align-items:center;gap:10px;min-width:0}.hdr-right{flex:none;display:flex;align-items:center;gap:12px}.wordmark{font-family:var(--display);font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1;color:var(--ink)}.prodtag{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:8px;background:var(--accent-soft);color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.prodtag.ops{background:var(--violet-soft);color:var(--violet)}.iconbtn{flex:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--ink)}.iconbtn svg{width:20px;height:20px}.avatar{width:44px;height:44px;border-radius:12px;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:14px;font-weight:500;flex:none}.avatar.ops{background:var(--violet);color:#fff}.pill{display:inline-flex;flex-direction:row;align-items:baseline;gap:8px;height:44px;padding:0 16px 0 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);line-height:42px;white-space:nowrap}.pill svg{width:18px;height:18px;flex:none;align-self:center;margin-right:2px}.pill .k{font-size:16px;font-weight:500;color:var(--dim)}.pill .v{font-family:var(--mono);font-size:16px;font-weight:500;color:var(--ink)}.pill.frz{border-color:transparent;background:var(--frz-soft)}.pill.frz .k,.pill.frz .v{color:var(--st-frz)}.pill.warn{border-color:transparent;background:var(--bad-soft)}.pill.warn .k,.pill.warn .v{color:var(--low)}a.pill,button.pill{cursor:pointer;text-decoration:none}a.pill:hover,button.pill:hover{border-color:var(--accent-soft);background:var(--panel)}.pill.queue{background:var(--nav-icon-bg);border:1px solid var(--nav-line)}.pill.queue svg{stroke:var(--nav-accent)}.pill.queue .k{font-size:15px;color:var(--nav-text);font-weight:600}.pill.queue .v{color:var(--nav-accent);font-weight:600}.pill.queue.on{background:var(--nav-accent);border-color:transparent}.pill.queue.on svg{stroke:var(--nav-accent-ink)}.pill.queue.on .k,.pill.queue.on .v{color:var(--nav-accent-ink)}.pill.queue.on .v{font-weight:700}button.pill.queue:hover{background:var(--nav-icon-bg-hover);border-color:var(--nav-accent)}button.pill.queue.on:hover{background:var(--nav-accent);border-color:var(--nav-accent);filter:brightness(1.08)}.chip{display:inline-flex;flex-direction:row;align-items:baseline;gap:9px;height:42px;line-height:40px;padding:0 16px 0 12px;border-radius:999px;background:var(--panel2);border:1px solid var(--line);color:var(--ink);font-size:15px;font-weight:500;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.chip .n{font-size:15px;font-weight:600;color:var(--dim)}.chip .ic{width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center}.chip .ic svg{width:15px;height:15px}.chip>svg{align-self:center;width:16px;height:16px}.chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.chip.on .n{color:var(--accent-ink);opacity:.8}.chip.on .ic{background:#ffffff2e!important}.chip.on .ic svg{stroke:currentColor!important}.chip.reset{color:var(--low);border-color:transparent;background:transparent;padding-left:10px}.theme{display:flex;flex-direction:row;width:88px;height:44px;padding:3px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);position:relative;cursor:pointer;flex:none}.theme i{position:absolute;top:3px;left:3px;width:40px;height:36px;border-radius:9px;background:var(--panel);box-shadow:0 1px 3px #0000002e;transition:transform .18s;transform:translate(0)}.theme.dark i{transform:translate(40px)}.theme span{position:relative;z-index:1;width:40px;height:36px;display:flex;align-items:center;justify-content:center;flex:none}.theme svg{width:17px;height:17px;stroke:var(--faint)}.theme span.on svg{stroke:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:14px;font-weight:500;white-space:nowrap}.btn svg{width:15px;height:15px;color:var(--accent)}.btn:hover{border-color:var(--accent-soft)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.lg{height:42px;padding:0 16px;font-size:15px;border-radius:11px}.btn.xl{height:48px;padding:0 18px;font-size:15px;border-radius:12px}.btn.danger{color:var(--bad)}.btn.danger svg{color:var(--bad)}.btn.primary{border:0;background:var(--accent);color:var(--accent-ink);font-weight:600;box-shadow:0 10px 22px -10px var(--accent)}.btn.primary svg{color:currentColor}.btn.primary.lg{height:50px;padding:0 22px 0 16px;font-size:16px;border-radius:14px}.btn.thaw{border:0;background:var(--st-frz);color:#fff;font-weight:600}.btn.thaw svg{color:#fff}.btn.open{height:46px;padding:0 18px 0 14px;border-radius:12px;font-size:16px}.btn.icon{width:44px;padding:0}.more{flex:none;width:46px;height:46px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);display:inline-flex;align-items:center;justify-content:center;padding:0}.more svg{width:18px;height:18px;fill:var(--dim)}.input{width:100%;height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:15px;outline:none}.input:focus{border-color:var(--accent);background:var(--panel);box-shadow:0 0 0 4px var(--accent-soft)}.input.sm{height:40px;font-size:14px;border-radius:10px}.input.mono{font-family:var(--mono)}.input.num{width:96px;text-align:center;font-family:var(--mono)}textarea.input{height:auto;padding:12px 16px;line-height:1.5;resize:vertical}select.input{-webkit-appearance:none;appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--faint) 50%),linear-gradient(135deg,var(--faint) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}.field{display:flex;flex-direction:column;gap:8px}.label{font-size:14px;font-weight:500;color:var(--dim);display:flex;justify-content:space-between;align-items:baseline}.hint{font-size:12px;color:var(--faint);font-weight:400}.hint.err-hint{color:var(--low)}.search{display:flex;align-items:center;gap:12px;height:52px;padding:0 18px;border-radius:14px;border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);min-width:0}.search svg{width:20px;height:20px;stroke:var(--faint);flex:none}.search input{flex:1 1 auto;min-width:0;border:0;background:transparent;outline:none;font:500 16px var(--font);color:var(--ink)}.search input::placeholder{color:var(--faint)}.search.inline{height:44px;padding:0 8px 0 14px;border-radius:12px;background:var(--panel2);box-shadow:none;gap:10px;flex:1 1 280px;max-width:420px}.search.inline svg{width:17px;height:17px}.search.inline input{font-size:15px}.search.inline .clear{width:28px;height:28px;border-radius:8px;border:0;background:transparent;color:var(--faint);display:inline-flex;align-items:center;justify-content:center;flex:none}.search.inline .clear svg{width:14px;height:14px;stroke:currentColor}.search.inline .clear:hover{background:var(--panel);color:var(--ink)}.kbd{font-family:var(--mono);font-size:12px;color:var(--faint);border:1px solid var(--line);border-radius:6px;padding:3px 7px;background:var(--panel2)}.sw{width:42px;height:24px;border-radius:20px;background:var(--line);border:1px solid var(--line);position:relative;cursor:pointer;flex:none;transition:background .15s;padding:0}.sw:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--panel);box-shadow:0 1px 3px #0000004d;transition:left .16s}.sw.on{background:var(--st-act);border-color:transparent}.sw.on:after{left:20px;background:#fff}.sw:disabled{opacity:.45;cursor:not-allowed}.chk{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--faint);background:var(--panel);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0}.chk.on{background:var(--accent);border-color:var(--accent)}.chk.on:after{content:"";width:5px;height:10px;border:solid var(--accent-ink);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.chk:disabled{opacity:.45;cursor:not-allowed}.panel{display:flex;flex-direction:column;border-radius:18px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);position:relative;overflow:hidden;min-width:0}.panel:before{content:"";position:absolute;inset:0;box-shadow:inset 0 1px 0 var(--hi);border-radius:18px;pointer-events:none;z-index:0}.panel>*{position:relative;z-index:1}.ph{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ph .t{font-size:18px;font-weight:600}.ph .s{font-size:14px;color:var(--dim);margin-left:12px}.pbody{padding:18px 22px;display:flex;flex-direction:column;gap:14px}.th{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.trow{display:grid;align-items:center;gap:14px;padding:0 22px;min-height:60px;border-bottom:1px solid var(--line);font-size:15px}.trow:last-child{border-bottom:0}.trow.h{min-height:44px;background:var(--panel2)}.trow.h>div{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.trow.clickable{cursor:pointer}.trow.clickable:hover{background:var(--panel2)}.trow.sel{background:var(--accent-soft)}.tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}.tag i{width:7px;height:7px;border-radius:50%;background:currentColor}.tag.ok{background:var(--act-soft);color:var(--st-act)}.tag.warn{background:var(--warn-soft);color:var(--st-warn)}.tag.stop{background:var(--stop-soft);color:var(--st-stop)}.tag.err{background:var(--bad-soft);color:var(--low)}.tag.frz{background:var(--frz-soft);color:var(--st-frz)}.tag.mute{background:var(--panel2);color:var(--dim)}.tag.violet{background:var(--violet-soft);color:var(--violet)}.tag.ice{background:#8cc6ff33;color:var(--ice-deep)}.empty{padding:40px 20px;text-align:center;color:var(--dim);font-size:15px}.empty b{display:block;color:var(--ink);margin-bottom:6px;font-size:16px}.note{font-size:14px;color:var(--dim);line-height:1.55}.note.warn{color:var(--st-warn)}.note.err{color:var(--low)}.slbl{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:14px 22px 8px}.sgrp{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:22px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.sgrp:first-child{margin-top:0}.srow{display:flex;align-items:center;gap:14px;padding:10px 0;flex-wrap:wrap;font-size:15px}.srow .lab{flex:1 1 auto;min-width:200px}.srow.off{opacity:.5}.kv{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 22px;border-bottom:1px solid var(--line);font-size:15px}.kv:last-child{border-bottom:0}.kv .k{color:var(--dim)}.kv .v{font-family:var(--mono);font-weight:500;text-align:right}.tabs{display:flex;flex-direction:row;gap:4px;padding:4px;border-radius:14px;background:var(--panel2);border:1px solid var(--line);align-self:flex-start;max-width:100%;overflow-x:auto}.tab{height:44px;padding:0 18px;border-radius:10px;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--dim);white-space:nowrap;border:0;background:transparent}.tab svg{width:17px;height:17px}.tab.on{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px #16202c14,0 6px 14px -8px #16202c4d}.tab .b{font-size:12px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--accent-soft);color:var(--ink)}.tab .b.alert{background:var(--bad-soft);color:var(--low)}.etabs{display:flex;flex-direction:row;gap:2px;padding:0 22px;border-bottom:1px solid var(--line);overflow-x:auto}.etab{height:50px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--dim);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;white-space:nowrap}.etab.on{color:var(--ink);border-bottom-color:var(--accent)}.etab b{font-family:var(--mono);font-weight:500;font-size:14px;color:var(--st-act)}.seg{display:inline-flex;flex-direction:row;padding:4px;border-radius:12px;background:var(--panel2);border:1px solid var(--line)}.seg button{height:40px;padding:0 18px;border-radius:9px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--dim);border:0;background:transparent}.seg button svg{width:15px;height:15px}.seg button.on{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px #16202c14}.seg button.on.start{background:var(--st-act);color:#fff;box-shadow:0 6px 14px -6px var(--st-act)}.seg button.on.stop{background:var(--bad);color:#fff;box-shadow:0 6px 14px -6px var(--bad)}.stat{display:flex;align-items:center;gap:14px;height:64px;padding:0 22px 0 14px;border-radius:16px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);flex:none}.stat .ic{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none}.stat .ic svg{width:20px;height:20px}.stat>svg{flex:none}.stat>div{height:40px;min-width:0;display:flex;flex-direction:column;justify-content:center}.stat .big{font-family:var(--mono);font-size:22px;font-weight:500;line-height:22px;white-space:nowrap}.stat .big small{color:var(--faint);font-size:15px;font-family:var(--mono)}.stat .cap{font-size:14px;line-height:16px;color:var(--dim);margin-top:2px;white-space:nowrap}.fit{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--fit-max, 24px);font-size:min(var(--fit-max, 24px),calc(100cqi / (var(--len, 6) * .6 + .3)))}.metric{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:16px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);position:relative;overflow:hidden}.metric:before{content:"";position:absolute;inset:0;box-shadow:inset 0 1px 0 var(--hi);border-radius:16px;pointer-events:none}.metric .k{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.metric .v{font-family:var(--mono);font-size:30px;font-weight:500;line-height:1}.metric .d{font-size:14px;color:var(--dim)}.modalbg{position:fixed;inset:0;z-index:100;background:#080c148c;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.modal{width:100%;max-width:520px;max-height:calc(100dvh - 40px);display:flex;flex-direction:column;border-radius:22px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-card);overflow:hidden}.modal.wide{max-width:720px}.modal-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line);background:var(--panel2);flex:none}.modal-h h3{margin:0;font-size:18px;font-weight:600}.modal-x{width:auto;padding:0 12px;gap:8px;font-size:14px;font-weight:500;color:var(--dim)}.modal-x:hover{color:var(--ink);border-color:var(--accent-soft)}.modal-x svg{width:16px;height:16px}.modal-b{padding:20px 22px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1 1 auto;min-height:0}.fset{display:flex;flex-direction:column;gap:12px;padding-top:4px}.fset+.fset{border-top:1px solid var(--line);padding-top:16px}.fset-t{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.modal-f{display:flex;gap:10px;justify-content:flex-end;padding:16px 22px;border-top:1px solid var(--line);background:var(--panel);flex:none}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%) translateY(10px);z-index:200;padding:12px 18px;border-radius:12px;background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:600;box-shadow:var(--shadow-card);opacity:0;transition:opacity .18s,transform .18s;pointer-events:none;max-width:min(90vw,640px);text-align:center}.toast.show{opacity:1;transform:translate(-50%)}.menu{position:fixed;z-index:90;min-width:230px;padding:6px;border-radius:14px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-card)}.menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:var(--ink);font-size:14px;text-align:left}.menu button:hover{background:var(--panel2)}.menu button svg{width:16px;height:16px;color:var(--dim)}.menu button.danger{color:var(--bad)}.menu .sep{height:1px;background:var(--line);margin:4px 6px}.popover{z-index:110;overflow-y:auto;overscroll-behavior:contain}.qhint{position:relative;flex:none;width:18px;height:18px;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--panel2);color:var(--faint);font:700 11px/16px var(--font);display:inline-flex;align-items:center;justify-content:center;cursor:help;vertical-align:middle;transition:color var(--dur-2),border-color var(--dur-2),background var(--dur-2)}.qhint:before{content:"";position:absolute;inset:-9px}.qhint:hover,.qhint.on{color:var(--ink);border-color:var(--accent-soft);background:var(--panel)}.qhint:focus-visible{outline:2px solid var(--ice);outline-offset:2px}.qhint-pop{max-width:min(340px,calc(100vw - 24px));padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-card);color:var(--dim);font-size:13px;line-height:1.5;pointer-events:none}.qhint-pop b{color:var(--ink)}@media (prefers-reduced-motion: reduce){.qhint{transition:none}}.shell{flex:1 1 auto;display:flex;flex-direction:row;min-height:0;align-items:stretch}.side{flex:none;width:264px;display:flex;flex-direction:column;justify-content:space-between;padding:22px 16px 18px;background:var(--panel);border-right:1px solid var(--line);position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto;transition:margin-left .2s ease}.shell.closed .side{margin-left:-264px}.grp{display:flex;flex-direction:column;gap:4px}.grpl{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:0 14px;margin:16px 0 8px}.grpl:first-child{margin-top:0}.nav{display:flex;align-items:center;gap:12px;height:52px;padding:0 10px;border-radius:12px;color:var(--dim);font-size:16px;font-weight:500;border:0;background:transparent;text-align:left;width:100%;text-decoration:none}.nav .ic{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none}.nav .ic svg{width:18px;height:18px}.nav.on{background:var(--panel2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.nav .b{margin-left:auto;font-family:var(--mono);font-size:13px;color:var(--faint);display:inline-flex;align-items:center;gap:4px}.nav:hover{color:var(--ink)}.content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;padding:30px 24px 24px}.wrap{width:100%;max-width:1800px;display:flex;flex-direction:column;gap:22px}.wrap.wide{max-width:2200px}.h1{font-family:var(--display);font-weight:500;font-size:34px;letter-spacing:-.015em;line-height:1;margin:0}.h1.sm{font-size:30px}.id{font-family:var(--mono);font-size:12px;color:var(--faint);letter-spacing:.04em}.pg{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;flex-wrap:wrap}.pg button{min-width:42px;height:42px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel);display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:15px;color:var(--dim)}.pg button.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.pg button:disabled{opacity:.4}.pg button svg{width:16px;height:16px;stroke:var(--dim)}.drawer-overlay{display:none}.logbox{font-family:var(--mono);font-size:13px;line-height:1.6;overflow-y:auto}.logline{display:flex;gap:12px;padding:10px 22px;border-bottom:1px solid var(--line);white-space:pre-wrap;word-break:break-word}.logline:last-child{border-bottom:0}.logline .tm{color:var(--faint);flex:none}.logline.process .mm{color:var(--st-stop)}.logline.ok .mm{color:var(--st-act)}.logline.error .mm{color:var(--low)}.logline.muted .mm{color:var(--dim)}.logline.gismo .mm{color:var(--ice-deep)}.bk-ps{color:var(--s1);font-weight:600}.bk-st{color:var(--s2);font-weight:600}.bk-bc{color:var(--s3);font-weight:600}.bk-x{color:var(--ink);font-weight:600}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.steps.four{grid-template-columns:repeat(4,minmax(0,1fr))}.step{display:flex;flex-direction:column;gap:10px;min-width:0}.step .dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--line);background:var(--panel)}.step .dot svg{width:12px;height:12px;stroke:var(--accent-ink);stroke-width:3}.step.done .dot{background:var(--accent);border-color:var(--accent)}.step.now .dot{border-color:var(--ice);box-shadow:0 0 0 5px #8cc6ff2e}.step.now .dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ice);animation:pulse 1.6s ease-in-out infinite}.step.fail .dot{background:var(--bad);border-color:var(--bad)}.step .t{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step.now .t{color:var(--ice-deep)}.step.todo .t{color:var(--faint)}.step .s{font-size:13px;color:var(--dim);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar{position:relative;height:6px;border-radius:6px;background:var(--line);overflow:hidden}.bar i{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:linear-gradient(90deg,var(--accent) 0%,var(--ice) 100%);box-shadow:0 0 18px #8cc6ff8c;transition:width .4s}.bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:shine 2.2s linear infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.6}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.step.now .dot:after,.bar i:after{animation:none}}.brow{display:grid;grid-template-columns:168px 28px minmax(0,1fr) 400px 150px 150px 110px 226px;gap:16px;align-items:center}.brow.h{padding:0 22px 0 0;border:1px solid transparent}.brow.row{min-height:98px;padding:0 22px 0 0;border-radius:18px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);position:relative;overflow:hidden;color:var(--ink)}.brow.row:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:18px;box-shadow:inset 0 1px 0 var(--hi)}.brow.row>*{position:relative;z-index:1}.brow.row.sel{outline:2px solid var(--accent-soft);outline-offset:-2px}.brow.row.active{background:var(--act-body),var(--panel);border-color:var(--act-border)}.brow.row.active .edge{position:absolute;z-index:0;left:168px;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--ice-deep),var(--ice),transparent 70%);opacity:.9;pointer-events:none}.brow.row.stopped{background:var(--stop-body),var(--panel);border-color:var(--stop-line)}.brow.row.frozen{color:var(--frz-ink);border-color:var(--frz-line);background:linear-gradient(100deg,var(--frz-1) 0%,var(--frz-2) 55%,var(--frz-3) 100%)}.brow.row.frozen:before{box-shadow:inset 0 1px #ffffff73}.brow.row.frozen:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--frz-gloss) 0%,transparent 42%),linear-gradient(90deg,transparent 55%,rgba(255,255,255,.12)),radial-gradient(rgba(255,255,255,.9) .8px,transparent 1.6px);background-size:auto,auto,22px 22px;opacity:var(--frz-dust)}.brow.row.frozen .id,.brow.row.frozen .muted{color:#f4f8ffbf}.brow.row.frozen .book{background:#ffffff29;border-color:#ffffff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.brow.row.frozen .book span,.brow.row.frozen .book b{color:#fff}.brow.row.frozen .frzn{background:#ffffff29;color:#fff}.brow.row.frozen .cb{background:#fff3;border-color:#ffffff80}.brow.row.frozen .more{background:#ffffff24;border-color:#fff6;color:#fff}.brow.row.frozen .bname{color:#fff}.brow.row.frozen .badge-upd{background:#fff3;color:#fff}.brow .deco{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.stub{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:0 16px 0 20px;color:#fff;position:relative;min-height:98px;background:linear-gradient(160deg,var(--p1),var(--p2));box-shadow:inset 0 1px #ffffff47,inset -1px 0 #ffffff1f}.stub .perf{position:absolute;right:-1px;top:14px;bottom:14px;border-right:2px dashed rgba(255,255,255,.35)}.stub .st{display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px;white-space:nowrap}.stub .badge{position:relative;width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff24;border:1px solid rgba(255,255,255,.38);box-shadow:inset 0 1px #fff6}.stub .badge svg{width:19px;height:19px;stroke:#fff;stroke-width:2.2}.stub .cap{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap}.stub .cap i{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.stub.active{--p1: var(--act-p1);--p2: var(--act-p2)}.stub.active .badge i{position:absolute;right:-4px;top:-4px;width:12px;height:12px;border-radius:50%;background:var(--st-act);box-shadow:0 0 0 3px var(--act-p1),0 0 12px var(--st-act)}.stub.active .badge:after{content:"";position:absolute;inset:-6px;border-radius:15px;border:1.5px solid rgba(255,255,255,.35);animation:ring 2.2s ease-out infinite}@keyframes ring{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.35);opacity:0}}.stub.active .cap{color:#bfe3ff}.stub.active .cap i{background:var(--st-act);box-shadow:0 0 10px var(--st-act)}.stub.stopped{--p1: var(--stop-p1);--p2: var(--stop-p2)}.stub.stopped .badge{background:#0000002e;border-color:#ffffff47}.stub.stopped .cap{color:#ffffffa6}.stub.frozen{--p1: var(--frz-p1);--p2: var(--frz-p2)}.stub.frozen .cap{color:#cfe4ff}.stub.unknown{--p1: #6b7686;--p2: #8f99a8}.brow.row.starting{background:var(--boot-body),var(--panel);border-color:var(--boot-line)}.brow.row.restarting{background:var(--restart-body),var(--panel);border-color:var(--restart-line)}.brow.row.starting .edge,.brow.row.restarting .edge{position:absolute;z-index:0;left:168px;right:0;top:0;height:2px;opacity:.9;pointer-events:none}.brow.row.starting .edge{background:linear-gradient(90deg,var(--boot-bar2),var(--ice),transparent 75%)}.brow.row.restarting .edge{background:linear-gradient(90deg,var(--restart-bar1),var(--restart-bar2),transparent 75%)}.brow .deco-life{position:absolute;z-index:0;inset:0 0 0 168px;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--ink) 26%);mask-image:linear-gradient(90deg,transparent,var(--ink) 26%)}.brow .deco-life:after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:180px 180px;opacity:var(--grain-op)}.brow .deco-life i{position:absolute;top:0;bottom:0;will-change:transform}.brow.row.starting .deco-life .glow{left:-10%;width:120%;background:radial-gradient(34% 95% at 30% 55%,var(--boot-aura1),transparent 70%),radial-gradient(30% 85% at 74% 40%,var(--boot-aura2),transparent 70%);animation:life-flow 12s var(--ease-io) infinite alternate}.brow.row.restarting .deco-life .glow{left:14%;width:86%;background:radial-gradient(44% 100% at 64% 50%,var(--restart-aura1),transparent 72%),radial-gradient(26% 75% at 26% 45%,var(--restart-aura2),transparent 70%);animation:life-breathe 4.8s var(--ease-io) infinite alternate}.brow.row.restarting .deco-life .sheen{left:0;width:34%;background:linear-gradient(105deg,transparent 15%,var(--restart-sheen) 50%,transparent 85%);animation:life-sheen 5.6s var(--ease-io) infinite}.brow.row.starting .edge:after,.brow.row.restarting .edge:after{content:"";position:absolute;top:-1px;bottom:-1px;left:0;width:16%;border-radius:2px;will-change:transform}.brow.row.starting .edge:after{background:linear-gradient(90deg,transparent,var(--boot-bar2) 45%,var(--ice) 70%,transparent);animation:life-comet 4.4s var(--ease-io) infinite}.brow.row.restarting .edge:after{background:linear-gradient(90deg,transparent,var(--restart-bar2),transparent);animation:life-pingpong 3.6s var(--ease-io) infinite alternate}@keyframes life-flow{0%{transform:translate3d(-8%,0,0);opacity:.75}to{transform:translate3d(8%,0,0);opacity:1}}@keyframes life-breathe{0%{transform:scale(.94);opacity:.6}to{transform:scale(1.05);opacity:1}}@keyframes life-sheen{0%{transform:translate3d(-110%,0,0)}55%,to{transform:translate3d(300%,0,0)}}@keyframes life-comet{0%{transform:translate3d(-100%,0,0);opacity:0}12%{opacity:1}68%{transform:translate3d(620%,0,0);opacity:1}76%,to{transform:translate3d(620%,0,0);opacity:0}}@keyframes life-pingpong{0%{transform:translateZ(0)}to{transform:translate3d(525%,0,0)}}.stub.starting,.stub.restarting{padding-left:18px}.stub.starting{--p1: var(--boot-p1);--p2: var(--boot-p2)}.stub.restarting{--p1: var(--restart-p1);--p2: var(--restart-p2)}.stub.starting .st,.stub.restarting .st{font-size:15px;gap:9px;letter-spacing:-.005em}.stub.starting .cap{color:var(--boot-cap)}.stub.restarting .cap{color:var(--restart-cap)}.stub.starting .cap i{background:var(--ice);box-shadow:0 0 10px var(--ice);animation:lifecycle-blink 1.4s ease-in-out infinite}.stub.restarting .cap i{background:var(--ticket-ink);box-shadow:0 0 10px var(--ticket-ink);animation:lifecycle-blink 1.4s ease-in-out infinite}.stub.starting .badge .spin{animation:lifecycle-spin 1.1s linear infinite;stroke-width:2.6}.stub.starting .badge .trk{opacity:.3}.stub.restarting .badge .turn{animation:lifecycle-spin 2.4s linear infinite}.lifecycle-progress{grid-column:5 / 9;display:flex;flex-direction:column;gap:12px;padding-right:4px;min-width:0}.lifecycle-top{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.lifecycle-stage{font-size:15px;font-weight:500;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lifecycle-pct{font-family:var(--mono);font-weight:500;font-size:17px;color:var(--ink)}.lifecycle-pct small{font-size:13px;color:var(--faint);margin-left:2px}.lifecycle-track{position:relative;height:8px;border-radius:999px;background:var(--panel2);border:1px solid var(--line)}.lifecycle-fill{position:absolute;left:0;top:-1px;bottom:-1px;border-radius:999px;overflow:hidden}.lifecycle-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--hi),transparent);animation:lifecycle-shine 2.2s ease-in-out infinite}.lifecycle-head{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ticket-ink)}.brow.row.starting .lifecycle-fill{background:linear-gradient(90deg,var(--boot-bar1),var(--boot-bar2) 45%,var(--ice));box-shadow:0 0 18px var(--boot-glow)}.brow.row.starting .lifecycle-head{box-shadow:0 0 0 3px var(--boot-head-ring),0 0 14px 2px var(--ice)}.brow.row.restarting .lifecycle-fill{background:linear-gradient(90deg,var(--restart-bar1),var(--restart-bar2));box-shadow:0 0 16px var(--restart-glow)}.brow.row.restarting .lifecycle-head{box-shadow:0 0 0 3px var(--restart-glow),0 0 14px 2px var(--restart-bar2)}@keyframes lifecycle-spin{to{transform:rotate(360deg)}}@keyframes lifecycle-blink{50%{opacity:.35}}@keyframes lifecycle-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.btn.thaw{background:linear-gradient(180deg,var(--thaw-1),var(--thaw-2));color:#fff;border:0;box-shadow:0 14px 28px -10px #0a2464f2,inset 0 1px #ffffff47}@media (prefers-reduced-motion: reduce){.stub.active .badge:after{animation:none}}.cb{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--faint);background:var(--panel);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.cb.on{background:var(--accent);border-color:var(--accent)}.cb.on:after{content:"";width:5px;height:9px;border:solid var(--accent-ink);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.bname{font-size:19px;font-weight:600;line-height:1.2;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bname.edit{border:1px solid var(--accent);border-radius:8px;padding:2px 8px;background:var(--panel);outline:none;font:600 17px var(--font);width:100%;max-width:260px;box-shadow:0 0 0 4px var(--accent-soft);color:var(--ink)}.books{display:flex;gap:10px;flex-wrap:wrap}.book{display:inline-flex;align-items:baseline;gap:10px;height:44px;line-height:42px;padding:0 14px;border-radius:11px;background:var(--panel2);border:1px solid var(--line);white-space:nowrap}.book span{font-size:15px;font-weight:500;color:var(--dim)}.book b{font-family:var(--mono);font-size:16px;font-weight:500;color:var(--ink)}.book.low{background:var(--low-soft);border-color:var(--low-line)}.book.low b{color:var(--low)}.book.low svg{width:15px;height:15px;stroke:var(--low);align-self:center}.frzn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px 0 10px;border-radius:999px;background:var(--frz-soft);color:var(--st-frz);font-family:var(--mono);font-size:16px;font-weight:500}.frzn svg{width:16px;height:16px;stroke:currentColor}.frzn.zero{background:var(--panel2);color:var(--faint)}.act{display:flex;align-items:center;justify-content:flex-end;gap:10px}.muted{font-size:13px;color:var(--faint);margin-top:3px}.badge-upd{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#8cc6ff33;color:var(--ice-deep);font-size:12px;font-weight:600;margin-left:8px;vertical-align:middle}.bot-ver{display:inline-block;margin-left:8px;font:500 11.5px var(--mono);letter-spacing:.02em;color:var(--faint);vertical-align:middle}.brow.row.frozen .bot-ver{color:#ffffffb8}.badge-upd.go{border:0;cursor:pointer;font-family:inherit;transition:background var(--dur-2),box-shadow var(--dur-2)}.badge-upd.go:hover{background:#8cc6ff5c}.badge-upd.go:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.badge-upd.busy{background:var(--panel2);color:var(--dim)}.badge-upd.bad{background:var(--low-soft);color:var(--low)}@media (max-width: 1900px){.brow{grid-template-columns:140px 28px minmax(0,1fr) 330px 130px 120px 90px 200px;gap:12px}}@media (max-width: 1620px){.brow.h{display:none}.brow.row{display:grid;grid-template-columns:1fr auto;gap:10px 12px;padding:14px 16px;min-height:0}.brow.row>*{grid-column:1 / -1}.brow.row>.stub{grid-column:1;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;padding:10px 14px;min-height:0;border-radius:12px}.brow.row>.stub .perf{display:none}.brow.row.active .edge,.brow.row.starting .edge,.brow.row.restarting .edge,.brow .deco-life{left:0}.brow.row .books[data-label]:before{flex:0 0 100%;margin-bottom:-4px}.brow.row>.lifecycle-progress{grid-column:1 / -1}.brow.row>.cbcell{grid-column:2;grid-row:1;justify-self:end}.brow.row>.actcell{grid-column:1 / -1}.brow .spark,.brow .mark,.brow .deco,.brow .cell .muted{display:none}.brow .cell[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:4px}.act{justify-content:stretch}.act .btn.open{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.stub.starting .cap i,.stub.restarting .cap i,.stub.starting .badge .spin,.stub.restarting .badge .turn,.lifecycle-fill:after{animation:none}.brow .deco-life i,.brow.row.starting .edge:after,.brow.row.restarting .edge:after{animation:none!important}}@media (max-width: 1100px){.hdr{gap:12px;padding:0 14px;height:68px}.hdr-center{display:none}.side{position:fixed;left:0;top:68px;bottom:0;height:auto;z-index:40;box-shadow:16px 0 40px #00000040;margin-left:-264px}.shell:not(.closed) .side{margin-left:0}.shell:not(.closed) .drawer-overlay{display:block;position:fixed;inset:0;z-index:35;background:#04070e73}.content{padding:18px 12px 24px}.pill .k{display:none}}@media (max-width: 600px){.hdr-right .pill{padding:0 10px}.hdr-brand .wordmark{display:none}.wrap{gap:14px}.h1{font-size:26px}.stat{height:auto;padding:12px 14px}.search{height:46px}.modalbg{align-items:flex-end;padding:0}.modal{border-radius:18px 18px 0 0;max-height:92dvh}}@media (max-width: 1100px){.brow.row{grid-template-columns:repeat(2,minmax(0,1fr))}.brow.row>.stub{grid-column:1 / -1;padding-right:54px;min-width:0}.brow.row>.cbcell{position:absolute;top:16px;right:16px;grid-column:auto}.brow.row>.bot-identity,.brow.row>.books,.brow.row>.lifecycle-progress,.brow.row>.actcell{grid-column:1 / -1}.brow.row>.cell[data-label]:not(.books){grid-column:auto;min-width:0}.brow.row .bname{white-space:normal;overflow-wrap:anywhere}.brow.row .books{min-width:0}.brow.row .book{max-width:100%;height:auto;min-height:44px;line-height:1.2;padding-block:7px;align-items:center;flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere}.lifecycle-stage{white-space:normal;overflow:visible}.lifecycle-pct{flex:none}#shell button,.cabinet-hdr button,.botpage button,.page.auth button{min-height:44px}#shell .chip,.cabinet-hdr .chip{height:44px;line-height:42px}.brow.row .cb{width:44px;height:44px;position:relative;border:0;background:transparent}.brow.row .cb:before{content:"";width:20px;height:20px;border-radius:6px;border:1.5px solid var(--faint);background:var(--panel)}.brow.row .cb.on:before{background:var(--accent);border-color:var(--accent)}.brow.row .cb.on:after{position:absolute;left:20px;top:15px}.brow.row.frozen .cb{background:transparent;border:0}.brow.row.frozen .cb:before{background:#fff3;border-color:#ffffff80}#shell .pg button{min-width:44px}}@media (max-width: 600px){.cabinet-hdr{height:auto;min-height:68px;display:grid;grid-template-columns:44px minmax(0,1fr) 88px 44px;grid-template-rows:44px 44px;column-gap:10px;row-gap:6px;padding:8px 12px}.cabinet-hdr #drawerToggle{grid-column:1;grid-row:1}.cabinet-hdr>a{grid-column:2;grid-row:1;min-height:44px;align-items:center}.cabinet-hdr .hdr-right{display:contents}.cabinet-hdr .theme{grid-column:3;grid-row:1}.cabinet-hdr .avatar{grid-column:4;grid-row:1}.cabinet-hdr .hdr-right .pill:first-child{grid-column:1 / 3;grid-row:2}.cabinet-hdr .hdr-right .pill:nth-child(2){grid-column:3 / 5;grid-row:2}.cabinet-hdr .pill{width:100%;min-width:0;justify-content:center;overflow:visible}.cabinet-hdr .pill .v{font-size:14px}.cabinet-hdr+.shell .side{top:110px;height:calc(100dvh - 110px)}.brow.row{gap:8px 10px;padding:12px}.brow.row>.cbcell{top:12px;right:12px}.brow.row>.stub{flex-wrap:wrap;min-height:56px}.brow.row>.stub .st{white-space:normal}.brow.row>.stub .cap{white-space:normal}.brow.row .books{gap:6px}.brow.row .book{gap:6px;padding-inline:10px}.brow.row .cell[data-label]:before{font-size:11px}.brow.row .actcell,.brow.row .actcell .btn.open{min-width:0}.lifecycle-top{align-items:flex-start}}
