:root{--eden-color-bg-primary:linear-gradient(135deg,#060b1a 0%,#111b33 45%,#1d2e57 100%);--eden-color-bg-secondary:linear-gradient(135deg,#1d2e57 0%,#354b86 50%,#6797f5 100%);--eden-color-bg-glass-light:#ffffff0a;--eden-color-bg-glass-medium:#ffffff14;--eden-color-bg-glass-strong:#12182a8c;--eden-color-bg-overlay:#080c189e;--eden-color-bg-dark:#0000000a;--eden-color-surface-primary:#1e1e2e;--eden-color-surface-secondary:#2d2d44;--eden-color-surface-tertiary:#3d3d5c;--eden-color-surface-elevated:#ffffff0f;--eden-color-surface-hover:#ffffff1f;--eden-color-surface-active:#ffffff2e;--eden-color-text-primary:#eff4fff5;--eden-color-text-secondary:#eaeaeaf2;--eden-color-text-tertiary:#bdbdbde6;--eden-color-text-muted:#fff9;--eden-color-text-inverse:#1a1a1a;--eden-color-text-on-dark:#fff;--eden-color-accent-primary:#4a9eff;--eden-color-accent-primary-hover:#5ca8ff;--eden-color-accent-primary-active:#3b8ee8;--eden-color-accent-blue:#52a3ff;--eden-color-accent-blue-dark:#367bff;--eden-color-accent-purple:#667eea;--eden-color-accent-purple-light:#7c92f0;--eden-color-success:#51cf66;--eden-color-success-hover:#69db7c;--eden-color-danger:#ff3b30;--eden-color-danger-hover:#ff6b6b;--eden-color-danger-bg:#ff3b301a;--eden-color-warning:#ffd93d;--eden-color-info:#4dabf7;--eden-color-border-light:#ffffff0f;--eden-color-border-medium:#ffffff1f;--eden-color-border-dark:#0000001a;--eden-color-border-separator:#ffffff2e;--eden-space-xs:4px;--eden-space-sm:8px;--eden-space-md:16px;--eden-space-lg:24px;--eden-space-xl:36px;--eden-space-2xl:48px;--eden-space-3xl:64px;--eden-radius-xs:6px;--eden-radius-sm:10px;--eden-radius-md:14px;--eden-radius-lg:18px;--eden-radius-xl:20px;--eden-radius-2xl:28px;--eden-radius-round:50%;--eden-shadow-xs:0 1px 3px #0000004d;--eden-shadow-sm:0 2px 6px #00000080;--eden-shadow-md:0 8px 20px #00000047;--eden-shadow-lg:0 10px 30px #0000004d;--eden-shadow-xl:0 20px 60px #0000004d;--eden-shadow-2xl:0 28px 80px #00000073;--eden-shadow-inner:inset 0 1px 3px #0003;--eden-glass-light:blur(10px)saturate(120%);--eden-glass-medium:blur(18px)saturate(140%);--eden-glass-strong:blur(26px)saturate(160%);--eden-glass-ultra:blur(34px)saturate(170%);--eden-font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--eden-font-family-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace;--eden-font-size-xs:10px;--eden-font-size-sm:11px;--eden-font-size-base:13px;--eden-font-size-md:14px;--eden-font-size-lg:16px;--eden-font-size-xl:18px;--eden-font-size-2xl:24px;--eden-font-size-3xl:32px;--eden-font-size-4xl:48px;--eden-font-weight-normal:400;--eden-font-weight-medium:500;--eden-font-weight-semibold:600;--eden-font-weight-bold:700;--eden-font-line-height-tight:1.2;--eden-font-line-height-normal:1.5;--eden-font-line-height-relaxed:1.75;--eden-font-letter-spacing-tight:-.6px;--eden-font-letter-spacing-normal:-.2px;--eden-font-letter-spacing-wide:.1px;--eden-transition-fast:.15s ease;--eden-transition-base:.2s cubic-bezier(.4,0,.2,1);--eden-transition-smooth:.3s cubic-bezier(.4,0,.2,1);--eden-transition-bounce:.5s cubic-bezier(.68,-.55,.265,1.55);--eden-transition-ease-in:cubic-bezier(.4,0,1,1);--eden-transition-ease-out:cubic-bezier(0,0,.2,1);--eden-transition-ease-in-out:cubic-bezier(.4,0,.2,1);--eden-z-base:0;--eden-z-dropdown:100;--eden-z-sticky:200;--eden-z-overlay:1000;--eden-z-modal:2000;--eden-z-popover:2001;--eden-z-tooltip:3000;--eden-layout-dock-height:72px;--eden-layout-icon-size-sm:24px;--eden-layout-icon-size-md:40px;--eden-layout-icon-size-lg:64px;--eden-layout-icon-size-xl:88px;--eden-duration-instant:.1s;--eden-duration-fast:.15s;--eden-duration-normal:.22s;--eden-duration-slow:.32s;--eden-duration-slower:.5s}