:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bp-blue-50:#eff6ff;--bp-blue-100:#eaf0fe;--bp-blue-200:#dbeafe;--bp-blue-500:#3b82f6;--bp-blue-600:#2563eb;--bp-blue-700:#1d4ed8;--bp-blue-900:#1e3a8a;--bp-slate-25:#fbfdff;--bp-slate-50:#f8fafc;--bp-slate-100:#f3f6fb;--bp-slate-200:#e3e8f0;--bp-slate-300:#cbd5e1;--bp-slate-400:#94a3b8;--bp-slate-500:#64748b;--bp-slate-600:#475569;--bp-slate-800:#1e293b;--bp-slate-950:#0f1b2d;--bp-green-50:#f0fdf4;--bp-green-500:#10b981;--bp-green-600:#059669;--bp-amber-50:#fff7ed;--bp-amber-200:#fed7aa;--bp-amber-500:#f59e0b;--bp-amber-700:#b45309;--bp-red-50:#fef2f2;--bp-red-600:#dc2626;--bp-indigo-500:#6366f1;--bp-violet-500:#8b5cf6;--bp-violet-400:#a78bfa;--bp-teal-500:#14b8a6;--bp-color-bg-canvas:var(--bp-slate-100);--bp-color-bg-subtle:var(--bp-slate-50);--bp-color-surface:#fff;--bp-color-surface-raised:#fff;--bp-color-text-primary:var(--bp-slate-950);--bp-color-text-secondary:var(--bp-slate-600);--bp-color-text-tertiary:var(--bp-slate-500);--bp-color-text-disabled:var(--bp-slate-400);--bp-color-text-inverse:#fff;--bp-color-icon-primary:var(--bp-slate-800);--bp-color-icon-secondary:var(--bp-slate-500);--bp-color-icon-disabled:var(--bp-slate-400);--bp-color-border:var(--bp-slate-200);--bp-color-border-strong:var(--bp-slate-300);--bp-color-divider:#e6ebf3;--bp-color-focus:var(--bp-blue-600);--bp-color-action-primary:var(--bp-blue-600);--bp-color-action-primary-hover:var(--bp-blue-700);--bp-color-action-primary-soft:var(--bp-blue-100);--bp-color-action-primary-subtle:var(--bp-blue-50);--bp-color-success:var(--bp-green-600);--bp-color-success-soft:var(--bp-green-50);--bp-color-warning:var(--bp-amber-700);--bp-color-warning-soft:var(--bp-amber-50);--bp-color-warning-border:var(--bp-amber-200);--bp-color-danger:var(--bp-red-600);--bp-color-danger-soft:var(--bp-red-50);--bp-color-chart-primary:var(--bp-blue-600);--bp-color-chart-secondary:var(--bp-indigo-500);--bp-color-chart-tertiary:var(--bp-teal-500);--bp-color-chart-quaternary:var(--bp-violet-500);--bp-color-chart-quinary:var(--bp-violet-400);--bp-color-auth-canvas:var(--bp-slate-50);--bp-color-auth-border:#e2e8f0;--bp-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--bp-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bp-font-size-10:.625rem;--bp-font-size-11:.6875rem;--bp-font-size-12:.75rem;--bp-font-size-13:.8125rem;--bp-font-size-14:.875rem;--bp-font-size-16:1rem;--bp-font-size-18:1.125rem;--bp-font-size-22:1.375rem;--bp-font-size-28:1.75rem;--bp-line-12:.75rem;--bp-line-14:.875rem;--bp-line-16:1rem;--bp-line-18:1.125rem;--bp-line-20:1.25rem;--bp-line-22:1.375rem;--bp-line-27:1.6875rem;--bp-line-34:2.125rem;--bp-weight-regular:400;--bp-weight-medium:500;--bp-weight-semibold:600;--bp-weight-bold:700;--bp-space-0:0;--bp-space-1:.25rem;--bp-space-2:.5rem;--bp-space-3:.75rem;--bp-space-4:1rem;--bp-space-5:1.25rem;--bp-space-6:1.5rem;--bp-space-8:2rem;--bp-space-10:2.5rem;--bp-space-12:3rem;--bp-space-16:4rem;--bp-radius-1:.25rem;--bp-radius-2:.375rem;--bp-radius-3:.5rem;--bp-radius-4:.625rem;--bp-radius-5:.75rem;--bp-radius-6:1rem;--bp-radius-full:999px;--bp-shadow-card:0 2px 4px #0f172e0f;--bp-shadow-elevated:0 2px 8px #0f172e0f;--bp-shadow-overlay:0 12px 32px #0f172e29;--bp-focus-ring:0 0 0 3px #2563eb3d;--bp-motion-fast:.12s;--bp-motion-normal:.18s;--bp-brand-lockup-width:252px;--bp-brand-lockup-width-compact:228px;--bp-shell-rail:72px;--bp-shell-rail-expanded:240px;--bp-shell-header:72px;--bp-shell-content-max:1304px;--bp-control-height-sm:32px;--bp-control-height-md:36px;--bp-control-height-touch:44px}
@font-face{font-family:Inter;src:url(../media/InterVariable.2c0y96ae70xfx.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;background:var(--bp-color-bg-canvas);min-width:320px;font-family:var(--bp-font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--bp-color-bg-canvas);min-height:100vh;color:var(--bp-color-text-primary);font-size:var(--bp-font-size-13);line-height:var(--bp-line-18);margin:0}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{border:0}img,svg{display:block}h1,h2,h3,p{margin:0}table{border-collapse:collapse;border-spacing:0}::selection{background:var(--bp-color-action-primary-soft);color:var(--bp-color-text-primary)}:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px}.bp-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
