:root,[data-theme=light]{color-scheme:light;--bg-page: #f8f8f8;--bg-surface: #ffffff;--bg-subtle: #fbfbfd;--bg-muted: #f0f0f4;--bg-sunken: #ececed;--ink-strong: #000000;--ink-body: #1f1f1f;--ink-muted: #64686f;--ink-faint: #6d727b;--ink-inverse: #ffffff;--border: rgba(0, 0, 0, .07);--border-solid: #e7e7ec;--border-light: #eaeaea;--border-strong:#d8d8de;--accent-1: #6a5cff;--accent-2: #b35cdc;--accent-3: #ec5a9c;--gradient-accent: linear-gradient(120deg, #6a5cff 0%, #b35cdc 50%, #ec5a9c 100%);--accent-solid: #6a5cff;--accent-ink: var(--accent-solid);--accent-ink-on-dark: #8b7dff;--accent-ring: rgba(106, 92, 255, .35);--accent-wash: rgba(106, 92, 255, .08);--info: #3b82f6;--info-strong: #1d4ed8;--info-bg: #eff6ff;--success: #16a34a;--success-strong: #15803d;--success-bg: #dcfce7;--success-fill: #15803d;--danger-fill: #c62222;--danger: #dc2626;--danger-strong: #b91c1c;--danger-bg: #fee2e2;--warning: #f59e0b;--warning-strong: #b45309;--warning-bg: #fff7ed;--state-waiting: #6b7280;--state-waiting-bg: #f1f2f4;--state-called: #6a5cff;--state-called-bg: #efedff;--state-serving: #16a34a;--state-serving-bg: #dcfce7;--state-wrapup: #c47f08;--state-wrapup-bg: #fff7ed;--state-parked: #0891b2;--state-parked-bg: #ecfeff;--state-noshow: #dc2626;--state-noshow-bg: #fee2e2;--state-closed: #7d838e;--state-closed-bg: #f4f4f6;--state-void: #78716c;--state-void-bg: #f5f5f4;--state-appointment:#b35cdc;--state-appointment-bg:#faf0ff;--state-waiting-ink: #676d7b;--state-called-ink: #5a4bff;--state-serving-ink: #117f3a;--state-wrapup-ink: #9d6506;--state-parked-ink: #077b97;--state-noshow-ink: #c82020;--state-closed-ink: #686f7b;--state-void-ink: #746e69;--state-appointment-ink: #a238d4;--success-ink: #117f3a;--danger-ink: #c82020;--warning-ink: #9d6506;--info-ink: #0c64f4;--prio-vip: #b35cdc;--prio-vip-bg: #faf0ff;--prio-priority: #ec5a9c;--prio-priority-bg: #fdf0f6;--prio-standard: #6b7280;--prio-standard-bg: #f1f2f4;--prio-vip-ink: #a238d4;--prio-priority-ink: #d2186c;--prio-standard-ink: #676d7b;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--shadow: 0 8px 30px rgba(0, 0, 0, .06);--shadow-lift: 0 14px 40px rgba(0, 0, 0, .1);--shadow-pop: 0 24px 70px rgba(0, 0, 0, .18);--radius-chip: 999px;--radius-sm: 8px;--radius-btn: 12px;--radius-card: 16px;--radius-band: 20px;--radius-xl: 28px;--font-body: "TT Fors", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-medium: "TT Fors", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--fs-display: 64px;--fs-h1: 44px;--lh-h1: 1.08;--fs-h2: 32px;--lh-h2: 1.15;--fs-h3: 22px;--lh-h3: 1.3;--fs-lg: 17px;--fs-body: 15px;--lh-body: 1.55;--fs-sm: 13.5px;--fs-xs: 12px;--fs-eyebrow: 11px;--ls-eyebrow: .14em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-8: 48px;--space-10: 64px;--space-12: 96px;--ease: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .18s;--dur: .28s;--dur-reveal: .55s;--topbar-h: 56px;--sidebar-w: 248px}[data-theme=dark]{color-scheme:dark;--bg-page: #08080a;--bg-surface: #101014;--bg-subtle: #16161c;--bg-muted: #1c1c24;--bg-sunken: #050506;--ink-strong: #ffffff;--ink-body: #e8e8ee;--ink-muted: #9497a3;--ink-faint: #8a8e99;--ink-inverse: #000000;--border: rgba(255, 255, 255, .09);--border-solid: #24242e;--border-light: #1c1c24;--border-strong:#31313d;--accent-solid: var(--accent-ink-on-dark);--accent-ink: var(--accent-ink-on-dark);--accent-wash: rgba(106, 92, 255, .16);--accent-ring: rgba(106, 92, 255, .45);--info-bg: rgba(59, 130, 246, .14);--success-bg: rgba(22, 163, 74, .16);--danger-bg: rgba(220, 38, 38, .16);--warning-bg: rgba(245, 158, 11, .16);--success-strong: #4ade80;--danger-strong: #f87171;--warning-strong: #fbbf24;--info-strong: #60a5fa;--state-waiting-ink: #9ca3af;--state-called-ink: #8b7dff;--state-serving-ink: #34d399;--state-wrapup-ink: #fbbf24;--state-parked-ink: #22d3ee;--state-noshow-ink: #f87171;--state-closed-ink: #848892;--state-void-ink: #a8a29e;--state-appointment-ink: #c88ce8;--prio-vip-ink: #c88ce8;--prio-priority-ink: #f486b8;--prio-standard-ink: #9ca3af;--success-ink: #16a34a;--danger-ink: #e45656;--warning-ink: #f59e0b;--info-ink: #4186f6;--state-waiting: #9ca3af;--state-waiting-bg: rgba(156,163,175,.14);--state-called: #8b7dff;--state-called-bg: rgba(106,92,255,.2);--state-serving: #34d399;--state-serving-bg: rgba(22,163,74,.2);--state-wrapup: #fbbf24;--state-wrapup-bg: rgba(245,158,11,.18);--state-parked: #22d3ee;--state-parked-bg: rgba(8,145,178,.2);--state-noshow: #f87171;--state-noshow-bg: rgba(220,38,38,.2);--state-closed: #71757f;--state-closed-bg: rgba(120,120,130,.14);--state-void: #a8a29e;--state-void-bg: rgba(120,113,108,.16);--state-appointment:#c88ce8;--state-appointment-bg:rgba(179,92,220,.18);--prio-vip: #c88ce8;--prio-vip-bg: rgba(179,92,220,.2);--prio-priority: #f486b8;--prio-priority-bg: rgba(236,90,156,.2);--prio-standard: #9ca3af;--prio-standard-bg: rgba(156,163,175,.14);--shadow-sm: 0 2px 10px rgba(0, 0, 0, .5);--shadow: 0 10px 34px rgba(0, 0, 0, .55);--shadow-lift: 0 18px 50px rgba(0, 0, 0, .65);--shadow-pop: 0 30px 80px rgba(0, 0, 0, .75)}[data-surface=board]{--board-number: clamp(56px, 9.5vw, 190px);--board-desk: clamp(40px, 6.5vw, 130px);--board-label: clamp(13px, 1.3vw, 26px);--board-row: clamp(26px, 3.2vw, 62px)}
