:root{--ds-gray-0: #0b0c0e;--ds-gray-1: #0f1012;--ds-gray-2: #141518;--ds-gray-3: #17181b;--ds-gray-4: #1d1f23;--ds-gray-5: #24262b;--ds-gray-6: #2e3036;--ds-gray-7: #3a3d44;--ds-gray-8: #5b616b;--ds-gray-9: #8a8f98;--ds-gray-10: #b9bdc4;--ds-gray-11: #dfe2e6;--ds-gray-12: #ececec;--ds-blue-300: #9ec0f2;--ds-blue-400: #6e9be0;--ds-blue-500: #3b82f6;--ds-blue-600: #1d63d8;--ds-blue-700: #1d55b8;--ds-state-blue-300: #8cc4ef;--ds-state-blue-500: #3498db;--ds-state-blue-800: #1f6fa8;--ds-amber-300: #ffd45c;--ds-amber-500: #ffc107;--ds-amber-800: #8a5a00;--ds-green-300: #6fe0bf;--ds-green-500: #20c997;--ds-green-800: #0d7a5c;--ds-red-300: #f08a94;--ds-red-500: #dc3545;--ds-red-800: #b02a37;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-space-7: 32px;--ds-space-8: 48px;--ds-radius-badge: 3px;--ds-radius-control: 14px;--ds-radius-card: 1.6rem;--ds-radius-panel: 1.6rem;--ds-radius-pill: 32px;--ds-font-display: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-text: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ds-font-mono: "JetBrains Mono", ui-monospace, "Cascadia Code", "Fira Mono", monospace;--ds-text-xs: .6875rem;--ds-text-sm: .8125rem;--ds-text-md: .9375rem;--ds-text-lg: 1.0625rem;--ds-text-xl: 1.375rem;--ds-text-2xl: 1.75rem;--ds-blur-panel: blur(14px);--ds-blur-card: blur(5px) saturate(1.4) brightness(1.09);--ds-dur-fast: .15s;--ds-dur: .22s;--ds-ease: cubic-bezier(.2, .7, .2, 1)}:root,[data-bs-theme=dark]{--ds-text-1: var(--ds-gray-12);--ds-text-2: var(--ds-gray-10);--ds-text-3: var(--ds-gray-9);--ds-line-1: rgba(255, 255, 255, .08);--ds-line-2: rgba(255, 255, 255, .16);--ds-surface-glass: rgba(14, 14, 14, .62);--ds-surface-solid: var(--ds-gray-3);--ds-raised-glass: rgba(255, 255, 255, .035);--ds-raised-solid: var(--ds-gray-4);--ds-field: rgba(255, 255, 255, .04);--ds-shadow: 0 10px 24px rgba(0, 0, 0, .26);--ds-card-shadow-glass: 0 10px 26px rgb(0 0 0 / 63%), inset 0px 1px 0 0px rgb(255 255 255 / 78%), inset 0px -1px 1px 0px rgb(255 255 255 / 65%), inset 0 0 0px 20px rgb(255 255 255 / 0%), inset 0 3px 0px 0px rgb(205 205 205 / 23%), inset 0 0 0 7px rgb(0 0 0 / 15%), inset 0 0 0 5px rgb(102 102 102 / 31%), inset 0 0 0 13px rgb(0 0 0 / 7%);--ds-card-shadow-solid: 0 8px 20px rgba(0, 0, 0, .35);--ds-accent: var(--ds-blue-500);--ds-accent-text: var(--ds-blue-300);--ds-accent-tint: rgba(59, 130, 246, .16);--ds-on-accent: #fff;--ds-pend: var(--ds-amber-500);--ds-pend-text: var(--ds-amber-300);--ds-pend-line: rgba(255, 193, 7, .7);--ds-pend-tint: #fdd10d33;--ds-prog: var(--ds-state-blue-500);--ds-prog-text: var(--ds-state-blue-300);--ds-prog-line: rgba(52, 152, 219, .75);--ds-prog-tint: rgba(52, 152, 219, .2);--ds-ok: var(--ds-green-500);--ds-ok-text: var(--ds-green-300);--ds-ok-line: rgba(32, 201, 151, .65);--ds-ok-tint: #20c99733;--ds-warn: #f97316;--ds-warn-text: #fb923c;--ds-warn-line: rgba(249, 115, 22, .45);--ds-warn-tint: rgba(249, 115, 22, .15);--ds-down: var(--ds-red-500);--ds-down-text: var(--ds-red-300);--ds-down-line: rgba(220, 53, 69, .7);--ds-down-tint: rgba(220, 53, 69, .18);--ds-switch-off: rgba(255, 255, 255, .16);--ds-switch-inset: inset 0 1px 2px rgba(0, 0, 0, .45), inset 0 0 0 1px rgba(255, 255, 255, .06);--ds-muted: var(--ds-gray-8);--ds-muted-text: var(--ds-gray-9);--ds-muted-line: var(--ds-gray-7);--ds-muted-tint: var(--ds-gray-5);--ds-admin: #f87171;--ds-admin-tint: rgba(248, 113, 113, .14)}[data-bs-theme=light]{--ds-text-1: #14161a;--ds-text-2: #454b55;--ds-text-3: #69707b;--ds-line-1: rgba(16, 24, 40, .09);--ds-line-2: rgba(16, 24, 40, .18);--ds-surface-glass: rgba(255, 255, 255, .68);--ds-surface-solid: #ffffff;--ds-raised-glass: rgba(255, 255, 255, .55);--ds-raised-solid: #ffffff;--ds-field: rgba(16, 24, 40, .04);--ds-shadow: 0 8px 22px rgba(16, 24, 40, .1);--ds-card-shadow-glass: 0px 34px 9px -18px rgb(0 0 0 / 14%), inset 0 1px 0 0 rgba(255, 255, 255, .6), inset 0 0 0 3px rgb(255 255 255 / 4%), inset 0 0 0 3px rgb(0 0 0 / 7%), inset 0 0 0 8px rgb(255 255 255 / 13%), inset 0 0 0 999px rgb(255 255 255 / 0%);--ds-card-shadow-solid: 0 6px 18px rgba(16, 24, 40, .1);--ds-accent: var(--ds-blue-600);--ds-accent-text: var(--ds-blue-700);--ds-accent-tint: rgba(29, 99, 216, .1);--ds-on-accent: #fff;--ds-pend: var(--ds-amber-500);--ds-pend-text: var(--ds-amber-800);--ds-pend-line: rgba(214, 160, 0, .7);--ds-pend-tint: rgba(255, 193, 7, .16);--ds-prog: var(--ds-state-blue-500);--ds-prog-text: var(--ds-state-blue-800);--ds-prog-line: rgba(52, 152, 219, .6);--ds-prog-tint: rgba(52, 152, 219, .12);--ds-ok: var(--ds-green-500);--ds-ok-text: var(--ds-green-800);--ds-ok-line: rgba(32, 201, 151, .6);--ds-ok-tint: rgba(32, 201, 151, .13);--ds-warn: #f97316;--ds-warn-text: #c2410c;--ds-warn-line: rgba(194, 65, 12, .4);--ds-warn-tint: rgba(249, 115, 22, .12);--ds-down: var(--ds-red-500);--ds-down-text: var(--ds-red-800);--ds-down-line: rgba(220, 53, 69, .6);--ds-down-tint: rgba(220, 53, 69, .1);--ds-switch-off: rgba(16, 24, 40, .16);--ds-switch-inset: inset 0 1px 2px rgba(16, 24, 40, .18), inset 0 0 0 1px rgba(16, 24, 40, .04);--ds-muted: #8a909a;--ds-muted-text: #5d636d;--ds-muted-line: rgba(16, 24, 40, .16);--ds-muted-tint: rgba(16, 24, 40, .05);--ds-admin: #c62828;--ds-admin-tint: rgba(198, 40, 40, .09)}:root,[data-glass=on] [data-bs-theme]{--ds-surface: var(--ds-surface-glass);--ds-surface-blur: var(--ds-blur-panel);--ds-raised: var(--ds-raised-glass);--ds-raised-blur: var(--ds-blur-card);--ds-card-shadow: var(--ds-card-shadow-glass)}[data-glass=off] [data-bs-theme]{--ds-surface: var(--ds-surface-solid);--ds-surface-blur: none;--ds-raised: var(--ds-raised-solid);--ds-raised-blur: none;--ds-card-shadow: var(--ds-card-shadow-solid)}[data-glass=on][data-bs-theme]{--ds-surface: var(--ds-surface-glass);--ds-surface-blur: var(--ds-blur-panel);--ds-raised: var(--ds-raised-glass);--ds-raised-blur: var(--ds-blur-card);--ds-card-shadow: var(--ds-card-shadow-glass)}[data-glass=off][data-bs-theme]{--ds-surface: var(--ds-surface-solid);--ds-surface-blur: none;--ds-raised: var(--ds-raised-solid);--ds-raised-blur: none;--ds-card-shadow: var(--ds-card-shadow-solid)}body[data-tickets-view],body[data-inventory-view=devices],body[data-inventory-view=detail]{--ndx-panel: #FFFFFF;--ndx-panel-2: #F3F4F3;--ndx-ink: #1B1E21;--ndx-ink-muted: #5B6169;--ndx-ink-faint: #8A9099;--ndx-rule: #D5D8DB;--ndx-rule-strong: #B7BBC0;--ndx-accent: #2C5AA0;--ndx-accent-bg: #E4EBF5;--ndx-ok: #2E7D4F;--ndx-ok-bg: #E4F0E8;--ndx-warn: #B8791A;--ndx-warn-bg: #F7ECDA;--ndx-crit: #B23A2E;--ndx-crit-bg: #F5E1DE}html[data-bs-theme=dark] body[data-tickets-view],html[data-bs-theme=dark] body[data-inventory-view=devices],html[data-bs-theme=dark] body[data-inventory-view=detail]{--ndx-panel: #202226;--ndx-panel-2: #2A2D32;--ndx-ink: #EDEDED;--ndx-ink-muted: #9B9B9B;--ndx-ink-faint: #6E6E6E;--ndx-rule: #3A3D42;--ndx-rule-strong: #4C5058;--ndx-accent: #6E9BE0;--ndx-accent-bg: #1E2733;--ndx-ok: #5FC48A;--ndx-ok-bg: #17281F;--ndx-warn: #E3A94B;--ndx-warn-bg: #2E2413;--ndx-crit: #E37B6E;--ndx-crit-bg: #331F1C}html[data-bs-theme=dark] body[data-inventory-view=devices],html[data-bs-theme=dark] body[data-inventory-view=detail]{--ndx-panel: #161616;--ndx-panel-2: #1E1E1E}html[data-bs-theme=dark] body[data-tickets-view=detail] .tkx{--ndx-panel: #0f0f0f;--ndx-panel-2: #181818;--ndx-rule: #242424;--ndx-rule-strong: #333333;--ndx-ink: #ececec;--ndx-ink-muted: #a6a6a6;--ndx-ink-faint: #737373}
