@layer tenant, system;@layer system{:root{--color-bg:#fafaf9;--color-surface:#ffffff;--color-surface-2:#f5f5f4;--color-surface-3:#efeeec;--color-border:#e7e5e3;--color-border-strong:#d6d3d0;--color-text:#1c1917;--color-text-2:#57534e;--color-text-3:#6f6862;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(16,24,40,0.04),0 1px 3px rgba(16,24,40,0.04);--shadow-md:0 8px 24px -12px rgba(16,24,40,0.18),0 2px 6px rgba(16,24,40,0.05);--z-base:0;--z-sticky:20;--z-overlay:40;--z-modal:60;--z-toast:80;--z-impersonation:100;--bp-tablet:768px;--bp-desktop:1280px;--font-sans:var(--font-inter-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,monospace;--font-display:var(--font-inter-sans),ui-sans-serif,system-ui,sans-serif;--font-size-body:14px;--font-size-sm:12.5px;--font-size-xs:11.5px;--line-height-body:1.45;--color-ok:#064e3b;--color-ok-bg:#e6f4ec;--color-warn:#713f12;--color-warn-bg:#fef3c7;--color-bad:#7f1d1d;--color-bad-bg:#fee4e2;--color-neutral:var(--color-text);--color-neutral-bg:var(--color-surface-2);--color-diag-ok:#166534;--color-diag-warn:#854d0e;--color-diag-bad:#991b1b;--color-sync-local:#57534e;--color-sync-http:#57534e;--color-sync-server:#1d4ed8;--color-sync-retry:#7f1d1d;--duration-fast:120ms;--duration-base:200ms;--duration-slow:400ms;--duration-flash:300ms;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-emphasised:cubic-bezier(0.4,0,0.6,1);--ease-exit:cubic-bezier(0.4,0,1,1);--focus-ring:2px solid var(--color-brand-primary,var(--color-text));--focus-ring-offset:2px;--focus-ring-duration:150ms;--state-hover:rgba(0,0,0,0.04);--state-active:rgba(0,0,0,0.08);--state-disabled-opacity:0.5;--state-loading-opacity:0.7;--state-destructive-bg:var(--color-bad-bg);--state-irreversible-bg:repeating-linear-gradient(135deg,var(--color-bad-bg) 0 8px,rgba(180,35,24,0.08) 8px 16px);--color-brand-primary:#1f2937;--color-brand-ink:#0b1220;--color-brand-soft:#eef2f6;--color-brand-fg:#ffffff;--color-brand-accent:var(--color-brand-primary);--color-mode-impersonation:#4338ca;--color-mode-impersonation-bg:#eef2ff;--color-mode-impersonation-fg:#312e81;--color-ts-night:#151a2e;--color-ts-night-glow-slate:#2a3d68;--color-ts-night-glow-violet:#4a2396;--color-ts-slate:#34507f;--color-ts-slate-soft:#e8edf5;--color-ts-violet:#5b2bb5;--color-ts-violet-ink:#3b1a7a;--color-ts-violet-soft:#f1ecfb;--color-ts-on-night:#ffffff;--color-ts-on-night-2:#c9c6dd;--color-ts-on-night-3:#aeaacb;--color-ts-on-night-accent:#cdb8ff;--color-ts-on-night-ring:#b69cf5;--color-ts-on-night-tick:#a7e3c3;--color-ts-on-night-alert:#fecaca;--color-ts-progress-from:#7c9ce0;--color-ts-progress-to:#a57cf2;--color-ts-tile:rgba(255,255,255,0.07);--color-ts-tile-border:rgba(255,255,255,0.14);--color-ts-track:rgba(255,255,255,0.12);--color-ts-alert-tile:rgba(254,228,226,0.1);--color-ts-alert-tile-border:rgba(254,228,226,0.28);--gradient-ts-night:radial-gradient(110% 70% at 0% 0%,var(--color-ts-night-glow-slate) 0%,transparent 60%),radial-gradient(110% 80% at 100% 100%,var(--color-ts-night-glow-violet) 0%,transparent 60%);--gradient-ts-progress:linear-gradient(90deg,var(--color-ts-progress-from),var(--color-ts-progress-to))}body{--color-bg:#fafaf9;--color-surface:#ffffff;--color-surface-2:#f5f5f4;--color-surface-3:#efeeec;--color-border:#e7e5e3;--color-border-strong:#d6d3d0;--color-text:#1c1917;--color-text-2:#57534e;--color-text-3:#6f6862;--color-ok:#064e3b;--color-ok-bg:#e6f4ec;--color-warn:#713f12;--color-warn-bg:#fef3c7;--color-bad:#7f1d1d;--color-bad-bg:#fee4e2;--color-neutral:var(--color-text);--color-neutral-bg:var(--color-surface-2);--color-diag-ok:#166534;--color-diag-warn:#854d0e;--color-diag-bad:#991b1b;--color-sync-local:#57534e;--color-sync-http:#57534e;--color-sync-server:#1d4ed8;--color-sync-retry:#7f1d1d;--color-mode-impersonation:#4338ca;--color-mode-impersonation-bg:#eef2ff;--color-mode-impersonation-fg:#312e81;--color-ts-night:#151a2e;--color-ts-night-glow-slate:#2a3d68;--color-ts-night-glow-violet:#4a2396;--color-ts-slate:#34507f;--color-ts-slate-soft:#e8edf5;--color-ts-violet:#5b2bb5;--color-ts-violet-ink:#3b1a7a;--color-ts-violet-soft:#f1ecfb;--color-ts-on-night:#ffffff;--color-ts-on-night-2:#c9c6dd;--color-ts-on-night-3:#aeaacb;--color-ts-on-night-accent:#cdb8ff;--color-ts-on-night-ring:#b69cf5;--color-ts-on-night-tick:#a7e3c3;--color-ts-on-night-alert:#fecaca;--color-ts-progress-from:#7c9ce0;--color-ts-progress-to:#a57cf2;--color-ts-tile:rgba(255,255,255,0.07);--color-ts-tile-border:rgba(255,255,255,0.14);--color-ts-track:rgba(255,255,255,0.12);--color-ts-alert-tile:rgba(254,228,226,0.1);--color-ts-alert-tile-border:rgba(254,228,226,0.28);--gradient-ts-night:radial-gradient(110% 70% at 0% 0%,var(--color-ts-night-glow-slate) 0%,transparent 60%),radial-gradient(110% 80% at 100% 100%,var(--color-ts-night-glow-violet) 0%,transparent 60%);--gradient-ts-progress:linear-gradient(90deg,var(--color-ts-progress-from),var(--color-ts-progress-to))}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms;--duration-flash:0ms}}}@layer tenant{body[data-brand=default]{--color-brand-primary:#1f2937;--color-brand-ink:#0b1220;--color-brand-soft:#eef2f6;--color-brand-fg:#ffffff}body[data-brand=acme]{--color-brand-primary:#c2410c;--color-brand-ink:#7c2d12;--color-brand-soft:#ffedd5;--color-brand-fg:#ffffff}body[data-brand=catel]{--color-brand-primary:#1f3d2b;--color-brand-ink:#132419;--color-brand-soft:#eaf1ea;--color-brand-fg:#f4efe4;--font-display:var(--font-fraunces),Georgia,serif}body[data-brand=mareta]{--color-brand-primary:#0b4a6f;--color-brand-ink:#062b42;--color-brand-soft:#e3eef6;--color-brand-fg:#ffffff;--font-display:var(--font-space-grotesk),var(--font-inter-sans),sans-serif}}@layer tenant{}@layer tenant{}@layer tenant{}