:root{--color-primary: #6A4FC4;--color-on-primary: #FFFFFF;--color-primary-hover: #4F379F;--color-accent: #5B42B0;--color-accent-subtle: #F2EDFC;--color-background: #F7F9FC;--color-surface: #FFFFFF;--color-text: #202632;--color-text-secondary: #475569;--color-text-muted: #64748B;--color-border: #E3E8F0;--color-border-strong: #CBD5E1;--color-border-input: #7C8799;--color-success: #15803D;--color-success-subtle: #DCFCE7;--color-warning: #B45309;--color-warning-subtle: #FEF3C7;--color-danger: #B91C1C;--color-danger-subtle: #FEE2E2;--color-scrim: rgb(15 18 28 / .55);--color-barcode-bg: #FFFFFF;--color-barcode-ink: #000000;--cover-1: #C2185B;--cover-2: #0F766E;--cover-3: #5B42B0;--cover-4: #B45309;--cover-5: #1D4ED8;--cover-6: #334155;--font-family-base: "Manrope", system-ui, -apple-system, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 22px;--font-size-2xl: 28px;--font-size-3xl: 40px;--font-weight-regular: 500;--font-weight-bold: 700;--font-weight-heavy: 800;--line-height-tight: 1.2;--line-height-base: 1.5;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-16: 64px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgb(32 38 50 / .06), 0 8px 20px -12px rgb(32 38 50 / .25);--shadow-sheet: 0 -12px 40px -12px rgb(32 38 50 / .35);--border-width: 1px;--motion-fast: .15s;--motion-normal: .25s;--touch-target: 44px;--content-max: 560px;--bp-tablet: 768px;--z-header: 10;--z-sheet: 50;--z-overlay: 90;--z-shield: 100}
