:root{--pv-brand-purple100:#eeebff;--pv-brand-purple500:#5b4bff;--pv-brand-purple600:#4938e6;--pv-brand-navy950:#07142e;--pv-brand-navy900:#0d1b3a;--pv-brand-pink500:#ff3d6e;--pv-brand-orange500:#ff8a18;--pv-brand-yellow400:#ffc51b;--pv-brand-teal500:#12b8a6;--pv-brand-mint400:#54d6a2;--pv-brand-blue500:#3f7ae0;--pv-brand-art-indigo:#4e42de;--pv-brand-art-violet:#9d45c5;--pv-brand-art-magenta:#c642a1;--pv-brand-art-pink:#eb3f7f;--pv-brand-art-coral:#ff6443;--pv-brand-art-orange:#ff8221;--pv-brand-art-yellow:#ffc11b;--pv-brand-art-teal:#1fa7b6;--pv-brand-art-mint:#6ecb8d;--pv-semantic-success:#19b77c;--pv-semantic-warning:#e6a812;--pv-semantic-danger:#e74668;--pv-semantic-info:#3f7ae0;--pv-functional-qr-foreground:#000;--pv-functional-qr-background:#fff;--pv-chart-1:#12b8a6;--pv-chart-2:#5b4bff;--pv-chart-3:#ff8a18;--pv-chart-4:#ff3d6e;--pv-chart-5:#ffc51b;--pv-chart-6:#3f7ae0;--pv-chart-7:#54d6a2;--pv-chart-count:7;--pv-font-family:"Satoshi", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pv-font-display-xl-size:64px;--pv-font-display-xl-line-height:68px;--pv-font-display-xl-weight:700;--pv-font-display-lg-size:48px;--pv-font-display-lg-line-height:54px;--pv-font-display-lg-weight:700;--pv-font-h1-size:36px;--pv-font-h1-line-height:44px;--pv-font-h1-weight:700;--pv-font-h2-size:30px;--pv-font-h2-line-height:38px;--pv-font-h2-weight:650;--pv-font-h3-size:24px;--pv-font-h3-line-height:32px;--pv-font-h3-weight:650;--pv-font-h4-size:20px;--pv-font-h4-line-height:28px;--pv-font-h4-weight:600;--pv-font-body-lg-size:18px;--pv-font-body-lg-line-height:28px;--pv-font-body-lg-weight:400;--pv-font-body-size:16px;--pv-font-body-line-height:24px;--pv-font-body-weight:400;--pv-font-body-sm-size:14px;--pv-font-body-sm-line-height:20px;--pv-font-body-sm-weight:400;--pv-font-caption-size:12px;--pv-font-caption-line-height:16px;--pv-font-caption-weight:500;--pv-space-4:4px;--pv-space-8:8px;--pv-space-12:12px;--pv-space-16:16px;--pv-space-20:20px;--pv-space-24:24px;--pv-space-32:32px;--pv-space-40:40px;--pv-space-48:48px;--pv-space-64:64px;--pv-space-80:80px;--pv-space-96:96px;--pv-radius-xs:8px;--pv-radius-sm:12px;--pv-radius-md:16px;--pv-radius-lg:20px;--pv-radius-xl:24px;--pv-radius-2xl:32px;--pv-radius-pill:999px;--pv-shadow-card-light:0 8px 24px #101f4414;--pv-shadow-floating-light:0 18px 50px #101f4424;--pv-shadow-raised-dark:0 12px 32px #00000047;--pv-motion-micro:.15s;--pv-motion-standard:.24s;--pv-motion-stage-transition:.36s;--pv-motion-reveal:.52s;--pv-motion-count-up:.7s;--pv-layout-creator-nav-width:248px;--pv-layout-creator-inspector-width:344px;--pv-layout-participant-content-max-width:640px;--pv-layout-participant-mobile-gutter:16px;--pv-layout-touch-target-min:44px;--pv-layout-stage-safe-area:80px;--pv-layout-stage-reference-width:1920px;--pv-layout-stage-reference-height:1080px;--pv-color-bg:#f7f8fc;--pv-color-surface:#fff;--pv-color-surface-raised:#e9edf5;--pv-color-surface-subtle:#f1f4f9;--pv-color-surface-brand-soft:#eeebff;--pv-color-brand-fill:#5b4bff;--pv-color-text-on-brand:#fff;--pv-color-text-primary:#0b1835;--pv-color-text-secondary:#63708a;--pv-color-text-tertiary:#8d98ae;--pv-color-danger-strong:#db1c45;--pv-color-success-strong:#10754f;--pv-color-border:#e3e8f1;--pv-color-border-strong:#cbd3e1;--pv-color-focus-ring:#5b4bff}[data-theme=dark]{--pv-color-bg:#07142e;--pv-color-surface:#0d1b3a;--pv-color-surface-raised:#13254b;--pv-color-surface-subtle:#102044;--pv-color-surface-brand-soft:#2a2672;--pv-color-brand-fill:#5b4bff;--pv-color-text-on-brand:#fff;--pv-color-text-primary:#f7f9fd;--pv-color-text-secondary:#aab6d0;--pv-color-text-tertiary:#7f8caa;--pv-color-danger-strong:#e84d6e;--pv-color-success-strong:#19b77c;--pv-color-border:#22375f;--pv-color-border-strong:#36517f;--pv-color-focus-ring:#eeebff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pv-color-bg:#07142e;--pv-color-surface:#0d1b3a;--pv-color-surface-raised:#13254b;--pv-color-surface-subtle:#102044;--pv-color-surface-brand-soft:#2a2672;--pv-color-brand-fill:#5b4bff;--pv-color-text-on-brand:#fff;--pv-color-text-primary:#f7f9fd;--pv-color-text-secondary:#aab6d0;--pv-color-text-tertiary:#7f8caa;--pv-color-danger-strong:#e84d6e;--pv-color-success-strong:#19b77c;--pv-color-border:#22375f;--pv-color-border-strong:#36517f;--pv-color-focus-ring:#eeebff}}@media (prefers-reduced-motion:reduce){:root{--pv-motion-micro:0s;--pv-motion-standard:0s;--pv-motion-stage-transition:0s;--pv-motion-reveal:0s;--pv-motion-count-up:0s}}
