:root{--fv-thumb-aspect-ratio:375/250;}:root{--theme-color:#1b07c5;--color-accent:#1b07c5;--color-bg:#1a1a1a;--color-text:#dee5f7;--color-text-secondary:#c5ccdd;--color-text-muted:#9299a9;--color-border:#454545;--ee-bg-primary:#1a1a1a;--ee-bg-secondary:#121212;--ee-bg-tertiary:#222222;--ee-bg-card:#282828;--ee-bg-elevated:#202020;--ee-bg-surface:#161616;--ee-bg-deep:#0b0b0b;--ee-bg-black:#000000;--ee-text-primary:#dee5f7;--ee-text-secondary:#c5ccdd;--ee-text-muted:#9299a9;--ee-text-contrast:#ffffff;--ee-text-on-theme:#ffffff;--ee-border:#454545;--ee-border-subtle:#303030;--ee-border-light:#e1e1e1;--ee-accent:#1b07c5;--ee-accent-hover:#432de8;--ee-accent-dark:#15059e;--ee-accent-bright:#5944f5;--ee-status-success:#2ed573;--ee-status-error:#ff4757;--ee-text-alpha-10:rgba(222, 229, 247, 0.1);--ee-text-alpha-30:rgba(222, 229, 247, 0.3);--ee-bg-duration:rgba(0, 0, 0, 0.4);--ee-bg-overlay:rgba(0, 0, 0, 0.5);--ee-bg-modal-overlay:rgba(18, 18, 18, 0.95);--ee-accent-alpha-05:rgba(27, 7, 197, 0.05);--ee-accent-alpha-15:rgba(27, 7, 197, 0.15);--ee-accent-alpha-20:rgba(27, 7, 197, 0.2);--ee-accent-alpha-25:rgba(27, 7, 197, 0.25);--ee-accent-alpha-30:rgba(27, 7, 197, 0.3);--ee-accent-alpha-35:rgba(27, 7, 197, 0.35);--ee-accent-alpha-40:rgba(27, 7, 197, 0.4);--ee-accent-alpha-50:rgba(27, 7, 197, 0.5);--ee-shadow-subtle:rgba(0, 0, 0, 0.12);--ee-shadow-card:rgba(0, 0, 0, 0.2);--ee-shadow-modal:rgba(0, 0, 0, 0.19);--ee-shadow-overlay:rgba(0, 0, 0, 0.3);--ee-shadow-dropdown:rgba(0, 0, 0, 0.4);--ee-shadow-dark:rgba(0, 0, 0, 0.7);--ee-shadow-deep:rgba(0, 0, 0, 0.9);--ee-select-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b07c5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}