@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");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: #f4f6fa;--surface: #ffffff;--surface-muted: #f0f2f7;--surface-hover: #f7f8fc;--border: #e2e6ee;--border-strong: #cfd5e0;--grid-dot: rgb(15 20 32 / 7%);--text: #0f1420;--text-secondary: #343c4d;--text-muted: #566072;--text-on-accent: #ffffff;--accent: #4f46e5;--accent-hover: #4338ca;--accent-soft: #eef0ff;--accent-soft-text: #3730a3;--accent-glow: rgb(79 70 229 / 14%);--focus-ring: #4f46e5;--sidebar-bg: #0b0e14;--sidebar-text: #b6bfcc;--sidebar-text-active: #ffffff;--sidebar-item-active: #171c27;--sidebar-item-hover: #121722;--sidebar-brand: #8b8cff;--sidebar-border: #1a2030;--ok-bg: #e7f6ef;--ok-text: #0b6b4b;--ok-dot: #12805c;--warn-bg: #fef7e6;--warn-text: #8a4b08;--info-bg: #f0f2f7;--info-text: #344054;--offline-dot: #566072;--sev-critical-bg: #fef3f2;--sev-critical-text: #b42318;--sev-critical-bar: #9f1239;--sev-high-bg: #fff4ed;--sev-high-text: #b93815;--sev-high-bar: #f26b1d;--sev-medium-bg: #fef7e6;--sev-medium-text: #8a4b08;--sev-medium-bar: #dcab00;--sev-low-bg: #f0f2f7;--sev-low-text: #344054;--sev-low-bar: #4f7cc4;--sev-unknown-bg: #f0f2f7;--sev-unknown-text: #566072;--sev-unknown-bar: #c3cad6;--meter-track: #e8ebf2;--chart-grid: #eceff5;--chart-axis: #cfd5e0;--chart-neutral: #7d8799;--tooltip-bg: #0f1420;--tooltip-text: #f4f6fa;--tooltip-muted: #b6bfcc;--tooltip-border: #0f1420;--tooltip-shadow: 0 6px 20px rgb(15 20 32 / 18%);--heat-1: #e6eaff;--heat-2: #c3cbfc;--heat-3: #9da9f8;--heat-4: #7781f1;--heat-5: #4f46e5;--heat-5-text: #ffffff;--deco-line: rgb(79 70 229 / 16%);--deco-node: rgb(79 70 229 / 38%);--deco-glow: rgb(79 70 229 / 10%);--deco-dark-ring: rgb(139 140 255 / 14%);--deco-dark-line: rgb(139 140 255 / 22%);--deco-dark-node: rgb(139 140 255 / 50%);--plat-docker-bg: #e8f1fd;--plat-docker-text: #1b4f94;--plat-k8s-bg: #f1ecfb;--plat-k8s-text: #5b2e9e;--term-bg: #0b0e14;--term-text: #c9d1dc;--term-muted: #8f9aab;--term-error: #ff9b91;--term-prompt: #8b8cff;--term-border: #1f2631;--term-selection: #2c3650;--font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .875rem;--fs-lg: 1rem;--fs-xl: 1.25rem;--fs-2xl: 1.625rem;--fs-kpi: 2rem;--tracking-eyebrow: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 14px;--radius-pill: 999px;--touch: 44px;--shadow-sm: 0 1px 2px rgb(15 20 32 / 5%), 0 1px 1px rgb(15 20 32 / 3%);--shadow-hover: 0 6px 20px rgb(15 20 32 / 8%);--transition: .14s ease}[data-theme=dark]{color-scheme:dark;--bg: #07090d;--surface: #0e1218;--surface-muted: #141a22;--surface-hover: #131821;--border: #1f2631;--border-strong: #2c3542;--grid-dot: rgb(255 255 255 / 4.5%);--text: #e7eaf0;--text-secondary: #c0c8d4;--text-muted: #8f9aab;--text-on-accent: #07090d;--accent: #8b8cff;--accent-hover: #a5a6ff;--accent-soft: #1b1b40;--accent-soft-text: #c3c4ff;--accent-glow: rgb(139 140 255 / 22%);--focus-ring: #a5a6ff;--sidebar-bg: #050709;--sidebar-item-active: #141927;--sidebar-item-hover: #0e121b;--sidebar-border: #141a24;--ok-bg: #0f2a20;--ok-text: #6fd3a8;--ok-dot: #3ccb8e;--warn-bg: #2d2210;--warn-text: #f2c46d;--info-bg: #141a22;--info-text: #c0c8d4;--offline-dot: #8f9aab;--sev-critical-bg: #3a1714;--sev-critical-text: #ff9b91;--sev-critical-bar: #fc4447;--sev-high-bg: #3a1f10;--sev-high-text: #ffab7a;--sev-high-bar: #924a03;--sev-medium-bg: #2d2210;--sev-medium-text: #f2c46d;--sev-medium-bar: #ac942f;--sev-low-bg: #141a22;--sev-low-text: #c0c8d4;--sev-low-bar: #207fe8;--sev-unknown-bg: #141a22;--sev-unknown-text: #8f9aab;--sev-unknown-bar: #5b6576;--meter-track: #1a212c;--chart-grid: #1a212c;--chart-axis: #2c3542;--chart-neutral: #6b7587;--tooltip-bg: #1c2330;--tooltip-text: #e7eaf0;--tooltip-muted: #a3adbd;--tooltip-border: #323c4c;--tooltip-shadow: 0 8px 24px rgb(0 0 0 / 55%);--heat-1: #1a1f2f;--heat-2: #2f3354;--heat-3: #474b82;--heat-4: #595da3;--heat-5: #8b8cff;--heat-5-text: #07090d;--deco-line: rgb(139 140 255 / 14%);--deco-node: rgb(139 140 255 / 42%);--deco-glow: rgb(139 140 255 / 9%);--plat-docker-bg: #142640;--plat-docker-text: #9cc2ff;--plat-k8s-bg: #241a3a;--plat-k8s-text: #c9b0ff;--term-bg: #050709;--term-text: #c9d1dc;--term-muted: #8f9aab;--term-error: #ff9b91;--term-prompt: #8b8cff;--term-border: #1a2030;--term-selection: #26304a;--shadow-sm: inset 0 1px 0 rgb(255 255 255 / 3%);--shadow-hover: inset 0 1px 0 rgb(255 255 255 / 5%), 0 0 0 1px var(--accent-glow), 0 8px 28px rgb(0 0 0 / 45%)}:root{--accent-preview-indigo: #4f46e5;--accent-preview-blue: #1d5fd6;--accent-preview-teal: #0e7a72;--accent-preview-violet: #7a35e0;--accent-preview-slate: #3a4658;--accent-preview-orange: #c2410c;--accent-preview-red: #d11a2a;--accent-preview-magenta: #b8189e;--preview-light-bg: #f4f6fa;--preview-light-surface: #ffffff;--preview-light-line: #d5dae3;--preview-dark-bg: #07090d;--preview-dark-surface: #141a22;--preview-dark-line: #2c3542;--preview-sidebar: #0b0e14}[data-theme=dark]{--accent-preview-indigo: #8b8cff;--accent-preview-blue: #6aa8ff;--accent-preview-teal: #3fd0c0;--accent-preview-violet: #b08cff;--accent-preview-slate: #c3ccd8;--accent-preview-orange: #ff8a3d;--accent-preview-red: #ff6b6b;--accent-preview-magenta: #f472d0}[data-accent=indigo]{--accent: #4f46e5;--accent-hover: #4338ca;--accent-soft: #eaeeff;--accent-soft-text: #403db9;--accent-glow: rgb(79 70 229 / 14%);--focus-ring: #4f46e5;--text-on-accent: #ffffff;--heat-1: #e6eaff;--heat-2: #c3cbfc;--heat-3: #9da9f8;--heat-4: #7781f1;--heat-5: #4f46e5;--heat-5-text: #ffffff;--deco-line: rgb(79 70 229 / 16%);--deco-node: rgb(79 70 229 / 38%);--deco-glow: rgb(79 70 229 / 10%);--sidebar-brand: #8b8cff;--deco-dark-ring: rgb(139 140 255 / 14%);--deco-dark-line: rgb(139 140 255 / 22%);--deco-dark-node: rgb(139 140 255 / 50%)}[data-theme=dark][data-accent=indigo]{--accent: #8b8cff;--accent-hover: #a5a6ff;--accent-soft: #23283f;--accent-soft-text: #abb0ff;--accent-glow: rgb(139 140 255 / 22%);--focus-ring: #a5a6ff;--text-on-accent: #07090d;--heat-1: #1a1f2f;--heat-2: #2f3354;--heat-3: #474b82;--heat-4: #5c5fa8;--heat-5: #8b8cff;--heat-5-text: #07090d;--deco-line: rgb(139 140 255 / 14%);--deco-node: rgb(139 140 255 / 42%);--deco-glow: rgb(139 140 255 / 9%)}[data-accent=blue]{--accent: #1d5fd6;--accent-hover: #174ea8;--accent-soft: #e8f0fd;--accent-soft-text: #1c4ba4;--accent-glow: rgb(29 95 214 / 14%);--focus-ring: #1d5fd6;--text-on-accent: #ffffff;--heat-1: #e3ecfc;--heat-2: #bad1f7;--heat-3: #8eb2ef;--heat-4: #5e8fe5;--heat-5: #1d5fd6;--heat-5-text: #ffffff;--deco-line: rgb(29 95 214 / 16%);--deco-node: rgb(29 95 214 / 38%);--deco-glow: rgb(29 95 214 / 10%);--sidebar-brand: #6aa8ff;--deco-dark-ring: rgb(106 168 255 / 14%);--deco-dark-line: rgb(106 168 255 / 22%);--deco-dark-node: rgb(106 168 255 / 50%)}[data-theme=dark][data-accent=blue]{--accent: #6aa8ff;--accent-hover: #8fbdff;--accent-soft: #1f2c3f;--accent-soft-text: #88baff;--accent-glow: rgb(106 168 255 / 22%);--focus-ring: #8fbdff;--text-on-accent: #07090d;--heat-1: #18212f;--heat-2: #273a54;--heat-3: #38547d;--heat-4: #436799;--heat-5: #6aa8ff;--heat-5-text: #07090d;--deco-line: rgb(106 168 255 / 14%);--deco-node: rgb(106 168 255 / 42%);--deco-glow: rgb(106 168 255 / 9%)}[data-accent=teal]{--accent: #0e7a72;--accent-hover: #0b635d;--accent-soft: #e9f1f0;--accent-soft-text: #175958;--accent-glow: rgb(14 122 114 / 14%);--focus-ring: #0e7a72;--text-on-accent: #ffffff;--heat-1: #e5eeed;--heat-2: #bed6d3;--heat-3: #92bbb6;--heat-4: #629e97;--heat-5: #0e7a72;--heat-5-text: #ffffff;--deco-line: rgb(14 122 114 / 16%);--deco-node: rgb(14 122 114 / 38%);--deco-glow: rgb(14 122 114 / 10%);--sidebar-brand: #3fd0c0;--deco-dark-ring: rgb(63 208 192 / 14%);--deco-dark-line: rgb(63 208 192 / 22%);--deco-dark-node: rgb(63 208 192 / 50%)}[data-theme=dark][data-accent=teal]{--accent: #3fd0c0;--accent-hover: #6fe0d3;--accent-soft: #1b3235;--accent-soft-text: #3fd0c0;--accent-glow: rgb(63 208 192 / 22%);--focus-ring: #6fe0d3;--text-on-accent: #07090d;--heat-1: #162529;--heat-2: #214445;--heat-3: #275a58;--heat-4: #2d716c;--heat-5: #3fd0c0;--heat-5-text: #07090d;--deco-line: rgb(63 208 192 / 14%);--deco-node: rgb(63 208 192 / 42%);--deco-glow: rgb(63 208 192 / 9%)}[data-accent=violet]{--accent: #7a35e0;--accent-hover: #6526c2;--accent-soft: #f0ecfe;--accent-soft-text: #5d30ab;--accent-glow: rgb(122 53 224 / 14%);--focus-ring: #7a35e0;--text-on-accent: #ffffff;--heat-1: #ede9fe;--heat-2: #d3c7fb;--heat-3: #b7a2f5;--heat-4: #9a77ed;--heat-5: #7a35e0;--heat-5-text: #ffffff;--deco-line: rgb(122 53 224 / 16%);--deco-node: rgb(122 53 224 / 38%);--deco-glow: rgb(122 53 224 / 10%);--sidebar-brand: #b08cff;--deco-dark-ring: rgb(176 140 255 / 14%);--deco-dark-line: rgb(176 140 255 / 22%);--deco-dark-node: rgb(176 140 255 / 50%)}[data-theme=dark][data-accent=violet]{--accent: #b08cff;--accent-hover: #c4a8ff;--accent-soft: #2a283f;--accent-soft-text: #c2aaff;--accent-glow: rgb(176 140 255 / 22%);--focus-ring: #c4a8ff;--text-on-accent: #07090d;--heat-1: #1e1f2f;--heat-2: #393354;--heat-3: #584b82;--heat-4: #705da3;--heat-5: #b08cff;--heat-5-text: #07090d;--deco-line: rgb(176 140 255 / 14%);--deco-node: rgb(176 140 255 / 42%);--deco-glow: rgb(176 140 255 / 9%)}[data-accent=slate]{--accent: #3a4658;--accent-hover: #2a3444;--accent-soft: #e9ebed;--accent-soft-text: #3a4658;--accent-glow: rgb(58 70 88 / 14%);--focus-ring: #3a4658;--text-on-accent: #ffffff;--heat-1: #e5e7ea;--heat-2: #bfc4ca;--heat-3: #979ea8;--heat-4: #77808e;--heat-5: #3a4658;--heat-5-text: #ffffff;--deco-line: rgb(58 70 88 / 16%);--deco-node: rgb(58 70 88 / 38%);--deco-glow: rgb(58 70 88 / 10%);--sidebar-brand: #c3ccd8;--deco-dark-ring: rgb(195 204 216 / 14%);--deco-dark-line: rgb(195 204 216 / 22%);--deco-dark-node: rgb(195 204 216 / 50%)}[data-theme=dark][data-accent=slate]{--accent: #c3ccd8;--accent-hover: #dde3ea;--accent-soft: #2c3139;--accent-soft-text: #c3ccd8;--accent-glow: rgb(195 204 216 / 22%);--focus-ring: #dde3ea;--text-on-accent: #07090d;--heat-1: #20242b;--heat-2: #363c43;--heat-3: #4b5159;--heat-4: #606770;--heat-5: #c3ccd8;--heat-5-text: #07090d;--deco-line: rgb(195 204 216 / 14%);--deco-node: rgb(195 204 216 / 42%);--deco-glow: rgb(195 204 216 / 9%)}[data-accent=orange]{--accent: #c2410c;--accent-hover: #9a3412;--accent-soft: #fbede8;--accent-soft-text: #883722;--accent-glow: rgb(194 65 12 / 14%);--focus-ring: #c2410c;--text-on-accent: #ffffff;--heat-1: #fbe9e3;--heat-2: #f3c8ba;--heat-3: #e7a38e;--heat-4: #d97a5c;--heat-5: #c2410c;--heat-5-text: #ffffff;--deco-line: rgb(194 65 12 / 16%);--deco-node: rgb(194 65 12 / 38%);--deco-glow: rgb(194 65 12 / 10%);--sidebar-brand: #ff8a3d;--deco-dark-ring: rgb(255 138 61 / 14%);--deco-dark-line: rgb(255 138 61 / 22%);--deco-dark-node: rgb(255 138 61 / 50%)}[data-theme=dark][data-accent=orange]{--accent: #ff8a3d;--accent-hover: #ffa566;--accent-soft: #372824;--accent-soft-text: #ffa36b;--accent-glow: rgb(255 138 61 / 22%);--focus-ring: #ffa566;--text-on-accent: #07090d;--heat-1: #261f1f;--heat-2: #4e3429;--heat-3: #784931;--heat-4: #955835;--heat-5: #ff8a3d;--heat-5-text: #07090d;--deco-line: rgb(255 138 61 / 14%);--deco-node: rgb(255 138 61 / 42%);--deco-glow: rgb(255 138 61 / 9%)}[data-accent=red]{--accent: #d11a2a;--accent-hover: #a8121f;--accent-soft: #feebe9;--accent-soft-text: #93252d;--accent-glow: rgb(209 26 42 / 14%);--focus-ring: #d11a2a;--text-on-accent: #ffffff;--heat-1: #fee7e5;--heat-2: #fac3be;--heat-3: #f29b94;--heat-4: #e66c67;--heat-5: #d11a2a;--heat-5-text: #ffffff;--deco-line: rgb(209 26 42 / 16%);--deco-node: rgb(209 26 42 / 38%);--deco-glow: rgb(209 26 42 / 10%);--sidebar-brand: #ff6b6b;--deco-dark-ring: rgb(255 107 107 / 14%);--deco-dark-line: rgb(255 107 107 / 22%);--deco-dark-node: rgb(255 107 107 / 50%)}[data-theme=dark][data-accent=red]{--accent: #ff6b6b;--accent-hover: #ff8f8f;--accent-soft: #382428;--accent-soft-text: #ff9b97;--accent-glow: rgb(255 107 107 / 22%);--focus-ring: #ff8f8f;--text-on-accent: #07090d;--heat-1: #271d22;--heat-2: #4e2d30;--heat-3: #7d3f41;--heat-4: #a54d4e;--heat-5: #ff6b6b;--heat-5-text: #07090d;--deco-line: rgb(255 107 107 / 14%);--deco-node: rgb(255 107 107 / 42%);--deco-glow: rgb(255 107 107 / 9%)}[data-accent=magenta]{--accent: #b8189e;--accent-hover: #93107d;--accent-soft: #faeaf6;--accent-soft-text: #822275;--accent-glow: rgb(184 24 158 / 14%);--focus-ring: #b8189e;--text-on-accent: #ffffff;--heat-1: #f9e6f4;--heat-2: #f0c1e2;--heat-3: #e298cf;--heat-4: #d169ba;--heat-5: #b8189e;--heat-5-text: #ffffff;--deco-line: rgb(184 24 158 / 16%);--deco-node: rgb(184 24 158 / 38%);--deco-glow: rgb(184 24 158 / 10%);--sidebar-brand: #f472d0;--deco-dark-ring: rgb(244 114 208 / 14%);--deco-dark-line: rgb(244 114 208 / 22%);--deco-dark-node: rgb(244 114 208 / 50%)}[data-theme=dark][data-accent=magenta]{--accent: #f472d0;--accent-hover: #f799de;--accent-soft: #362538;--accent-soft-text: #fa98dc;--accent-glow: rgb(244 114 208 / 22%);--focus-ring: #f799de;--text-on-accent: #07090d;--heat-1: #261d2a;--heat-2: #4b2e49;--heat-3: #78416d;--heat-4: #944c83;--heat-5: #f472d0;--heat-5-text: #07090d;--deco-line: rgb(244 114 208 / 14%);--deco-node: rgb(244 114 208 / 42%);--deco-glow: rgb(244 114 208 / 9%)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background-color:var(--bg);background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px);background-size:22px 22px;background-attachment:fixed;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-md);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--accent)}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}h1,h2,h3{margin:0;font-weight:600}button,input,select{font:inherit;color:inherit}code,.mono{font-family:var(--font-mono)}::selection{background:var(--accent-glow)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}._avatar_1e1ca_1{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:var(--text-on-accent);font-weight:600;letter-spacing:.02em;box-shadow:0 0 0 2px var(--sidebar-bg),0 0 0 3px var(--sidebar-border)}._logo_mkub7_1{--logo-ink: var(--text);--logo-signal: var(--accent);--logo-ground: var(--surface);display:inline-flex;align-items:center;gap:12px;min-width:0;color:var(--logo-ink)}._sidebar_mkub7_14{--logo-ink: var(--sidebar-text-active);--logo-signal: var(--sidebar-brand);--logo-ground: var(--sidebar-bg)}._mark_mkub7_20{flex:none;overflow:visible}._outline_mkub7_25{fill:none;stroke:var(--logo-ink, currentColor);stroke-width:2.6;stroke-linejoin:round}._outerRing_mkub7_32{fill:none;stroke:var(--logo-signal, var(--accent));stroke-width:1.6;stroke-linecap:round;opacity:.55}._ring_mkub7_40{fill:none;stroke:var(--logo-signal, var(--accent));stroke-width:2;stroke-linecap:round}._dot_mkub7_47{fill:var(--logo-signal, var(--accent))}._node_mkub7_51{fill:var(--logo-signal, var(--accent));stroke:var(--logo-ground, var(--surface));stroke-width:1.4}._wordmark_mkub7_57{display:flex;flex-direction:column;min-width:0;line-height:1.05}._name_mkub7_64{font-size:1.3rem;font-weight:700;letter-spacing:-.02em}._shell_xvpz9_1{display:flex;align-items:stretch;min-height:100vh}._sidebar_xvpz9_9{position:sticky;top:0;flex:0 0 264px;height:100vh;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 12px;overflow-y:auto;overflow-x:hidden;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);color:var(--sidebar-text);transition:flex-basis .18s ease}._top_xvpz9_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-bottom:var(--space-3)}._brand_xvpz9_34{display:flex;align-items:center;min-width:0;min-height:var(--touch);padding:0 6px;border-radius:var(--radius-md);text-decoration:none}._brand_xvpz9_34:hover{background:var(--sidebar-item-hover)}._toggle_xvpz9_48{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--sidebar-text);cursor:pointer;transition:background var(--transition),color var(--transition)}._toggle_xvpz9_48:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text-active)}._toggleMobile_xvpz9_68{display:none}._nav_xvpz9_72{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1)}._item_xvpz9_79{display:flex;align-items:center;gap:12px;min-height:var(--touch);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--sidebar-text);font-size:var(--fs-md);text-decoration:none;white-space:nowrap;transition:background var(--transition),color var(--transition)}._item_xvpz9_79 svg{flex:none}._item_xvpz9_79:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text-active)}._active_xvpz9_102,._active_xvpz9_102:hover{background:var(--sidebar-item-active);color:var(--sidebar-text-active);font-weight:500;box-shadow:inset 0 0 0 1px var(--sidebar-border)}._active_xvpz9_102 svg{color:var(--sidebar-brand)}._spacer_xvpz9_114{flex:1 1 auto;min-height:var(--space-6)}._footer_xvpz9_119{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--sidebar-border)}._user_xvpz9_127{display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--touch);padding:6px var(--space-2);border-radius:var(--radius-md);color:var(--sidebar-text);text-decoration:none}._user_xvpz9_127:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text)}._userText_xvpz9_144{display:flex;flex-direction:column;min-width:0;line-height:1.3}._userName_xvpz9_151{overflow:hidden;color:var(--sidebar-text-active);font-weight:500;text-overflow:ellipsis;white-space:nowrap}._userRole_xvpz9_159{font-size:var(--fs-xs)}._logout_xvpz9_163{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;border:1px solid var(--sidebar-border);border-radius:var(--radius-md);background:transparent;color:var(--sidebar-text);cursor:pointer}._logout_xvpz9_163:hover{color:var(--sidebar-text-active);background:var(--sidebar-item-hover)}._shell_xvpz9_1[data-collapsed=true] ._sidebar_xvpz9_9{flex-basis:76px}._shell_xvpz9_1[data-collapsed=true] ._label_xvpz9_187{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._shell_xvpz9_1[data-collapsed=true] ._top_xvpz9_26{flex-direction:column}._shell_xvpz9_1[data-collapsed=true] ._brand_xvpz9_34,._shell_xvpz9_1[data-collapsed=true] ._item_xvpz9_79,._shell_xvpz9_1[data-collapsed=true] ._user_xvpz9_127{justify-content:center;padding-left:0;padding-right:0}._main_xvpz9_210{flex:1 1 auto;min-width:0;padding:28px var(--space-8) 40px;display:flex;flex-direction:column;gap:var(--space-6)}@media(max-width:767px){._shell_xvpz9_1{flex-direction:column}._sidebar_xvpz9_9{position:static;flex:none;height:auto;padding:var(--space-2) var(--space-3);border-right:0;border-bottom:1px solid var(--sidebar-border)}._top_xvpz9_26{padding-bottom:0}._toggleDesktop_xvpz9_239{display:none}._toggleMobile_xvpz9_68{display:inline-flex}._shell_xvpz9_1[data-collapsed=true] ._sidebar_xvpz9_9{flex-basis:auto}._shell_xvpz9_1[data-collapsed=true] ._top_xvpz9_26{flex-direction:row}._shell_xvpz9_1[data-collapsed=true] ._nav_xvpz9_72,._shell_xvpz9_1[data-collapsed=true] ._footer_xvpz9_119{display:none}._shell_xvpz9_1[data-collapsed=true] ._brand_xvpz9_34 ._label_xvpz9_187{position:static;width:auto;height:auto;clip:auto}._shell_xvpz9_1[data-collapsed=true] ._brand_xvpz9_34{justify-content:flex-start;padding:var(--space-1) 10px}._main_xvpz9_210{padding:var(--space-5) var(--space-4) var(--space-8)}}@media(prefers-reduced-motion:reduce){._sidebar_xvpz9_9{transition:none}}._pageHeader_12wfc_3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}._titleBlock_12wfc_11{display:flex;flex-direction:column;gap:var(--space-1)}._title_12wfc_11{font-size:var(--fs-2xl);letter-spacing:-.02em}._eyebrow_12wfc_23{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._subtitle_12wfc_32{margin:0;color:var(--text-muted)}._card_12wfc_37{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._cardInteractive_12wfc_44{transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}._cardInteractive_12wfc_44:hover{border-color:var(--border-strong);box-shadow:var(--shadow-hover)}._cardHeader_12wfc_53{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px var(--space-5);border-bottom:1px solid var(--border)}._cardTitle_12wfc_63{font-size:var(--fs-lg)}._button_12wfc_67,._buttonPrimary_12wfc_68{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border-radius:var(--radius-md);font-weight:500;text-decoration:none;cursor:pointer;transition:background var(--transition),border-color var(--transition),box-shadow var(--transition)}._button_12wfc_67{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}._button_12wfc_67:hover{background:var(--surface-hover);color:var(--text)}._buttonPrimary_12wfc_68{border:0;background:var(--accent);color:var(--text-on-accent);font-weight:600}._buttonPrimary_12wfc_68:hover{background:var(--accent-hover);color:var(--text-on-accent);box-shadow:0 0 0 4px var(--accent-glow)}._buttonPrimary_12wfc_68:disabled,._button_12wfc_67:disabled{opacity:.6;cursor:not-allowed}._tableWrap_12wfc_112{overflow-x:auto}._table_12wfc_112{width:100%;border-collapse:collapse;font-size:var(--fs-md)}._table_12wfc_112 th{padding:10px var(--space-3);text-align:left;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap}._table_12wfc_112 tbody tr{transition:background var(--transition)}._table_12wfc_112 tbody tr:hover{background:var(--surface-hover)}._table_12wfc_112 td{padding:var(--space-3);border-top:1px solid var(--border);vertical-align:top}._table_12wfc_112 th:first-child,._table_12wfc_112 td:first-child{padding-left:var(--space-5)}._table_12wfc_112 th:last-child,._table_12wfc_112 td:last-child{padding-right:var(--space-5)}._mono_12wfc_158{font-family:var(--font-mono);font-size:var(--fs-sm)}._muted_12wfc_163{color:var(--text-muted)}._badge_12wfc_167{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}._badge-ok_12wfc_178{background:var(--ok-bg);color:var(--ok-text)}._badge-warn_12wfc_179{background:var(--warn-bg);color:var(--warn-text)}._badge-info_12wfc_180{background:var(--info-bg);color:var(--info-text)}._badge-critical_12wfc_181{background:var(--sev-critical-bg);color:var(--sev-critical-text)}._badge-high_12wfc_182{background:var(--sev-high-bg);color:var(--sev-high-text)}._badge-medium_12wfc_183{background:var(--sev-medium-bg);color:var(--sev-medium-text)}._badge-low_12wfc_184{background:var(--sev-low-bg);color:var(--sev-low-text)}._badge-unknown_12wfc_185{background:var(--sev-unknown-bg);color:var(--sev-unknown-text)}._badge-accent_12wfc_186{background:var(--accent-soft);color:var(--accent-soft-text)}._badge-docker_12wfc_187{background:var(--plat-docker-bg);color:var(--plat-docker-text)}._badge-k8s_12wfc_188{background:var(--plat-k8s-bg);color:var(--plat-k8s-text)}._empty_12wfc_190{padding:var(--space-8) var(--space-5);text-align:center;color:var(--text-muted)}._error_12wfc_196{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--sev-critical-bg);color:var(--sev-critical-text)}._tabs_12wfc_203{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border-strong);overflow-x:auto}._tab_12wfc_112{min-height:var(--touch);padding:0 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;white-space:nowrap}._tab_12wfc_112[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text);font-weight:600}._input_12wfc_227{min-height:var(--touch);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);transition:border-color var(--transition),box-shadow var(--transition)}._input_12wfc_227:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow);outline:none}._dot_12wfc_243{width:9px;height:9px;border-radius:50%;flex:none}._dotOnline_12wfc_250{background:var(--ok-dot);box-shadow:0 0 0 3px var(--ok-bg)}._dotOffline_12wfc_251{border:2px solid var(--offline-dot)}._nowrap_12wfc_253{white-space:nowrap}._clamp2_12wfc_258{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:46ch;margin-top:2px;color:var(--text-muted);font-size:var(--fs-sm)}._live_1lhth_2 svg{animation:_pulse_1lhth_1 1.6s ease-in-out infinite}@keyframes _pulse_1lhth_1{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._live_1lhth_2 svg{animation:none}}._hero_t3gcs_3{position:relative;overflow:hidden}._heroBody_t3gcs_8{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6)}._notice_t3gcs_18{padding:var(--space-4) var(--space-5);border-left:3px solid var(--sev-medium-bar);font-size:var(--fs-sm)}._empty_t3gcs_24{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._empty_t3gcs_24 p{margin:0}._jobLink_t3gcs_35{font-weight:600}._hosts_t3gcs_39{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._by_t3gcs_46{color:var(--text-muted)}._form_t3gcs_52{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}._fieldset_t3gcs_59{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0;padding:0;border:0}._fieldset_t3gcs_59 legend{margin-bottom:var(--space-2);padding:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._serverGrid_t3gcs_79{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--space-2)}._serverOption_t3gcs_85{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer}._serverChecked_t3gcs_96{border-color:var(--accent);background:var(--accent-soft)}._serverOption_t3gcs_85 input,._radio_t3gcs_102 input,._check_t3gcs_103 input{width:18px;height:18px;flex:none;accent-color:var(--accent)}._serverText_t3gcs_110,._radio_t3gcs_102>span{display:flex;flex-direction:column;gap:2px;min-width:0}._hint_t3gcs_118{margin:0;color:var(--text-muted);font-size:var(--fs-xs)}._radio_t3gcs_102,._check_t3gcs_103{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--touch);padding-top:10px;font-size:var(--fs-sm);cursor:pointer}._field_t3gcs_59{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm)}._field_t3gcs_59>span{display:flex;align-items:center;gap:var(--space-3)}._field_t3gcs_59 input{max-width:120px}._textarea_t3gcs_152{min-height:110px;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);resize:vertical}._reset_t3gcs_159{min-height:32px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--accent-soft-text);font:inherit;font-size:var(--fs-xs);cursor:pointer}._row_t3gcs_171{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-5)}._actions_t3gcs_178{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._warn_t3gcs_185{color:var(--warn-text);font-size:var(--fs-sm);font-weight:600}._crumbs_t3gcs_193{color:var(--text-muted);font-size:var(--fs-sm)}._titleRow_t3gcs_198{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._headerActions_t3gcs_205{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}._danger_t3gcs_213{border-color:var(--sev-critical-text);color:var(--sev-critical-text)}._packages_t3gcs_218{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:0;font-size:var(--fs-sm);overflow-wrap:anywhere}._packagesLabel_t3gcs_227{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;line-height:1.8}._waves_t3gcs_236{display:flex;flex-direction:column;gap:var(--space-4)}._wave_t3gcs_236{display:flex;flex-direction:column;gap:var(--space-2)}._runGrid_t3gcs_248{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--space-3)}._runCard_t3gcs_254{display:flex;flex-direction:column;gap:6px;min-height:var(--touch);padding:var(--space-3) var(--space-4);color:var(--text);font:inherit;text-align:left;cursor:pointer}._runCard_t3gcs_254:hover{border-color:var(--border-strong)}._runSelected_t3gcs_270{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._runHead_t3gcs_275{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._runHost_t3gcs_283{font-weight:600}._runMeta_t3gcs_287,._runChanges_t3gcs_288{color:var(--text-muted);font-size:var(--fs-sm)}._runChanges_t3gcs_288{color:var(--text-secondary)}._runError_t3gcs_297{color:var(--sev-critical-text);font-size:var(--fs-sm);overflow-wrap:anywhere}._detail_t3gcs_303{display:flex;flex-direction:column;gap:var(--space-3)}._terminal_t3gcs_309{max-height:460px;min-height:160px;padding:var(--space-4);overflow:auto;border:1px solid var(--term-border);border-radius:var(--radius-md);background:var(--term-bg);color:var(--term-text);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._terminal_t3gcs_309:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._termAgent_t3gcs_330{color:var(--term-prompt)}._termErr_t3gcs_334{color:var(--term-error)}._termMuted_t3gcs_338{color:var(--term-muted)}._cursor_t3gcs_342{display:inline-block;width:8px;height:1em;margin-top:4px;background:var(--term-text);animation:_blink_t3gcs_1 1s steps(1) infinite}@keyframes _blink_t3gcs_1{50%{opacity:0}}@media(prefers-reduced-motion:reduce){._cursor_t3gcs_342{animation:none}}@media(max-width:600px){._heroBody_t3gcs_8{padding:var(--space-5)}}._backdrop_1u859_1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._rings_1u859_9 circle,._rings_1u859_9 path{fill:none;stroke:var(--deco-line);stroke-width:1}._rings_1u859_9 ._sweep_1u859_16{fill:var(--deco-glow);stroke:none;transform-origin:650px 130px;animation:_sweep_1u859_16 14s linear infinite}._links_1u859_23 line,._links_1u859_23 path{fill:none;stroke:var(--deco-line);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._nodes_1u859_32 circle{fill:var(--deco-node)}._pulse_1u859_36{animation:_pulse_1u859_36 4s ease-in-out infinite}._shield_1u859_40{position:absolute;top:50%;left:50%;width:min(900px,140vw);height:min(900px,140vw);transform:translate(-50%,-50%);pointer-events:none}._shield_1u859_40 ._rings_1u859_9 circle{stroke:var(--deco-dark-ring)}._shield_1u859_40 ._links_1u859_23 path{stroke:var(--deco-dark-line);stroke-width:2}._shield_1u859_40 ._nodes_1u859_32 circle{fill:var(--deco-dark-node)}._illustration_1u859_63{width:120px;height:96px}._ink_1u859_68 path,._ink_1u859_68 rect{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes _pulse_1u859_36{0%,to{opacity:1}50%{opacity:.35}}@keyframes _sweep_1u859_16{to{transform:rotate(360deg)}}._group_npd0s_1{display:flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--sidebar-item-hover)}._option_npd0s_9{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--sidebar-text);cursor:pointer}._option_npd0s_9[aria-checked=true]{background:var(--sidebar-item-active);color:var(--sidebar-text-active)}._wrap_31plw_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-4);background:var(--sidebar-bg);position:relative;overflow:hidden}._card_31plw_14,._theme_31plw_15{position:relative}._card_31plw_14{width:min(420px,100%);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}._theme_31plw_15{width:160px}._card_161mn_4{display:flex;flex-direction:column;min-width:0}._head_161mn_10{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5) 0}._titles_161mn_19{display:flex;flex-direction:column;gap:2px;min-width:0}._title_161mn_19{font-size:var(--fs-lg)}._subtitle_161mn_30{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}._toggle_161mn_36{display:inline-flex;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--surface-muted)}._toggle_161mn_36 button{min-height:32px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;cursor:pointer}._toggle_161mn_36 button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}._body_161mn_62{position:relative;padding:var(--space-4) var(--space-5) var(--space-5)}._note_161mn_67{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--fs-xs)}._legend_161mn_75{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none;font-size:var(--fs-sm)}._legend_161mn_75 li{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}._legendValue_161mn_92{color:var(--text);font-weight:600}._swatch_161mn_97{width:10px;height:10px;border-radius:3px;flex:none}._mark-critical_161mn_104{background:var(--sev-critical-bar);fill:var(--sev-critical-bar)}._mark-high_161mn_105{background:var(--sev-high-bar);fill:var(--sev-high-bar)}._mark-medium_161mn_106{background:var(--sev-medium-bar);fill:var(--sev-medium-bar)}._mark-low_161mn_107{background:var(--sev-low-bar);fill:var(--sev-low-bar)}._mark-unknown_161mn_108{background:var(--sev-unknown-bar);fill:var(--sev-unknown-bar)}._mark-accent_161mn_109{background:var(--accent);fill:var(--accent)}._stack_161mn_113{display:flex;gap:2px;height:14px}._stackCompact_161mn_119{height:6px}._segment_161mn_123{min-width:4px;transition:filter var(--transition)}._segment_161mn_123:first-child{border-radius:4px 0 0 4px}._segment_161mn_123:last-child{border-radius:0 4px 4px 0}._segment_161mn_123:only-child{border-radius:4px}._segment_161mn_123:hover,._segment_161mn_123:focus-visible{filter:brightness(1.15)}._stackEmpty_161mn_145{height:14px;border-radius:4px;background:var(--meter-track)}._tooltip_161mn_153{position:absolute;z-index:5;min-width:140px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--tooltip-border);background:var(--tooltip-bg);box-shadow:var(--tooltip-shadow);color:var(--tooltip-text);font-size:var(--fs-xs);pointer-events:none;transform:translate(-50%,calc(-100% - 10px));white-space:nowrap}._tooltipTitle_161mn_169{margin-bottom:4px;color:var(--tooltip-muted)}._tooltipRow_161mn_174{display:flex;align-items:center;gap:8px}._tooltipRow_161mn_174 strong{min-width:2ch;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._lineKey_161mn_186{width:12px;height:2px;border-radius:1px;flex:none}._svg_161mn_195{display:block;width:100%;overflow:visible}._svg_161mn_195:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}._grid_161mn_207{stroke:var(--chart-grid);stroke-width:1}._axis_161mn_212{stroke:var(--chart-axis);stroke-width:1}._tick_161mn_217{fill:var(--text-muted);font-family:var(--font-sans);font-size:11px;font-variant-numeric:tabular-nums}._hover_161mn_224{fill:var(--surface-hover)}._barList_161mn_230{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._barRow_161mn_239{display:grid;grid-template-columns:minmax(90px,30%) 1fr auto;align-items:center;gap:var(--space-3);font-size:var(--fs-sm)}._barLabel_161mn_247{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono)}._barTrack_161mn_254{height:10px}._bar_161mn_230{height:100%;min-width:4px;border-radius:0 4px 4px 0;background:var(--accent)}._barValue_161mn_265{min-width:3ch;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}._barHint_161mn_272{color:var(--text-muted);font-weight:400}._heatmap_161mn_279{width:100%;border-collapse:separate;border-spacing:2px;font-size:var(--fs-sm)}._heatmap_161mn_279 th{padding:6px 8px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-align:center;text-transform:uppercase;white-space:nowrap}._heatmap_161mn_279 th[scope=row]{max-width:160px;overflow:hidden;text-overflow:ellipsis;text-align:left;text-transform:none;letter-spacing:0;font-size:var(--fs-sm);color:var(--text)}._heatmap_161mn_279 td{height:36px;min-width:52px;border-radius:var(--radius-sm);text-align:center;font-weight:600;font-variant-numeric:tabular-nums}._heat-0_161mn_318{background:var(--surface-muted);color:var(--text-muted);font-weight:400}._heat-1_161mn_319{background:var(--heat-1);color:var(--text)}._heat-2_161mn_320{background:var(--heat-2);color:var(--text)}._heat-3_161mn_321{background:var(--heat-3);color:var(--text)}._heat-4_161mn_322{background:var(--heat-4);color:var(--text)}._heat-5_161mn_323{background:var(--heat-5);color:var(--heat-5-text)}._scale_161mn_325{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-3);color:var(--text-muted);font-size:var(--fs-xs)}._scale_161mn_325 span[aria-hidden]{width:18px;height:10px;border-radius:2px}._ratio_161mn_342{display:flex;flex-direction:column;gap:var(--space-2)}._ratioHead_161mn_348{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._ratioValue_161mn_355{white-space:nowrap;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.02em}._ratioTrack_161mn_362{height:8px;border-radius:var(--radius-pill);background:var(--meter-track);overflow:hidden}._ratioFill_161mn_369{height:100%;border-radius:var(--radius-pill);background:var(--accent)}._spark_161mn_377{display:block;width:100%;height:32px;overflow:visible}._sparkLine_161mn_384{fill:none;stroke:var(--text-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._sparkDot_161mn_392{fill:var(--accent);stroke:var(--surface);stroke-width:2}._dataTable_161mn_400{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._dataTable_161mn_400 th,._dataTable_161mn_400 td{padding:6px 8px;border-bottom:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums}._dataTable_161mn_400 th:first-child,._dataTable_161mn_400 td:first-child{text-align:left}._dataTable_161mn_400 th{color:var(--text-muted);font-weight:500}._scroll_161mn_424{max-height:260px;overflow:auto}._mark-neutral_161mn_431,._markNeutral_161mn_432{background:var(--chart-neutral);fill:var(--chart-neutral)}._stroke-critical_161mn_434{stroke:var(--sev-critical-bar)}._stroke-high_161mn_435{stroke:var(--sev-high-bar)}._stroke-medium_161mn_436{stroke:var(--sev-medium-bar)}._stroke-low_161mn_437{stroke:var(--sev-low-bar)}._stroke-unknown_161mn_438{stroke:var(--sev-unknown-bar)}._rangeLine_161mn_440,._rangeEnd_161mn_445{stroke-width:2;stroke-linecap:round}._dotRing_161mn_450{stroke:var(--surface);stroke-width:2}._slaLine_161mn_455{stroke:var(--text-muted);stroke-width:1;stroke-dasharray:3 3}._rowLabel_161mn_461{fill:var(--text);font-family:var(--font-sans);font-size:13px;font-weight:500}._scoreLine_161mn_468{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._crosshair_161mn_476{stroke:var(--chart-axis);stroke-width:1}._kpis_1usor_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-4)}._kpi_1usor_3{padding:18px var(--space-5);display:flex;flex-direction:column;gap:6px}._kpiLabel_1usor_16{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._kpiValue_1usor_25{font-size:var(--fs-kpi);font-weight:600;letter-spacing:-.02em;line-height:1.2}._kpiWarn_1usor_32{color:var(--sev-high-text)}._kpiCritical_1usor_36{color:var(--sev-critical-text)}._kpiLink_1usor_40{color:inherit;text-decoration:none}._kpiLink_1usor_40:hover{color:inherit}._kpiHint_1usor_49{color:var(--text-muted);font-size:var(--fs-sm)}._grid_13t81_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._serverCard_13t81_7{padding:var(--space-4) 18px;display:flex;flex-direction:column;gap:var(--space-3);color:var(--text);text-decoration:none}._serverCard_13t81_7:hover{color:var(--text)}._serverHead_13t81_20{display:flex;align-items:center;gap:var(--space-2)}._hostname_13t81_26{font-family:var(--font-mono);font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}._meta_13t81_34{color:var(--text-muted);font-size:var(--fs-sm);margin-top:calc(var(--space-2) * -1)}._badges_13t81_40{display:flex;flex-wrap:wrap;gap:6px}._stats_13t81_46{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}._stat_13t81_46{display:flex;flex-direction:column;gap:2px}._statLabel_13t81_60{color:var(--text-muted);font-size:var(--fs-xs)}._statValue_13t81_65{font-size:.95rem;font-weight:600}._statCritical_13t81_70{color:var(--sev-critical-text)}._situation_13t81_76{position:relative;overflow:hidden}._situationBody_13t81_81{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-6);padding:var(--space-6)}._situationText_13t81_89{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2)}._headline_13t81_96{font-size:var(--fs-xl);letter-spacing:-.01em}._situationCharts_13t81_101{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._situationTable_13t81_111 summary{min-height:32px;color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer}._charts_13t81_118{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:var(--space-4)}._emptyState_13t81_124{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._emptyState_13t81_124 p{margin:0}@media(max-width:860px){._situationBody_13t81_81{grid-template-columns:1fr;padding:var(--space-5)}}._box_1gyut_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._box_1gyut_1 p{margin:0}._cell_32mm2_1{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:var(--radius-sm)}._cell_32mm2_1 svg{stroke-width:2.6}._cell-pass_32mm2_16{background:var(--ok-bg);color:var(--ok-text)}._cell-not_applicable_32mm2_17{background:var(--surface-muted);color:var(--text-muted)}._cell-critical_32mm2_18{background:var(--sev-critical-bg);color:var(--sev-critical-text)}._cell-high_32mm2_19{background:var(--sev-high-bg);color:var(--sev-high-text)}._cell-medium_32mm2_20{background:var(--sev-medium-bg);color:var(--sev-medium-text)}._cell-low_32mm2_21{background:var(--sev-low-bg);color:var(--sev-low-text)}._marker_8h5ro_2{display:inline-block;width:8px;height:8px;flex:none;background:currentColor}._critical_8h5ro_10{transform:rotate(45deg) scale(.9)}._high_8h5ro_14{clip-path:polygon(50% 0,100% 100%,0 100%)}._medium_8h5ro_18{border-radius:1px}._low_8h5ro_22{border-radius:50%}._unknown_8h5ro_26{border:1.5px solid currentColor;border-radius:50%;background:transparent}._score_8h5ro_32{display:inline-flex;align-items:center;gap:var(--space-2)}._scoreValue_8h5ro_38{min-width:2.2em;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}._track_8h5ro_45,._meterTrack_8h5ro_46{position:relative;display:inline-block;height:6px;border-radius:var(--radius-pill);background:var(--meter-track);overflow:hidden}._track_8h5ro_45{width:44px}._meterTrack_8h5ro_46{width:80px;flex:none}._fill_8h5ro_64{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill)}._fill-critical_8h5ro_70{background:var(--sev-critical-bar)}._fill-high_8h5ro_71{background:var(--sev-high-bar)}._fill-medium_8h5ro_72{background:var(--sev-medium-bar)}._fill-low_8h5ro_73{background:var(--sev-low-bar)}._fill-unknown_8h5ro_74{background:var(--sev-unknown-bar)}._meter_8h5ro_46{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}._situation_8dj5f_1{position:relative;overflow:hidden}._situationBody_8dj5f_6{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:var(--space-6);padding:var(--space-6)}._situationPanel_8dj5f_15{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._stats_8dj5f_25{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0}._stats_8dj5f_25 div{display:flex;flex-direction:column;gap:2px}._stats_8dj5f_25 dt{color:var(--text-muted);font-size:var(--fs-xs)}._stats_8dj5f_25 dd{margin:0;font-size:var(--fs-xl);font-weight:600}._matrix_8dj5f_51{width:100%;border-collapse:separate;border-spacing:2px;font-size:var(--fs-sm)}._matrix_8dj5f_51 thead th{padding:6px 8px;vertical-align:bottom;text-align:center;white-space:nowrap}._matrix_8dj5f_51 thead th:first-child{text-align:left;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._matrix_8dj5f_51 thead a{display:block;font-weight:500}._score_8dj5f_80{display:block;color:var(--text-muted);font-size:var(--fs-xs);font-weight:400}._matrix_8dj5f_51 tbody th{min-width:220px;padding:4px 8px 4px 0;text-align:left;font-weight:400}._policyName_8dj5f_94{display:block;color:var(--text)}._policySev_8dj5f_99{color:var(--text-muted);font-size:var(--fs-xs)}._matrix_8dj5f_51 td{text-align:center}._rules_8dj5f_110{display:flex;flex-direction:column;gap:var(--space-4)}._group_8dj5f_116{display:flex;flex-direction:column;gap:var(--space-3)}._cards_8dj5f_122{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:var(--space-4)}._card_8dj5f_122{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5)}._disabled_8dj5f_135{background:var(--surface-muted)}._cardHead_8dj5f_139{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._cardTitle_8dj5f_146{font-size:var(--fs-lg)}._description_8dj5f_150{margin:0;color:var(--text-secondary);font-size:var(--fs-sm)}._params_8dj5f_156{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}._result_8dj5f_164{display:flex;flex-direction:column;gap:6px}._resultBar_8dj5f_170{display:flex;gap:2px;height:6px;border-radius:var(--radius-pill);background:var(--meter-track);overflow:hidden}._barPass_8dj5f_179{background:var(--accent)}._barFail_8dj5f_183{background:var(--sev-critical-bar)}._resultText_8dj5f_187{font-size:var(--fs-sm)}._failing_8dj5f_191{color:var(--text-muted);font-size:var(--fs-sm)}._edit_8dj5f_196{align-self:flex-start}._form_8dj5f_200{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}._field_8dj5f_208{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm)}._textarea_8dj5f_215{min-height:80px;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);resize:vertical}._check_8dj5f_222{display:inline-flex;align-items:center;gap:10px;min-height:var(--touch);cursor:pointer}._check_8dj5f_222 input{width:18px;height:18px;accent-color:var(--accent)}._actions_8dj5f_236{display:flex;flex-wrap:wrap;gap:var(--space-2)}._empty_8dj5f_242{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._empty_8dj5f_242 p{margin:0}@media(max-width:860px){._situationBody_8dj5f_6{grid-template-columns:1fr;padding:var(--space-5)}}._layout_k8hwb_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--space-4);align-items:start}._pad_k8hwb_10{margin:0;padding:0 var(--space-5) var(--space-5)}._meter_k8hwb_15{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin:0 var(--space-5)}._seg_k8hwb_22,._segDone_k8hwb_23{height:6px;border-radius:var(--radius-pill);background:var(--meter-track)}._segDone_k8hwb_23{background:var(--accent)}._steps_k8hwb_33,._users_k8hwb_34{margin:0;padding:var(--space-3) 0 var(--space-2);list-style:none}._step_k8hwb_33,._user_k8hwb_34{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5)}._user_k8hwb_34{justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--border)}._user_k8hwb_34:first-child{border-top:0}._iconOk_k8hwb_58,._iconOpen_k8hwb_59{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-pill)}._iconOk_k8hwb_58{background:var(--ok-bg);color:var(--ok-text)}._iconOpen_k8hwb_59{background:var(--warn-bg);color:var(--warn-text)}._iconOk_k8hwb_58 svg,._iconOpen_k8hwb_59 svg{width:14px;height:14px}._stepText_k8hwb_85{display:flex;flex-direction:column;gap:2px;min-width:0}._sub_k8hwb_92{margin:0;color:var(--text-muted);font-size:var(--fs-xs)}._userActions_k8hwb_98{display:flex;flex-wrap:wrap;gap:var(--space-2)}._add_k8hwb_104{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--border)}._field_k8hwb_113{display:flex;flex:1 1 200px;flex-direction:column;gap:4px;min-width:0;font-size:var(--fs-sm)}._add_k8hwb_104 ._sub_k8hwb_92,._add_k8hwb_104 [role=alert]{flex-basis:100%}._wrap_k8hwb_127{overflow-wrap:anywhere}._code_k8hwb_131{margin:0 var(--space-5) var(--space-3);padding:var(--space-3) var(--space-4);overflow-x:auto;border:1px solid var(--term-border);border-radius:var(--radius-md);background:var(--term-bg);color:var(--term-text);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.6;white-space:pre}._hero_t0wkl_1{position:relative;overflow:hidden;padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}._hero_t0wkl_1>:not(svg){position:relative}._charts_t0wkl_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--space-4)}._results_t0wkl_21{margin:0;padding:0;list-style:none}._resultRow_t0wkl_27{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-5);border-top:1px solid var(--border)}._resultText_t0wkl_36{display:flex;flex-direction:column;gap:4px;min-width:0}._resultTitle_t0wkl_43{font-weight:600}._details_t0wkl_47{margin:0;padding-left:1.1em;color:var(--text-secondary);font-size:var(--fs-sm);overflow-wrap:anywhere}@media(max-width:560px){._resultRow_t0wkl_27{grid-template-columns:1fr}}._patchStats_t0wkl_61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin:0}._patchStats_t0wkl_61 div{display:flex;flex-direction:column;gap:2px}._patchStats_t0wkl_61 dt{color:var(--text-muted);font-size:var(--fs-xs)}._patchStats_t0wkl_61 dd{margin:0;font-size:var(--fs-xl);font-weight:600}._patchOverdue_t0wkl_85{color:var(--sev-critical-text)}._patchMuted_t0wkl_89{color:var(--text-muted);font-size:var(--fs-sm);font-weight:400}._patchList_t0wkl_95{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--border);list-style:none;font-size:var(--fs-sm)}._patchList_t0wkl_95 li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._patchLink_t0wkl_113{display:inline-flex;align-items:center;min-height:var(--touch);margin-top:var(--space-2);font-size:var(--fs-sm);font-weight:600}._headerActions_t0wkl_122{display:flex;flex-wrap:wrap;gap:var(--space-2)}._hero_17cfi_1{position:relative;overflow:hidden;padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}._hero_17cfi_1>:not(svg){position:relative}._columns_17cfi_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:var(--space-4)}._appearance_17cfi_21{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-6);padding:var(--space-5)}._fieldset_17cfi_28{min-width:0;margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--space-3)}._fieldset_17cfi_28 legend{margin-bottom:var(--space-3)}._appearance_17cfi_21>._fieldset_17cfi_28:first-child{grid-column:1 / -1}._schemes_17cfi_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3)}._scheme_17cfi_46,._accent_17cfi_53{position:relative;cursor:pointer}._scheme_17cfi_46{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--transition),box-shadow var(--transition)}._scheme_17cfi_46:hover{border-color:var(--accent)}._scheme_17cfi_46:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._scheme_17cfi_46:has(input:focus-visible),._accent_17cfi_53:has(input:focus-visible) ._swatch_17cfi_79{outline:2px solid var(--focus-ring);outline-offset:2px}._optionText_17cfi_84{display:flex;flex-direction:column;gap:2px}._optionLabel_17cfi_90{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-weight:600}._optionLabel_17cfi_90 svg{color:var(--accent)}._optionHint_17cfi_102{color:var(--text-muted);font-size:var(--fs-sm)}._mock_17cfi_109{display:flex;height:72px;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border)}._mockSidebar_17cfi_117{flex:0 0 22%;background:var(--preview-sidebar)}._mockMain_17cfi_122{flex:1;display:flex;flex-direction:column;gap:6px;padding:8px}._mockLine_17cfi_130{width:46%;height:6px;border-radius:3px}._mockCard_17cfi_136{flex:1;display:flex;align-items:flex-end;padding:5px;border-radius:4px}._mockAccent_17cfi_144{width:40%;height:5px;border-radius:3px;background:var(--accent)}._mock-light_17cfi_151 ._mockMain_17cfi_122{background:var(--preview-light-bg)}._mock-light_17cfi_151 ._mockLine_17cfi_130{background:var(--preview-light-line)}._mock-light_17cfi_151 ._mockCard_17cfi_136{background:var(--preview-light-surface);border:1px solid var(--preview-light-line)}._mock-dark_17cfi_155 ._mockMain_17cfi_122{background:var(--preview-dark-bg)}._mock-dark_17cfi_155 ._mockLine_17cfi_130{background:var(--preview-dark-line)}._mock-dark_17cfi_155 ._mockCard_17cfi_136{background:var(--preview-dark-surface);border:1px solid var(--preview-dark-line)}._mock-system_17cfi_159 ._mockMain_17cfi_122{background:linear-gradient(135deg,var(--preview-light-bg) 50%,var(--preview-dark-bg) 50%)}._mock-system_17cfi_159 ._mockLine_17cfi_130{background:var(--preview-light-line)}._mock-system_17cfi_159 ._mockCard_17cfi_136{background:linear-gradient(135deg,var(--preview-light-surface) 50%,var(--preview-dark-surface) 50%);border:1px solid var(--preview-light-line)}._accents_17cfi_170{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}._accent_17cfi_53{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:var(--touch)}._swatch_17cfi_79{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border-radius:50%;color:var(--text-on-accent);box-shadow:0 0 0 1px var(--border-strong);transition:box-shadow var(--transition),transform var(--transition)}._accent_17cfi_53:hover ._swatch_17cfi_79{transform:scale(1.06)}._accent_17cfi_53:has(input:checked) ._swatch_17cfi_79{box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--accent)}._swatch-indigo_17cfi_204{background:var(--accent-preview-indigo)}._swatch-blue_17cfi_205{background:var(--accent-preview-blue)}._swatch-teal_17cfi_206{background:var(--accent-preview-teal)}._swatch-violet_17cfi_207{background:var(--accent-preview-violet)}._swatch-slate_17cfi_208{background:var(--accent-preview-slate)}._swatch-orange_17cfi_209{background:var(--accent-preview-orange)}._swatch-red_17cfi_210{background:var(--accent-preview-red)}._swatch-magenta_17cfi_211{background:var(--accent-preview-magenta)}._help_17cfi_213{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}._pad_17cfi_219{padding:0 var(--space-5) var(--space-5)}._preview_17cfi_225{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-muted)}._previewRow_17cfi_235{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._previewBars_17cfi_242{display:flex;flex-direction:column;gap:6px}._previewBars_17cfi_242 span{height:8px;border-radius:0 4px 4px 0;background:var(--accent)}._previewHeat_17cfi_254{display:flex;gap:2px}._previewHeat_17cfi_254 span{flex:1;height:18px;border-radius:3px}._heat1_17cfi_265{background:var(--heat-1)}._heat2_17cfi_266{background:var(--heat-2)}._heat3_17cfi_267{background:var(--heat-3)}._heat4_17cfi_268{background:var(--heat-4)}._heat5_17cfi_269{background:var(--heat-5)}._account_17cfi_273{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5)}._accountText_17cfi_280{display:flex;flex-direction:column;gap:4px;min-width:0}._accountName_17cfi_287{font-size:var(--fs-lg);font-weight:600;overflow-wrap:anywhere}._roles_17cfi_293{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._planned_17cfi_302{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--space-3);margin:0;padding:var(--space-5);list-style:none}._planned_17cfi_302 li{display:flex;flex-direction:column;gap:4px;padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}._linkCard_17cfi_320{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5);color:inherit;text-decoration:none}._linkText_17cfi_331{display:flex;flex-direction:column;gap:4px;min-width:0}._linkMeta_17cfi_338{color:var(--accent-soft-text);font-family:var(--font-mono);font-size:var(--fs-xs)}@media(max-width:860px){._appearance_17cfi_21{grid-template-columns:1fr}}._crumbs_ln9qr_3{color:var(--text-muted);font-size:var(--fs-sm)}._hero_ln9qr_8{position:relative;overflow:hidden}._heroBody_ln9qr_13{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-6)}._heroBody_ln9qr_13>:first-child{flex:1 1 280px;max-width:520px}._pipeline_ln9qr_29{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);flex:1 1 420px;margin:0;padding:0;list-style:none}._stage_ln9qr_39{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);background:var(--surface)}._stage_ln9qr_39+._stage_ln9qr_39:before{content:"";position:absolute;top:50%;left:calc(-1 * var(--space-4));width:var(--space-4);border-top:1px dashed var(--accent)}._stageLabel_ln9qr_61{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._stageValue_ln9qr_69{font-size:var(--fs-xl);font-weight:600;line-height:1.2}._stageWarn_ln9qr_75{color:var(--sev-critical-text)}._stageHint_ln9qr_79{overflow:hidden;color:var(--text-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}._notice_ln9qr_87{padding:var(--space-4) var(--space-5);border-left:3px solid var(--sev-medium-bar);font-size:var(--fs-sm)}._empty_ln9qr_93{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._empty_ln9qr_93 p{margin:0}._pad_ln9qr_104{margin:0;padding:0 var(--space-5) var(--space-4)}._list_ln9qr_109{margin:0;padding:0;list-style:none}._row_ln9qr_115{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border)}._rowMain_ln9qr_125{display:flex;flex:1 1 260px;flex-direction:column;gap:6px;min-width:0}._rowTitle_ln9qr_133{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._rowMeta_ln9qr_140{overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--fs-xs)}._rowActions_ln9qr_146,._actions_ln9qr_147{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._chips_ln9qr_154{display:flex;flex-wrap:wrap;gap:6px}._chip_ln9qr_154{padding:2px 8px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--fs-xs)}._ok_ln9qr_168{color:var(--ok-text);font-size:var(--fs-xs)}._fail_ln9qr_173,._failText_ln9qr_174{color:var(--sev-critical-text);font-size:var(--fs-xs)}._danger_ln9qr_179{border-color:var(--sev-critical-text);color:var(--sev-critical-text)}._form_ln9qr_184{display:flex;flex-direction:column;gap:var(--space-4);margin:0 var(--space-5) var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-muted)}._grid_ln9qr_196{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-4)}._field_ln9qr_202{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:var(--fs-sm)}._fieldset_ln9qr_210{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}._fieldset_ln9qr_210 legend{margin-bottom:var(--space-2);padding:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._options_ln9qr_230{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--space-2)}._option_ln9qr_230,._check_ln9qr_237{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--touch);padding:10px var(--space-3);font-size:var(--fs-sm);cursor:pointer}._option_ln9qr_230{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._option_ln9qr_230:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}._check_ln9qr_237{padding-left:0}._option_ln9qr_230 input,._check_ln9qr_237 input{width:18px;height:18px;flex:none;margin:1px 0 0;accent-color:var(--accent)}._option_ln9qr_230>span{display:flex;flex-direction:column;gap:2px;min-width:0}._hint_ln9qr_278{margin:0;color:var(--text-muted);font-size:var(--fs-xs)}._textarea_ln9qr_284{min-height:84px;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);resize:vertical}._secretKept_ln9qr_291{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--fs-sm)}._sub_ln9qr_299{display:block;margin-top:2px;color:var(--text-muted);font-size:var(--fs-xs)}._failText_ln9qr_174{display:block;max-width:360px;overflow-wrap:anywhere}@media(max-width:720px){._pipeline_ln9qr_29{grid-template-columns:repeat(2,minmax(0,1fr))}._stage_ln9qr_39:nth-child(3):before{display:none}}@media(max-width:480px){._heroBody_ln9qr_13,._row_ln9qr_115{padding:var(--space-4)}._form_ln9qr_184{margin:0 var(--space-3) var(--space-4);padding:var(--space-4)}}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}._box_blwga_3{height:100%;min-height:260px;padding:var(--space-3);border:1px solid var(--term-border);border-radius:var(--radius-md);background:var(--term-bg);overflow:hidden}._box_blwga_3:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}._box_blwga_3 .xterm{height:100%}._scroll_blwga_22{overflow:auto}._crumbs_1kfkb_3{color:var(--text-muted);font-size:var(--fs-sm)}._hero_1kfkb_8{position:relative;overflow:hidden}._heroBody_1kfkb_13{position:relative;padding:var(--space-6)}._notice_1kfkb_18{padding:var(--space-4) var(--space-5);border-left:3px solid var(--sev-medium-bar);font-size:var(--fs-sm)}._empty_1kfkb_24{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._empty_1kfkb_24 p{max-width:520px;margin:0;text-align:center}._form_1kfkb_37{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}._formHead_1kfkb_44{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._kinds_1kfkb_52{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted)}._kind_1kfkb_52{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);cursor:pointer}._kind_1kfkb_52:hover{color:var(--text)}._kind_1kfkb_52[aria-checked=true]{background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text);font-weight:600}._kindSub_1kfkb_89{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:400;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._grid_1kfkb_98{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--space-4)}._field_1kfkb_104{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:var(--fs-sm)}._hint_1kfkb_112{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;color:var(--text-muted);font-size:var(--fs-xs)}._actions_1kfkb_122{display:flex;gap:var(--space-2)}._live_1kfkb_127{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}._bar_1kfkb_134{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._target_1kfkb_142,._barRight_1kfkb_143{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}._targetName_1kfkb_151{margin:0;overflow-wrap:anywhere;font-size:var(--fs-md);font-weight:600}._meta_1kfkb_158{color:var(--text-muted);font-size:var(--fs-xs)}._barRight_1kfkb_143 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-soft-text)}._screen_1kfkb_169{height:min(62vh,640px);min-height:280px}._progress_1kfkb_174{height:4px;overflow:hidden;border-radius:var(--radius-pill);background:var(--meter-track)}._progress_1kfkb_174 span{display:block;height:100%;border-radius:var(--radius-pill);background:var(--accent)}._ended_1kfkb_188,._fail_1kfkb_189{margin:0;font-size:var(--fs-sm)}._ended_1kfkb_188{color:var(--text-secondary)}._fail_1kfkb_189{color:var(--sev-critical-text)}._danger_1kfkb_202{border-color:var(--sev-critical-text);color:var(--sev-critical-text)}._pad_1kfkb_207{margin:0;padding:0 var(--space-5) var(--space-4)}._sub_1kfkb_212{display:block;margin-top:2px;color:var(--text-muted);font-size:var(--fs-xs)}@media(max-width:480px){._heroBody_1kfkb_13,._form_1kfkb_37{padding:var(--space-4)}._live_1kfkb_127{padding:var(--space-3)}._screen_1kfkb_169{height:55vh}}._filters_1q5so_1{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._segmented_1q5so_8{display:inline-flex;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--surface-muted)}._segmented_1q5so_8 button{min-height:38px;padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);font-weight:600;cursor:pointer}._segmented_1q5so_8 button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}._serverFilter_1q5so_35{display:flex;flex-direction:column;gap:4px;min-width:180px}._filterLabel_1q5so_42{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._situation_1q5so_50{position:relative;overflow:hidden}._situationBody_1q5so_55{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:var(--space-6);padding:var(--space-6)}._headline_1q5so_64{font-size:var(--fs-2xl);letter-spacing:-.01em}._situationPanel_1q5so_69{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._charts_1q5so_76{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--space-4)}._basis_1q5so_82{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._basis_1q5so_82 button{min-height:32px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}._basis_1q5so_82 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-soft-text);font-weight:600}._ageList_1q5so_108{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._ageRow_1q5so_117{display:grid;grid-template-columns:minmax(88px,26%) 1fr 3ch;align-items:center;gap:var(--space-3);font-size:var(--fs-sm)}._ageLabel_1q5so_125{color:var(--text-secondary)}._ageValue_1q5so_129{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}._overdue_1q5so_135{color:var(--sev-critical-text)}._quotaCell_1q5so_139{white-space:nowrap}._quotaTrack_1q5so_143{display:inline-block;width:56px;height:6px;margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--meter-track);vertical-align:middle;overflow:hidden}._quotaFill_1q5so_154{display:block;height:100%;border-radius:var(--radius-pill);background:var(--accent)}._emptyNote_1q5so_161{margin:0;padding:0 var(--space-5) var(--space-5)}@media(max-width:860px){._situationBody_1q5so_55{grid-template-columns:1fr;padding:var(--space-5)}}._notice_kz9gt_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--fs-sm)}._overview_kz9gt_16{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5)}._chips_kz9gt_23{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_kz9gt_23{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}._chip_kz9gt_23:hover{border-color:var(--accent)}._chip_kz9gt_23[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-soft-text);box-shadow:0 0 0 3px var(--accent-glow)}._chipCount_kz9gt_56{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums}._distribution_kz9gt_63{display:flex;height:8px;gap:2px;border-radius:var(--radius-pill);overflow:hidden;background:var(--meter-track)}._distribution_kz9gt_63>span{min-width:4px}._seg-critical_kz9gt_76{background:var(--sev-critical-bar)}._seg-high_kz9gt_77{background:var(--sev-high-bar)}._seg-medium_kz9gt_78{background:var(--sev-medium-bar)}._seg-low_kz9gt_79{background:var(--sev-low-bar)}._seg-unknown_kz9gt_80{background:var(--sev-unknown-bar)}._filters_kz9gt_82{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._search_kz9gt_89{flex:1 1 260px;display:flex}._search_kz9gt_89 input{width:100%}._check_kz9gt_98{display:inline-flex;align-items:center;gap:10px;min-height:var(--touch);cursor:pointer}._check_kz9gt_98 input{width:18px;height:18px;accent-color:var(--accent)}._cveLink_kz9gt_112{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:500;text-decoration:none}._cveLink_kz9gt_112:hover{text-decoration:underline}._footer_kz9gt_123{padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-sm)}._facts_kz9gt_132{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-4)}._fact_kz9gt_132{display:flex;flex-direction:column;gap:6px;padding:var(--space-4) var(--space-5);min-width:0}._factValue_kz9gt_146{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:500;font-variant-numeric:tabular-nums}._vector_kz9gt_153{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);word-break:break-all}._body_kz9gt_160{padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._details_kz9gt_167{margin:0;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}._aliases_kz9gt_174{display:flex;flex-wrap:wrap;gap:6px}._refs_kz9gt_180{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._refs_kz9gt_180 a{display:inline-flex;align-items:center;min-height:32px;overflow-wrap:anywhere}._refType_kz9gt_196{margin-right:var(--space-2)}._titleRow_kz9gt_200{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._monoTitle_kz9gt_207{font-family:var(--font-mono);font-weight:500}._emptyCell_kz9gt_212{text-align:center}._emptyCell_kz9gt_212 svg{display:block;margin:var(--space-4) auto var(--space-2)}._heatHost_kz9gt_221{min-height:36px;padding:0 var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-sm);cursor:pointer}._heatHost_kz9gt_221:hover{border-color:var(--border-strong)}._heatHost_kz9gt_221[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-soft-text)}
