:root{--breakpoint-xs-max:480px;--breakpoint-sm-min:481px;--breakpoint-sm-max:640px;--breakpoint-md-min:641px;--breakpoint-md-max:1024px;--breakpoint-lg-min:1025px;--breakpoint-lg-max:1440px;--breakpoint-xl-min:1441px;--base-color-neutral-0:#fff;--base-color-neutral-25:#f7fafe;--base-color-neutral-50:#f0f6fe;--base-color-neutral-100:#e1e8f3;--base-color-neutral-200:#c8d2e0;--base-color-neutral-300:#a6b2c4;--base-color-neutral-400:#8290a5;--base-color-neutral-500:#64748b;--base-color-neutral-600:#414e61;--base-color-neutral-700:#293343;--base-color-neutral-800:#151d29;--base-color-neutral-900:#060b14;--base-color-neutral-1000:#000;--base-color-accent-0:#fcfbff;--base-color-accent-25:#f9f7ff;--base-color-accent-50:#f5f3ff;--base-color-accent-100:#e8e4ff;--base-color-accent-200:#d2c8ff;--base-color-accent-300:#b5a0ff;--base-color-accent-400:#986eff;--base-color-accent-500:#7c3aed;--base-color-accent-600:#5916b5;--base-color-accent-700:#3d0082;--base-color-accent-800:#230051;--base-color-accent-900:#0f002a;--base-color-accent-1000:#010003;--base-color-highlighted-0:#fffef2;--base-color-highlighted-25:#fffde2;--base-color-highlighted-50:#fffbd1;--base-color-highlighted-100:#fff7a3;--base-color-highlighted-200:#fff066;--base-color-highlighted-300:#ffe22e;--base-color-highlighted-400:#ffc914;--base-color-highlighted-500:#e3ad00;--base-color-highlighted-600:#ad8100;--base-color-highlighted-700:#765700;--base-color-highlighted-800:#4a3500;--base-color-highlighted-900:#241900;--base-color-highlighted-1000:#070400;--base-color-info-0:#fafcff;--base-color-info-25:#f5f9ff;--base-color-info-50:#f0f5ff;--base-color-info-100:#dce8ff;--base-color-info-200:#b9d2ff;--base-color-info-300:#87b0ff;--base-color-info-400:#5189fd;--base-color-info-500:#2563eb;--base-color-info-600:#0b3fb2;--base-color-info-700:#002582;--base-color-info-800:#001451;--base-color-info-900:#00062a;--base-color-info-1000:#000003;--base-color-error-0:#fffbfa;--base-color-error-25:#fff7f5;--base-color-error-50:#fff2f0;--base-color-error-100:#ffe0db;--base-color-error-200:#ffbfb6;--base-color-error-300:#ff8b7e;--base-color-error-400:#ea574d;--base-color-error-500:#dc2626;--base-color-error-600:#94000b;--base-color-error-700:#660005;--base-color-error-800:#3e0002;--base-color-error-900:#1f0000;--base-color-error-1000:#020000;--base-color-warn-0:#fffbf8;--base-color-warn-25:#fff7f1;--base-color-warn-50:#fff3ea;--base-color-warn-100:#ffe2cc;--base-color-warn-200:#fdc498;--base-color-warn-300:#e59f68;--base-color-warn-400:#ca782e;--base-color-warn-500:#d97706;--base-color-warn-600:#743d00;--base-color-warn-700:#4f2700;--base-color-warn-800:#2f1500;--base-color-warn-900:#160700;--base-color-warn-1000:#010000;--base-color-success-0:#f5fff6;--base-color-success-25:#eaffed;--base-color-success-50:#dfffe4;--base-color-success-100:#c9f5d0;--base-color-success-200:#a6e3b0;--base-color-success-300:#78c687;--base-color-success-400:#42a75c;--base-color-success-500:#16a34a;--base-color-success-600:#005e26;--base-color-success-700:#003f17;--base-color-success-800:#00250a;--base-color-success-900:#001003;--base-color-success-1000:#000100;--base-radius-sm:.25rem;--base-radius-md:.375rem;--base-radius-control:.375rem;--base-radius-lg:.5rem;--base-radius-xl:.75rem;--base-radius-pill:624.938rem;--base-space-button-padding-block:.625rem;--base-space-button-padding-inline:.75rem;--base-space-button-min-height:2.5rem;--base-space-button-gap:.5rem;--base-space-button-border-width:0;--base-space-button-focus-ring-width:.1875rem;--base-space-button-focus-ring-offset:.125rem;--base-space-button-disabled-opacity:.55;--base-space-card-padding:1rem;--base-space-card-border-width:1px;--base-shadow-100:0px 1px 2px 0px #060b140d;--base-shadow-200:0px 1px 3px 0px #060b141a, 0px 1px 2px -1px #060b140f;--base-shadow-300:0px 4px 6px -1px #060b141a, 0px 2px 4px -2px #060b140f;--base-shadow-400:0px 10px 15px -3px #060b141a, 0px 4px 6px -4px #060b140d;--base-shadow-500:0px 20px 25px -5px #060b141a, 0px 8px 10px -6px #060b140a;--base-content-width-xs:28.5rem;--base-content-width-sm:40rem;--base-content-width-md:50rem;--base-content-width-lg:60rem;--base-content-width-xl:70rem;--base-content-width-2xl:90rem;--base-width-3xs:5rem;--base-width-2xs:10rem;--base-width-xs:15rem;--base-width-sm:20rem;--base-width-md:25rem;--base-width-lg:30rem;--base-width-xl:40rem;--base-width-2xl:50rem;--base-spacing-1:1px;--base-spacing-2:.125rem;--base-spacing-4:.25rem;--base-spacing-6:.375rem;--base-spacing-8:.5rem;--base-spacing-12:.75rem;--base-spacing-16:1rem;--base-spacing-20:1.25rem;--base-spacing-24:1.5rem;--base-spacing-32:2rem;--base-spacing-40:2.5rem;--base-spacing-48:3rem;--base-spacing-56:3.5rem;--base-spacing-64:4rem;--base-spacing-96:6rem;--base-spacing-128:8rem;--base-spacing-192:12rem;--base-spacing-neg-4:-.25rem;--base-spacing-neg-8:-.5rem;--base-spacing-neg-12:-.75rem;--base-spacing-neg-16:-1rem;--base-spacing-neg-20:-1.25rem;--base-spacing-neg-24:-1.5rem;--base-spacing-neg-32:-2rem;--base-icon-optical-size:24;--base-font-family-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-heading:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--base-font-size-root:1rem;--base-font-size-user-small:.875rem;--base-font-size-user-medium:1rem;--base-font-size-user-large:1.125rem;--base-font-size-user-xl:1.25rem;--base-font-size-scale-25:.5rem;--base-font-size-scale-50:.625rem;--base-font-size-scale-100:.75rem;--base-font-size-scale-150:.875rem;--base-font-size-scale-200:1rem;--base-font-size-scale-250:1.125rem;--base-font-size-scale-300:1.25rem;--base-font-size-scale-400:1.5rem;--base-font-size-scale-500:1.75rem;--base-font-size-scale-600:2rem;--base-font-size-scale-700:2.5rem;--base-font-size-scale-800:3.5rem;--base-font-size-scale-900:4.5rem;--base-font-size-scale-1000:6rem;--base-font-size-accessible-scale-100:.84375rem;--base-font-size-accessible-scale-150:.984375rem;--base-font-size-accessible-scale-200:1.125rem;--base-font-size-accessible-scale-250:1.26563rem;--base-font-size-accessible-scale-300:1.40625rem;--base-font-size-accessible-scale-400:1.6875rem;--base-font-size-accessible-scale-500:1.96875rem;--base-font-size-accessible-scale-600:2.25rem;--base-font-size-accessible-scale-700:2.8125rem;--base-font-size-accessible-scale-800:3.9375rem;--base-font-size-accessible-scale-900:5.0625rem;--base-font-size-accessible-scale-1000:6.75rem;--base-font-weight-regular:400;--base-font-weight-medium:500;--base-font-weight-semibold:600;--base-font-weight-bold:700;--base-font-weight-extra-bold:900;--base-font-line-height-body:1.5em;--base-font-line-height-heading:1.25em;--base-font-line-height-display:1.125em;--semantic-color-text-default:#060b14;--semantic-color-text-muted:#64748b;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:#7c3aed;--semantic-color-surface-page:#f7fafe;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#f0f6fe;--semantic-color-surface-raised:#e1e8f3;--semantic-color-surface-inverse:#060b14;--semantic-color-border-subtle:#c8d2e0;--semantic-color-border-default:#a6b2c4;--semantic-color-border-strong:#64748b;--semantic-color-action-background:#7c3aed;--semantic-color-action-background-hover:#5916b5;--semantic-color-action-background-pressed:#230051;--semantic-color-action-foreground:#e8e4ff;--semantic-color-action-foreground-pressed:#b5a0ff;--semantic-color-action-surface:#f5f3ff;--semantic-color-action-border:#b5a0ff;--semantic-color-status-info-background:#2563eb;--semantic-color-status-info-surface:#f0f5ff;--semantic-color-status-info-border:#87b0ff;--semantic-color-status-info-foreground:#fafcff;--semantic-color-status-error-background:#dc2626;--semantic-color-status-error-surface:#fff2f0;--semantic-color-status-error-border:#ea574d;--semantic-color-status-error-foreground:#fffbfa;--semantic-color-status-error-text:#660005;--semantic-color-status-warn-background:#4f2700;--semantic-color-status-warn-surface:#fff3ea;--semantic-color-status-warn-border:#e59f68;--semantic-color-status-warn-foreground:#fffbf8;--semantic-color-status-warn-text:#4f2700;--semantic-color-status-success-background:#003f17;--semantic-color-status-success-surface:#dfffe4;--semantic-color-status-success-border:#78c687;--semantic-color-status-success-foreground:#f5fff6;--semantic-radius-control:.375rem;--semantic-motion-duration-instant:0s;--semantic-motion-duration-quick:.1s;--semantic-motion-duration-fast:.15s;--semantic-motion-duration-normal:.2s;--semantic-motion-duration-slow:.3s;--semantic-motion-duration-slower:.5s;--semantic-motion-duration-slowest:.75s;--semantic-motion-easing-linear:linear;--semantic-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--semantic-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--semantic-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--semantic-motion-easing-expressive:cubic-bezier(.34, 1.56, .64, 1);--semantic-motion-easing-sharp:cubic-bezier(.4, 0, .6, 1);--semantic-shadow-xs:0px 1px 2px 0px #060b140d;--semantic-shadow-sm:0px 1px 3px 0px #060b141a, 0px 1px 2px -1px #060b140f;--semantic-shadow-md:0px 4px 6px -1px #060b141a, 0px 2px 4px -2px #060b140f;--semantic-shadow-lg:0px 10px 15px -3px #060b141a, 0px 4px 6px -4px #060b140d;--semantic-shadow-xl:0px 20px 25px -5px #060b141a, 0px 8px 10px -6px #060b140a;--semantic-spacing-gap-xs:.5rem;--semantic-spacing-gap-sm:.75rem;--semantic-spacing-gap-md:1rem;--semantic-spacing-gap-lg:1.5rem;--semantic-spacing-gap-xl:2.5rem;--semantic-font-size-body-3xs:.5rem;--semantic-font-size-body-2xs:.625rem;--semantic-font-size-body-xs:.75rem;--semantic-font-size-body-sm:.875rem;--semantic-font-size-body-md:1rem;--semantic-font-size-body-lg:1.125rem;--semantic-font-size-body-xl:1.25rem;--semantic-font-size-form-label-compact:.75rem;--semantic-font-size-form-label-default:.875rem;--semantic-font-size-form-label-comfortable:1rem;--semantic-font-size-heading-xxl:2.5rem;--semantic-font-size-heading-xl:2rem;--semantic-font-size-heading-lg:1.75rem;--semantic-font-size-heading-md:1.5rem;--semantic-font-size-heading-sm:1.25rem;--semantic-font-size-heading-xs:1.125rem;--semantic-font-size-display-sm:1.5rem;--semantic-font-size-display-md:1.75rem;--semantic-font-size-display-lg:2rem;--semantic-font-size-display-xl:2.5rem;--semantic-font-size-display-xxl:3.5rem;--semantic-font-size-display-jumbo:4.5rem;--semantic-font-size-display-x-jumbo:6rem;--semantic-font-weight-body:400;--semantic-font-weight-heading:700;--semantic-font-weight-display:900;--semantic-font-line-height-body:1.5em;--semantic-font-line-height-heading:1.25em;--semantic-font-line-height-display:1.125em;--semantic-z-sticky:100;--semantic-z-pinned:200;--semantic-z-popover:1000;--semantic-z-modal:1100;--semantic-z-toast:1200;--component-button-primary-background:#7c3aed;--component-button-primary-background-hover:#5916b5;--component-button-primary-background-pressed:#230051;--component-button-primary-foreground:#fcfbff;--component-button-primary-foreground-hover:#f5f3ff;--component-button-primary-foreground-pressed:#e8e4ff;--component-button-primary-border:#7c3aed;--component-button-primary-border-width:0;--component-button-secondary-background:#fcfbff;--component-button-secondary-background-hover:#f5f3ff;--component-button-secondary-background-pressed:#e8e4ff;--component-button-secondary-foreground:#5916b5;--component-button-secondary-foreground-hover:#3d0082;--component-button-secondary-foreground-pressed:#230051;--component-button-secondary-border:#7c3aed;--component-button-secondary-border-hover:#3d0082;--component-button-secondary-border-pressed:#230051;--component-button-secondary-border-width:1px;--component-button-secondary-box-shadow:var(--component-button-box-shadow,none);--component-button-secondary-box-shadow-hover:var(--component-button-box-shadow-hover,var(--component-button-secondary-box-shadow));--component-button-secondary-box-shadow-active:var(--component-button-box-shadow-active,var(--component-button-secondary-box-shadow));--component-button-tertiary-background:#fcfbff;--component-button-tertiary-background-hover:#f5f3ff;--component-button-tertiary-background-pressed:#e8e4ff;--component-button-tertiary-foreground:#5916b5;--component-button-tertiary-foreground-hover:#3d0082;--component-button-tertiary-foreground-pressed:#230051;--component-button-tertiary-border:#fcfbff;--component-button-tertiary-border-hover:#f5f3ff;--component-button-tertiary-border-pressed:#e8e4ff;--component-button-tertiary-border-width:1px;--component-button-destructive-background:#dc2626;--component-button-destructive-background-hover:#b92020;--component-button-destructive-background-pressed:#961a1a;--component-button-destructive-foreground:#fffbfa;--component-button-destructive-foreground-hover:#fffbfa;--component-button-destructive-foreground-pressed:#fffbfa;--component-button-destructive-border:#dc2626;--component-button-destructive-border-hover:#dc2626;--component-button-destructive-border-pressed:#dc2626;--component-button-success-background:#003f17;--component-button-success-background-hover:#003513;--component-button-success-background-pressed:#002b10;--component-button-success-foreground:#f5fff6;--component-button-success-foreground-hover:#f5fff6;--component-button-success-foreground-pressed:#f5fff6;--component-button-success-border:#003f17;--component-button-success-border-hover:#003f17;--component-button-success-border-pressed:#003f17;--component-button-focus-ring:#5916b5;--component-button-border-radius:.375rem;--component-button-pill-border-radius:624.938rem;--component-button-padding-block:.625rem;--component-button-padding-inline:.75rem;--component-button-min-height:2.5rem;--component-button-gap:.5rem;--component-button-border-width:0;--component-button-focus-ring-width:.1875rem;--component-button-focus-ring-offset:.125rem;--component-button-disabled-opacity:.55;--component-button-icon-size:1.25rem;--component-button-icon-optical-size:20;--component-button-small-height:1.75rem;--component-button-small-padding-block:.25rem;--component-button-small-border-radius:.25rem;--component-button-small-icon-size:1.25rem;--component-button-small-icon-optical-size:20;--component-button-medium-icon-size:1.5rem;--component-button-medium-icon-optical-size:24;--component-button-large-height:3.5rem;--component-button-large-secondary-border-width:.125rem;--component-button-large-icon-size:2.5rem;--component-button-large-icon-optical-size:40;--component-button-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-button-font-size:1rem;--component-button-font-weight:700;--component-button-font-line-height:normal;--component-accordion-motion-shift:1rem;--component-accordion-motion-blur:.5rem;--component-accordion-motion-unfold-angle:-75deg;--component-accordion-motion-bounce-scale:.94;--component-accordion-motion-stagger-step:.1s;--component-accordion-trigger-height-sm:1.75rem;--component-accordion-trigger-height-md:2.5rem;--component-accordion-trigger-height-lg:3.5rem;--component-accordion-padding-inline-sm:.5rem;--component-accordion-padding-inline-md:.75rem;--component-accordion-padding-inline-lg:1rem;--component-accordion-icon-size-sm:1.125rem;--component-accordion-icon-size-md:1.25rem;--component-accordion-icon-size-lg:1.5rem;--component-accordion-border-radius:.375rem;--component-accordion-focus-ring-width:.125rem;--component-accordion-focus-ring-offset:-2px;--component-action-tile-border-width:1px;--component-action-tile-border-radius:.5rem;--component-action-tile-padding-sm:.5rem;--component-action-tile-padding-md:1rem;--component-action-tile-padding-lg:1.25rem;--component-action-tile-gap-sm:.75rem;--component-action-tile-gap-md:1rem;--component-action-tile-gap-lg:1.25rem;--component-action-tile-header-gap:.75rem;--component-action-tile-copy-gap:.375rem;--component-action-tile-footer-gap:.75rem;--component-action-tile-min-height-sm:4rem;--component-action-tile-min-height-md:6rem;--component-action-tile-min-height-lg:8rem;--component-action-tile-icon-box-size-sm:2.5rem;--component-action-tile-icon-box-size-md:3rem;--component-action-tile-icon-box-size-lg:4rem;--component-action-tile-icon-size-sm:2rem;--component-action-tile-icon-size-md:2.5rem;--component-action-tile-icon-size-lg:3rem;--component-action-tile-icon-radius:.375rem;--component-action-tile-icon-background:#0000;--component-action-tile-icon-foreground:#7c3aed;--component-action-tile-icon-optical-size-sm:32;--component-action-tile-icon-optical-size-md:40;--component-action-tile-icon-optical-size-lg:48;--component-action-tile-title-font-size-sm:.75rem;--component-action-tile-title-font-size-md:.875rem;--component-action-tile-title-font-size-lg:1rem;--component-action-tile-title-font-weight:600;--component-action-tile-subtitle-font-size:.75rem;--component-action-tile-focus-ring-width:.1875rem;--component-action-tile-focus-ring:#5916b5;--component-avatar-lab-icon-ratio:.6;--component-avatar-lab-status-ratio:.3;--component-avatar-lab-status-min-size:.5rem;--component-avatar-lab-status-max-size:1.5rem;--component-avatar-lab-status-away-cut:.7;--component-avatar-lab-status-away-offset:.15;--component-avatar-lab-status-busy-bar-width:.6;--component-avatar-lab-status-busy-bar-height:.2;--component-avatar-lab-status-offline-ring:.25;--component-avatar-lab-status-cutout:.125rem;--component-avatar-lab-ring-width:.125rem;--component-avatar-lab-ring-gap:.125rem;--component-avatar-lab-group-overlap:.3;--component-avatar-lab-group-cutout:.125rem;--component-avatar-lab-pop-out-ratio:1.17;--component-avatar-lab-pattern-inset:.18;--component-avatar-lab-pattern-cells:5;--component-avatar-size-xs:1.25rem;--component-avatar-size-sm:2rem;--component-avatar-size-md:3rem;--component-avatar-size-lg:4rem;--component-avatar-size-xl:8rem;--component-avatar-font-size-xs:.625rem;--component-avatar-font-size-sm:.875rem;--component-avatar-font-size-md:1.125rem;--component-avatar-font-size-lg:1.25rem;--component-avatar-font-size-xl:2.5rem;--component-avatar-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-avatar-font-weight:600;--component-avatar-line-height:1.25em;--component-avatar-border-width:1px;--component-avatar-border-width-large:.125rem;--component-avatar-border-radius:624.938rem;--component-avatar-border-color:#a6b2c4;--component-avatar-background:#e1e8f3;--component-avatar-foreground:#060b14;--component-blockquote-border-width:.25rem;--component-blockquote-border-radius:.5rem;--component-blockquote-padding-block:1.25rem;--component-blockquote-padding-inline:1.5rem;--component-blockquote-mark-size:5rem;--component-blockquote-cite-font-weight:500;--component-bottom-drawer-height:3.5rem;--component-bottom-drawer-border-width:1px;--component-bottom-drawer-z-index:200;--component-bottom-sheet-header-height:3.5rem;--component-bottom-sheet-border-radius:.5rem;--component-bottom-sheet-handle-width:2.5rem;--component-bottom-sheet-handle-height:.25rem;--component-bottom-sheet-padding:1rem;--component-bottom-sheet-background:#fff;--component-bottom-sheet-z-index:200;--component-bottom-sheet-margin-inline:1rem;--component-bottom-sheet-margin-inline-sm:2rem;--component-bulk-actions-leave-duration:.5s;--component-bulk-actions-reflow-duration:.3s;--component-bulk-actions-leave-distance:3rem;--component-button-completion-processing-fast:1s;--component-button-completion-processing-duration:2s;--component-button-completion-processing-slow:4s;--component-button-completion-failure-hold:1.5s;--component-button-completion-change-duration:.5s;--component-button-completion-shake-duration:.5s;--component-button-completion-shake-distance:.375rem;--component-button-completion-enter-duration:.5s;--component-button-completion-intro-travel:1.5rem;--component-button-completion-aim-duration:.5s;--component-button-completion-sling-exit-duration:.5s;--component-button-completion-expected-duration:2s;--component-button-completion-finish-duration:1.2s;--component-button-completion-result-beat-duration:.5s;--component-button-completion-mark-duration:.5s;--component-button-completion-stage-width:20rem;--component-button-completion-stage-height:10rem;--component-button-completion-stroke-width:.125rem;--component-button-motion-subtle-hover-scale:1.015;--component-button-motion-subtle-press-scale:.98;--component-button-motion-lift:.125rem;--component-button-motion-press-distance:1px;--component-button-motion-hover-scale:1.04;--component-button-motion-press-scale:.94;--component-button-motion-tilt:-3deg;--component-button-motion-press-tilt:2deg;--component-button-motion-spring-lift:.5rem;--component-button-motion-spring-hover-scale:1.08;--component-button-motion-spring-press-scale:.9;--component-button-motion-ripple-scale:1.35;--component-button-motion-shadow-offset:.25rem;--component-button-motion-shadow-blur:.5rem;--component-button-motion-shadow-alpha:20%;--component-button-motion-glow-blur:.75rem;--component-button-motion-glow-press-blur:.25rem;--component-button-motion-glow-alpha:45%;--component-calendar-month-gap:2rem;--component-calendar-heading-padding-block:.75rem;--component-calendar-heading-padding-block-compact:.5rem;--component-calendar-heading-gap:.5rem;--component-calendar-cell-padding:.25rem;--component-calendar-cell-padding-compact:.125rem;--component-calendar-cell-padding-minimal:1px;--component-calendar-cell-size:2rem;--component-calendar-cell-size-compact:1.5rem;--component-calendar-cell-border-radius:.25rem;--component-canvas-node-size:5rem;--component-canvas-frame-title-gap:.5rem;--component-canvas-frame-border-width:1px;--component-canvas-frame-selected-ring-width:.1875rem;--component-card-padding:1rem;--component-card-border-radius:.5rem;--component-card-border-width:1px;--component-card-border-color:#c8d2e0;--component-card-icon-size:1.25rem;--component-card-icon-optical-size:20;--component-card-icon-background:#f5f3ff;--component-card-icon-foreground:#7c3aed;--component-card-hero-background:#7c3aed;--component-card-hero-foreground:#e8e4ff;--component-card-navigation-border-color:#7c3aed;--component-card-navigation-border-color-hover:#7c3aed;--component-card-navigation-border-color-pressed:#7c3aed;--component-card-status-stripe-width:.25rem;--component-card-status-pulse-duration:1.8s;--component-card-status-neutral:#64748b;--component-card-status-info:#2563eb;--component-card-status-success:#16a34a;--component-card-status-warn:#d97706;--component-card-status-error:#dc2626;--component-card-shadow:0px 1px 3px 0px #060b141a, 0px 1px 2px -1px #060b140f;--component-card-title-font-size:1.25rem;--component-card-title-font-weight:700;--component-card-title-font-line-height:1.25em;--component-card-body-font-size:1rem;--component-card-body-font-weight:400;--component-card-body-font-line-height:1.5em;--component-celebration-stage-size:8rem;--component-celebration-check-pop-scale:1.15;--component-celebration-ring-scale:2.4;--component-celebration-stamp-from:2.5;--component-celebration-stamp-angle:-8deg;--component-celebration-sparkle-distance:4rem;--component-celebration-confetti-light:60;--component-celebration-confetti-normal:150;--component-celebration-confetti-lots:320;--component-celebration-rockets-light:2;--component-celebration-rockets-normal:4;--component-celebration-rockets-lots:7;--component-celebration-gravity:900;--component-celebration-spark-life:1.4;--component-celebration-send-delay:.8s;--component-celebration-character-height:20rem;--component-celebration-character-settle:4.8s;--component-chart-gap:.75rem;--component-chart-caption-gap:.25rem;--component-chart-border-radius:.375rem;--component-chart-height-xs:6rem;--component-chart-height-sm:12rem;--component-chart-height-md:20rem;--component-chart-height-lg:30rem;--component-chart-title-font-size:1.125rem;--component-chart-title-font-weight:700;--component-chart-description-font-size:.875rem;--component-chart-axis-font-size:.75rem;--component-chart-axis-tick-color:#64748b;--component-chart-axis-line-color:#c8d2e0;--component-chart-grid-color:#c8d2e0;--component-chart-cursor-color:#64748b;--component-chart-legend-font-size:.875rem;--component-chart-legend-color:#64748b;--component-chart-line-stroke-width:.125rem;--component-chart-area-fill-opacity:.16;--component-chart-series-accent:#7c3aed;--component-chart-series-info:#2563eb;--component-chart-series-success:#003f17;--component-chart-series-warn:#4f2700;--component-chart-series-error:#dc2626;--component-chart-series-neutral:#64748b;--component-chart-tooltip-background:#fff;--component-chart-tooltip-foreground:#060b14;--component-chart-tooltip-muted:#64748b;--component-chart-tooltip-border-color:#c8d2e0;--component-chart-tooltip-border-width:1px;--component-chart-tooltip-padding-block:.5rem;--component-chart-tooltip-padding-inline:.75rem;--component-chart-tooltip-max-width:20rem;--component-chart-tooltip-font-size:.875rem;--component-chart-tooltip-shadow:0px 4px 6px -1px #060b141a, 0px 2px 4px -2px #060b140f;--component-chart-tooltip-list-gap:.5rem;--component-chart-tooltip-item-gap:.5rem;--component-chart-tooltip-swatch-size:.5rem;--component-chart-focus-ring:#5916b5;--component-chart-focus-ring-width:.1875rem;--component-chart-focus-ring-offset:.125rem;--component-chat-transcript-height:28rem;--component-chat-message-width:85%;--component-chat-rise:1rem;--component-chat-travel:2rem;--component-chat-pop-scale:.9;--component-chat-reply-fast:.75s;--component-chat-reply-default:1.5s;--component-chat-reply-slow:3s;--component-checkbox-group-box-size:1rem;--component-checkbox-group-gap:.5rem;--component-checkbox-group-item-gap:.125rem;--component-checkbox-group-group-gap:.5rem;--component-checkbox-group-items-top-gap:.75rem;--component-checkbox-group-input-nudge:.25rem;--component-checkbox-group-row-padding-block:.25rem;--component-checkbox-group-row-padding-inline:.375rem;--component-checkbox-group-content-gap:.125rem;--component-checkbox-group-icon-size:75%;--component-checkbox-group-disabled-opacity:.6;--component-checkbox-group-error-accent-width:.1875rem;--component-checkbox-group-error-message-font-weight:600;--component-checkbox-group-comfortable-box-size:1.25rem;--component-checkbox-group-comfortable-box-size-md:1.375rem;--component-checkbox-group-comfortable-gap:.625rem;--component-checkbox-group-comfortable-item-gap:.125rem;--component-checkbox-group-comfortable-group-gap:.625rem;--component-checkbox-group-comfortable-items-top-gap:1rem;--component-checkbox-group-comfortable-input-nudge:.125rem;--component-checkbox-group-comfortable-row-padding-block:.375rem;--component-checkbox-group-comfortable-row-padding-inline:.5rem;--component-checkbox-group-compact-box-size:.875rem;--component-checkbox-group-compact-gap:.375rem;--component-checkbox-group-compact-item-gap:.125rem;--component-checkbox-group-compact-group-gap:.25rem;--component-checkbox-group-compact-items-top-gap:.5rem;--component-checkbox-group-compact-input-nudge:.1875rem;--component-checkbox-group-compact-row-padding-block:.125rem;--component-checkbox-group-compact-row-padding-inline:.25rem;--component-checkbox-motion-pop-scale:1.2;--component-checkbox-motion-settle-scale:.94;--component-checkbox-motion-jelly-wide:1.18;--component-checkbox-motion-jelly-tall:.84;--component-checkbox-motion-glyph-overshoot:1.27;--component-checkbox-motion-pulse:.75rem;--component-checkbox-motion-slide:1rem;--component-checkbox-motion-flip-angle:90deg;--component-checkbox-motion-perspective:4rem;--component-chip-gap:.375rem;--component-chip-group-gap:.375rem;--component-chip-min-height:2.5rem;--component-chip-sm-min-height:1.75rem;--component-chip-lg-min-height:3.5rem;--component-chip-padding-block:.375rem;--component-chip-padding-inline:.75rem;--component-chip-border-radius:624.938rem;--component-chip-border-width:1px;--component-chip-selected-background:#7c3aed;--component-chip-selected-background-hover:#5916b5;--component-chip-selected-background-pressed:#230051;--component-chip-selected-border:#7c3aed;--component-chip-selected-border-hover:#5916b5;--component-chip-selected-border-pressed:#230051;--component-chip-selected-foreground:#fcfbff;--component-chip-selected-foreground-hover:#f5f3ff;--component-chip-selected-foreground-pressed:#e8e4ff;--component-chip-font-weight:500;--component-chip-icon-size:1.25em;--component-chip-focus-ring-width:.125rem;--component-chip-focus-ring-offset:.125rem;--component-chip-sm-padding-block:.25rem;--component-chip-sm-padding-inline:.5rem;--component-chip-lg-padding-block:.5rem;--component-chip-lg-padding-inline:1rem;--component-choice-group-border-radius:.5rem;--component-choice-group-border-width:1px;--component-choice-group-gap-sm:.5rem;--component-choice-group-gap-md:.75rem;--component-choice-group-gap-lg:1rem;--component-choice-group-compact-padding:.5rem;--component-choice-group-compact-icon-size:1.25rem;--component-choice-group-compact-indicator-size:.75rem;--component-choice-group-compact-content-gap:.25rem;--component-choice-group-compact-min-width:6.25rem;--component-choice-group-compact-group-gap:.25rem;--component-choice-group-compact-items-top-gap:.5rem;--component-choice-group-default-padding:.75rem;--component-choice-group-default-icon-size:1.5rem;--component-choice-group-default-indicator-size:1rem;--component-choice-group-default-content-gap:.375rem;--component-choice-group-default-min-width:8.75rem;--component-choice-group-default-group-gap:.5rem;--component-choice-group-default-items-top-gap:.75rem;--component-choice-group-comfortable-padding:1rem;--component-choice-group-comfortable-icon-size:2rem;--component-choice-group-comfortable-indicator-size:1.25rem;--component-choice-group-comfortable-content-gap:.5rem;--component-choice-group-comfortable-min-width:12.5rem;--component-choice-group-comfortable-group-gap:.5rem;--component-choice-group-comfortable-items-top-gap:1rem;--component-circular-progress-xs-size:3rem;--component-circular-progress-sm-size:4rem;--component-circular-progress-md-size:6rem;--component-circular-progress-lg-size:8rem;--component-circular-progress-xl-size:12rem;--component-circular-progress-track-color:#e1e8f3;--component-circular-progress-fill-color:#7c3aed;--component-circular-progress-gap:.5rem;--component-circular-progress-indeterminate-duration:1.2s;--component-code-highlight-line-marker-width:.25rem;--component-code-highlight-line-height:1.6;--component-code-highlight-hue-weight:.3;--component-code-highlight-muted-weight:.75;--component-code-highlight-selection-strength:.35;--component-code-highlight-separated-line-height:1.25rem;--component-code-highlight-separated-line-gap:.5rem;--component-code-highlight-emphasis-weight:600;--component-contextual-help-popover-width:20rem;--component-contextual-help-popover-gap:.5rem;--component-contextual-help-enter-offset:.5rem;--component-custom-block-height-sm:12rem;--component-custom-block-height-md:24rem;--component-custom-block-height-lg:36rem;--component-custom-block-border-width:1px;--component-data-table-border-width:1px;--component-data-table-border-radius:.5rem;--component-data-table-header-font-weight:500;--component-data-table-focus-ring-width:.125rem;--component-data-table-focus-ring-offset:-1px;--component-data-table-density-compact-cell-padding-block:.375rem;--component-data-table-density-compact-cell-padding-inline:.75rem;--component-data-table-density-compact-font-size:.75rem;--component-data-table-density-default-cell-padding-block:.75rem;--component-data-table-density-default-cell-padding-inline:1rem;--component-data-table-density-default-font-size:.875rem;--component-data-table-density-comfortable-cell-padding-block:1.25rem;--component-data-table-density-comfortable-cell-padding-inline:1.25rem;--component-data-table-density-comfortable-font-size:.875rem;--component-definition-list-gap-sm:.5rem;--component-definition-list-gap-md:.75rem;--component-definition-list-gap-lg:1rem;--component-definition-list-row-gap-sm:.375rem;--component-definition-list-row-gap-md:.5rem;--component-definition-list-row-gap-lg:.75rem;--component-definition-list-column-gap-sm:.75rem;--component-definition-list-column-gap-md:1rem;--component-definition-list-column-gap-lg:1.25rem;--component-definition-list-label-width-min:6rem;--component-definition-list-label-width-preferred:28cqi;--component-definition-list-label-width-max:8rem;--component-definition-list-label-font-weight:500;--component-definition-list-copy-gap:.5rem;--component-dialog-motion-slide-distance:6rem;--component-dialog-motion-scale-from:.92;--component-dialog-motion-pop-from:.6;--component-dialog-motion-origin-from:.1;--component-dialog-motion-flip-angle:70deg;--component-dialog-motion-swing-angle:90deg;--component-dialog-motion-perspective:60rem;--component-dialog-motion-blur-from:.5rem;--component-dialog-padding:1.5rem;--component-dialog-border-radius:.75rem;--component-dialog-border-width:1px;--component-dialog-shadow:0px 20px 25px -5px #060b141a, 0px 8px 10px -6px #060b140a;--component-dialog-close-offset:-4px;--component-dialog-footer-border-width:1px;--component-dialog-width:35rem;--component-dialog-width-sm:27.5rem;--component-dialog-width-lg:45rem;--component-dialog-width-xl:57.5rem;--component-divider-size-xs:1px;--component-divider-size-sm:.125rem;--component-divider-size-md:.1875rem;--component-divider-size-lg:.25rem;--component-field-border-width:1px;--component-field-border-color:#64748b;--component-field-shadow:none;--component-field-required-border-width:.5rem;--component-field-error-border-width:.125rem;--component-field-label-font-weight:600;--component-field-focus-ring-color:#5916b5;--component-field-focus-ring-width:.1875rem;--component-field-focus-ring-offset:.125rem;--component-field-hover-background:#f0f6fe;--component-field-hover-border-color:#414e61;--component-field-active-background:#e1e8f3;--component-field-active-border-color:#293343;--component-field-read-only-background:#f0f5ff;--component-field-read-only-border-color:#b9d2ff;--component-field-read-only-text:#000003;--component-field-comfortable-height:3.25rem;--component-field-comfortable-padding-inline:1rem;--component-field-comfortable-gap:.5rem;--component-field-comfortable-border-radius:.5rem;--component-field-default-height:2.5rem;--component-field-default-padding-inline:.75rem;--component-field-default-gap:.375rem;--component-field-default-border-radius:.375rem;--component-field-compact-height:2rem;--component-field-compact-padding-inline:.5rem;--component-field-compact-gap:.25rem;--component-field-compact-border-radius:.375rem;--component-field-chevron-size:1.25rem;--component-field-chevron-size-comfortable:1.5rem;--component-field-chevron-size-compact:1rem;--component-field-side-label-width:minmax(100px, 160px);--component-field-side-label-width-comfortable:minmax(120px, 200px);--component-field-accent-compensation:.4375rem;--component-field-accent-compensation-compact:.1875rem;--component-field-compact-label-font-weight:500;--component-field-compact-accent-border-width:.25rem;--component-field-textarea-padding-block:.625rem;--component-field-textarea-padding-block-comfortable:.875rem;--component-field-textarea-padding-block-compact:.375rem;--component-field-textarea-max-border-radius:.75rem;--component-field-credit-card-badge-font-weight:600;--component-field-credit-card-badge-border-width:1px;--component-field-credit-card-badge-padding-block:.125rem;--component-field-credit-card-badge-padding-inline:.375rem;--component-field-credit-card-badge-min-width:2.5rem;--component-field-credit-card-badge-line-height:1.4;--component-field-credit-card-detected-offset:3.25rem;--component-fit-text-measure-size:100;--component-fit-text-min-size:1.5rem;--component-fit-text-line-height:1;--component-fit-text-line-gap:.25rem;--component-fit-text-max-large:8rem;--component-flip-billboard-stage-ratio:3 / 1;--component-flip-billboard-columns:12;--component-flip-billboard-rows:2;--component-flip-billboard-row-gap:.13;--component-flip-billboard-ink-width:.86;--component-flip-billboard-numeral-scale:.76;--component-flip-billboard-step-duration-fast:20ms;--component-flip-billboard-step-duration:35ms;--component-flip-billboard-step-duration-slow:60ms;--component-flip-billboard-hold-duration:6s;--component-flip-billboard-view-elevation:.045;--component-flip-billboard-view-azimuth:0;--component-flip-billboard-camera-padding:1.12;--component-flip-clock-black:#101010;--component-flip-clock-white:#f5f5f2;--component-flip-clock-housing:#252525;--component-flip-clock-recess:#050505;--component-flip-clock-metal:#a7a7a7;--component-flip-clock-light:#fff;--component-flip-clock-max-width:60rem;--component-flip-clock-compact-max-width:28.5rem;--component-flip-clock-compact-stage-ratio:3 / 1;--component-flip-clock-stage-ratio:16 / 9;--component-flip-clock-duration:.5s;--component-flip-clock-digit-width:1.1;--component-flip-clock-digit-height:1.8;--component-flip-clock-digit-gap:.13;--component-flip-clock-pair-gap:.48;--component-flip-clock-seam:.018;--component-flip-clock-card-depth:.035;--component-flip-clock-card-radius:.025;--component-flip-clock-card-front:.51;--component-flip-clock-housing-padding:.5;--component-flip-clock-housing-depth:.85;--component-flip-clock-housing-radius:.16;--component-flip-clock-foot-width:.65;--component-flip-clock-foot-height:.18;--component-flip-clock-pin-radius:.042;--component-flip-clock-pin-length:.13;--component-flip-clock-dot-radius:.055;--component-flip-clock-roughness:.78;--component-flip-clock-metalness:.65;--component-flip-clock-ambient-intensity:2;--component-flip-clock-key-intensity:4;--component-flip-clock-fill-intensity:1.5;--component-flip-clock-light-height:7;--component-flip-clock-light-side:-4;--component-flip-clock-light-front:6;--component-flip-clock-camera-fov:32;--component-flip-clock-camera-padding:1.22;--component-flip-clock-view-elevation:.16;--component-flip-clock-view-azimuth:.1;--component-flip-clock-shadow-opacity:.2;--component-flip-clock-texture-width:512;--component-flip-clock-texture-height:840;--component-flip-clock-numeral-scale:.84;--component-flip-clock-numeral-weight:600;--component-focus-animation-travel:.5rem;--component-focus-animation-accent-width:.25rem;--component-focus-animation-zoom-scale:1.015;--component-focus-animation-lift-distance:.125rem;--component-focus-animation-corner-length:.75rem;--component-heading-accent-background-color:#0000;--component-heading-accent-foreground-color:#7c3aed;--component-heading-accent-padding-block:0;--component-heading-accent-padding-inline:0;--component-heading-accent-border-radius:0;--component-heading-mark-highlight-background-color:#fff066;--component-heading-mark-highlight-foreground-color:#060b14;--component-heading-mark-highlight-font-weight:900;--component-heading-mark-highlight-background-inset-block:.08em;--component-heading-mark-highlight-padding-block:.02em;--component-heading-mark-highlight-padding-inline:.14em;--component-heading-mark-highlight-shadow:0px 1px 3px 0px #060b141a, 0px 1px 2px -1px #060b140f;--component-heading-mark-underline-color:#5916b5;--component-heading-mark-underline-height:.32em;--component-heading-mark-underline-offset:-.16em;--component-heading-font-family-heading:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-family-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-weight-heading:700;--component-heading-font-weight-display:900;--component-heading-font-line-height-heading:1.25em;--component-heading-font-line-height-display:1.125em;--component-icon-button-size:2.5rem;--component-icon-button-icon-size:1.5rem;--component-icon-button-border-radius:.375rem;--component-icon-button-icon-optical-size:24;--component-icon-button-focus-ring-width:.125rem;--component-icon-button-focus-ring-offset:1px;--component-image-generation-duration:15s;--component-image-generation-completion-hold:.3s;--component-image-generation-reveal-duration:1.5s;--component-image-generation-orbit-duration:18s;--component-image-generation-pulse-duration:3s;--component-image-generation-max-width:50rem;--component-image-generation-radius:.5rem;--component-image-generation-border-width:.125rem;--component-image-generation-glow:1rem;--component-image-generation-background:#fff;--component-image-generation-start-color:#2563eb;--component-image-generation-end-color:#003f17;--component-image-generation-disc-count-min:8;--component-image-generation-disc-count-max:96;--component-image-generation-disc-radius:.12;--component-image-generation-disc-opacity:.24;--component-image-generation-pulse-strength:.12;--component-image-generation-wave-amplitude:.035;--component-image-generation-blob-radius-min:.2;--component-image-generation-blob-radius-max:.34;--component-image-generation-blob-complexity-min:2;--component-image-generation-blob-complexity-max:9;--component-image-generation-blob-amplitude:.32;--component-image-generation-blob-brightness-min:.24;--component-image-generation-blob-brightness-max:.95;--component-image-generation-blob-layers:4;--component-image-generation-blob-glow:4rem;--component-image-generation-blob-highlight-color:#060b14;--component-inline-padding-block:.1em;--component-inline-padding-inline:.35em;--component-inline-kbd-padding-inline:.4em;--component-inline-border-radius:.2em;--component-inline-code-font-size:.875em;--component-inline-emphasis-font-weight:500;--component-inline-font-family-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--component-link-color:#2563eb;--component-link-color-hover:#0b3fb2;--component-link-color-pressed:#002582;--component-link-focus-ring-width:.125rem;--component-link-focus-ring-offset:.125rem;--component-link-focus-ring-radius:.125rem;--component-link-underline-offset:.2em;--component-link-icon-gap:.25em;--component-link-inverse-color:#dce8ff;--component-link-inverse-color-hover:#f0f5ff;--component-link-inverse-color-pressed:#b9d2ff;--component-magnetic-reordering-radius-near:4rem;--component-magnetic-reordering-radius-default:6rem;--component-magnetic-reordering-radius-wide:8rem;--component-magnetic-reordering-attraction:.75;--component-magnetic-reordering-hysteresis:1.2;--component-magnetic-reordering-stiffness-soft:180;--component-magnetic-reordering-stiffness-default:260;--component-magnetic-reordering-stiffness-firm:360;--component-magnetic-reordering-damping-low:18;--component-magnetic-reordering-damping-default:24;--component-magnetic-reordering-damping-high:32;--component-menu-width:16.25rem;--component-menu-viewport-offset:1rem;--component-menu-border-width:.125rem;--component-menu-section-label-font-weight:700;--component-menu-item-font-weight:400;--component-menu-item-line-height:1.5;--component-menu-item-focus-ring-width:.1875rem;--component-menu-item-focus-ring-offset:-.125rem;--component-menu-item-disabled-opacity:.4;--component-menu-item-icon-size:1.25rem;--component-menu-mobile-max-height:80dvh;--component-message-banner-padding:.75rem;--component-message-banner-border-radius:.5rem;--component-message-banner-border-width:1px;--component-message-banner-icon-size:1.25rem;--component-message-banner-icon-margin-top:1px;--component-message-banner-icon-optical-size:20;--component-message-banner-title-font-weight:600;--component-message-banner-dismiss-size:1.5rem;--component-message-banner-dismiss-offset:-2px;--component-message-banner-focus-ring-width:.125rem;--component-message-banner-focus-ring-offset:1px;--component-message-banner-system-max-width:80rem;--component-message-badge-padding-block:.25rem;--component-message-badge-padding-inline:.5rem;--component-message-badge-border-radius:.375rem;--component-message-badge-font-weight:500;--component-message-badge-border-width:1px;--component-message-badge-subtle-border-neutral:#a6b2c4;--component-message-badge-subtle-border-info:#87b0ff;--component-message-badge-subtle-border-success:#78c687;--component-message-badge-subtle-border-warn:#e59f68;--component-message-badge-subtle-border-error:#ea574d;--component-message-badge-line-height:1;--component-message-badge-icon-size:1em;--component-message-badge-sm-padding-block:.125rem;--component-message-badge-sm-padding-inline:.375rem;--component-message-badge-lg-padding-block:.5rem;--component-message-badge-lg-padding-inline:.75rem;--component-message-empty-state-icon-size-page:3rem;--component-message-empty-state-icon-size-section:1.75rem;--component-message-empty-state-icon-size-card:1.25rem;--component-message-empty-state-icon-optical-size-page:48;--component-message-empty-state-icon-optical-size-section:28;--component-message-empty-state-icon-optical-size-card:20;--component-message-empty-state-wrap-size-page:5.5rem;--component-message-empty-state-wrap-size-section:3.5rem;--component-message-empty-state-wrap-size-card:2.25rem;--component-message-empty-state-max-width-page:30rem;--component-message-empty-state-max-width-section:22.5rem;--component-mode-switches-cord-width:6rem;--component-mode-switches-cord-length:6rem;--component-mode-switches-cord-max-pull:4rem;--component-mode-switches-cord-threshold:.5;--component-mode-switches-cord-width-stroke:.125rem;--component-mode-switches-bead:2.5rem;--component-mode-switches-spring-stiffness:.12;--component-mode-switches-spring-damping:.86;--component-mode-switches-spring-kick:1.5rem;--component-mode-switches-sun-moon-icon:1.25rem;--component-mode-switches-dial:6rem;--component-mode-switches-dial-angle:50deg;--component-mode-switches-dial-label-radius:6rem;--component-mode-switches-eclipse:4rem;--component-mode-switches-corona:.75rem;--component-mode-switches-sky-night:#001451;--component-mode-switches-sun:#ca782e;--component-mode-switches-settle:.5s;--component-mode-switches-moon-partial:50%;--component-mode-switches-moon-total:8%;--component-mode-switches-slide-width:12rem;--component-mode-switches-slide-height:2.5rem;--component-mode-switches-chain-ball:.375rem;--component-mode-switches-chain-spacing:.5rem;--component-mode-switches-metal-light:#f0f6fe;--component-mode-switches-metal-mid:#a6b2c4;--component-mode-switches-metal-dark:#414e61;--component-mode-switches-metal-ink:#151d29;--component-notification-height:1.125rem;--component-notification-dot-size:.5rem;--component-notification-padding-inline:.3125rem;--component-notification-font-size:.6875rem;--component-notification-font-weight:600;--component-notification-ring-width:.125rem;--component-notification-neutral-background:#414e61;--component-notification-neutral-foreground:#fff;--component-overlay-padding-block:6rem;--component-overlay-padding-inline:2rem;--component-overlay-padding-block-compact:3rem;--component-overlay-padding-inline-compact:1.25rem;--component-overlay-content-max-width:40rem;--component-overlay-gap:1.5rem;--component-overlay-body-gap:.75rem;--component-overlay-actions-gap:1rem;--component-overlay-icon-size:6rem;--component-overlay-icon-optical-size:96;--component-overlay-icon-size-compact:4rem;--component-overlay-icon-optical-size-compact:64;--component-overlay-title-font-size:4.5rem;--component-overlay-body-font-size:1.125rem;--component-overlay-backdrop-color:#060b143d;--component-overlay-backdrop-color-inactive:#060b1400;--component-overlay-backdrop-blur:.75rem;--component-overlay-backdrop-blur-inactive:0;--component-overlay-background-strength:78%;--component-overlay-background-strength-inactive:0%;--component-overlay-motion-duration:.2s;--component-overlay-close-inset:1.5rem;--component-overlay-close-size:3rem;--component-overlay-close-icon-size:2rem;--component-overlay-close-icon-optical-size:32;--component-overlay-close-border-strength:60%;--component-overlay-close-background-strength:44%;--component-overlay-close-hover-strength:14%;--component-overlay-z-index:1200;--component-page-blueprint-step-fast:.5s;--component-page-blueprint-step-duration:.9s;--component-page-blueprint-step-slow:1.4s;--component-page-blueprint-draw-duration:.75s;--component-page-blueprint-pan-duration:6s;--component-page-blueprint-exit-duration:.75s;--component-page-blueprint-grid-size:1.5rem;--component-page-blueprint-line-width:.125rem;--component-page-construction-step-fast:.8s;--component-page-construction-step-duration:1.3s;--component-page-construction-step-slow:2s;--component-page-construction-headroom:3.5rem;--component-page-construction-jib-height:1rem;--component-page-construction-mast-width:.75rem;--component-page-construction-trolley-width:1.5rem;--component-page-construction-rope-width:.125rem;--component-page-construction-hook-size:.75rem;--component-page-construction-raised-rope:.5rem;--component-page-construction-dust-size:.75rem;--component-page-construction-settle-duration:.3s;--component-page-construction-exit-duration:.75s;--component-page-construction-shimmer-duration:1.6s;--component-page-layout-sidebar-width:17.5rem;--component-page-layout-gap:1.5rem;--component-page-loading-cycle-fast:2s;--component-page-loading-cycle-duration:4s;--component-page-loading-cycle-slow:8s;--component-page-loading-border-width:.25rem;--component-page-loading-glow:1rem;--component-page-loading-radius:.25rem;--component-page-paint-coat-fast:1.6s;--component-page-paint-coat-duration:2.6s;--component-page-paint-coat-slow:4s;--component-page-paint-roller-height:1.5rem;--component-page-paint-handle-height:2.5rem;--component-page-paint-wet-edge:1rem;--component-page-paint-exit-duration:.75s;--component-page-puzzle-build-fast:3s;--component-page-puzzle-build-duration:5s;--component-page-puzzle-build-slow:8s;--component-page-puzzle-fly-duration:.75s;--component-page-puzzle-shine-duration:1.8s;--component-page-puzzle-exit-duration:.5s;--component-page-puzzle-tile-size:5rem;--component-page-sunrise-expected-fast:2s;--component-page-sunrise-expected-duration:4s;--component-page-sunrise-expected-slow:7s;--component-page-sunrise-exit-duration:.75s;--component-page-sunrise-sun-size:6rem;--component-page-sunrise-night-top:#00062a;--component-page-sunrise-night-bottom:#230051;--component-page-sunrise-day-top:#b9d2ff;--component-page-sunrise-day-bottom:#ffe2cc;--component-page-sunrise-sun-low:#dc2626;--component-page-sunrise-sun-high:#e59f68;--component-page-sunrise-silhouette:#060b14;--component-pagination-item-size:2.25rem;--component-pagination-item-size-sm:1.75rem;--component-pagination-gap:.25rem;--component-pagination-border-width:1px;--component-pagination-selected-background:#7c3aed;--component-pagination-selected-background-hover:#5916b5;--component-pagination-selected-background-pressed:#230051;--component-pagination-selected-border:#7c3aed;--component-pagination-selected-border-hover:#5916b5;--component-pagination-selected-border-pressed:#230051;--component-pagination-selected-foreground:#e8e4ff;--component-pagination-selected-foreground-hover:#e8e4ff;--component-pagination-selected-foreground-pressed:#e8e4ff;--component-pagination-font-weight-default:400;--component-pagination-font-weight-active:500;--component-pagination-focus-ring-width:.125rem;--component-pagination-focus-ring-offset:.125rem;--component-pagination-disabled-opacity:.35;--component-pagination-ellipsis-padding-bottom:.25rem;--component-password-strength-segment-height:.375rem;--component-password-strength-segment-gap:.25rem;--component-password-strength-underline-height:.25rem;--component-password-strength-bar-minimum:.04;--component-password-strength-pause-delay:.5s;--component-password-strength-announce-delay:1s;--component-radio-group-control-size:1rem;--component-radio-group-gap:.5rem;--component-radio-group-item-gap:.125rem;--component-radio-group-group-gap:.5rem;--component-radio-group-items-top-gap:.75rem;--component-radio-group-input-nudge:.25rem;--component-radio-group-row-padding-block:.25rem;--component-radio-group-row-padding-inline:.375rem;--component-radio-group-content-gap:.125rem;--component-radio-group-dot-size:40%;--component-radio-group-error-accent-width:.1875rem;--component-radio-group-error-message-font-weight:600;--component-radio-group-comfortable-control-size:1.25rem;--component-radio-group-comfortable-control-size-md:1.375rem;--component-radio-group-comfortable-gap:.625rem;--component-radio-group-comfortable-item-gap:.125rem;--component-radio-group-comfortable-group-gap:.625rem;--component-radio-group-comfortable-items-top-gap:1rem;--component-radio-group-comfortable-input-nudge:.125rem;--component-radio-group-comfortable-row-padding-block:.375rem;--component-radio-group-comfortable-row-padding-inline:.5rem;--component-radio-group-compact-control-size:.875rem;--component-radio-group-compact-gap:.375rem;--component-radio-group-compact-item-gap:.125rem;--component-radio-group-compact-group-gap:.25rem;--component-radio-group-compact-items-top-gap:.5rem;--component-radio-group-compact-input-nudge:.1875rem;--component-radio-group-compact-row-padding-block:.125rem;--component-radio-group-compact-row-padding-inline:.25rem;--component-radio-variants-hover-scale:1.15;--component-radio-variants-press-scale:.88;--component-radio-variants-pop-scale:1.25;--component-radio-variants-settle-scale:.95;--component-radio-variants-preview-dot:.5;--component-radio-variants-dot-overshoot:1.4;--component-radio-variants-ripple:.75rem;--component-radio-variants-halo:.25rem;--component-radio-variants-drop:.75rem;--component-radio-variants-rebound:.125rem;--component-radio-variants-squash-wide:1.12;--component-radio-variants-squash-tall:.86;--component-radio-variants-hover-wide:1.08;--component-radio-variants-hover-tall:.94;--component-radio-variants-travel-stretch:1.35;--component-radio-variants-travel-pinch:.8;--component-radio-variants-thicken-hover-hole:.82;--component-reordering-lift:.5rem;--component-reordering-bounce:.25rem;--component-reordering-lift-scale:1.025;--component-reordering-squash-x:1.04;--component-reordering-squash-y:.94;--component-reordering-tilt:-2deg;--component-reordering-counter-tilt:1deg;--component-reordering-slide:1.5rem;--component-reordering-pop-scale:1.05;--component-reordering-pop-settle:.98;--component-reordering-fade-scale:.96;--component-reordering-gutter:2.5rem;--component-reordering-marker-size:1.5rem;--component-reordering-rail-dot:.5rem;--component-reordering-marker-offset:1.25rem;--component-reordering-glow-spread:.75rem;--component-reordering-arrow-size:.5rem;--component-reordering-ghost-opacity:.9;--component-reordering-placeholder-opacity:.3;--component-scrim-color:#0f002a99;--component-scrim-color-light:#0f002a99;--component-scrim-color-dark:#b5a0ff99;--component-scrim-blur:.125rem;--component-section-separator-height-xs-min:1rem;--component-section-separator-height-xs-max:1.5rem;--component-section-separator-height-sm-min:1.5rem;--component-section-separator-height-sm-max:2.5rem;--component-section-separator-height-md-min:2.5rem;--component-section-separator-height-md-max:4rem;--component-section-separator-height-lg-min:4rem;--component-section-separator-height-lg-max:6rem;--component-section-separator-height-xl-min:4rem;--component-section-separator-height-xl-max:8rem;--component-section-gradient-highlight:#fff066;--component-section-gradient-edge-width:78%;--component-section-gradient-edge-height:62%;--component-section-gradient-center-width:68%;--component-section-gradient-center-height:76%;--component-section-gradient-strength:24;--component-section-gradient-strength-inverse:18;--component-section-gradient-fade:72;--component-section-background-overlay-darken:#060b14;--component-section-background-overlay-lighten:#fff;--component-section-background-overlay-strength-sm:25;--component-section-background-overlay-strength-md:45;--component-section-background-overlay-strength-lg:65;--component-segmented-motion-grow-from:.6;--component-segmented-motion-stretch-lag:.45;--component-segmented-motion-morph-bar:.25rem;--component-segmented-motion-morph-width:1.5rem;--component-segmented-padding:.1875rem;--component-segmented-gap:.125rem;--component-segmented-segment-padding-block:.25rem;--component-segmented-segment-padding-inline:.5rem;--component-segmented-segment-padding-block-sm:0;--component-segmented-segment-padding-inline-sm:.5rem;--component-segmented-segment-padding-block-lg:.5rem;--component-segmented-segment-padding-inline-lg:1rem;--component-segmented-height-sm:1.75rem;--component-segmented-height-md:2.5rem;--component-segmented-height-lg:3.5rem;--component-segmented-border-width:1px;--component-segmented-font-weight-default:400;--component-segmented-font-weight-active:500;--component-segmented-focus-ring-width:.125rem;--component-segmented-focus-ring-offset:-2px;--component-segmented-inactive-color:#64748b;--component-segmented-inactive-color-hover:#e1e8f3;--component-side-nav-width:17.5rem;--component-side-nav-padding-block:.5rem;--component-side-nav-padding-inline:.5rem;--component-side-nav-border-width:1px;--component-side-nav-header-min-height:3.25rem;--component-side-nav-collapsed-width:3.25rem;--component-side-nav-overlay-z-index:200;--component-side-nav-overlay-shadow-start:8px 0 40px #0000002e;--component-side-nav-overlay-shadow-end:-8px 0 40px #0000002e;--component-side-nav-item-height:2.25rem;--component-side-nav-item-padding-inline:.5rem;--component-side-nav-item-gap:.5rem;--component-side-nav-item-border-radius:.375rem;--component-side-nav-item-icon-size:1.25rem;--component-side-nav-item-indent:1.25rem;--component-side-nav-item-focus-ring-width:.1875rem;--component-side-nav-item-focus-ring-offset:-.125rem;--component-side-nav-item-font-line-height:1.5;--component-side-nav-item-active-font-weight:500;--component-side-nav-item-chevron-size:1.125rem;--component-slider-active-color:#7c3aed;--component-slider-thumb-color:#7c3aed;--component-slides-canvas-width:50rem;--component-slides-padding:3rem;--component-slides-stripe:.375rem;--component-slides-big-icon:12rem;--component-slides-logo:6rem;--component-slides-shift:1.5rem;--component-slides-zoom-out:1.12;--component-slides-zoom-in:.92;--component-slides-speed-quick:.3s;--component-slides-speed-standard:.5s;--component-slides-speed-relaxed:.75s;--component-slides-stagger-step:.1s;--component-slides-build-duration:.3s;--component-slides-aspect-ratio:16 / 9;--component-slides-ramp-warm-0:#fff3ea;--component-slides-ramp-warm-1:#ffe2cc;--component-slides-ramp-warm-2:#fdc498;--component-slides-ramp-warm-3:#e59f68;--component-slides-ramp-warm-4:#ca782e;--component-slides-ramp-warm-5:#d97706;--component-slides-ramp-warm-6:#743d00;--component-slides-ramp-warm-7:#4f2700;--component-slides-ramp-warm-8:#2f1500;--component-slides-ramp-warm-9:#160700;--component-slides-ramp-cool-0:#f0f5ff;--component-slides-ramp-cool-1:#dce8ff;--component-slides-ramp-cool-2:#b9d2ff;--component-slides-ramp-cool-3:#87b0ff;--component-slides-ramp-cool-4:#5189fd;--component-slides-ramp-cool-5:#2563eb;--component-slides-ramp-cool-6:#0b3fb2;--component-slides-ramp-cool-7:#002582;--component-slides-ramp-cool-8:#001451;--component-slides-ramp-cool-9:#00062a;--component-slides-handoff:.5;--component-slides-fade-out-by:.4;--component-slides-fade-in-from:.45;--component-slides-piece-share:.4;--component-snackbar-z-index:1100;--component-snackbar-max-width:26.25rem;--component-snackbar-min-height:3.5rem;--component-snackbar-padding-block:.75rem;--component-snackbar-padding-inline:1.5rem;--component-snackbar-border-width:1px;--component-snackbar-gap:.5rem;--component-snackbar-viewport-offset:1.5rem;--component-snackbar-viewport-offset-mobile:1rem;--component-snackbar-stack-gap:.5rem;--component-snackbar-default-background:#060b14;--component-snackbar-default-border:#060b14;--component-snackbar-default-foreground:#fff;--component-stat-gap:.375rem;--component-stat-title-gap:.375rem;--component-stat-value-gap:.375rem;--component-stat-meta-gap:.5rem;--component-stat-title-font-size:.875rem;--component-stat-title-font-weight:500;--component-stat-value-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-stat-value-font-weight:900;--component-stat-value-font-size-xs:1.125rem;--component-stat-value-font-size-sm:1.5rem;--component-stat-value-font-size-md:1.75rem;--component-stat-value-font-size-lg:2rem;--component-stat-value-font-size-xl:3.5rem;--component-stat-value-line-height:1.125em;--component-stat-affix-font-weight:600;--component-stat-affix-font-size-xs:1rem;--component-stat-affix-font-size-sm:1.125rem;--component-stat-affix-font-size-md:1.25rem;--component-stat-affix-font-size-lg:1.5rem;--component-stat-affix-font-size-xl:2rem;--component-stat-description-font-size:.875rem;--component-stat-icon-size:1.25rem;--component-stat-icon-optical-size:20;--component-status-bar-sm-height:.25rem;--component-status-bar-md-height:.5rem;--component-status-bar-lg-height:.75rem;--component-status-bar-border-radius:624.938rem;--component-status-bar-border-width:0;--component-status-bar-border-color:#a6b2c4;--component-status-bar-track-background:#e1e8f3;--component-status-bar-fill-background:#7c3aed;--component-status-bar-label-gap:.5rem;--component-status-bar-indeterminate-duration:1.4s;--component-step-tracker-dot-size:.5rem;--component-step-tracker-dot-color:#64748b;--component-step-tracker-active-width:2rem;--component-step-tracker-active-color:#060b14;--component-step-tracker-gap:.375rem;--component-sticky-actions-background:#f7fafe;--component-sticky-actions-border-width:1px;--component-sticky-actions-padding-block:1rem;--component-sticky-actions-padding-inline:1rem;--component-sticky-actions-gap:.75rem;--component-sticky-actions-z-index:150;--component-sticky-note-color-yellow:var(--base-color-highlighted-200);--component-sticky-note-color-orange:var(--base-color-warn-200);--component-sticky-note-color-green:var(--base-color-success-200);--component-sticky-note-color-blue:var(--base-color-info-200);--component-sticky-note-color-pink:var(--base-color-error-200);--component-sticky-note-color-purple:var(--base-color-accent-200);--component-sticky-note-color-grey:var(--base-color-neutral-100);--component-sticky-note-foreground:var(--base-color-neutral-900);--component-sticky-note-muted-foreground:var(--base-color-neutral-700);--component-sticky-note-raised-surface:var(--base-color-neutral-0);--component-sticky-note-subtle-border:var(--base-color-neutral-200);--component-sticky-note-padding:1rem;--component-sticky-note-gap:.5rem;--component-sticky-note-border-radius:.25rem;--component-sticky-note-strip-height:.5rem;--component-sticky-note-floating-offset:1rem;--component-sticky-note-size-xs:10rem;--component-sticky-note-size-sm:13rem;--component-sticky-note-size-md:16rem;--component-sticky-note-size-lg:20rem;--component-sticky-note-size-xl:24rem;--component-sticky-note-z-index:1;--component-sticky-note-shadow:var(--semantic-shadow-lg);--component-switch-morph-scale-standard:1;--component-switch-morph-scale-small:2;--component-switch-morph-scale-medium:3;--component-switch-morph-scale-large:4;--component-switch-morph-stroke-thickness:.075;--component-switch-morph-easing:cubic-bezier(.25, .4, .75, .6);--component-switch-morph-stroke-rotation:90deg;--component-switch-morph-stroke-angle:45deg;--component-switch-morph-cross-start:.28;--component-switch-morph-cross-end:.72;--component-switch-morph-cross-length:.622254;--component-switch-morph-check-start-x:.22;--component-switch-morph-check-start-y:.52;--component-switch-morph-check-joint-x:.42;--component-switch-morph-check-joint-y:.72;--component-switch-morph-check-short-length:.282843;--component-switch-morph-check-long-length:.537401;--component-switch-three-canvas-padding:.25rem;--component-switch-three-track-depth:2.4;--component-switch-three-thumb-depth:2;--component-switch-three-bevel:.5;--component-switch-three-stroke-depth:.5;--component-switch-three-lift:1.2;--component-switch-three-tilt:.14;--component-switch-three-view-tilt:.24;--component-switch-three-roughness:.32;--component-switch-three-metalness:.15;--component-switch-three-ambient-intensity:2;--component-switch-three-key-intensity:3;--component-switch-three-fill-intensity:1;--component-switch-three-light:#fff;--component-switch-track-width:2.5rem;--component-switch-track-height:1.375rem;--component-switch-thumb-size:1rem;--component-switch-gap:.1875rem;--component-switch-row-gap:.375rem;--component-switch-row-padding-block:.25rem;--component-switch-row-padding-inline:.375rem;--component-switch-content-gap:1px;--component-switch-group-gap:.25rem;--component-switch-thumb-shadow:0px 1px 3px 0px #060b141a, 0px 1px 2px -1px #060b140f;--component-switch-message-error-font-weight:600;--component-switch-accessible-icon-size:60%;--component-switch-thumb-background:#2563eb;--component-switch-thumb-on-background:#fff;--component-switch-track-on-background:#2563eb;--component-switch-track-on-border:#2563eb;--component-switch-comfortable-track-width:3.5rem;--component-switch-comfortable-track-height:1.75rem;--component-switch-comfortable-thumb-size:1.25rem;--component-switch-comfortable-gap:.25rem;--component-switch-comfortable-row-gap:.5rem;--component-switch-comfortable-row-padding-block:.375rem;--component-switch-comfortable-row-padding-inline:.5rem;--component-switch-comfortable-content-gap:.125rem;--component-switch-comfortable-group-gap:.375rem;--component-switch-compact-track-width:2rem;--component-switch-compact-track-height:1.125rem;--component-switch-compact-thumb-size:.75rem;--component-switch-compact-gap:.1875rem;--component-switch-compact-row-gap:.25rem;--component-switch-compact-row-padding-block:.125rem;--component-switch-compact-row-padding-inline:.25rem;--component-switch-compact-content-gap:1px;--component-switch-compact-group-gap:.125rem;--component-tab-padding-block:.5rem;--component-tab-padding-inline:1rem;--component-tab-padding-block-sm:.25rem;--component-tab-padding-inline-sm:.75rem;--component-tab-font-size:.875rem;--component-tab-indicator-size:.125rem;--component-tab-border-width:1px;--component-tab-selected-background:#0000;--component-tab-selected-background-hover:#0000;--component-tab-selected-background-pressed:#0000;--component-tab-selected-foreground:#7c3aed;--component-tab-selected-foreground-hover:#5916b5;--component-tab-selected-foreground-pressed:#230051;--component-tab-font-weight-default:400;--component-tab-font-weight-active:500;--component-tab-focus-ring-width:.125rem;--component-tab-focus-ring-offset:-2px;--component-tab-z-index-active:1;--component-tab-margin-bottom:-1px;--component-tab-scroll-button-width:2rem;--component-tab-scroll-button-icon-size:1.25rem;--component-tab-icon-size:1.1em;--component-tab-icon-above-size:1.5em;--component-tab-count-min-width:1.125rem;--component-tab-count-height:1.125rem;--component-tab-count-padding-inline:.3125rem;--component-tab-count-border-radius:62.4375rem;--component-tab-count-font-size:.6875rem;--component-tab-count-line-height:1;--component-tab-folder-curve-adjustment:.03125rem;--component-tab-progress-step-size:1.5rem;--component-tab-progress-step-size-md:2rem;--component-tab-progress-line-height:.125rem;--component-tab-progress-step-font-size:.75rem;--component-tab-progress-step-border-width:.125rem;--component-tab-progress-completed-icon-size:1rem;--component-tab-progress-selected-ring:0 0 0 3px color-mix(in srgb, var(--semantic-color-action-background) 25%, transparent);--component-thinking-terminal-character-duration:35ms;--component-thinking-terminal-reading-character-duration:30ms;--component-thinking-terminal-minimum-hold:1.2s;--component-thinking-terminal-cursor-duration:1s;--component-thinking-terminal-cursor-height:1em;--component-thinking-terminal-cursor-width:.5rem;--component-timeline-line-width:.25rem;--component-timeline-badge-size:4rem;--component-timeline-arc-gap:2rem;--component-timeline-node-size:1rem;--component-timeline-node-gap:.5rem;--component-timeline-stem-min:3rem;--component-timeline-stem-min-inline:1.5rem;--component-timeline-column-min:12rem;--component-timeline-row-gap:3rem;--component-timeline-year-gap:.75rem;--component-toolbar-interaction-shade:#000;--component-tooltip-background:#060b14;--component-tooltip-foreground:#fff;--component-tooltip-border-color:#060b14;--component-tooltip-border-width:1px;--component-tooltip-border-radius:.375rem;--component-tooltip-padding-block:.375rem;--component-tooltip-padding-inline:.5rem;--component-tooltip-offset:5rem;--component-tooltip-viewport-offset:.5rem;--component-tooltip-arrow-size:.5rem;--component-tooltip-max-width:20rem;--component-tooltip-font-size:.875rem;--component-tooltip-line-height:1.5em;--component-tooltip-shadow:0px 4px 6px -1px #060b141a, 0px 2px 4px -2px #060b140f;--component-tooltip-z-index:1000;--component-tooltip-delay-default:400;--component-tooltip-delay-min:0;--component-tooltip-delay-max:1500;--component-top-header-height:64px;--component-top-header-padding-inline:1.5rem;--component-top-header-border-width:1px;--component-top-header-logo-foreground:#060b14;--component-top-header-z-index:100;--component-tracker-motion-fade-opacity:.2;--component-tracker-motion-pop-scale:.6;--component-tracker-motion-bounce-lift:.5rem;--component-tracker-motion-ripple-scale:2;--component-tree-menu-item-height:2rem;--component-tree-menu-item-gap:.5rem;--component-tree-menu-item-indent:.75rem;--component-tree-menu-item-padding-inline:.5rem;--component-tree-menu-item-border-radius:.375rem;--component-tree-menu-item-icon-size:1.125rem;--component-tree-menu-item-chevron-size:1rem;--component-tree-menu-item-line-height:1.5;--component-tree-menu-item-selected-background:#7c3aed;--component-tree-menu-item-selected-background-hover:#5916b5;--component-tree-menu-item-selected-background-pressed:#230051;--component-tree-menu-item-selected-foreground:#e8e4ff;--component-tree-menu-item-selected-foreground-hover:#e8e4ff;--component-tree-menu-item-selected-foreground-pressed:#e8e4ff;--component-tree-menu-item-focus-ring-width:.125rem;--component-tree-menu-item-focus-ring-offset:-2px;--component-tree-menu-item-disabled-opacity:.4;--component-tree-menu-collapsed-item-size:2.5rem;--component-verify-button-hold-short:1s;--component-verify-button-hold-default:2s;--component-verify-button-hold-long:3s;--component-verify-button-dial-size:8rem;--component-verify-button-ring-width:.25rem;--component-verify-button-shutter-angle:-12deg;--component-verify-button-shutter-travel:85%;--component-verify-button-stripe-size:1rem;--component-verify-button-launch-travel:2rem;--component-paragraph-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-paragraph-font-weight:400;--component-paragraph-font-line-height:1.75em;--container-query-compact-min:0;--container-query-compact-max:30rem;--container-query-standard-min:30rem}html.a1-theme-accessible{--base-color-accent-400:#1d68e5;--base-color-accent-500:#1250c4;--base-color-accent-600:#0c3da0;--base-radius-control:10px;--base-radius-lg:14px;--base-radius-xl:20px;--semantic-color-border-subtle:var(--base-color-neutral-400);--semantic-color-border-default:var(--base-color-neutral-500);--semantic-font-size-body-xs:var(--base-font-size-accessible-scale-100);--semantic-font-size-body-sm:var(--base-font-size-accessible-scale-150);--semantic-font-size-body-md:var(--base-font-size-accessible-scale-200);--semantic-font-size-body-lg:var(--base-font-size-accessible-scale-250);--semantic-font-size-body-xl:var(--base-font-size-accessible-scale-300);--semantic-font-size-heading-xs:var(--base-font-size-accessible-scale-250);--semantic-font-size-heading-sm:var(--base-font-size-accessible-scale-300);--semantic-font-size-heading-md:var(--base-font-size-accessible-scale-400);--semantic-font-size-heading-lg:var(--base-font-size-accessible-scale-500);--semantic-font-size-heading-xl:var(--base-font-size-accessible-scale-600);--semantic-font-size-display-sm:var(--base-font-size-accessible-scale-400);--semantic-font-size-display-md:var(--base-font-size-accessible-scale-500);--semantic-font-size-display-lg:var(--base-font-size-accessible-scale-600);--semantic-font-size-display-xl:var(--base-font-size-accessible-scale-700);--semantic-font-size-display-xxl:var(--base-font-size-accessible-scale-800);--semantic-font-size-display-jumbo:var(--base-font-size-accessible-scale-900);--semantic-font-size-display-x-jumbo:var(--base-font-size-accessible-scale-1000);--component-button-secondary-border:var(--base-color-accent-700);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-secondary-border-width:2px;--component-button-tertiary-border:var(--base-color-neutral-400);--component-button-tertiary-border-hover:var(--base-color-neutral-500);--component-button-tertiary-border-pressed:var(--base-color-neutral-500);--component-button-tertiary-border-width:2px;--component-button-large-secondary-border-width:3px;--component-button-font-family:Atkinson Hyperlegible, Inter, ui-sans-serif, system-ui, sans-serif;--component-button-border-radius:10px;--component-card-border-width:2px;--component-card-border-radius:14px;--component-data-table-border-width:2px;--component-dialog-border-width:2px;--component-dialog-footer-border-width:2px;--component-dialog-border-radius:20px;--component-field-border-width:2px;--component-menu-border-width:2px;--component-message-banner-border-width:2px;--component-message-banner-border-radius:14px;--component-message-badge-border-width:2px;--component-message-badge-border-radius:10px;--component-pagination-border-width:2px;--component-segmented-border-width:2px;--component-side-nav-border-width:2px;--component-side-nav-item-border-radius:10px;--component-tab-border-width:2px;--component-top-header-border-width:2px;--component-status-bar-border-width:2px;--component-paragraph-font-family:Atkinson Hyperlegible, Inter, ui-sans-serif, system-ui, sans-serif;--component-heading-font-family-heading:Atkinson Hyperlegible, Inter, ui-sans-serif, system-ui, sans-serif;--component-heading-font-family-display:Atkinson Hyperlegible, Inter, ui-sans-serif, system-ui, sans-serif;--component-icon-button-border-radius:10px;--a1-icon-fill:1}html.a1-theme-aperture{--base-color-accent-0:#fff;--base-color-accent-50:#f5f5f7;--base-color-accent-100:#e8e8ed;--base-color-accent-200:#d2d2d7;--base-color-accent-300:#aeaeb2;--base-color-accent-400:#6e6e73;--base-color-accent-500:#1d1d1f;--base-color-accent-600:#161618;--base-color-accent-700:#0f0f10;--base-color-accent-800:#08080a;--base-color-accent-900:#040405;--base-color-accent-1000:#000;--base-color-info-0:#fbfdff;--base-color-info-50:#eaf3fe;--base-color-info-100:#d2e6fd;--base-color-info-200:#a6ccfb;--base-color-info-300:#6fa8f6;--base-color-info-400:#3d86ee;--base-color-info-500:#0071e3;--base-color-info-600:#005bbf;--base-color-info-700:#00458f;--base-color-info-800:#002e60;--base-color-info-900:#001a37;--base-color-info-1000:#000d1c;--base-color-success-0:#f9fdfb;--base-color-success-50:#ecf7f1;--base-color-success-100:#d7eee3;--base-color-success-200:#b0dcc8;--base-color-success-300:#82c5a8;--base-color-success-400:#54a886;--base-color-success-500:#2e8765;--base-color-success-600:#246b50;--base-color-success-700:#1b503c;--base-color-success-800:#123528;--base-color-success-900:#0a1f17;--base-color-success-1000:#05100c;--base-color-error-0:#fffbfb;--base-color-error-50:#fcecee;--base-color-error-100:#f8d6db;--base-color-error-200:#f0aeb7;--base-color-error-300:#e47e8c;--base-color-error-400:#d4536a;--base-color-error-500:#bb0a30;--base-color-error-600:#960826;--base-color-error-700:#71061d;--base-color-error-800:#4c0413;--base-color-error-900:#2e020b;--base-color-error-1000:#170105;--base-color-warn-0:#fffcf6;--base-color-warn-50:#fbf2e1;--base-color-warn-100:#f6e4c3;--base-color-warn-200:#eecb8c;--base-color-warn-300:#e0ad55;--base-color-warn-400:#c68f35;--base-color-warn-500:#9a6d1e;--base-color-warn-600:#7b5718;--base-color-warn-700:#5c4112;--base-color-warn-800:#3d2c0c;--base-color-warn-900:#251a07;--base-color-warn-1000:#130d03;--base-radius-sm:.25rem;--base-radius-md:.5rem;--base-radius-lg:.625rem;--base-radius-xl:.75rem;--semantic-color-text-default:#1d1d1f;--semantic-color-text-muted:#6e6e73;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#fafafa;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#fff;--semantic-color-surface-raised:#f0f0f2;--semantic-color-border-subtle:#ebebed;--semantic-color-border-default:#d2d2d7;--semantic-color-border-strong:#aeaeb2;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:600;--semantic-font-weight-display:400;--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-focus-ring:var(--base-color-accent-300);--component-button-font-family:"Manrope", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-card-border-radius:14px;--component-dialog-border-radius:16px;--component-paragraph-font-family:"Manrope", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:"Playfair Display", Georgia, Cambria, "Times New Roman", serif;--component-heading-font-family-display:"Pinyon Script", "Tangerine", "Snell Roundhand", cursive;--component-heading-font-weight-heading:600;--component-heading-font-weight-display:400}html.a1-theme-catlympics{--base-color-neutral-0:#fffdfb;--base-color-neutral-25:#fffaf7;--base-color-neutral-50:#fff7f2;--base-color-neutral-100:#fff0e7;--base-color-neutral-200:#fce0d0;--base-color-neutral-300:#f6c8b6;--base-color-neutral-400:#eaa48b;--base-color-neutral-500:#d08060;--base-color-neutral-600:#a05542;--base-color-neutral-700:#6b3829;--base-color-neutral-800:#3b2012;--base-color-neutral-900:#1a0f07;--base-color-neutral-1000:#000;--base-color-accent-0:#fff6ff;--base-color-accent-50:#ffeaf9;--base-color-accent-100:#ffd5f0;--base-color-accent-200:#ffb3e0;--base-color-accent-300:#ff87cc;--base-color-accent-400:#ff5fb8;--base-color-accent-500:#ff3fa6;--base-color-accent-600:#e03595;--base-color-accent-700:#b1226a;--base-color-accent-800:#7f1544;--base-color-accent-900:#4c0a28;--base-color-accent-1000:#120006;--base-color-error-0:#fff6f7;--base-color-error-50:#ffecef;--base-color-error-100:#ffd0d9;--base-color-error-200:#ffb0c0;--base-color-error-300:#ff8698;--base-color-error-400:#ff5a74;--base-color-error-500:#ff3259;--base-color-error-600:#d01f47;--base-color-error-700:#9a1430;--base-color-error-800:#61101f;--base-color-error-900:#2f070d;--base-color-error-1000:#070001;--base-color-warn-0:#fffaf0;--base-color-warn-50:#fff3d6;--base-color-warn-100:#ffe6b3;--base-color-warn-200:#ffd27a;--base-color-warn-300:#ffc548;--base-color-warn-400:#ffb51a;--base-color-warn-500:#ff9f00;--base-color-warn-600:#d07e00;--base-color-warn-700:#9a5600;--base-color-warn-800:#623400;--base-color-warn-900:#341900;--base-color-warn-1000:#0a0500;--base-color-success-0:#effef6;--base-color-success-50:#dcfceb;--base-color-success-100:#bdf9da;--base-color-success-200:#85f4bb;--base-color-success-300:#43ef96;--base-color-success-400:#12ca6b;--base-color-success-500:#0c8848;--base-color-success-600:#0a6e3a;--base-color-success-700:#07532c;--base-color-success-800:#05381e;--base-color-success-900:#031e10;--base-color-success-1000:#010c06;--base-radius-control:10px;--base-radius-lg:20px;--base-radius-xl:32px;--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-700);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-700);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-400);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-neutral-900);--semantic-color-action-foreground-pressed:var(--base-color-neutral-0);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-600);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:400;--semantic-font-weight-display:700;--component-button-primary-background:var(--base-color-accent-400);--component-button-primary-background-hover:var(--base-color-accent-300);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-neutral-900);--component-button-primary-foreground-pressed:var(--base-color-neutral-900);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-50);--component-button-secondary-background-hover:var(--base-color-accent-100);--component-button-secondary-background-pressed:var(--base-color-accent-200);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-600);--component-button-secondary-border:var(--base-color-accent-800);--component-button-secondary-border-width:3px;--component-button-tertiary-background:var(--base-color-accent-50);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-700);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-accent-50);--component-button-tertiary-border-width:2px;--component-button-focus-ring:var(--base-color-accent-500);--component-button-border-radius:16px;--component-button-small-border-radius:8px;--component-button-font-family:"Nunito Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-card-border-radius:16px;--component-dialog-border-radius:20px;--component-icon-button-border-radius:10px;--component-message-banner-border-radius:12px;--component-message-badge-border-radius:10px;--component-side-nav-item-border-radius:12px;--component-paragraph-font-family:"Nunito Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:"Patrick Hand SC", system-ui, -apple-system, sans-serif;--component-heading-font-family-display:"Baloo 2", system-ui, -apple-system, sans-serif;--component-heading-font-weight-heading:400;--component-heading-font-weight-display:700;--component-button-box-shadow:4px 4px 0 var(--base-color-accent-800);--component-button-box-shadow-hover:6px 6px 0 var(--base-color-accent-800);--component-button-box-shadow-active:0 0 0 var(--base-color-accent-800);--component-button-press-transform:translate(4px, 4px);--component-button-large-border-radius:24px;--a1-icon-font-family:"Material Symbols Rounded";--a1-icon-weight:600;--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-neutral-50);--a1-field-read-only-border-color:var(--base-color-neutral-200);--a1-field-read-only-text:var(--base-color-neutral-900);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.a1-theme-crochet{--base-color-accent-0:#fffbfd;--base-color-accent-50:#fbeff5;--base-color-accent-100:#f5deea;--base-color-accent-200:#ecc2d6;--base-color-accent-300:#de9dba;--base-color-accent-400:#c9779b;--base-color-accent-500:#b0567f;--base-color-accent-600:#8e4063;--base-color-accent-700:#6b2f4a;--base-color-accent-800:#481e31;--base-color-accent-900:#2b121d;--base-color-accent-1000:#160910;--base-color-info-0:#fbfcff;--base-color-info-50:#eff2fb;--base-color-info-100:#dfe5f6;--base-color-info-200:#c2ccec;--base-color-info-300:#9cacde;--base-color-info-400:#7488c9;--base-color-info-500:#5e73b0;--base-color-info-600:#46588e;--base-color-info-700:#34426b;--base-color-info-800:#232c48;--base-color-info-900:#14192b;--base-color-info-1000:#0a0d16;--base-color-success-0:#f9fdfb;--base-color-success-50:#ecf6f0;--base-color-success-100:#d9ece2;--base-color-success-200:#b7dcc7;--base-color-success-300:#8dc4a6;--base-color-success-400:#63a883;--base-color-success-500:#418062;--base-color-success-600:#34664e;--base-color-success-700:#264c3a;--base-color-success-800:#193326;--base-color-success-900:#0e1e16;--base-color-success-1000:#07100b;--base-color-error-0:#fffbfb;--base-color-error-50:#fceeee;--base-color-error-100:#f8dcdc;--base-color-error-200:#f0bcbc;--base-color-error-300:#e49494;--base-color-error-400:#d26f6f;--base-color-error-500:#bb4f4f;--base-color-error-600:#963e3e;--base-color-error-700:#712f2f;--base-color-error-800:#4c1f1f;--base-color-error-900:#2e1313;--base-color-error-1000:#170909;--base-color-warn-0:#fffcf7;--base-color-warn-50:#fbf1e3;--base-color-warn-100:#f6e2c6;--base-color-warn-200:#eec891;--base-color-warn-300:#e0a95c;--base-color-warn-400:#c68b3c;--base-color-warn-500:#9c6824;--base-color-warn-600:#7d531d;--base-color-warn-700:#5e3e16;--base-color-warn-800:#3f2a0f;--base-color-warn-900:#261907;--base-color-warn-1000:#130d04;--base-radius-md:.625rem;--base-radius-lg:.875rem;--base-radius-xl:14px;--semantic-color-text-default:#3b2f2c;--semantic-color-text-muted:#6b5c55;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#faf4ef;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#fffdfb;--semantic-color-surface-raised:#f6ece4;--semantic-color-border-subtle:#efe0d6;--semantic-color-border-default:#ddc8bb;--semantic-color-border-strong:#bca294;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:700;--semantic-font-weight-display:600;--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-focus-ring:var(--base-color-accent-300);--component-button-font-family:"Roboto Slab", "Bitter", Rockwell, "Roboto Slab", Georgia, serif;--component-card-border-radius:16px;--component-dialog-border-radius:16px;--component-paragraph-font-family:"Roboto Slab", "Bitter", Rockwell, "Roboto Slab", Georgia, serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:"Libre Baskerville", Georgia, Cambria, "Times New Roman", serif;--component-heading-font-family-display:"Fraunces", "Playfair Display", Georgia, Cambria, "Times New Roman", serif;--component-heading-font-weight-heading:700;--component-heading-font-weight-display:600}html.a1-theme-dispatch{--base-color-neutral-0:#fff;--base-color-neutral-25:#faf7f4;--base-color-neutral-50:#f4f0eb;--base-color-neutral-100:#e6e3e0;--base-color-neutral-200:#d8d3ce;--base-color-neutral-300:#c6c0ba;--base-color-neutral-400:#a39c95;--base-color-neutral-500:#635c54;--base-color-neutral-600:#4e4842;--base-color-neutral-700:#3a352f;--base-color-neutral-800:#2e2a26;--base-color-neutral-900:#252525;--base-color-neutral-1000:#000;--base-color-accent-0:#f4fafe;--base-color-accent-25:#e8f4fc;--base-color-accent-50:#d7ecf8;--base-color-accent-100:#b4ddf1;--base-color-accent-200:#84c4e7;--base-color-accent-300:#4ca4d3;--base-color-accent-400:#2088c2;--base-color-accent-500:#0a76b4;--base-color-accent-600:#0a6197;--base-color-accent-700:#094d78;--base-color-accent-800:#073a5a;--base-color-accent-900:#05283d;--base-color-accent-1000:#031a29;--base-color-info-0:#f4fafe;--base-color-info-25:#e8f4fc;--base-color-info-50:#d7ecf8;--base-color-info-100:#b4ddf1;--base-color-info-200:#84c4e7;--base-color-info-300:#4ca4d3;--base-color-info-400:#2088c2;--base-color-info-500:#0a76b4;--base-color-info-600:#0a6197;--base-color-info-700:#094d78;--base-color-info-800:#073a5a;--base-color-info-900:#05283d;--base-color-info-1000:#031a29;--base-color-warn-0:#fefef6;--base-color-warn-25:#fdfdee;--base-color-warn-50:#fcfbe2;--base-color-warn-100:#f9f8c6;--base-color-warn-200:#f6f5a8;--base-color-warn-300:#f2f08c;--base-color-warn-400:#efec6b;--base-color-warn-500:#e9e642;--base-color-warn-600:#c9c51e;--base-color-warn-700:#6e6b10;--base-color-warn-800:#4a4809;--base-color-warn-900:#2b2a05;--base-color-warn-1000:#1a1903;--base-radius-sm:.375rem;--base-radius-md:.5rem;--base-radius-lg:.75rem;--base-radius-xl:1rem;--semantic-color-text-default:#252525;--semantic-color-text-muted:#635c54;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#faf7f4;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#f4f0eb;--semantic-color-surface-raised:#e6e3e0;--semantic-color-border-subtle:#d8d3ce;--semantic-color-border-default:#c6c0ba;--semantic-color-border-strong:#635c54;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-neutral-0);--semantic-color-action-foreground-pressed:var(--base-color-neutral-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-font-weight-body:400;--semantic-font-weight-heading:600;--semantic-font-weight-display:300;--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-neutral-0);--component-button-primary-foreground-hover:var(--base-color-neutral-0);--component-button-primary-foreground-pressed:var(--base-color-neutral-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-neutral-100);--component-button-secondary-background-hover:var(--base-color-neutral-200);--component-button-secondary-background-pressed:var(--base-color-neutral-300);--component-button-secondary-foreground:var(--base-color-neutral-900);--component-button-secondary-foreground-hover:var(--base-color-neutral-900);--component-button-secondary-foreground-pressed:var(--base-color-neutral-900);--component-button-secondary-border:var(--base-color-neutral-100);--component-button-secondary-border-hover:var(--base-color-neutral-200);--component-button-secondary-border-pressed:var(--base-color-neutral-300);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:transparent;--component-button-tertiary-border-pressed:transparent;--component-button-focus-ring:var(--base-color-accent-400);--component-button-font-family:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--component-paragraph-font-family:"Atkinson Hyperlegible", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--component-heading-font-family-display:"Zilla Slab", Georgia, Cambria, "Times New Roman", serif;--component-heading-font-weight-heading:600;--component-heading-font-weight-display:300;--component-action-tile-focus-ring:var(--base-color-accent-600);--component-action-tile-icon-foreground:var(--base-color-accent-500);--component-card-hero-background:var(--base-color-accent-500);--component-card-hero-foreground:var(--base-color-accent-100);--component-card-icon-background:var(--base-color-accent-50);--component-card-icon-foreground:var(--base-color-accent-500);--component-card-navigation-border-color:var(--base-color-accent-500);--component-card-navigation-border-color-hover:var(--base-color-accent-500);--component-card-navigation-border-color-pressed:var(--base-color-accent-500);--component-card-status-info:var(--base-color-info-500);--component-chart-focus-ring:var(--base-color-accent-600);--component-chart-series-accent:var(--base-color-accent-500);--component-chart-series-info:var(--base-color-info-500);--component-chip-selected-background:var(--base-color-accent-500);--component-chip-selected-background-hover:var(--base-color-accent-600);--component-chip-selected-background-pressed:var(--base-color-accent-800);--component-chip-selected-border:var(--base-color-accent-500);--component-chip-selected-border-hover:var(--base-color-accent-600);--component-chip-selected-border-pressed:var(--base-color-accent-800);--component-chip-selected-foreground:var(--base-color-accent-0);--component-chip-selected-foreground-hover:var(--base-color-accent-50);--component-chip-selected-foreground-pressed:var(--base-color-accent-100);--component-circular-progress-fill-color:var(--base-color-accent-500);--component-field-focus-ring-color:var(--base-color-accent-600);--component-field-read-only-background:var(--base-color-info-50);--component-field-read-only-border-color:var(--base-color-info-200);--component-field-read-only-text:var(--base-color-info-1000);--component-heading-accent-foreground-color:var(--base-color-accent-500);--component-heading-mark-underline-color:var(--base-color-accent-600);--component-link-color:var(--base-color-info-600);--component-link-color-hover:var(--base-color-info-700);--component-link-color-pressed:var(--base-color-info-800);--component-link-inverse-color:var(--base-color-info-100);--component-link-inverse-color-hover:var(--base-color-info-50);--component-link-inverse-color-pressed:var(--base-color-info-200);--component-message-badge-subtle-border-info:var(--base-color-info-300);--component-slider-active-color:var(--base-color-accent-500);--component-slider-thumb-color:var(--base-color-accent-500);--component-status-bar-fill-background:var(--base-color-accent-500);--component-switch-thumb-background:var(--base-color-info-500);--component-switch-track-on-background:var(--base-color-info-500);--component-switch-track-on-border:var(--base-color-info-500);--component-tab-selected-foreground:var(--base-color-accent-500);--component-tab-selected-foreground-hover:var(--base-color-accent-600);--component-tab-selected-foreground-pressed:var(--base-color-accent-800);--component-tree-menu-item-selected-background:var(--base-color-accent-500);--component-tree-menu-item-selected-background-hover:var(--base-color-accent-600);--component-tree-menu-item-selected-background-pressed:var(--base-color-accent-800);--component-tree-menu-item-selected-foreground:var(--base-color-neutral-0);--component-tree-menu-item-selected-foreground-hover:var(--base-color-neutral-0);--component-tree-menu-item-selected-foreground-pressed:var(--base-color-neutral-0)}html.a1-theme-fresh{--base-color-accent-0:#fafcff;--base-color-accent-50:#ecf3fe;--base-color-accent-100:#d8e8fd;--base-color-accent-200:#b3cefb;--base-color-accent-300:#7facf7;--base-color-accent-400:#4587ee;--base-color-accent-500:#0a62dc;--base-color-accent-600:#074faf;--base-color-accent-700:#053c82;--base-color-accent-800:#032a5a;--base-color-accent-900:#021a3b;--base-color-accent-1000:#010d21;--base-color-info-0:#fafcff;--base-color-info-50:#ecf3fe;--base-color-info-100:#d8e8fd;--base-color-info-200:#b3cefb;--base-color-info-300:#7facf7;--base-color-info-400:#4587ee;--base-color-info-500:#0a62dc;--base-color-info-600:#074faf;--base-color-info-700:#053c82;--base-color-info-800:#032a5a;--base-color-info-900:#021a3b;--base-color-info-1000:#010d21;--base-color-success-0:#f4fefc;--base-color-success-50:#e2faf3;--base-color-success-100:#c5f2e4;--base-color-success-200:#8fe3c8;--base-color-success-300:#54ce9d;--base-color-success-400:#36b080;--base-color-success-500:#209261;--base-color-success-600:#186c48;--base-color-success-700:#114f34;--base-color-success-800:#0b3422;--base-color-success-900:#061e13;--base-color-success-1000:#030f09;--base-color-error-0:#fff8f8;--base-color-error-50:#feeded;--base-color-error-100:#fddadb;--base-color-error-200:#f9adaf;--base-color-error-300:#f27075;--base-color-error-400:#e83843;--base-color-error-500:#d11720;--base-color-error-600:#a51219;--base-color-error-700:#7b0d12;--base-color-error-800:#52090d;--base-color-error-900:#340508;--base-color-error-1000:#1c0203;--base-color-warn-0:#fefdf6;--base-color-warn-50:#fdf5e2;--base-color-warn-100:#fbe9c3;--base-color-warn-200:#f7ce87;--base-color-warn-300:#f0aa44;--base-color-warn-400:#e8a030;--base-color-warn-500:#d19317;--base-color-warn-600:#a26e0c;--base-color-warn-700:#795209;--base-color-warn-800:#513807;--base-color-warn-900:#332305;--base-color-warn-1000:#1d1303;--base-radius-lg:.75rem;--base-radius-xl:10px;--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#d7fff8;--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-0);--semantic-color-surface-raised:var(--base-color-neutral-50);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:800;--semantic-font-weight-display:400;--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-focus-ring:var(--base-color-accent-300);--component-button-font-family:Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--component-card-border-radius:10px;--component-dialog-border-radius:10px;--component-paragraph-font-family:Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--component-heading-font-family-display:Baskerville, "Baskerville Old Face", "Libre Baskerville", Georgia, Cambria, serif;--component-heading-font-weight-heading:800;--component-heading-font-weight-display:400;--a1-theme-fresh-gradient-start:#d7fff8;--a1-theme-fresh-gradient-end:#cdf5ee;--a1-theme-fresh-dark-surface-page:#03453a;--a1-theme-fresh-dark-surface-panel:#046756;--a1-theme-fresh-dark-surface-raised:#057868}html.a1-theme-heritage{--base-color-neutral-0:#fffdf8;--base-color-neutral-25:#fcf8f1;--base-color-neutral-50:#f8f3ea;--base-color-neutral-100:#eee5d8;--base-color-neutral-200:#dccfbd;--base-color-neutral-300:#c4b39e;--base-color-neutral-400:#a9957d;--base-color-neutral-500:#8a765f;--base-color-neutral-600:#62513f;--base-color-neutral-700:#403326;--base-color-neutral-800:#251b13;--base-color-neutral-900:#130c07;--base-color-neutral-1000:#000;--base-color-accent-0:#f7fffd;--base-color-accent-50:#e6f7f3;--base-color-accent-100:#ccece6;--base-color-accent-200:#9ed9cf;--base-color-accent-300:#68bdae;--base-color-accent-400:#2e9889;--base-color-accent-500:#006c67;--base-color-accent-600:#00514e;--base-color-accent-700:#003936;--base-color-accent-800:#002522;--base-color-accent-900:#001412;--base-color-accent-1000:#000202;--base-color-error-0:#fffaf7;--base-color-error-50:#fbeee7;--base-color-error-100:#f4d8cc;--base-color-error-200:#e9b6a5;--base-color-error-300:#d98b78;--base-color-error-400:#c25f4d;--base-color-error-500:#9f3f32;--base-color-error-600:#74291f;--base-color-error-700:#511910;--base-color-error-800:#330d08;--base-color-error-900:#1b0503;--base-color-error-1000:#020000;--base-color-warn-0:#fffaf3;--base-color-warn-50:#faecd7;--base-color-warn-100:#f2d5aa;--base-color-warn-200:#e4b573;--base-color-warn-300:#cf8f3f;--base-color-warn-400:#b7651e;--base-color-warn-500:#99440f;--base-color-warn-600:#6f2c08;--base-color-warn-700:#4c1b04;--base-color-warn-800:#2f0e02;--base-color-warn-900:#180500;--base-color-warn-1000:#020000;--base-color-success-0:#f7fff8;--base-color-success-50:#e6f4e8;--base-color-success-100:#cbe5cf;--base-color-success-200:#9fcaa8;--base-color-success-300:#6eaa7d;--base-color-success-400:#448653;--base-color-success-500:#2f6b3f;--base-color-success-600:#214e2d;--base-color-success-700:#15371f;--base-color-success-800:#0c2313;--base-color-success-900:#041108;--base-color-success-1000:#000100;--base-radius-control:2px;--base-radius-sm:1px;--base-radius-md:2px;--base-radius-lg:3px;--base-radius-xl:4px;--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-800);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-800);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:400;--semantic-font-weight-display:300;--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-neutral-0);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-neutral-0);--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-focus-ring:var(--base-color-accent-300);--component-button-border-radius:2px;--component-button-font-family:Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--component-card-border-radius:3px;--component-dialog-border-radius:4px;--component-icon-button-border-radius:2px;--component-message-banner-border-radius:3px;--component-message-badge-border-radius:2px;--component-side-nav-item-border-radius:2px;--component-paragraph-font-family:Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:Libre Baskerville, Georgia, Cambria, Times New Roman, serif;--component-heading-font-family-display:Roboto Slab, Rockwell, Clarendon, Georgia, serif;--component-heading-font-weight-heading:400;--component-heading-font-weight-display:300}html.a1-theme-kong{--base-color-neutral-0:#fcfcfc;--base-color-neutral-50:#e7e9e8;--base-color-neutral-100:#d3d6d4;--base-color-neutral-200:#bec3bf;--base-color-neutral-300:#a7aeaa;--base-color-neutral-400:#909892;--base-color-neutral-500:#717a74;--base-color-neutral-600:#49504b;--base-color-neutral-700:#2e3330;--base-color-neutral-800:#171b19;--base-color-neutral-900:#060706;--base-color-neutral-1000:#000;--base-color-accent-0:#fbfcfa;--base-color-accent-25:#f7ffef;--base-color-accent-50:#f1ffe0;--base-color-accent-100:#e9ffcb;--base-color-accent-200:#e1ffb5;--base-color-accent-300:#d8ff9b;--base-color-accent-400:#ceff76;--base-color-accent-500:#beff00;--base-color-accent-600:#b2ef00;--base-color-accent-700:#516f00;--base-color-accent-800:#2c3e00;--base-color-accent-900:#0d1600;--base-color-accent-1000:#000;--base-font-family-body:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-heading:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-display:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--semantic-color-surface-page:var(--base-color-neutral-50);--component-button-border-radius:var(--base-radius-pill);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-0);--component-button-primary-background-pressed:var(--base-color-accent-1000);--component-button-primary-foreground:var(--base-color-accent-1000);--component-button-primary-foreground-hover:var(--base-color-accent-1000);--component-button-primary-foreground-pressed:var(--base-color-accent-500);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-0);--component-button-secondary-background-pressed:var(--base-color-accent-1000);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-500);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-500);--component-button-secondary-border-pressed:var(--base-color-accent-1000);--component-button-tertiary-foreground:var(--base-color-accent-800);--component-button-tertiary-foreground-hover:var(--base-color-accent-900);--component-button-tertiary-foreground-pressed:var(--base-color-accent-1000);--component-button-font-family:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-button-small-border-radius:var(--base-radius-pill);--component-paragraph-font-family:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-accent-background-color:var(--base-color-accent-1000);--component-heading-accent-foreground-color:var(--base-color-accent-500);--component-heading-accent-padding-block:.08em;--component-heading-accent-padding-inline:.22em;--component-heading-accent-border-radius:var(--base-radius-sm);--component-heading-font-family-heading:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-family-display:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-field-comfortable-border-radius:var(--base-radius-pill);--component-field-default-border-radius:var(--base-radius-pill);--component-field-compact-border-radius:var(--base-radius-pill);--component-icon-button-border-radius:var(--base-radius-pill);--component-card-icon-background:var(--base-color-accent-0);--component-card-icon-foreground:var(--base-color-accent-1000);--component-card-hero-background:var(--base-color-accent-500);--component-card-hero-foreground:var(--base-color-accent-1000);--component-action-tile-icon-foreground:var(--base-color-accent-1000);--component-chip-selected-background:var(--component-button-primary-background);--component-chip-selected-background-hover:var(--component-button-primary-background-hover);--component-chip-selected-background-pressed:var(--component-button-primary-background-pressed);--component-chip-selected-border:var(--component-button-primary-border);--component-chip-selected-border-hover:var(--component-button-primary-background-hover);--component-chip-selected-border-pressed:var(--component-button-primary-background-pressed);--component-chip-selected-foreground:var(--component-button-primary-foreground);--component-chip-selected-foreground-hover:var(--component-button-primary-foreground-hover);--component-chip-selected-foreground-pressed:var(--component-button-primary-foreground-pressed);--component-switch-track-on-background:var(--base-color-accent-1000);--component-switch-track-on-border:var(--base-color-accent-1000);--component-switch-thumb-background:var(--base-color-accent-500);--component-switch-thumb-on-background:var(--base-color-accent-500);--component-slider-active-color:var(--base-color-accent-1000);--component-slider-thumb-color:var(--base-color-accent-1000);--component-top-header-logo-foreground:var(--base-color-accent-1000);--component-tab-selected-background:var(--base-color-accent-500);--component-tab-selected-background-hover:var(--base-color-accent-0);--component-tab-selected-background-pressed:var(--base-color-accent-1000);--component-tab-selected-foreground:var(--base-color-accent-1000);--component-tab-selected-foreground-hover:var(--base-color-accent-1000);--component-tab-selected-foreground-pressed:var(--base-color-accent-500);--component-pagination-selected-background:var(--base-color-accent-500);--component-pagination-selected-background-hover:var(--base-color-accent-0);--component-pagination-selected-background-pressed:var(--base-color-accent-1000);--component-pagination-selected-border:var(--base-color-accent-500);--component-pagination-selected-border-hover:var(--base-color-accent-0);--component-pagination-selected-border-pressed:var(--base-color-accent-1000);--component-pagination-selected-foreground:var(--base-color-accent-1000);--component-pagination-selected-foreground-hover:var(--base-color-accent-1000);--component-pagination-selected-foreground-pressed:var(--base-color-accent-500);--component-tree-menu-item-selected-background:var(--base-color-accent-500);--component-tree-menu-item-selected-background-hover:var(--base-color-accent-0);--component-tree-menu-item-selected-background-pressed:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground-hover:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground-pressed:var(--base-color-accent-500);--component-button-large-border-radius:var(--base-radius-pill)}html.a1-theme-marshmallow{--base-color-neutral-0:#fcfcfc;--base-color-neutral-25:#f4f3f2;--base-color-neutral-50:#ece9e8;--base-color-neutral-100:#dcd6d4;--base-color-neutral-200:#cbc3bf;--base-color-neutral-300:#b9aea9;--base-color-neutral-400:#a59892;--base-color-neutral-500:#8a7b75;--base-color-neutral-600:#5c504b;--base-color-neutral-700:#3c332f;--base-color-neutral-800:#201a18;--base-color-neutral-900:#090706;--base-color-neutral-1000:#000;--base-color-accent-0:#fbf9fd;--base-color-accent-50:#f4effa;--base-color-accent-100:#e9e0f2;--base-color-accent-200:#d8cce6;--base-color-accent-300:#bfa9d6;--base-color-accent-400:#9f86be;--base-color-accent-500:#6b4e8c;--base-color-accent-600:#573e73;--base-color-accent-700:#43305a;--base-color-accent-800:#2f2240;--base-color-accent-900:#1c1426;--base-color-accent-1000:#0e0a13;--base-color-info-0:#fbfcff;--base-color-info-50:#eff2fb;--base-color-info-100:#dfe5f6;--base-color-info-200:#c2ccec;--base-color-info-300:#9cacde;--base-color-info-400:#7488c9;--base-color-info-500:#5e73b0;--base-color-info-600:#46588e;--base-color-info-700:#34426b;--base-color-info-800:#232c48;--base-color-info-900:#14192b;--base-color-info-1000:#0a0d16;--base-color-success-0:#f9fdfb;--base-color-success-50:#ecf6f0;--base-color-success-100:#d9ece2;--base-color-success-200:#b7dcc7;--base-color-success-300:#8dc4a6;--base-color-success-400:#63a883;--base-color-success-500:#418062;--base-color-success-600:#34664e;--base-color-success-700:#264c3a;--base-color-success-800:#193326;--base-color-success-900:#0e1e16;--base-color-success-1000:#07100b;--base-color-error-0:#fffbfb;--base-color-error-50:#fceeee;--base-color-error-100:#f8dcdc;--base-color-error-200:#f0bcbc;--base-color-error-300:#e49494;--base-color-error-400:#d26f6f;--base-color-error-500:#bb4f4f;--base-color-error-600:#963e3e;--base-color-error-700:#712f2f;--base-color-error-800:#4c1f1f;--base-color-error-900:#2e1313;--base-color-error-1000:#170909;--base-color-warn-0:#fffcf7;--base-color-warn-50:#fbf1e3;--base-color-warn-100:#f6e2c6;--base-color-warn-200:#eec891;--base-color-warn-300:#e0a95c;--base-color-warn-400:#c68b3c;--base-color-warn-500:#9c6824;--base-color-warn-600:#7d531d;--base-color-warn-700:#5e3e16;--base-color-warn-800:#3f2a0f;--base-color-warn-900:#261907;--base-color-warn-1000:#130d04;--base-radius-md:.75rem;--base-radius-lg:1rem;--base-radius-xl:1.25rem;--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-700);--semantic-color-text-inverse:var(--base-color-neutral-100);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:var(--base-color-neutral-50);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-100);--semantic-color-surface-raised:var(--base-color-neutral-200);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-300);--semantic-color-action-background-hover:var(--base-color-accent-400);--semantic-color-action-background-pressed:var(--base-color-accent-400);--semantic-color-action-foreground:var(--base-color-accent-800);--semantic-color-action-foreground-pressed:var(--base-color-accent-0);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-shadow-xs:2px 2px 5px #74687424, -1px -1px 3px #ffffff8c;--semantic-shadow-sm:3px 3px 8px #74687429, -2px -2px 6px #fff9;--semantic-shadow-md:5px 6px 10px #74687433, -4px -4px 10px #ffffff59;--semantic-shadow-lg:8px 10px 24px #7468743d, -6px -6px 16px #ffffff80;--semantic-font-weight-body:400;--semantic-font-weight-heading:500;--semantic-font-weight-display:600;--component-button-primary-background:var(--base-color-accent-200);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-foreground:var(--base-color-accent-800);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-800);--component-button-primary-border:var(--base-color-accent-400);--component-button-secondary-background:var(--base-color-neutral-50);--component-button-secondary-background-hover:var(--base-color-neutral-100);--component-button-secondary-background-pressed:var(--base-color-neutral-200);--component-button-secondary-foreground:var(--base-color-accent-700);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-50);--component-button-secondary-border-hover:var(--semantic-color-surface-panel);--component-button-secondary-border-pressed:#e9e3dc;--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-focus-ring:var(--base-color-accent-500);--component-button-border-radius:10px;--component-button-font-family:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-card-shadow:var(--semantic-shadow-sm);--component-card-border-radius:18px;--component-dialog-shadow:var(--semantic-shadow-lg);--component-dialog-border-radius:20px;--component-switch-thumb-shadow:var(--semantic-shadow-sm);--component-paragraph-font-family:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-paragraph-font-weight:400;--component-heading-font-family-heading:"Space Grotesk", "Varela Round", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-family-display:"Space Grotesk", "Varela Round", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-weight-heading:500;--component-heading-font-weight-display:600;--semantic-color-action-foreground-hover:var(--base-color-accent-100);--semantic-well-soft:inset 0 1px 2px #74687438, inset 0 -1px 0 #ffffff4d;--semantic-well:inset 2px 3px 6px #74687480, inset -2px -2px 5px #fffc, inset 0 1px 0 #ffffff80;--component-input-shadow:var(--semantic-well-soft);--component-input-shadow-focus:var(--semantic-well-soft), 0 0 0 2px #e0744a80;--component-button-box-shadow:var(--semantic-shadow-md);--component-button-box-shadow-hover:var(--semantic-shadow-lg);--component-button-box-shadow-active:var(--semantic-well);--component-button-press-transform:translateY(1px) scale(.992);--component-switch-track-shadow:var(--semantic-well-soft);--component-segmented-track-shadow:var(--semantic-well-soft);--component-segmented-thumb-shadow:var(--semantic-shadow-xs)}html.a1-theme-wireframe{--base-color-neutral-0:#fff;--base-color-neutral-25:#fafafa;--base-color-neutral-50:#f5f5f5;--base-color-neutral-100:#ebebeb;--base-color-neutral-200:#d6d6d6;--base-color-neutral-300:#b8b8b8;--base-color-neutral-400:#8f8f8f;--base-color-neutral-500:#6b6b6b;--base-color-neutral-600:#525252;--base-color-neutral-700:#3d3d3d;--base-color-neutral-800:#292929;--base-color-neutral-900:#141414;--base-color-neutral-1000:#000;--base-color-accent-0:#fff;--base-color-accent-50:#f5f5f5;--base-color-accent-100:#ebebeb;--base-color-accent-200:#d6d6d6;--base-color-accent-300:#b8b8b8;--base-color-accent-400:#8f8f8f;--base-color-accent-500:#525252;--base-color-accent-600:#3d3d3d;--base-color-accent-700:#292929;--base-color-accent-800:#1a1a1a;--base-color-accent-900:#0d0d0d;--base-color-accent-1000:#000;--base-color-info-0:#fff;--base-color-info-50:#f5f5f5;--base-color-info-100:#ebebeb;--base-color-info-200:#d6d6d6;--base-color-info-300:#b8b8b8;--base-color-info-400:#8f8f8f;--base-color-info-500:#6b6b6b;--base-color-info-600:#525252;--base-color-info-700:#3d3d3d;--base-color-info-800:#292929;--base-color-info-900:#141414;--base-color-info-1000:#000;--base-color-success-0:#fff;--base-color-success-50:#f5f5f5;--base-color-success-100:#ebebeb;--base-color-success-200:#d6d6d6;--base-color-success-300:#b8b8b8;--base-color-success-400:#8f8f8f;--base-color-success-500:#6b6b6b;--base-color-success-600:#525252;--base-color-success-700:#3d3d3d;--base-color-success-800:#292929;--base-color-success-900:#141414;--base-color-success-1000:#000;--base-color-error-0:#fff;--base-color-error-50:#f5f5f5;--base-color-error-100:#ebebeb;--base-color-error-200:#d6d6d6;--base-color-error-300:#b8b8b8;--base-color-error-400:#8f8f8f;--base-color-error-500:#6b6b6b;--base-color-error-600:#525252;--base-color-error-700:#3d3d3d;--base-color-error-800:#292929;--base-color-error-900:#141414;--base-color-error-1000:#000;--base-color-warn-0:#fff;--base-color-warn-50:#f5f5f5;--base-color-warn-100:#ebebeb;--base-color-warn-200:#d6d6d6;--base-color-warn-300:#b8b8b8;--base-color-warn-400:#8f8f8f;--base-color-warn-500:#6b6b6b;--base-color-warn-600:#525252;--base-color-warn-700:#3d3d3d;--base-color-warn-800:#292929;--base-color-warn-900:#141414;--base-color-warn-1000:#000;--base-radius-sm:0;--base-radius-md:0;--base-radius-lg:0;--base-radius-xl:0;--semantic-color-text-default:#141414;--semantic-color-text-muted:#6b6b6b;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:#141414;--semantic-color-surface-page:#fff;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#f5f5f5;--semantic-color-surface-raised:#ebebeb;--semantic-color-border-subtle:#d6d6d6;--semantic-color-border-default:#b8b8b8;--semantic-color-border-strong:#8f8f8f;--semantic-color-action-background:var(--base-color-neutral-700);--semantic-color-action-background-hover:var(--base-color-neutral-800);--semantic-color-action-background-pressed:var(--base-color-neutral-900);--semantic-color-action-foreground:var(--base-color-neutral-0);--semantic-color-action-foreground-pressed:var(--base-color-neutral-100);--semantic-color-action-surface:var(--base-color-neutral-100);--semantic-color-action-border:var(--base-color-neutral-400);--semantic-color-status-error-background:var(--base-color-neutral-600);--semantic-color-status-error-surface:var(--base-color-neutral-100);--semantic-color-status-error-border:var(--base-color-neutral-400);--semantic-color-status-error-foreground:var(--base-color-neutral-0);--semantic-color-status-error-text:var(--base-color-neutral-800);--semantic-color-status-warn-background:var(--base-color-neutral-500);--semantic-color-status-warn-surface:var(--base-color-neutral-100);--semantic-color-status-warn-border:var(--base-color-neutral-400);--semantic-color-status-warn-foreground:var(--base-color-neutral-0);--semantic-color-status-warn-text:var(--base-color-neutral-800);--semantic-color-status-success-background:var(--base-color-neutral-600);--semantic-color-status-success-surface:var(--base-color-neutral-100);--semantic-color-status-success-border:var(--base-color-neutral-400);--semantic-color-status-success-foreground:var(--base-color-neutral-0);--semantic-color-status-info-background:var(--base-color-neutral-500);--semantic-color-status-info-surface:var(--base-color-neutral-100);--semantic-color-status-info-border:var(--base-color-neutral-400);--semantic-color-status-info-foreground:var(--base-color-neutral-0);--semantic-font-weight-body:400;--semantic-font-weight-heading:700;--semantic-font-weight-display:700;--semantic-shadow-xs:none;--semantic-shadow-sm:none;--semantic-shadow-md:none;--semantic-shadow-lg:none;--semantic-shadow-xl:none;--component-button-primary-background:var(--base-color-neutral-700);--component-button-primary-background-hover:var(--base-color-neutral-800);--component-button-primary-background-pressed:var(--base-color-neutral-900);--component-button-primary-foreground:var(--base-color-neutral-0);--component-button-primary-foreground-hover:var(--base-color-neutral-50);--component-button-primary-foreground-pressed:var(--base-color-neutral-100);--component-button-primary-border:var(--base-color-neutral-700);--component-button-secondary-background:var(--base-color-neutral-0);--component-button-secondary-background-hover:var(--base-color-neutral-50);--component-button-secondary-background-pressed:var(--base-color-neutral-100);--component-button-secondary-foreground:var(--base-color-neutral-800);--component-button-secondary-foreground-hover:var(--base-color-neutral-900);--component-button-secondary-foreground-pressed:var(--base-color-neutral-1000);--component-button-secondary-border:var(--base-color-neutral-400);--component-button-secondary-border-hover:var(--base-color-neutral-600);--component-button-secondary-border-pressed:var(--base-color-neutral-700);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-neutral-100);--component-button-tertiary-background-pressed:var(--base-color-neutral-200);--component-button-tertiary-foreground:var(--base-color-neutral-800);--component-button-tertiary-foreground-hover:var(--base-color-neutral-900);--component-button-tertiary-foreground-pressed:var(--base-color-neutral-1000);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-neutral-100);--component-button-tertiary-border-pressed:var(--base-color-neutral-200);--component-button-focus-ring:var(--base-color-neutral-500);--component-button-border-radius:0;--component-button-font-family:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, "Courier New", monospace;--component-link-color:var(--base-color-neutral-700);--component-link-color-hover:var(--base-color-neutral-900);--component-link-color-pressed:var(--base-color-neutral-1000);--component-link-inverse-color:var(--base-color-neutral-100);--component-link-inverse-color-hover:var(--base-color-neutral-50);--component-link-inverse-color-pressed:var(--base-color-neutral-200);--component-action-tile-focus-ring:var(--base-color-neutral-500);--component-field-focus-ring-color:var(--base-color-neutral-600);--component-circular-progress-fill-color:var(--base-color-neutral-700);--component-status-bar-fill-background:var(--base-color-neutral-700);--component-status-bar-border-color:var(--base-color-neutral-400);--component-notification-neutral-background:var(--base-color-neutral-700);--component-segmented-inactive-color:var(--base-color-neutral-500);--component-step-tracker-dot-color:var(--base-color-neutral-400);--component-section-gradient-highlight:var(--base-color-neutral-200);--component-card-border-radius:0;--component-card-shadow:none;--component-card-status-neutral:var(--base-color-neutral-400);--component-card-status-info:var(--base-color-neutral-500);--component-card-status-success:var(--base-color-neutral-600);--component-card-status-warn:var(--base-color-neutral-500);--component-card-status-error:var(--base-color-neutral-700);--component-dialog-border-radius:0;--component-dialog-shadow:none;--component-switch-thumb-shadow:none;--component-paragraph-font-family:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, "Courier New", monospace;--component-paragraph-font-weight:400;--component-heading-mark-underline-color:var(--base-color-neutral-500);--component-heading-mark-highlight-background-color:var(--base-color-neutral-200);--component-heading-font-family-heading:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, "Courier New", monospace;--component-heading-font-family-display:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, "Courier New", monospace;--component-heading-font-weight-heading:700;--component-heading-font-weight-display:700;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{font-family:var(--component-paragraph-font-family)}:root{--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-info-50);--a1-field-read-only-border-color:var(--base-color-info-200);--a1-field-read-only-text:var(--base-color-info-1000)}html.a1-theme-dark .a1-notification--default,.a1-inverse .a1-notification--default{--a1-notification-background:var(--base-color-neutral-500);--a1-notification-foreground:var(--base-color-neutral-0)}html.a1-theme-dark .a1-inverse .a1-notification--default,html.a1-theme-dark .a1-theme-light .a1-notification--default{--a1-notification-background:var(--base-color-neutral-600);--a1-notification-foreground:var(--base-color-neutral-0)}@media (prefers-reduced-motion:reduce){:root{--semantic-motion-duration-quick:0s;--semantic-motion-duration-fast:0s;--semantic-motion-duration-normal:0s;--semantic-motion-duration-slow:0s;--semantic-motion-duration-slower:0s;--semantic-motion-duration-slowest:0s}}html.a1-reduce-motion{--semantic-motion-duration-quick:0s;--semantic-motion-duration-fast:0s;--semantic-motion-duration-normal:0s;--semantic-motion-duration-slow:0s;--semantic-motion-duration-slower:0s;--semantic-motion-duration-slowest:0s}@media (prefers-contrast:more){:root{--semantic-color-action-background:var(--base-color-accent-600);--semantic-color-action-background-hover:var(--base-color-accent-700);--semantic-color-action-background-pressed:var(--base-color-accent-900);--semantic-color-action-surface:var(--base-color-accent-100);--semantic-color-action-border:var(--base-color-accent-400);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-text-muted:var(--base-color-neutral-700);--component-button-primary-background:var(--base-color-accent-600);--component-button-primary-background-hover:var(--base-color-accent-700);--component-button-primary-background-pressed:var(--base-color-accent-900);--component-button-primary-border:var(--base-color-accent-600);--component-button-secondary-border:var(--base-color-accent-600);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-neutral-300);--component-button-tertiary-border-hover:var(--base-color-neutral-400);--component-button-tertiary-border-pressed:var(--base-color-neutral-400);--semantic-color-border-subtle:var(--base-color-neutral-300);--semantic-color-border-default:var(--base-color-neutral-400);--semantic-color-border-strong:var(--base-color-neutral-600);--component-button-secondary-border-width:2px;--component-button-tertiary-border-width:2px;--component-card-border-width:2px;--component-data-table-border-width:2px;--component-dialog-border-width:2px;--component-dialog-footer-border-width:2px;--component-field-border-width:2px;--component-menu-border-width:2px;--component-message-banner-border-width:2px;--component-message-badge-border-width:2px;--component-pagination-border-width:2px;--component-segmented-border-width:2px;--component-side-nav-border-width:2px;--component-tab-border-width:2px;--component-top-header-border-width:2px}html.a1-theme-dark{--semantic-color-action-background:var(--base-color-accent-300);--semantic-color-action-background-hover:var(--base-color-accent-200);--semantic-color-action-background-pressed:var(--base-color-accent-400);--semantic-color-action-surface:var(--base-color-accent-800);--semantic-color-action-border:var(--base-color-accent-400);--semantic-color-text-accent:var(--base-color-accent-200);--semantic-color-text-muted:var(--base-color-neutral-200);--component-button-primary-background:var(--base-color-accent-100);--component-button-primary-background-hover:var(--base-color-accent-50);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-border:var(--base-color-accent-100);--semantic-color-border-subtle:var(--base-color-neutral-600);--semantic-color-border-default:var(--base-color-neutral-500);--semantic-color-border-strong:var(--base-color-neutral-300)}}html.a1-contrast-more{--semantic-color-action-background:var(--base-color-accent-600);--semantic-color-action-background-hover:var(--base-color-accent-700);--semantic-color-action-background-pressed:var(--base-color-accent-900);--semantic-color-action-surface:var(--base-color-accent-100);--semantic-color-action-border:var(--base-color-accent-400);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-text-muted:var(--base-color-neutral-700);--component-button-primary-background:var(--base-color-accent-600);--component-button-primary-background-hover:var(--base-color-accent-700);--component-button-primary-background-pressed:var(--base-color-accent-900);--component-button-primary-border:var(--base-color-accent-600);--component-button-secondary-border:var(--base-color-accent-600);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-neutral-300);--component-button-tertiary-border-hover:var(--base-color-neutral-400);--component-button-tertiary-border-pressed:var(--base-color-neutral-400);--semantic-color-border-subtle:var(--base-color-neutral-300);--semantic-color-border-default:var(--base-color-neutral-400);--semantic-color-border-strong:var(--base-color-neutral-600);--component-button-secondary-border-width:2px;--component-button-tertiary-border-width:2px;--component-card-border-width:2px;--component-data-table-border-width:2px;--component-dialog-border-width:2px;--component-dialog-footer-border-width:2px;--component-field-border-width:2px;--component-menu-border-width:2px;--component-message-banner-border-width:2px;--component-message-badge-border-width:2px;--component-pagination-border-width:2px;--component-segmented-border-width:2px;--component-side-nav-border-width:2px;--component-tab-border-width:2px;--component-top-header-border-width:2px}html.a1-theme-dark.a1-contrast-more,html.a1-contrast-more.a1-theme-dark{--semantic-color-action-background:var(--base-color-accent-300);--semantic-color-action-background-hover:var(--base-color-accent-200);--semantic-color-action-background-pressed:var(--base-color-accent-400);--semantic-color-action-surface:var(--base-color-accent-800);--semantic-color-action-border:var(--base-color-accent-400);--semantic-color-text-accent:var(--base-color-accent-200);--semantic-color-text-muted:var(--base-color-neutral-200);--component-button-primary-background:var(--base-color-accent-100);--component-button-primary-background-hover:var(--base-color-accent-50);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-border:var(--base-color-accent-100);--semantic-color-border-subtle:var(--base-color-neutral-600);--semantic-color-border-default:var(--base-color-neutral-500);--semantic-color-border-strong:var(--base-color-neutral-300)}html.a1-contrast-more .a1-inverse{--semantic-color-action-background:var(--base-color-accent-300);--semantic-color-action-background-hover:var(--base-color-accent-200);--semantic-color-action-background-pressed:var(--base-color-accent-400);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-text-accent:var(--base-color-accent-200);--semantic-color-text-muted:var(--base-color-neutral-200);--component-button-primary-background:var(--base-color-accent-100);--component-button-primary-background-hover:var(--base-color-accent-50);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-border:var(--base-color-accent-100)}html.a1-theme-dark.a1-contrast-more .a1-inverse,html.a1-contrast-more.a1-theme-dark .a1-inverse{--semantic-color-action-background:var(--base-color-accent-600);--semantic-color-action-background-hover:var(--base-color-accent-700);--semantic-color-action-background-pressed:var(--base-color-accent-900);--semantic-color-action-border:var(--base-color-accent-400);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-text-muted:var(--base-color-neutral-700);--component-button-primary-background:var(--base-color-accent-600);--component-button-primary-background-hover:var(--base-color-accent-700);--component-button-primary-background-pressed:var(--base-color-accent-900);--component-button-primary-border:var(--base-color-accent-600);--semantic-color-border-subtle:var(--base-color-neutral-300);--semantic-color-border-default:var(--base-color-neutral-400);--semantic-color-border-strong:var(--base-color-neutral-600)}html.a1-theme-accessible.a1-theme-dark,html.a1-theme-dark.a1-theme-accessible{--semantic-color-border-subtle:var(--base-color-neutral-500);--semantic-color-border-default:var(--base-color-neutral-400)}html.a1-theme-fresh body{background-image:linear-gradient(207.43deg, var(--a1-theme-fresh-gradient-start) 0%, var(--a1-theme-fresh-gradient-end) 57.44%);background-attachment:fixed;background-color:var(--semantic-color-surface-page)}html.a1-theme-fresh.a1-theme-dark,html.a1-theme-dark.a1-theme-fresh{--semantic-color-surface-page:var(--a1-theme-fresh-dark-surface-page);--semantic-color-surface-panel:var(--a1-theme-fresh-dark-surface-panel);--semantic-color-surface-raised:var(--a1-theme-fresh-dark-surface-raised);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-100)}html.a1-theme-fresh.a1-theme-dark body,html.a1-theme-dark.a1-theme-fresh body{background-image:linear-gradient(207.43deg, var(--a1-theme-fresh-dark-surface-panel) 0%, var(--a1-theme-fresh-dark-surface-page) 57.44%);background-color:var(--a1-theme-fresh-dark-surface-page)}@media screen and (prefers-color-scheme:dark){html.a1-theme-fresh{--semantic-color-surface-page:var(--a1-theme-fresh-dark-surface-page);--semantic-color-surface-panel:var(--a1-theme-fresh-dark-surface-panel);--semantic-color-surface-raised:var(--a1-theme-fresh-dark-surface-raised);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-100)}html.a1-theme-fresh body{background-image:linear-gradient(207.43deg, var(--a1-theme-fresh-dark-surface-panel) 0%, var(--a1-theme-fresh-dark-surface-page) 57.44%);background-color:var(--a1-theme-fresh-dark-surface-page)}}html.a1-theme-fresh.a1-theme-light body,html.a1-theme-light.a1-theme-fresh body{background-image:linear-gradient(207.43deg, var(--a1-theme-fresh-gradient-start) 0%, var(--a1-theme-fresh-gradient-end) 57.44%);background-color:var(--semantic-color-surface-page)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-surface-inverse:var(--base-color-neutral-900);--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-500);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-800);--semantic-color-action-foreground:var(--base-color-accent-100);--semantic-color-action-foreground-pressed:var(--base-color-accent-300);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-color-status-info-text:var(--base-color-info-600);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-700);--semantic-color-status-error-text:var(--base-color-error-600);--semantic-color-status-success-background:var(--base-color-success-600);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-success-text:var(--base-color-success-600);--component-scrim-color:var(--component-scrim-color-light);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-600);--component-button-primary-background-pressed:var(--base-color-accent-800);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-accent-0);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-accent-0);--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-info-50);--a1-field-read-only-border-color:var(--base-color-info-200);--a1-field-read-only-text:var(--base-color-info-1000)}@media screen{.a1-inverse{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:var(--base-color-neutral-800);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-0);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-300);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-accent-300);--semantic-color-border-subtle:var(--base-color-neutral-700);--semantic-color-border-default:var(--base-color-neutral-600);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-400);--semantic-color-action-background-hover:var(--base-color-accent-300);--semantic-color-action-background-pressed:var(--base-color-accent-500);--semantic-color-action-foreground:var(--base-color-accent-1000);--semantic-color-action-foreground-pressed:var(--base-color-accent-1000);--semantic-color-action-surface:var(--base-color-accent-900);--semantic-color-action-border:var(--base-color-accent-500);--semantic-color-status-info-background:var(--base-color-info-400);--semantic-color-status-info-surface:var(--base-color-info-900);--semantic-color-status-info-border:var(--base-color-info-500);--semantic-color-status-info-foreground:var(--base-color-info-1000);--semantic-color-status-info-text:var(--base-color-info-300);--semantic-color-status-error-background:var(--base-color-error-400);--semantic-color-status-error-surface:var(--base-color-error-900);--semantic-color-status-error-border:var(--base-color-error-500);--semantic-color-status-error-foreground:var(--base-color-neutral-900);--semantic-color-status-error-text:var(--base-color-error-300);--semantic-color-status-warn-background:var(--base-color-warn-400);--semantic-color-status-warn-surface:var(--base-color-warn-900);--semantic-color-status-warn-border:var(--base-color-warn-500);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-300);--semantic-color-status-success-background:var(--base-color-success-400);--semantic-color-status-success-surface:var(--base-color-success-900);--semantic-color-status-success-border:var(--base-color-success-500);--semantic-color-status-success-foreground:var(--base-color-neutral-900);--semantic-color-status-success-text:var(--base-color-success-300);--component-button-primary-background:var(--base-color-accent-300);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-50);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-700);--component-button-primary-border:var(--base-color-accent-300);--component-button-secondary-background:var(--base-color-accent-900);--component-button-secondary-background-hover:var(--base-color-accent-800);--component-button-secondary-background-pressed:var(--base-color-accent-700);--component-button-secondary-foreground:var(--base-color-accent-200);--component-button-secondary-foreground-hover:var(--base-color-accent-100);--component-button-secondary-foreground-pressed:var(--base-color-accent-50);--component-button-secondary-border:var(--base-color-accent-200);--component-button-secondary-border-hover:var(--base-color-accent-100);--component-button-secondary-border-pressed:var(--base-color-accent-50);--component-button-tertiary-background:var(--base-color-accent-900);--component-button-tertiary-background-hover:var(--base-color-accent-800);--component-button-tertiary-background-pressed:var(--base-color-accent-700);--component-button-tertiary-foreground:var(--base-color-accent-200);--component-button-tertiary-foreground-hover:var(--base-color-accent-100);--component-button-tertiary-foreground-pressed:var(--base-color-accent-50);--component-button-tertiary-border:var(--base-color-accent-900);--component-button-tertiary-border-hover:var(--base-color-accent-800);--component-button-tertiary-border-pressed:var(--base-color-accent-700);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--component-bottom-sheet-background:var(--semantic-color-surface-card);--component-scrim-color:var(--component-scrim-color-dark);--a1-field-hover-background:var(--base-color-neutral-800);--a1-field-hover-border-color:var(--base-color-neutral-300);--a1-field-active-background:var(--base-color-neutral-700);--a1-field-active-border-color:var(--base-color-neutral-200);--a1-field-read-only-background:var(--base-color-info-800);--a1-field-read-only-border-color:var(--base-color-info-600);--a1-field-read-only-text:var(--base-color-info-50)}}@media screen and (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:var(--base-color-neutral-800);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-0);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-300);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-accent-300);--semantic-color-border-subtle:var(--base-color-neutral-700);--semantic-color-border-default:var(--base-color-neutral-600);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-400);--semantic-color-action-background-hover:var(--base-color-accent-300);--semantic-color-action-background-pressed:var(--base-color-accent-500);--semantic-color-action-foreground:var(--base-color-accent-1000);--semantic-color-action-foreground-pressed:var(--base-color-accent-1000);--semantic-color-action-surface:var(--base-color-accent-900);--semantic-color-action-border:var(--base-color-accent-500);--semantic-color-status-info-background:var(--base-color-info-400);--semantic-color-status-info-surface:var(--base-color-info-900);--semantic-color-status-info-border:var(--base-color-info-500);--semantic-color-status-info-foreground:var(--base-color-info-1000);--semantic-color-status-info-text:var(--base-color-info-300);--semantic-color-status-error-background:var(--base-color-error-400);--semantic-color-status-error-surface:var(--base-color-error-900);--semantic-color-status-error-border:var(--base-color-error-500);--semantic-color-status-error-foreground:var(--base-color-neutral-900);--semantic-color-status-error-text:var(--base-color-error-300);--semantic-color-status-warn-background:var(--base-color-warn-400);--semantic-color-status-warn-surface:var(--base-color-warn-900);--semantic-color-status-warn-border:var(--base-color-warn-500);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-300);--semantic-color-status-success-background:var(--base-color-success-400);--semantic-color-status-success-surface:var(--base-color-success-900);--semantic-color-status-success-border:var(--base-color-success-500);--semantic-color-status-success-foreground:var(--base-color-neutral-900);--semantic-color-status-success-text:var(--base-color-success-300);--component-button-primary-background:var(--base-color-accent-300);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-50);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-700);--component-button-primary-border:var(--base-color-accent-300);--component-button-secondary-background:var(--base-color-accent-900);--component-button-secondary-background-hover:var(--base-color-accent-800);--component-button-secondary-background-pressed:var(--base-color-accent-700);--component-button-secondary-foreground:var(--base-color-accent-200);--component-button-secondary-foreground-hover:var(--base-color-accent-100);--component-button-secondary-foreground-pressed:var(--base-color-accent-50);--component-button-secondary-border:var(--base-color-accent-200);--component-button-secondary-border-hover:var(--base-color-accent-100);--component-button-secondary-border-pressed:var(--base-color-accent-50);--component-button-tertiary-background:var(--base-color-accent-900);--component-button-tertiary-background-hover:var(--base-color-accent-800);--component-button-tertiary-background-pressed:var(--base-color-accent-700);--component-button-tertiary-foreground:var(--base-color-accent-200);--component-button-tertiary-foreground-hover:var(--base-color-accent-100);--component-button-tertiary-foreground-pressed:var(--base-color-accent-50);--component-button-tertiary-border:var(--base-color-accent-900);--component-button-tertiary-border-hover:var(--base-color-accent-800);--component-button-tertiary-border-pressed:var(--base-color-accent-700);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--component-bottom-sheet-background:var(--semantic-color-surface-card);--component-scrim-color:var(--component-scrim-color-dark);--a1-field-hover-background:var(--base-color-neutral-800);--a1-field-hover-border-color:var(--base-color-neutral-300);--a1-field-active-background:var(--base-color-neutral-700);--a1-field-active-border-color:var(--base-color-neutral-200);--a1-field-read-only-background:var(--base-color-info-800);--a1-field-read-only-border-color:var(--base-color-info-600);--a1-field-read-only-text:var(--base-color-info-50)}.a1-inverse{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-surface-inverse:var(--base-color-neutral-900);--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-500);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-800);--semantic-color-action-foreground:var(--base-color-accent-100);--semantic-color-action-foreground-pressed:var(--base-color-accent-300);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-color-status-info-text:var(--base-color-info-600);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-700);--semantic-color-status-error-text:var(--base-color-error-600);--semantic-color-status-success-background:var(--base-color-success-600);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-success-text:var(--base-color-success-600);--component-scrim-color:var(--component-scrim-color-light);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-600);--component-button-primary-background-pressed:var(--base-color-accent-800);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-accent-0);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-accent-0);--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-info-50);--a1-field-read-only-border-color:var(--base-color-info-200);--a1-field-read-only-text:var(--base-color-info-1000)}}html.a1-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:var(--base-color-neutral-800);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-0);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-300);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-accent-300);--semantic-color-border-subtle:var(--base-color-neutral-700);--semantic-color-border-default:var(--base-color-neutral-600);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-400);--semantic-color-action-background-hover:var(--base-color-accent-300);--semantic-color-action-background-pressed:var(--base-color-accent-500);--semantic-color-action-foreground:var(--base-color-accent-1000);--semantic-color-action-foreground-pressed:var(--base-color-accent-1000);--semantic-color-action-surface:var(--base-color-accent-900);--semantic-color-action-border:var(--base-color-accent-500);--semantic-color-status-info-background:var(--base-color-info-400);--semantic-color-status-info-surface:var(--base-color-info-900);--semantic-color-status-info-border:var(--base-color-info-500);--semantic-color-status-info-foreground:var(--base-color-info-1000);--semantic-color-status-info-text:var(--base-color-info-300);--semantic-color-status-error-background:var(--base-color-error-400);--semantic-color-status-error-surface:var(--base-color-error-900);--semantic-color-status-error-border:var(--base-color-error-500);--semantic-color-status-error-foreground:var(--base-color-neutral-900);--semantic-color-status-error-text:var(--base-color-error-300);--semantic-color-status-warn-background:var(--base-color-warn-400);--semantic-color-status-warn-surface:var(--base-color-warn-900);--semantic-color-status-warn-border:var(--base-color-warn-500);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-300);--semantic-color-status-success-background:var(--base-color-success-400);--semantic-color-status-success-surface:var(--base-color-success-900);--semantic-color-status-success-border:var(--base-color-success-500);--semantic-color-status-success-foreground:var(--base-color-neutral-900);--semantic-color-status-success-text:var(--base-color-success-300);--component-button-primary-background:var(--base-color-accent-300);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-50);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-700);--component-button-primary-border:var(--base-color-accent-300);--component-button-secondary-background:var(--base-color-accent-900);--component-button-secondary-background-hover:var(--base-color-accent-800);--component-button-secondary-background-pressed:var(--base-color-accent-700);--component-button-secondary-foreground:var(--base-color-accent-200);--component-button-secondary-foreground-hover:var(--base-color-accent-100);--component-button-secondary-foreground-pressed:var(--base-color-accent-50);--component-button-secondary-border:var(--base-color-accent-200);--component-button-secondary-border-hover:var(--base-color-accent-100);--component-button-secondary-border-pressed:var(--base-color-accent-50);--component-button-tertiary-background:var(--base-color-accent-900);--component-button-tertiary-background-hover:var(--base-color-accent-800);--component-button-tertiary-background-pressed:var(--base-color-accent-700);--component-button-tertiary-foreground:var(--base-color-accent-200);--component-button-tertiary-foreground-hover:var(--base-color-accent-100);--component-button-tertiary-foreground-pressed:var(--base-color-accent-50);--component-button-tertiary-border:var(--base-color-accent-900);--component-button-tertiary-border-hover:var(--base-color-accent-800);--component-button-tertiary-border-pressed:var(--base-color-accent-700);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--component-bottom-sheet-background:var(--semantic-color-surface-card);--component-scrim-color:var(--component-scrim-color-dark);--a1-field-hover-background:var(--base-color-neutral-800);--a1-field-hover-border-color:var(--base-color-neutral-300);--a1-field-active-background:var(--base-color-neutral-700);--a1-field-active-border-color:var(--base-color-neutral-200);--a1-field-read-only-background:var(--base-color-info-800);--a1-field-read-only-border-color:var(--base-color-info-600);--a1-field-read-only-text:var(--base-color-info-50)}html.a1-theme-dark .a1-inverse,html.a1-theme-dark .a1-theme-light,html.a1-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-surface-inverse:var(--base-color-neutral-900);--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-500);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-800);--semantic-color-action-foreground:var(--base-color-accent-100);--semantic-color-action-foreground-pressed:var(--base-color-accent-300);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--semantic-color-status-info-text:var(--base-color-info-600);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-700);--semantic-color-status-error-text:var(--base-color-error-600);--semantic-color-status-success-background:var(--base-color-success-600);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-success-text:var(--base-color-success-600);--component-scrim-color:var(--component-scrim-color-light);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-600);--component-button-primary-background-pressed:var(--base-color-accent-800);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-accent-0);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-accent-0);--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-info-50);--a1-field-read-only-border-color:var(--base-color-info-200);--a1-field-read-only-text:var(--base-color-info-1000)}@media screen{html.a1-theme-light .a1-inverse{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--component-image-generation-background:var(--semantic-color-surface-card);--component-image-generation-start-color:var(--semantic-color-status-info-background);--component-image-generation-end-color:var(--semantic-color-status-success-background);--component-image-generation-blob-highlight-color:var(--semantic-color-text-default);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:var(--base-color-neutral-800);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-0);--semantic-color-text-default:var(--base-color-neutral-50);--semantic-color-text-muted:var(--base-color-neutral-300);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-accent-300);--semantic-color-border-subtle:var(--base-color-neutral-700);--semantic-color-border-default:var(--base-color-neutral-600);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-400);--semantic-color-action-background-hover:var(--base-color-accent-300);--semantic-color-action-background-pressed:var(--base-color-accent-500);--semantic-color-action-foreground:var(--base-color-accent-1000);--semantic-color-action-foreground-pressed:var(--base-color-accent-1000);--semantic-color-action-surface:var(--base-color-accent-900);--semantic-color-action-border:var(--base-color-accent-500);--semantic-color-status-info-background:var(--base-color-info-400);--semantic-color-status-info-surface:var(--base-color-info-900);--semantic-color-status-info-border:var(--base-color-info-500);--semantic-color-status-info-foreground:var(--base-color-info-1000);--semantic-color-status-info-text:var(--base-color-info-300);--semantic-color-status-error-background:var(--base-color-error-400);--semantic-color-status-error-surface:var(--base-color-error-900);--semantic-color-status-error-border:var(--base-color-error-500);--semantic-color-status-error-foreground:var(--base-color-neutral-900);--semantic-color-status-error-text:var(--base-color-error-300);--semantic-color-status-warn-background:var(--base-color-warn-400);--semantic-color-status-warn-surface:var(--base-color-warn-900);--semantic-color-status-warn-border:var(--base-color-warn-500);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--semantic-color-status-warn-text:var(--base-color-warn-300);--semantic-color-status-success-background:var(--base-color-success-400);--semantic-color-status-success-surface:var(--base-color-success-900);--semantic-color-status-success-border:var(--base-color-success-500);--semantic-color-status-success-foreground:var(--base-color-neutral-900);--semantic-color-status-success-text:var(--base-color-success-300);--component-button-primary-background:var(--base-color-accent-300);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-50);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-700);--component-button-primary-border:var(--base-color-accent-300);--component-button-secondary-background:var(--base-color-accent-900);--component-button-secondary-background-hover:var(--base-color-accent-800);--component-button-secondary-background-pressed:var(--base-color-accent-700);--component-button-secondary-foreground:var(--base-color-accent-200);--component-button-secondary-foreground-hover:var(--base-color-accent-100);--component-button-secondary-foreground-pressed:var(--base-color-accent-50);--component-button-secondary-border:var(--base-color-accent-200);--component-button-secondary-border-hover:var(--base-color-accent-100);--component-button-secondary-border-pressed:var(--base-color-accent-50);--component-button-tertiary-background:var(--base-color-accent-900);--component-button-tertiary-background-hover:var(--base-color-accent-800);--component-button-tertiary-background-pressed:var(--base-color-accent-700);--component-button-tertiary-foreground:var(--base-color-accent-200);--component-button-tertiary-foreground-hover:var(--base-color-accent-100);--component-button-tertiary-foreground-pressed:var(--base-color-accent-50);--component-button-tertiary-border:var(--base-color-accent-900);--component-button-tertiary-border-hover:var(--base-color-accent-800);--component-button-tertiary-border-pressed:var(--base-color-accent-700);--component-button-destructive-background:var(--semantic-color-status-error-background);--component-button-destructive-background-hover:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);--component-button-destructive-background-pressed:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);--component-button-destructive-foreground:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-hover:var(--semantic-color-status-error-foreground);--component-button-destructive-foreground-pressed:var(--semantic-color-status-error-foreground);--component-button-destructive-border:var(--semantic-color-status-error-background);--component-button-destructive-border-hover:var(--semantic-color-status-error-background);--component-button-destructive-border-pressed:var(--semantic-color-status-error-background);--component-button-success-background:var(--semantic-color-status-success-background);--component-button-success-background-hover:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);--component-button-success-background-pressed:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);--component-button-success-foreground:var(--semantic-color-status-success-foreground);--component-button-success-foreground-hover:var(--semantic-color-status-success-foreground);--component-button-success-foreground-pressed:var(--semantic-color-status-success-foreground);--component-button-success-border:var(--semantic-color-status-success-background);--component-button-success-border-hover:var(--semantic-color-status-success-background);--component-button-success-border-pressed:var(--semantic-color-status-success-background);--component-sticky-actions-background:var(--semantic-color-surface-page);--component-bottom-sheet-background:var(--semantic-color-surface-card);--component-scrim-color:var(--component-scrim-color-dark);--a1-field-hover-background:var(--base-color-neutral-800);--a1-field-hover-border-color:var(--base-color-neutral-300);--a1-field-active-background:var(--base-color-neutral-700);--a1-field-active-border-color:var(--base-color-neutral-200);--a1-field-read-only-background:var(--base-color-info-800);--a1-field-read-only-border-color:var(--base-color-info-600);--a1-field-read-only-text:var(--base-color-info-50)}}html.a1-theme-light.a1-theme-accessible,html.a1-theme-accessible.a1-theme-light,html.a1-theme-dark.a1-theme-accessible .a1-inverse,html.a1-theme-accessible.a1-theme-dark .a1-inverse{--semantic-color-border-subtle:var(--base-color-neutral-400);--semantic-color-border-default:var(--base-color-neutral-500);--component-button-secondary-border:var(--base-color-accent-700);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-neutral-400);--component-button-tertiary-border-hover:var(--base-color-neutral-500);--component-button-tertiary-border-pressed:var(--base-color-neutral-500)}html.a1-theme-light.a1-theme-aperture,html.a1-theme-aperture.a1-theme-light,html.a1-theme-dark.a1-theme-aperture .a1-inverse,html.a1-theme-aperture.a1-theme-dark .a1-inverse{--semantic-color-text-default:#1d1d1f;--semantic-color-text-muted:#6e6e73;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#fafafa;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#fff;--semantic-color-surface-raised:#f0f0f2;--semantic-color-border-subtle:#ebebed;--semantic-color-border-default:#d2d2d7;--semantic-color-border-strong:#aeaeb2;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100)}html.a1-theme-light.a1-theme-catlympics,html.a1-theme-catlympics.a1-theme-light,html.a1-theme-dark.a1-theme-catlympics .a1-inverse,html.a1-theme-catlympics.a1-theme-dark .a1-inverse{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-700);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-700);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-400);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-neutral-900);--semantic-color-action-foreground-pressed:var(--base-color-neutral-0);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-600);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--component-button-primary-background:var(--base-color-accent-400);--component-button-primary-background-hover:var(--base-color-accent-300);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-foreground:var(--base-color-accent-900);--component-button-primary-foreground-hover:var(--base-color-neutral-900);--component-button-primary-foreground-pressed:var(--base-color-neutral-900);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-50);--component-button-secondary-background-hover:var(--base-color-accent-100);--component-button-secondary-background-pressed:var(--base-color-accent-200);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-600);--component-button-secondary-border:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-accent-50);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-700);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-accent-50);--a1-field-hover-background:var(--base-color-neutral-50);--a1-field-hover-border-color:var(--base-color-neutral-600);--a1-field-active-background:var(--base-color-neutral-100);--a1-field-active-border-color:var(--base-color-neutral-700);--a1-field-read-only-background:var(--base-color-neutral-50);--a1-field-read-only-border-color:var(--base-color-neutral-200);--a1-field-read-only-text:var(--base-color-neutral-900)}html.a1-theme-light.a1-theme-crochet,html.a1-theme-crochet.a1-theme-light,html.a1-theme-dark.a1-theme-crochet .a1-inverse,html.a1-theme-crochet.a1-theme-dark .a1-inverse{--semantic-color-text-default:#3b2f2c;--semantic-color-text-muted:#6b5c55;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#faf4ef;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#fffdfb;--semantic-color-surface-raised:#f6ece4;--semantic-color-border-subtle:#efe0d6;--semantic-color-border-default:#ddc8bb;--semantic-color-border-strong:#bca294;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100)}html.a1-theme-light.a1-theme-dispatch,html.a1-theme-dispatch.a1-theme-light,html.a1-theme-dark.a1-theme-dispatch .a1-inverse,html.a1-theme-dispatch.a1-theme-dark .a1-inverse{--semantic-color-text-default:#252525;--semantic-color-text-muted:#635c54;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#faf7f4;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#f4f0eb;--semantic-color-surface-raised:#e6e3e0;--semantic-color-border-subtle:#d8d3ce;--semantic-color-border-default:#c6c0ba;--semantic-color-border-strong:#635c54;--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-neutral-0);--semantic-color-action-foreground-pressed:var(--base-color-neutral-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-warn-foreground:var(--base-color-neutral-900);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-neutral-0);--component-button-primary-foreground-hover:var(--base-color-neutral-0);--component-button-primary-foreground-pressed:var(--base-color-neutral-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-neutral-100);--component-button-secondary-background-hover:var(--base-color-neutral-200);--component-button-secondary-background-pressed:var(--base-color-neutral-300);--component-button-secondary-foreground:var(--base-color-neutral-900);--component-button-secondary-foreground-hover:var(--base-color-neutral-900);--component-button-secondary-foreground-pressed:var(--base-color-neutral-900);--component-button-secondary-border:var(--base-color-neutral-100);--component-button-secondary-border-hover:var(--base-color-neutral-200);--component-button-secondary-border-pressed:var(--base-color-neutral-300);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:transparent;--component-button-tertiary-border-pressed:transparent}html.a1-theme-light.a1-theme-fresh,html.a1-theme-fresh.a1-theme-light,html.a1-theme-dark.a1-theme-fresh .a1-inverse,html.a1-theme-fresh.a1-theme-dark .a1-inverse{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:#d7fff8;--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-0);--semantic-color-surface-raised:var(--base-color-neutral-50);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-700);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100)}html.a1-theme-light.a1-theme-heritage,html.a1-theme-heritage.a1-theme-light,html.a1-theme-dark.a1-theme-heritage .a1-inverse,html.a1-theme-heritage.a1-theme-dark .a1-inverse{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-800);--semantic-color-text-inverse:var(--base-color-neutral-0);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-50);--semantic-color-surface-raised:var(--base-color-neutral-100);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--semantic-color-action-background:var(--base-color-accent-500);--semantic-color-action-background-hover:var(--base-color-accent-600);--semantic-color-action-background-pressed:var(--base-color-accent-800);--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-100);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--base-color-accent-0);--component-button-primary-foreground-hover:var(--base-color-accent-50);--component-button-primary-foreground-pressed:var(--base-color-accent-100);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-50);--component-button-secondary-background-pressed:var(--base-color-accent-100);--component-button-secondary-foreground:var(--base-color-accent-600);--component-button-secondary-foreground-hover:var(--base-color-accent-700);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-700);--component-button-secondary-border-pressed:var(--base-color-accent-800);--component-button-tertiary-background:var(--base-color-neutral-0);--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:var(--base-color-neutral-0);--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100)}html.a1-theme-light.a1-theme-kong,html.a1-theme-kong.a1-theme-light,html.a1-theme-dark.a1-theme-kong .a1-inverse,html.a1-theme-kong.a1-theme-dark .a1-inverse{--semantic-color-surface-page:var(--base-color-neutral-50);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-0);--component-button-primary-background-pressed:var(--base-color-accent-1000);--component-button-primary-foreground:var(--base-color-accent-1000);--component-button-primary-foreground-hover:var(--base-color-accent-1000);--component-button-primary-foreground-pressed:var(--base-color-accent-500);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-0);--component-button-secondary-background-pressed:var(--base-color-accent-1000);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-500);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-500);--component-button-secondary-border-pressed:var(--base-color-accent-1000);--component-button-tertiary-foreground:var(--base-color-accent-800);--component-button-tertiary-foreground-hover:var(--base-color-accent-900);--component-button-tertiary-foreground-pressed:var(--base-color-accent-1000)}html.a1-theme-light.a1-theme-marshmallow,html.a1-theme-marshmallow.a1-theme-light,html.a1-theme-dark.a1-theme-marshmallow .a1-inverse,html.a1-theme-marshmallow.a1-theme-dark .a1-inverse{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-700);--semantic-color-text-inverse:var(--base-color-neutral-100);--semantic-color-text-accent:var(--base-color-accent-600);--semantic-color-surface-page:var(--base-color-neutral-50);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-100);--semantic-color-surface-raised:var(--base-color-neutral-200);--semantic-color-border-subtle:var(--base-color-neutral-200);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-400);--semantic-color-action-background:var(--base-color-accent-300);--semantic-color-action-background-hover:var(--base-color-accent-400);--semantic-color-action-background-pressed:var(--base-color-accent-400);--semantic-color-action-foreground:var(--base-color-accent-800);--semantic-color-action-foreground-pressed:var(--base-color-accent-0);--semantic-color-action-surface:var(--base-color-accent-50);--semantic-color-action-border:var(--base-color-accent-300);--semantic-color-status-error-background:var(--base-color-error-500);--semantic-color-status-error-surface:var(--base-color-error-50);--semantic-color-status-error-border:var(--base-color-error-400);--semantic-color-status-error-foreground:var(--base-color-error-0);--semantic-color-status-warn-background:var(--base-color-warn-500);--semantic-color-status-warn-surface:var(--base-color-warn-50);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-0);--semantic-color-status-success-background:var(--base-color-success-500);--semantic-color-status-success-surface:var(--base-color-success-50);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-0);--semantic-color-status-info-background:var(--base-color-info-500);--semantic-color-status-info-surface:var(--base-color-info-50);--semantic-color-status-info-border:var(--base-color-info-300);--semantic-color-status-info-foreground:var(--base-color-info-0);--component-button-primary-background:var(--base-color-accent-200);--component-button-primary-background-hover:var(--base-color-accent-100);--component-button-primary-background-pressed:var(--base-color-accent-200);--component-button-primary-foreground:var(--base-color-accent-800);--component-button-primary-foreground-hover:var(--base-color-accent-800);--component-button-primary-foreground-pressed:var(--base-color-accent-800);--component-button-primary-border:var(--base-color-accent-400);--component-button-secondary-background:var(--base-color-neutral-50);--component-button-secondary-background-hover:var(--base-color-neutral-100);--component-button-secondary-background-pressed:var(--base-color-neutral-200);--component-button-secondary-foreground:var(--base-color-accent-700);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-800);--component-button-secondary-border:var(--base-color-accent-50);--component-button-secondary-border-hover:var(--semantic-color-surface-panel);--component-button-secondary-border-pressed:#e9e3dc;--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-accent-50);--component-button-tertiary-background-pressed:var(--base-color-accent-100);--component-button-tertiary-foreground:var(--base-color-accent-600);--component-button-tertiary-foreground-hover:var(--base-color-accent-700);--component-button-tertiary-foreground-pressed:var(--base-color-accent-800);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-accent-50);--component-button-tertiary-border-pressed:var(--base-color-accent-100)}html.a1-theme-light.a1-theme-wireframe,html.a1-theme-wireframe.a1-theme-light,html.a1-theme-dark.a1-theme-wireframe .a1-inverse,html.a1-theme-wireframe.a1-theme-dark .a1-inverse{--semantic-color-text-default:#141414;--semantic-color-text-muted:#6b6b6b;--semantic-color-text-inverse:#fff;--semantic-color-text-accent:#141414;--semantic-color-surface-page:#fff;--semantic-color-surface-card:#fff;--semantic-color-surface-field:#fff;--semantic-color-surface-panel:#f5f5f5;--semantic-color-surface-raised:#ebebeb;--semantic-color-border-subtle:#d6d6d6;--semantic-color-border-default:#b8b8b8;--semantic-color-border-strong:#8f8f8f;--semantic-color-action-background:var(--base-color-neutral-700);--semantic-color-action-background-hover:var(--base-color-neutral-800);--semantic-color-action-background-pressed:var(--base-color-neutral-900);--semantic-color-action-foreground:var(--base-color-neutral-0);--semantic-color-action-foreground-pressed:var(--base-color-neutral-100);--semantic-color-action-surface:var(--base-color-neutral-100);--semantic-color-action-border:var(--base-color-neutral-400);--semantic-color-status-error-background:var(--base-color-neutral-600);--semantic-color-status-error-surface:var(--base-color-neutral-100);--semantic-color-status-error-border:var(--base-color-neutral-400);--semantic-color-status-error-foreground:var(--base-color-neutral-0);--semantic-color-status-error-text:var(--base-color-neutral-800);--semantic-color-status-warn-background:var(--base-color-neutral-500);--semantic-color-status-warn-surface:var(--base-color-neutral-100);--semantic-color-status-warn-border:var(--base-color-neutral-400);--semantic-color-status-warn-foreground:var(--base-color-neutral-0);--semantic-color-status-warn-text:var(--base-color-neutral-800);--semantic-color-status-success-background:var(--base-color-neutral-600);--semantic-color-status-success-surface:var(--base-color-neutral-100);--semantic-color-status-success-border:var(--base-color-neutral-400);--semantic-color-status-success-foreground:var(--base-color-neutral-0);--semantic-color-status-info-background:var(--base-color-neutral-500);--semantic-color-status-info-surface:var(--base-color-neutral-100);--semantic-color-status-info-border:var(--base-color-neutral-400);--semantic-color-status-info-foreground:var(--base-color-neutral-0);--component-button-primary-background:var(--base-color-neutral-700);--component-button-primary-background-hover:var(--base-color-neutral-800);--component-button-primary-background-pressed:var(--base-color-neutral-900);--component-button-primary-foreground:var(--base-color-neutral-0);--component-button-primary-foreground-hover:var(--base-color-neutral-50);--component-button-primary-foreground-pressed:var(--base-color-neutral-100);--component-button-primary-border:var(--base-color-neutral-700);--component-button-secondary-background:var(--base-color-neutral-0);--component-button-secondary-background-hover:var(--base-color-neutral-50);--component-button-secondary-background-pressed:var(--base-color-neutral-100);--component-button-secondary-foreground:var(--base-color-neutral-800);--component-button-secondary-foreground-hover:var(--base-color-neutral-900);--component-button-secondary-foreground-pressed:var(--base-color-neutral-1000);--component-button-secondary-border:var(--base-color-neutral-400);--component-button-secondary-border-hover:var(--base-color-neutral-600);--component-button-secondary-border-pressed:var(--base-color-neutral-700);--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:var(--base-color-neutral-100);--component-button-tertiary-background-pressed:var(--base-color-neutral-200);--component-button-tertiary-foreground:var(--base-color-neutral-800);--component-button-tertiary-foreground-hover:var(--base-color-neutral-900);--component-button-tertiary-foreground-pressed:var(--base-color-neutral-1000);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:var(--base-color-neutral-100);--component-button-tertiary-border-pressed:var(--base-color-neutral-200)}body,.a1-inverse{background:var(--semantic-color-surface-page,#fff);color:var(--semantic-color-text-default);transition:background var(--semantic-motion-duration-fast,.1s), color var(--semantic-motion-duration-fast,.1s)}html.a1-theme-accessible.a1-theme-light,html.a1-theme-light.a1-theme-accessible{--semantic-color-status-success-background:var(--base-color-success-700);--semantic-color-status-success-foreground:var(--base-color-success-0)}html.a1-theme-accessible.a1-theme-dark,html.a1-theme-dark.a1-theme-accessible{--semantic-color-action-foreground:var(--base-color-accent-0);--semantic-color-action-foreground-pressed:var(--base-color-accent-0)}html.a1-theme-catlympics.a1-theme-dark,html.a1-theme-dark.a1-theme-catlympics{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.a1-theme-heritage.a1-theme-dark,html.a1-theme-dark.a1-theme-heritage{--semantic-color-status-success-foreground:var(--base-color-neutral-1000)}html.a1-theme-dark.a1-theme-kong,html.a1-theme-kong.a1-theme-dark,html.a1-theme-light.a1-theme-kong .a1-inverse,html.a1-theme-kong.a1-theme-light .a1-inverse{--semantic-color-surface-page:var(--base-color-neutral-800);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-0);--component-button-primary-background-pressed:var(--base-color-accent-1000);--component-button-primary-foreground:var(--base-color-accent-1000);--component-button-primary-foreground-hover:var(--base-color-accent-1000);--component-button-primary-foreground-pressed:var(--base-color-accent-500);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-0);--component-button-secondary-background-pressed:var(--base-color-accent-1000);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-500);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-500);--component-button-secondary-border-pressed:var(--base-color-accent-1000);--component-button-tertiary-foreground:var(--base-color-accent-400);--component-button-tertiary-foreground-hover:var(--base-color-accent-300);--component-button-tertiary-foreground-pressed:var(--base-color-accent-200);--component-link-inverse-color:var(--base-color-accent-500);--component-link-inverse-color-hover:var(--base-color-accent-400);--component-link-inverse-color-pressed:var(--base-color-accent-600);--component-action-tile-icon-foreground:var(--base-color-accent-500);--component-switch-track-on-background:var(--base-color-accent-1000);--component-switch-track-on-border:var(--base-color-accent-1000);--component-switch-thumb-background:var(--base-color-accent-500);--component-switch-thumb-on-background:var(--base-color-accent-500);--component-slider-active-color:var(--base-color-accent-1000);--component-slider-thumb-color:var(--base-color-accent-1000);--component-top-header-logo-foreground:var(--base-color-accent-500)}html.a1-theme-dark.a1-theme-kong .a1-inverse,html.a1-theme-kong.a1-theme-dark .a1-inverse{--base-color-neutral-0:#fcfcfc;--base-color-neutral-50:#e7e9e8;--base-color-neutral-100:#d3d6d4;--base-color-neutral-200:#bec3bf;--base-color-neutral-300:#a7aeaa;--base-color-neutral-400:#909892;--base-color-neutral-500:#717a74;--base-color-neutral-600:#49504b;--base-color-neutral-700:#2e3330;--base-color-neutral-800:#171b19;--base-color-neutral-900:#060706;--base-color-neutral-1000:#000;--base-color-accent-0:#fbfcfa;--base-color-accent-25:#f7ffef;--base-color-accent-50:#f1ffe0;--base-color-accent-100:#e9ffcb;--base-color-accent-200:#e1ffb5;--base-color-accent-300:#d8ff9b;--base-color-accent-400:#ceff76;--base-color-accent-500:#beff00;--base-color-accent-600:#b2ef00;--base-color-accent-700:#516f00;--base-color-accent-800:#2c3e00;--base-color-accent-900:#0d1600;--base-color-accent-1000:#000;--base-font-family-body:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-heading:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-display:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--semantic-color-surface-page:var(--base-color-neutral-50);--component-button-border-radius:var(--base-radius-pill);--component-button-primary-background:var(--base-color-accent-500);--component-button-primary-background-hover:var(--base-color-accent-0);--component-button-primary-background-pressed:var(--base-color-accent-1000);--component-button-primary-foreground:var(--base-color-accent-1000);--component-button-primary-foreground-hover:var(--base-color-accent-1000);--component-button-primary-foreground-pressed:var(--base-color-accent-500);--component-button-primary-border:var(--base-color-accent-500);--component-button-secondary-background:var(--base-color-accent-0);--component-button-secondary-background-hover:var(--base-color-accent-0);--component-button-secondary-background-pressed:var(--base-color-accent-1000);--component-button-secondary-foreground:var(--base-color-accent-800);--component-button-secondary-foreground-hover:var(--base-color-accent-800);--component-button-secondary-foreground-pressed:var(--base-color-accent-500);--component-button-secondary-border:var(--base-color-accent-500);--component-button-secondary-border-hover:var(--base-color-accent-500);--component-button-secondary-border-pressed:var(--base-color-accent-1000);--component-button-tertiary-foreground:var(--base-color-accent-800);--component-button-tertiary-foreground-hover:var(--base-color-accent-900);--component-button-tertiary-foreground-pressed:var(--base-color-accent-1000);--component-button-font-family:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-button-small-border-radius:var(--base-radius-pill);--component-paragraph-font-family:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-accent-background-color:var(--base-color-accent-1000);--component-heading-accent-foreground-color:var(--base-color-accent-500);--component-heading-accent-padding-block:.08em;--component-heading-accent-padding-inline:.22em;--component-heading-accent-border-radius:var(--base-radius-sm);--component-heading-font-family-heading:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-heading-font-family-display:"Funnel Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-field-comfortable-border-radius:var(--base-radius-pill);--component-field-default-border-radius:var(--base-radius-pill);--component-field-compact-border-radius:var(--base-radius-pill);--component-icon-button-border-radius:var(--base-radius-pill);--component-card-icon-background:var(--base-color-accent-0);--component-card-icon-foreground:var(--base-color-accent-1000);--component-card-hero-background:var(--base-color-accent-500);--component-card-hero-foreground:var(--base-color-accent-1000);--component-action-tile-icon-foreground:var(--base-color-accent-1000);--component-chip-selected-background:var(--component-button-primary-background);--component-chip-selected-background-hover:var(--component-button-primary-background-hover);--component-chip-selected-background-pressed:var(--component-button-primary-background-pressed);--component-chip-selected-border:var(--component-button-primary-border);--component-chip-selected-border-hover:var(--component-button-primary-background-hover);--component-chip-selected-border-pressed:var(--component-button-primary-background-pressed);--component-chip-selected-foreground:var(--component-button-primary-foreground);--component-chip-selected-foreground-hover:var(--component-button-primary-foreground-hover);--component-chip-selected-foreground-pressed:var(--component-button-primary-foreground-pressed);--component-switch-track-on-background:var(--base-color-accent-1000);--component-switch-track-on-border:var(--base-color-accent-1000);--component-switch-thumb-background:var(--base-color-accent-500);--component-switch-thumb-on-background:var(--base-color-accent-500);--component-slider-active-color:var(--base-color-accent-1000);--component-slider-thumb-color:var(--base-color-accent-1000);--component-top-header-logo-foreground:var(--base-color-accent-1000);--component-tab-selected-background:var(--base-color-accent-500);--component-tab-selected-background-hover:var(--base-color-accent-0);--component-tab-selected-background-pressed:var(--base-color-accent-1000);--component-tab-selected-foreground:var(--base-color-accent-1000);--component-tab-selected-foreground-hover:var(--base-color-accent-1000);--component-tab-selected-foreground-pressed:var(--base-color-accent-500);--component-pagination-selected-background:var(--base-color-accent-500);--component-pagination-selected-background-hover:var(--base-color-accent-0);--component-pagination-selected-background-pressed:var(--base-color-accent-1000);--component-pagination-selected-border:var(--base-color-accent-500);--component-pagination-selected-border-hover:var(--base-color-accent-0);--component-pagination-selected-border-pressed:var(--base-color-accent-1000);--component-pagination-selected-foreground:var(--base-color-accent-1000);--component-pagination-selected-foreground-hover:var(--base-color-accent-1000);--component-pagination-selected-foreground-pressed:var(--base-color-accent-500);--component-tree-menu-item-selected-background:var(--base-color-accent-500);--component-tree-menu-item-selected-background-hover:var(--base-color-accent-0);--component-tree-menu-item-selected-background-pressed:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground-hover:var(--base-color-accent-1000);--component-tree-menu-item-selected-foreground-pressed:var(--base-color-accent-500);--component-button-large-border-radius:var(--base-radius-pill)}html.a1-theme-lumen{--base-color-neutral-0:#f8fbff;--base-color-neutral-25:#eef4ff;--base-color-neutral-50:#dde8fa;--base-color-neutral-100:#c8d7f0;--base-color-neutral-200:#afc2e6;--base-color-neutral-300:#8ea3cc;--base-color-neutral-400:#6b80ad;--base-color-neutral-500:#4c5e86;--base-color-neutral-600:#334164;--base-color-neutral-700:#202c4f;--base-color-neutral-800:#121f3d;--base-color-neutral-900:#07122c;--base-color-neutral-1000:#050916;--base-color-accent-0:#fbf9ff;--base-color-accent-25:#f4f0ff;--base-color-accent-50:#ece5ff;--base-color-accent-100:#d9cbff;--base-color-accent-200:#bba5ff;--base-color-accent-300:#9c7aff;--base-color-accent-400:#8057f0;--base-color-accent-500:#6848d9;--base-color-accent-600:#5135b5;--base-color-accent-700:#3b2489;--base-color-accent-800:#27195a;--base-color-accent-900:#160e34;--base-color-accent-1000:#080512;--base-color-info-0:#f7fdff;--base-color-info-25:#ecfbff;--base-color-info-50:#ddf8ff;--base-color-info-100:#b9f0ff;--base-color-info-200:#82e3ff;--base-color-info-300:#4cceff;--base-color-info-400:#1ea7ff;--base-color-info-500:#0b7fe8;--base-color-info-600:#075fbf;--base-color-info-700:#084c82;--base-color-info-800:#06345a;--base-color-info-900:#041f36;--base-color-info-1000:#020f1b;--base-color-success-0:#f5fefc;--base-color-success-25:#e9fcf6;--base-color-success-50:#d2f7ec;--base-color-success-100:#a9ecd8;--base-color-success-200:#75dbbc;--base-color-success-300:#45c79f;--base-color-success-400:#28ab83;--base-color-success-500:#168967;--base-color-success-600:#0f684f;--base-color-success-700:#0a4b39;--base-color-success-800:#063326;--base-color-success-900:#041f17;--base-color-success-1000:#020f0b;--base-color-warn-0:#fffcf7;--base-color-warn-25:#fff7ea;--base-color-warn-50:#ffefd3;--base-color-warn-100:#ffdda8;--base-color-warn-200:#ffc16d;--base-color-warn-300:#f9a63f;--base-color-warn-400:#df8420;--base-color-warn-500:#b86414;--base-color-warn-600:#8f4b0e;--base-color-warn-700:#67350a;--base-color-warn-800:#452306;--base-color-warn-900:#291403;--base-color-warn-1000:#140901;--base-color-error-0:#fff8fb;--base-color-error-25:#fff0f7;--base-color-error-50:#ffe2ef;--base-color-error-100:#ffc2dd;--base-color-error-200:#ff8fbc;--base-color-error-300:#f75f9c;--base-color-error-400:#e23e80;--base-color-error-500:#bd2765;--base-color-error-600:#951b4e;--base-color-error-700:#6f1339;--base-color-error-800:#4a0c25;--base-color-error-900:#2a0614;--base-color-error-1000:#140309;--base-color-highlighted-0:#fffbf4;--base-color-highlighted-25:#fff4dd;--base-color-highlighted-50:#ffe8ba;--base-color-highlighted-100:#ffd483;--base-color-highlighted-200:#ffb74a;--base-color-highlighted-300:#f69422;--base-color-highlighted-400:#d87412;--base-color-highlighted-500:#b2570b;--base-color-highlighted-600:#894006;--base-color-highlighted-700:#622d04;--base-color-highlighted-800:#421e03;--base-color-highlighted-900:#271101;--base-color-highlighted-1000:#130800;--base-font-family-body:"Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-heading:"Baloo 2", "Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-display:"Baloo 2", "Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-radius-md:.875rem;--base-radius-lg:1.25rem;--base-radius-xl:1.75rem;--base-radius-control:.9rem;--semantic-shadow-xs:0 10px 26px -20px #000818b8, inset 0 1px 0 #ffffff1f;--semantic-shadow-sm:0 18px 42px -20px #000818c7, inset 0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff24;--semantic-shadow-md:0 28px 68px -28px #000818d6, inset 0 1px 0 #ffffff29;--semantic-shadow-lg:0 38px 84px -32px #000818e0, 0 0 42px -18px #1ea7ff61;--semantic-shadow-xl:0 48px 110px -36px #000818eb, 0 0 58px -20px #4cceff5c;--semantic-color-text-default:var(--base-color-neutral-25);--semantic-color-text-muted:var(--base-color-neutral-200);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-info-200);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:color-mix(in srgb, var(--base-color-neutral-800), var(--base-color-info-900) 14%);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-50);--semantic-color-border-subtle:color-mix(in srgb, var(--base-color-neutral-100), transparent 82%);--semantic-color-border-default:color-mix(in srgb, var(--base-color-neutral-100), transparent 48%);--semantic-color-border-strong:var(--base-color-neutral-100);--semantic-color-action-background:var(--base-color-info-400);--semantic-color-action-background-hover:var(--base-color-info-300);--semantic-color-action-background-pressed:var(--base-color-info-500);--semantic-color-action-foreground:var(--base-color-info-1000);--semantic-color-action-foreground-pressed:var(--base-color-info-1000);--semantic-color-action-surface:color-mix(in srgb, var(--base-color-info-400), transparent 78%);--semantic-color-action-border:var(--base-color-info-300);--semantic-color-status-info-background:var(--base-color-accent-300);--semantic-color-status-info-surface:color-mix(in srgb, var(--base-color-accent-400), transparent 78%);--semantic-color-status-info-border:var(--base-color-accent-300);--semantic-color-status-info-foreground:var(--base-color-accent-1000);--semantic-color-status-success-background:var(--base-color-success-300);--semantic-color-status-success-surface:color-mix(in srgb, var(--base-color-success-400), transparent 80%);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-1000);--semantic-color-status-warn-background:var(--base-color-warn-300);--semantic-color-status-warn-surface:color-mix(in srgb, var(--base-color-warn-400), transparent 82%);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-1000);--semantic-color-status-warn-text:var(--base-color-warn-100);--semantic-color-status-error-background:var(--base-color-error-300);--semantic-color-status-error-surface:color-mix(in srgb, var(--base-color-error-400), transparent 82%);--semantic-color-status-error-border:var(--base-color-error-300);--semantic-color-status-error-foreground:var(--base-color-error-1000);--semantic-color-status-error-text:var(--base-color-error-100);--component-button-border-radius:var(--base-radius-lg);--component-button-font-family:var(--base-font-family-body);--component-button-focus-ring:var(--base-color-accent-300);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--semantic-color-action-foreground);--component-button-primary-foreground-hover:var(--semantic-color-action-foreground);--component-button-primary-foreground-pressed:var(--semantic-color-action-foreground-pressed);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:color-mix(in srgb, var(--base-color-neutral-800), transparent 8%);--component-button-secondary-background-hover:color-mix(in srgb, var(--base-color-info-500), transparent 86%);--component-button-secondary-background-pressed:color-mix(in srgb, var(--base-color-info-500), transparent 76%);--component-button-secondary-foreground:var(--base-color-info-100);--component-button-secondary-foreground-hover:var(--base-color-info-50);--component-button-secondary-foreground-pressed:var(--base-color-info-25);--component-button-secondary-border:color-mix(in srgb, var(--base-color-info-300), transparent 36%);--component-button-secondary-border-hover:color-mix(in srgb, var(--base-color-info-200), transparent 24%);--component-button-secondary-border-pressed:var(--base-color-info-200);--component-button-secondary-box-shadow:0 12px 28px -24px #000818b8, inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #4cceff14;--component-button-secondary-box-shadow-hover:0 16px 34px -24px color-mix(in srgb, var(--base-color-info-400), transparent 48%), inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #4cceff1f;--component-button-secondary-box-shadow-active:0 8px 20px -18px color-mix(in srgb, var(--base-color-info-500), transparent 40%), inset 0 2px 6px #00081857;--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:color-mix(in srgb, var(--base-color-info-400), transparent 82%);--component-button-tertiary-background-pressed:color-mix(in srgb, var(--base-color-info-400), transparent 70%);--component-button-tertiary-foreground:var(--base-color-info-300);--component-button-tertiary-foreground-hover:var(--base-color-info-200);--component-button-tertiary-foreground-pressed:var(--base-color-info-400);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:transparent;--component-button-tertiary-border-pressed:transparent;--component-card-border-radius:var(--base-radius-lg);--component-card-border-width:3px;--component-card-border-color:color-mix(in srgb, var(--base-color-neutral-0), transparent 88%);--component-card-shadow:0 4px 8px 2px #0006, 0 1px 6px 2px #04112e inset;--component-card-icon-background:color-mix(in srgb, var(--base-color-info-400), transparent 68%);--component-card-icon-foreground:var(--base-color-info-50);--component-card-hero-background:var(--base-color-info-400);--component-card-hero-foreground:var(--base-color-info-1000);--component-card-navigation-border-color:color-mix(in srgb, var(--base-color-info-300), transparent 58%);--component-card-navigation-border-color-hover:color-mix(in srgb, var(--base-color-info-300), transparent 34%);--component-card-navigation-border-color-pressed:var(--base-color-info-300);--component-data-table-border-radius:var(--base-radius-lg);--component-tab-padding-block:var(--base-spacing-12);--component-tab-padding-inline:var(--base-spacing-20);--component-tab-font-size:var(--semantic-font-size-body-md);--component-tab-indicator-size:3px;--component-paragraph-font-family:var(--base-font-family-body);--component-heading-font-family-heading:var(--base-font-family-heading);--component-heading-font-family-display:var(--base-font-family-display);--component-field-border-color:color-mix(in srgb, var(--base-color-neutral-100), transparent 82%);--component-field-shadow:0 14px 28px -24px #000818d1, inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00081842;--component-field-hover-background:var(--base-color-neutral-700);--component-field-active-background:var(--base-color-neutral-700);--component-field-hover-border-color:color-mix(in srgb, var(--base-color-info-300), transparent 34%);--component-field-active-border-color:color-mix(in srgb, var(--base-color-accent-300), transparent 24%);--component-field-read-only-background:var(--base-color-neutral-800);--component-field-read-only-border-color:var(--base-color-neutral-500);--component-field-read-only-text:var(--base-color-neutral-100);--component-field-comfortable-border-radius:var(--base-radius-xl);--component-field-default-border-radius:var(--base-radius-lg);--component-field-compact-border-radius:var(--base-radius-md);--component-message-badge-subtle-border-neutral:color-mix(in srgb, var(--base-color-neutral-100), transparent 62%);--component-message-badge-subtle-border-info:color-mix(in srgb, var(--base-color-accent-400), transparent 30%);--component-message-badge-subtle-border-success:color-mix(in srgb, var(--base-color-success-400), transparent 30%);--component-message-badge-subtle-border-warn:color-mix(in srgb, var(--base-color-warn-400), transparent 30%);--component-message-badge-subtle-border-error:color-mix(in srgb, var(--base-color-error-400), transparent 30%);--component-icon-button-border-radius:var(--base-radius-lg);--component-top-header-logo-foreground:var(--base-color-info-200);--component-chart-series-accent:var(--base-color-info-400);--component-chart-series-info:var(--base-color-accent-300);--component-chart-series-success:var(--base-color-success-300);--component-chart-series-warn:var(--base-color-warn-300);--component-chart-series-error:var(--base-color-error-300);--component-button-box-shadow:0 18px 36px -22px color-mix(in srgb, var(--base-color-info-400), transparent 30%), inset 0 1px 0 color-mix(in srgb, var(--base-color-neutral-0), transparent 72%);--component-button-box-shadow-hover:0 24px 46px -22px color-mix(in srgb, var(--base-color-info-300), transparent 20%), inset 0 1px 0 color-mix(in srgb, var(--base-color-neutral-0), transparent 62%);--component-button-box-shadow-active:0 10px 24px -18px color-mix(in srgb, var(--base-color-info-500), transparent 24%), inset 0 2px 6px color-mix(in srgb, var(--base-color-info-1000), transparent 74%);--component-card-accent-shadow:0 4px 8px 2px #00000057, 0 1px 2px 0 #04112e52 inset;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--semantic-color-surface-page);background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--base-color-info-500) 22%, transparent) 0 16rem, transparent 28rem), radial-gradient(circle at 78% 4%, color-mix(in srgb, var(--base-color-accent-500) 18%, transparent) 0 14rem, transparent 26rem), radial-gradient(circle at 62% 78%, color-mix(in srgb, var(--base-color-error-400) 12%, transparent) 0 10rem, transparent 24rem), linear-gradient(135deg, var(--base-color-neutral-900), var(--base-color-neutral-800) 45%, var(--base-color-neutral-900))}html.a1-theme-lumen:not(.a1-theme-dark),html.a1-theme-light.a1-theme-lumen,html.a1-theme-lumen.a1-theme-light{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-25);--semantic-color-text-accent:var(--base-color-info-700);--semantic-color-surface-page:var(--base-color-neutral-25);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-100);--semantic-color-surface-raised:var(--base-color-neutral-200);--semantic-color-surface-inverse:var(--base-color-neutral-900);--semantic-color-border-subtle:color-mix(in srgb, var(--base-color-neutral-900), transparent 88%);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--component-card-border-width:3px;--component-card-border-color:color-mix(in srgb, var(--base-color-neutral-900), transparent 88%);--component-card-shadow:0 4px 8px 2px #0000001a, 0 1px 3px 3px #698ba966 inset;--component-card-icon-background:color-mix(in srgb, var(--base-color-info-400), transparent 82%);--component-card-icon-foreground:var(--base-color-info-800);--component-card-navigation-border-color:color-mix(in srgb, var(--base-color-info-500), transparent 62%);--component-card-navigation-border-color-hover:color-mix(in srgb, var(--base-color-info-500), transparent 42%);--component-card-navigation-border-color-pressed:var(--base-color-info-600);--component-data-table-border-radius:var(--base-radius-lg);--component-tab-padding-block:var(--base-spacing-12);--component-tab-padding-inline:var(--base-spacing-20);--component-tab-font-size:var(--semantic-font-size-body-md);--component-tab-indicator-size:3px;--component-button-secondary-background:var(--base-color-neutral-0);--component-button-secondary-background-hover:color-mix(in srgb, var(--base-color-info-100), transparent 68%);--component-button-secondary-background-pressed:color-mix(in srgb, var(--base-color-info-100), transparent 52%);--component-button-secondary-foreground:var(--base-color-info-700);--component-button-secondary-foreground-hover:var(--base-color-info-800);--component-button-secondary-foreground-pressed:var(--base-color-info-900);--component-button-secondary-border:color-mix(in srgb, var(--base-color-info-500), transparent 34%);--component-button-secondary-border-hover:var(--base-color-info-500);--component-button-secondary-border-pressed:var(--base-color-info-600);--component-button-secondary-box-shadow:0 12px 28px -24px #202c4f38, inset 0 1px 0 #ffffffe0, inset 0 0 0 1px #1ea7ff0f;--component-button-secondary-box-shadow-hover:0 16px 34px -24px color-mix(in srgb, var(--base-color-info-500), transparent 66%), inset 0 1px 0 #fffffff0, inset 0 0 0 1px #1ea7ff1a;--component-button-secondary-box-shadow-active:0 8px 20px -18px color-mix(in srgb, var(--base-color-info-600), transparent 70%), inset 0 2px 6px #202c4f1f;--component-button-tertiary-foreground:var(--base-color-info-600);--component-button-tertiary-foreground-hover:var(--base-color-info-500);--component-button-tertiary-foreground-pressed:var(--base-color-info-700);--component-field-border-color:color-mix(in srgb, var(--base-color-neutral-500), transparent 52%);--component-field-shadow:0 14px 28px -24px #202c4f2e, inset 0 1px 0 #ffffffd1, inset 0 -1px 0 #202c4f14;--component-field-hover-border-color:color-mix(in srgb, var(--base-color-info-500), transparent 44%);--component-field-active-border-color:color-mix(in srgb, var(--base-color-accent-500), transparent 34%);--component-message-badge-subtle-border-neutral:color-mix(in srgb, var(--base-color-neutral-500), transparent 46%);--component-message-badge-subtle-border-info:color-mix(in srgb, var(--base-color-accent-600), transparent 28%);--component-message-badge-subtle-border-success:color-mix(in srgb, var(--base-color-success-600), transparent 28%);--component-message-badge-subtle-border-warn:color-mix(in srgb, var(--base-color-warn-600), transparent 28%);--component-message-badge-subtle-border-error:color-mix(in srgb, var(--base-color-error-600), transparent 28%);--component-card-accent-shadow:0 4px 8px 2px #202c4f24, 0 1px 2px 0 #afc2e633 inset;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--semantic-color-surface-page);background-image:radial-gradient(circle at 16% 10%, color-mix(in srgb, var(--base-color-info-300) 18%, transparent) 0 14rem, transparent 24rem), radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--base-color-accent-300) 16%, transparent) 0 12rem, transparent 24rem), linear-gradient(135deg, var(--base-color-neutral-50), var(--base-color-neutral-100))}html.a1-theme-dark.a1-theme-lumen,html.a1-theme-lumen.a1-theme-dark,html.a1-theme-lumen:not(.a1-theme-dark) .a1-inverse,html.a1-theme-light.a1-theme-lumen .a1-inverse,html.a1-theme-lumen.a1-theme-light .a1-inverse{--base-color-neutral-0:#f8fbff;--base-color-neutral-25:#eef4ff;--base-color-neutral-50:#dde8fa;--base-color-neutral-100:#c8d7f0;--base-color-neutral-200:#afc2e6;--base-color-neutral-300:#8ea3cc;--base-color-neutral-400:#6b80ad;--base-color-neutral-500:#4c5e86;--base-color-neutral-600:#334164;--base-color-neutral-700:#202c4f;--base-color-neutral-800:#121f3d;--base-color-neutral-900:#07122c;--base-color-neutral-1000:#050916;--base-color-accent-0:#fbf9ff;--base-color-accent-25:#f4f0ff;--base-color-accent-50:#ece5ff;--base-color-accent-100:#d9cbff;--base-color-accent-200:#bba5ff;--base-color-accent-300:#9c7aff;--base-color-accent-400:#8057f0;--base-color-accent-500:#6848d9;--base-color-accent-600:#5135b5;--base-color-accent-700:#3b2489;--base-color-accent-800:#27195a;--base-color-accent-900:#160e34;--base-color-accent-1000:#080512;--base-color-info-0:#f7fdff;--base-color-info-25:#ecfbff;--base-color-info-50:#ddf8ff;--base-color-info-100:#b9f0ff;--base-color-info-200:#82e3ff;--base-color-info-300:#4cceff;--base-color-info-400:#1ea7ff;--base-color-info-500:#0b7fe8;--base-color-info-600:#075fbf;--base-color-info-700:#084c82;--base-color-info-800:#06345a;--base-color-info-900:#041f36;--base-color-info-1000:#020f1b;--base-color-success-0:#f5fefc;--base-color-success-25:#e9fcf6;--base-color-success-50:#d2f7ec;--base-color-success-100:#a9ecd8;--base-color-success-200:#75dbbc;--base-color-success-300:#45c79f;--base-color-success-400:#28ab83;--base-color-success-500:#168967;--base-color-success-600:#0f684f;--base-color-success-700:#0a4b39;--base-color-success-800:#063326;--base-color-success-900:#041f17;--base-color-success-1000:#020f0b;--base-color-warn-0:#fffcf7;--base-color-warn-25:#fff7ea;--base-color-warn-50:#ffefd3;--base-color-warn-100:#ffdda8;--base-color-warn-200:#ffc16d;--base-color-warn-300:#f9a63f;--base-color-warn-400:#df8420;--base-color-warn-500:#b86414;--base-color-warn-600:#8f4b0e;--base-color-warn-700:#67350a;--base-color-warn-800:#452306;--base-color-warn-900:#291403;--base-color-warn-1000:#140901;--base-color-error-0:#fff8fb;--base-color-error-25:#fff0f7;--base-color-error-50:#ffe2ef;--base-color-error-100:#ffc2dd;--base-color-error-200:#ff8fbc;--base-color-error-300:#f75f9c;--base-color-error-400:#e23e80;--base-color-error-500:#bd2765;--base-color-error-600:#951b4e;--base-color-error-700:#6f1339;--base-color-error-800:#4a0c25;--base-color-error-900:#2a0614;--base-color-error-1000:#140309;--base-color-highlighted-0:#fffbf4;--base-color-highlighted-25:#fff4dd;--base-color-highlighted-50:#ffe8ba;--base-color-highlighted-100:#ffd483;--base-color-highlighted-200:#ffb74a;--base-color-highlighted-300:#f69422;--base-color-highlighted-400:#d87412;--base-color-highlighted-500:#b2570b;--base-color-highlighted-600:#894006;--base-color-highlighted-700:#622d04;--base-color-highlighted-800:#421e03;--base-color-highlighted-900:#271101;--base-color-highlighted-1000:#130800;--base-font-family-body:"Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-heading:"Baloo 2", "Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-font-family-display:"Baloo 2", "Nunito", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--base-radius-md:.875rem;--base-radius-lg:1.25rem;--base-radius-xl:1.75rem;--base-radius-control:.9rem;--semantic-shadow-xs:0 10px 26px -20px #000818b8, inset 0 1px 0 #ffffff1f;--semantic-shadow-sm:0 18px 42px -20px #000818c7, inset 0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff24;--semantic-shadow-md:0 28px 68px -28px #000818d6, inset 0 1px 0 #ffffff29;--semantic-shadow-lg:0 38px 84px -32px #000818e0, 0 0 42px -18px #1ea7ff61;--semantic-shadow-xl:0 48px 110px -36px #000818eb, 0 0 58px -20px #4cceff5c;--semantic-color-text-default:var(--base-color-neutral-25);--semantic-color-text-muted:var(--base-color-neutral-200);--semantic-color-text-inverse:var(--base-color-neutral-900);--semantic-color-text-accent:var(--base-color-info-200);--semantic-color-surface-page:var(--base-color-neutral-900);--semantic-color-surface-card:color-mix(in srgb, var(--base-color-neutral-800), var(--base-color-info-900) 14%);--semantic-color-surface-field:var(--base-color-neutral-700);--semantic-color-surface-panel:var(--base-color-neutral-800);--semantic-color-surface-raised:var(--base-color-neutral-700);--semantic-color-surface-inverse:var(--base-color-neutral-50);--semantic-color-border-subtle:color-mix(in srgb, var(--base-color-neutral-100), transparent 82%);--semantic-color-border-default:color-mix(in srgb, var(--base-color-neutral-100), transparent 48%);--semantic-color-border-strong:var(--base-color-neutral-100);--semantic-color-action-background:var(--base-color-info-400);--semantic-color-action-background-hover:var(--base-color-info-300);--semantic-color-action-background-pressed:var(--base-color-info-500);--semantic-color-action-foreground:var(--base-color-info-1000);--semantic-color-action-foreground-pressed:var(--base-color-info-1000);--semantic-color-action-surface:color-mix(in srgb, var(--base-color-info-400), transparent 78%);--semantic-color-action-border:var(--base-color-info-300);--semantic-color-status-info-background:var(--base-color-accent-300);--semantic-color-status-info-surface:color-mix(in srgb, var(--base-color-accent-400), transparent 78%);--semantic-color-status-info-border:var(--base-color-accent-300);--semantic-color-status-info-foreground:var(--base-color-accent-1000);--semantic-color-status-success-background:var(--base-color-success-300);--semantic-color-status-success-surface:color-mix(in srgb, var(--base-color-success-400), transparent 80%);--semantic-color-status-success-border:var(--base-color-success-300);--semantic-color-status-success-foreground:var(--base-color-success-1000);--semantic-color-status-warn-background:var(--base-color-warn-300);--semantic-color-status-warn-surface:color-mix(in srgb, var(--base-color-warn-400), transparent 82%);--semantic-color-status-warn-border:var(--base-color-warn-300);--semantic-color-status-warn-foreground:var(--base-color-warn-1000);--semantic-color-status-warn-text:var(--base-color-warn-100);--semantic-color-status-error-background:var(--base-color-error-300);--semantic-color-status-error-surface:color-mix(in srgb, var(--base-color-error-400), transparent 82%);--semantic-color-status-error-border:var(--base-color-error-300);--semantic-color-status-error-foreground:var(--base-color-error-1000);--semantic-color-status-error-text:var(--base-color-error-100);--component-button-border-radius:var(--base-radius-lg);--component-button-font-family:var(--base-font-family-body);--component-button-focus-ring:var(--base-color-accent-300);--component-button-primary-background:var(--semantic-color-action-background);--component-button-primary-background-hover:var(--semantic-color-action-background-hover);--component-button-primary-background-pressed:var(--semantic-color-action-background-pressed);--component-button-primary-foreground:var(--semantic-color-action-foreground);--component-button-primary-foreground-hover:var(--semantic-color-action-foreground);--component-button-primary-foreground-pressed:var(--semantic-color-action-foreground-pressed);--component-button-primary-border:var(--semantic-color-action-background);--component-button-secondary-background:color-mix(in srgb, var(--base-color-neutral-800), transparent 8%);--component-button-secondary-background-hover:color-mix(in srgb, var(--base-color-info-500), transparent 86%);--component-button-secondary-background-pressed:color-mix(in srgb, var(--base-color-info-500), transparent 76%);--component-button-secondary-foreground:var(--base-color-info-100);--component-button-secondary-foreground-hover:var(--base-color-info-50);--component-button-secondary-foreground-pressed:var(--base-color-info-25);--component-button-secondary-border:color-mix(in srgb, var(--base-color-info-300), transparent 36%);--component-button-secondary-border-hover:color-mix(in srgb, var(--base-color-info-200), transparent 24%);--component-button-secondary-border-pressed:var(--base-color-info-200);--component-button-secondary-box-shadow:0 12px 28px -24px #000818b8, inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #4cceff14;--component-button-secondary-box-shadow-hover:0 16px 34px -24px color-mix(in srgb, var(--base-color-info-400), transparent 48%), inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #4cceff1f;--component-button-secondary-box-shadow-active:0 8px 20px -18px color-mix(in srgb, var(--base-color-info-500), transparent 40%), inset 0 2px 6px #00081857;--component-button-tertiary-background:transparent;--component-button-tertiary-background-hover:color-mix(in srgb, var(--base-color-info-400), transparent 82%);--component-button-tertiary-background-pressed:color-mix(in srgb, var(--base-color-info-400), transparent 70%);--component-button-tertiary-foreground:var(--base-color-info-300);--component-button-tertiary-foreground-hover:var(--base-color-info-200);--component-button-tertiary-foreground-pressed:var(--base-color-info-400);--component-button-tertiary-border:transparent;--component-button-tertiary-border-hover:transparent;--component-button-tertiary-border-pressed:transparent;--component-card-border-radius:var(--base-radius-lg);--component-card-border-width:3px;--component-card-border-color:color-mix(in srgb, var(--base-color-neutral-0), transparent 88%);--component-card-shadow:0 4px 8px 2px #0006, 0 1px 6px 2px #04112e inset;--component-card-icon-background:color-mix(in srgb, var(--base-color-info-400), transparent 68%);--component-card-icon-foreground:var(--base-color-info-50);--component-card-hero-background:var(--base-color-info-400);--component-card-hero-foreground:var(--base-color-info-1000);--component-card-navigation-border-color:color-mix(in srgb, var(--base-color-info-300), transparent 58%);--component-card-navigation-border-color-hover:color-mix(in srgb, var(--base-color-info-300), transparent 34%);--component-card-navigation-border-color-pressed:var(--base-color-info-300);--component-data-table-border-radius:var(--base-radius-lg);--component-tab-padding-block:var(--base-spacing-12);--component-tab-padding-inline:var(--base-spacing-20);--component-tab-font-size:var(--semantic-font-size-body-md);--component-tab-indicator-size:3px;--component-paragraph-font-family:var(--base-font-family-body);--component-heading-font-family-heading:var(--base-font-family-heading);--component-heading-font-family-display:var(--base-font-family-display);--component-field-border-color:color-mix(in srgb, var(--base-color-neutral-100), transparent 82%);--component-field-shadow:0 14px 28px -24px #000818d1, inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00081842;--component-field-hover-background:var(--base-color-neutral-700);--component-field-active-background:var(--base-color-neutral-700);--component-field-hover-border-color:color-mix(in srgb, var(--base-color-info-300), transparent 34%);--component-field-active-border-color:color-mix(in srgb, var(--base-color-accent-300), transparent 24%);--component-field-read-only-background:var(--base-color-neutral-800);--component-field-read-only-border-color:var(--base-color-neutral-500);--component-field-read-only-text:var(--base-color-neutral-100);--component-field-comfortable-border-radius:var(--base-radius-xl);--component-field-default-border-radius:var(--base-radius-lg);--component-field-compact-border-radius:var(--base-radius-md);--component-message-badge-subtle-border-neutral:color-mix(in srgb, var(--base-color-neutral-100), transparent 62%);--component-message-badge-subtle-border-info:color-mix(in srgb, var(--base-color-accent-400), transparent 30%);--component-message-badge-subtle-border-success:color-mix(in srgb, var(--base-color-success-400), transparent 30%);--component-message-badge-subtle-border-warn:color-mix(in srgb, var(--base-color-warn-400), transparent 30%);--component-message-badge-subtle-border-error:color-mix(in srgb, var(--base-color-error-400), transparent 30%);--component-icon-button-border-radius:var(--base-radius-lg);--component-top-header-logo-foreground:var(--base-color-info-200);--component-chart-series-accent:var(--base-color-info-400);--component-chart-series-info:var(--base-color-accent-300);--component-chart-series-success:var(--base-color-success-300);--component-chart-series-warn:var(--base-color-warn-300);--component-chart-series-error:var(--base-color-error-300);--component-button-box-shadow:0 18px 36px -22px color-mix(in srgb, var(--base-color-info-400), transparent 30%), inset 0 1px 0 color-mix(in srgb, var(--base-color-neutral-0), transparent 72%);--component-button-box-shadow-hover:0 24px 46px -22px color-mix(in srgb, var(--base-color-info-300), transparent 20%), inset 0 1px 0 color-mix(in srgb, var(--base-color-neutral-0), transparent 62%);--component-button-box-shadow-active:0 10px 24px -18px color-mix(in srgb, var(--base-color-info-500), transparent 24%), inset 0 2px 6px color-mix(in srgb, var(--base-color-info-1000), transparent 74%);--component-card-accent-shadow:0 4px 8px 2px #00000057, 0 1px 2px 0 #04112e52 inset;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--semantic-color-surface-page);background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--base-color-info-500) 22%, transparent) 0 16rem, transparent 28rem), radial-gradient(circle at 78% 4%, color-mix(in srgb, var(--base-color-accent-500) 18%, transparent) 0 14rem, transparent 26rem), radial-gradient(circle at 62% 78%, color-mix(in srgb, var(--base-color-error-400) 12%, transparent) 0 10rem, transparent 24rem), linear-gradient(135deg, var(--base-color-neutral-900), var(--base-color-neutral-800) 45%, var(--base-color-neutral-900))}html.a1-theme-dark.a1-theme-lumen .a1-inverse,html.a1-theme-lumen.a1-theme-dark .a1-inverse{--semantic-color-text-default:var(--base-color-neutral-900);--semantic-color-text-muted:var(--base-color-neutral-600);--semantic-color-text-inverse:var(--base-color-neutral-25);--semantic-color-text-accent:var(--base-color-info-700);--semantic-color-surface-page:var(--base-color-neutral-25);--semantic-color-surface-card:var(--base-color-neutral-0);--semantic-color-surface-field:var(--base-color-neutral-0);--semantic-color-surface-panel:var(--base-color-neutral-100);--semantic-color-surface-raised:var(--base-color-neutral-200);--semantic-color-surface-inverse:var(--base-color-neutral-900);--semantic-color-border-subtle:color-mix(in srgb, var(--base-color-neutral-900), transparent 88%);--semantic-color-border-default:var(--base-color-neutral-300);--semantic-color-border-strong:var(--base-color-neutral-500);--component-card-border-width:3px;--component-card-border-color:color-mix(in srgb, var(--base-color-neutral-900), transparent 88%);--component-card-shadow:0 4px 8px 2px #0000001a, 0 1px 3px 3px #698ba966 inset;--component-card-icon-background:color-mix(in srgb, var(--base-color-info-400), transparent 82%);--component-card-icon-foreground:var(--base-color-info-800);--component-card-navigation-border-color:color-mix(in srgb, var(--base-color-info-500), transparent 62%);--component-card-navigation-border-color-hover:color-mix(in srgb, var(--base-color-info-500), transparent 42%);--component-card-navigation-border-color-pressed:var(--base-color-info-600);--component-data-table-border-radius:var(--base-radius-lg);--component-tab-padding-block:var(--base-spacing-12);--component-tab-padding-inline:var(--base-spacing-20);--component-tab-font-size:var(--semantic-font-size-body-md);--component-tab-indicator-size:3px;--component-button-secondary-background:var(--base-color-neutral-0);--component-button-secondary-background-hover:color-mix(in srgb, var(--base-color-info-100), transparent 68%);--component-button-secondary-background-pressed:color-mix(in srgb, var(--base-color-info-100), transparent 52%);--component-button-secondary-foreground:var(--base-color-info-700);--component-button-secondary-foreground-hover:var(--base-color-info-800);--component-button-secondary-foreground-pressed:var(--base-color-info-900);--component-button-secondary-border:color-mix(in srgb, var(--base-color-info-500), transparent 34%);--component-button-secondary-border-hover:var(--base-color-info-500);--component-button-secondary-border-pressed:var(--base-color-info-600);--component-button-secondary-box-shadow:0 12px 28px -24px #202c4f38, inset 0 1px 0 #ffffffe0, inset 0 0 0 1px #1ea7ff0f;--component-button-secondary-box-shadow-hover:0 16px 34px -24px color-mix(in srgb, var(--base-color-info-500), transparent 66%), inset 0 1px 0 #fffffff0, inset 0 0 0 1px #1ea7ff1a;--component-button-secondary-box-shadow-active:0 8px 20px -18px color-mix(in srgb, var(--base-color-info-600), transparent 70%), inset 0 2px 6px #202c4f1f;--component-button-tertiary-foreground:var(--base-color-info-600);--component-button-tertiary-foreground-hover:var(--base-color-info-500);--component-button-tertiary-foreground-pressed:var(--base-color-info-700);--component-field-border-color:color-mix(in srgb, var(--base-color-neutral-500), transparent 52%);--component-field-shadow:0 14px 28px -24px #202c4f2e, inset 0 1px 0 #ffffffd1, inset 0 -1px 0 #202c4f14;--component-field-hover-border-color:color-mix(in srgb, var(--base-color-info-500), transparent 44%);--component-field-active-border-color:color-mix(in srgb, var(--base-color-accent-500), transparent 34%);--component-message-badge-subtle-border-neutral:color-mix(in srgb, var(--base-color-neutral-500), transparent 46%);--component-message-badge-subtle-border-info:color-mix(in srgb, var(--base-color-accent-600), transparent 28%);--component-message-badge-subtle-border-success:color-mix(in srgb, var(--base-color-success-600), transparent 28%);--component-message-badge-subtle-border-warn:color-mix(in srgb, var(--base-color-warn-600), transparent 28%);--component-message-badge-subtle-border-error:color-mix(in srgb, var(--base-color-error-600), transparent 28%);--component-card-accent-shadow:0 4px 8px 2px #202c4f24, 0 1px 2px 0 #afc2e633 inset;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--semantic-color-surface-page);background-image:radial-gradient(circle at 16% 10%, color-mix(in srgb, var(--base-color-info-300) 18%, transparent) 0 14rem, transparent 24rem), radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--base-color-accent-300) 16%, transparent) 0 12rem, transparent 24rem), linear-gradient(135deg, var(--base-color-neutral-50), var(--base-color-neutral-100))}.a1-icon{block-size:1em;inline-size:1em;font-size:var(--a1-icon-size,inherit);white-space:nowrap;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:-.125em;text-align:center;block-size:1em;inline-size:1em;line-height:1;font-family:var(--a1-icon-font-family,"Material Symbols Outlined");font-variation-settings:"FILL" var(--a1-icon-fill,0), "wght" var(--a1-icon-weight,var(--base-font-weight-regular)), "GRAD" var(--a1-icon-grade,0), "opsz" var(--a1-icon-opsz,var(--base-icon-optical-size));direction:ltr;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.a1-icon-custom{font-family:var(--a1-custom-icon-font-family,"A1 Custom Icons");font-feature-settings:"liga";text-rendering:optimizelegibility;font-variation-settings:normal;font-style:normal;font-weight:400}.a1-icon-xs{--a1-icon-size:var(--base-spacing-16);--a1-icon-opsz:20}.a1-icon-sm{--a1-icon-size:var(--base-spacing-20);--a1-icon-opsz:20}.a1-icon-lg{--a1-icon-size:var(--base-spacing-32);--a1-icon-opsz:40}.a1-icon-xl{--a1-icon-size:var(--base-spacing-40);--a1-icon-opsz:48}.a1-icon-jumbo{--a1-icon-size:var(--base-spacing-64);--a1-icon-opsz:48}.a1-icon-xjumbo{--a1-icon-size:var(--base-spacing-96);--a1-icon-opsz:48}.a1-icon-muted{color:var(--semantic-color-text-muted)}.a1-icon-accent{color:var(--semantic-color-text-accent)}.a1-icon-inverse{color:var(--semantic-color-text-inverse)}.a1-icon-success{color:var(--semantic-color-status-success-background)}.a1-icon-error{color:var(--semantic-color-status-error-background)}.a1-icon-warn{color:var(--semantic-color-status-warn-background)}.a1-icon-info{color:var(--semantic-color-status-info-background)}.a1-icon-button{--a1-icon-weight:500;height:var(--a1-icon-button-size,var(--component-icon-button-size));aspect-ratio:1;border-radius:var(--component-icon-button-border-radius);cursor:pointer;background:var(--a1-icon-button-background);border-width:var(--a1-icon-button-border-width,var(--component-button-tertiary-border-width));border-style:solid;border-color:var(--a1-icon-button-border);color:var(--a1-icon-button-foreground);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.a1-icon-button:hover{background:var(--a1-icon-button-background-hover);border-color:var(--a1-icon-button-border-hover);color:var(--a1-icon-button-foreground-hover)}.a1-icon-button:active{background:var(--a1-icon-button-background-pressed);border-color:var(--a1-icon-button-border-pressed);color:var(--a1-icon-button-foreground-pressed)}.a1-icon-button .a1-icon{font-size:var(--a1-icon-button-icon-size,var(--component-icon-button-icon-size));--a1-icon-opsz:var(--a1-icon-button-icon-opsz,var(--component-icon-button-icon-optical-size))}.a1-icon-button--small{--a1-icon-button-size:var(--component-button-small-height);--a1-icon-button-icon-size:var(--component-button-small-icon-size);--a1-icon-button-icon-opsz:var(--component-button-small-icon-optical-size)}.a1-icon-button--large{--a1-icon-button-size:var(--component-button-large-height);--a1-icon-button-icon-size:var(--base-spacing-32);--a1-icon-button-icon-opsz:var(--component-button-icon-optical-size)}.a1-icon-button:focus-visible{outline:var(--component-button-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-icon-button-focus-ring-offset)}.a1-icon-button:disabled{opacity:var(--component-button-disabled-opacity);cursor:not-allowed;pointer-events:none}.a1-icon-button--tertiary{--a1-icon-button-background:var(--component-button-tertiary-background);--a1-icon-button-background-hover:var(--component-button-tertiary-background-hover);--a1-icon-button-background-pressed:var(--component-button-tertiary-background-pressed);--a1-icon-button-foreground:var(--component-button-tertiary-foreground);--a1-icon-button-foreground-hover:var(--component-button-tertiary-foreground-hover);--a1-icon-button-foreground-pressed:var(--component-button-tertiary-foreground-pressed);--a1-icon-button-border:var(--component-button-tertiary-border);--a1-icon-button-border-hover:var(--component-button-tertiary-border-hover);--a1-icon-button-border-pressed:var(--component-button-tertiary-border-pressed);--a1-icon-button-border-width:var(--component-button-tertiary-border-width)}.a1-icon-button--secondary{--a1-icon-button-background:var(--component-button-secondary-background);--a1-icon-button-background-hover:var(--component-button-secondary-background-hover);--a1-icon-button-background-pressed:var(--component-button-secondary-background-pressed);--a1-icon-button-foreground:var(--component-button-secondary-foreground);--a1-icon-button-foreground-hover:var(--component-button-secondary-foreground-hover);--a1-icon-button-foreground-pressed:var(--component-button-secondary-foreground-pressed);--a1-icon-button-border:var(--component-button-secondary-border);--a1-icon-button-border-hover:var(--component-button-secondary-border-hover);--a1-icon-button-border-pressed:var(--component-button-secondary-border-pressed);--a1-icon-button-border-width:var(--component-button-secondary-border-width)}.a1-icon-button--destructive{background:var(--semantic-color-status-error-surface);border-color:var(--semantic-color-status-error-border);color:var(--semantic-color-status-error-background)}.a1-icon-button--destructive:hover{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-background) 8%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-background)}.a1-icon-button--destructive:active{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-background) 16%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-background)}.a1-icon-button--success{background:var(--semantic-color-status-success-surface);border-color:var(--semantic-color-status-success-border);color:var(--semantic-color-status-success-background)}.a1-icon-button--success:hover{background:color-mix(in srgb, var(--semantic-color-status-success-surface), var(--semantic-color-status-success-background) 8%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-background)}.a1-icon-button--success:active{background:color-mix(in srgb, var(--semantic-color-status-success-surface), var(--semantic-color-status-success-background) 16%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-background)}.a1-theme-dark .a1-icon-button--destructive,.a1-inverse .a1-icon-button--destructive{background:var(--semantic-color-status-error-background);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground)}.a1-theme-dark .a1-icon-button--destructive:hover,.a1-inverse .a1-icon-button--destructive:hover{background:color-mix(in srgb, var(--semantic-color-status-error-background), black 16%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground)}.a1-theme-dark .a1-icon-button--destructive:active,.a1-inverse .a1-icon-button--destructive:active{background:color-mix(in srgb, var(--semantic-color-status-error-background), black 32%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground)}.a1-theme-dark .a1-icon-button--success,.a1-inverse .a1-icon-button--success{background:var(--semantic-color-status-success-background);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-foreground)}.a1-theme-dark .a1-icon-button--success:hover,.a1-inverse .a1-icon-button--success:hover{background:color-mix(in srgb, var(--semantic-color-status-success-background), black 16%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-foreground)}.a1-theme-dark .a1-icon-button--success:active,.a1-inverse .a1-icon-button--success:active{background:color-mix(in srgb, var(--semantic-color-status-success-background), black 32%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-foreground)}.a1-theme-dark .a1-inverse .a1-icon-button--destructive{background:var(--semantic-color-status-error-surface);border-color:var(--semantic-color-status-error-border);color:var(--semantic-color-status-error-background)}.a1-theme-dark .a1-inverse .a1-icon-button--destructive:hover{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-background) 8%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-background)}.a1-theme-dark .a1-inverse .a1-icon-button--destructive:active{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-background) 16%);border-color:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-background)}.a1-theme-dark .a1-inverse .a1-icon-button--success{background:var(--semantic-color-status-success-surface);border-color:var(--semantic-color-status-success-border);color:var(--semantic-color-status-success-background)}.a1-theme-dark .a1-inverse .a1-icon-button--success:hover{background:color-mix(in srgb, var(--semantic-color-status-success-surface), var(--semantic-color-status-success-background) 8%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-background)}.a1-theme-dark .a1-inverse .a1-icon-button--success:active{background:color-mix(in srgb, var(--semantic-color-status-success-surface), var(--semantic-color-status-success-background) 16%);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-background)}.a1-button{box-sizing:border-box;min-height:var(--a1-button-height,var(--component-button-min-height));justify-content:center;align-items:center;gap:var(--a1-button-gap,var(--component-button-gap));border-width:var(--a1-button-border-width,var(--component-button-border-width));border-radius:var(--a1-button-border-radius,var(--component-button-border-radius));padding-block:calc(var(--component-button-padding-block) - var(--a1-button-padding-adjust,0px));padding-inline:var(--a1-button-padding-inline,var(--component-button-padding-inline));font-family:var(--component-button-font-family);font-size:var(--a1-button-font-size,var(--component-button-font-size));font-weight:var(--a1-button-font-weight,var(--component-button-font-weight));--a1-icon-weight:700;line-height:var(--component-button-font-line-height);white-space:normal;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:var(--a1-button-background);border-style:solid;border-color:var(--a1-button-border);color:var(--a1-button-foreground);box-shadow:var(--component-button-box-shadow,none);transform:var(--component-button-hover-transform,none);transition:background var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard), box-shadow var(--semantic-motion-duration-quick,.1s) var(--semantic-motion-easing-standard), transform var(--semantic-motion-duration-quick,.1s) var(--semantic-motion-easing-standard);text-decoration:none;display:inline-flex;overflow:clip}.a1-button:not(:disabled):not([aria-disabled=true]):hover{background:var(--a1-button-background-hover);border-color:var(--a1-button-border-hover,var(--a1-button-border));color:var(--a1-button-foreground-hover,var(--a1-button-foreground));box-shadow:var(--component-button-box-shadow-hover,var(--component-button-box-shadow,none));transform:var(--component-button-hover-transform,none)}.a1-button:not(:disabled):not([aria-disabled=true]):active{background:var(--a1-button-background-pressed);border-color:var(--a1-button-border-pressed,var(--a1-button-border));color:var(--a1-button-foreground-pressed,var(--a1-button-foreground));box-shadow:var(--component-button-box-shadow-active,var(--component-button-box-shadow,none));transform:var(--component-button-press-transform,none)}.a1-button:not(:disabled):not([aria-disabled=true]):focus-visible{outline:var(--component-button-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-button-focus-ring-offset)}.a1-button:disabled,.a1-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--component-button-disabled-opacity);pointer-events:none}.a1-button--full-width{width:100%;display:flex}.a1-button--loading{cursor:progress}.a1-button--loading:disabled,.a1-button--loading[aria-disabled=true]{opacity:1;pointer-events:none}.a1-button .a1-button__spinner{--a1-cp-size:var(--a1-button-icon-size,var(--component-button-icon-size));--a1-cp-fill:currentColor;--a1-cp-track:transparent;flex-shrink:0}.a1-button--primary{--a1-button-background:var(--component-button-primary-background);--a1-button-background-hover:var(--component-button-primary-background-hover);--a1-button-background-pressed:var(--component-button-primary-background-pressed);--a1-button-foreground:var(--component-button-primary-foreground);--a1-button-foreground-hover:var(--component-button-primary-foreground-hover);--a1-button-foreground-pressed:var(--component-button-primary-foreground-pressed);--a1-button-border:var(--component-button-primary-border);--a1-button-border-hover:var(--component-button-primary-border);--a1-button-border-pressed:var(--component-button-primary-border);--a1-button-border-width:var(--component-button-primary-border-width)}.a1-button--secondary{--component-button-box-shadow:var(--component-button-secondary-box-shadow,none);--component-button-box-shadow-hover:var(--component-button-secondary-box-shadow-hover,var(--component-button-box-shadow,none));--component-button-box-shadow-active:var(--component-button-secondary-box-shadow-active,var(--component-button-box-shadow,none));--a1-button-background:var(--component-button-secondary-background);--a1-button-background-hover:var(--component-button-secondary-background-hover);--a1-button-background-pressed:var(--component-button-secondary-background-pressed);--a1-button-foreground:var(--component-button-secondary-foreground);--a1-button-foreground-hover:var(--component-button-secondary-foreground-hover);--a1-button-foreground-pressed:var(--component-button-secondary-foreground-pressed);--a1-button-border:var(--component-button-secondary-border);--a1-button-border-hover:var(--component-button-secondary-border-hover);--a1-button-border-pressed:var(--component-button-secondary-border-pressed);--a1-button-border-width:var(--component-button-secondary-border-width);--a1-button-padding-adjust:var(--component-button-secondary-border-width)}.a1-button--tertiary{--a1-button-background:var(--component-button-tertiary-background);--a1-button-background-hover:var(--component-button-tertiary-background-hover);--a1-button-background-pressed:var(--component-button-tertiary-background-pressed);--a1-button-foreground:var(--component-button-tertiary-foreground);--a1-button-foreground-hover:var(--component-button-tertiary-foreground-hover);--a1-button-foreground-pressed:var(--component-button-tertiary-foreground-pressed);--a1-button-border:var(--component-button-tertiary-border);--a1-button-border-hover:var(--component-button-tertiary-border-hover);--a1-button-border-pressed:var(--component-button-tertiary-border-pressed);--a1-button-border-width:var(--component-button-tertiary-border-width);--a1-button-padding-adjust:var(--component-button-tertiary-border-width);--component-button-box-shadow:none;--component-button-box-shadow-hover:none;--component-button-box-shadow-active:none}.a1-button--destructive{--a1-button-background:var(--component-button-destructive-background);--a1-button-background-hover:var(--component-button-destructive-background-hover);--a1-button-background-pressed:var(--component-button-destructive-background-pressed);--a1-button-foreground:var(--component-button-destructive-foreground);--a1-button-foreground-hover:var(--component-button-destructive-foreground-hover);--a1-button-foreground-pressed:var(--component-button-destructive-foreground-pressed);--a1-button-border:var(--component-button-destructive-border);--a1-button-border-hover:var(--component-button-destructive-border-hover);--a1-button-border-pressed:var(--component-button-destructive-border-pressed);--a1-button-border-width:var(--component-button-primary-border-width)}.a1-button--success{--a1-button-background:var(--component-button-success-background);--a1-button-background-hover:var(--component-button-success-background-hover);--a1-button-background-pressed:var(--component-button-success-background-pressed);--a1-button-foreground:var(--component-button-success-foreground);--a1-button-foreground-hover:var(--component-button-success-foreground-hover);--a1-button-foreground-pressed:var(--component-button-success-foreground-pressed);--a1-button-border:var(--component-button-success-border);--a1-button-border-hover:var(--component-button-success-border-hover);--a1-button-border-pressed:var(--component-button-success-border-pressed);--a1-button-border-width:var(--component-button-primary-border-width)}.a1-button--sm{--a1-button-height:var(--component-button-small-height);padding-block:calc(var(--component-button-small-padding-block) - var(--a1-button-padding-adjust,0px));--a1-button-font-size:var(--semantic-font-size-body-sm);--a1-button-font-weight:var(--base-font-weight-semibold);--a1-button-border-radius:var(--component-button-small-border-radius);--a1-button-padding-inline:var(--base-spacing-8);--a1-button-gap:var(--base-spacing-6);--a1-button-icon-size:var(--component-button-small-icon-size);--a1-button-icon-opsz:var(--component-button-small-icon-optical-size)}.a1-button--md{--a1-button-font-weight:var(--base-font-weight-bold);--a1-button-icon-size:var(--component-button-medium-icon-size);--a1-button-icon-opsz:var(--component-button-medium-icon-optical-size)}.a1-button--lg.a1-button--secondary{--a1-button-border-width:var(--component-button-large-secondary-border-width)}.a1-button--lg{--a1-icon-weight:700;--a1-button-height:var(--component-button-large-height);--a1-button-font-size:var(--semantic-font-size-body-lg);--a1-button-font-weight:var(--base-font-weight-extra-bold);--a1-button-border-radius:var(--component-button-large-border-radius,var(--base-radius-lg));--a1-button-padding-inline:var(--base-spacing-20);--a1-button-icon-size:var(--component-button-icon-size);--a1-button-icon-opsz:var(--component-button-icon-optical-size)}.a1-button .a1-button__icon{font-size:var(--a1-button-icon-size,var(--component-button-icon-size));--a1-icon-opsz:var(--a1-button-icon-opsz,var(--component-button-icon-optical-size))}@media print{.a1-button{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-circular-progress{--a1-cp-size:var(--component-circular-progress-md-size);--a1-cp-track:var(--component-circular-progress-track-color);--a1-cp-fill:var(--component-circular-progress-fill-color);--a1-cp-gap:var(--component-circular-progress-gap);align-items:center;gap:var(--a1-cp-gap);display:inline-flex}.a1-circular-progress--xs{--a1-cp-size:var(--component-circular-progress-xs-size)}.a1-circular-progress--sm{--a1-cp-size:var(--component-circular-progress-sm-size)}.a1-circular-progress--lg{--a1-cp-size:var(--component-circular-progress-lg-size)}.a1-circular-progress--xl{--a1-cp-size:var(--component-circular-progress-xl-size)}.a1-circular-progress__ring{width:var(--a1-cp-size);height:var(--a1-cp-size);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.a1-circular-progress__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1-circular-progress__track{stroke:var(--a1-cp-track)}.a1-circular-progress__fill{stroke:var(--a1-cp-fill);transition:stroke-dashoffset var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard)}.a1-circular-progress__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:80%;display:flex;position:relative;overflow:hidden}.a1-circular-progress__after{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body)}.a1-circular-progress--indeterminate .a1-circular-progress__svg{animation:a1-cp-spin var(--component-circular-progress-indeterminate-duration) linear infinite;transform-origin:50%}.a1-circular-progress--indeterminate .a1-circular-progress__fill{transition:none}@keyframes a1-cp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.a1-circular-progress--indeterminate .a1-circular-progress__svg{animation:none}.a1-circular-progress__fill{transition:none}}@media print{.a1-circular-progress{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-link{color:var(--component-link-color);cursor:pointer;font-family:var(--component-paragraph-font-family);text-decoration:none}.a1-link:hover{color:var(--component-link-color-hover)}.a1-link:active{color:var(--component-link-color-pressed)}.a1-link:focus-visible{outline:var(--component-link-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-link-focus-ring-offset);border-radius:var(--component-link-focus-ring-radius)}.a1-theme-dark .a1-link,.a1-inverse .a1-link{color:var(--component-link-inverse-color)}.a1-theme-dark .a1-link:hover,.a1-inverse .a1-link:hover{color:var(--component-link-inverse-color-hover)}.a1-theme-dark .a1-link:active,.a1-inverse .a1-link:active{color:var(--component-link-inverse-color-pressed)}.a1-theme-dark .a1-inverse .a1-link{color:var(--component-link-color)}.a1-theme-dark .a1-inverse .a1-link:hover{color:var(--component-link-color-hover)}.a1-theme-dark .a1-inverse .a1-link:active{color:var(--component-link-color-pressed)}.a1-link__text{text-underline-offset:var(--component-link-underline-offset);text-decoration:underline}.a1-link--xs{font-size:var(--semantic-font-size-body-xs)}.a1-link--sm{font-size:var(--semantic-font-size-body-sm)}.a1-link--md{font-size:var(--semantic-font-size-body-md)}.a1-link--lg{font-size:var(--semantic-font-size-body-lg)}.a1-link--xl{font-size:var(--semantic-font-size-body-xl)}.a1-link--normal{font-weight:var(--base-font-weight-regular);--a1-icon-weight:var(--base-font-weight-regular)}.a1-link--medium{font-weight:var(--base-font-weight-medium);--a1-icon-weight:var(--base-font-weight-medium)}.a1-link--semibold{font-weight:var(--base-font-weight-semibold);--a1-icon-weight:var(--base-font-weight-semibold)}.a1-link--bold{font-weight:var(--base-font-weight-bold);--a1-icon-weight:var(--base-font-weight-bold)}.a1-link--has-icon{align-items:center;gap:var(--component-link-icon-gap);display:inline-flex}.a1-link__icon{flex-shrink:0;font-size:1em}@media print{.a1-link[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere}}@keyframes a1-snackbar-in{0%{opacity:0;translate:0 var(--component-snackbar-gap)}to{opacity:1;translate:0}}@keyframes a1-snackbar-out-bottom{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(100% + var(--component-snackbar-viewport-offset))}}@keyframes a1-snackbar-out-top{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(-100% - var(--component-snackbar-viewport-offset))}}.a1-snackbar{z-index:var(--component-snackbar-z-index);box-sizing:border-box;width:min(var(--component-snackbar-max-width), calc(100vw - (var(--component-snackbar-viewport-offset) * 2)));min-height:var(--component-snackbar-min-height);padding:var(--component-snackbar-padding-block) var(--component-snackbar-padding-inline);border:var(--component-snackbar-border-width) solid var(--a1-snackbar-border);border-radius:var(--component-card-border-radius);background:var(--a1-snackbar-background);color:var(--a1-snackbar-foreground);box-shadow:var(--semantic-shadow-lg);align-items:center;gap:var(--component-snackbar-gap);animation:a1-snackbar-in var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard) both;display:flex;position:fixed}@media (prefers-reduced-motion:reduce){.a1-snackbar{animation:none}}.a1-snackbar--bottom,.a1-snackbar--top{left:50%;transform:translate(-50%)}.a1-snackbar--bottom,.a1-snackbar--bottom-left,.a1-snackbar--bottom-right{bottom:var(--component-snackbar-viewport-offset)}.a1-snackbar--top,.a1-snackbar--top-left,.a1-snackbar--top-right{top:var(--component-snackbar-viewport-offset)}.a1-snackbar--bottom-left,.a1-snackbar--top-left{left:var(--component-snackbar-viewport-offset)}.a1-snackbar--bottom-right,.a1-snackbar--top-right{right:var(--component-snackbar-viewport-offset)}.a1-snackbar--closing{pointer-events:none;animation-name:a1-snackbar-out-bottom}.a1-snackbar--top.a1-snackbar--closing,.a1-snackbar--top-left.a1-snackbar--closing,.a1-snackbar--top-right.a1-snackbar--closing{animation-name:a1-snackbar-out-top}.a1-snackbar__content{flex:1;min-width:0}.a1-snackbar.a1-snackbar--default{--a1-snackbar-background:var(--semantic-color-surface-page,var(--component-snackbar-default-background));--a1-snackbar-border:var(--semantic-color-surface-page,var(--component-snackbar-default-border));--a1-snackbar-foreground:var(--semantic-color-text-default,var(--component-snackbar-default-foreground));background:var(--a1-snackbar-background);border-color:var(--a1-snackbar-border);color:var(--a1-snackbar-foreground)}.a1-snackbar--stacked{pointer-events:auto;inline-size:100%;position:static;transform:none}.a1-snackbar-stack{z-index:var(--component-snackbar-z-index);box-sizing:border-box;gap:var(--component-snackbar-stack-gap);width:min(var(--component-snackbar-max-width), calc(100vw - (var(--component-snackbar-viewport-offset) * 2)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.a1-snackbar-stack--bottom,.a1-snackbar-stack--top{left:50%;transform:translate(-50%)}.a1-snackbar-stack--bottom,.a1-snackbar-stack--bottom-left,.a1-snackbar-stack--bottom-right{bottom:var(--component-snackbar-viewport-offset)}.a1-snackbar-stack--top,.a1-snackbar-stack--top-left,.a1-snackbar-stack--top-right{top:var(--component-snackbar-viewport-offset)}.a1-snackbar-stack--bottom-left,.a1-snackbar-stack--top-left{left:var(--component-snackbar-viewport-offset)}.a1-snackbar-stack--bottom-right,.a1-snackbar-stack--top-right{right:var(--component-snackbar-viewport-offset)}@media (width<=640px){.a1-snackbar{right:var(--component-snackbar-viewport-offset-mobile);left:var(--component-snackbar-viewport-offset-mobile);width:auto;transform:none}.a1-snackbar--bottom,.a1-snackbar--bottom-left,.a1-snackbar--bottom-right{bottom:var(--component-snackbar-viewport-offset-mobile)}.a1-snackbar--top,.a1-snackbar--top-left,.a1-snackbar--top-right{top:var(--component-snackbar-viewport-offset-mobile)}.a1-snackbar-stack{right:var(--component-snackbar-viewport-offset-mobile);left:var(--component-snackbar-viewport-offset-mobile);width:auto;transform:none}.a1-snackbar-stack--bottom,.a1-snackbar-stack--bottom-left,.a1-snackbar-stack--bottom-right{bottom:var(--component-snackbar-viewport-offset-mobile)}.a1-snackbar-stack--top,.a1-snackbar-stack--top-left,.a1-snackbar-stack--top-right{top:var(--component-snackbar-viewport-offset-mobile)}}@media print{.a1-snackbar,.a1-snackbar-stack{display:none}}.a1-stack{flex-direction:var(--a1-stack-direction-responsive,var(--a1-stack-direction,column));flex-wrap:var(--a1-stack-wrap,nowrap);align-items:var(--a1-stack-align,stretch);justify-content:var(--a1-stack-justify-responsive,var(--a1-stack-justify,flex-start));gap:var(--a1-stack-gap,var(--base-spacing-16));min-width:0;display:flex}.a1-stack--grow{flex:auto;min-inline-size:0}@media (width>=481px){.a1-stack{--a1-stack-direction-responsive:var(--a1-stack-direction-sm,var(--a1-stack-direction,column));--a1-stack-justify-responsive:var(--a1-stack-justify-sm,var(--a1-stack-justify,flex-start))}}@media (width>=641px){.a1-stack{--a1-stack-direction-responsive:var(--a1-stack-direction-md,var(--a1-stack-direction-sm,var(--a1-stack-direction,column)));--a1-stack-justify-responsive:var(--a1-stack-justify-md,var(--a1-stack-justify-sm,var(--a1-stack-justify,flex-start)))}}@media (width>=1025px){.a1-stack{--a1-stack-direction-responsive:var(--a1-stack-direction-lg,var(--a1-stack-direction-md,var(--a1-stack-direction-sm,var(--a1-stack-direction,column))));--a1-stack-justify-responsive:var(--a1-stack-justify-lg,var(--a1-stack-justify-md,var(--a1-stack-justify-sm,var(--a1-stack-justify,flex-start))))}}@media (width>=1441px){.a1-stack{--a1-stack-direction-responsive:var(--a1-stack-direction-xl,var(--a1-stack-direction-lg,var(--a1-stack-direction-md,var(--a1-stack-direction-sm,var(--a1-stack-direction,column)))));--a1-stack-justify-responsive:var(--a1-stack-justify-xl,var(--a1-stack-justify-lg,var(--a1-stack-justify-md,var(--a1-stack-justify-sm,var(--a1-stack-justify,flex-start)))))}}.a1-banner{--a1-banner-surface:var(--semantic-color-surface-panel);--a1-banner-border:var(--semantic-color-border-subtle);--a1-banner-accent:var(--semantic-color-text-muted);--a1-banner-bg:var(--semantic-color-surface-inverse);--a1-banner-fg:var(--semantic-color-text-inverse)}.a1-banner--info{--a1-banner-surface:var(--semantic-color-status-info-surface);--a1-banner-border:var(--semantic-color-status-info-border);--a1-banner-accent:var(--semantic-color-status-info-background);--a1-banner-bg:var(--semantic-color-status-info-background)}.a1-banner--success{--a1-banner-surface:var(--semantic-color-status-success-surface);--a1-banner-border:var(--semantic-color-status-success-border);--a1-banner-accent:var(--semantic-color-status-success-background);--a1-banner-bg:var(--semantic-color-status-success-background)}.a1-banner--warn{--a1-banner-surface:var(--semantic-color-status-warn-surface);--a1-banner-border:var(--semantic-color-status-warn-border);--a1-banner-accent:var(--semantic-color-status-warn-background);--a1-banner-bg:var(--semantic-color-status-warn-background)}.a1-banner--system.a1-banner--warn{--a1-banner-bg:var(--semantic-color-status-warn-text)}.a1-banner--error{--a1-banner-surface:var(--semantic-color-status-error-surface);--a1-banner-border:var(--semantic-color-status-error-border);--a1-banner-accent:var(--semantic-color-status-error-background);--a1-banner-bg:var(--semantic-color-status-error-background)}.a1-banner__inner{gap:var(--component-message-banner-padding);display:flex}.a1-banner__content{flex:1;min-width:0;display:flex}.a1-banner__title,.a1-banner__body{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm)}.a1-banner__title{font-weight:var(--component-message-banner-title-font-weight);line-height:var(--semantic-font-line-height-heading)}.a1-banner__body{font-weight:var(--semantic-font-weight-body);line-height:var(--semantic-font-line-height-body)}.a1-banner__action,.a1-banner__dismiss{flex-shrink:0}.a1-banner--inline .a1-banner__inner{padding:var(--component-message-banner-padding);border:var(--component-message-banner-border-width) solid var(--a1-banner-border);border-radius:var(--component-message-banner-border-radius);background:var(--a1-banner-surface);align-items:flex-start}.a1-banner--inline .a1-banner__icon{color:var(--a1-banner-accent);font-size:var(--component-message-banner-icon-size);margin-top:var(--component-message-banner-icon-margin-top);--a1-icon-opsz:var(--component-message-banner-icon-optical-size);flex-shrink:0;line-height:1}.a1-banner--inline .a1-banner__content{gap:var(--base-spacing-4);flex-direction:column}.a1-banner--inline .a1-banner__title{color:var(--semantic-color-text-default)}.a1-banner--inline .a1-banner__body{color:var(--semantic-color-text-muted)}.a1-banner--inline .a1-banner__action{align-self:center}.a1-banner--inline .a1-banner__dismiss{margin-top:var(--component-message-banner-dismiss-offset);margin-right:var(--component-message-banner-dismiss-offset)}.a1-banner--system{background:var(--a1-banner-bg);color:var(--a1-banner-fg);width:100%}.a1-banner--system .a1-banner__inner{align-items:center;gap:var(--base-spacing-8) var(--base-spacing-12);max-width:var(--component-message-banner-system-max-width);padding-block:var(--base-spacing-12);padding-inline:var(--base-spacing-24);flex-wrap:wrap;margin-inline:auto}.a1-banner--system .a1-banner__icon{font-size:var(--component-message-banner-system-icon-size,var(--base-spacing-24));--a1-icon-opsz:24;flex-shrink:0;line-height:1;display:flex}.a1-banner--system .a1-banner__content{align-items:baseline;gap:0 var(--base-spacing-8);flex-flow:wrap}.a1-banner--system .a1-banner__title,.a1-banner--system .a1-banner__body{color:var(--a1-banner-fg)}.a1-banner--system .a1-banner__dismiss{margin-inline-start:var(--base-spacing-4)}.a1-banner--system .a1-link{color:var(--a1-banner-fg)}.a1-banner--system .a1-link:hover{color:color-mix(in srgb, var(--a1-banner-fg) 80%, transparent)}.a1-banner--system .a1-link:active{color:color-mix(in srgb, var(--a1-banner-fg) 65%, transparent)}.a1-banner--system .a1-button--tertiary{--a1-button-foreground:var(--a1-banner-fg);--a1-button-foreground-hover:var(--a1-banner-fg);--a1-button-foreground-pressed:var(--a1-banner-fg);--a1-button-background:transparent;--a1-button-background-hover:color-mix(in srgb, var(--a1-banner-fg) 12%, transparent);--a1-button-background-pressed:color-mix(in srgb, var(--a1-banner-fg) 20%, transparent);--a1-button-border:color-mix(in srgb, var(--a1-banner-fg) 40%, transparent);--a1-button-border-hover:color-mix(in srgb, var(--a1-banner-fg) 60%, transparent);--a1-button-border-pressed:color-mix(in srgb, var(--a1-banner-fg) 75%, transparent)}.a1-banner--system .a1-icon-button{--a1-icon-button-foreground:var(--a1-banner-fg);--a1-icon-button-foreground-hover:var(--a1-banner-fg);--a1-icon-button-foreground-pressed:var(--a1-banner-fg);--a1-icon-button-background:transparent;--a1-icon-button-background-hover:color-mix(in srgb, var(--a1-banner-fg) 12%, transparent);--a1-icon-button-background-pressed:color-mix(in srgb, var(--a1-banner-fg) 20%, transparent);--a1-icon-button-border:transparent;--a1-icon-button-border-hover:transparent;--a1-icon-button-border-pressed:transparent}.a1-banner--calendar.a1-banner--neutral{--a1-banner-accent:var(--semantic-color-action-background)}.a1-banner--calendar.a1-banner--warn{--a1-banner-accent:var(--semantic-color-status-warn-text)}.a1-banner--calendar .a1-banner__inner{padding:var(--component-message-banner-padding);border:var(--component-message-banner-border-width) solid var(--a1-banner-border);border-radius:var(--component-message-banner-border-radius);background:var(--a1-banner-surface);align-items:center}.a1-banner__date{justify-content:center;align-items:center;gap:var(--base-spacing-2);min-inline-size:var(--base-spacing-48);padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8);background:var(--a1-banner-accent);color:var(--semantic-color-text-inverse);border-radius:var(--base-radius-md);flex-direction:column;flex-shrink:0;line-height:1;display:flex}.a1-banner__date-month{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-2xs);font-weight:var(--component-message-banner-title-font-weight);line-height:1}.a1-banner__date-day{font-family:var(--component-heading-font-family);font-size:var(--semantic-font-size-heading-md);font-weight:var(--semantic-font-weight-heading);line-height:1}.a1-banner--calendar .a1-banner__content{gap:var(--base-spacing-2);flex-direction:column}.a1-banner__eyebrow{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-2xs);font-weight:var(--semantic-font-weight-heading);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-muted)}.a1-banner--calendar .a1-banner__title{font-size:var(--semantic-font-size-heading-sm);color:var(--semantic-color-text-default)}.a1-banner--calendar .a1-banner__body{color:var(--semantic-color-text-muted)}.a1-banner--calendar .a1-banner__action{align-self:center}.a1-page-layout{background:var(--semantic-color-surface-page);min-height:100dvh;color:var(--semantic-color-text-default);flex-direction:column;display:flex}.a1-page-layout__header{flex-shrink:0}.a1-page-layout--sticky-header .a1-page-layout__header{z-index:100;position:sticky;top:0}.a1-page-layout__body{flex:auto;min-height:0;display:flex}.a1-page-layout--sidebar-start .a1-page-layout__body{flex-direction:row}.a1-page-layout--sidebar-end .a1-page-layout__body{flex-direction:row-reverse}.a1-page-layout__sidebar{width:var(--component-page-layout-sidebar-width);flex-shrink:0}.a1-page-layout__sidebar:has(.a1-side-nav){width:auto;display:flex}.a1-page-layout__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.a1-page-layout--aside-start .a1-page-layout__content,.a1-page-layout--aside-end .a1-page-layout__content{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.a1-page-layout--aside-start .a1-page-layout__content{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.a1-page-layout--aside-start .a1-page-layout__aside{grid-column:1}.a1-page-layout--aside-start .a1-page-layout__main{grid-column:2}.a1-page-layout__main{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.a1-page-layout__main-scroll{flex:1 1 0;min-width:0;min-height:0}.a1-page-layout__aside{align-self:stretch;min-width:0}.a1-page-layout__footer{flex-shrink:0}.a1-page-layout:not(.a1-page-layout--viewport-height) .a1-page-layout__main,.a1-page-layout:not(.a1-page-layout--viewport-height) .a1-page-layout__main-scroll{flex-basis:auto}.a1-page-layout--viewport-height{height:100dvh;overflow:hidden}.a1-page-layout--viewport-height .a1-page-layout__body{overflow:hidden}.a1-page-layout--viewport-height .a1-page-layout__sidebar{overflow-y:auto}.a1-page-layout--viewport-height .a1-page-layout__sidebar:has(.a1-side-nav){overflow-y:hidden}@media (width>=1025px){.a1-page-layout--viewport-height .a1-page-layout__sidebar .a1-side-nav{height:100%;position:relative;top:auto}}.a1-page-layout--viewport-height .a1-page-layout__content{overflow:hidden}.a1-page-layout--viewport-height.a1-page-layout--aside-end .a1-page-layout__content,.a1-page-layout--viewport-height.a1-page-layout--aside-start .a1-page-layout__content{align-items:stretch}.a1-page-layout--viewport-height .a1-page-layout__aside{overflow-y:auto}.a1-page-layout--viewport-height .a1-page-layout__main{overflow:hidden}.a1-page-layout--viewport-height .a1-page-layout__main-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}@media (width<=640px){.a1-page-layout.a1-page-layout .a1-page-layout__body{flex-direction:column}.a1-page-layout__sidebar{width:100%}.a1-page-layout--aside-start .a1-page-layout__content,.a1-page-layout--aside-end .a1-page-layout__content{grid-template-columns:minmax(0,1fr)}.a1-page-layout--aside-start .a1-page-layout__aside,.a1-page-layout--aside-start .a1-page-layout__main{grid-column:auto}}@media print{.a1-page-layout,.a1-page-layout .a1-page-layout__body,.a1-page-layout .a1-page-layout__content,.a1-page-layout .a1-page-layout__main,.a1-page-layout .a1-page-layout__main-scroll{flex-basis:auto;height:auto;min-height:0;overflow:visible}.a1-page-layout .a1-page-layout__content{display:block}.a1-page-layout .a1-page-layout__header{position:static}.a1-page-layout__sidebar{display:none}}
