:root,html[data-crm-staff-theme=light]{--canvas:#e9edf4;--surface:#fff;--surface-2:#f6f8fc;--surface-3:#eff6ff;--qr-paper:#fff;--qr-paper-ink:#0b0d10;--qr-paper-ink-muted:#454b54;--border:#e2e8f2;--border-soft:#ecf1f8;--ink:#111827;--ink-2:#475569;--ink-3:#5a6a83;--accent:#2563eb;--accent-2:#1d4ed8;--accent-surface:#2563eb;--accent-surface-2:#1d4ed8;--accent-fg:#2563eb;--stop-surface:#dc2626;--on-accent:#fff;--glow:#3b82f633;--sheen:#ffffffd9;--gloss:#ffffff57;--focus:#2563eb;--ok:#16a34a;--ok-soft:#dcfce7;--ok-border:#bbf7d0;--ok-fg:#166534;--warn:#b45309;--warn-soft:#fef3c7;--warn-border:#fde68a;--warn-fg:#92400e;--stop:#dc2626;--stop-soft:#fee2e2;--stop-border:#fecaca;--stop-fg:#991b1b;--info:#2563eb;--info-soft:#dbeafe;--info-border:#bfdbfe;--info-fg:#1e40af;--hold:#7c3aed;--hold-soft:#f3e8ff;--hold-border:#ddd6fe;--hold-fg:#6d28d9;--mute:#64748b;--mute-soft:#f1f5f9;--mute-border:#dbe3ee;--mute-fg:#475569;--shadow-panel:0 1px 2px #0f172a0f, 0 12px 28px #2563eb1a, 0 36px 90px #0f172a1f;--shadow-control:0 2px 5px #0f172a1a, 0 10px 26px #2563eb38;--well:#e3e8f0;--shadow-well:inset 0 1px 3px #0f172a1f;--shadow-raise:0 1px 2px #0f172a33;--overlay:#0f172a6b;--key-dark:#0b0d10;--ok-surface:#16a34a;--flag-yellow:#facc15;--flag-yellow-ink:#0b0d10}html[data-crm-staff-theme=dark],[data-carbon-theme=dark]{--canvas:#070809;--surface:#131518;--surface-2:#191d22;--surface-3:#242b37;--qr-paper:#fff;--qr-paper-ink:#0b0d10;--qr-paper-ink-muted:#454b54;--border:#ffffff1f;--border-soft:#ffffff12;--ink:#f8fafc;--ink-2:#cbd5e1;--ink-3:#94a3b8;--accent:#3b82f6;--accent-2:#2563eb;--accent-surface:#2563eb;--accent-surface-2:#1d4ed8;--accent-fg:#60a5fa;--stop-surface:#dc2626;--on-accent:#fff;--glow:#3b82f652;--sheen:#ffffff17;--focus:#60a5fa;--ok:#4ade80;--ok-soft:#14532d6b;--ok-border:#22c55e57;--ok-fg:#4ade80;--warn:#fbbf24;--warn-soft:#78350f61;--warn-border:#f59e0b5c;--warn-fg:#fbbf24;--stop:#f87171;--stop-soft:#7f1d1d4d;--stop-border:#ef44445c;--stop-fg:#f87171;--info:#60a5fa;--info-soft:#2563eb33;--info-border:#60a5fa57;--info-fg:#93c5fd;--hold:#a78bfa;--hold-soft:#5b21b647;--hold-border:#a78bfa57;--hold-fg:#c4b5fd;--mute:#94a3b8;--mute-soft:#ffffff0d;--mute-border:#ffffff1f;--mute-fg:#cbd5e1;--shadow-panel:0 1px 2px #0000008c, 0 16px 40px #00000080, 0 48px 110px #02061099;--shadow-control:0 2px 6px #00000073, 0 12px 30px #2563eb66;--well:#0c0e11;--shadow-well:inset 0 1px 4px #0000008c;--shadow-raise:0 1px 3px #000000a6;--overlay:#02060c9e}[data-carbon]{--font:var(--font-crm-inter), "Inter", "Helvetica Neue", Arial, sans-serif;--display:var(--font-crm-russo-one), "Russo One", var(--font-crm-inter), sans-serif;--digits:var(--font-crm-orbitron), "Orbitron", ui-monospace, monospace}:root{--size-10:.65625rem;--size-11:.71875rem;--size-12:.75rem;--size-13:.8125rem;--size-14:.875rem;--size-15:.9375rem;--size-16:1rem;--size-18:1.125rem;--size-22:1.375rem;--size-26:1.625rem;--size-34:2.125rem;--size-44:2.75rem;--size-96:6rem;--size-64:4rem;--track-display:.06em;--track-label:.1em;--track-digits:.02em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-7:28px;--space-12:48px;--radius:10px;--radius-control:7px;--radius-inset:4px;--row-h:46px;--row-h-touch:64px;--row-h-phone:56px;--control-h-dense:32px;--control-h:36px;--touch:48px;--rail-w:208px;--rail-w-compact:72px;--topbar-h:62px;--phone-top-h:54px;--phone-bar-h:56px;--drawer-w:400px;--inspector-w:384px;--motion-response:.13s;--motion-flap:.2s;--ease-flap:cubic-bezier(.16, 1, .3, 1)}
[data-carbon]{font-family:var(--font);font-size:var(--size-14);color:var(--ink);background:radial-gradient(1100px 420px at 78% -8%, var(--glow), transparent 62%), var(--canvas);-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100vh;line-height:1.5}[data-carbon] :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-carbon] *,[data-carbon] :before,[data-carbon] :after{transition-duration:.01ms!important}[data-carbon] :not([data-tick]),[data-carbon] :not([data-tick]):before,[data-carbon] :not([data-tick]):after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
