:root{--motion-enter:var(--motion-duration-normal,.2s) var(--motion-easing-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1));--motion-exit:var(--motion-duration-fast,.15s) var(--motion-easing-emphasized-accelerate,cubic-bezier(.3, 0, .8, .15));--motion-emphasis:var(--motion-duration-slow,.3s) var(--motion-easing-emphasized,cubic-bezier(.2, 0, 0, 1));--motion-hover:var(--motion-duration-fast,.15s) var(--motion-easing-standard,cubic-bezier(.2, 0, 0, 1));--motion-press:var(--motion-duration-short2,.1s) var(--motion-easing-standard-accelerate,cubic-bezier(.3, 0, 1, 1));--motion-spring:var(--motion-duration-medium2,.3s) var(--motion-easing-bounce,cubic-bezier(.34, 1.56, .64, 1));--font-size-xs:clamp(.75rem, .72rem + .15vw, .8125rem);--font-size-sm:clamp(.8125rem, .78rem + .18vw, .875rem);--font-size-md:clamp(.875rem, .83rem + .22vw, 1rem);--font-size-lg:clamp(1rem, .94rem + .3vw, 1.125rem);--font-size-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--font-size-2xl:clamp(1.5rem, 1.3rem + 1vw, 2rem);--font-size-3xl:clamp(2rem, 1.6rem + 1.8vw, 2.875rem);--font-weight-body:400;--font-weight-label:560;--font-weight-control:580;--font-weight-eyebrow:650;--font-weight-heading:680;--tracking-eyebrow:.1em;--tracking-heading:-.025em;--comp-select-padding-y:10px;--comp-select-padding-x:14px;--gradient-brand:var(--color-gradient-brand,linear-gradient(180deg, #9564ec 0%, #5d1ad6 100%));--gradient-brand-hover:linear-gradient(180deg, color-mix(in srgb, var(--color-primary,#5d1ad6) 88%, #000) 0%, color-mix(in srgb, var(--color-primary,#5d1ad6) 70%, #000) 100%);--gradient-surface:linear-gradient(180deg, var(--color-surface,#fff) 0%, color-mix(in srgb, var(--color-on-surface,#161b26) 3%, var(--color-surface,#fff)) 100%);--gradient-overlay:radial-gradient(1200px 600px at 100% -10%, color-mix(in srgb, var(--color-primary,#5d1ad6) 7%, transparent), transparent 60%);--elevation-raised:var(--shadow-elevation-md,0 4px 8px #0000001f);--elevation-overlay:var(--shadow-elevation-lg,0 12px 24px #0a0d1229);--elevation-sunken:inset 0 1px 2px #0a0d120f;--z-sticky:1;--z-tooltip:30;--z-dropdown:40;--z-scrim:60;--z-overlay:70;--z-overlay-scrim:calc(var(--z-overlay) - 1);--z-popover:80;--z-popover-scrim:calc(var(--z-popover) - 1)}:root[data-contrast=high]{--gradient-overlay:none;--gradient-brand-hover:var(--color-gradient-brand-hover,var(--color-primary,#5d1ad6));--elevation-raised:none;--elevation-overlay:none;--elevation-sunken:none}:root[data-contrast=high] [role=listbox]{border:2px solid var(--color-border-control,#1a1a1a)}@media (forced-colors:active){:root{--gradient-brand:none;--gradient-brand-hover:none;--gradient-overlay:none}:focus-visible,:focus{outline:2px solid var(--vdx-shell-ring-color,#7c40e8)!important;outline-offset:2px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){*,:before,:after{-webkit-backdrop-filter:none!important}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--vdx-shell-bg:var(--color-background,#fbfbfb);--vdx-shell-panel:var(--comp-card-background,var(--color-surface,#fff));--vdx-shell-chrome:var(--color-surface,#fff);--vdx-shell-input:var(--comp-input-background,#f5f5f6);--vdx-shell-chrome-input:var(--color-background,#fbfbfb);--vdx-shell-panel-2:color-mix(in srgb, var(--vdx-shell-text) 4%, var(--vdx-shell-panel));--vdx-shell-panel-3:color-mix(in srgb, var(--vdx-shell-text) 8%, var(--vdx-shell-panel));--vdx-shell-subtle:var(--vdx-shell-panel-2,#eef1f5);--vdx-shell-qr-quiet-zone:#fff;--vdx-shell-text:var(--color-text-primary,#161b26);--vdx-shell-muted:var(--color-text-secondary,#5a6473);--vdx-shell-border:var(--color-border-subtle,#e3e7ee);--vdx-shell-border-strong:color-mix(in srgb, var(--vdx-shell-text) 16%, transparent);--vdx-shell-primary:var(--color-primary,#7c40e8);--vdx-shell-on-primary:#fff;--vdx-shell-brand:var(--palette-brand-500,#7c40e8);--vdx-shell-accent:var(--vdx-shell-primary,#7c40e8);--vdx-shell-accent-text:var(--vdx-shell-accent,#7c40e8);--vdx-shell-border-control:color-mix(in srgb, var(--vdx-shell-text,#161b26) 50%, transparent);--vdx-shell-primary-contrast:#fbfbfb;--vdx-shell-danger-contrast:#fff;--vdx-shell-good-contrast:var(--color-feedback-on-success,#04210f);--vdx-shell-primary-gradient:var(--gradient-brand);--vdx-shell-primary-gradient-hover:var(--gradient-brand-hover);--vdx-shell-overlay-gradient:radial-gradient(1200px 600px at 100% -10%, color-mix(in srgb, var(--vdx-shell-primary) 7%, transparent), transparent 60%);--vdx-shell-good:var(--color-feedback-success,#1f9d6b);--vdx-shell-warn:var(--color-feedback-warning,#b7791f);--vdx-shell-danger:var(--color-error,#c2453b);--vdx-shell-danger-emphasis:var(--color-error-emphasis,#c2453b);--vdx-shell-danger-emphasis-hover:color-mix(in srgb, var(--vdx-shell-danger-emphasis) 86%, #000);--vdx-shell-radius:var(--shape-radius-lg,14px);--vdx-shell-radius-sm:var(--shape-radius-md,9px);--vdx-shell-radius-md:10px;--vdx-shell-ring:var(--comp-focus-ring,0 0 0 1.5px #7c40e8, 0 0 0 4px #7c40e84d);--vdx-shell-ring-color:var(--color-primary,#7c40e8);--vdx-shell-shadow-card:var(--shadow-floating,0 4px 8px #0000001f);--vdx-shell-shadow-pop:var(--shadow-overlay,0 8px 28px -6px #0f172a47);--vdx-shell-shadow-sm:var(--elevation-raised,0 2px 10px #00000024);--vdx-shell-shadow-md:0 -4px 16px #0000002e;--segment-active-bg:var(--vdx-shell-panel-2,var(--vdx-shell-panel));--segment-active-color:var(--vdx-shell-text);--vdx-shell-content-max-width:1200px;--vdx-shell-control-height:var(--comp-input-min-height,42px);--vdx-shell-font:var(--typography-font-family,ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--vdx-shell-font-mono:var(--text-family-mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--vdx-trust-ok-fg:#15803d;--vdx-trust-ok-bg:#f0fdf4;--vdx-trust-ok-border:#86efac;--vdx-trust-unknown-fg:#c2410c;--vdx-trust-unknown-bg:#fff7ed;--vdx-trust-unknown-border:#fdba74;--vdx-trust-warn-fg:#a16207;--vdx-trust-warn-bg:#fefce8;--vdx-trust-warn-border:#fde047;--vdx-trust-bad-fg:#b91c1c;--vdx-trust-bad-bg:#fef2f2;--vdx-trust-bad-border:#fca5a5;--vdx-familiarity-first:#475569;--vdx-familiarity-some:#334155;--vdx-familiarity-many:#1e293b;--vdx-familiarity-stale:#64748b}:root[data-theme=dark]{--vdx-trust-ok-fg:#4ade80;--vdx-trust-ok-bg:#052e16;--vdx-trust-ok-border:#166534;--vdx-trust-unknown-fg:#fb923c;--vdx-trust-unknown-bg:#431407;--vdx-trust-unknown-border:#9a3412;--vdx-trust-warn-fg:#facc15;--vdx-trust-warn-bg:#422006;--vdx-trust-warn-border:#854d0e;--vdx-trust-bad-fg:#f87171;--vdx-trust-bad-bg:#450a0a;--vdx-trust-bad-border:#991b1b;--vdx-familiarity-first:#cbd5e1;--vdx-familiarity-some:#e2e8f0;--vdx-familiarity-many:#f8fafc;--vdx-familiarity-stale:#94a3b8}:root[data-contrast=high]:not([data-theme=dark]){--vdx-trust-ok-fg:#14532d;--vdx-trust-ok-bg:#fff;--vdx-trust-ok-border:#14532d;--vdx-trust-unknown-fg:#7c2d12;--vdx-trust-unknown-bg:#fff;--vdx-trust-unknown-border:#7c2d12;--vdx-trust-warn-fg:#713f12;--vdx-trust-warn-bg:#fff;--vdx-trust-warn-border:#713f12;--vdx-trust-bad-fg:#7f1d1d;--vdx-trust-bad-bg:#fff;--vdx-trust-bad-border:#7f1d1d;--vdx-familiarity-first:#1e293b;--vdx-familiarity-some:#0f172a;--vdx-familiarity-many:#020617;--vdx-familiarity-stale:#334155}:root[data-contrast=high][data-theme=dark]{--vdx-trust-ok-fg:#86efac;--vdx-trust-ok-bg:#000;--vdx-trust-ok-border:#86efac;--vdx-trust-unknown-fg:#fdba74;--vdx-trust-unknown-bg:#000;--vdx-trust-unknown-border:#fdba74;--vdx-trust-warn-fg:#fde047;--vdx-trust-warn-bg:#000;--vdx-trust-warn-border:#fde047;--vdx-trust-bad-fg:#fca5a5;--vdx-trust-bad-bg:#000;--vdx-trust-bad-border:#fca5a5;--vdx-familiarity-first:#e2e8f0;--vdx-familiarity-some:#f1f5f9;--vdx-familiarity-many:#fff;--vdx-familiarity-stale:#cbd5e1}:root[data-theme=dark]{--vdx-shell-accent-text:var(--palette-brand-300,#ae89f1);--vdx-shell-shadow-md:0 -4px 16px #0009}:root[data-contrast=high]{--vdx-shell-border-control:var(--color-border-control,#1a1a1a);--vdx-shell-on-primary:#000;--vdx-shell-overlay-gradient:none;--vdx-shell-shadow-card:none;--vdx-shell-shadow-pop:none;--vdx-shell-shadow-md:none}:root[data-contrast=high]:not([data-theme=dark]){--vdx-shell-good-contrast:var(--color-background,#fbfbfb);--vdx-shell-on-primary:#fff}@media (forced-colors:active){:root{--vdx-shell-overlay-gradient:none;--vdx-shell-on-primary:HighlightText}}
