:root{--fv-thumb-aspect-ratio:377/251;}:root{--theme-color:#10b981;--color-accent:#10b981;--color-bg:#131313;--color-bg-secondary:#1e1e1e;--color-bg-elevated:#292929;--accent-primary:#10b981;--accent-secondary:#34d399;--accent-gradient:linear-gradient(135deg, #10b981, #34d399);--color-text:#ecf8f2;--color-text-secondary:#94a3b8;--color-text-muted:#8192a9;--color-border:rgba(236, 248, 242, 0.08);--color-accent-dark:#059669;--color-success:#10b981;--vlg-bg-primary:#131313;--vlg-bg-secondary:#1e1e1e;--vlg-bg-elevated:#292929;--vlg-accent-primary:#10b981;--vlg-accent-secondary:#34d399;--vlg-accent-dark:#059669;--vlg-text-primary:#ecf8f2;--vlg-text-secondary:#94a3b8;--vlg-text-muted:#8192a9;--vlg-text-white:#ecf8f2;--vlg-text-contrast:#ecf8f2;--vlg-border:rgba(236, 248, 242, 0.08);--vlg-border-subtle:rgba(236, 248, 242, 0.08);--vlg-accent-alpha-04:rgba(16, 185, 129, 0.04);--vlg-accent-alpha-06:rgba(16, 185, 129, 0.06);--vlg-accent-alpha-08:rgba(16, 185, 129, 0.08);--vlg-accent-alpha-10:rgba(16, 185, 129, 0.1);--vlg-accent-alpha-12:rgba(16, 185, 129, 0.12);--vlg-accent-alpha-15:rgba(16, 185, 129, 0.15);--vlg-accent-alpha-20:rgba(16, 185, 129, 0.2);--vlg-accent-alpha-25:rgba(16, 185, 129, 0.25);--vlg-accent-alpha-30:rgba(16, 185, 129, 0.3);--vlg-accent-alpha-35:rgba(16, 185, 129, 0.35);--vlg-accent-alpha-40:rgba(16, 185, 129, 0.4);--vlg-accent-alpha-50:rgba(16, 185, 129, 0.5);--vlg-accent-sec-alpha-40:rgba(52, 211, 153, 0.4);--vlg-bg-primary-30:rgba(19, 19, 19, 0.3);--vlg-bg-primary-80:rgba(19, 19, 19, 0.8);--vlg-bg-primary-95:rgba(19, 19, 19, 0.95);--vlg-bg-primary-96:rgba(19, 19, 19, 0.96);--vlg-bg-secondary-85:rgba(30, 30, 30, 0.85);--vlg-bg-secondary-95:rgba(30, 30, 30, 0.95);--vlg-surface-alpha-01:rgba(236, 248, 242, 0.01);--vlg-surface-alpha-02:rgba(236, 248, 242, 0.02);--vlg-surface-alpha-08:rgba(236, 248, 242, 0.08);--vlg-overlay-dark-40:rgba(0, 0, 0, 0.4);--vlg-overlay-dark-60:rgba(0, 0, 0, 0.6);--vlg-overlay-dark-70:rgba(0, 0, 0, 0.7);--vlg-player-bg:#000000;--vlg-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='m3 6 6 6 6-6' fill='none' stroke='%2310b981' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/svg%3E");--bg-white-10:rgba(236, 248, 242, 0.1);--bg-white-20:rgba(236, 248, 242, 0.2);--bg-white-60:rgba(236, 248, 242, 0.6)}