:root{--fv-thumb-aspect-ratio:376/251;}:root{--theme-color:#94a3b8;--color-accent:#94a3b8;--color-bg:#131313;--color-bg-secondary:#1e1e1e;--color-bg-elevated:#292929;--accent-primary:#94a3b8;--accent-secondary:#cbd5e1;--accent-gradient:linear-gradient(135deg, #94a3b8, #cbd5e1);--color-text:#f3f5f7;--color-text-secondary:#94a3b8;--color-text-muted:#8192a9;--color-border:rgba(243, 245, 247, 0.08);--color-accent-dark:#475569;--color-success:#10b981;--pbd-bg-primary:#131313;--pbd-bg-secondary:#1e1e1e;--pbd-bg-elevated:#292929;--pbd-accent-primary:#94a3b8;--pbd-accent-secondary:#cbd5e1;--pbd-accent-dark:#475569;--pbd-text-primary:#f3f5f7;--pbd-text-secondary:#94a3b8;--pbd-text-muted:#8192a9;--pbd-text-white:#f3f5f7;--pbd-text-contrast:#f3f5f7;--pbd-border:rgba(243, 245, 247, 0.08);--pbd-border-subtle:rgba(243, 245, 247, 0.08);--pbd-accent-alpha-04:rgba(148, 163, 184, 0.04);--pbd-accent-alpha-06:rgba(148, 163, 184, 0.06);--pbd-accent-alpha-08:rgba(148, 163, 184, 0.08);--pbd-accent-alpha-10:rgba(148, 163, 184, 0.1);--pbd-accent-alpha-12:rgba(148, 163, 184, 0.12);--pbd-accent-alpha-15:rgba(148, 163, 184, 0.15);--pbd-accent-alpha-20:rgba(148, 163, 184, 0.2);--pbd-accent-alpha-25:rgba(148, 163, 184, 0.25);--pbd-accent-alpha-30:rgba(148, 163, 184, 0.3);--pbd-accent-alpha-35:rgba(148, 163, 184, 0.35);--pbd-accent-alpha-40:rgba(148, 163, 184, 0.4);--pbd-accent-alpha-50:rgba(148, 163, 184, 0.5);--pbd-accent-sec-alpha-40:rgba(203, 213, 225, 0.4);--pbd-bg-primary-30:rgba(19, 19, 19, 0.3);--pbd-bg-primary-80:rgba(19, 19, 19, 0.8);--pbd-bg-primary-95:rgba(19, 19, 19, 0.95);--pbd-bg-primary-96:rgba(19, 19, 19, 0.96);--pbd-bg-secondary-85:rgba(30, 30, 30, 0.85);--pbd-bg-secondary-95:rgba(30, 30, 30, 0.95);--pbd-surface-alpha-01:rgba(243, 245, 247, 0.01);--pbd-surface-alpha-02:rgba(243, 245, 247, 0.02);--pbd-surface-alpha-08:rgba(243, 245, 247, 0.08);--pbd-overlay-dark-40:rgba(0, 0, 0, 0.4);--pbd-overlay-dark-60:rgba(0, 0, 0, 0.6);--pbd-overlay-dark-70:rgba(0, 0, 0, 0.7);--pbd-player-bg:#000000;--pbd-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='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/svg%3E");--bg-white-10:rgba(243, 245, 247, 0.1);--bg-white-20:rgba(243, 245, 247, 0.2);--bg-white-60:rgba(243, 245, 247, 0.6)}