:root{color-scheme:light;--rzn-space-2:2px;--rzn-space-4:4px;--rzn-space-6:6px;--rzn-space-8:8px;--rzn-space-10:10px;--rzn-space-12:12px;--rzn-space-14:14px;--rzn-space-16:16px;--rzn-space-20:20px;--rzn-space-24:24px;--rzn-space-30:30px;--rzn-space-40:40px;--rzn-radius-xs:6px;--rzn-radius-sm:8px;--rzn-radius-md:10px;--rzn-radius-lg:12px;--rzn-radius-xl:16px;--rzn-radius-2xl:20px;--rzn-radius-full:9999px;--rzn-text-3xs:10px;--rzn-text-2xs:11px;--rzn-text-xs:12px;--rzn-text-2sm:13px;--rzn-text-sm:14px;--rzn-text-md:15px;--rzn-text-base:16px;--rzn-text-lg:18px;--rzn-text-xl:20px;--rzn-text-2xl:24px;--rzn-text-3xl:30px;--rzn-leading-none:1;--rzn-leading-tight:1.2;--rzn-leading-snug:1.3333;--rzn-leading-normal:1.4286;--rzn-leading-relaxed:1.5;--rzn-leading-paragraph:1.5714;--rzn-weight-normal:400;--rzn-weight-medium:500;--rzn-weight-semibold:600;--rzn-weight-bold:700;--rzn-h-control-sm:28px;--rzn-h-control:34px;--rzn-h-control-lg:40px;--rzn-sidebar-w:280px;--rzn-sidebar-w-collapse:80px;--rzn-sidebar-px:25px;--rzn-header-h:80px;--rzn-header-h-mobile:60px;--rzn-container-max:1280px;--rzn-container-px:40px;--rzn-icon-sm:16px;--rzn-icon-md:18px;--rzn-icon-lg:20px;--rzn-z-header:10;--rzn-z-sidebar:20;--rzn-z-dropdown:50;--rzn-z-drawer:60;--rzn-z-toast:90;--rzn-duration:150ms;--rzn-duration-slow:300ms;--rzn-ease:cubic-bezier(0.4,0,0.2,1);--rzn-font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","SF Pro",Inter,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--rzn-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--rzn-background:#ffffff;--rzn-foreground:#101828;--rzn-card:#ffffff;--rzn-card-foreground:var(--rzn-foreground);--rzn-popover:#ffffff;--rzn-popover-foreground:var(--rzn-foreground);--rzn-primary:#d7141c;--rzn-primary-hover:#c3111a;--rzn-primary-foreground:#ffffff;--rzn-primary-ink:#b3121a;--rzn-primary-soft:rgba(215,20,28,0.08);--rzn-primary-line:rgba(215,20,28,0.35);--rzn-secondary:#f2f4f7;--rzn-secondary-foreground:#1d2939;--rzn-muted:#f3f4f6;--rzn-muted-foreground:#5a6272;--rzn-accent:#f2f4f7;--rzn-accent-foreground:#1d2939;--rzn-mono:#101828;--rzn-mono-foreground:#ffffff;--rzn-destructive:#a30e16;--rzn-destructive-foreground:#ffffff;--rzn-border:#eaecf0;--rzn-input:#d0d5dd;--rzn-ring:#e42313;--rzn-focus-ring:rgba(228,35,19,0.35);--rzn-overlay:rgba(16,10,12,0.4);--rzn-success:#11663a;--rzn-success-soft:#e3f5ea;--rzn-success-ink:#11663a;--rzn-success-line:#a6ddbc;--rzn-online:#22a060;--rzn-warning:#8f5600;--rzn-warning-soft:#fff4d6;--rzn-warning-ink:#7a4a00;--rzn-warning-line:#f2c14e;--rzn-danger-soft:#fde7e7;--rzn-danger-ink:#a30e16;--rzn-danger-line:#f3a4a4;--rzn-info:#1d63bd;--rzn-info-soft:#e6effb;--rzn-info-ink:#184f95;--rzn-info-line:#a9caf2;--rzn-brand-1:#dc2a1f;--rzn-brand-2:#bc111a;--rzn-brand-3:#7e0a12;--rzn-chart-1:#d7141c;--rzn-chart-2:#2a78d6;--rzn-chart-3:#eda100;--rzn-chart-4:#6d3fc0;--rzn-chart-5:#22a060;--rzn-chart-grid:rgba(16,24,40,0.07);--rzn-shadow-xs:0 1px 2px 0 rgba(0,0,0,0.08);--rzn-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.12);--rzn-shadow-hover:0 3px 6px 0 rgba(0,0,0,0.06);--rzn-shadow-md:0 3px 11px 0 rgba(45,72,126,0.1);--rzn-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}:root[data-theme="dark"],:root.dark{color-scheme:dark;--rzn-background:#0e0f12;--rzn-foreground:#f2f4f7;--rzn-card:#0e0f12;--rzn-popover:#1a1c22;--rzn-primary:#d42a31;--rzn-primary-hover:#c0242b;--rzn-primary-ink:#ff8086;--rzn-primary-soft:rgba(232,50,58,0.14);--rzn-primary-line:rgba(255,128,134,0.45);--rzn-secondary:#23252b;--rzn-secondary-foreground:#e4e7ec;--rzn-muted:#15171c;--rzn-muted-foreground:#8a919e;--rzn-accent:#1f2127;--rzn-accent-foreground:#e4e7ec;--rzn-mono:#e4e7ec;--rzn-mono-foreground:#0e0f12;--rzn-destructive:#b4161e;--rzn-border:#24262c;--rzn-input:#33363e;--rzn-ring:#ff5a4e;--rzn-focus-ring:rgba(255,90,78,0.4);--rzn-overlay:rgba(0,0,0,0.6);--rzn-success-soft:rgba(46,160,90,0.15);--rzn-success-ink:#7cdda2;--rzn-success-line:rgba(124,221,162,0.3);--rzn-online:#34c76e;--rzn-warning-soft:rgba(242,193,78,0.13);--rzn-warning-ink:#f2c14e;--rzn-warning-line:rgba(242,193,78,0.3);--rzn-danger-soft:rgba(240,90,90,0.14);--rzn-danger-ink:#ff9a9a;--rzn-danger-line:rgba(255,154,154,0.3);--rzn-info-soft:rgba(57,135,229,0.15);--rzn-info-ink:#9ec5f4;--rzn-info-line:rgba(158,197,244,0.3);--rzn-brand-1:#c8241b;--rzn-brand-2:#a00e16;--rzn-brand-3:#5e070c;--rzn-chart-1:#e34948;--rzn-chart-2:#3987e5;--rzn-chart-3:#c98500;--rzn-chart-4:#9a6ae6;--rzn-chart-5:#28a85f;--rzn-chart-grid:rgba(255,255,255,0.07);--rzn-shadow-xs:0 1px 2px 0 rgba(0,0,0,0.3);--rzn-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.4);--rzn-shadow-hover:0 3px 6px 0 rgba(0,0,0,0.4);--rzn-shadow-md:0 3px 11px 0 rgba(0,0,0,0.5);--rzn-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5),0 4px 6px -4px rgba(0,0,0,0.5)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]):not(.light){color-scheme:dark;--rzn-background:#0e0f12;--rzn-foreground:#f2f4f7;--rzn-card:#0e0f12;--rzn-popover:#1a1c22;--rzn-primary:#d42a31;--rzn-primary-hover:#c0242b;--rzn-primary-ink:#ff8086;--rzn-primary-soft:rgba(232,50,58,0.14);--rzn-primary-line:rgba(255,128,134,0.45);--rzn-secondary:#23252b;--rzn-secondary-foreground:#e4e7ec;--rzn-muted:#15171c;--rzn-muted-foreground:#8a919e;--rzn-accent:#1f2127;--rzn-accent-foreground:#e4e7ec;--rzn-mono:#e4e7ec;--rzn-mono-foreground:#0e0f12;--rzn-destructive:#b4161e;--rzn-border:#24262c;--rzn-input:#33363e;--rzn-ring:#ff5a4e;--rzn-focus-ring:rgba(255,90,78,0.4);--rzn-overlay:rgba(0,0,0,0.6);--rzn-success-soft:rgba(46,160,90,0.15);--rzn-success-ink:#7cdda2;--rzn-success-line:rgba(124,221,162,0.3);--rzn-online:#34c76e;--rzn-warning-soft:rgba(242,193,78,0.13);--rzn-warning-ink:#f2c14e;--rzn-warning-line:rgba(242,193,78,0.3);--rzn-danger-soft:rgba(240,90,90,0.14);--rzn-danger-ink:#ff9a9a;--rzn-danger-line:rgba(255,154,154,0.3);--rzn-info-soft:rgba(57,135,229,0.15);--rzn-info-ink:#9ec5f4;--rzn-info-line:rgba(158,197,244,0.3);--rzn-brand-1:#c8241b;--rzn-brand-2:#a00e16;--rzn-brand-3:#5e070c;--rzn-chart-1:#e34948;--rzn-chart-2:#3987e5;--rzn-chart-3:#c98500;--rzn-chart-4:#9a6ae6;--rzn-chart-5:#28a85f;--rzn-chart-grid:rgba(255,255,255,0.07);--rzn-shadow-xs:0 1px 2px 0 rgba(0,0,0,0.3);--rzn-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.4);--rzn-shadow-hover:0 3px 6px 0 rgba(0,0,0,0.4);--rzn-shadow-md:0 3px 11px 0 rgba(0,0,0,0.5);--rzn-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5),0 4px 6px -4px rgba(0,0,0,0.5)}}