:root{--uli-primary: #ff4d0a;--uli-primary-hover: #e94306;--uli-primary-light: #fff0e9;--uli-primary-subtle: #fff7f3;--uli-primary-ink: #c23a06;--uli-on-primary: #ffffff;--uli-focus-ring: 0 0 0 3px rgba(255, 77, 10, .22);--uli-navy: #102344;--uli-navy-soft: #253b5b;--uli-bg: #f7f9fc;--uli-surface: #ffffff;--uli-surface-2: #f1f5f9;--uli-hover: #f4f7fb;--uli-border: #e5eaf1;--uli-border-strong: #d5dde8;--uli-overlay: rgba(16, 35, 68, .42);--uli-text: #102344;--uli-text-2: #64748b;--uli-text-3: #94a3b8;--uli-success: #16a36a;--uli-success-bg: #e8f7f0;--uli-success-ink: #0f7a4f;--uli-warning: #e9a23b;--uli-warning-bg: #fdf4e4;--uli-warning-ink: #95600f;--uli-danger: #e5484d;--uli-danger-bg: #fdecec;--uli-danger-ink: #c2292e;--uli-info: #2878e5;--uli-info-bg: #eaf2fd;--uli-info-ink: #1d5fb8;--uli-font: "Inter", "Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--uli-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--uli-text-xs: 12px;--uli-text-sm: 13px;--uli-text-md: 14px;--uli-text-base: 15px;--uli-text-lg: 17px;--uli-text-xl: 20px;--uli-text-2xl: 24px;--uli-text-3xl: 30px;--uli-text-display: 44px;--uli-leading: 1.55;--uli-leading-tight: 1.25;--uli-weight-regular: 400;--uli-weight-medium: 500;--uli-weight-semibold: 600;--uli-weight-bold: 700;--uli-space-1: 4px;--uli-space-2: 8px;--uli-space-3: 12px;--uli-space-4: 16px;--uli-space-5: 20px;--uli-space-6: 24px;--uli-space-8: 32px;--uli-space-10: 40px;--uli-space-12: 48px;--uli-radius-xs: 6px;--uli-radius-sm: 8px;--uli-radius-input: 10px;--uli-radius-button: 10px;--uli-radius-card: 16px;--uli-radius-panel: 20px;--uli-radius-pill: 999px;--uli-shadow-xs: 0 1px 2px rgba(16, 35, 68, .05);--uli-shadow-sm: 0 1px 2px rgba(16, 35, 68, .04), 0 2px 8px rgba(16, 35, 68, .04);--uli-shadow-md: 0 4px 16px rgba(16, 35, 68, .08), 0 1px 3px rgba(16, 35, 68, .05);--uli-shadow-lg: 0 16px 40px rgba(16, 35, 68, .14), 0 2px 8px rgba(16, 35, 68, .06);--uli-control-sm: 32px;--uli-control: 40px;--uli-control-lg: 48px;--uli-input-h: 42px;--uli-touch: 44px;--uli-sidebar-w: 248px;--uli-sidebar-collapsed: 72px;--uli-topbar-h: 64px;--uli-content-pad: 32px;--uli-content-max: 1240px;--uli-gap: 20px;--uli-ease: cubic-bezier(.2, 0, 0, 1);--uli-dur-hover: .15s;--uli-dur-dropdown: .16s;--uli-dur-card: .2s;--uli-dur-modal: .22s;--uli-dur-drawer: .26s;--uli-z-sticky: 20;--uli-z-dropdown: 40;--uli-z-overlay: 60;--uli-z-toast: 80}@media(prefers-reduced-motion:reduce){:root{--uli-dur-hover: 0ms;--uli-dur-dropdown: 0ms;--uli-dur-card: 0ms;--uli-dur-modal: 0ms;--uli-dur-drawer: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
