html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root,[data-theme=dark]{--ws-bg-base: #111216;--ws-bg-surface: #1a1b1e;--ws-bg-card: #22242a;--ws-bg-card-hover: #2a2d35;--ws-surface: #22242a;--ws-surface-alt: #2a2d35;--ws-accent-blue: #60A5FA;--ws-accent-blue-hex: #60A5FA;--ws-accent-red: #F87171;--ws-accent-violet: #7C3AED;--ws-accent-gradient: linear-gradient(135deg, #3B82F6, #7C3AED);--ws-status-ok: #22C55E;--ws-status-amber: #F59E0B;--ws-status-red: #EF4444;--ws-status-offline: #6B7280;--ws-text-primary: #E5E7EB;--ws-text-secondary: #9CA3AF;--ws-text-muted: #9CA3AF;--ws-border: #3a3d48;--ws-divider: #1e2028;--ws-chart-line: #60A5FA;--ws-chart-fill: rgba(96, 165, 250, .15);--ws-chart-grid: rgba(255, 255, 255, .07);--ws-chart-tick: #9CA3AF;--ws-chart-tooltip-bg: #1a1b1e;--ws-chart-tooltip-fg: #E5E7EB}[data-theme=light]{--ws-bg-base: #F0F2F5;--ws-bg-surface: #FFFFFF;--ws-bg-card: #FFFFFF;--ws-bg-card-hover: #F3F4F6;--ws-surface: #FFFFFF;--ws-surface-alt: #E9EBF0;--ws-accent-blue: #2563EB;--ws-accent-blue-hex: #2563EB;--ws-accent-red: #DC2626;--ws-accent-violet: #7C3AED;--ws-accent-gradient: linear-gradient(135deg, #2563EB, #7C3AED);--ws-status-ok: #16A34A;--ws-status-amber: #D97706;--ws-status-red: #DC2626;--ws-status-offline: #6B7280;--ws-text-primary: #111827;--ws-text-secondary: #374151;--ws-text-muted: #6B7280;--ws-border: #D1D5DB;--ws-divider: #E5E7EB;--ws-chart-line: #2563EB;--ws-chart-fill: rgba(37, 99, 235, .08);--ws-chart-grid: rgba(0, 0, 0, .07);--ws-chart-tick: #6B7280;--ws-chart-tooltip-bg: #1F2937;--ws-chart-tooltip-fg: #F9FAFB}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:16px;background-color:var(--ws-bg-base);color:var(--ws-text-primary)}.ws-metric-value{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}
