:root{--fv-thumb-aspect-ratio:377/283;}:root{--ms-bg:#fafafa;--ms-ink:#0f172a;--ms-bg-white:#ffffff;--ms-black:#030303;--ms-deep:#030303;--ms-hero:#070707;--ms-slate-100:#f3f3f3;--ms-slate-200:#e4e4e4;--ms-slate-300:#334155;--ms-slate-400:#94a3b8;--ms-slate-500:#64748b;--ms-slate-600:#64748b;--ms-slate-700:#334155;--ms-slate-800:#070707;--ms-slate-900:#070707;--ms-slate-950:#030303;--text-on-theme:#000000;--ms-contrast:#000000;--ms-green:#22c55e;--ms-green-dark:#15803d;--ms-amber:#f59e0b;--ms-red:#ef4444;--ms-green-soft:rgba(34, 197, 94, 0.12);--ms-amber-soft:rgba(245, 158, 11, 0.12);--ms-hero-overlay-50:rgba(7, 7, 7, 0.5);--ms-hero-overlay-60:rgba(7, 7, 7, 0.6);--ms-hero-overlay-80:rgba(7, 7, 7, 0.8);--ms-hero-overlay-90:rgba(7, 7, 7, 0.9);--ms-deep-overlay-92:rgba(3, 3, 3, 0.92);--ms-deep-overlay-00:rgba(3, 3, 3, 0);--ms-white-alpha-05:rgba(255, 255, 255, 0.05);--ms-white-alpha-15:rgba(255, 255, 255, 0.15);--ms-white-alpha-30:rgba(255, 255, 255, 0.3);--ms-white-alpha-40:rgba(255, 255, 255, 0.4);--ms-white-alpha-50:rgba(255, 255, 255, 0.5);--ms-white-alpha-60:rgba(255, 255, 255, 0.6);--ms-white-alpha-70:rgba(255, 255, 255, 0.7);--ms-green-alpha-10:rgba(34, 197, 94, 0.1);--ms-green-alpha-30:rgba(34, 197, 94, 0.3);--ms-shadow-18:rgba(3, 3, 3, 0.18);--ms-shadow-25:rgba(3, 3, 3, 0.25);--ms-shadow-28:rgba(3, 3, 3, 0.28);--ms-shadow-black-60:rgba(3, 3, 3, 0.6);--ms-shadow-black-05:rgba(3, 3, 3, 0.05);--ms-overlay-slate-45:rgba(15, 23, 42, 0.45);--ms-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='m4 7 5 5 5-5' fill='none' stroke='%2322c55e' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");--bg-white-10:rgba(255, 255, 255, 0.1);--bg-white-20:rgba(255, 255, 255, 0.2);--overlay-darker:rgba(255, 255, 255, 0.15);--text-faded:rgba(255, 255, 255, 0.7)}