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-menu{z-index:var(--component-menu-z-index,1000);top:var(--a1-menu-top,0);bottom:auto;right:auto;left:var(--a1-menu-left,0);box-sizing:border-box;width:var(--component-menu-width);max-width:calc(100dvw - (var(--component-menu-viewport-offset) * 2));max-height:var(--a1-menu-max-height,calc(100dvh - var(--component-menu-viewport-offset)));overscroll-behavior:contain;padding:var(--a1-menu-padding,var(--base-spacing-8));border:var(--component-menu-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-lg);background:var(--semantic-color-surface-panel);box-shadow:var(--semantic-shadow-xl);color:var(--semantic-color-text-default);margin:0;position:fixed;overflow:hidden auto}.a1-menu>.a1-menu__close{display:none}.a1-menu::backdrop{background:0 0}.a1-menu__section{gap:var(--base-spacing-2);flex-direction:column;min-width:0;display:flex}.a1-menu__section:first-of-type .a1-menu__section-divider{display:none}.a1-menu__section-label{padding:var(--base-spacing-4) var(--base-spacing-8);color:var(--semantic-color-text-muted);font-size:var(--semantic-font-size-body-xs);font-weight:var(--base-font-weight-semibold);overflow-wrap:anywhere;margin:0}.a1-menu :is(.a1-field__label,.a1-choice-group__legend,.a1-choice-group__section-label){color:var(--semantic-color-text-muted);font-size:var(--semantic-font-size-body-xs);font-weight:var(--base-font-weight-semibold)}.a1-menu-item{align-items:center;gap:var(--base-spacing-8);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--base-spacing-6) var(--base-spacing-8);border-radius:var(--base-radius-control);color:var(--semantic-color-text-default);font-family:var(--semantic-font-family-body);font-size:var(--semantic-font-size-body-md);font-weight:var(--component-menu-item-font-weight);line-height:var(--component-menu-item-line-height);text-align:start;cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;text-decoration:none;display:flex}.a1-menu-item:hover{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 6%)}.a1-menu-item:active{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 12%)}.a1-menu-item:focus-visible{outline:var(--component-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-menu-item-focus-ring-offset)}.a1-menu-item:disabled,.a1-menu-item[aria-disabled=true]{opacity:var(--component-menu-item-disabled-opacity);cursor:not-allowed}.a1-menu-item:disabled:hover,.a1-menu-item[aria-disabled=true]:hover{background:0 0}.a1-menu-item--active{color:var(--semantic-color-action-foreground);background:var(--semantic-color-action-background)}.a1-menu-item--active:hover{background:var(--semantic-color-action-background-hover)}.a1-menu-item--active:active{background:var(--semantic-color-action-background-pressed)}.a1-menu-item--active:focus-visible{outline-color:var(--component-button-focus-ring)}.a1-menu-item--active .a1-menu-item__icon{color:var(--semantic-color-action-foreground)}.a1-menu-item--destructive{color:var(--semantic-color-status-error-text)}.a1-menu-item--destructive:hover{background:var(--semantic-color-status-error-surface)}.a1-menu-item--destructive:active{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-text) 12%)}.a1-menu-item__icon{font-size:var(--component-menu-item-icon-size);color:var(--semantic-color-text-muted);flex-shrink:0}.a1-menu-item--destructive .a1-menu-item__icon{color:var(--semantic-color-status-error-text)}.a1-menu-item__label{overflow-wrap:anywhere;flex:auto;min-width:0}.a1-menu-item__shortcut{max-width:45%;font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}@media (width<=480px){.a1-menu{width:100dvw;max-width:100dvw;max-height:min(var(--component-menu-mobile-max-height), calc(100dvh - var(--base-spacing-32)));padding:max(var(--base-spacing-16), var(--a1-menu-padding,var(--base-spacing-8))) max(var(--base-spacing-16), var(--a1-menu-padding,var(--base-spacing-8))) calc(max(var(--base-spacing-40), var(--a1-menu-padding,var(--base-spacing-8))) + env(safe-area-inset-bottom,0px));border-radius:var(--base-radius-xl) var(--base-radius-xl) 0 0;border-bottom:none;border-left:none;border-right:none;inset:auto 0 0}.a1-menu>.a1-menu__close{margin-inline-start:auto;margin-bottom:var(--base-spacing-8);display:flex}.a1-menu::backdrop{background:var(--component-scrim-color);-webkit-backdrop-filter:blur(var(--component-scrim-blur));backdrop-filter:blur(var(--component-scrim-blur))}}.a1-divider{box-sizing:border-box;color:var(--semantic-color-border-subtle);width:var(--a1-divider-width,100%);height:var(--a1-divider-height,0);min-height:var(--a1-divider-min-height,0);border:0;border-block-start:var(--a1-divider-border-bs,none);border-inline-start:var(--a1-divider-border-is,none);align-self:var(--a1-divider-align-self,auto);margin-block:var(--a1-divider-margin-block,0);margin-inline:var(--a1-divider-margin-inline,0);flex:none}.a1-divider--horizontal,.a1-divider--xs-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--vertical,.a1-divider--xs-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}@media (width>=481px){.a1-divider--sm-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--sm-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=641px){.a1-divider--md-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--md-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=1025px){.a1-divider--lg-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--lg-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=1441px){.a1-divider--xl-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--xl-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}.a1-divider--xs{--a1-divider-size:var(--component-divider-size-xs)}.a1-divider--sm{--a1-divider-size:var(--component-divider-size-sm)}.a1-divider--md{--a1-divider-size:var(--component-divider-size-md)}.a1-divider--lg{--a1-divider-size:var(--component-divider-size-lg)}.a1-divider--subtle{color:var(--semantic-color-border-subtle)}.a1-divider--strong{color:var(--semantic-color-border-strong)}.a1-divider--accent{color:var(--semantic-color-text-accent)}.a1-divider--solid{--a1-divider-style:solid}.a1-divider--dashed{--a1-divider-style:dashed}.a1-divider--dotted{--a1-divider-style:dotted}.a1-divider--space-none{--a1-divider-space-value:0}.a1-divider--space-xs{--a1-divider-space-value:var(--base-spacing-4)}.a1-divider--space-sm{--a1-divider-space-value:var(--base-spacing-8)}.a1-divider--space-md{--a1-divider-space-value:var(--base-spacing-16)}.a1-divider--space-lg{--a1-divider-space-value:var(--base-spacing-24)}.a1-divider--space-xl{--a1-divider-space-value:var(--base-spacing-32)}.a1-divider--space-xxl{--a1-divider-space-value:var(--base-spacing-40)}.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-tree-menu-root{flex-direction:column;display:flex}.a1-tree-menu,.a1-tree-menu__group{gap:var(--base-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a1-tree-menu__group-wrapper{transition:grid-template-rows var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);grid-template-rows:0fr;display:grid}.a1-tree-menu__group-wrapper--open{grid-template-rows:1fr}.a1-tree-menu__group-inner{overflow:hidden}.a1-tree-menu__row{box-sizing:border-box;border-radius:var(--component-tree-menu-item-border-radius);color:var(--semantic-color-text-default);transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);align-items:center;padding-inline-start:calc(var(--component-tree-menu-item-padding-inline) + var(--component-tree-menu-item-indent) * var(--a1-tree-depth,0));display:flex}.a1-tree-menu__row:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%)}.a1-tree-menu__row:active{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 10%)}.a1-tree-menu__row--selected{background:var(--component-tree-menu-item-selected-background);color:var(--component-tree-menu-item-selected-foreground)}.a1-tree-menu__row--selected:hover{background:var(--component-tree-menu-item-selected-background-hover);color:var(--component-tree-menu-item-selected-foreground-hover)}.a1-tree-menu__row--selected:active{background:var(--component-tree-menu-item-selected-background-pressed);color:var(--component-tree-menu-item-selected-foreground-pressed)}.a1-tree-menu__row--disabled{opacity:var(--component-tree-menu-item-disabled-opacity);cursor:not-allowed;pointer-events:none}.a1-tree-menu--collapsed{align-items:center;gap:var(--base-spacing-4);inline-size:max-content}.a1-tree-menu__collapsed-item{display:block}.a1-tree-menu__collapsed-trigger{box-sizing:border-box;inline-size:var(--component-tree-menu-collapsed-item-size);block-size:var(--component-tree-menu-collapsed-item-size);border-radius:var(--component-tree-menu-item-border-radius);color:var(--semantic-color-text-default);cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.a1-tree-menu__collapsed-trigger:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%);color:var(--semantic-color-text-default)}.a1-tree-menu__collapsed-trigger:active,.a1-tree-menu__collapsed-trigger[aria-expanded=true]{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 10%);color:var(--semantic-color-text-default)}.a1-tree-menu__collapsed-trigger--active{background:var(--component-tree-menu-item-selected-background);color:var(--component-tree-menu-item-selected-foreground)}.a1-tree-menu__collapsed-trigger--active:hover,.a1-tree-menu__collapsed-trigger--active[aria-expanded=true]{background:var(--component-tree-menu-item-selected-background-hover);color:var(--component-tree-menu-item-selected-foreground-hover)}.a1-tree-menu__collapsed-trigger--active:active{background:var(--component-tree-menu-item-selected-background-pressed);color:var(--component-tree-menu-item-selected-foreground-pressed)}.a1-tree-menu__collapsed-trigger:disabled,.a1-tree-menu__collapsed-trigger[aria-disabled=true]{opacity:var(--component-tree-menu-item-disabled-opacity);cursor:not-allowed}.a1-tree-menu__collapsed-trigger:disabled:hover,.a1-tree-menu__collapsed-trigger[aria-disabled=true]:hover{color:var(--semantic-color-text-default);background:0 0}.a1-tree-menu__collapsed-trigger:focus-visible{outline:var(--component-tree-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-tree-menu-item-focus-ring-offset)}.a1-tree-menu__collapsed-icon,.a1-tree-menu__icon{font-size:var(--component-tree-menu-item-icon-size);flex-shrink:0}.a1-tree-menu__collapsed-flyout .a1-tree-menu{min-inline-size:0}.a1-tree-menu__toggle{width:var(--component-tree-menu-item-chevron-size);height:var(--component-tree-menu-item-chevron-size);cursor:pointer;color:var(--semantic-color-text-muted);font-size:var(--component-tree-menu-item-chevron-size);border-radius:var(--base-radius-sm);transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.a1-tree-menu__toggle:hover{color:var(--semantic-color-text-default)}.a1-tree-menu__row--selected .a1-tree-menu__toggle{color:inherit}.a1-tree-menu__toggle:focus{outline:none}.a1-tree-menu__toggle-spacer{width:var(--component-tree-menu-item-chevron-size);flex-shrink:0;display:block}.a1-tree-menu__label-btn{align-items:center;gap:var(--component-tree-menu-item-gap);min-width:0;padding-block:var(--base-spacing-2);min-height:var(--component-tree-menu-item-height);cursor:pointer;color:inherit;font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-regular);line-height:var(--component-tree-menu-item-line-height);text-align:start;white-space:nowrap;background:0 0;border:none;flex:auto;padding-inline-end:var(--component-tree-menu-item-padding-inline);text-decoration:none;display:flex;overflow:hidden}.a1-tree-menu__label-btn:focus-visible{outline:var(--component-tree-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-tree-menu-item-focus-ring-offset);border-radius:var(--base-radius-sm)}.a1-tree-menu__row--selected .a1-tree-menu__label-btn{font-weight:var(--base-font-weight-medium)}.a1-tree-menu__row--selected .a1-tree-menu__label-btn:focus-visible{outline-color:var(--component-button-focus-ring)}.a1-tree-menu__label-btn--disabled{cursor:not-allowed}.a1-tree-menu__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.a1-tree-menu__controls{align-items:center;gap:var(--base-spacing-4);padding-block-end:var(--base-spacing-4);padding-inline:var(--component-tree-menu-item-padding-inline);border-block-end:1px solid var(--semantic-color-border-subtle);margin-block-end:var(--base-spacing-4);display:flex}.a1-tree-menu__control-btn{align-items:center;gap:var(--base-spacing-4);cursor:pointer;color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;padding:0;line-height:1;display:inline-flex}.a1-tree-menu__control-btn:hover{color:var(--semantic-color-text-default)}.a1-tree-menu__control-btn:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:2px;border-radius:var(--base-radius-sm)}.a1-tree-menu__row--dragging{opacity:.4}.a1-tree-menu__row--drop-before,.a1-tree-menu__row--drop-after{position:relative}.a1-tree-menu__row--drop-before:before,.a1-tree-menu__row--drop-after:after{content:"";background:var(--semantic-color-action-background);pointer-events:none;z-index:1;block-size:2px;position:absolute;inset-inline:0}.a1-tree-menu__row--drop-before:before{inset-block-start:-1px}.a1-tree-menu__row--drop-after:after{inset-block-end:-1px}.a1-tree-menu__row--drop-into{background:color-mix(in srgb, var(--semantic-color-action-background) 12%, transparent);box-shadow:inset 0 0 0 2px var(--semantic-color-action-background)}.a1-tree-menu__label-btn--editing{cursor:text}.a1-tree-menu__rename-input{min-width:0;padding-block:var(--base-spacing-2);padding-inline:var(--base-spacing-4);border:var(--component-field-border-width) solid var(--semantic-color-border-default);border-radius:var(--base-radius-sm);background:var(--semantic-color-surface-field);color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);line-height:var(--component-tree-menu-item-line-height);flex:auto;margin:0}@media (width<=640px){.a1-tree-menu__rename-input{font-size:var(--semantic-font-size-body-md)}}.a1-tree-menu__rename-input:focus-visible{border-color:var(--semantic-color-border-strong);box-shadow:0 0 0 var(--component-field-focus-ring-width) var(--component-field-focus-ring-color);outline:none}.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-message-banner{box-sizing:border-box;--a1-msg-surface:var(--semantic-color-surface-panel);--a1-msg-border:var(--semantic-color-border-subtle);--a1-msg-accent:var(--semantic-color-text-muted);align-items:flex-start;gap:var(--component-message-banner-padding);padding:var(--component-message-banner-padding);border:var(--component-message-banner-border-width) solid var(--a1-msg-border);border-radius:var(--component-message-banner-border-radius);background:var(--a1-msg-surface);display:flex}.a1-message-banner--info{--a1-msg-surface:var(--semantic-color-status-info-surface);--a1-msg-border:var(--semantic-color-status-info-border);--a1-msg-accent:var(--semantic-color-status-info-background)}.a1-message-banner--success{--a1-msg-surface:var(--semantic-color-status-success-surface);--a1-msg-border:var(--semantic-color-status-success-border);--a1-msg-accent:var(--semantic-color-status-success-background)}.a1-message-banner--warn{--a1-msg-surface:var(--semantic-color-status-warn-surface);--a1-msg-border:var(--semantic-color-status-warn-border);--a1-msg-accent:var(--semantic-color-status-warn-background)}.a1-message-banner--error{--a1-msg-surface:var(--semantic-color-status-error-surface);--a1-msg-border:var(--semantic-color-status-error-border);--a1-msg-accent:var(--semantic-color-status-error-background)}.a1-message-banner__icon{color:var(--a1-msg-accent);font-size:var(--component-message-banner-icon-size);line-height:var(--component-message-badge-line-height);margin-top:var(--component-message-banner-icon-margin-top);--a1-icon-opsz:var(--component-message-banner-icon-optical-size);flex-shrink:0}.a1-message-banner__content{gap:var(--base-spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.a1-message-banner__title{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-message-banner-title-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-heading);margin:0}.a1-message-banner__body{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--semantic-font-weight-body);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body);margin:0}.a1-message-banner__dismiss{margin-top:var(--component-message-banner-dismiss-offset);margin-right:var(--component-message-banner-dismiss-offset);flex-shrink:0}.a1-message-badge{--a1-badge-bg:var(--semantic-color-text-muted);--a1-badge-fg:var(--semantic-color-text-inverse);--a1-badge-subtle-bg:var(--semantic-color-surface-raised);--a1-badge-subtle-fg:var(--semantic-color-text-muted);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-neutral);align-items:center;gap:var(--base-spacing-4);width:fit-content;max-width:100%;padding:var(--component-message-badge-padding-block) var(--component-message-badge-padding-inline);border-radius:var(--component-message-badge-border-radius);background:var(--a1-badge-bg);color:var(--a1-badge-fg);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-message-badge-font-weight);white-space:nowrap;line-height:1;display:inline-flex}.a1-message-badge--info{--a1-badge-bg:var(--semantic-color-status-info-background);--a1-badge-fg:var(--semantic-color-status-info-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-info-surface);--a1-badge-subtle-fg:var(--semantic-color-status-info-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-info)}.a1-message-badge--success{--a1-badge-bg:var(--semantic-color-status-success-background);--a1-badge-fg:var(--semantic-color-status-success-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-success-surface);--a1-badge-subtle-fg:var(--semantic-color-status-success-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-success)}.a1-message-badge--warn{--a1-badge-bg:var(--base-color-warn-200);--a1-badge-fg:var(--base-color-neutral-900);--a1-badge-subtle-bg:var(--semantic-color-status-warn-surface);--a1-badge-subtle-fg:var(--semantic-color-status-warn-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-warn)}.a1-message-badge--error{--a1-badge-bg:var(--semantic-color-status-error-background);--a1-badge-fg:var(--semantic-color-status-error-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-error-surface);--a1-badge-subtle-fg:var(--semantic-color-status-error-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-error)}.a1-message-badge--subtle{--a1-badge-bg:var(--a1-badge-subtle-bg);--a1-badge-fg:var(--a1-badge-subtle-fg);outline:var(--component-message-badge-border-width) solid var(--a1-badge-subtle-border)}.a1-message-badge--sm{padding:var(--component-message-badge-sm-padding-block) var(--component-message-badge-sm-padding-inline);font-size:var(--semantic-font-size-body-xs)}.a1-message-badge--lg{padding:var(--component-message-badge-lg-padding-block) var(--component-message-badge-lg-padding-inline);font-size:var(--semantic-font-size-body-md)}.a1-message-badge .a1-icon{font-size:var(--component-message-badge-icon-size);flex-shrink:0}.a1-message-badge__label{text-overflow:ellipsis;min-width:0;overflow-x:clip}.a1-message-empty{text-align:center;flex-direction:column;align-items:center;display:flex}.a1-message-empty--page{--a1-empty-icon:var(--component-message-empty-state-icon-size-page);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-page);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-page);gap:var(--base-spacing-16);padding:var(--base-spacing-64) var(--base-spacing-40);max-width:var(--component-message-empty-state-max-width-page);margin-inline:auto}.a1-message-empty--section{--a1-empty-icon:var(--component-message-empty-state-icon-size-section);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-section);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-section);gap:var(--base-spacing-12);padding:var(--base-spacing-40) var(--base-spacing-24);max-width:var(--component-message-empty-state-max-width-section);margin-inline:auto}.a1-message-empty--card{--a1-empty-icon:var(--component-message-empty-state-icon-size-card);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-card);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-card);gap:var(--base-spacing-8);padding:var(--base-spacing-16)}.a1-message-empty__icon-wrap{width:var(--a1-empty-wrap);height:var(--a1-empty-wrap);background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.a1-message-empty--card .a1-message-empty__icon-wrap{background:0 0}.a1-message-empty__icon-wrap .a1-icon{font-size:var(--a1-empty-icon)}.a1-message-empty__title,.a1-message-empty__description{margin:0}.a1-message-empty__action{margin-top:var(--base-spacing-4)}@media print{.a1-message-banner{break-inside:avoid}.a1-message-banner,.a1-message-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-heading{font-family:var(--a1-heading-family);font-size:var(--a1-heading-responsive-size,var(--a1-heading-size));font-weight:var(--a1-heading-weight);line-height:var(--a1-heading-line-height);color:var(--a1-heading-color,var(--semantic-color-text-default));overflow-wrap:anywhere;margin:0}@media (width>=481px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-sm,var(--a1-heading-size))}}@media (width>=641px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size)))}}@media (width>=1025px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-lg,var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size))))}}@media (width>=1441px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-xl,var(--a1-heading-size-lg,var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size)))))}}.a1-heading--heading{--a1-heading-family:var(--component-heading-font-family-heading);--a1-heading-weight:var(--component-heading-font-weight-heading);--a1-heading-line-height:var(--component-heading-font-line-height-heading)}.a1-heading--display{--a1-heading-family:var(--component-heading-font-family-display);--a1-heading-weight:var(--component-heading-font-weight-display);--a1-heading-line-height:var(--component-heading-font-line-height-display)}.a1-heading--heading-xxl{--a1-heading-size:var(--semantic-font-size-heading-xxl)}.a1-heading--heading-xl{--a1-heading-size:var(--semantic-font-size-heading-xl)}.a1-heading--heading-lg{--a1-heading-size:var(--semantic-font-size-heading-lg)}.a1-heading--heading-md{--a1-heading-size:var(--semantic-font-size-heading-md)}.a1-heading--heading-sm{--a1-heading-size:var(--semantic-font-size-heading-sm)}.a1-heading--heading-xs{--a1-heading-size:var(--semantic-font-size-heading-xs)}.a1-heading--display-sm{--a1-heading-size:var(--semantic-font-size-display-sm)}.a1-heading--display-md{--a1-heading-size:var(--semantic-font-size-display-md)}.a1-heading--display-lg{--a1-heading-size:var(--semantic-font-size-display-lg)}.a1-heading--display-xl{--a1-heading-size:var(--semantic-font-size-display-xl)}.a1-heading--display-xxl{--a1-heading-size:var(--semantic-font-size-display-xxl)}.a1-heading--display-jumbo{--a1-heading-size:var(--semantic-font-size-display-jumbo)}.a1-heading--display-xJumbo{--a1-heading-size:var(--semantic-font-size-display-x-jumbo)}.a1-heading--muted{--a1-heading-color:var(--semantic-color-text-muted)}.a1-heading--accent{--a1-heading-color:var(--component-heading-accent-foreground-color,var(--semantic-color-text-accent));max-inline-size:100%;padding:var(--component-heading-accent-padding-block,0) var(--component-heading-accent-padding-inline,0);border-radius:var(--component-heading-accent-border-radius,0);background:var(--component-heading-accent-background-color,transparent);display:table}.a1-heading--accent.a1-heading--align-center{margin-inline:auto}.a1-heading--accent.a1-heading--align-right,.a1-heading--accent.a1-heading--align-end{margin-inline-start:auto}.a1-heading--margin-sm{margin-bottom:.25em}.a1-heading--margin-md{margin-bottom:.5em}.a1-heading--margin-lg{margin-bottom:1em}.a1-heading--wrap-balance{text-wrap:balance}.a1-heading--align-left{text-align:start}.a1-heading--align-center{text-align:center}.a1-heading--align-right{text-align:end}.a1-heading--align-start{text-align:start}.a1-heading--align-end{text-align:end}.a1-heading-mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;position:relative}.a1-heading-mark--highlight{padding:var(--component-heading-mark-highlight-padding-block) var(--component-heading-mark-highlight-padding-inline);color:var(--component-heading-mark-highlight-foreground-color);font-weight:var(--component-heading-mark-highlight-font-weight);background:linear-gradient(to bottom, transparent var(--component-heading-mark-highlight-background-inset-block), var(--component-heading-mark-highlight-background-color) var(--component-heading-mark-highlight-background-inset-block), var(--component-heading-mark-highlight-background-color) calc(100% - var(--component-heading-mark-highlight-background-inset-block)), transparent calc(100% - var(--component-heading-mark-highlight-background-inset-block)));box-shadow:var(--component-heading-mark-highlight-shadow)}.a1-heading-mark--underline{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 44C68 33 127 39 188 38C272 36 349 23 472 34' stroke='black' stroke-width='40' stroke-linecap='round'/%3E%3C/svg%3E");z-index:0}.a1-heading-mark--underline:after{content:"";left:-.03em;right:-.03em;bottom:var(--component-heading-mark-underline-offset);z-index:-1;height:var(--component-heading-mark-underline-height);background:var(--component-heading-mark-underline-color);-webkit-mask-image:var(--a1-heading-mark-underline-mask);mask-image:var(--a1-heading-mark-underline-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--a1-heading-mark-underline-mask);position:absolute;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.a1-heading-mark--underline-wave{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 40C38 19 64 58 94 38C124 18 150 57 180 38C211 18 237 58 268 38C299 18 325 57 356 38C387 19 416 56 472 36' stroke='black' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.a1-heading-mark--underline-sketch{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 43C72 38 134 31 194 36C273 43 351 31 472 39' stroke='black' stroke-width='28' stroke-linecap='round'/%3E%3Cpath d='M15 52C85 43 137 48 213 44C293 40 372 46 463 31' stroke='black' stroke-width='16' stroke-linecap='round' opacity='.76'/%3E%3C/svg%3E")}@media print{.a1-heading{break-after:avoid}}.a1-paragraph{font-family:var(--component-paragraph-font-family);font-size:var(--a1-paragraph-responsive-size,var(--a1-paragraph-size));font-weight:var(--a1-paragraph-weight,var(--component-paragraph-font-weight));line-height:var(--component-paragraph-font-line-height);color:var(--a1-paragraph-color,var(--semantic-color-text-default));overflow-wrap:anywhere;margin:0}@media (width>=481px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-sm,var(--a1-paragraph-size))}}@media (width>=641px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size)))}}@media (width>=1025px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-lg,var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size))))}}@media (width>=1441px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-xl,var(--a1-paragraph-size-lg,var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size)))))}}.a1-paragraph--xs{--a1-paragraph-size:var(--semantic-font-size-body-xs)}.a1-paragraph--sm{--a1-paragraph-size:var(--semantic-font-size-body-sm)}.a1-paragraph--md{--a1-paragraph-size:var(--semantic-font-size-body-md)}.a1-paragraph--lg{--a1-paragraph-size:var(--semantic-font-size-body-lg)}.a1-paragraph--xl{--a1-paragraph-size:var(--semantic-font-size-body-xl)}.a1-paragraph--muted{--a1-paragraph-color:var(--semantic-color-text-muted)}.a1-paragraph--weight-regular{--a1-paragraph-weight:var(--base-font-weight-regular)}.a1-paragraph--weight-medium{--a1-paragraph-weight:var(--base-font-weight-medium)}.a1-paragraph--weight-semibold{--a1-paragraph-weight:var(--base-font-weight-semibold)}.a1-paragraph--weight-bold{--a1-paragraph-weight:var(--base-font-weight-bold)}.a1-paragraph--wrap-balance{text-wrap:balance}.a1-paragraph--align-left{text-align:start}.a1-paragraph--align-center{text-align:center}.a1-paragraph--align-right{text-align:end}.a1-paragraph--align-start{text-align:start}.a1-paragraph--align-end{text-align:end}.a1-field{--a1-field-height:var(--component-field-default-height);--a1-field-padding-inline:var(--component-field-default-padding-inline);--a1-field-gap:var(--component-field-default-gap);--a1-field-border-radius:var(--base-radius-md);--a1-field-font-size:var(--semantic-font-size-body-md);--a1-field-label-size:var(--semantic-font-size-form-label-default);--a1-field-label-weight:var(--component-field-label-font-weight);--a1-field-message-size:var(--semantic-font-size-body-xs);--a1-field-chevron-size:var(--component-field-chevron-size);--a1-field-side-label-width:var(--component-field-side-label-width);--a1-field-accent-border-width:var(--component-field-required-border-width);--a1-field-accent-compensation:var(--component-field-accent-compensation);--a1-field-background:var(--semantic-color-surface-field);--a1-field-border-color:var(--component-field-border-color);--a1-field-focus-ring-color:var(--component-field-focus-ring-color);--a1-field-focus-ring-width:var(--component-field-focus-ring-width);--a1-field-focus-ring-offset:var(--component-field-focus-ring-offset);flex-direction:column;gap:0;display:flex}.a1-field--comfortable{--a1-field-height:var(--component-field-comfortable-height);--a1-field-padding-inline:var(--component-field-comfortable-padding-inline);--a1-field-gap:var(--component-field-comfortable-gap);--a1-field-border-radius:var(--base-radius-lg);--a1-field-label-size:var(--semantic-font-size-form-label-comfortable);--a1-field-message-size:var(--semantic-font-size-body-sm);--a1-field-chevron-size:var(--component-field-chevron-size-comfortable);--a1-field-side-label-width:var(--component-field-side-label-width-comfortable)}@media (width>=641px){.a1-field--comfortable{--a1-field-font-size:var(--semantic-font-size-body-lg);--a1-field-label-size:var(--semantic-font-size-body-lg)}}@media (width>=1025px){.a1-field--comfortable{--a1-field-label-size:var(--semantic-font-size-body-xl);--a1-field-message-size:var(--semantic-font-size-body-md)}}@media (width>=1441px){.a1-field--comfortable{--a1-field-label-size:var(--semantic-font-size-heading-md)}}.a1-field--compact{--a1-field-height:var(--component-field-compact-height);--a1-field-padding-inline:var(--component-field-compact-padding-inline);--a1-field-gap:var(--component-field-compact-gap);--a1-field-border-radius:var(--component-field-compact-border-radius);--a1-field-font-size:var(--semantic-font-size-body-sm);--a1-field-label-size:var(--semantic-font-size-form-label-compact);--a1-field-label-weight:var(--component-field-compact-label-font-weight);--a1-field-message-size:var(--semantic-font-size-body-xs);--a1-field-chevron-size:var(--component-field-chevron-size-compact);--a1-field-accent-border-width:var(--component-field-compact-accent-border-width);--a1-field-accent-compensation:var(--component-field-accent-compensation-compact)}@media (width<=640px){.a1-field--compact{--a1-field-font-size:var(--semantic-font-size-body-md);--a1-field-label-size:var(--semantic-font-size-body-md);--a1-field-message-size:var(--semantic-font-size-body-md)}}.a1-field__label{align-items:center;gap:var(--base-spacing-6);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-label-size);font-weight:var(--a1-field-label-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding-bottom:var(--a1-field-gap);display:flex}.a1-field__asterisk{color:var(--semantic-color-status-info-background)}.a1-field__control{display:flex;position:relative}:is(.a1-field__input,.a1-field__select){box-sizing:border-box;width:100%;height:var(--a1-field-height);padding-inline:var(--a1-field-padding-inline);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-default);background:var(--a1-field-background);border:var(--component-field-border-width) solid var(--a1-field-border-color);border-radius:var(--a1-field-border-radius);box-shadow:var(--component-field-shadow);transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);appearance:none}.a1-field__input::placeholder{color:var(--semantic-color-text-muted);font-weight:var(--base-font-weight-regular)}.a1-field__select{padding-right:calc(var(--a1-field-padding-inline) + var(--a1-field-chevron-size) + var(--base-spacing-6));cursor:pointer}.a1-field__chevron{right:var(--a1-field-padding-inline);font-size:var(--a1-field-chevron-size);color:var(--semantic-color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:is(.a1-field__input,.a1-field__select):hover:not(:disabled):not(:focus){background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-field__input:read-only:hover:not(:disabled):not(:focus){background:var(--a1-field-read-only-background);border-color:var(--a1-field-read-only-border-color)}:is(.a1-field__input,.a1-field__select):active:not(:disabled){border-color:var(--a1-field-active-border-color)}.a1-field__input:read-only:active:not(:disabled){border-color:var(--a1-field-read-only-border-color)}:is(.a1-field__input,.a1-field__select):focus{outline:var(--a1-field-focus-ring-width) solid var(--a1-field-focus-ring-color);outline-offset:var(--a1-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-field--required :is(.a1-field__input,.a1-field__select){border-color:var(--semantic-color-status-info-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-info-background);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--required :is(.a1-field__input,.a1-field__select):focus{border-color:var(--semantic-color-status-info-background)}.a1-field--error :is(.a1-field__input,.a1-field__select){border-width:var(--component-field-error-border-width);border-color:var(--semantic-color-status-error-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-error-border);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--error :is(.a1-field__input,.a1-field__select):focus{border-color:var(--semantic-color-status-error-background)}.a1-field--disabled .a1-field__label{color:var(--semantic-color-text-muted)}:is(.a1-field__input,.a1-field__select):disabled{background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-field--disabled .a1-field__chevron{color:var(--semantic-color-text-muted);opacity:.5}.a1-field__input:read-only:not(:disabled){background:var(--a1-field-read-only-background);color:var(--a1-field-read-only-text);border-color:var(--a1-field-read-only-border-color);cursor:text;-webkit-user-select:text;user-select:text}.a1-field__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.a1-field__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a1-field__input[type=number]{-moz-appearance:textfield}.a1-field__input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.a1-field__input[type=time]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.a1-field--disabled .a1-field__input[type=date]::-webkit-calendar-picker-indicator{opacity:.25;cursor:not-allowed}.a1-field--disabled .a1-field__input[type=time]::-webkit-calendar-picker-indicator{opacity:.25;cursor:not-allowed}.a1-field--mask-empty .a1-field__input[type=date]::-webkit-datetime-edit{color:var(--semantic-color-text-muted)}.a1-field--mask-empty .a1-field__input[type=time]::-webkit-datetime-edit{color:var(--semantic-color-text-muted)}.a1-field--fit{width:fit-content}.a1-field--fit .a1-field__input{width:auto}.a1-field--has-prefix .a1-field__control,.a1-field--has-unit .a1-field__control{background:var(--a1-field-background);border:var(--component-field-border-width) solid var(--a1-field-border-color);border-radius:var(--a1-field-border-radius);box-shadow:var(--component-field-shadow);transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);align-items:center;display:flex;overflow:hidden}.a1-field--has-prefix .a1-field__input,.a1-field--has-unit .a1-field__input{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none}.a1-field--has-prefix .a1-field__input:hover,.a1-field--has-unit .a1-field__input:hover,.a1-field--has-prefix .a1-field__input:active,.a1-field--has-unit .a1-field__input:active{background:0 0;border-color:#0000}.a1-field--has-prefix .a1-field__control:focus-within,.a1-field--has-unit .a1-field__control:focus-within{outline:var(--a1-field-focus-ring-width) solid var(--a1-field-focus-ring-color);outline-offset:var(--a1-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-field--has-prefix .a1-field__control:hover:not(:focus-within),.a1-field--has-unit .a1-field__control:hover:not(:focus-within){background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-field--disabled.a1-field--has-prefix .a1-field__control,.a1-field--disabled.a1-field--has-unit .a1-field__control{background:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-field--error.a1-field--has-prefix .a1-field__control,.a1-field--error.a1-field--has-unit .a1-field__control{border-color:var(--semantic-color-status-error-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-error-border)}.a1-field--error.a1-field--has-prefix .a1-field__control:focus-within,.a1-field--error.a1-field--has-unit .a1-field__control:focus-within{border-color:var(--semantic-color-status-error-background);outline-color:var(--semantic-color-status-error-background)}.a1-field--required.a1-field--has-prefix .a1-field__control,.a1-field--required.a1-field--has-unit .a1-field__control{border-color:var(--semantic-color-status-info-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-info-background)}.a1-field__prefix{font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-default);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;order:-1;padding-inline-start:var(--a1-field-padding-inline);padding-inline-end:var(--base-spacing-2);line-height:1}.a1-field--has-prefix .a1-field__input{flex:1;min-width:0;padding-inline-start:0}.a1-field__unit{font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);color:var(--semantic-color-text-muted);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:text;flex:1;padding-inline-start:var(--base-spacing-4);padding-inline-end:var(--a1-field-padding-inline);line-height:1}.a1-field--has-unit .a1-field__input{width:calc(var(--a1-field-number-width,4ch) + var(--a1-field-padding-inline));field-sizing:content;flex:none;min-width:2ch;padding-inline-end:0}.a1-field__mask-overlay{padding-left:calc(var(--component-field-border-width) + var(--a1-field-padding-inline));padding-right:var(--a1-field-padding-inline);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);line-height:var(--semantic-font-line-height-body);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.a1-field__mask-typed{color:var(--semantic-color-text-default)}.a1-field__mask-placeholder{color:var(--semantic-color-text-muted)}.a1-field__control:has(.a1-field__mask-overlay) .a1-field__input{color:#0000;caret-color:var(--semantic-color-text-default)}.a1-field__control:has(.a1-field__mask-overlay) .a1-field__select{color:#0000}.a1-field--disabled .a1-field__mask-typed{color:var(--semantic-color-text-muted)}.a1-field__message{margin:0;margin-top:var(--a1-field-gap);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-message-size);line-height:var(--semantic-font-line-height-body)}.a1-field__message--hint{color:var(--semantic-color-text-muted)}.a1-field__message--error{color:var(--semantic-color-status-error-text)}.a1-field--label-before{grid-template-columns:var(--a1-field-side-label-width) 1fr;column-gap:var(--base-spacing-16);row-gap:var(--base-spacing-4);align-items:start;display:grid}.a1-field--label-before .a1-field__label{padding-top:calc((var(--a1-field-height) - 1lh) / 2);padding-bottom:0}.a1-field--label-before .a1-field__message{margin-top:calc((var(--a1-field-label-size) * 1.5 - var(--a1-field-height)) / 2 + var(--base-spacing-2));grid-area:2/1}@media (width<=640px){.a1-field--label-before{gap:var(--a1-field-gap);flex-direction:column;align-items:stretch;display:flex}.a1-field--label-before .a1-field__label{padding-top:0;padding-bottom:var(--a1-field-gap)}.a1-field--label-before .a1-field__message{margin-top:var(--a1-field-gap)}}.a1-field--search{--a1-field-border-radius:var(--base-radius-pill);--a1-field-search-clear-size:var(--component-button-small-height)}.a1-field--search .a1-field__search-icon{inset-inline-start:var(--a1-field-padding-inline);color:var(--semantic-color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.a1-field--search .a1-field__input{padding-inline-start:calc(var(--a1-field-padding-inline) + var(--base-spacing-20) + var(--base-spacing-8))}.a1-field--search .a1-field__search-clear{inset-inline-end:var(--a1-field-padding-inline);position:absolute;top:50%;transform:translateY(-50%)}.a1-field--comfortable.a1-field--search .a1-field__search-clear{--a1-icon-button-size:var(--component-icon-button-size);--a1-icon-button-icon-size:var(--component-icon-button-icon-size);--a1-icon-button-icon-opsz:var(--component-icon-button-icon-optical-size)}.a1-field--comfortable.a1-field--search{--a1-field-search-clear-size:var(--component-icon-button-size)}.a1-field--search-has-value .a1-field__input{padding-inline-end:calc(var(--a1-field-padding-inline) + var(--a1-field-search-clear-size) + var(--base-spacing-8))}.a1-field--search .a1-field__input::-webkit-search-cancel-button{appearance: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-section{box-sizing:border-box;--a1-section-surface:transparent;--a1-section-gradient-color:transparent;--a1-section-gradient-width:var(--component-section-gradient-center-width);--a1-section-gradient-height:var(--component-section-gradient-center-height);--a1-section-gradient-anchor:center;--a1-section-gradient-strength:var(--component-section-gradient-strength);--a1-section-justify-items:stretch;--a1-section-border-size:0;--a1-section-border-style:solid;--a1-section-border-color:transparent;--a1-section-border-top:var(--a1-section-border-size);--a1-section-border-right:var(--a1-section-border-size);--a1-section-border-bottom:var(--a1-section-border-size);--a1-section-border-left:var(--a1-section-border-size);border-style:var(--a1-section-border-style);border-color:var(--a1-section-border-color);border-width:var(--a1-section-border-top) var(--a1-section-border-right) var(--a1-section-border-bottom) var(--a1-section-border-left);width:100%}.a1-section.a1-inverse{--a1-section-surface:var(--semantic-color-surface-page);--a1-section-gradient-strength:var(--component-section-gradient-strength-inverse)}.a1-section.a1-section--surface-page{--a1-section-surface:var(--semantic-color-surface-page);background:var(--a1-section-surface)}.a1-section.a1-section--surface-panel{--a1-section-surface:var(--semantic-color-surface-panel);background:var(--a1-section-surface)}.a1-section.a1-section--surface-raised{--a1-section-surface:var(--semantic-color-surface-raised);background:var(--a1-section-surface)}.a1-section.a1-section--surface-accent{--a1-section-surface:var(--semantic-color-action-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-info{--a1-section-surface:var(--semantic-color-status-info-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-success{--a1-section-surface:var(--semantic-color-status-success-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-warn{--a1-section-surface:var(--semantic-color-status-warn-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-error{--a1-section-surface:var(--semantic-color-status-error-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-custom{--a1-section-surface:var(--a1-section-surface-custom);background:var(--a1-section-surface)}.a1-section--border-xs{--a1-section-border-size:var(--component-divider-size-xs)}.a1-section--border-sm{--a1-section-border-size:var(--component-divider-size-sm)}.a1-section--border-md{--a1-section-border-size:var(--component-divider-size-md)}.a1-section--border-lg{--a1-section-border-size:var(--component-divider-size-lg)}.a1-section--border-solid{--a1-section-border-style:solid}.a1-section--border-dashed{--a1-section-border-style:dashed}.a1-section--border-dotted{--a1-section-border-style:dotted}.a1-section--border-subtle{--a1-section-border-color:var(--semantic-color-border-subtle)}.a1-section--border-strong{--a1-section-border-color:var(--semantic-color-border-strong)}.a1-section--border-accent{--a1-section-border-color:var(--semantic-color-text-accent)}.a1-section--border-sided{--a1-section-border-top:0;--a1-section-border-right:0;--a1-section-border-bottom:0;--a1-section-border-left:0}.a1-section--border-side-top{--a1-section-border-top:var(--a1-section-border-size)}.a1-section--border-side-right{--a1-section-border-right:var(--a1-section-border-size)}.a1-section--border-side-bottom{--a1-section-border-bottom:var(--a1-section-border-size)}.a1-section--border-side-left{--a1-section-border-left:var(--a1-section-border-size)}.a1-section--radius-none{border-radius:0}.a1-section--radius-sm{border-radius:var(--base-radius-sm)}.a1-section--radius-md{border-radius:var(--base-radius-md)}.a1-section--radius-lg{border-radius:var(--base-radius-lg)}.a1-section--radius-xl{border-radius:var(--base-radius-xl)}.a1-section--gradient-accent{--a1-section-gradient-color:var(--semantic-color-action-background)}.a1-section--gradient-highlight{--a1-section-gradient-color:var(--component-section-gradient-highlight)}.a1-section--gradient-info{--a1-section-gradient-color:var(--semantic-color-status-info-background)}.a1-section--gradient-success{--a1-section-gradient-color:var(--semantic-color-status-success-background)}.a1-section--gradient-warn{--a1-section-gradient-color:var(--semantic-color-status-warn-background)}.a1-section--gradient-top,.a1-section--gradient-top-right,.a1-section--gradient-right,.a1-section--gradient-bottom-right,.a1-section--gradient-bottom,.a1-section--gradient-bottom-left,.a1-section--gradient-top-left,.a1-section--gradient-left{--a1-section-gradient-width:var(--component-section-gradient-edge-width);--a1-section-gradient-height:var(--component-section-gradient-edge-height)}.a1-section--gradient-top{--a1-section-gradient-anchor:top center}.a1-section--gradient-top-right{--a1-section-gradient-anchor:top right}.a1-section--gradient-right{--a1-section-gradient-anchor:right center}.a1-section--gradient-bottom-right{--a1-section-gradient-anchor:bottom right}.a1-section--gradient-bottom{--a1-section-gradient-anchor:bottom center}.a1-section--gradient-bottom-left{--a1-section-gradient-anchor:bottom left}.a1-section--gradient-left{--a1-section-gradient-anchor:left center}.a1-section--gradient-top-left{--a1-section-gradient-anchor:top left}.a1-section--gradient-center{--a1-section-gradient-anchor:center}.a1-section[class*=a1-section--gradient-]{background:radial-gradient(ellipse var(--a1-section-gradient-width) var(--a1-section-gradient-height) at var(--a1-section-gradient-anchor), color-mix(in srgb, var(--a1-section-gradient-color) calc(var(--a1-section-gradient-strength) * 1%), transparent) 0%, transparent calc(var(--component-section-gradient-fade) * 1%)), var(--a1-section-surface,var(--semantic-color-surface-page))}.a1-section--has-bg-image{--a1-section-bg-size:cover;--a1-section-bg-position:center;--a1-section-bg-repeat:no-repeat;--a1-section-bg-overlay:transparent;--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-md);background-image:linear-gradient(var(--a1-section-bg-overlay), var(--a1-section-bg-overlay)), var(--a1-section-bg-image);background-size:auto, var(--a1-section-bg-size);background-position:center, var(--a1-section-bg-position);background-repeat:no-repeat, var(--a1-section-bg-repeat);background-color:var(--a1-section-surface)}.a1-section--bg-fit-contain{--a1-section-bg-size:contain}.a1-section--bg-fit-tile{--a1-section-bg-size:auto;--a1-section-bg-repeat:repeat}.a1-section--bg-pos-top{--a1-section-bg-position:top center}.a1-section--bg-pos-bottom{--a1-section-bg-position:bottom center}.a1-section--bg-pos-left{--a1-section-bg-position:left center}.a1-section--bg-pos-right{--a1-section-bg-position:right center}.a1-section--bg-pos-top-left{--a1-section-bg-position:top left}.a1-section--bg-pos-top-right{--a1-section-bg-position:top right}.a1-section--bg-pos-bottom-left{--a1-section-bg-position:bottom left}.a1-section--bg-pos-bottom-right{--a1-section-bg-position:bottom right}.a1-section--bg-overlay-darken,.a1-section--bg-overlay-lighten{--a1-section-bg-overlay:color-mix(in srgb, var(--a1-section-bg-overlay-color) calc(var(--a1-section-bg-overlay-strength) * 1%), transparent)}.a1-section--bg-overlay-darken{--a1-section-bg-overlay-color:var(--component-section-background-overlay-darken)}.a1-section--bg-overlay-lighten{--a1-section-bg-overlay-color:var(--component-section-background-overlay-lighten)}.a1-section--bg-overlay-strength-sm{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-sm)}.a1-section--bg-overlay-strength-md{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-md)}.a1-section--bg-overlay-strength-lg{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-lg)}.a1-section--gap-xs{gap:var(--semantic-spacing-gap-xs)}.a1-section--gap-sm{gap:var(--semantic-spacing-gap-sm)}.a1-section--gap-md{gap:var(--semantic-spacing-gap-md)}.a1-section--gap-lg{gap:var(--semantic-spacing-gap-lg)}.a1-section--gap-xl{gap:var(--semantic-spacing-gap-xl)}.a1-section--gap-xs:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-xs)}.a1-section--gap-sm:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-sm)}.a1-section--gap-md:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-md)}.a1-section--gap-lg:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-lg)}.a1-section--gap-xl:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-xl)}.a1-section--height-screen{align-content:start;min-height:100svh}.a1-section--height-hero{min-block-size:calc(90svh - var(--component-top-header-height));align-content:center;display:grid}.a1-section__inner{justify-items:var(--a1-section-justify-items);box-sizing:border-box;width:100%;margin-inline:auto;display:grid}.a1-section__inner--xs{max-width:var(--base-content-width-xs)}.a1-section__inner--sm{max-width:var(--base-content-width-sm)}.a1-section__inner--md{max-width:var(--base-content-width-md)}.a1-section__inner--lg{max-width:var(--base-content-width-lg)}.a1-section__inner--xl{max-width:var(--base-content-width-xl)}.a1-section__inner--2xl{max-width:var(--base-content-width-2xl)}.a1-section[class*=-align-]{justify-items:var(--a1-section-justify-items);display:grid}.a1-section--align-left{--a1-section-justify-items:start}.a1-section--align-center{--a1-section-justify-items:center}.a1-section--align-right{--a1-section-justify-items:end}.a1-section--xs-align-left{--a1-section-justify-items:start}.a1-section--xs-align-center{--a1-section-justify-items:center}.a1-section--xs-align-right{--a1-section-justify-items:end}@media (width>=481px){.a1-section--sm-align-left{--a1-section-justify-items:start}.a1-section--sm-align-center{--a1-section-justify-items:center}.a1-section--sm-align-right{--a1-section-justify-items:end}}@media (width>=641px){.a1-section--md-align-left{--a1-section-justify-items:start}.a1-section--md-align-center{--a1-section-justify-items:center}.a1-section--md-align-right{--a1-section-justify-items:end}}@media (width>=1025px){.a1-section--lg-align-left{--a1-section-justify-items:start}.a1-section--lg-align-center{--a1-section-justify-items:center}.a1-section--lg-align-right{--a1-section-justify-items:end}}@media (width>=1441px){.a1-section--xl-align-left{--a1-section-justify-items:start}.a1-section--xl-align-center{--a1-section-justify-items:center}.a1-section--xl-align-right{--a1-section-justify-items:end}}.a1-section--padding-none{padding:0}.a1-section--padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}@media (width<=1024px){.a1-section--padding-xs{padding-block:var(--base-spacing-12);padding-inline:var(--base-spacing-12)}.a1-section--padding-sm{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--padding-md{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}.a1-section--padding-lg{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}}@media (width<=640px){.a1-section--padding-xs{padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8)}.a1-section--padding-sm{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-12)}.a1-section--padding-md{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--padding-lg{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}}.a1-section--xs-padding-none{padding:0}.a1-section--xs-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--xs-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--xs-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--xs-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}@media (width>=481px){.a1-section--sm-padding-none{padding:0}.a1-section--sm-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--sm-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--sm-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--sm-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}}@media (width>=769px){.a1-section--md-padding-none{padding:0}.a1-section--md-padding-xs{padding-block:var(--base-spacing-12);padding-inline:var(--base-spacing-12)}.a1-section--md-padding-sm{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--md-padding-md{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}.a1-section--md-padding-lg{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}}@media (width>=1025px){.a1-section--lg-padding-none{padding:0}.a1-section--lg-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--lg-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--lg-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--lg-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}}@media print{.a1-section--height-screen,.a1-section--height-hero{min-block-size:auto}}.a1-inset{box-sizing:border-box;padding-block:var(--a1-inset-block,var(--base-spacing-16));padding-inline:var(--a1-inset-inline,var(--base-spacing-16));min-width:0}.a1-segmented{--a1-segmented-height:var(--component-segmented-height-md);box-sizing:border-box;min-block-size:var(--a1-segmented-height);background:var(--semantic-color-surface-raised);border:var(--component-segmented-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-control);padding:var(--component-segmented-padding);align-items:stretch;gap:var(--component-segmented-gap);display:inline-flex}.a1-theme-accessible .a1-segmented{border-color:var(--semantic-color-border-default)}@media (prefers-contrast:more){.a1-segmented{border-color:var(--semantic-color-border-default)}}@media (forced-colors:active){.a1-segmented{border-color:var(--semantic-color-border-default)}}.a1-segmented--sm{--a1-segmented-height:var(--component-segmented-height-sm)}.a1-segmented--md{--a1-segmented-height:var(--component-segmented-height-md)}.a1-segmented--lg{--a1-segmented-height:var(--component-segmented-height-lg)}.a1-segmented--full-width{inline-size:100%;display:flex}.a1-segment{justify-content:center;align-items:center;gap:var(--base-spacing-8);min-block-size:calc(var(--a1-segmented-height) - 2 * (var(--component-segmented-padding) + var(--component-segmented-border-width)));border-radius:calc(var(--base-radius-control) - var(--component-segmented-padding));color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-weight:var(--component-segmented-font-weight-default);white-space:nowrap;cursor:pointer;transition:background var(--semantic-motion-duration-fast), color var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);background:0 0;border:none;display:inline-flex}.a1-segment:hover:not([aria-checked=true]){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}.a1-segment[aria-checked=true]{background:var(--semantic-color-surface-page);color:var(--semantic-color-text-default);box-shadow:var(--semantic-shadow-xs)}.a1-segment:focus-visible{outline:var(--component-segmented-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-segmented-focus-ring-offset)}.a1-segment{padding:var(--component-segmented-segment-padding-block) var(--component-segmented-segment-padding-inline);font-size:var(--semantic-font-size-body-sm)}.a1-segmented--sm .a1-segment{padding:var(--component-segmented-segment-padding-block-sm) var(--component-segmented-segment-padding-inline-sm);font-size:var(--semantic-font-size-body-xs);gap:var(--base-spacing-4)}.a1-segmented--lg .a1-segment{padding:var(--component-segmented-segment-padding-block-lg) var(--component-segmented-segment-padding-inline-lg);font-size:var(--semantic-font-size-body-md)}.a1-segment__icon{font-size:1.25em}.a1-segment--icon-only{padding-inline:var(--component-segmented-segment-padding-block)}.a1-segmented--sm .a1-segment__icon{font-size:1.5em}.a1-segmented--sm .a1-segment--icon-only{padding-inline:var(--component-segmented-segment-padding-block-sm)}.a1-segmented--full-width .a1-segment{flex:1}@media print{.a1-segmented{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.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}}.a1-scrim{z-index:199;background:var(--component-scrim-color);-webkit-backdrop-filter:blur(var(--component-scrim-blur));backdrop-filter:blur(var(--component-scrim-blur));opacity:0;pointer-events:none;transition:opacity var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);position:fixed;inset:0}.a1-scrim--visible{opacity:1;pointer-events:auto}@media print{.a1-scrim{display:none}}.a1-side-nav{box-sizing:border-box;width:var(--component-side-nav-width);background:var(--semantic-color-surface-panel);border-inline-end:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);flex-direction:column;height:100%;display:flex;overflow:hidden}.a1-side-nav--placement-end{border-inline-end:none;border-inline-start:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle)}.a1-side-nav__header-row{align-items:flex-start;gap:var(--base-spacing-4);padding:var(--base-spacing-8) var(--base-spacing-8) var(--base-spacing-8) var(--base-spacing-12);border-block-end:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);min-height:var(--component-side-nav-header-min-height);flex-direction:row;flex-shrink:0;display:flex}.a1-side-nav__header-content{flex:auto;min-width:0}.a1-side-nav .a1-side-nav__close-btn{flex-shrink:0;display:none}@media (width<=1024px){.a1-side-nav .a1-side-nav__close-btn{display:inline-flex}}.a1-side-nav .a1-side-nav__collapse-btn{flex-shrink:0;display:none}@media (width>=1025px){.a1-side-nav .a1-side-nav__collapse-btn{display:inline-flex}}.a1-side-nav__nav{min-height:0;padding:var(--component-side-nav-padding-block,var(--base-spacing-8)) var(--component-side-nav-padding-inline,var(--base-spacing-8));gap:var(--base-spacing-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.a1-side-nav__footer{padding:var(--component-side-nav-padding-block,var(--base-spacing-8)) var(--component-side-nav-padding-inline,var(--base-spacing-8));border-block-start:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);flex-shrink:0}.a1-side-nav--collapse-footer .a1-side-nav__footer{align-items:center;gap:var(--base-spacing-4);display:flex}.a1-side-nav__footer-content{flex:auto;min-width:0}.a1-side-nav-item{box-sizing:border-box;align-items:center;gap:var(--component-side-nav-item-gap,var(--base-spacing-8));width:100%;min-height:var(--component-side-nav-item-height);padding-block:var(--base-spacing-4);border-radius:var(--component-side-nav-item-border-radius);font-family:var(--semantic-font-family-body);font-size:var(--semantic-font-size-body-sm);line-height:var(--component-side-nav-item-font-line-height);color:var(--semantic-color-text-default);text-align:start;white-space:nowrap;cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;padding-inline-start:calc(var(--component-side-nav-item-padding-inline,var(--base-spacing-8)) + var(--component-side-nav-item-indent,var(--base-spacing-20)) * var(--a1-side-nav-depth,0));padding-inline-end:var(--component-side-nav-item-padding-inline,var(--base-spacing-8));text-decoration:none;display:flex;overflow:hidden}.a1-side-nav-item:hover{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 6%)}.a1-side-nav-item:active{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 12%)}.a1-side-nav-item:focus-visible{outline:var(--component-side-nav-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-side-nav-item-focus-ring-offset)}.a1-side-nav-item--active{background:color-mix(in srgb, transparent, var(--semantic-color-text-accent) 10%);color:var(--semantic-color-text-accent);font-weight:var(--component-side-nav-item-active-font-weight)}.a1-side-nav-item--active:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-accent) 16%)}.a1-side-nav-item__icon{font-size:var(--component-side-nav-item-icon-size,var(--base-spacing-20));flex-shrink:0}.a1-side-nav-item__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.a1-side-nav-item__badge{flex-shrink:0;line-height:1}.a1-side-nav-group{gap:var(--base-spacing-2);flex-direction:column;display:flex}.a1-side-nav-group__chevron{font-size:var(--component-side-nav-item-chevron-size);color:var(--semantic-color-text-muted);transition:transform var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);flex-shrink:0}.a1-side-nav-group__trigger--open .a1-side-nav-group__chevron{transform:rotate(90deg)}.a1-side-nav-group__children{transition:grid-template-rows var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);grid-template-rows:0fr;display:grid}.a1-side-nav-group__children--open{grid-template-rows:1fr}.a1-side-nav-group__children-inner{gap:var(--base-spacing-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (width<=480px){.a1-side-nav__scrim{display:none}}@media (width>=1025px){.a1-side-nav__scrim{display:none}}@media (width<=1024px){.a1-side-nav{z-index:var(--component-side-nav-overlay-z-index);transition:transform var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);will-change:transform;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.a1-side-nav--placement-end{inset-inline:auto 0;transform:translate(100%)}.a1-side-nav--open{box-shadow:var(--component-side-nav-overlay-shadow-start);transform:translate(0)}.a1-side-nav--placement-end.a1-side-nav--open{box-shadow:var(--component-side-nav-overlay-shadow-end)}}@media (width<=480px){.a1-side-nav{border-inline-end:none;width:100%;max-width:100vw}.a1-side-nav--placement-end{border-inline-start:none}}@media (width>=1025px){.a1-side-nav{height:100vh;transition:width var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);position:sticky;top:0}.a1-side-nav--collapsed{width:var(--component-side-nav-collapsed-width)}.a1-side-nav--collapsed .a1-side-nav__header-row{padding:var(--base-spacing-8) var(--base-spacing-4);align-items:center;gap:var(--base-spacing-4);flex-direction:column}.a1-side-nav--collapsed:not(.a1-side-nav--collapse-footer) .a1-side-nav__footer{display:none}.a1-side-nav--collapsed.a1-side-nav--collapse-footer .a1-side-nav__footer{padding-inline:var(--base-spacing-4);justify-content:center;align-items:center;gap:var(--base-spacing-2);flex-direction:column}.a1-side-nav--collapsed.a1-side-nav--collapse-footer .a1-side-nav__footer-content{flex:none}.a1-side-nav--collapsed .a1-side-nav-item{padding-inline:var(--base-spacing-8);justify-content:center}.a1-side-nav--collapsed .a1-side-nav-item__label,.a1-side-nav--collapsed .a1-side-nav-group__chevron,.a1-side-nav--collapsed .a1-side-nav-group__children{display:none}}@media print{.a1-side-nav{display:none}}.a1-bottom-sheet{margin-inline:var(--component-bottom-sheet-margin-inline);z-index:var(--component-bottom-sheet-z-index,200);block-size:var(--a1-bottom-sheet-height,var(--component-bottom-sheet-header-height,3.5rem));max-block-size:calc(100dvh - var(--a1-bottom-sheet-block-start-offset,var(--component-top-header-height,0px)) - env(safe-area-inset-top,0px));min-block-size:var(--component-bottom-sheet-header-height,3.5rem);background:var(--component-bottom-sheet-background,var(--semantic-color-surface-card));border-block-start:var(--component-divider-size-sm) solid var(--semantic-color-border-strong);border-inline:var(--component-divider-size-sm) solid var(--semantic-color-border-strong);box-shadow:0 calc(-1 * var(--base-spacing-2)) var(--base-spacing-8) color-mix(in srgb, var(--semantic-color-text-default) 12%, transparent), var(--semantic-shadow-xl);transition:block-size var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);border-start-start-radius:var(--component-bottom-sheet-border-radius,var(--base-radius-lg));border-start-end-radius:var(--component-bottom-sheet-border-radius,var(--base-radius-lg));flex-direction:column;padding-block-end:env(safe-area-inset-bottom,0px);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.a1-bottom-sheet--dragging{transition:none}.a1-bottom-sheet__header{align-items:stretch;gap:var(--base-spacing-8);padding:var(--base-spacing-8) var(--component-bottom-sheet-padding,var(--base-spacing-16));min-block-size:var(--component-bottom-sheet-header-height,3.5rem);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;display:flex}.a1-bottom-sheet--dragging .a1-bottom-sheet__header{cursor:grabbing}.a1-bottom-sheet__handle{inline-size:var(--component-bottom-sheet-handle-width,var(--base-spacing-40));block-size:var(--component-bottom-sheet-handle-height,var(--base-spacing-4));background:var(--semantic-color-border-strong);cursor:grab;border:none;border-radius:999px;flex:none;align-self:center;padding:0}.a1-bottom-sheet__handle:focus-visible{outline:var(--component-button-focus-ring-width,2px) solid var(--component-button-focus-ring);outline-offset:var(--base-spacing-4)}.a1-bottom-sheet__title{font-size:var(--semantic-font-size-body-md);font-weight:var(--semantic-font-weight-heading);color:var(--semantic-color-text-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a1-bottom-sheet__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-block-size:0;padding:0 var(--component-bottom-sheet-padding,var(--base-spacing-16)) var(--base-spacing-16);flex:auto;overflow-y:auto}.a1-bottom-sheet--collapsed .a1-bottom-sheet__content{overflow:hidden}.a1-bottom-sheet__spacer{block-size:var(--component-bottom-sheet-header-height,3.5rem)}@media (width>=481px){.a1-bottom-sheet{margin-inline:var(--component-bottom-sheet-margin-inline-sm)}}@media (width>=641px){.a1-bottom-sheet,.a1-bottom-sheet__spacer{display:none}}@media print{.a1-bottom-sheet,.a1-bottom-sheet__spacer{display:none}}.a1-top-header{box-sizing:border-box;z-index:var(--component-top-header-z-index);height:var(--component-top-header-height);padding-inline:var(--component-top-header-padding-inline);background:var(--semantic-color-surface-page);border-bottom:var(--component-top-header-border-width) solid var(--semantic-color-border-subtle);align-items:stretch;display:flex;position:sticky;top:0}.a1-top-header__hamburger{width:36px;height:36px;border-radius:var(--base-radius-md);color:var(--semantic-color-text-default);cursor:pointer;font-size:var(--component-button-medium-icon-size);transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-inline-end:var(--base-spacing-4);padding:0;display:none}.a1-top-header__hamburger:hover{background:var(--semantic-color-surface-raised)}.a1-top-header__hamburger:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:1px}.a1-top-header__logo{color:var(--component-top-header-logo-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-heading-sm);font-weight:var(--semantic-font-weight-display);letter-spacing:-.015em;flex-shrink:0;align-items:center;padding-inline-end:var(--base-spacing-16);line-height:1;text-decoration:none;display:flex}.a1-top-header__logo img,.a1-top-header__logo svg{width:auto;height:28px;display:block}.a1-top-header__nav{align-items:stretch;min-width:0;display:flex}.a1-top-header__nav-list{align-items:stretch;gap:var(--base-spacing-2);margin:0;padding:0;list-style:none;display:flex}.a1-top-header__nav-item{align-items:stretch;display:flex;position:relative}.a1-top-header__nav-item--split{gap:0}.a1-top-header__nav-link{align-items:center;gap:var(--base-spacing-6);padding-inline:var(--base-spacing-12);color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);white-space:nowrap;border:none;cursor:pointer;transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border-bottom:2px solid #0000;font-weight:500;text-decoration:none;display:inline-flex}.a1-top-header__nav-link:hover{color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}:is(.a1-top-header__nav-link:active,.a1-top-header__nav-link[aria-expanded=true],.a1-top-header__nav-item--split:has(.a1-top-header__nav-submenu-trigger[aria-expanded=true])>.a1-top-header__nav-link){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-raised)}.a1-top-header__nav-link:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:-2px}.a1-top-header__nav-link--active{color:var(--semantic-color-text-default);border-bottom-color:var(--semantic-color-action-background)}.a1-top-header__nav-item--split>.a1-top-header__nav-link:first-child{padding-inline-end:var(--base-spacing-8)}.a1-top-header__nav-submenu-trigger{min-block-size:24px;min-inline-size:24px;padding-inline:var(--base-spacing-8)}.a1-top-header__nav-submenu-trigger .a1-top-header__nav-chevron{margin-inline-start:0}.a1-top-header__nav-link--icon-only{padding-inline:var(--base-spacing-12)}.a1-top-header__nav-link-icon{font-size:var(--component-side-nav-item-icon-size);flex-shrink:0}.a1-top-header__nav-chevron{font-size:var(--component-menu-item-icon-size);transition:transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);flex-shrink:0;margin-inline-start:calc(var(--base-spacing-4) * -1)}[aria-expanded=true]>.a1-top-header__nav-chevron{transform:rotate(180deg)}.a1-menu--with-flyouts{overflow:visible}.a1-top-header__flyout-wrap{position:relative}.a1-top-header__flyout-trigger{color:var(--semantic-color-text-default)}.a1-top-header__flyout-label{overflow-wrap:anywhere}.a1-top-header__flyout-trigger:hover,.a1-top-header__flyout-wrap:focus-within>.a1-top-header__flyout-trigger,.a1-top-header__flyout-wrap:hover>.a1-top-header__flyout-trigger{background:var(--semantic-color-surface-raised)}.a1-top-header__flyout-trigger:active,.a1-top-header__flyout-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--semantic-color-surface-raised), var(--semantic-color-text-default) 8%)}.a1-top-header__flyout-trigger:focus-visible{background:var(--semantic-color-surface-raised);outline:var(--component-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-menu-item-focus-ring-offset)}.a1-top-header__flyout-icon{color:var(--semantic-color-text-muted)}.a1-top-header__flyout-trigger.a1-menu-item--active .a1-top-header__flyout-icon,.a1-top-header__flyout-trigger[aria-current=page] .a1-top-header__flyout-icon{color:currentColor}.a1-top-header__flyout-chevron{font-size:var(--semantic-font-size-body-md);color:var(--semantic-color-text-muted);flex-shrink:0;margin-inline-start:auto}.a1-top-header__flyout-menu{z-index:calc(var(--component-menu-z-index,1000) + 1);box-sizing:border-box;min-inline-size:var(--component-menu-width);max-inline-size:calc(100dvw - (var(--component-menu-viewport-offset) * 2));max-block-size:var(--a1-top-header-flyout-max-block-size,calc(100dvh - var(--component-menu-viewport-offset)));overscroll-behavior:contain;padding:var(--base-spacing-8);border:var(--component-menu-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-lg);background:var(--semantic-color-surface-panel);box-shadow:var(--semantic-shadow-xl);position:absolute;inset-block-start:calc(var(--base-spacing-8) * -1);inset-inline:100% auto;overflow:hidden auto}.a1-top-header__flyout-menu[data-placement=start]{inset-inline:auto 100%}.a1-top-header__menu-header{gap:var(--base-spacing-6);min-width:0;padding:var(--base-spacing-4) var(--base-spacing-4) var(--base-spacing-8);flex-direction:column;display:flex}.a1-top-header__menu-header .a1-field{width:100%}.a1-top-header__end{align-items:center;gap:var(--base-spacing-4);flex-shrink:0;margin-inline-start:auto;padding-inline-start:var(--base-spacing-8);display:flex}.a1-top-header__action-divider{width:1px;margin-block:var(--base-spacing-8);background:var(--semantic-color-border-subtle);flex-shrink:0;align-self:stretch}.a1-top-header__action,.a1-top-header__action-badge-wrap{position:relative}.a1-top-header__action-badge-wrap:after{content:attr(data-count);min-width:16px;height:16px;padding:0 var(--base-spacing-4);background:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-tab-count-font-size);text-align:center;pointer-events:none;border-radius:8px;font-weight:700;line-height:16px;position:absolute;top:3px;right:3px}.a1-top-header__menu-identity{gap:var(--base-spacing-2);padding:var(--base-spacing-4) var(--base-spacing-8);flex-direction:column;display:flex}.a1-top-header__menu-identity-name{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);font-weight:600;line-height:1.3}.a1-top-header__menu-identity-desc{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);line-height:1.4}.a1-top-header__end-content{align-items:center;gap:var(--base-spacing-8);margin-inline-start:var(--base-spacing-4);display:flex}.a1-top-header__login{margin-inline-start:var(--base-spacing-4)}.a1-top-header--nav-icon-above .a1-top-header__nav-link{align-items:center;gap:var(--a1-nav-stacked-gap,var(--base-spacing-2));padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8);font-size:var(--a1-nav-stacked-label-size,var(--semantic-font-size-body-xs));flex-direction:column}.a1-top-header--nav-icon-above .a1-top-header__nav-link-icon{font-size:var(--a1-nav-stacked-icon-size,var(--semantic-font-size-heading-sm))}.a1-top-header--nav-hidden .a1-top-header__hamburger,.a1-top-header--nav-hidden .a1-top-header__nav{display:none}.a1-top-header--nav-icon-above .a1-top-header__nav-link-label{align-items:center;gap:var(--base-spacing-2);line-height:1;display:inline-flex}.a1-top-header--nav-icon-above .a1-top-header__nav-link-label .a1-top-header__nav-chevron{font-size:var(--semantic-font-size-body-sm);transition:transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);margin-inline-start:0}@media (width<=768px){.a1-top-header{padding-inline:var(--base-spacing-16)}.a1-top-header__hamburger{display:flex}.a1-top-header__nav,.a1-top-header--nav-icon-above .a1-top-header__hamburger{display:none}.a1-top-header--nav-icon-above .a1-top-header__nav{display:flex}.a1-top-header--nav-icon-above .a1-top-header__nav-list{scrollbar-width:none;overflow-x:auto}.a1-top-header--nav-icon-above .a1-top-header__nav-list::-webkit-scrollbar{display:none}}@media print{.a1-top-header{position:static}.a1-top-header__nav,.a1-top-header__end,.a1-top-header__hamburger{display:none}}
