@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");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{--cw-blue-50: #f4f6ff;--cw-blue-100: #edf1ff;--cw-blue-200: #d3ddff;--cw-blue-300: #bfceff;--cw-blue-400: #7e9bff;--cw-blue-500: #3d68ff;--cw-blue-600: #2051ff;--cw-blue-700: #1740d4;--cw-navy-900: #0a2463;--cw-navy-950: #061640;--cw-brand-blue: var(--cw-blue-600);--cw-brand-navy: var(--cw-navy-900);--cw-blue-fill-chart: rgb(32 81 255 / .07);--cw-on-navy-primary: #ffffff;--cw-on-navy-secondary: #c3cce4;--cw-on-navy-muted: #8f9ec4;--cw-on-navy-hairline: rgb(255 255 255 / .1);--cw-on-navy-fill: rgb(255 255 255 / .1);--cw-gray-50: #fafaf8;--cw-gray-100: #f4f3f0;--cw-gray-150: #efede8;--cw-gray-200: #e8e6e1;--cw-gray-300: #d5d2cb;--cw-gray-400: #a9a497;--cw-gray-500: #737065;--cw-gray-700: #403d37;--cw-gray-900: #1a1a17;--cw-green-50: #edf6f0;--cw-green-75: #dff0e7;--cw-green-100: #cbe4d5;--cw-green-400: #4fb37e;--cw-green-500: #2e9b63;--cw-green-600: #1b7a4c;--cw-green-700: #14603c;--cw-yellow-50: #fbf4e6;--cw-yellow-75: #f7edd4;--cw-yellow-100: #eddcb4;--cw-yellow-500: #c08a14;--cw-yellow-700: #96660a;--cw-red-50: #fcf1f0;--cw-red-75: #fbe3e1;--cw-red-100: #ebc8c4;--cw-red-500: #c4463a;--cw-red-600: #a82c22;--cw-red-700: #8a2119;--cw-teal-50: #edf5f4;--cw-teal-100: #c8e3e0;--cw-teal-500: #2a8f87;--cw-teal-600: #1c7370;--cw-teal-700: #145a58;--cw-aqua-50: #edf3f6;--cw-aqua-100: #c9dee8;--cw-aqua-500: #2c7f9b;--cw-aqua-600: #1e6580;--cw-aqua-700: #164f66;--cw-violet-600: #6b4fbf;--cw-orange-500: #b5701a;--cw-white: #ffffff;--font-family-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-size-3xs: .625rem;--font-size-2xs: .6875rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.5rem;--line-height-none: 1;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.7;--font-weight-regular: 400;--font-weight-book: 450;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-label: .11em;--tracking-label-loose: .14em;--tracking-normal: 0;--tracking-tight: -.015em;--tracking-tighter: -.03em;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-pill: 9999px;--shadow-none: none;--shadow-sm: 0 1px 2px rgb(26 26 23 / .05);--shadow-md: 0 8px 24px rgb(26 26 23 / .07);--shadow-lg: 0 16px 40px rgb(26 26 23 / .1);--layout-shell-max-width: 1600px;--layout-sidebar-width: 228px;--layout-sidebar-collapsed-width: 72px;--layout-topnav-height: 52px;--density-compact-row-height: 36px;--density-normal-row-height: 44px;--density-comfortable-row-height: 52px;--z-base: 0;--z-sticky: 100;--z-sidenav: 200;--z-topnav: 300;--z-overlay: 900;--z-dialog: 1000;--cw-ink-1000: #0d0c0a;--cw-ink-950: #161512;--cw-ink-900: #1e1d19;--cw-ink-850: #26241f;--cw-ink-800: #2e2c26;--cw-ink-700: #3b3830;--cw-ink-600: #4c483e;--cw-ink-500: #6b6659;--cw-ink-400: #8f8b7d;--cw-ink-300: #b3ae9e;--cw-ink-200: #d8d4c8;--cw-ink-100: #ebe8de;--cw-ink-50: #f7f5ef;--cw-green-800: #22492e;--cw-green-900: #17321f;--cw-green-950: #10241a;--cw-green-300: #7dc79b;--cw-yellow-300: #e2be62;--cw-yellow-800: #4d3c16;--cw-yellow-900: #35290f;--cw-yellow-950: #241c0b;--cw-red-400: #dd8079;--cw-red-800: #55251f;--cw-red-900: #3c1a16;--cw-red-950: #2a1210;--cw-blue-800: #1f327f;--cw-blue-900: #17245c;--cw-blue-950: #101a3d;--cw-violet-400: #a48ce8;--cw-orange-400: #d99a4d;--cw-blue-glow-dark: rgb(61 104 255 / .35);--cw-blue-fill-chart-dark: rgb(126 155 255 / .14);--shadow-dark-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-dark-md: 0 8px 24px rgb(0 0 0 / .5);--shadow-dark-lg: 0 16px 40px rgb(0 0 0 / .62);--motion-fast: .12s ease-out;--motion-normal: .2s ease-out;--motion-data: .32s cubic-bezier(.2, .6, .35, 1)}:root,[data-theme=light]{--color-surface-page: var(--cw-gray-50);--color-surface-panel: var(--cw-white);--color-surface-card: var(--cw-white);--color-surface-subtle: var(--cw-gray-100);--color-surface-inset: var(--cw-gray-150);--color-surface-elevated: var(--cw-white);--color-text-primary: var(--cw-gray-900);--color-text-secondary: var(--cw-gray-700);--color-text-muted: var(--cw-gray-500);--color-text-nonessential: var(--cw-gray-400);--color-text-inverse: var(--cw-white);--color-border-subtle: var(--cw-gray-200);--color-border-strong: var(--cw-gray-300);--color-border-focus: var(--cw-blue-600);--focus-ring: 0 0 0 3px var(--cw-blue-200), 0 0 0 1px var(--cw-blue-600);--color-rule: var(--cw-gray-300);--color-rule-emphasis: var(--cw-navy-900);--border-rule: 1px solid var(--color-rule);--border-rule-emphasis: 2px solid var(--color-rule-emphasis);--space-section: var(--space-10);--color-brand-primary: var(--cw-blue-600);--color-brand-primary-hover: var(--cw-blue-700);--color-primary-press: var(--cw-navy-900);--color-brand-primary-soft: var(--cw-blue-100);--color-brand-accent: var(--cw-navy-900);--color-brand-accent-soft: var(--cw-blue-100);--color-link: var(--cw-blue-600);--color-link-hover: var(--cw-navy-900);--color-chrome-bg: var(--cw-navy-900);--color-chrome-bg-deep: var(--cw-navy-950);--color-chrome-text: var(--cw-on-navy-primary);--color-chrome-text-secondary: var(--cw-on-navy-secondary);--color-chrome-text-muted: var(--cw-on-navy-muted);--color-chrome-border: var(--cw-on-navy-hairline);--color-chrome-fill: var(--cw-on-navy-fill);--color-chrome-live: var(--cw-green-400);--color-chrome-edge: transparent;--color-chrome-mark: var(--cw-blue-600);--color-chrome-badge-bg: var(--cw-blue-600);--color-chrome-badge-text: var(--cw-white);--color-nav-active-bg: var(--cw-gray-100);--color-nav-active-text: var(--cw-navy-900);--color-nav-active-mark: var(--cw-blue-600);--color-nav-hover-bg: var(--cw-gray-100);--type-label: var(--font-weight-bold) var(--font-size-3xs) / var(--line-height-none) var(--font-family-mono);--type-label-lg: var(--font-weight-bold) var(--font-size-2xs) / var(--line-height-none) var(--font-family-mono);--type-mono-body: var(--font-weight-regular) var(--font-size-xs) / var(--line-height-normal) var(--font-family-mono);--type-numeral-sm: var(--font-weight-medium) var(--font-size-sm) / var(--line-height-none) var(--font-family-mono);--type-numeral-md: var(--font-weight-medium) var(--font-size-xl) / var(--line-height-none) var(--font-family-mono);--type-numeral-lg: var(--font-weight-medium) var(--font-size-2xl) / var(--line-height-none) var(--font-family-mono);--type-numeral-xl: var(--font-weight-medium) var(--font-size-4xl) / var(--line-height-none) var(--font-family-mono);--color-label: var(--cw-gray-500);--color-label-brand: var(--cw-blue-600);--color-numeral: var(--cw-navy-900);--color-numeral-muted: var(--cw-gray-500);--radius-control: var(--radius-sm);--radius-inset: var(--radius-sm);--radius-card: var(--radius-md);--radius-panel: var(--radius-lg);--shadow-card: var(--shadow-none);--shadow-popover: var(--shadow-sm);--shadow-dialog: var(--shadow-md);--shadow-drawer: var(--shadow-lg);--color-status-healthy-bg: var(--cw-green-50);--color-status-healthy-fill: var(--cw-green-75);--color-status-healthy-text: var(--cw-green-600);--color-status-healthy-border: var(--cw-green-100);--color-status-warning-bg: var(--cw-yellow-50);--color-status-warning-fill: var(--cw-yellow-75);--color-status-warning-text: var(--cw-yellow-700);--color-status-warning-border: var(--cw-yellow-100);--color-status-critical-bg: var(--cw-red-50);--color-status-critical-fill: var(--cw-red-75);--color-status-critical-text: var(--cw-red-600);--color-status-critical-border: var(--cw-red-100);--color-status-info-bg: var(--cw-blue-100);--color-status-info-fill: var(--cw-blue-200);--color-status-info-text: var(--cw-blue-700);--color-status-info-border: var(--cw-blue-200);--color-status-disabled-bg: var(--cw-gray-100);--color-status-disabled-fill: var(--cw-gray-200);--color-status-disabled-text: var(--cw-gray-500);--color-status-disabled-border: var(--cw-gray-200);--color-status-planned-bg: var(--cw-gray-150);--color-status-planned-fill: var(--cw-gray-200);--color-status-planned-text: var(--cw-navy-900);--color-status-planned-border: var(--cw-gray-300);--color-memory-weights: var(--cw-navy-900);--color-memory-draft: var(--cw-blue-400);--color-memory-kv-used: var(--cw-blue-600);--color-memory-kv-free: var(--cw-blue-300);--color-memory-overhead: var(--cw-gray-400);--color-memory-free: var(--cw-gray-150);--color-memory-overflow: var(--cw-red-600);--color-memory-track: var(--cw-gray-150);--color-memory-projected-hatch: rgb(255 255 255 / .28)}:root,[data-theme=light]{--color-row-selected: var(--cw-blue-50);--color-border-brand-soft: var(--cw-blue-300);--color-status-warning-mark: var(--cw-yellow-500);--color-status-critical-mark: var(--cw-red-500);--color-shadow-tint: var(--cw-navy-900);--color-text-on-fill: var(--cw-white);--color-workload-code: var(--cw-aqua-600);--color-workload-agentic: var(--cw-violet-600)}[data-theme=dark]{--color-surface-page: var(--cw-ink-950);--color-surface-panel: var(--cw-ink-900);--color-surface-card: var(--cw-ink-900);--color-surface-subtle: var(--cw-ink-850);--color-surface-inset: var(--cw-ink-800);--color-surface-elevated: var(--cw-ink-850);--color-text-primary: var(--cw-ink-100);--color-text-secondary: var(--cw-ink-300);--color-text-muted: var(--cw-ink-400);--color-text-nonessential: var(--cw-ink-500);--color-text-inverse: var(--cw-ink-950);--color-border-subtle: var(--cw-ink-700);--color-border-strong: var(--cw-ink-600);--color-border-focus: var(--cw-blue-400);--focus-ring: 0 0 0 3px var(--cw-blue-glow-dark), 0 0 0 1px var(--cw-blue-400);--color-rule: var(--cw-ink-600);--color-rule-emphasis: var(--cw-ink-200);--border-rule: 1px solid var(--color-rule);--border-rule-emphasis: 2px solid var(--color-rule-emphasis);--color-brand-primary: var(--cw-blue-700);--color-brand-primary-hover: var(--cw-blue-600);--color-primary-press: var(--cw-blue-600);--color-brand-primary-soft: var(--cw-blue-950);--color-brand-accent: var(--cw-ink-100);--color-brand-accent-soft: var(--cw-blue-900);--color-link: var(--cw-blue-400);--color-link-hover: var(--cw-blue-300);--color-chrome-bg: var(--cw-ink-1000);--color-chrome-bg-deep: var(--cw-ink-1000);--color-chrome-text: var(--cw-ink-100);--color-chrome-text-secondary: var(--cw-ink-300);--color-chrome-text-muted: var(--cw-ink-400);--color-chrome-border: var(--cw-ink-800);--color-chrome-fill: var(--cw-ink-850);--color-chrome-edge: var(--cw-ink-800);--color-chrome-mark: var(--cw-blue-400);--color-chrome-badge-bg: var(--cw-blue-900);--color-chrome-badge-text: var(--cw-blue-300);--color-chrome-live: var(--cw-green-400);--color-nav-active-bg: var(--cw-ink-850);--color-nav-active-text: var(--cw-ink-50);--color-nav-active-mark: var(--cw-blue-400);--color-nav-hover-bg: var(--cw-ink-850);--color-label: var(--cw-ink-400);--color-label-brand: var(--cw-blue-400);--color-numeral: var(--cw-ink-100);--color-numeral-muted: var(--cw-ink-400);--shadow-card: var(--shadow-none);--shadow-popover: var(--shadow-dark-sm);--shadow-dialog: var(--shadow-dark-md);--shadow-drawer: var(--shadow-dark-lg);--color-status-healthy-bg: var(--cw-green-950);--color-status-healthy-fill: var(--cw-green-900);--color-status-healthy-text: var(--cw-green-400);--color-status-healthy-border: var(--cw-green-800);--color-status-warning-bg: var(--cw-yellow-950);--color-status-warning-fill: var(--cw-yellow-900);--color-status-warning-text: var(--cw-yellow-300);--color-status-warning-border: var(--cw-yellow-800);--color-status-critical-bg: var(--cw-red-950);--color-status-critical-fill: var(--cw-red-900);--color-status-critical-text: var(--cw-red-400);--color-status-critical-border: var(--cw-red-800);--color-status-info-bg: var(--cw-blue-950);--color-status-info-fill: var(--cw-blue-900);--color-status-info-text: var(--cw-blue-400);--color-status-info-border: var(--cw-blue-800);--color-status-disabled-bg: var(--cw-ink-900);--color-status-disabled-fill: var(--cw-ink-850);--color-status-disabled-text: var(--cw-ink-400);--color-status-disabled-border: var(--cw-ink-700);--color-status-planned-bg: var(--cw-ink-850);--color-status-planned-fill: var(--cw-ink-800);--color-status-planned-text: var(--cw-blue-300);--color-status-planned-border: var(--cw-ink-600);--color-memory-weights: var(--cw-blue-200);--color-memory-draft: var(--cw-blue-500);--color-memory-kv-used: var(--cw-blue-400);--color-memory-kv-free: var(--cw-blue-700);--color-memory-overhead: var(--cw-ink-500);--color-memory-free: var(--cw-ink-800);--color-memory-overflow: var(--cw-red-400);--color-memory-track: var(--cw-ink-800);--color-memory-projected-hatch: rgb(13 12 10 / .42)}[data-theme=dark]{--color-row-selected: var(--cw-blue-950);--color-border-brand-soft: var(--cw-blue-800);--color-status-warning-mark: var(--cw-yellow-300);--color-status-critical-mark: var(--cw-red-400);--color-shadow-tint: #000000;--color-text-on-fill: var(--cw-white);--color-workload-code: var(--cw-aqua-500);--color-workload-agentic: var(--cw-violet-400)}@media(prefers-color-scheme:dark){[data-theme=system]{color-scheme:dark}}[data-theme=dark]{color-scheme:dark}:root{--chart-series-1: var(--cw-blue-600);--chart-series-2: var(--cw-blue-500);--chart-series-3: var(--cw-blue-400);--chart-series-4: var(--cw-green-600);--chart-series-5: var(--cw-violet-600);--chart-series-6: var(--cw-orange-500);--chart-grid-line: var(--cw-gray-100);--chart-axis-line: var(--cw-gray-300);--chart-axis-text: var(--cw-gray-500);--chart-fill-primary: var(--cw-blue-fill-chart);--chart-marker: var(--cw-blue-600);--chart-value-label: var(--cw-navy-900);--chart-value-label-font: var(--type-numeral-sm);--chart-axis-label-font: var(--type-label);--chart-threshold-warning: var(--cw-yellow-700);--chart-threshold-critical: var(--cw-red-600);--chart-threshold-healthy: var(--cw-green-600)}[data-theme=dark]{--chart-series-1: var(--cw-blue-400);--chart-series-2: var(--cw-blue-500);--chart-series-3: var(--cw-blue-600);--chart-series-4: var(--cw-green-400);--chart-series-5: var(--cw-violet-400);--chart-series-6: var(--cw-orange-400);--chart-grid-line: var(--cw-ink-800);--chart-axis-line: var(--cw-ink-600);--chart-axis-text: var(--cw-ink-400);--chart-fill-primary: var(--cw-blue-fill-chart-dark);--chart-marker: var(--cw-blue-400);--chart-value-label: var(--cw-ink-100);--chart-threshold-warning: var(--cw-yellow-300);--chart-threshold-critical: var(--cw-red-400);--chart-threshold-healthy: var(--cw-green-400)}.cw-trendchart{display:flex;flex-direction:column;gap:var(--space-2)}.cw-trendchart-legend{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.cw-trendchart-legend-item{display:inline-flex;align-items:center;gap:var(--space-2)}.cw-trendchart-swatch{display:inline-block;width:10px;height:10px;border-radius:var(--radius-sm)}.cw-trendchart-swatch-threshold{width:14px;height:2px;border-radius:0;background:var(--chart-threshold-critical)}.cw-trendchart-xaxis{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--chart-axis-text)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{font-family:var(--font-family-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-primary);background:var(--color-surface-page)}button,input,select,textarea{font-family:inherit}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover);text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.cw-skip-link{position:absolute;left:-9999px;z-index:var(--z-dialog);padding:var(--space-2) var(--space-4);background:var(--color-surface-panel);color:var(--color-text-primary);border-radius:var(--radius-sm)}.cw-skip-link:focus{left:var(--space-4);top:var(--space-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cw-shell{display:flex;flex-direction:column;min-height:100vh;max-width:var(--layout-shell-max-width);margin:0 auto}.cw-shell[data-surface=dashboard]{max-width:none}.cw-shell-body{display:flex;flex:1;min-height:0}.cw-shell-content{flex:1;min-width:0;padding:var(--space-6)}.cw-topnav{display:flex;align-items:center;gap:var(--space-4);height:var(--layout-topnav-height);padding:0 var(--space-6);background:var(--color-surface-panel);border-bottom:1px solid var(--color-border-subtle);position:sticky;top:0;z-index:var(--z-topnav)}.cw-topnav-brand{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-brand-primary);white-space:nowrap}.cw-topnav-surface{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-accent);background:var(--color-brand-accent-soft);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill)}.cw-topnav-spacer{flex:1}.cw-topnav-logo{display:block;flex-shrink:0}.cw-topnav-meta{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.cw-topnav[data-surface=console]{background:var(--cw-brand-navy);border-bottom-color:#ffffff1a}.cw-topnav[data-surface=console] .cw-topnav-surface{background:#ffffff1f;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.cw-topnav[data-surface=console] .cw-topnav-meta{color:#ffffffbf}.cw-topnav[data-surface=console] .cw-badge{background:#ffffff1f;color:#ffffffe6;border-color:#fff3}.cw-topnav[data-surface=dashboard]{background:var(--color-chrome-bg);border-bottom-color:var(--color-chrome-border)}.cw-topnav[data-surface=dashboard] .cw-topnav-surface{background:var(--color-chrome-fill);color:var(--color-chrome-text);border:1px solid var(--color-chrome-border);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em}.cw-topnav[data-surface=dashboard] .cw-topnav-meta{color:var(--color-chrome-text-secondary)}.cw-topnav[data-surface=dashboard] .cw-badge{background:var(--color-chrome-fill);color:var(--color-chrome-text);border-color:var(--color-chrome-border)}.cw-sidenav{width:var(--layout-sidebar-width);flex-shrink:0;background:var(--color-surface-panel);border-right:1px solid var(--color-border-subtle);padding:var(--space-4) var(--space-2);position:sticky;top:var(--layout-topnav-height);height:calc(100vh - var(--layout-topnav-height));overflow-y:auto}.cw-sidenav[data-collapsed=true]{width:var(--layout-sidebar-collapsed-width)}.cw-sidenav-group{margin-bottom:var(--space-4)}.cw-sidenav-group-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:var(--space-2) var(--space-3)}.cw-sidenav-item{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none;transition:background var(--motion-fast)}.cw-sidenav-item:hover{background:var(--color-nav-hover-bg);text-decoration:none}.cw-sidenav-item[aria-current=page],.cw-sidenav-item.active{background:var(--color-nav-active-bg);color:var(--color-nav-active-text);font-weight:var(--font-weight-medium)}.cw-sidenav[data-surface=dashboard] .cw-sidenav-item{padding:var(--space-3) var(--space-3);font-weight:var(--font-weight-medium);transition:background var(--motion-fast),color var(--motion-fast)}.cw-sidenav[data-surface=dashboard] .cw-sidenav-item:hover{color:var(--color-text-primary)}.cw-sidenav-item-mark{width:2.5px;height:18px;flex-shrink:0;border-radius:2px;background:transparent}.cw-sidenav-item[aria-current=page] .cw-sidenav-item-mark,.cw-sidenav-item.active .cw-sidenav-item-mark{background:var(--color-nav-active-mark)}.cw-sidenav-item-count{margin-left:auto;font:var(--type-label-lg);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.cw-page-header{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6)}.cw-page-header h1{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.cw-page-header-subtitle{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}.cw-page-header-actions{margin-left:auto;display:flex;gap:var(--space-2);align-items:center}.cw-section{background:var(--color-surface-panel);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);margin-bottom:var(--space-6)}.cw-section-title{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.cw-section-description{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.cw-rule{height:0;margin:0;border:0;border-top:var(--border-rule)}.cw-rule--emphasis{border-top:var(--border-rule-emphasis)}.cw-section--flat{background:none;border:0;border-radius:0;padding:0;margin-top:var(--space-section);padding-top:var(--space-4);border-top:var(--border-rule);box-shadow:var(--shadow-none)}.cw-section--flat>.cw-section-title{font:var(--type-label-lg);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brand-accent)}.cw-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);height:22px;border-radius:var(--radius-pill);border:1px solid;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.cw-badge[data-status=healthy]{background:var(--color-status-healthy-bg);color:var(--color-status-healthy-text);border-color:var(--color-status-healthy-border)}.cw-badge[data-status=warning]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text);border-color:var(--color-status-warning-border)}.cw-badge[data-status=critical]{background:var(--color-status-critical-bg);color:var(--color-status-critical-text);border-color:var(--color-status-critical-border)}.cw-badge[data-status=info]{background:var(--color-status-info-bg);color:var(--color-status-info-text);border-color:var(--color-status-info-border)}.cw-badge[data-status=planned]{background:var(--color-status-planned-bg);color:var(--color-status-planned-text);border-color:var(--color-status-planned-border)}.cw-badge[data-status=unknown],.cw-badge[data-status=disabled],.cw-badge[data-status=not_installed],.cw-badge[data-status=deprecated],.cw-badge[data-status=rbac_restricted],.cw-badge[data-status=feature_disabled]{background:var(--color-status-disabled-bg);color:var(--color-status-disabled-text);border-color:var(--color-status-disabled-border)}.cw-badge{height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px solid;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);text-transform:none}.cw-metric-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}.cw-drilldown-nav{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.cw-drilldown-link{display:inline-block;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-muted);font-size:var(--font-size-sm);text-decoration:none}.cw-drilldown-link:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.cw-metric-card{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.cw-metric-card-title{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.cw-metric-card-value{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.cw-metric-card-unit{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-left:var(--space-1)}.cw-metric-card-footer{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted)}.cw-table-wrap{overflow-x:auto;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.cw-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.cw-table th{text-align:left;padding:0 var(--space-3);height:var(--density-compact-row-height);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--color-border-strong);white-space:nowrap}.cw-table td{padding:0 var(--space-3);height:var(--density-normal-row-height);border-bottom:1px solid var(--color-border-subtle)}.cw-table tbody tr:hover{background:var(--color-surface-subtle)}.cw-table th[data-align=right],.cw-table td[data-align=right]{text-align:right}.cw-table th[data-align=center],.cw-table td[data-align=center]{text-align:center}.cw-table td.cw-table-cell--numeric,.cw-table th.cw-table-cell--numeric{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs)}.cw-table th{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.cw-btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--motion-fast)}.cw-btn:disabled{opacity:.5;cursor:not-allowed}.cw-btn-primary{background:var(--color-brand-primary);color:var(--color-text-inverse)}.cw-btn-primary:hover:not(:disabled){background:var(--color-brand-primary-hover)}.cw-btn-secondary{background:var(--color-surface-panel);color:var(--color-text-primary);border-color:var(--color-border-strong)}.cw-btn-secondary:hover:not(:disabled){background:var(--color-surface-subtle)}.cw-btn-danger{background:var(--color-status-critical-text);color:var(--color-text-inverse)}.cw-link-button{display:inline;padding:0;border:none;background:none;font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);color:var(--color-brand-primary);cursor:pointer;text-decoration:underline}.cw-link-button:hover{color:var(--color-brand-primary-hover)}.cw-table-row-select{display:inline;width:100%;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.console-surface [role=tablist]{display:flex;gap:0;border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-5)}.cw-tab{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-5);border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;margin-bottom:-1px;transition:color var(--motion-fast),border-color var(--motion-fast)}.cw-tab:hover{color:var(--color-text-primary);border-bottom-color:var(--color-border-strong)}.cw-tab--active,.cw-tab--active:hover{color:var(--color-brand-primary);border-bottom-color:var(--color-brand-primary)}.cw-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-10);text-align:center;color:var(--color-text-muted)}.cw-state-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.cw-spinner{width:24px;height:24px;border-radius:50%;border:3px solid var(--color-border-subtle);border-top-color:var(--color-brand-primary);animation:cw-spin .8s linear infinite}@keyframes cw-spin{to{transform:rotate(360deg)}}.cw-dialog-overlay{position:fixed;inset:0;background:#11182766;display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay)}.cw-dialog{background:var(--color-surface-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:480px;width:calc(100% - var(--space-8));padding:var(--space-6);z-index:var(--z-dialog)}.cw-dialog-title{margin:0 0 var(--space-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.cw-dialog-warning{background:var(--color-status-warning-bg);color:var(--color-status-warning-text);border:1px solid var(--color-status-warning-border);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.cw-dialog-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-6)}.cw-json{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-4);overflow:auto;max-height:400px;color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word}.cw-input,.cw-select{font-family:inherit;font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-panel);color:var(--color-text-primary)}.cw-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.cw-label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.cw-label-lg{font:var(--type-label-lg);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.cw-label--brand{color:var(--color-label-brand)}.cw-num{font:var(--type-numeral-sm)}.cw-num-md{font:var(--type-numeral-md)}.cw-num-lg{font:var(--type-numeral-lg)}.cw-num-xl{font:var(--type-numeral-xl)}.cw-num,.cw-num-md,.cw-num-lg,.cw-num-xl{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-numeral);letter-spacing:var(--tracking-tight)}.cw-num--muted{color:var(--color-numeral-muted)}.cw-num-live{transition:color var(--motion-data),opacity var(--motion-data)}@media(prefers-reduced-motion:reduce){.cw-num-live{transition:none}}.cw-pagination{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.cw-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-4)}.cw-chart-grid-2x2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.cw-module-card{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.cw-module-card-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);display:flex;align-items:center;gap:var(--space-2);justify-content:space-between}.cw-module-card-purpose{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.cw-module-card-meta{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}.cw-status-banner{display:flex;align-items:center;gap:var(--space-3);background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}.cw-insight-card{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.cw-insight-card-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.cw-insight-card-kind{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.cw-filter-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.cw-section,.cw-metric-card,.cw-module-card,.cw-insight-card{border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.cw-metric-card-title{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.cw-metric-card-value{font:var(--type-numeral-lg);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--color-numeral)}.cw-metric-card-unit{font:var(--type-mono-body);color:var(--color-text-muted)}.cw-banner-warning{background:var(--color-status-warning-bg);color:var(--color-status-warning-text);border:1px solid var(--color-status-warning-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.cw-swatch-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.cw-swatch{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);width:96px}.cw-swatch-color{height:48px;border-radius:var(--radius-md);border:1px solid var(--color-border-subtle)}.cw-mem-bar{display:flex;align-items:stretch;width:100%;height:26px;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-memory-track)}.cw-mem-seg{min-width:1px;transition:flex-basis var(--motion-data)}@media(prefers-reduced-motion:reduce){.cw-mem-seg{transition:none}}.cw-mem-seg--weights{background:var(--color-memory-weights)}.cw-mem-seg--draft{background:var(--color-memory-draft)}.cw-mem-seg--kv-used{background:var(--color-memory-kv-used)}.cw-mem-seg--kv-free{background:var(--color-memory-kv-free)}.cw-mem-seg--overhead{background:var(--color-memory-overhead)}.cw-mem-seg--free{background:var(--color-memory-free)}.cw-mem-seg--overflow{background:var(--color-memory-overflow)}.cw-mem-legend{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.cw-mem-legend-item{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.cw-mem-legend-swatch{width:10px;height:10px;border-radius:2px;flex-shrink:0}.cw-coming-soon{filter:blur(1.5px);opacity:.6;pointer-events:none;user-select:none}.cw-coming-soon-wrap{cursor:not-allowed}.mk-hov-ghost:hover{background:var(--color-surface-subtle)!important}.mk-hov-primary:hover{background:var(--color-primary-press)!important}.mk-hov-row:hover{background:var(--color-surface-page)!important}.mk-hov-rail:hover{background:var(--color-surface-inset)!important}.mk-hov-soft:hover{background:var(--color-row-selected)!important}.mk-hov-link:hover{text-decoration:underline}.mk-hov-basenote:hover{color:var(--color-brand-accent)!important;border-color:var(--color-border-brand-soft)!important}.mk-hov-reset:hover{background:var(--color-row-selected)!important;border-color:var(--color-border-brand-soft)!important}.mk-hov-remove:hover{background:var(--color-status-critical-bg)!important;border-color:var(--color-status-critical-border)!important;color:var(--color-status-critical-text)!important}.mk-hov-chrome:hover{background:color-mix(in srgb,var(--color-chrome-text) 14%,transparent)!important}.mk-resize:hover{background:color-mix(in srgb,var(--color-brand-primary) 10%,transparent)!important}.mk-resize:focus-visible{background:color-mix(in srgb,var(--color-brand-primary) 16%,transparent)!important;outline:none}@media(max-width:900px){.cw-sidenav{display:none}.cw-shell-content{padding:var(--space-4)}.cw-chart-grid-2x2{grid-template-columns:1fr}}
