:root{--cpe-ramp-brand-primary-1:#f7f9ff;--cpe-ramp-brand-primary-2:#eef2ff;--cpe-ramp-brand-primary-3:#e0e7ff;--cpe-ramp-brand-primary-4:#d4dcff;--cpe-ramp-brand-primary-5:#c6d0ff;--cpe-ramp-brand-primary-6:#b2bdff;--cpe-ramp-brand-primary-7:#97a3ff;--cpe-ramp-brand-primary-8:#7982fd;--cpe-ramp-brand-primary-9:#6264ef;--cpe-ramp-brand-primary-10:#5557d7;--cpe-ramp-brand-primary-11:#3f40a2;--cpe-ramp-brand-primary-12:#21215e;--cpe-ramp-brand-companion-1:#fdf8ff;--cpe-ramp-brand-companion-2:#f8efff;--cpe-ramp-brand-companion-3:#f3e1ff;--cpe-ramp-brand-companion-4:#edd3ff;--cpe-ramp-brand-companion-5:#e6c3ff;--cpe-ramp-brand-companion-6:#d9aeff;--cpe-ramp-brand-companion-7:#c793f6;--cpe-ramp-brand-companion-8:#ae71e2;--cpe-ramp-brand-companion-9:#9951d1;--cpe-ramp-brand-companion-10:#8845bc;--cpe-ramp-brand-companion-11:#65328d;--cpe-ramp-brand-companion-12:#391951;--cpe-ramp-neutral-1:#fafafb;--cpe-ramp-neutral-2:#f3f3f5;--cpe-ramp-neutral-3:#e8e9ed;--cpe-ramp-neutral-4:#dedfe4;--cpe-ramp-neutral-5:#d3d4da;--cpe-ramp-neutral-6:#c2c4cb;--cpe-ramp-neutral-7:#acadb6;--cpe-ramp-neutral-8:#90929b;--cpe-ramp-neutral-9:#787a84;--cpe-ramp-neutral-10:#696b75;--cpe-ramp-neutral-11:#4e4f57;--cpe-ramp-neutral-12:#2a2b30;--cpe-ramp-semantic-success-1:#f3fdf6;--cpe-ramp-semantic-success-2:#e6f9ec;--cpe-ramp-semantic-success-3:#cff5da;--cpe-ramp-semantic-success-4:#b8efca;--cpe-ramp-semantic-success-5:#9fe8b8;--cpe-ramp-semantic-success-6:#7fdca1;--cpe-ramp-semantic-success-7:#54c885;--cpe-ramp-semantic-success-8:#00af62;--cpe-ramp-semantic-success-9:#009649;--cpe-ramp-semantic-success-10:#00853f;--cpe-ramp-semantic-success-11:#00642c;--cpe-ramp-semantic-success-12:#003813;--cpe-ramp-semantic-danger-1:#fff6f5;--cpe-ramp-semantic-danger-2:#ffeceb;--cpe-ramp-semantic-danger-3:#ffdcda;--cpe-ramp-semantic-danger-4:#ffcdcc;--cpe-ramp-semantic-danger-5:#ffbcbb;--cpe-ramp-semantic-danger-6:#ffa2a2;--cpe-ramp-semantic-danger-7:#ff8185;--cpe-ramp-semantic-danger-8:#eb5a63;--cpe-ramp-semantic-danger-9:#d82e44;--cpe-ramp-semantic-danger-10:#c2233a;--cpe-ramp-semantic-danger-11:#92182a;--cpe-ramp-semantic-danger-12:#540814;--cpe-ramp-semantic-warning-1:#fff9f0;--cpe-ramp-semantic-warning-2:#fff1e2;--cpe-ramp-semantic-warning-3:#ffe4c6;--cpe-ramp-semantic-warning-4:#ffd8ac;--cpe-ramp-semantic-warning-5:#fcca90;--cpe-ramp-semantic-warning-6:#f4b76d;--cpe-ramp-semantic-warning-7:#e59d3f;--cpe-ramp-semantic-warning-8:#ce7d00;--cpe-ramp-semantic-warning-9:#af6700;--cpe-ramp-semantic-warning-10:#9c5a00;--cpe-ramp-semantic-warning-11:#764200;--cpe-ramp-semantic-warning-12:#442100;--cpe-ramp-semantic-info-1:#f1fcff;--cpe-ramp-semantic-info-2:#e4f6ff;--cpe-ramp-semantic-info-3:#caefff;--cpe-ramp-semantic-info-4:#b5e7ff;--cpe-ramp-semantic-info-5:#9ddcff;--cpe-ramp-semantic-info-6:#77ceff;--cpe-ramp-semantic-info-7:#41b8ff;--cpe-ramp-semantic-info-8:#009bf3;--cpe-ramp-semantic-info-9:#0082d2;--cpe-ramp-semantic-info-10:#0072bc;--cpe-ramp-semantic-info-11:#005590;--cpe-ramp-semantic-info-12:#002e57;--cpe-anchor-primary-exact:#6366f1;--cpe-anchor-companion-exact:#9b53d3;--cpe-anchor-neutral-exact:#797b86;--cpe-chart-1:#3321a8;--cpe-chart-2:#5b0c3c;--cpe-chart-3:#72471f;--cpe-chart-4:#578334;--cpe-chart-5:#157079;--cpe-canvas:var(--cpe-ramp-neutral-1);--cpe-canvas-foreground:var(--cpe-ramp-neutral-12);--cpe-surface:var(--cpe-ramp-neutral-2);--cpe-surface-foreground:var(--cpe-ramp-neutral-12);--cpe-surfaceRaised:var(--cpe-ramp-neutral-3);--cpe-surfaceRaised-foreground:var(--cpe-ramp-neutral-12);--cpe-overlay:var(--cpe-ramp-neutral-2);--cpe-overlay-foreground:var(--cpe-ramp-neutral-12);--cpe-content-default:var(--cpe-ramp-neutral-12);--cpe-content-muted:var(--cpe-ramp-neutral-11);--cpe-content-faint:var(--cpe-ramp-neutral-10);--cpe-shadow-ink:var(--cpe-ramp-neutral-12);--cpe-border-decorative:var(--cpe-ramp-neutral-6);--cpe-border-control:var(--cpe-ramp-neutral-9);--cpe-control-background:var(--cpe-ramp-neutral-2);--cpe-control-border:var(--cpe-ramp-neutral-9);--cpe-control-foreground:var(--cpe-ramp-neutral-12);--cpe-focus-ring-inner:var(--cpe-ramp-brand-primary-9);--cpe-focus-ring-outer:var(--cpe-ramp-brand-primary-9);--cpe-selection:var(--cpe-ramp-brand-primary-10);--cpe-selection-foreground:var(--cpe-ramp-brand-primary-2);--cpe-interaction-hover:var(--cpe-ramp-neutral-4);--cpe-interaction-active:var(--cpe-ramp-neutral-5);--cpe-interaction-disabled:var(--cpe-ramp-neutral-3);--cpe-action-primary-soft:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-solid:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-foreground:#fff;--cpe-action-primary-hover:var(--cpe-ramp-brand-primary-11);--cpe-action-primary-active:var(--cpe-ramp-brand-primary-12);--cpe-action-primary-disabled:var(--cpe-ramp-brand-primary-10);--cpe-action-secondary-soft:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-solid:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-foreground:#fff;--cpe-action-secondary-hover:var(--cpe-ramp-brand-companion-11);--cpe-action-secondary-active:var(--cpe-ramp-brand-companion-12);--cpe-action-secondary-disabled:var(--cpe-ramp-brand-companion-10);--cpe-semantic-success-muted:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-mutedForeground:var(--cpe-ramp-semantic-success-12);--cpe-semantic-success-solid:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-foreground:#000;--cpe-semantic-success-border:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-hover:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-active:var(--cpe-ramp-semantic-success-9);--cpe-semantic-danger-muted:var(--cpe-ramp-semantic-danger-4);--cpe-semantic-danger-mutedForeground:var(--cpe-ramp-semantic-danger-12);--cpe-semantic-danger-solid:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-foreground:#fff;--cpe-semantic-danger-border:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-hover:var(--cpe-ramp-semantic-danger-10);--cpe-semantic-danger-active:var(--cpe-ramp-semantic-danger-11);--cpe-semantic-warning-muted:var(--cpe-ramp-semantic-warning-4);--cpe-semantic-warning-mutedForeground:var(--cpe-ramp-semantic-warning-12);--cpe-semantic-warning-solid:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-foreground:#000;--cpe-semantic-warning-border:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-hover:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-active:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-info-muted:var(--cpe-ramp-semantic-info-4);--cpe-semantic-info-mutedForeground:var(--cpe-ramp-semantic-info-12);--cpe-semantic-info-solid:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-foreground:#000;--cpe-semantic-info-border:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-hover:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-active:var(--cpe-ramp-semantic-info-9);--cpe-semantic-error-muted:var(--cpe-semantic-danger-muted);--cpe-semantic-error-mutedForeground:var(--cpe-semantic-danger-mutedForeground);--cpe-semantic-error-solid:var(--cpe-semantic-danger-solid);--cpe-semantic-error-foreground:var(--cpe-semantic-danger-foreground);--cpe-semantic-error-border:var(--cpe-semantic-danger-border);--cpe-action-destructive-soft:var(--cpe-ramp-semantic-danger-9);--cpe-action-destructive-solid:var(--cpe-semantic-danger-solid);--cpe-action-destructive-foreground:var(--cpe-semantic-danger-foreground);--cpe-action-destructive-hover:var(--cpe-semantic-danger-hover);--cpe-action-destructive-active:var(--cpe-semantic-danger-active);--cpe-action-destructive-disabled:var(--cpe-action-destructive-soft);--cpe-action-destructive-border:var(--cpe-semantic-danger-border)}@media (prefers-color-scheme:dark){:root{--cpe-ramp-brand-primary-1:#06070f;--cpe-ramp-brand-primary-2:#0c0e1e;--cpe-ramp-brand-primary-3:#121432;--cpe-ramp-brand-primary-4:#191b48;--cpe-ramp-brand-primary-5:#232461;--cpe-ramp-brand-primary-6:#2f307f;--cpe-ramp-brand-primary-7:#3f40a2;--cpe-ramp-brand-primary-8:#5153ca;--cpe-ramp-brand-primary-9:#6c71fd;--cpe-ramp-brand-primary-10:#7e87ff;--cpe-ramp-brand-primary-11:#a2aeff;--cpe-ramp-brand-primary-12:#d2dbff;--cpe-ramp-brand-companion-1:#09060d;--cpe-ramp-brand-companion-2:#130b1b;--cpe-ramp-brand-companion-3:#1f102b;--cpe-ramp-brand-companion-4:#2b153e;--cpe-ramp-brand-companion-5:#3b1c54;--cpe-ramp-brand-companion-6:#4e256f;--cpe-ramp-brand-companion-7:#65328d;--cpe-ramp-brand-companion-8:#8043b0;--cpe-ramp-brand-companion-9:#a55edf;--cpe-ramp-brand-companion-10:#b674ee;--cpe-ramp-brand-companion-11:#d09dff;--cpe-ramp-brand-companion-12:#eecfff;--cpe-ramp-neutral-1:#070708;--cpe-ramp-neutral-2:#0f0f11;--cpe-ramp-neutral-3:#18181a;--cpe-ramp-neutral-4:#212125;--cpe-ramp-neutral-5:#2d2d32;--cpe-ramp-neutral-6:#3c3d43;--cpe-ramp-neutral-7:#4e4f57;--cpe-ramp-neutral-8:#64656f;--cpe-ramp-neutral-9:#838590;--cpe-ramp-neutral-10:#9698a2;--cpe-ramp-neutral-11:#b5b7bf;--cpe-ramp-neutral-12:#dcdee3;--cpe-ramp-semantic-success-1:#030905;--cpe-ramp-semantic-success-2:#041309;--cpe-ramp-semantic-success-3:#001f0d;--cpe-ramp-semantic-success-4:#002b10;--cpe-ramp-semantic-success-5:#003b15;--cpe-ramp-semantic-success-6:#004e1f;--cpe-ramp-semantic-success-7:#00642c;--cpe-ramp-semantic-success-8:#007e3b;--cpe-ramp-semantic-success-9:#00a452;--cpe-ramp-semantic-success-10:#00b765;--cpe-ramp-semantic-success-11:#62d28f;--cpe-ramp-semantic-success-12:#adf1c4;--cpe-ramp-semantic-danger-1:#0e0505;--cpe-ramp-semantic-danger-2:#1c0909;--cpe-ramp-semantic-danger-3:#2e0b0d;--cpe-ramp-semantic-danger-4:#400b10;--cpe-ramp-semantic-danger-5:#570c16;--cpe-ramp-semantic-danger-6:#72101e;--cpe-ramp-semantic-danger-7:#92182a;--cpe-ramp-semantic-danger-8:#b62538;--cpe-ramp-semantic-danger-9:#e73e50;--cpe-ramp-semantic-danger-10:#f85b65;--cpe-ramp-semantic-danger-11:#ff8c8f;--cpe-ramp-semantic-danger-12:#ffcbca;--cpe-ramp-semantic-warning-1:#0c0602;--cpe-ramp-semantic-warning-2:#180d02;--cpe-ramp-semantic-warning-3:#271300;--cpe-ramp-semantic-warning-4:#371900;--cpe-ramp-semantic-warning-5:#482400;--cpe-ramp-semantic-warning-6:#5c3100;--cpe-ramp-semantic-warning-7:#764200;--cpe-ramp-semantic-warning-8:#945500;--cpe-ramp-semantic-warning-9:#bf7100;--cpe-ramp-semantic-warning-10:#d88100;--cpe-ramp-semantic-warning-11:#eda74e;--cpe-ramp-semantic-warning-12:#ffd59f;--cpe-ramp-semantic-info-1:#02080e;--cpe-ramp-semantic-info-2:#02111d;--cpe-ramp-semantic-info-3:#001a2f;--cpe-ramp-semantic-info-4:#002444;--cpe-ramp-semantic-info-5:#00315a;--cpe-ramp-semantic-info-6:#004173;--cpe-ramp-semantic-info-7:#005590;--cpe-ramp-semantic-info-8:#006cb3;--cpe-ramp-semantic-info-9:#008ee5;--cpe-ramp-semantic-info-10:#00a1ff;--cpe-ramp-semantic-info-11:#52c1ff;--cpe-ramp-semantic-info-12:#b1e5ff;--cpe-anchor-primary-exact:#6366f1;--cpe-anchor-companion-exact:#9b53d3;--cpe-anchor-neutral-exact:#797b86;--cpe-chart-1:#676cf4;--cpe-chart-2:#bb2680;--cpe-chart-3:#cd8644;--cpe-chart-4:#75c41e;--cpe-chart-5:#44d4e2;--cpe-canvas:var(--cpe-ramp-neutral-1);--cpe-canvas-foreground:var(--cpe-ramp-neutral-12);--cpe-surface:var(--cpe-ramp-neutral-2);--cpe-surface-foreground:var(--cpe-ramp-neutral-12);--cpe-surfaceRaised:var(--cpe-ramp-neutral-3);--cpe-surfaceRaised-foreground:var(--cpe-ramp-neutral-12);--cpe-overlay:var(--cpe-ramp-neutral-2);--cpe-overlay-foreground:var(--cpe-ramp-neutral-12);--cpe-content-default:var(--cpe-ramp-neutral-12);--cpe-content-muted:var(--cpe-ramp-neutral-11);--cpe-content-faint:var(--cpe-ramp-neutral-9);--cpe-shadow-ink:#000;--cpe-border-decorative:var(--cpe-ramp-neutral-6);--cpe-border-control:var(--cpe-ramp-neutral-8);--cpe-control-background:var(--cpe-ramp-neutral-2);--cpe-control-border:var(--cpe-ramp-neutral-8);--cpe-control-foreground:var(--cpe-ramp-neutral-12);--cpe-focus-ring-inner:var(--cpe-ramp-brand-primary-9);--cpe-focus-ring-outer:var(--cpe-ramp-brand-primary-9);--cpe-selection:var(--cpe-ramp-brand-primary-9);--cpe-selection-foreground:var(--cpe-ramp-brand-primary-3);--cpe-interaction-hover:var(--cpe-ramp-neutral-4);--cpe-interaction-active:var(--cpe-ramp-neutral-5);--cpe-interaction-disabled:var(--cpe-ramp-neutral-3);--cpe-action-primary-soft:var(--cpe-ramp-brand-primary-9);--cpe-action-primary-solid:var(--cpe-ramp-brand-primary-9);--cpe-action-primary-foreground:#000;--cpe-action-primary-hover:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-active:var(--cpe-ramp-brand-primary-11);--cpe-action-primary-disabled:var(--cpe-ramp-brand-primary-9);--cpe-action-secondary-soft:var(--cpe-ramp-brand-companion-9);--cpe-action-secondary-solid:var(--cpe-ramp-brand-companion-9);--cpe-action-secondary-foreground:#000;--cpe-action-secondary-hover:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-active:var(--cpe-ramp-brand-companion-11);--cpe-action-secondary-disabled:var(--cpe-ramp-brand-companion-9);--cpe-semantic-success-muted:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-mutedForeground:var(--cpe-ramp-semantic-success-12);--cpe-semantic-success-solid:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-foreground:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-border:var(--cpe-ramp-semantic-success-8);--cpe-semantic-success-hover:var(--cpe-ramp-semantic-success-10);--cpe-semantic-success-active:var(--cpe-ramp-semantic-success-11);--cpe-semantic-danger-muted:var(--cpe-ramp-semantic-danger-4);--cpe-semantic-danger-mutedForeground:var(--cpe-ramp-semantic-danger-12);--cpe-semantic-danger-solid:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-foreground:var(--cpe-ramp-semantic-danger-2);--cpe-semantic-danger-border:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-hover:var(--cpe-ramp-semantic-danger-10);--cpe-semantic-danger-active:var(--cpe-ramp-semantic-danger-11);--cpe-semantic-warning-muted:var(--cpe-ramp-semantic-warning-4);--cpe-semantic-warning-mutedForeground:var(--cpe-ramp-semantic-warning-12);--cpe-semantic-warning-solid:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-foreground:var(--cpe-ramp-semantic-warning-3);--cpe-semantic-warning-border:var(--cpe-ramp-semantic-warning-8);--cpe-semantic-warning-hover:var(--cpe-ramp-semantic-warning-10);--cpe-semantic-warning-active:var(--cpe-ramp-semantic-warning-11);--cpe-semantic-info-muted:var(--cpe-ramp-semantic-info-4);--cpe-semantic-info-mutedForeground:var(--cpe-ramp-semantic-info-12);--cpe-semantic-info-solid:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-foreground:var(--cpe-ramp-semantic-info-3);--cpe-semantic-info-border:var(--cpe-ramp-semantic-info-8);--cpe-semantic-info-hover:var(--cpe-ramp-semantic-info-10);--cpe-semantic-info-active:var(--cpe-ramp-semantic-info-11);--cpe-semantic-error-muted:var(--cpe-semantic-danger-muted);--cpe-semantic-error-mutedForeground:var(--cpe-semantic-danger-mutedForeground);--cpe-semantic-error-solid:var(--cpe-semantic-danger-solid);--cpe-semantic-error-foreground:var(--cpe-semantic-danger-foreground);--cpe-semantic-error-border:var(--cpe-semantic-danger-border);--cpe-action-destructive-soft:var(--cpe-ramp-semantic-danger-9);--cpe-action-destructive-solid:var(--cpe-semantic-danger-solid);--cpe-action-destructive-foreground:var(--cpe-semantic-danger-foreground);--cpe-action-destructive-hover:var(--cpe-semantic-danger-hover);--cpe-action-destructive-active:var(--cpe-semantic-danger-active);--cpe-action-destructive-disabled:var(--cpe-action-destructive-soft);--cpe-action-destructive-border:var(--cpe-semantic-danger-border)}}[data-theme=light]{--cpe-ramp-brand-primary-1:#f7f9ff;--cpe-ramp-brand-primary-2:#eef2ff;--cpe-ramp-brand-primary-3:#e0e7ff;--cpe-ramp-brand-primary-4:#d4dcff;--cpe-ramp-brand-primary-5:#c6d0ff;--cpe-ramp-brand-primary-6:#b2bdff;--cpe-ramp-brand-primary-7:#97a3ff;--cpe-ramp-brand-primary-8:#7982fd;--cpe-ramp-brand-primary-9:#6264ef;--cpe-ramp-brand-primary-10:#5557d7;--cpe-ramp-brand-primary-11:#3f40a2;--cpe-ramp-brand-primary-12:#21215e;--cpe-ramp-brand-companion-1:#fdf8ff;--cpe-ramp-brand-companion-2:#f8efff;--cpe-ramp-brand-companion-3:#f3e1ff;--cpe-ramp-brand-companion-4:#edd3ff;--cpe-ramp-brand-companion-5:#e6c3ff;--cpe-ramp-brand-companion-6:#d9aeff;--cpe-ramp-brand-companion-7:#c793f6;--cpe-ramp-brand-companion-8:#ae71e2;--cpe-ramp-brand-companion-9:#9951d1;--cpe-ramp-brand-companion-10:#8845bc;--cpe-ramp-brand-companion-11:#65328d;--cpe-ramp-brand-companion-12:#391951;--cpe-ramp-neutral-1:#fafafb;--cpe-ramp-neutral-2:#f3f3f5;--cpe-ramp-neutral-3:#e8e9ed;--cpe-ramp-neutral-4:#dedfe4;--cpe-ramp-neutral-5:#d3d4da;--cpe-ramp-neutral-6:#c2c4cb;--cpe-ramp-neutral-7:#acadb6;--cpe-ramp-neutral-8:#90929b;--cpe-ramp-neutral-9:#787a84;--cpe-ramp-neutral-10:#696b75;--cpe-ramp-neutral-11:#4e4f57;--cpe-ramp-neutral-12:#2a2b30;--cpe-ramp-semantic-success-1:#f3fdf6;--cpe-ramp-semantic-success-2:#e6f9ec;--cpe-ramp-semantic-success-3:#cff5da;--cpe-ramp-semantic-success-4:#b8efca;--cpe-ramp-semantic-success-5:#9fe8b8;--cpe-ramp-semantic-success-6:#7fdca1;--cpe-ramp-semantic-success-7:#54c885;--cpe-ramp-semantic-success-8:#00af62;--cpe-ramp-semantic-success-9:#009649;--cpe-ramp-semantic-success-10:#00853f;--cpe-ramp-semantic-success-11:#00642c;--cpe-ramp-semantic-success-12:#003813;--cpe-ramp-semantic-danger-1:#fff6f5;--cpe-ramp-semantic-danger-2:#ffeceb;--cpe-ramp-semantic-danger-3:#ffdcda;--cpe-ramp-semantic-danger-4:#ffcdcc;--cpe-ramp-semantic-danger-5:#ffbcbb;--cpe-ramp-semantic-danger-6:#ffa2a2;--cpe-ramp-semantic-danger-7:#ff8185;--cpe-ramp-semantic-danger-8:#eb5a63;--cpe-ramp-semantic-danger-9:#d82e44;--cpe-ramp-semantic-danger-10:#c2233a;--cpe-ramp-semantic-danger-11:#92182a;--cpe-ramp-semantic-danger-12:#540814;--cpe-ramp-semantic-warning-1:#fff9f0;--cpe-ramp-semantic-warning-2:#fff1e2;--cpe-ramp-semantic-warning-3:#ffe4c6;--cpe-ramp-semantic-warning-4:#ffd8ac;--cpe-ramp-semantic-warning-5:#fcca90;--cpe-ramp-semantic-warning-6:#f4b76d;--cpe-ramp-semantic-warning-7:#e59d3f;--cpe-ramp-semantic-warning-8:#ce7d00;--cpe-ramp-semantic-warning-9:#af6700;--cpe-ramp-semantic-warning-10:#9c5a00;--cpe-ramp-semantic-warning-11:#764200;--cpe-ramp-semantic-warning-12:#442100;--cpe-ramp-semantic-info-1:#f1fcff;--cpe-ramp-semantic-info-2:#e4f6ff;--cpe-ramp-semantic-info-3:#caefff;--cpe-ramp-semantic-info-4:#b5e7ff;--cpe-ramp-semantic-info-5:#9ddcff;--cpe-ramp-semantic-info-6:#77ceff;--cpe-ramp-semantic-info-7:#41b8ff;--cpe-ramp-semantic-info-8:#009bf3;--cpe-ramp-semantic-info-9:#0082d2;--cpe-ramp-semantic-info-10:#0072bc;--cpe-ramp-semantic-info-11:#005590;--cpe-ramp-semantic-info-12:#002e57;--cpe-anchor-primary-exact:#6366f1;--cpe-anchor-companion-exact:#9b53d3;--cpe-anchor-neutral-exact:#797b86;--cpe-chart-1:#3321a8;--cpe-chart-2:#5b0c3c;--cpe-chart-3:#72471f;--cpe-chart-4:#578334;--cpe-chart-5:#157079;--cpe-canvas:var(--cpe-ramp-neutral-1);--cpe-canvas-foreground:var(--cpe-ramp-neutral-12);--cpe-surface:var(--cpe-ramp-neutral-2);--cpe-surface-foreground:var(--cpe-ramp-neutral-12);--cpe-surfaceRaised:var(--cpe-ramp-neutral-3);--cpe-surfaceRaised-foreground:var(--cpe-ramp-neutral-12);--cpe-overlay:var(--cpe-ramp-neutral-2);--cpe-overlay-foreground:var(--cpe-ramp-neutral-12);--cpe-content-default:var(--cpe-ramp-neutral-12);--cpe-content-muted:var(--cpe-ramp-neutral-11);--cpe-content-faint:var(--cpe-ramp-neutral-10);--cpe-shadow-ink:var(--cpe-ramp-neutral-12);--cpe-border-decorative:var(--cpe-ramp-neutral-6);--cpe-border-control:var(--cpe-ramp-neutral-9);--cpe-control-background:var(--cpe-ramp-neutral-2);--cpe-control-border:var(--cpe-ramp-neutral-9);--cpe-control-foreground:var(--cpe-ramp-neutral-12);--cpe-focus-ring-inner:var(--cpe-ramp-brand-primary-9);--cpe-focus-ring-outer:var(--cpe-ramp-brand-primary-9);--cpe-selection:var(--cpe-ramp-brand-primary-10);--cpe-selection-foreground:var(--cpe-ramp-brand-primary-2);--cpe-interaction-hover:var(--cpe-ramp-neutral-4);--cpe-interaction-active:var(--cpe-ramp-neutral-5);--cpe-interaction-disabled:var(--cpe-ramp-neutral-3);--cpe-action-primary-soft:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-solid:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-foreground:#fff;--cpe-action-primary-hover:var(--cpe-ramp-brand-primary-11);--cpe-action-primary-active:var(--cpe-ramp-brand-primary-12);--cpe-action-primary-disabled:var(--cpe-ramp-brand-primary-10);--cpe-action-secondary-soft:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-solid:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-foreground:#fff;--cpe-action-secondary-hover:var(--cpe-ramp-brand-companion-11);--cpe-action-secondary-active:var(--cpe-ramp-brand-companion-12);--cpe-action-secondary-disabled:var(--cpe-ramp-brand-companion-10);--cpe-semantic-success-muted:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-mutedForeground:var(--cpe-ramp-semantic-success-12);--cpe-semantic-success-solid:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-foreground:#000;--cpe-semantic-success-border:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-hover:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-active:var(--cpe-ramp-semantic-success-9);--cpe-semantic-danger-muted:var(--cpe-ramp-semantic-danger-4);--cpe-semantic-danger-mutedForeground:var(--cpe-ramp-semantic-danger-12);--cpe-semantic-danger-solid:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-foreground:#fff;--cpe-semantic-danger-border:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-hover:var(--cpe-ramp-semantic-danger-10);--cpe-semantic-danger-active:var(--cpe-ramp-semantic-danger-11);--cpe-semantic-warning-muted:var(--cpe-ramp-semantic-warning-4);--cpe-semantic-warning-mutedForeground:var(--cpe-ramp-semantic-warning-12);--cpe-semantic-warning-solid:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-foreground:#000;--cpe-semantic-warning-border:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-hover:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-active:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-info-muted:var(--cpe-ramp-semantic-info-4);--cpe-semantic-info-mutedForeground:var(--cpe-ramp-semantic-info-12);--cpe-semantic-info-solid:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-foreground:#000;--cpe-semantic-info-border:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-hover:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-active:var(--cpe-ramp-semantic-info-9);--cpe-semantic-error-muted:var(--cpe-semantic-danger-muted);--cpe-semantic-error-mutedForeground:var(--cpe-semantic-danger-mutedForeground);--cpe-semantic-error-solid:var(--cpe-semantic-danger-solid);--cpe-semantic-error-foreground:var(--cpe-semantic-danger-foreground);--cpe-semantic-error-border:var(--cpe-semantic-danger-border);--cpe-action-destructive-soft:var(--cpe-ramp-semantic-danger-9);--cpe-action-destructive-solid:var(--cpe-semantic-danger-solid);--cpe-action-destructive-foreground:var(--cpe-semantic-danger-foreground);--cpe-action-destructive-hover:var(--cpe-semantic-danger-hover);--cpe-action-destructive-active:var(--cpe-semantic-danger-active);--cpe-action-destructive-disabled:var(--cpe-action-destructive-soft);--cpe-action-destructive-border:var(--cpe-semantic-danger-border)}[data-theme=dark]{--cpe-ramp-brand-primary-1:#06070f;--cpe-ramp-brand-primary-2:#0c0e1e;--cpe-ramp-brand-primary-3:#121432;--cpe-ramp-brand-primary-4:#191b48;--cpe-ramp-brand-primary-5:#232461;--cpe-ramp-brand-primary-6:#2f307f;--cpe-ramp-brand-primary-7:#3f40a2;--cpe-ramp-brand-primary-8:#5153ca;--cpe-ramp-brand-primary-9:#6c71fd;--cpe-ramp-brand-primary-10:#7e87ff;--cpe-ramp-brand-primary-11:#a2aeff;--cpe-ramp-brand-primary-12:#d2dbff;--cpe-ramp-brand-companion-1:#09060d;--cpe-ramp-brand-companion-2:#130b1b;--cpe-ramp-brand-companion-3:#1f102b;--cpe-ramp-brand-companion-4:#2b153e;--cpe-ramp-brand-companion-5:#3b1c54;--cpe-ramp-brand-companion-6:#4e256f;--cpe-ramp-brand-companion-7:#65328d;--cpe-ramp-brand-companion-8:#8043b0;--cpe-ramp-brand-companion-9:#a55edf;--cpe-ramp-brand-companion-10:#b674ee;--cpe-ramp-brand-companion-11:#d09dff;--cpe-ramp-brand-companion-12:#eecfff;--cpe-ramp-neutral-1:#070708;--cpe-ramp-neutral-2:#0f0f11;--cpe-ramp-neutral-3:#18181a;--cpe-ramp-neutral-4:#212125;--cpe-ramp-neutral-5:#2d2d32;--cpe-ramp-neutral-6:#3c3d43;--cpe-ramp-neutral-7:#4e4f57;--cpe-ramp-neutral-8:#64656f;--cpe-ramp-neutral-9:#838590;--cpe-ramp-neutral-10:#9698a2;--cpe-ramp-neutral-11:#b5b7bf;--cpe-ramp-neutral-12:#dcdee3;--cpe-ramp-semantic-success-1:#030905;--cpe-ramp-semantic-success-2:#041309;--cpe-ramp-semantic-success-3:#001f0d;--cpe-ramp-semantic-success-4:#002b10;--cpe-ramp-semantic-success-5:#003b15;--cpe-ramp-semantic-success-6:#004e1f;--cpe-ramp-semantic-success-7:#00642c;--cpe-ramp-semantic-success-8:#007e3b;--cpe-ramp-semantic-success-9:#00a452;--cpe-ramp-semantic-success-10:#00b765;--cpe-ramp-semantic-success-11:#62d28f;--cpe-ramp-semantic-success-12:#adf1c4;--cpe-ramp-semantic-danger-1:#0e0505;--cpe-ramp-semantic-danger-2:#1c0909;--cpe-ramp-semantic-danger-3:#2e0b0d;--cpe-ramp-semantic-danger-4:#400b10;--cpe-ramp-semantic-danger-5:#570c16;--cpe-ramp-semantic-danger-6:#72101e;--cpe-ramp-semantic-danger-7:#92182a;--cpe-ramp-semantic-danger-8:#b62538;--cpe-ramp-semantic-danger-9:#e73e50;--cpe-ramp-semantic-danger-10:#f85b65;--cpe-ramp-semantic-danger-11:#ff8c8f;--cpe-ramp-semantic-danger-12:#ffcbca;--cpe-ramp-semantic-warning-1:#0c0602;--cpe-ramp-semantic-warning-2:#180d02;--cpe-ramp-semantic-warning-3:#271300;--cpe-ramp-semantic-warning-4:#371900;--cpe-ramp-semantic-warning-5:#482400;--cpe-ramp-semantic-warning-6:#5c3100;--cpe-ramp-semantic-warning-7:#764200;--cpe-ramp-semantic-warning-8:#945500;--cpe-ramp-semantic-warning-9:#bf7100;--cpe-ramp-semantic-warning-10:#d88100;--cpe-ramp-semantic-warning-11:#eda74e;--cpe-ramp-semantic-warning-12:#ffd59f;--cpe-ramp-semantic-info-1:#02080e;--cpe-ramp-semantic-info-2:#02111d;--cpe-ramp-semantic-info-3:#001a2f;--cpe-ramp-semantic-info-4:#002444;--cpe-ramp-semantic-info-5:#00315a;--cpe-ramp-semantic-info-6:#004173;--cpe-ramp-semantic-info-7:#005590;--cpe-ramp-semantic-info-8:#006cb3;--cpe-ramp-semantic-info-9:#008ee5;--cpe-ramp-semantic-info-10:#00a1ff;--cpe-ramp-semantic-info-11:#52c1ff;--cpe-ramp-semantic-info-12:#b1e5ff;--cpe-anchor-primary-exact:#6366f1;--cpe-anchor-companion-exact:#9b53d3;--cpe-anchor-neutral-exact:#797b86;--cpe-chart-1:#676cf4;--cpe-chart-2:#bb2680;--cpe-chart-3:#cd8644;--cpe-chart-4:#75c41e;--cpe-chart-5:#44d4e2;--cpe-canvas:var(--cpe-ramp-neutral-1);--cpe-canvas-foreground:var(--cpe-ramp-neutral-12);--cpe-surface:var(--cpe-ramp-neutral-2);--cpe-surface-foreground:var(--cpe-ramp-neutral-12);--cpe-surfaceRaised:var(--cpe-ramp-neutral-3);--cpe-surfaceRaised-foreground:var(--cpe-ramp-neutral-12);--cpe-overlay:var(--cpe-ramp-neutral-2);--cpe-overlay-foreground:var(--cpe-ramp-neutral-12);--cpe-content-default:var(--cpe-ramp-neutral-12);--cpe-content-muted:var(--cpe-ramp-neutral-11);--cpe-content-faint:var(--cpe-ramp-neutral-9);--cpe-shadow-ink:#000;--cpe-border-decorative:var(--cpe-ramp-neutral-6);--cpe-border-control:var(--cpe-ramp-neutral-8);--cpe-control-background:var(--cpe-ramp-neutral-2);--cpe-control-border:var(--cpe-ramp-neutral-8);--cpe-control-foreground:var(--cpe-ramp-neutral-12);--cpe-focus-ring-inner:var(--cpe-ramp-brand-primary-9);--cpe-focus-ring-outer:var(--cpe-ramp-brand-primary-9);--cpe-selection:var(--cpe-ramp-brand-primary-9);--cpe-selection-foreground:var(--cpe-ramp-brand-primary-3);--cpe-interaction-hover:var(--cpe-ramp-neutral-4);--cpe-interaction-active:var(--cpe-ramp-neutral-5);--cpe-interaction-disabled:var(--cpe-ramp-neutral-3);--cpe-action-primary-soft:var(--cpe-ramp-brand-primary-9);--cpe-action-primary-solid:var(--cpe-ramp-brand-primary-9);--cpe-action-primary-foreground:#000;--cpe-action-primary-hover:var(--cpe-ramp-brand-primary-10);--cpe-action-primary-active:var(--cpe-ramp-brand-primary-11);--cpe-action-primary-disabled:var(--cpe-ramp-brand-primary-9);--cpe-action-secondary-soft:var(--cpe-ramp-brand-companion-9);--cpe-action-secondary-solid:var(--cpe-ramp-brand-companion-9);--cpe-action-secondary-foreground:#000;--cpe-action-secondary-hover:var(--cpe-ramp-brand-companion-10);--cpe-action-secondary-active:var(--cpe-ramp-brand-companion-11);--cpe-action-secondary-disabled:var(--cpe-ramp-brand-companion-9);--cpe-semantic-success-muted:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-mutedForeground:var(--cpe-ramp-semantic-success-12);--cpe-semantic-success-solid:var(--cpe-ramp-semantic-success-9);--cpe-semantic-success-foreground:var(--cpe-ramp-semantic-success-4);--cpe-semantic-success-border:var(--cpe-ramp-semantic-success-8);--cpe-semantic-success-hover:var(--cpe-ramp-semantic-success-10);--cpe-semantic-success-active:var(--cpe-ramp-semantic-success-11);--cpe-semantic-danger-muted:var(--cpe-ramp-semantic-danger-4);--cpe-semantic-danger-mutedForeground:var(--cpe-ramp-semantic-danger-12);--cpe-semantic-danger-solid:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-foreground:var(--cpe-ramp-semantic-danger-2);--cpe-semantic-danger-border:var(--cpe-ramp-semantic-danger-9);--cpe-semantic-danger-hover:var(--cpe-ramp-semantic-danger-10);--cpe-semantic-danger-active:var(--cpe-ramp-semantic-danger-11);--cpe-semantic-warning-muted:var(--cpe-ramp-semantic-warning-4);--cpe-semantic-warning-mutedForeground:var(--cpe-ramp-semantic-warning-12);--cpe-semantic-warning-solid:var(--cpe-ramp-semantic-warning-9);--cpe-semantic-warning-foreground:var(--cpe-ramp-semantic-warning-3);--cpe-semantic-warning-border:var(--cpe-ramp-semantic-warning-8);--cpe-semantic-warning-hover:var(--cpe-ramp-semantic-warning-10);--cpe-semantic-warning-active:var(--cpe-ramp-semantic-warning-11);--cpe-semantic-info-muted:var(--cpe-ramp-semantic-info-4);--cpe-semantic-info-mutedForeground:var(--cpe-ramp-semantic-info-12);--cpe-semantic-info-solid:var(--cpe-ramp-semantic-info-9);--cpe-semantic-info-foreground:var(--cpe-ramp-semantic-info-3);--cpe-semantic-info-border:var(--cpe-ramp-semantic-info-8);--cpe-semantic-info-hover:var(--cpe-ramp-semantic-info-10);--cpe-semantic-info-active:var(--cpe-ramp-semantic-info-11);--cpe-semantic-error-muted:var(--cpe-semantic-danger-muted);--cpe-semantic-error-mutedForeground:var(--cpe-semantic-danger-mutedForeground);--cpe-semantic-error-solid:var(--cpe-semantic-danger-solid);--cpe-semantic-error-foreground:var(--cpe-semantic-danger-foreground);--cpe-semantic-error-border:var(--cpe-semantic-danger-border);--cpe-action-destructive-soft:var(--cpe-ramp-semantic-danger-9);--cpe-action-destructive-solid:var(--cpe-semantic-danger-solid);--cpe-action-destructive-foreground:var(--cpe-semantic-danger-foreground);--cpe-action-destructive-hover:var(--cpe-semantic-danger-hover);--cpe-action-destructive-active:var(--cpe-semantic-danger-active);--cpe-action-destructive-disabled:var(--cpe-action-destructive-soft);--cpe-action-destructive-border:var(--cpe-semantic-danger-border)}
:root{--accent-solid:var(--cpe-ramp-brand-primary-10);--accent-solid-hover:var(--cpe-ramp-brand-primary-11);--on-accent-solid:var(--cpe-action-primary-foreground);--shadow-strength:12%}@media (prefers-color-scheme:dark){:root{--accent-solid:var(--cpe-ramp-brand-primary-8);--accent-solid-hover:var(--cpe-ramp-brand-primary-7);--on-accent-solid:#fff;--shadow-strength:55%}}[data-theme=light]{--accent-solid:var(--cpe-ramp-brand-primary-10);--accent-solid-hover:var(--cpe-ramp-brand-primary-11);--on-accent-solid:var(--cpe-action-primary-foreground);--shadow-strength:12%}[data-theme=dark]{--accent-solid:var(--cpe-ramp-brand-primary-8);--accent-solid-hover:var(--cpe-ramp-brand-primary-7);--on-accent-solid:#fff;--shadow-strength:55%}
:root,[data-theme]{--bg-void:var(--cpe-canvas);--bg-surface:var(--cpe-surface);--bg-surface-low:var(--cpe-surfaceRaised);--bg-surface-high:var(--cpe-ramp-neutral-4);--bg-surface-highest:var(--cpe-ramp-neutral-5);--bg-elevated:var(--cpe-overlay);--bg-primary:var(--bg-void);--bg-secondary:var(--bg-surface);--bg-tertiary:var(--bg-surface-low);--overlay-1:color-mix(in srgb, var(--cpe-content-default) 2%, transparent);--overlay-2:color-mix(in srgb, var(--cpe-content-default) 4%, transparent);--overlay-3:color-mix(in srgb, var(--cpe-content-default) 6%, transparent);--overlay-4:color-mix(in srgb, var(--cpe-content-default) 10%, transparent);--overlay-5:color-mix(in srgb, var(--cpe-content-default) 16%, transparent);--border:color-mix(in srgb, var(--cpe-content-default) 8%, transparent);--border-hover:color-mix(in srgb, var(--cpe-content-default) 14%, transparent);--border-ghost:color-mix(in srgb, var(--cpe-content-default) 10%, transparent);--border-input:var(--cpe-border-control);--focus-ring:var(--cpe-focus-ring-outer);--text-primary:var(--cpe-content-default);--text-secondary:var(--cpe-content-muted);--text-tertiary:var(--cpe-content-faint);--text-muted:var(--cpe-ramp-neutral-8);--accent:var(--cpe-action-primary-solid);--accent-hover:var(--cpe-action-primary-hover);--accent-light:var(--cpe-ramp-brand-primary-11);--accent-glow:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 15%, transparent);--accent-surface:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 10%, transparent);--accent-wash-1:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 4%, transparent);--accent-wash-2:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 8%, transparent);--accent-wash-3:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 12%, transparent);--accent-wash-4:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 20%, transparent);--accent-line:color-mix(in srgb, var(--cpe-ramp-brand-primary-9) 30%, transparent);--companion:var(--cpe-ramp-brand-companion-11);--companion-solid:var(--cpe-ramp-brand-companion-9);--success:var(--cpe-ramp-semantic-success-11);--success-solid:var(--cpe-semantic-success-solid);--success-glow:color-mix(in srgb, var(--cpe-ramp-semantic-success-9) 50%, transparent);--danger:var(--cpe-ramp-semantic-danger-11);--danger-solid:var(--cpe-semantic-danger-solid);--on-danger-solid:var(--cpe-semantic-danger-foreground);--warning:var(--cpe-ramp-semantic-warning-11);--warning-solid:var(--cpe-semantic-warning-solid);--info:var(--cpe-ramp-semantic-info-11);--info-solid:var(--cpe-semantic-info-solid);--success-muted:var(--cpe-semantic-success-muted);--success-muted-foreground:var(--cpe-semantic-success-mutedForeground);--success-border:color-mix(in srgb, var(--cpe-semantic-success-solid) 45%, transparent);--danger-muted:var(--cpe-semantic-danger-muted);--danger-muted-foreground:var(--cpe-semantic-danger-mutedForeground);--danger-border:color-mix(in srgb, var(--cpe-semantic-danger-solid) 45%, transparent);--warning-muted:var(--cpe-semantic-warning-muted);--warning-muted-foreground:var(--cpe-semantic-warning-mutedForeground);--warning-border:color-mix(in srgb, var(--cpe-semantic-warning-solid) 45%, transparent);--info-muted:var(--cpe-semantic-info-muted);--info-muted-foreground:var(--cpe-semantic-info-mutedForeground);--info-border:color-mix(in srgb, var(--cpe-semantic-info-solid) 45%, transparent);--shadow-sm:0 1px 2px color-mix(in srgb, var(--cpe-shadow-ink) var(--shadow-strength), transparent);--shadow-md:0 8px 24px -8px color-mix(in srgb, var(--cpe-shadow-ink) var(--shadow-strength), transparent);--shadow-lg:0 24px 64px -32px color-mix(in srgb, var(--cpe-shadow-ink) var(--shadow-strength), transparent);--scrim:color-mix(in srgb, var(--cpe-shadow-ink) 55%, transparent);--shadow-color-soft:color-mix(in srgb, var(--cpe-shadow-ink) calc(var(--shadow-strength) * .55), transparent);--shadow-color:color-mix(in srgb, var(--cpe-shadow-ink) var(--shadow-strength), transparent);--shadow-color-strong:color-mix(in srgb, var(--cpe-shadow-ink) calc(var(--shadow-strength) * 1.45), transparent);--inverse-bg:var(--cpe-content-default);--inverse-fg:var(--cpe-canvas);--glass-bg:color-mix(in srgb, var(--cpe-content-default) 3%, transparent);--glass-border:color-mix(in srgb, var(--cpe-content-default) 8%, transparent)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme]:not(:root){color:var(--text-primary)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-primary);background:var(--bg-void);font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}::selection{background:var(--cpe-selection);color:var(--cpe-selection-foreground)}a{color:inherit;text-decoration:none}code,pre{font-family:var(--font-geist-mono), ui-monospace, monospace}button{cursor:pointer;font:inherit}input,textarea,select{font:inherit}.noiseTexture:before{content:"";opacity:.025;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rotateBorder{to{--border-angle:360deg}}@keyframes beamSweep{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes floatSlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes shimmer{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}@keyframes pulseGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes auroraShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes particleDrift{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)translate(20px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes textShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes statusPulse{0%,to{box-shadow:0 0 4px #4ade8066}50%{box-shadow:0 0 12px #4ade80cc}}
