/* Andro design kit v2.0.0-rc.5: tokens, core components and patterns. Generated by build-kit.py; do not edit.
   Load fonts/andro-fonts.css first. Set data-product on <html>; data-theme is optional (absent follows the system).
   Cascade layers: andro.tokens, andro.base, andro.components, andro.patterns, andro.layers. Unlayered app CSS always wins. */
@layer andro.tokens, andro.base, andro.components, andro.patterns, andro.layers;
@layer andro.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--andro-if-light: ;--andro-if-dark:initial;--andro-if-hc:initial;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-black:#000;--andro-border:#0f1a3314;--andro-border-on-dark:#e9edf51a;--andro-brand-5:#02102a;--andro-brand-10:#041a3e;--andro-brand-15:#052451;--andro-brand-20:#082e65;--andro-brand-25:#143a72;--andro-brand-30:#20467f;--andro-brand-35:#2c528c;--andro-brand-40:#375f9a;--andro-brand-50:#4f78b5;--andro-brand-60:#6892d1;--andro-brand-70:#82adee;--andro-brand-80:#aac8f7;--andro-brand-87:#c6dcfc;--andro-brand-90:#d2e4ff;--andro-brand-95:#e8f1ff;--andro-brand-98:#f6faff;--andro-brand-fill:#143a72;--andro-brand-glyph-dark:#9dc6ff;--andro-brand-on-seed:#fff;--andro-brand-seed:#143a72;--andro-brand-text:#143a72;--andro-brand-text-dark:#9dc6ff;--andro-brand-tile-bottom:#052c63;--andro-brand-tile-top:#264b83;--andro-core:#ffb74d;--andro-dark-higher:#1c1f27;--andro-dark-raised:#14161c;--andro-dark-surface:#0c0e12;--andro-error-5:#2d0000;--andro-error-10:#410001;--andro-error-15:#540001;--andro-error-20:#690001;--andro-error-25:#7e0002;--andro-error-30:#930003;--andro-error-35:#a5130f;--andro-error-40:#b4271f;--andro-error-50:#d2463a;--andro-error-60:#f16353;--andro-error-70:#ff8a7a;--andro-error-80:#ffb4a8;--andro-error-87:#ffcfc7;--andro-error-90:#ffdad4;--andro-error-95:#ffedea;--andro-error-98:#fff8f7;--andro-error-clr07:#b3261e;--andro-error-clr07-container:#fce8e6;--andro-error-on-dark:#ffb4a8;--andro-ink:#0f1a33;--andro-ink-deep:#0a1224;--andro-ink-muted:#555f73;--andro-neutral-0:#000;--andro-neutral-4:#0c0e12;--andro-neutral-6:#111317;--andro-neutral-8:#15181e;--andro-neutral-10:#191c22;--andro-neutral-12:#1d2026;--andro-neutral-16:#25282e;--andro-neutral-17:#272a31;--andro-neutral-20:#2d3037;--andro-neutral-21:#2f3339;--andro-neutral-22:#31353c;--andro-neutral-25:#383b42;--andro-neutral-30:#43474e;--andro-neutral-35:#4f525a;--andro-neutral-40:#5b5e66;--andro-neutral-45:#676b72;--andro-neutral-50:#73777f;--andro-neutral-55:#80848c;--andro-neutral-60:#8d9199;--andro-neutral-65:#9a9ea6;--andro-neutral-70:#a7abb4;--andro-neutral-72:#aeb1b7;--andro-neutral-75:#b6b9bf;--andro-neutral-80:#c4c7cd;--andro-neutral-82:#c9ccd2;--andro-neutral-85:#d1d4db;--andro-neutral-87:#d7dae0;--andro-neutral-90:#dfe3e9;--andro-neutral-92:#e5e8ee;--andro-neutral-94:#ebeef4;--andro-neutral-95:#eef1f7;--andro-neutral-96:#f1f4fa;--andro-neutral-98:#f7f9ff;--andro-neutral-100:#fff;--andro-night-container:#330805;--andro-night-on-surface:#ff1c16;--andro-night-on-surface-variant:#c72119;--andro-night-surface:#000;--andro-night-surface-3:#1e0705;--andro-night-surface-4:#2a0c09;--andro-on-dark:#e9edf5;--andro-on-dark-muted:#aab1be;--andro-paper:#f4f5f7;--andro-scrim-dark:#0009;--andro-scrim-light:#0f1a3366;--andro-shadow-dark:#00000080;--andro-shadow-light:#0f1a331f;--andro-success-5:#001509;--andro-success-10:#002111;--andro-success-15:#002d19;--andro-success-20:#003921;--andro-success-25:#004529;--andro-success-30:#005232;--andro-success-35:#0b5f3b;--andro-success-40:#1e6b47;--andro-success-50:#3b855f;--andro-success-60:#569f78;--andro-success-70:#71ba92;--andro-success-80:#a0d2b4;--andro-success-87:#c0e2cd;--andro-success-90:#cde9d8;--andro-success-95:#e4f5ea;--andro-success-98:#f0fcf4;--andro-success-clr07:#1e6b47;--andro-success-clr07-container:#e6f2ec;--andro-success-on-dark:#8cd6ac;--andro-translucent-on-dark-24:#e9edf53d;--andro-translucent-on-dark-48:#e9edf57a;--andro-warning-5:#1f0c00;--andro-warning-10:#2e1500;--andro-warning-15:#3d1e00;--andro-warning-20:#4c2700;--andro-warning-25:#5c3000;--andro-warning-30:#6d3a00;--andro-warning-35:#7e4400;--andro-warning-40:#8e4e07;--andro-warning-50:#a9682b;--andro-warning-60:#c58146;--andro-warning-70:#e29c61;--andro-warning-80:#efbd95;--andro-warning-87:#f7d3b8;--andro-warning-90:#faddc7;--andro-warning-95:#ffeee0;--andro-warning-98:#fff8f3;--andro-warning-clr07:#8a4b00;--andro-warning-clr07-container:#fff3e0;--andro-warning-on-dark:#f8c8a9;--andro-white:#fff;--andro-duration-instant:.1s;--andro-duration-long:.4s;--andro-duration-medium:.3s;--andro-duration-page:.6s;--andro-duration-short:.2s;--andro-ease-effects:cubic-bezier(.34, .8, .34, 1);--andro-ease-enter:cubic-bezier(.05, .7, .1, 1);--andro-ease-exit:cubic-bezier(.3, 0, .8, .15);--andro-ease-linear:cubic-bezier(0, 0, 1, 1);--andro-ease-standard:cubic-bezier(.2, 0, 0, 1);--andro-font-family-display:"Space Grotesk", system-ui, sans-serif;--andro-font-family-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", "Menlo", monospace;--andro-font-family-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--andro-font-size-11:.6875rem;--andro-font-size-12:.75rem;--andro-font-size-13:.8125rem;--andro-font-size-14:.875rem;--andro-font-size-16:1rem;--andro-font-size-18:1.125rem;--andro-font-size-20:1.25rem;--andro-font-size-24:1.5rem;--andro-font-size-30:1.875rem;--andro-font-size-36:2.25rem;--andro-font-size-48:3rem;--andro-font-size-60:3.75rem;--andro-font-weight-bold:700;--andro-font-weight-medium:500;--andro-font-weight-regular:400;--andro-font-weight-semibold:600;--andro-icon-lg:24px;--andro-icon-md:20px;--andro-icon-sm:16px;--andro-icon-xl:32px;--andro-icon-xxl:40px;--andro-radius-full:9999px;--andro-radius-lg:16px;--andro-radius-md:10px;--andro-radius-none:0;--andro-radius-sm:6px;--andro-radius-xl:24px;--andro-radius-xs:4px;--andro-space-0:0;--andro-space-1:4px;--andro-space-2:8px;--andro-space-3:12px;--andro-space-4:16px;--andro-space-5:24px;--andro-space-6:32px;--andro-space-7:48px;--andro-space-8:64px;--andro-space-9:96px;--andro-spring-damping:1;--andro-spring-effects-stiffness:1600;--andro-spring-effects-stiffness-fast:3800;--andro-spring-effects-stiffness-slow:800;--andro-spring-spatial-stiffness:700;--andro-spring-spatial-stiffness-fast:1400;--andro-spring-spatial-stiffness-slow:300;--andro-stroke-hairline:1px;--andro-stroke-heavy:3px;--andro-stroke-regular:2px;--andro-border-width:1px;--andro-breakpoint-expanded:840px;--andro-breakpoint-large:1200px;--andro-breakpoint-medium:600px;--andro-breakpoint-xlarge:1600px;--andro-code-ansi-background:#fff;--andro-code-ansi-black:#23262c;--andro-code-ansi-blue:#1f5cb2;--andro-code-ansi-bright-black:#696d75;--andro-code-ansi-bright-blue:#1144a8;--andro-code-ansi-bright-cyan:#005964;--andro-code-ansi-bright-green:#005d27;--andro-code-ansi-bright-magenta:#7d2183;--andro-code-ansi-bright-red:#9f1426;--andro-code-ansi-bright-white:#888c94;--andro-code-ansi-bright-yellow:#615500;--andro-code-ansi-cyan:#006e7b;--andro-code-ansi-foreground:#0f1a33;--andro-code-ansi-green:#1c7238;--andro-code-ansi-magenta:#913d8c;--andro-code-ansi-red:#ae3c39;--andro-code-ansi-white:#646870;--andro-code-ansi-yellow:#766800;--andro-code-comment:#5e636f;--andro-code-diff-add-bg:#d4f8ed;--andro-code-diff-add-fg:#006b58;--andro-code-diff-add-word:#9ee9d4;--andro-code-diff-change-bg:#e8f2ff;--andro-code-diff-change-fg:#1b5eac;--andro-code-diff-change-word:#c2dcff;--andro-code-diff-remove-bg:#ffecee;--andro-code-diff-remove-fg:#a7344d;--andro-code-diff-remove-word:#ffced2;--andro-code-function:#1863b7;--andro-code-keyword:#884198;--andro-code-line-highlight:#ebeef4;--andro-code-number:#ad4a24;--andro-code-property:#226581;--andro-code-regexp:#a14074;--andro-code-string:#007067;--andro-code-surface:#f1f4fa;--andro-code-tag:#ad3a4c;--andro-code-type:#5c52ad;--andro-error:var(--andro-error-clr07);--andro-error-container:var(--andro-error-clr07-container);--andro-inverse-on-surface:var(--andro-on-dark);--andro-inverse-surface:var(--andro-ink);--andro-on-error:var(--andro-white);--andro-on-error-container:var(--andro-error-clr07);--andro-on-success:var(--andro-white);--andro-on-success-container:var(--andro-success-clr07);--andro-on-surface:var(--andro-ink);--andro-on-surface-variant:var(--andro-ink-muted);--andro-on-warning:var(--andro-white);--andro-on-warning-container:var(--andro-warning-clr07);--andro-outline:var(--andro-neutral-55);--andro-outline-variant:var(--andro-border);--andro-scrim:var(--andro-scrim-light);--andro-shadow:var(--andro-shadow-light);--andro-success:var(--andro-success-clr07);--andro-success-container:var(--andro-success-clr07-container);--andro-surface-0:var(--andro-paper);--andro-surface-1:var(--andro-white);--andro-surface-2:var(--andro-white);--andro-surface-3:var(--andro-neutral-94);--andro-surface-4:var(--andro-neutral-90);--andro-warning:var(--andro-warning-clr07);--andro-warning-container:var(--andro-warning-clr07-container);--andro-dataviz-1:#0099b2;--andro-dataviz-2:#b13166;--andro-dataviz-3:#1f77d9;--andro-dataviz-4:#c33c48;--andro-dataviz-5:#877cf1;--andro-dataviz-6:#e26724;--andro-dataviz-7:#009185;--andro-dataviz-8:#be6ad1;--andro-dataviz-other:#80848c;--andro-density-button-padding-x:20px;--andro-density-control-height:44px;--andro-density-field-padding-x:12px;--andro-density-row-height:48px;--andro-density-target-min:44px;--andro-elevation-overlay:0 8px 24px 0 #0f1a331f;--andro-focus-ring-offset:2px;--andro-focus-ring-width:2px;--andro-font-size-body-lg:1.125rem;--andro-font-size-body-md:1rem;--andro-font-size-body-sm:.875rem;--andro-font-size-code-lg:.875rem;--andro-font-size-code-md:.8125rem;--andro-font-size-code-sm:.75rem;--andro-font-size-code-xs:.6875rem;--andro-font-size-display-lg:3.75rem;--andro-font-size-display-md:3rem;--andro-font-size-display-sm:2.25rem;--andro-font-size-headline-lg:1.875rem;--andro-font-size-headline-md:1.5rem;--andro-font-size-headline-sm:1.25rem;--andro-font-size-label-lg:1rem;--andro-font-size-label-md:.875rem;--andro-font-size-label-sm:.75rem;--andro-font-size-overline:.75rem;--andro-font-size-terminal:.8125rem;--andro-font-size-title-lg:1.125rem;--andro-font-size-title-md:1rem;--andro-font-size-title-sm:.875rem;--andro-home-ao-idle-after:30s;--andro-home-ao-max-lit-ratio:.15;--andro-home-ao-on-surface:var(--andro-neutral-70);--andro-home-ao-on-surface-variant:var(--andro-neutral-50);--andro-home-ao-shift:4px;--andro-home-ao-shift-interval:120s;--andro-home-ao-surface:var(--andro-black);--andro-home-night-backlight:.15;--andro-home-numeral-lg:4.5rem;--andro-home-numeral-md:3rem;--andro-home-numeral-xl:7.5rem;--andro-icon-default:var(--andro-icon-md);--andro-icon-inline:var(--andro-icon-sm);--andro-icon-nav:var(--andro-icon-lg);--andro-icon-stroke:var(--andro-stroke-regular);--andro-layout-list-pane:360px;--andro-layout-margin-compact:16px;--andro-layout-margin-expanded:24px;--andro-layout-margin-large:32px;--andro-layout-margin-medium:24px;--andro-layout-max-app:1200px;--andro-layout-max-marketing:1240px;--andro-layout-max-reading:680px;--andro-layout-nav-bar:64px;--andro-layout-nav-rail:80px;--andro-layout-nav-rail-expanded:256px;--andro-layout-pane-gap:24px;--andro-layout-supporting-pane:360px;--andro-layout-top-bar:64px;--andro-media-caption-box-opacity:.75;--andro-media-caption-line-height:1.25;--andro-media-caption-position:.08;--andro-media-caption-position-raised:.18;--andro-media-caption-size-l:.065;--andro-media-caption-size-m:.05;--andro-media-caption-size-s:.04;--andro-media-caption-size-xl:.08;--andro-media-caption-weight:var(--andro-font-weight-medium);--andro-media-color-buffer:var(--andro-translucent-on-dark-48);--andro-media-color-caption-box:var(--andro-black);--andro-media-color-caption-text:var(--andro-neutral-96);--andro-media-color-chapter-gap:var(--andro-black);--andro-media-color-control:var(--andro-on-dark);--andro-media-color-on-surface:var(--andro-on-dark);--andro-media-color-on-surface-variant:var(--andro-on-dark-muted);--andro-media-color-scrim:var(--andro-scrim-dark);--andro-media-color-surface:var(--andro-black);--andro-media-color-surface-1:var(--andro-dark-surface);--andro-media-color-surface-2:var(--andro-dark-raised);--andro-media-color-surface-3:var(--andro-dark-higher);--andro-media-color-thumb:var(--andro-on-dark);--andro-media-color-track:var(--andro-translucent-on-dark-24);--andro-media-gradient-scrim-bottom:linear-gradient(to bottom, #0000 0%, #000000b8 100%);--andro-media-gradient-scrim-top:linear-gradient(to bottom, #000000a3 0%, #0000 100%);--andro-media-seek-chapter-gap:2px;--andro-media-seek-thumb:14px;--andro-media-seek-track-height:4px;--andro-media-seek-track-height-active:6px;--andro-media-skip-back-seconds:10;--andro-media-skip-forward-seconds:30;--andro-motion-spatial-factor:1;--andro-radius-button:var(--andro-radius-md);--andro-radius-card:var(--andro-radius-lg);--andro-radius-chip:var(--andro-radius-sm);--andro-radius-control:var(--andro-radius-sm);--andro-radius-dialog:var(--andro-radius-lg);--andro-radius-field:var(--andro-radius-sm);--andro-radius-menu:var(--andro-radius-md);--andro-radius-nested-min:var(--andro-radius-xs);--andro-radius-pill:var(--andro-radius-full);--andro-radius-sheet:var(--andro-radius-xl);--andro-radius-tooltip:var(--andro-radius-sm);--andro-state-disabled-container:.12;--andro-state-disabled-content:.38;--andro-state-dragged:.16;--andro-state-focus:.1;--andro-state-hover:.08;--andro-state-pressed:.1;--andro-state-selected:.16;--andro-tv-focus-duration:var(--andro-duration-short);--andro-tv-focus-ease:var(--andro-ease-standard);--andro-tv-focus-ring-offset:3px;--andro-tv-focus-ring-width:3px;--andro-tv-focus-scale:1.05;--andro-tv-focus-scale-card:1.08;--andro-tv-grid-gap:24px;--andro-tv-root-size:calc(100vh / 67.5);--andro-tv-row-gap:48px;--andro-tv-safe-area-x:5vw;--andro-tv-safe-area-y:5vh;--andro-type-body-lg-family:var(--andro-font-family-ui);--andro-type-body-lg-size:var(--andro-font-size-body-lg);--andro-type-body-lg-weight:var(--andro-font-weight-regular);--andro-type-body-lg-weight-emphasized:500;--andro-type-body-lg-tracking:0;--andro-type-body-lg-line-height:1.5556;--andro-type-body-lg:var(--andro-type-body-lg-weight) var(--andro-type-body-lg-size)/var(--andro-type-body-lg-line-height) var(--andro-type-body-lg-family);--andro-type-body-md-family:var(--andro-font-family-ui);--andro-type-body-md-size:var(--andro-font-size-body-md);--andro-type-body-md-weight:var(--andro-font-weight-regular);--andro-type-body-md-weight-emphasized:500;--andro-type-body-md-tracking:0;--andro-type-body-md-line-height:1.5;--andro-type-body-md:var(--andro-type-body-md-weight) var(--andro-type-body-md-size)/var(--andro-type-body-md-line-height) var(--andro-type-body-md-family);--andro-type-body-sm-family:var(--andro-font-family-ui);--andro-type-body-sm-size:var(--andro-font-size-body-sm);--andro-type-body-sm-weight:var(--andro-font-weight-regular);--andro-type-body-sm-weight-emphasized:500;--andro-type-body-sm-tracking:0;--andro-type-body-sm-line-height:1.4286;--andro-type-body-sm:var(--andro-type-body-sm-weight) var(--andro-type-body-sm-size)/var(--andro-type-body-sm-line-height) var(--andro-type-body-sm-family);--andro-type-code-lg-family:var(--andro-font-family-mono);--andro-type-code-lg-size:var(--andro-font-size-code-lg);--andro-type-code-lg-weight:var(--andro-font-weight-regular);--andro-type-code-lg-weight-emphasized:500;--andro-type-code-lg-tracking:0;--andro-type-code-lg-line-height:1.5714;--andro-type-code-lg:var(--andro-type-code-lg-weight) var(--andro-type-code-lg-size)/var(--andro-type-code-lg-line-height) var(--andro-type-code-lg-family);--andro-type-code-md-family:var(--andro-font-family-mono);--andro-type-code-md-size:var(--andro-font-size-code-md);--andro-type-code-md-weight:var(--andro-font-weight-regular);--andro-type-code-md-weight-emphasized:500;--andro-type-code-md-tracking:0;--andro-type-code-md-line-height:1.6154;--andro-type-code-md:var(--andro-type-code-md-weight) var(--andro-type-code-md-size)/var(--andro-type-code-md-line-height) var(--andro-type-code-md-family);--andro-type-code-sm-family:var(--andro-font-family-mono);--andro-type-code-sm-size:var(--andro-font-size-code-sm);--andro-type-code-sm-weight:var(--andro-font-weight-regular);--andro-type-code-sm-weight-emphasized:500;--andro-type-code-sm-tracking:0;--andro-type-code-sm-line-height:1.6667;--andro-type-code-sm:var(--andro-type-code-sm-weight) var(--andro-type-code-sm-size)/var(--andro-type-code-sm-line-height) var(--andro-type-code-sm-family);--andro-type-code-xs-family:var(--andro-font-family-mono);--andro-type-code-xs-size:var(--andro-font-size-code-xs);--andro-type-code-xs-weight:var(--andro-font-weight-regular);--andro-type-code-xs-weight-emphasized:500;--andro-type-code-xs-tracking:0;--andro-type-code-xs-line-height:1.6364;--andro-type-code-xs:var(--andro-type-code-xs-weight) var(--andro-type-code-xs-size)/var(--andro-type-code-xs-line-height) var(--andro-type-code-xs-family);--andro-type-display-lg-family:var(--andro-font-family-display);--andro-type-display-lg-size:var(--andro-font-size-display-lg);--andro-type-display-lg-weight:var(--andro-font-weight-bold);--andro-type-display-lg-weight-emphasized:700;--andro-type-display-lg-tracking:-.1313rem;--andro-type-display-lg-line-height:1.0333;--andro-type-display-lg:var(--andro-type-display-lg-weight) var(--andro-type-display-lg-size)/var(--andro-type-display-lg-line-height) var(--andro-type-display-lg-family);--andro-type-display-md-family:var(--andro-font-family-display);--andro-type-display-md-size:var(--andro-font-size-display-md);--andro-type-display-md-weight:var(--andro-font-weight-bold);--andro-type-display-md-weight-emphasized:700;--andro-type-display-md-tracking:-.09rem;--andro-type-display-md-line-height:1.0417;--andro-type-display-md:var(--andro-type-display-md-weight) var(--andro-type-display-md-size)/var(--andro-type-display-md-line-height) var(--andro-type-display-md-family);--andro-type-display-sm-family:var(--andro-font-family-display);--andro-type-display-sm-size:var(--andro-font-size-display-sm);--andro-type-display-sm-weight:var(--andro-font-weight-semibold);--andro-type-display-sm-weight-emphasized:700;--andro-type-display-sm-tracking:-.0563rem;--andro-type-display-sm-line-height:1.1111;--andro-type-display-sm:var(--andro-type-display-sm-weight) var(--andro-type-display-sm-size)/var(--andro-type-display-sm-line-height) var(--andro-type-display-sm-family);--andro-type-headline-lg-family:var(--andro-font-family-display);--andro-type-headline-lg-size:var(--andro-font-size-headline-lg);--andro-type-headline-lg-weight:var(--andro-font-weight-semibold);--andro-type-headline-lg-weight-emphasized:700;--andro-type-headline-lg-tracking:-.0375rem;--andro-type-headline-lg-line-height:1.2;--andro-type-headline-lg:var(--andro-type-headline-lg-weight) var(--andro-type-headline-lg-size)/var(--andro-type-headline-lg-line-height) var(--andro-type-headline-lg-family);--andro-type-headline-md-family:var(--andro-font-family-display);--andro-type-headline-md-size:var(--andro-font-size-headline-md);--andro-type-headline-md-weight:var(--andro-font-weight-semibold);--andro-type-headline-md-weight-emphasized:700;--andro-type-headline-md-tracking:-.03rem;--andro-type-headline-md-line-height:1.25;--andro-type-headline-md:var(--andro-type-headline-md-weight) var(--andro-type-headline-md-size)/var(--andro-type-headline-md-line-height) var(--andro-type-headline-md-family);--andro-type-headline-sm-family:var(--andro-font-family-display);--andro-type-headline-sm-size:var(--andro-font-size-headline-sm);--andro-type-headline-sm-weight:var(--andro-font-weight-semibold);--andro-type-headline-sm-weight-emphasized:700;--andro-type-headline-sm-tracking:-.025rem;--andro-type-headline-sm-line-height:1.3;--andro-type-headline-sm:var(--andro-type-headline-sm-weight) var(--andro-type-headline-sm-size)/var(--andro-type-headline-sm-line-height) var(--andro-type-headline-sm-family);--andro-type-label-lg-family:var(--andro-font-family-ui);--andro-type-label-lg-size:var(--andro-font-size-label-lg);--andro-type-label-lg-weight:var(--andro-font-weight-semibold);--andro-type-label-lg-weight-emphasized:700;--andro-type-label-lg-tracking:0;--andro-type-label-lg-line-height:1.25;--andro-type-label-lg:var(--andro-type-label-lg-weight) var(--andro-type-label-lg-size)/var(--andro-type-label-lg-line-height) var(--andro-type-label-lg-family);--andro-type-label-md-family:var(--andro-font-family-ui);--andro-type-label-md-size:var(--andro-font-size-label-md);--andro-type-label-md-weight:var(--andro-font-weight-medium);--andro-type-label-md-weight-emphasized:600;--andro-type-label-md-tracking:0;--andro-type-label-md-line-height:1.4286;--andro-type-label-md:var(--andro-type-label-md-weight) var(--andro-type-label-md-size)/var(--andro-type-label-md-line-height) var(--andro-type-label-md-family);--andro-type-label-sm-family:var(--andro-font-family-ui);--andro-type-label-sm-size:var(--andro-font-size-label-sm);--andro-type-label-sm-weight:var(--andro-font-weight-medium);--andro-type-label-sm-weight-emphasized:600;--andro-type-label-sm-tracking:0;--andro-type-label-sm-line-height:1.3333;--andro-type-label-sm:var(--andro-type-label-sm-weight) var(--andro-type-label-sm-size)/var(--andro-type-label-sm-line-height) var(--andro-type-label-sm-family);--andro-type-overline-family:var(--andro-font-family-ui);--andro-type-overline-size:var(--andro-font-size-overline);--andro-type-overline-weight:var(--andro-font-weight-semibold);--andro-type-overline-weight-emphasized:700;--andro-type-overline-tracking:.045rem;--andro-type-overline-line-height:1.3333;--andro-type-overline:var(--andro-type-overline-weight) var(--andro-type-overline-size)/var(--andro-type-overline-line-height) var(--andro-type-overline-family);--andro-type-terminal-family:var(--andro-font-family-mono);--andro-type-terminal-size:var(--andro-font-size-terminal);--andro-type-terminal-weight:var(--andro-font-weight-regular);--andro-type-terminal-weight-emphasized:500;--andro-type-terminal-tracking:0;--andro-type-terminal-line-height:1.1538;--andro-type-terminal:var(--andro-type-terminal-weight) var(--andro-type-terminal-size)/var(--andro-type-terminal-line-height) var(--andro-type-terminal-family);--andro-type-title-lg-family:var(--andro-font-family-ui);--andro-type-title-lg-size:var(--andro-font-size-title-lg);--andro-type-title-lg-weight:var(--andro-font-weight-semibold);--andro-type-title-lg-weight-emphasized:700;--andro-type-title-lg-tracking:0;--andro-type-title-lg-line-height:1.4444;--andro-type-title-lg:var(--andro-type-title-lg-weight) var(--andro-type-title-lg-size)/var(--andro-type-title-lg-line-height) var(--andro-type-title-lg-family);--andro-type-title-md-family:var(--andro-font-family-ui);--andro-type-title-md-size:var(--andro-font-size-title-md);--andro-type-title-md-weight:var(--andro-font-weight-semibold);--andro-type-title-md-weight-emphasized:700;--andro-type-title-md-tracking:0;--andro-type-title-md-line-height:1.5;--andro-type-title-md:var(--andro-type-title-md-weight) var(--andro-type-title-md-size)/var(--andro-type-title-md-line-height) var(--andro-type-title-md-family);--andro-type-title-sm-family:var(--andro-font-family-ui);--andro-type-title-sm-size:var(--andro-font-size-title-sm);--andro-type-title-sm-weight:var(--andro-font-weight-semibold);--andro-type-title-sm-weight-emphasized:700;--andro-type-title-sm-tracking:0;--andro-type-title-sm-line-height:1.4286;--andro-type-title-sm:var(--andro-type-title-sm-weight) var(--andro-type-title-sm-size)/var(--andro-type-title-sm-line-height) var(--andro-type-title-sm-family);--andro-z-base:0;--andro-z-modal:500;--andro-z-nav:200;--andro-z-popover:300;--andro-z-raised:1;--andro-z-scrim:400;--andro-z-sticky:100;--andro-z-toast:600;--andro-z-tooltip:700;--andro-avatar-radius:var(--andro-radius-pill);--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-height:var(--andro-density-control-height);--andro-button-label-family:var(--andro-type-label-lg-family);--andro-button-label-size:var(--andro-type-label-lg-size);--andro-button-label-weight:var(--andro-type-label-lg-weight);--andro-button-label-weight-emphasized:var(--andro-type-label-lg-weight-emphasized);--andro-button-label-tracking:var(--andro-type-label-lg-tracking);--andro-button-label-line-height:var(--andro-type-label-lg-line-height);--andro-button-label:var(--andro-type-label-lg);--andro-button-padding-x:var(--andro-density-button-padding-x);--andro-button-radius:var(--andro-radius-button);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-card-padding:var(--andro-space-5);--andro-card-radius:var(--andro-radius-card);--andro-chart-grid:var(--andro-outline-variant);--andro-chart-height:200px;--andro-chart-line-width:2px;--andro-chip-border:var(--andro-outline);--andro-chip-height:32px;--andro-chip-radius:var(--andro-radius-chip);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-max-width:560px;--andro-dialog-padding:var(--andro-space-5);--andro-dialog-radius:var(--andro-radius-dialog);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-page-width:816px;--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-stroke:var(--andro-space-3);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-height:var(--andro-density-control-height);--andro-input-helper-family:var(--andro-type-body-sm-family);--andro-input-helper-size:var(--andro-type-body-sm-size);--andro-input-helper-weight:var(--andro-type-body-sm-weight);--andro-input-helper-weight-emphasized:var(--andro-type-body-sm-weight-emphasized);--andro-input-helper-tracking:var(--andro-type-body-sm-tracking);--andro-input-helper-line-height:var(--andro-type-body-sm-line-height);--andro-input-helper:var(--andro-type-body-sm);--andro-input-label-family:var(--andro-type-label-md-family);--andro-input-label-size:var(--andro-type-label-md-size);--andro-input-label-weight:var(--andro-type-label-md-weight);--andro-input-label-weight-emphasized:var(--andro-type-label-md-weight-emphasized);--andro-input-label-tracking:var(--andro-type-label-md-tracking);--andro-input-label-line-height:var(--andro-type-label-md-line-height);--andro-input-label:var(--andro-type-label-md);--andro-input-padding-x:var(--andro-density-field-padding-x);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-radius:var(--andro-radius-field);--andro-input-text:var(--andro-on-surface);--andro-media-card-art-radius:var(--andro-radius-md);--andro-media-card-progress-height:var(--andro-space-1);--andro-media-card-width-episode:256px;--andro-media-card-width-poster:144px;--andro-media-card-width-square:160px;--andro-media-card-width-wide:320px;--andro-media-player-art-max:400px;--andro-media-player-bar-height:80px;--andro-media-player-mini-height:64px;--andro-media-player-play-size:64px;--andro-media-player-queue-width:360px;--andro-media-player-row-art:40px;--andro-media-player-row-height:56px;--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-min-width:200px;--andro-menu-radius:var(--andro-radius-menu);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-height:8px;--andro-meter-track:var(--andro-surface-4);--andro-nav-bar-height:var(--andro-layout-nav-bar);--andro-nav-container:var(--andro-surface-1);--andro-nav-indicator-height:32px;--andro-nav-indicator-radius:var(--andro-radius-pill);--andro-nav-indicator-width:56px;--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-nav-rail-expanded-width:var(--andro-layout-nav-rail-expanded);--andro-nav-rail-width:var(--andro-layout-nav-rail);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-dock-height:56px;--andro-os-dock-icon:40px;--andro-os-launcher-width:640px;--andro-os-notification-width:360px;--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-titlebar-height:40px;--andro-os-topbar-height:32px;--andro-os-window-button:16px;--andro-os-window-container:var(--andro-surface-1);--andro-os-window-radius:var(--andro-radius-dialog);--andro-sheet-container:var(--andro-surface-2);--andro-sheet-radius:var(--andro-radius-sheet);--andro-shell-avatar-size:32px;--andro-shell-avatar-size-lg:64px;--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-shell-mark-size:28px;--andro-shell-mark-size-sm:20px;--andro-shell-wordmark-height:32px;--andro-shell-wordmark-height-sm:20px;--andro-sign-in-border:#0f1a3326;--andro-sign-in-container:var(--andro-white);--andro-sign-in-height:44px;--andro-sign-in-label:var(--andro-ink);--andro-sign-in-mark-size:20px;--andro-sign-in-radius:var(--andro-radius-md);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-snackbar-radius:var(--andro-radius-button);--andro-switch-border-off:var(--andro-outline);--andro-switch-height:32px;--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-switch-width:52px;--andro-table-divider:var(--andro-outline-variant);--andro-table-header-family:var(--andro-type-title-sm-family);--andro-table-header-size:var(--andro-type-title-sm-size);--andro-table-header-weight:var(--andro-type-title-sm-weight);--andro-table-header-weight-emphasized:var(--andro-type-title-sm-weight-emphasized);--andro-table-header-tracking:var(--andro-type-title-sm-tracking);--andro-table-header-line-height:var(--andro-type-title-sm-line-height);--andro-table-header:var(--andro-type-title-sm);--andro-table-row-height:var(--andro-density-row-height);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-tooltip-radius:var(--andro-radius-tooltip);--andro-tv-layout-guide-channel-width:15rem;--andro-tv-layout-guide-row-height:5.5rem;--andro-tv-layout-guide-slot-width:20rem;--andro-tv-layout-icon:1.75rem;--andro-tv-layout-key-size:4.5rem;--andro-tv-layout-mark:3rem;--andro-tv-layout-panel-width:40rem;--andro-tv-layout-poster-width:14rem;--andro-tv-layout-qr-size:16rem;--andro-tv-layout-square-width:14rem;--andro-tv-layout-wide-width:24rem;--andro-uptime-bar-gap:2px;--andro-uptime-bar-height:32px;--andro-uptime-bar-radius:2px;--andro-wear-diameter:192px;--andro-wear-round-inset:.146;--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-font-display:var(--andro-font-family-display);--andro-font-mono:var(--andro-font-family-mono);--andro-font-ui:var(--andro-font-family-ui);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}:root,[data-product],[data-theme]{--andro-accent--light:var(--andro-if-light) var(--andro-brand-seed);--andro-accent--dark:var(--andro-if-dark) var(--andro-brand-text-dark);--andro-accent--hc:var(--andro-if-hc) var(--andro-brand-30);--andro-accent--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-87);--andro-accent--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-accent:var(--andro-accent--light,var(--andro-accent--dark,var(--andro-accent--hc,var(--andro-accent--hc-dark,var(--andro-accent--night)))));--andro-focus-ring--light:var(--andro-if-light) var(--andro-brand-text);--andro-focus-ring--dark:var(--andro-if-dark) var(--andro-brand-text-dark);--andro-focus-ring--hc:var(--andro-if-hc) var(--andro-brand-25);--andro-focus-ring--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-87);--andro-focus-ring--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-focus-ring:var(--andro-focus-ring--light,var(--andro-focus-ring--dark,var(--andro-focus-ring--hc,var(--andro-focus-ring--hc-dark,var(--andro-focus-ring--night)))));--andro-info--light:var(--andro-if-light) var(--andro-brand-text);--andro-info--dark:var(--andro-if-dark) var(--andro-brand-text-dark);--andro-info--hc:var(--andro-if-hc) var(--andro-brand-25);--andro-info--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-87);--andro-info--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-info:var(--andro-info--light,var(--andro-info--dark,var(--andro-info--hc,var(--andro-info--hc-dark,var(--andro-info--night)))));--andro-info-container--light:var(--andro-if-light) var(--andro-brand-95);--andro-info-container--dark:var(--andro-if-dark) var(--andro-brand-20);--andro-info-container--hc:var(--andro-if-hc) var(--andro-brand-95);--andro-info-container--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-20);--andro-info-container--night:var(--andro-if-night) var(--andro-night-container);--andro-info-container:var(--andro-info-container--light,var(--andro-info-container--dark,var(--andro-info-container--hc,var(--andro-info-container--hc-dark,var(--andro-info-container--night)))));--andro-inverse-primary--light:var(--andro-if-light) var(--andro-brand-text-dark);--andro-inverse-primary--dark:var(--andro-if-dark) var(--andro-brand-text);--andro-inverse-primary--hc:var(--andro-if-hc) var(--andro-brand-87);--andro-inverse-primary--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-25);--andro-inverse-primary--night:var(--andro-if-night) var(--andro-black);--andro-inverse-primary:var(--andro-inverse-primary--light,var(--andro-inverse-primary--dark,var(--andro-inverse-primary--hc,var(--andro-inverse-primary--hc-dark,var(--andro-inverse-primary--night)))));--andro-on-accent--light:var(--andro-if-light) var(--andro-brand-on-seed);--andro-on-accent--dark:var(--andro-if-dark) var(--andro-brand-10);--andro-on-accent--hc:var(--andro-if-hc) var(--andro-white);--andro-on-accent--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-5);--andro-on-accent--night:var(--andro-if-night) var(--andro-black);--andro-on-accent:var(--andro-on-accent--light,var(--andro-on-accent--dark,var(--andro-on-accent--hc,var(--andro-on-accent--hc-dark,var(--andro-on-accent--night)))));--andro-on-info--light:var(--andro-if-light) var(--andro-white);--andro-on-info--dark:var(--andro-if-dark) var(--andro-brand-10);--andro-on-info--hc:var(--andro-if-hc) var(--andro-white);--andro-on-info--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-5);--andro-on-info--night:var(--andro-if-night) var(--andro-black);--andro-on-info:var(--andro-on-info--light,var(--andro-on-info--dark,var(--andro-on-info--hc,var(--andro-on-info--hc-dark,var(--andro-on-info--night)))));--andro-on-info-container--light:var(--andro-if-light) var(--andro-brand-text);--andro-on-info-container--dark:var(--andro-if-dark) var(--andro-brand-90);--andro-on-info-container--hc:var(--andro-if-hc) var(--andro-brand-10);--andro-on-info-container--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-95);--andro-on-info-container--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-on-info-container:var(--andro-on-info-container--light,var(--andro-on-info-container--dark,var(--andro-on-info-container--hc,var(--andro-on-info-container--hc-dark,var(--andro-on-info-container--night)))));--andro-on-primary--light:var(--andro-if-light) var(--andro-white);--andro-on-primary--dark:var(--andro-if-dark) var(--andro-brand-10);--andro-on-primary--hc:var(--andro-if-hc) var(--andro-white);--andro-on-primary--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-5);--andro-on-primary--night:var(--andro-if-night) var(--andro-black);--andro-on-primary:var(--andro-on-primary--light,var(--andro-on-primary--dark,var(--andro-on-primary--hc,var(--andro-on-primary--hc-dark,var(--andro-on-primary--night)))));--andro-on-primary-container--light:var(--andro-if-light) var(--andro-brand-25);--andro-on-primary-container--dark:var(--andro-if-dark) var(--andro-brand-90);--andro-on-primary-container--hc:var(--andro-if-hc) var(--andro-brand-10);--andro-on-primary-container--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-95);--andro-on-primary-container--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-on-primary-container:var(--andro-on-primary-container--light,var(--andro-on-primary-container--dark,var(--andro-on-primary-container--hc,var(--andro-on-primary-container--hc-dark,var(--andro-on-primary-container--night)))));--andro-primary--light:var(--andro-if-light) var(--andro-brand-fill);--andro-primary--dark:var(--andro-if-dark) var(--andro-brand-text-dark);--andro-primary--hc:var(--andro-if-hc) var(--andro-brand-30);--andro-primary--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-87);--andro-primary--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-primary:var(--andro-primary--light,var(--andro-primary--dark,var(--andro-primary--hc,var(--andro-primary--hc-dark,var(--andro-primary--night)))));--andro-primary-container--light:var(--andro-if-light) var(--andro-brand-90);--andro-primary-container--dark:var(--andro-if-dark) var(--andro-brand-30);--andro-primary-container--hc:var(--andro-if-hc) var(--andro-brand-95);--andro-primary-container--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-25);--andro-primary-container--night:var(--andro-if-night) var(--andro-night-container);--andro-primary-container:var(--andro-primary-container--light,var(--andro-primary-container--dark,var(--andro-primary-container--hc,var(--andro-primary-container--hc-dark,var(--andro-primary-container--night)))));--andro-primary-text--light:var(--andro-if-light) var(--andro-brand-text);--andro-primary-text--dark:var(--andro-if-dark) var(--andro-brand-text-dark);--andro-primary-text--hc:var(--andro-if-hc) var(--andro-brand-25);--andro-primary-text--hc-dark:var(--andro-if-hc-dark) var(--andro-brand-87);--andro-primary-text--night:var(--andro-if-night) var(--andro-night-on-surface);--andro-primary-text:var(--andro-primary-text--light,var(--andro-primary-text--dark,var(--andro-primary-text--hc,var(--andro-primary-text--hc-dark,var(--andro-primary-text--night)))));--andro-home-ao-accent:var(--andro-brand-70);--andro-media-color-played:var(--andro-brand-text-dark);--andro-tv-focus-ring-color:var(--andro-brand-text-dark);--andro-avatar-container:var(--andro-primary-container);--andro-avatar-label:var(--andro-on-primary-container);--andro-button-primary-container:var(--andro-primary);--andro-button-primary-label:var(--andro-on-primary);--andro-button-tertiary-label:var(--andro-primary-text);--andro-button-tonal-container:var(--andro-primary-container);--andro-button-tonal-label:var(--andro-on-primary-container);--andro-chip-selected-container:var(--andro-primary-container);--andro-chip-selected-label:var(--andro-on-primary-container);--andro-home-arc-value:var(--andro-primary);--andro-home-zone-occupied-fill:var(--andro-primary-container);--andro-home-zone-occupied-stroke:var(--andro-primary);--andro-input-border-focus:var(--andro-focus-ring);--andro-nav-indicator:var(--andro-primary-container);--andro-nav-indicator-icon:var(--andro-on-primary-container);--andro-snackbar-action:var(--andro-inverse-primary);--andro-switch-thumb-on:var(--andro-on-primary);--andro-switch-track-on:var(--andro-primary);--andro-accent-text:var(--andro-primary-text);--andro-button:var(--andro-primary);--andro-tile-bottom:var(--andro-brand-tile-bottom);--andro-tile-top:var(--andro-brand-tile-top);--andro-tint:var(--andro-info-container)}[data-product=androhost]{--andro-brand-5:#02102a;--andro-brand-10:#041a3e;--andro-brand-15:#052451;--andro-brand-20:#082e65;--andro-brand-25:#143a72;--andro-brand-30:#20467f;--andro-brand-35:#2c528c;--andro-brand-40:#375f9a;--andro-brand-50:#4f78b5;--andro-brand-60:#6892d1;--andro-brand-70:#82adee;--andro-brand-80:#aac8f7;--andro-brand-87:#c6dcfc;--andro-brand-90:#d2e4ff;--andro-brand-95:#e8f1ff;--andro-brand-98:#f6faff;--andro-brand-fill:#143a72;--andro-brand-glyph-dark:#9dc6ff;--andro-brand-on-seed:#fff;--andro-brand-seed:#143a72;--andro-brand-text:#143a72;--andro-brand-text-dark:#9dc6ff;--andro-brand-tile-bottom:#052c63;--andro-brand-tile-top:#264b83}[data-product=androcloud]{--andro-brand-5:#001225;--andro-brand-10:#001d36;--andro-brand-15:#002747;--andro-brand-20:#003258;--andro-brand-25:#003d6a;--andro-brand-30:#00497d;--andro-brand-35:#005590;--andro-brand-40:#0061a3;--andro-brand-50:#147bc8;--andro-brand-60:#3995e5;--andro-brand-70:#5ab1ff;--andro-brand-80:#96cbff;--andro-brand-87:#bcdeff;--andro-brand-90:#cce5ff;--andro-brand-95:#e6f2ff;--andro-brand-98:#f5faff;--andro-brand-fill:#1179c6;--andro-brand-glyph-dark:#8fcaff;--andro-brand-on-seed:#fff;--andro-brand-seed:#2384d2;--andro-brand-text:#006eb8;--andro-brand-text-dark:#8fcaff;--andro-brand-tile-bottom:#0575c1;--andro-brand-tile-top:#4097e3}[data-product=androgame]{--andro-brand-5:#000d36;--andro-brand-10:#00164e;--andro-brand-15:#001f65;--andro-brand-20:#00287c;--andro-brand-25:#003295;--andro-brand-30:#003cae;--andro-brand-35:#0046c8;--andro-brand-40:#0e53d9;--andro-brand-50:#2a6ff6;--andro-brand-60:#528dff;--andro-brand-70:#7eabff;--andro-brand-80:#a9c7ff;--andro-brand-87:#c7dbff;--andro-brand-90:#d4e3ff;--andro-brand-95:#e9f1ff;--andro-brand-98:#f6f9ff;--andro-brand-fill:#175be1;--andro-brand-glyph-dark:#a1c5ff;--andro-brand-on-seed:#fff;--andro-brand-seed:#175be1;--andro-brand-text:#175be1;--andro-brand-text-dark:#a1c5ff;--andro-brand-tile-bottom:#034bd0;--andro-brand-tile-top:#2f70f1}[data-product=androaccess]{--andro-brand-5:#001413;--andro-brand-10:#00201e;--andro-brand-15:#002b29;--andro-brand-20:#003734;--andro-brand-25:#004340;--andro-brand-30:#00504c;--andro-brand-35:#005d59;--andro-brand-40:#006a65;--andro-brand-50:#2b847e;--andro-brand-60:#499e98;--andro-brand-70:#65b9b3;--andro-brand-80:#9ad1cc;--andro-brand-87:#bce1de;--andro-brand-90:#cae9e6;--andro-brand-95:#e2f5f3;--andro-brand-98:#eefcfb;--andro-brand-fill:#1d7974;--andro-brand-glyph-dark:#82d6d0;--andro-brand-on-seed:#fff;--andro-brand-seed:#1d7974;--andro-brand-text:#1a7772;--andro-brand-text-dark:#82d6d0;--andro-brand-tile-bottom:#006a66;--andro-brand-tile-top:#398a85}[data-product=androbond]{--andro-brand-5:#011413;--andro-brand-10:#02201e;--andro-brand-15:#032b29;--andro-brand-20:#043735;--andro-brand-25:#134240;--andro-brand-30:#204e4c;--andro-brand-35:#2c5a57;--andro-brand-40:#396663;--andro-brand-50:#517f7c;--andro-brand-60:#6b9996;--andro-brand-70:#85b4b1;--andro-brand-80:#accdca;--andro-brand-87:#c8dfdd;--andro-brand-90:#d4e6e5;--andro-brand-95:#e8f3f2;--andro-brand-98:#f3fbfa;--andro-brand-fill:#10403e;--andro-brand-glyph-dark:#9fcfcc;--andro-brand-on-seed:#fff;--andro-brand-seed:#10403e;--andro-brand-text:#10403e;--andro-brand-text-dark:#9fcfcc;--andro-brand-tile-bottom:#003331;--andro-brand-tile-top:#25504e}[data-product=androlink]{--andro-brand-5:#00131f;--andro-brand-10:#001e2e;--andro-brand-15:#00293d;--andro-brand-20:#00344c;--andro-brand-25:#00405c;--andro-brand-30:#004c6c;--andro-brand-35:#0a587c;--andro-brand-40:#1d6489;--andro-brand-50:#3a7ea3;--andro-brand-60:#5598bf;--andro-brand-70:#70b3db;--andro-brand-80:#9fcde9;--andro-brand-87:#bfdef2;--andro-brand-90:#cde6f6;--andro-brand-95:#e3f3fd;--andro-brand-98:#f3faff;--andro-brand-fill:#1a6286;--andro-brand-glyph-dark:#8acef6;--andro-brand-on-seed:#fff;--andro-brand-seed:#1a6286;--andro-brand-text:#1a6286;--andro-brand-text-dark:#8acef6;--andro-brand-tile-bottom:#015477;--andro-brand-tile-top:#337496}[data-product=andromobile]{--andro-brand-5:#001419;--andro-brand-10:#001f26;--andro-brand-15:#002a33;--andro-brand-20:#003640;--andro-brand-25:#00424e;--andro-brand-30:#004e5c;--andro-brand-35:#005b6a;--andro-brand-40:#006879;--andro-brand-50:#1d8296;--andro-brand-60:#3f9cb1;--andro-brand-70:#5db8cc;--andro-brand-80:#95d0de;--andro-brand-87:#b9e1eb;--andro-brand-90:#c8e8f0;--andro-brand-95:#e0f4f9;--andro-brand-98:#effcff;--andro-brand-fill:#1a8094;--andro-brand-glyph-dark:#7ad4e8;--andro-brand-on-seed:#fff;--andro-brand-seed:#2e8ea2;--andro-brand-text:#007589;--andro-brand-text-dark:#7ad4e8;--andro-brand-tile-bottom:#187f92;--andro-brand-tile-top:#49a0b3}[data-product=androhq]{--andro-brand-5:#280313;--andro-brand-10:#3a051e;--andro-brand-15:#4d0829;--andro-brand-20:#600b35;--andro-brand-25:#6d1b40;--andro-brand-30:#7b284c;--andro-brand-35:#893457;--andro-brand-40:#974163;--andro-brand-50:#b35a7c;--andro-brand-60:#d07496;--andro-brand-70:#ed8fb1;--andro-brand-80:#f8b4ca;--andro-brand-87:#fecddd;--andro-brand-90:#ffd9e5;--andro-brand-95:#ffecf2;--andro-brand-98:#fff7fa;--andro-brand-fill:#6b183e;--andro-brand-glyph-dark:#f9a9c4;--andro-brand-on-seed:#fff;--andro-brand-seed:#6b183e;--andro-brand-text:#6b183e;--andro-brand-text-dark:#f9a9c4;--andro-brand-tile-bottom:#5b0531;--andro-brand-tile-top:#7c2c4d}[data-product=androwork]{--andro-brand-5:#2c0005;--andro-brand-10:#40000b;--andro-brand-15:#540011;--andro-brand-20:#680017;--andro-brand-25:#7d001e;--andro-brand-30:#920024;--andro-brand-35:#a8002b;--andro-brand-40:#bb1335;--andro-brand-50:#d93a4d;--andro-brand-60:#f95966;--andro-brand-70:#ff888c;--andro-brand-80:#ffb3b3;--andro-brand-87:#ffcece;--andro-brand-90:#ffdad9;--andro-brand-95:#ffedec;--andro-brand-98:#fff8f7;--andro-brand-fill:#c5233d;--andro-brand-glyph-dark:#feaaaa;--andro-brand-on-seed:#fff;--andro-brand-seed:#c5233d;--andro-brand-text:#c5233d;--andro-brand-text-dark:#feaaaa;--andro-brand-tile-bottom:#b3022f;--andro-brand-tile-top:#d74150}[data-product=andromail]{--andro-brand-5:#29001a;--andro-brand-10:#3d0027;--andro-brand-15:#4f0034;--andro-brand-20:#620042;--andro-brand-25:#760050;--andro-brand-30:#8a005f;--andro-brand-35:#9b126c;--andro-brand-40:#aa2679;--andro-brand-50:#c74493;--andro-brand-60:#e560ad;--andro-brand-70:#ff80c7;--andro-brand-80:#ffaed8;--andro-brand-87:#ffcce5;--andro-brand-90:#ffd8eb;--andro-brand-95:#ffecf5;--andro-brand-98:#fff7fb;--andro-brand-fill:#ab277a;--andro-brand-glyph-dark:#f5aad0;--andro-brand-on-seed:#fff;--andro-brand-seed:#ab277a;--andro-brand-text:#ab277a;--andro-brand-text-dark:#f5aad0;--andro-brand-tile-bottom:#9a106c;--andro-brand-tile-top:#be418c}[data-product=andromeet]{--andro-brand-5:#2b0010;--andro-brand-10:#3f001a;--andro-brand-15:#520024;--andro-brand-20:#65002e;--andro-brand-25:#760b39;--andro-brand-30:#841d44;--andro-brand-35:#932b50;--andro-brand-40:#a1395c;--andro-brand-50:#be5374;--andro-brand-60:#dc6d8e;--andro-brand-70:#fa88a8;--andro-brand-80:#ffb1c4;--andro-brand-87:#ffcdd9;--andro-brand-90:#ffd9e1;--andro-brand-95:#ffecf0;--andro-brand-98:#fff7f9;--andro-brand-fill:#bc5173;--andro-brand-glyph-dark:#fba9be;--andro-brand-on-seed:#fff;--andro-brand-seed:#c85c7d;--andro-brand-text:#b04669;--andro-brand-text-dark:#fba9be;--andro-brand-tile-bottom:#b74d6f;--andro-brand-tile-top:#da7090}[data-product=androshare]{--andro-brand-5:#2d0002;--andro-brand-10:#410003;--andro-brand-15:#540006;--andro-brand-20:#680009;--andro-brand-25:#7d000d;--andro-brand-30:#8c161a;--andro-brand-35:#9a2726;--andro-brand-40:#a93532;--andro-brand-50:#c6514b;--andro-brand-60:#e46c64;--andro-brand-70:#ff8980;--andro-brand-80:#ffb4ac;--andro-brand-87:#ffcfc9;--andro-brand-90:#ffdad6;--andro-brand-95:#ffedea;--andro-brand-98:#fff8f7;--andro-brand-fill:#942021;--andro-brand-glyph-dark:#ffaba2;--andro-brand-on-seed:#fff;--andro-brand-seed:#942021;--andro-brand-text:#942021;--andro-brand-text-dark:#ffaba2;--andro-brand-tile-bottom:#840912;--andro-brand-tile-top:#a63834}[data-product=androcode]{--andro-brand-5:#1b0b1b;--andro-brand-10:#29142a;--andro-brand-15:#371c38;--andro-brand-20:#452446;--andro-brand-25:#512f52;--andro-brand-30:#5d3a5e;--andro-brand-35:#6a466b;--andro-brand-40:#775277;--andro-brand-50:#906a91;--andro-brand-60:#ab84ac;--andro-brand-70:#c79ec7;--andro-brand-80:#dbbdda;--andro-brand-87:#e8d4e8;--andro-brand-90:#ede;--andro-brand-95:#f8eef8;--andro-brand-98:#fff7ff;--andro-brand-fill:#401f41;--andro-brand-glyph-dark:#deb4dd;--andro-brand-on-seed:#fff;--andro-brand-seed:#401f41;--andro-brand-text:#401f41;--andro-brand-text-dark:#deb4dd;--andro-brand-tile-bottom:#331233;--andro-brand-tile-top:#502f50}[data-product=androorigin]{--andro-brand-5:#24002d;--andro-brand-10:#350041;--andro-brand-15:#450054;--andro-brand-20:#560069;--andro-brand-25:#68007d;--andro-brand-30:#77108e;--andro-brand-35:#84239c;--andro-brand-40:#9133a9;--andro-brand-50:#ac4fc5;--andro-brand-60:#c86ae2;--andro-brand-70:#e586ff;--andro-brand-80:#eeb1ff;--andro-brand-87:#f4cdff;--andro-brand-90:#f6d9ff;--andro-brand-95:#fbecff;--andro-brand-98:#fdf7ff;--andro-brand-fill:#8b2ca3;--andro-brand-glyph-dark:#e0b0ee;--andro-brand-on-seed:#fff;--andro-brand-seed:#8b2ca3;--andro-brand-text:#8b2ca3;--andro-brand-text-dark:#e0b0ee;--andro-brand-tile-bottom:#7b1893;--andro-brand-tile-top:#9c44b4}[data-product=androrepo]{--andro-brand-5:#240226;--andro-brand-10:#350339;--andro-brand-15:#46044b;--andro-brand-20:#58055d;--andro-brand-25:#65176a;--andro-brand-30:#722577;--andro-brand-35:#7f3284;--andro-brand-40:#8c3f91;--andro-brand-50:#a859ac;--andro-brand-60:#c473c7;--andro-brand-70:#e08ee4;--andro-brand-80:#eeb3ef;--andro-brand-87:#f6cdf7;--andro-brand-90:#fad8fa;--andro-brand-95:#ffebff;--andro-brand-98:#fff7ff;--andro-brand-fill:#a758ab;--andro-brand-glyph-dark:#e6aee8;--andro-brand-on-seed:#fff;--andro-brand-seed:#ac5db0;--andro-brand-text:#9a4c9f;--andro-brand-text-dark:#e6aee8;--andro-brand-tile-bottom:#9c4ea0;--andro-brand-tile-top:#be71c2}[data-product=androforge]{--andro-brand-5:#22071a;--andro-brand-10:#320d27;--andro-brand-15:#421435;--andro-brand-20:#531a43;--andro-brand-25:#60264f;--andro-brand-30:#6d325a;--andro-brand-35:#7a3e67;--andro-brand-40:#874a73;--andro-brand-50:#a2628d;--andro-brand-60:#be7ca7;--andro-brand-70:#da96c2;--andro-brand-80:#e9b8d7;--andro-brand-87:#f3d0e6;--andro-brand-90:#f7dbec;--andro-brand-95:#feecf7;--andro-brand-98:#fff7fc;--andro-brand-fill:#783c65;--andro-brand-glyph-dark:#f1abd8;--andro-brand-on-seed:#fff;--andro-brand-seed:#783c65;--andro-brand-text:#783c65;--andro-brand-text-dark:#f1abd8;--andro-brand-tile-bottom:#692e57;--andro-brand-tile-top:#894e76}[data-product=androsites]{--andro-brand-5:#0e0047;--andro-brand-10:#180064;--andro-brand-15:#210081;--andro-brand-20:#2b009e;--andro-brand-25:#3317af;--andro-brand-30:#3b2abd;--andro-brand-35:#4439cb;--andro-brand-40:#4d48da;--andro-brand-50:#6264f7;--andro-brand-60:#7b85ff;--andro-brand-70:#99a5ff;--andro-brand-80:#b9c3ff;--andro-brand-87:#d1d8ff;--andro-brand-90:#dce1ff;--andro-brand-95:#edf0ff;--andro-brand-98:#f8f9ff;--andro-brand-fill:#4338ca;--andro-brand-glyph-dark:#b3beff;--andro-brand-on-seed:#fff;--andro-brand-seed:#4338ca;--andro-brand-text:#4338ca;--andro-brand-text-dark:#b3beff;--andro-brand-tile-bottom:#4338ca;--andro-brand-tile-top:#5a63f0}[data-product=androspectra]{--andro-brand-5:#1d0039;--andro-brand-10:#2b0052;--andro-brand-15:#3a0069;--andro-brand-20:#480082;--andro-brand-25:#58009b;--andro-brand-30:#6415ac;--andro-brand-35:#6f28ba;--andro-brand-40:#7b38c8;--andro-brand-50:#9455e5;--andro-brand-60:#ad72ff;--andro-brand-70:#bf98ff;--andro-brand-80:#d3bbff;--andro-brand-87:#e2d3ff;--andro-brand-90:#e8ddff;--andro-brand-95:#f3eeff;--andro-brand-98:#faf8ff;--andro-brand-fill:#8847d7;--andro-brand-glyph-dark:#ceb6fc;--andro-brand-on-seed:#fff;--andro-brand-seed:#8847d7;--andro-brand-text:#8847d7;--andro-brand-text-dark:#ceb6fc;--andro-brand-tile-bottom:#7a36c6;--andro-brand-tile-top:#995ee8}[data-product=quasar]{--andro-brand-5:#0f0a32;--andro-brand-10:#1a1248;--andro-brand-15:#231a5e;--andro-brand-20:#2e2275;--andro-brand-25:#372e82;--andro-brand-30:#413b90;--andro-brand-35:#4c479d;--andro-brand-40:#5754ab;--andro-brand-50:#6f6dc7;--andro-brand-60:#8787e4;--andro-brand-70:#a1a2ff;--andro-brand-80:#bfc2ff;--andro-brand-87:#d5d7ff;--andro-brand-90:#dee0ff;--andro-brand-95:#eef0ff;--andro-brand-98:#f8f9ff;--andro-brand-fill:#251569;--andro-brand-glyph-dark:#b9bcff;--andro-brand-on-seed:#fff;--andro-brand-seed:#251569;--andro-brand-text:#251569;--andro-brand-text-dark:#b9bcff;--andro-brand-tile-bottom:#1b035a;--andro-brand-tile-top:#322979}[data-product=androlens]{--andro-brand-5:#0e0838;--andro-brand-10:#180f50;--andro-brand-15:#221569;--andro-brand-20:#2c1c83;--andro-brand-25:#352a90;--andro-brand-30:#3e379d;--andro-brand-35:#4944ab;--andro-brand-40:#5351b9;--andro-brand-50:#6a6bd6;--andro-brand-60:#8285f3;--andro-brand-70:#9da3ff;--andro-brand-80:#bcc2ff;--andro-brand-87:#d3d8ff;--andro-brand-90:#dde1ff;--andro-brand-95:#eef0ff;--andro-brand-98:#f8f9ff;--andro-brand-fill:#6869d4;--andro-brand-glyph-dark:#b7bdff;--andro-brand-on-seed:#fff;--andro-brand-seed:#7577e3;--andro-brand-text:#5f5ec8;--andro-brand-text-dark:#b7bdff;--andro-brand-tile-bottom:#6868d2;--andro-brand-tile-top:#878bf4}[data-product=androspot]{--andro-brand-5:#1d0136;--andro-brand-10:#2c024d;--andro-brand-15:#3b0265;--andro-brand-20:#4b017e;--andro-brand-25:#56168b;--andro-brand-30:#612698;--andro-brand-35:#6d34a6;--andro-brand-40:#7942b4;--andro-brand-50:#935cd0;--andro-brand-60:#ad77ed;--andro-brand-70:#c496ff;--andro-brand-80:#d6baff;--andro-brand-87:#e4d2ff;--andro-brand-90:#eaddff;--andro-brand-95:#f4eeff;--andro-brand-98:#fbf8ff;--andro-brand-fill:#5b1e91;--andro-brand-glyph-dark:#d1b5fa;--andro-brand-on-seed:#fff;--andro-brand-seed:#5b1e91;--andro-brand-text:#5b1e91;--andro-brand-text-dark:#d1b5fa;--andro-brand-tile-bottom:#4d0681;--andro-brand-tile-top:#6a35a1}[data-product=androtravel]{--andro-brand-5:#120c29;--andro-brand-10:#1d153c;--andro-brand-15:#271d4f;--andro-brand-20:#332663;--andro-brand-25:#3d3270;--andro-brand-30:#483d7d;--andro-brand-35:#53498a;--andro-brand-40:#5f5597;--andro-brand-50:#776eb3;--andro-brand-60:#9088cf;--andro-brand-70:#aaa3eb;--andro-brand-80:#c5c1f5;--andro-brand-87:#d9d6fb;--andro-brand-90:#e1e0fe;--andro-brand-95:#f0efff;--andro-brand-98:#f9f9ff;--andro-brand-fill:#6960a3;--andro-brand-glyph-dark:#c1baff;--andro-brand-on-seed:#fff;--andro-brand-seed:#6960a3;--andro-brand-text:#6960a3;--andro-brand-text-dark:#c1baff;--andro-brand-tile-bottom:#5b5294;--andro-brand-tile-top:#7a72b4}[data-product=androfm]{--andro-brand-5:#280500;--andro-brand-10:#3a0a00;--andro-brand-15:#4c1000;--andro-brand-20:#5e1700;--andro-brand-25:#711d00;--andro-brand-30:#7f2a0f;--andro-brand-35:#8d371e;--andro-brand-40:#9b442a;--andro-brand-50:#b75d43;--andro-brand-60:#d4775c;--andro-brand-70:#f29276;--andro-brand-80:#fbb6a2;--andro-brand-87:#ffd0c2;--andro-brand-90:#ffdbd0;--andro-brand-95:#ffede8;--andro-brand-98:#fff8f6;--andro-brand-fill:#b65c42;--andro-brand-glyph-dark:#fdad96;--andro-brand-on-seed:#fff;--andro-brand-seed:#b65c42;--andro-brand-text:#a95137;--andro-brand-text-dark:#fdad96;--andro-brand-tile-bottom:#a54d34;--andro-brand-tile-top:#c87056}[data-product=androtv]{--andro-brand-5:#0f1113;--andro-brand-10:#1a1c1e;--andro-brand-15:#23262a;--andro-brand-20:#2d3135;--andro-brand-25:#383c40;--andro-brand-30:#44474c;--andro-brand-35:#4f5357;--andro-brand-40:#5b5f64;--andro-brand-50:#74777c;--andro-brand-60:#8d9196;--andro-brand-70:#a7abb1;--andro-brand-80:#c4c7cb;--andro-brand-87:#d8dadd;--andro-brand-90:#e1e3e5;--andro-brand-95:#f0f1f2;--andro-brand-98:#f9f9fa;--andro-brand-fill:#181b1f;--andro-brand-glyph-dark:#c1c4cb;--andro-brand-on-seed:#fff;--andro-brand-seed:#181b1f;--andro-brand-text:#181b1f;--andro-brand-text-dark:#c1c4cb;--andro-brand-tile-bottom:#0d0f14;--andro-brand-tile-top:#26292e}[data-product=andropress]{--andro-brand-5:#220a01;--andro-brand-10:#331202;--andro-brand-15:#431903;--andro-brand-20:#542104;--andro-brand-25:#612c11;--andro-brand-30:#6e381d;--andro-brand-35:#7b4429;--andro-brand-40:#885035;--andro-brand-50:#a3694d;--andro-brand-60:#bf8266;--andro-brand-70:#dc9d80;--andro-brand-80:#eabda8;--andro-brand-87:#f4d3c5;--andro-brand-90:#f8ddd1;--andro-brand-95:#feede6;--andro-brand-98:#fff8f5;--andro-brand-fill:#663116;--andro-brand-glyph-dark:#f4b396;--andro-brand-on-seed:#fff;--andro-brand-seed:#663116;--andro-brand-text:#663116;--andro-brand-text-dark:#f4b396;--andro-brand-tile-bottom:#582307;--andro-brand-tile-top:#774229}[data-product=androos]{--andro-brand-5:#0d1117;--andro-brand-10:#161c24;--andro-brand-15:#1f2630;--andro-brand-20:#28313d;--andro-brand-25:#333c49;--andro-brand-30:#3e4854;--andro-brand-35:#495360;--andro-brand-40:#555f6d;--andro-brand-50:#6d7886;--andro-brand-60:#8692a0;--andro-brand-70:#a1acbb;--andro-brand-80:#bfc7d2;--andro-brand-87:#d5dbe2;--andro-brand-90:#dee3e9;--andro-brand-95:#eef1f5;--andro-brand-98:#f7f9fc;--andro-brand-fill:#424c59;--andro-brand-glyph-dark:#bac5d5;--andro-brand-on-seed:#fff;--andro-brand-seed:#424c59;--andro-brand-text:#424c59;--andro-brand-text-dark:#bac5d5;--andro-brand-tile-bottom:#353f4b;--andro-brand-tile-top:#535d69}[data-product=androsense]{--andro-brand-5:#171004;--andro-brand-10:#241a09;--andro-brand-15:#31230e;--andro-brand-20:#3e2e13;--andro-brand-25:#4a391e;--andro-brand-30:#554429;--andro-brand-35:#615035;--andro-brand-40:#6e5c40;--andro-brand-50:#877458;--andro-brand-60:#a18e71;--andro-brand-70:#bda88b;--andro-brand-80:#d3c5b0;--andro-brand-87:#e3d9ca;--andro-brand-90:#eae1d5;--andro-brand-95:#f5f0e9;--andro-brand-98:#fdf9f3;--andro-brand-fill:#857357;--andro-brand-glyph-dark:#d5c1a3;--andro-brand-on-seed:#fff;--andro-brand-seed:#8a775b;--andro-brand-text:#7b684c;--andro-brand-text-dark:#d5c1a3;--andro-brand-tile-bottom:#7b694d;--andro-brand-tile-top:#9c896e}[data-product=androhome]{--andro-brand-5:#220a01;--andro-brand-10:#321202;--andro-brand-15:#421a03;--andro-brand-20:#532204;--andro-brand-25:#602d11;--andro-brand-30:#6d391e;--andro-brand-35:#7a452a;--andro-brand-40:#875136;--andro-brand-50:#a2694e;--andro-brand-60:#be8367;--andro-brand-70:#da9d80;--andro-brand-80:#e9bda8;--andro-brand-87:#f3d4c5;--andro-brand-90:#f7ddd1;--andro-brand-95:#feeee6;--andro-brand-98:#fff8f5;--andro-brand-fill:#814b30;--andro-brand-glyph-dark:#f2b497;--andro-brand-on-seed:#fff;--andro-brand-seed:#814b30;--andro-brand-text:#814b30;--andro-brand-text-dark:#f2b497;--andro-brand-tile-bottom:#713d23;--andro-brand-tile-top:#925d43}[data-product=androsound]{--andro-brand-5:#190f05;--andro-brand-10:#26190b;--andro-brand-15:#332210;--andro-brand-20:#402c16;--andro-brand-25:#4c3721;--andro-brand-30:#58432c;--andro-brand-35:#644e38;--andro-brand-40:#715a43;--andro-brand-50:#8a735b;--andro-brand-60:#a58c74;--andro-brand-70:#c0a78e;--andro-brand-80:#d6c4b2;--andro-brand-87:#e5d8cb;--andro-brand-90:#ebe1d7;--andro-brand-95:#f6f0e9;--andro-brand-98:#fdf9f4;--andro-brand-fill:#3d2913;--andro-brand-glyph-dark:#d9bfa5;--andro-brand-on-seed:#fff;--andro-brand-seed:#3d2913;--andro-brand-text:#3d2913;--andro-brand-text-dark:#d9bfa5;--andro-brand-tile-bottom:#301d06;--andro-brand-tile-top:#4d3923}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--andro-if-light: ;--andro-if-dark:initial;--andro-if-hc:initial;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-code-ansi-background:#fff;--andro-code-ansi-black:#23262c;--andro-code-ansi-blue:#1f5cb2;--andro-code-ansi-bright-black:#696d75;--andro-code-ansi-bright-blue:#1144a8;--andro-code-ansi-bright-cyan:#005964;--andro-code-ansi-bright-green:#005d27;--andro-code-ansi-bright-magenta:#7d2183;--andro-code-ansi-bright-red:#9f1426;--andro-code-ansi-bright-white:#888c94;--andro-code-ansi-bright-yellow:#615500;--andro-code-ansi-cyan:#006e7b;--andro-code-ansi-foreground:#0f1a33;--andro-code-ansi-green:#1c7238;--andro-code-ansi-magenta:#913d8c;--andro-code-ansi-red:#ae3c39;--andro-code-ansi-white:#646870;--andro-code-ansi-yellow:#766800;--andro-code-comment:#5e636f;--andro-code-diff-add-bg:#d4f8ed;--andro-code-diff-add-fg:#006b58;--andro-code-diff-add-word:#9ee9d4;--andro-code-diff-change-bg:#e8f2ff;--andro-code-diff-change-fg:#1b5eac;--andro-code-diff-change-word:#c2dcff;--andro-code-diff-remove-bg:#ffecee;--andro-code-diff-remove-fg:#a7344d;--andro-code-diff-remove-word:#ffced2;--andro-code-function:#1863b7;--andro-code-keyword:#884198;--andro-code-line-highlight:#ebeef4;--andro-code-number:#ad4a24;--andro-code-property:#226581;--andro-code-regexp:#a14074;--andro-code-string:#007067;--andro-code-surface:#f1f4fa;--andro-code-tag:#ad3a4c;--andro-code-type:#5c52ad;--andro-error:var(--andro-error-clr07);--andro-error-container:var(--andro-error-clr07-container);--andro-inverse-on-surface:var(--andro-on-dark);--andro-inverse-surface:var(--andro-ink);--andro-on-error:var(--andro-white);--andro-on-error-container:var(--andro-error-clr07);--andro-on-success:var(--andro-white);--andro-on-success-container:var(--andro-success-clr07);--andro-on-surface:var(--andro-ink);--andro-on-surface-variant:var(--andro-ink-muted);--andro-on-warning:var(--andro-white);--andro-on-warning-container:var(--andro-warning-clr07);--andro-outline:var(--andro-neutral-55);--andro-outline-variant:var(--andro-border);--andro-scrim:var(--andro-scrim-light);--andro-shadow:var(--andro-shadow-light);--andro-success:var(--andro-success-clr07);--andro-success-container:var(--andro-success-clr07-container);--andro-surface-0:var(--andro-paper);--andro-surface-1:var(--andro-white);--andro-surface-2:var(--andro-white);--andro-surface-3:var(--andro-neutral-94);--andro-surface-4:var(--andro-neutral-90);--andro-warning:var(--andro-warning-clr07);--andro-warning-container:var(--andro-warning-clr07-container);--andro-dataviz-2:#b13166;--andro-dataviz-3:#1f77d9;--andro-dataviz-4:#c33c48;--andro-dataviz-5:#877cf1;--andro-dataviz-6:#e26724;--andro-dataviz-7:#009185;--andro-dataviz-8:#be6ad1;--andro-dataviz-other:#80848c;--andro-elevation-overlay:0 8px 24px 0 #0f1a331f;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}@media (prefers-color-scheme:dark){:root:not([data-theme]),:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--andro-if-light:initial;--andro-if-dark: ;--andro-if-hc:initial;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-code-ansi-background:#0c0e12;--andro-code-ansi-black:#60636b;--andro-code-ansi-blue:#77adfd;--andro-code-ansi-bright-black:#8d9199;--andro-code-ansi-bright-blue:#a4c9ff;--andro-code-ansi-bright-cyan:#7ee6f8;--andro-code-ansi-bright-green:#92e4a3;--andro-code-ansi-bright-magenta:#feb4f6;--andro-code-ansi-bright-red:#ffb3b0;--andro-code-ansi-bright-white:#f1f4fa;--andro-code-ansi-bright-yellow:#f4e482;--andro-code-ansi-cyan:#5bc4d6;--andro-code-ansi-foreground:#e9edf5;--andro-code-ansi-green:#71c284;--andro-code-ansi-magenta:#e496dd;--andro-code-ansi-red:#fd8a83;--andro-code-ansi-white:#d1d4db;--andro-code-ansi-yellow:#d8c866;--andro-code-comment:#9096a3;--andro-code-diff-add-bg:#102a24;--andro-code-diff-add-fg:#65c7ae;--andro-code-diff-add-word:#0e463a;--andro-code-diff-change-bg:#1a2637;--andro-code-diff-change-fg:#82b9ff;--andro-code-diff-change-word:#273f5d;--andro-code-diff-remove-bg:#362022;--andro-code-diff-remove-fg:#fd9aa6;--andro-code-diff-remove-word:#5f2f36;--andro-code-function:#8cbfff;--andro-code-keyword:#eca0fd;--andro-code-line-highlight:#1c1f27;--andro-code-number:#ffa586;--andro-code-property:#8ecfef;--andro-code-regexp:#ff9dcc;--andro-code-string:#69d2c5;--andro-code-surface:#14161c;--andro-code-tag:#ff99a1;--andro-code-type:#b6b4ff;--andro-error:var(--andro-error-on-dark);--andro-error-container:var(--andro-error-25);--andro-inverse-on-surface:var(--andro-ink);--andro-inverse-surface:var(--andro-on-dark);--andro-on-error:var(--andro-error-10);--andro-on-error-container:var(--andro-error-90);--andro-on-success:var(--andro-success-10);--andro-on-success-container:var(--andro-success-90);--andro-on-surface:var(--andro-on-dark);--andro-on-surface-variant:var(--andro-on-dark-muted);--andro-on-warning:var(--andro-warning-10);--andro-on-warning-container:var(--andro-warning-90);--andro-outline:var(--andro-neutral-50);--andro-outline-variant:var(--andro-border-on-dark);--andro-scrim:var(--andro-scrim-dark);--andro-shadow:var(--andro-shadow-dark);--andro-success:var(--andro-success-on-dark);--andro-success-container:var(--andro-success-25);--andro-surface-0:var(--andro-dark-surface);--andro-surface-1:var(--andro-dark-raised);--andro-surface-2:var(--andro-dark-higher);--andro-surface-3:var(--andro-neutral-16);--andro-surface-4:var(--andro-neutral-21);--andro-warning:var(--andro-warning-on-dark);--andro-warning-container:var(--andro-warning-25);--andro-dataviz-2:#db5889;--andro-dataviz-3:#388cf0;--andro-dataviz-4:#e15960;--andro-dataviz-5:#8277eb;--andro-dataviz-6:#dc621d;--andro-dataviz-7:#00a89b;--andro-dataviz-8:#b360c6;--andro-dataviz-other:#8d9199;--andro-elevation-overlay:0 8px 24px 0 #00000080;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}}@media (prefers-contrast:more){:root:not([data-theme]),:root[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--andro-if-light:initial;--andro-if-dark:initial;--andro-if-hc: ;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-code-ansi-background:#fff;--andro-code-ansi-black:#23262c;--andro-code-ansi-blue:#1f5cb2;--andro-code-ansi-bright-black:#696d75;--andro-code-ansi-bright-blue:#1144a8;--andro-code-ansi-bright-cyan:#005964;--andro-code-ansi-bright-green:#005d27;--andro-code-ansi-bright-magenta:#7d2183;--andro-code-ansi-bright-red:#9f1426;--andro-code-ansi-bright-white:#888c94;--andro-code-ansi-bright-yellow:#615500;--andro-code-ansi-cyan:#006e7b;--andro-code-ansi-foreground:#0f1a33;--andro-code-ansi-green:#1c7238;--andro-code-ansi-magenta:#913d8c;--andro-code-ansi-red:#ae3c39;--andro-code-ansi-white:#646870;--andro-code-ansi-yellow:#766800;--andro-code-comment:#5e636f;--andro-code-diff-add-bg:#d4f8ed;--andro-code-diff-add-fg:#006b58;--andro-code-diff-add-word:#9ee9d4;--andro-code-diff-change-bg:#e8f2ff;--andro-code-diff-change-fg:#1b5eac;--andro-code-diff-change-word:#c2dcff;--andro-code-diff-remove-bg:#ffecee;--andro-code-diff-remove-fg:#a7344d;--andro-code-diff-remove-word:#ffced2;--andro-code-function:#1863b7;--andro-code-keyword:#884198;--andro-code-line-highlight:#ebeef4;--andro-code-number:#ad4a24;--andro-code-property:#226581;--andro-code-regexp:#a14074;--andro-code-string:#007067;--andro-code-surface:#f1f4fa;--andro-code-tag:#ad3a4c;--andro-code-type:#5c52ad;--andro-error:var(--andro-error-30);--andro-error-container:var(--andro-error-95);--andro-inverse-on-surface:var(--andro-white);--andro-inverse-surface:var(--andro-ink);--andro-on-error:var(--andro-white);--andro-on-error-container:var(--andro-error-20);--andro-on-success:var(--andro-white);--andro-on-success-container:var(--andro-success-20);--andro-on-surface:var(--andro-ink);--andro-on-surface-variant:var(--andro-neutral-30);--andro-on-warning:var(--andro-white);--andro-on-warning-container:var(--andro-warning-20);--andro-outline:var(--andro-neutral-35);--andro-outline-variant:var(--andro-neutral-45);--andro-scrim:var(--andro-scrim-light);--andro-shadow:var(--andro-shadow-light);--andro-success:var(--andro-success-30);--andro-success-container:var(--andro-success-95);--andro-surface-0:var(--andro-white);--andro-surface-1:var(--andro-white);--andro-surface-2:var(--andro-white);--andro-surface-3:var(--andro-neutral-96);--andro-surface-4:var(--andro-neutral-92);--andro-warning:var(--andro-warning-30);--andro-warning-container:var(--andro-warning-95);--andro-dataviz-2:#b13166;--andro-dataviz-3:#1f77d9;--andro-dataviz-4:#c33c48;--andro-dataviz-5:#877cf1;--andro-dataviz-6:#e26724;--andro-dataviz-7:#009185;--andro-dataviz-8:#be6ad1;--andro-dataviz-other:#80848c;--andro-elevation-overlay:0 8px 24px 0 #0f1a331f;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme]),:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--andro-if-light:initial;--andro-if-dark:initial;--andro-if-hc:initial;--andro-if-hc-dark: ;--andro-if-night:initial;--andro-code-ansi-background:#0c0e12;--andro-code-ansi-black:#60636b;--andro-code-ansi-blue:#77adfd;--andro-code-ansi-bright-black:#8d9199;--andro-code-ansi-bright-blue:#a4c9ff;--andro-code-ansi-bright-cyan:#7ee6f8;--andro-code-ansi-bright-green:#92e4a3;--andro-code-ansi-bright-magenta:#feb4f6;--andro-code-ansi-bright-red:#ffb3b0;--andro-code-ansi-bright-white:#f1f4fa;--andro-code-ansi-bright-yellow:#f4e482;--andro-code-ansi-cyan:#5bc4d6;--andro-code-ansi-foreground:#e9edf5;--andro-code-ansi-green:#71c284;--andro-code-ansi-magenta:#e496dd;--andro-code-ansi-red:#fd8a83;--andro-code-ansi-white:#d1d4db;--andro-code-ansi-yellow:#d8c866;--andro-code-comment:#9096a3;--andro-code-diff-add-bg:#102a24;--andro-code-diff-add-fg:#65c7ae;--andro-code-diff-add-word:#0e463a;--andro-code-diff-change-bg:#1a2637;--andro-code-diff-change-fg:#82b9ff;--andro-code-diff-change-word:#273f5d;--andro-code-diff-remove-bg:#362022;--andro-code-diff-remove-fg:#fd9aa6;--andro-code-diff-remove-word:#5f2f36;--andro-code-function:#8cbfff;--andro-code-keyword:#eca0fd;--andro-code-line-highlight:#1c1f27;--andro-code-number:#ffa586;--andro-code-property:#8ecfef;--andro-code-regexp:#ff9dcc;--andro-code-string:#69d2c5;--andro-code-surface:#14161c;--andro-code-tag:#ff99a1;--andro-code-type:#b6b4ff;--andro-error:var(--andro-error-87);--andro-error-container:var(--andro-error-20);--andro-inverse-on-surface:var(--andro-black);--andro-inverse-surface:var(--andro-white);--andro-on-error:var(--andro-error-5);--andro-on-error-container:var(--andro-error-95);--andro-on-success:var(--andro-success-5);--andro-on-success-container:var(--andro-success-95);--andro-on-surface:var(--andro-white);--andro-on-surface-variant:var(--andro-neutral-82);--andro-on-warning:var(--andro-warning-5);--andro-on-warning-container:var(--andro-warning-95);--andro-outline:var(--andro-neutral-70);--andro-outline-variant:var(--andro-neutral-60);--andro-scrim:var(--andro-scrim-dark);--andro-shadow:var(--andro-shadow-dark);--andro-success:var(--andro-success-87);--andro-success-container:var(--andro-success-20);--andro-surface-0:var(--andro-black);--andro-surface-1:var(--andro-neutral-4);--andro-surface-2:var(--andro-neutral-8);--andro-surface-3:var(--andro-neutral-12);--andro-surface-4:var(--andro-neutral-16);--andro-warning:var(--andro-warning-87);--andro-warning-container:var(--andro-warning-20);--andro-dataviz-2:#db5889;--andro-dataviz-3:#388cf0;--andro-dataviz-4:#e15960;--andro-dataviz-5:#8277eb;--andro-dataviz-6:#dc621d;--andro-dataviz-7:#00a89b;--andro-dataviz-8:#b360c6;--andro-dataviz-other:#8d9199;--andro-elevation-overlay:0 8px 24px 0 #00000080;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--andro-if-light:initial;--andro-if-dark: ;--andro-if-hc:initial;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-code-ansi-background:#0c0e12;--andro-code-ansi-black:#60636b;--andro-code-ansi-blue:#77adfd;--andro-code-ansi-bright-black:#8d9199;--andro-code-ansi-bright-blue:#a4c9ff;--andro-code-ansi-bright-cyan:#7ee6f8;--andro-code-ansi-bright-green:#92e4a3;--andro-code-ansi-bright-magenta:#feb4f6;--andro-code-ansi-bright-red:#ffb3b0;--andro-code-ansi-bright-white:#f1f4fa;--andro-code-ansi-bright-yellow:#f4e482;--andro-code-ansi-cyan:#5bc4d6;--andro-code-ansi-foreground:#e9edf5;--andro-code-ansi-green:#71c284;--andro-code-ansi-magenta:#e496dd;--andro-code-ansi-red:#fd8a83;--andro-code-ansi-white:#d1d4db;--andro-code-ansi-yellow:#d8c866;--andro-code-comment:#9096a3;--andro-code-diff-add-bg:#102a24;--andro-code-diff-add-fg:#65c7ae;--andro-code-diff-add-word:#0e463a;--andro-code-diff-change-bg:#1a2637;--andro-code-diff-change-fg:#82b9ff;--andro-code-diff-change-word:#273f5d;--andro-code-diff-remove-bg:#362022;--andro-code-diff-remove-fg:#fd9aa6;--andro-code-diff-remove-word:#5f2f36;--andro-code-function:#8cbfff;--andro-code-keyword:#eca0fd;--andro-code-line-highlight:#1c1f27;--andro-code-number:#ffa586;--andro-code-property:#8ecfef;--andro-code-regexp:#ff9dcc;--andro-code-string:#69d2c5;--andro-code-surface:#14161c;--andro-code-tag:#ff99a1;--andro-code-type:#b6b4ff;--andro-error:var(--andro-error-on-dark);--andro-error-container:var(--andro-error-25);--andro-inverse-on-surface:var(--andro-ink);--andro-inverse-surface:var(--andro-on-dark);--andro-on-error:var(--andro-error-10);--andro-on-error-container:var(--andro-error-90);--andro-on-success:var(--andro-success-10);--andro-on-success-container:var(--andro-success-90);--andro-on-surface:var(--andro-on-dark);--andro-on-surface-variant:var(--andro-on-dark-muted);--andro-on-warning:var(--andro-warning-10);--andro-on-warning-container:var(--andro-warning-90);--andro-outline:var(--andro-neutral-50);--andro-outline-variant:var(--andro-border-on-dark);--andro-scrim:var(--andro-scrim-dark);--andro-shadow:var(--andro-shadow-dark);--andro-success:var(--andro-success-on-dark);--andro-success-container:var(--andro-success-25);--andro-surface-0:var(--andro-dark-surface);--andro-surface-1:var(--andro-dark-raised);--andro-surface-2:var(--andro-dark-higher);--andro-surface-3:var(--andro-neutral-16);--andro-surface-4:var(--andro-neutral-21);--andro-warning:var(--andro-warning-on-dark);--andro-warning-container:var(--andro-warning-25);--andro-dataviz-2:#db5889;--andro-dataviz-3:#388cf0;--andro-dataviz-4:#e15960;--andro-dataviz-5:#8277eb;--andro-dataviz-6:#dc621d;--andro-dataviz-7:#00a89b;--andro-dataviz-8:#b360c6;--andro-dataviz-other:#8d9199;--andro-elevation-overlay:0 8px 24px 0 #00000080;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}[data-theme=hc]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--andro-if-light:initial;--andro-if-dark:initial;--andro-if-hc: ;--andro-if-hc-dark:initial;--andro-if-night:initial;--andro-code-ansi-background:#fff;--andro-code-ansi-black:#23262c;--andro-code-ansi-blue:#1f5cb2;--andro-code-ansi-bright-black:#696d75;--andro-code-ansi-bright-blue:#1144a8;--andro-code-ansi-bright-cyan:#005964;--andro-code-ansi-bright-green:#005d27;--andro-code-ansi-bright-magenta:#7d2183;--andro-code-ansi-bright-red:#9f1426;--andro-code-ansi-bright-white:#888c94;--andro-code-ansi-bright-yellow:#615500;--andro-code-ansi-cyan:#006e7b;--andro-code-ansi-foreground:#0f1a33;--andro-code-ansi-green:#1c7238;--andro-code-ansi-magenta:#913d8c;--andro-code-ansi-red:#ae3c39;--andro-code-ansi-white:#646870;--andro-code-ansi-yellow:#766800;--andro-code-comment:#5e636f;--andro-code-diff-add-bg:#d4f8ed;--andro-code-diff-add-fg:#006b58;--andro-code-diff-add-word:#9ee9d4;--andro-code-diff-change-bg:#e8f2ff;--andro-code-diff-change-fg:#1b5eac;--andro-code-diff-change-word:#c2dcff;--andro-code-diff-remove-bg:#ffecee;--andro-code-diff-remove-fg:#a7344d;--andro-code-diff-remove-word:#ffced2;--andro-code-function:#1863b7;--andro-code-keyword:#884198;--andro-code-line-highlight:#ebeef4;--andro-code-number:#ad4a24;--andro-code-property:#226581;--andro-code-regexp:#a14074;--andro-code-string:#007067;--andro-code-surface:#f1f4fa;--andro-code-tag:#ad3a4c;--andro-code-type:#5c52ad;--andro-error:var(--andro-error-30);--andro-error-container:var(--andro-error-95);--andro-inverse-on-surface:var(--andro-white);--andro-inverse-surface:var(--andro-ink);--andro-on-error:var(--andro-white);--andro-on-error-container:var(--andro-error-20);--andro-on-success:var(--andro-white);--andro-on-success-container:var(--andro-success-20);--andro-on-surface:var(--andro-ink);--andro-on-surface-variant:var(--andro-neutral-30);--andro-on-warning:var(--andro-white);--andro-on-warning-container:var(--andro-warning-20);--andro-outline:var(--andro-neutral-35);--andro-outline-variant:var(--andro-neutral-45);--andro-scrim:var(--andro-scrim-light);--andro-shadow:var(--andro-shadow-light);--andro-success:var(--andro-success-30);--andro-success-container:var(--andro-success-95);--andro-surface-0:var(--andro-white);--andro-surface-1:var(--andro-white);--andro-surface-2:var(--andro-white);--andro-surface-3:var(--andro-neutral-96);--andro-surface-4:var(--andro-neutral-92);--andro-warning:var(--andro-warning-30);--andro-warning-container:var(--andro-warning-95);--andro-dataviz-2:#b13166;--andro-dataviz-3:#1f77d9;--andro-dataviz-4:#c33c48;--andro-dataviz-5:#877cf1;--andro-dataviz-6:#e26724;--andro-dataviz-7:#009185;--andro-dataviz-8:#be6ad1;--andro-dataviz-other:#80848c;--andro-elevation-overlay:0 8px 24px 0 #0f1a331f;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}[data-theme=hc-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--andro-if-light:initial;--andro-if-dark:initial;--andro-if-hc:initial;--andro-if-hc-dark: ;--andro-if-night:initial;--andro-code-ansi-background:#0c0e12;--andro-code-ansi-black:#60636b;--andro-code-ansi-blue:#77adfd;--andro-code-ansi-bright-black:#8d9199;--andro-code-ansi-bright-blue:#a4c9ff;--andro-code-ansi-bright-cyan:#7ee6f8;--andro-code-ansi-bright-green:#92e4a3;--andro-code-ansi-bright-magenta:#feb4f6;--andro-code-ansi-bright-red:#ffb3b0;--andro-code-ansi-bright-white:#f1f4fa;--andro-code-ansi-bright-yellow:#f4e482;--andro-code-ansi-cyan:#5bc4d6;--andro-code-ansi-foreground:#e9edf5;--andro-code-ansi-green:#71c284;--andro-code-ansi-magenta:#e496dd;--andro-code-ansi-red:#fd8a83;--andro-code-ansi-white:#d1d4db;--andro-code-ansi-yellow:#d8c866;--andro-code-comment:#9096a3;--andro-code-diff-add-bg:#102a24;--andro-code-diff-add-fg:#65c7ae;--andro-code-diff-add-word:#0e463a;--andro-code-diff-change-bg:#1a2637;--andro-code-diff-change-fg:#82b9ff;--andro-code-diff-change-word:#273f5d;--andro-code-diff-remove-bg:#362022;--andro-code-diff-remove-fg:#fd9aa6;--andro-code-diff-remove-word:#5f2f36;--andro-code-function:#8cbfff;--andro-code-keyword:#eca0fd;--andro-code-line-highlight:#1c1f27;--andro-code-number:#ffa586;--andro-code-property:#8ecfef;--andro-code-regexp:#ff9dcc;--andro-code-string:#69d2c5;--andro-code-surface:#14161c;--andro-code-tag:#ff99a1;--andro-code-type:#b6b4ff;--andro-error:var(--andro-error-87);--andro-error-container:var(--andro-error-20);--andro-inverse-on-surface:var(--andro-black);--andro-inverse-surface:var(--andro-white);--andro-on-error:var(--andro-error-5);--andro-on-error-container:var(--andro-error-95);--andro-on-success:var(--andro-success-5);--andro-on-success-container:var(--andro-success-95);--andro-on-surface:var(--andro-white);--andro-on-surface-variant:var(--andro-neutral-82);--andro-on-warning:var(--andro-warning-5);--andro-on-warning-container:var(--andro-warning-95);--andro-outline:var(--andro-neutral-70);--andro-outline-variant:var(--andro-neutral-60);--andro-scrim:var(--andro-scrim-dark);--andro-shadow:var(--andro-shadow-dark);--andro-success:var(--andro-success-87);--andro-success-container:var(--andro-success-20);--andro-surface-0:var(--andro-black);--andro-surface-1:var(--andro-neutral-4);--andro-surface-2:var(--andro-neutral-8);--andro-surface-3:var(--andro-neutral-12);--andro-surface-4:var(--andro-neutral-16);--andro-warning:var(--andro-warning-87);--andro-warning-container:var(--andro-warning-20);--andro-dataviz-2:#db5889;--andro-dataviz-3:#388cf0;--andro-dataviz-4:#e15960;--andro-dataviz-5:#8277eb;--andro-dataviz-6:#dc621d;--andro-dataviz-7:#00a89b;--andro-dataviz-8:#b360c6;--andro-dataviz-other:#8d9199;--andro-elevation-overlay:0 8px 24px 0 #00000080;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--andro-if-light:initial;--andro-if-dark:initial;--andro-if-hc:initial;--andro-if-hc-dark:initial;--andro-if-night: ;--andro-code-ansi-background:#0c0e12;--andro-code-ansi-black:#60636b;--andro-code-ansi-blue:#77adfd;--andro-code-ansi-bright-black:#8d9199;--andro-code-ansi-bright-blue:#a4c9ff;--andro-code-ansi-bright-cyan:#7ee6f8;--andro-code-ansi-bright-green:#92e4a3;--andro-code-ansi-bright-magenta:#feb4f6;--andro-code-ansi-bright-red:#ffb3b0;--andro-code-ansi-bright-white:#f1f4fa;--andro-code-ansi-bright-yellow:#f4e482;--andro-code-ansi-cyan:#5bc4d6;--andro-code-ansi-foreground:#e9edf5;--andro-code-ansi-green:#71c284;--andro-code-ansi-magenta:#e496dd;--andro-code-ansi-red:#fd8a83;--andro-code-ansi-white:#d1d4db;--andro-code-ansi-yellow:#d8c866;--andro-code-comment:#9096a3;--andro-code-diff-add-bg:#102a24;--andro-code-diff-add-fg:#65c7ae;--andro-code-diff-add-word:#0e463a;--andro-code-diff-change-bg:#1a2637;--andro-code-diff-change-fg:#82b9ff;--andro-code-diff-change-word:#273f5d;--andro-code-diff-remove-bg:#362022;--andro-code-diff-remove-fg:#fd9aa6;--andro-code-diff-remove-word:#5f2f36;--andro-code-function:#8cbfff;--andro-code-keyword:#eca0fd;--andro-code-line-highlight:#1c1f27;--andro-code-number:#ffa586;--andro-code-property:#8ecfef;--andro-code-regexp:#ff9dcc;--andro-code-string:#69d2c5;--andro-code-surface:#14161c;--andro-code-tag:#ff99a1;--andro-code-type:#b6b4ff;--andro-error:var(--andro-night-on-surface);--andro-error-container:var(--andro-night-container);--andro-inverse-on-surface:var(--andro-black);--andro-inverse-surface:var(--andro-night-on-surface);--andro-on-error:var(--andro-black);--andro-on-error-container:var(--andro-night-on-surface);--andro-on-success:var(--andro-black);--andro-on-success-container:var(--andro-night-on-surface);--andro-on-surface:var(--andro-night-on-surface);--andro-on-surface-variant:var(--andro-night-on-surface-variant);--andro-on-warning:var(--andro-black);--andro-on-warning-container:var(--andro-night-on-surface);--andro-outline:var(--andro-night-on-surface-variant);--andro-outline-variant:var(--andro-night-container);--andro-scrim:var(--andro-scrim-dark);--andro-shadow:var(--andro-shadow-dark);--andro-success:var(--andro-night-on-surface);--andro-success-container:var(--andro-night-container);--andro-surface-0:var(--andro-night-surface);--andro-surface-1:var(--andro-night-surface);--andro-surface-2:var(--andro-night-surface);--andro-surface-3:var(--andro-night-surface-3);--andro-surface-4:var(--andro-night-surface-4);--andro-warning:var(--andro-night-on-surface);--andro-warning-container:var(--andro-night-container);--andro-dataviz-2:#db5889;--andro-dataviz-3:#388cf0;--andro-dataviz-4:#e15960;--andro-dataviz-5:#8277eb;--andro-dataviz-6:#dc621d;--andro-dataviz-7:#00a89b;--andro-dataviz-8:#b360c6;--andro-dataviz-other:#8d9199;--andro-elevation-overlay:0 8px 24px 0 #00000080;--andro-button-destructive-container:var(--andro-error);--andro-button-destructive-label:var(--andro-on-error);--andro-button-secondary-border:var(--andro-outline);--andro-button-secondary-container:var(--andro-surface-1);--andro-button-secondary-label:var(--andro-on-surface);--andro-button-success-container:var(--andro-success);--andro-button-success-label:var(--andro-on-success);--andro-card-border:var(--andro-outline-variant);--andro-card-container:var(--andro-surface-1);--andro-chart-grid:var(--andro-outline-variant);--andro-chip-border:var(--andro-outline);--andro-dialog-container:var(--andro-surface-2);--andro-dialog-scrim:var(--andro-scrim);--andro-dialog-shadow:var(--andro-elevation-overlay);--andro-doc-paper:var(--andro-surface-1);--andro-home-arc-marker:var(--andro-on-surface);--andro-home-arc-track:var(--andro-surface-4);--andro-home-zone-empty-fill:var(--andro-surface-1);--andro-home-zone-empty-stroke:var(--andro-outline);--andro-home-zone-nodata-stroke:var(--andro-outline);--andro-input-border:var(--andro-outline);--andro-input-border-error:var(--andro-error);--andro-input-container:var(--andro-surface-1);--andro-input-placeholder:var(--andro-on-surface-variant);--andro-input-text:var(--andro-on-surface);--andro-menu-border:var(--andro-outline-variant);--andro-menu-container:var(--andro-surface-2);--andro-menu-shadow:var(--andro-elevation-overlay);--andro-meter-track:var(--andro-surface-4);--andro-nav-container:var(--andro-surface-1);--andro-nav-label:var(--andro-on-surface-variant);--andro-nav-label-selected:var(--andro-on-surface);--andro-os-desktop-container:var(--andro-surface-0);--andro-os-panel-container:var(--andro-surface-1);--andro-os-titlebar-container:var(--andro-surface-2);--andro-os-titlebar-container-inactive:var(--andro-surface-1);--andro-os-window-container:var(--andro-surface-1);--andro-sheet-container:var(--andro-surface-2);--andro-shell-container:var(--andro-surface-0);--andro-shell-divider:var(--andro-outline-variant);--andro-shell-header-container:var(--andro-surface-1);--andro-snackbar-container:var(--andro-inverse-surface);--andro-snackbar-label:var(--andro-inverse-on-surface);--andro-switch-border-off:var(--andro-outline);--andro-switch-thumb-off:var(--andro-outline);--andro-switch-track-off:var(--andro-surface-4);--andro-table-divider:var(--andro-outline-variant);--andro-table-row-hover:var(--andro-surface-3);--andro-tooltip-container:var(--andro-inverse-surface);--andro-tooltip-label:var(--andro-inverse-on-surface);--andro-border-strong:var(--andro-outline);--andro-error-bg:var(--andro-error-container);--andro-shadow-overlay:var(--andro-elevation-overlay);--andro-success-bg:var(--andro-success-container);--andro-warning-bg:var(--andro-warning-container)}[data-density=compact]{--andro-density-button-padding-x:16px;--andro-density-control-height:40px;--andro-density-field-padding-x:10px;--andro-density-row-height:40px;--andro-button-height:var(--andro-density-control-height);--andro-button-padding-x:var(--andro-density-button-padding-x);--andro-input-height:var(--andro-density-control-height);--andro-input-padding-x:var(--andro-density-field-padding-x);--andro-table-row-height:var(--andro-density-row-height)}[data-platform=tv]{--andro-density-control-height:56px;--andro-density-row-height:72px;--andro-density-target-min:66px;--andro-focus-ring-offset:3px;--andro-focus-ring-width:3px;--andro-font-size-body-lg:1.875rem;--andro-font-size-body-md:1.75rem;--andro-font-size-body-sm:1.5rem;--andro-font-size-code-lg:1.625rem;--andro-font-size-code-md:1.5rem;--andro-font-size-code-sm:1.375rem;--andro-font-size-code-xs:1.375rem;--andro-font-size-display-lg:5rem;--andro-font-size-display-md:4rem;--andro-font-size-display-sm:3.25rem;--andro-font-size-headline-lg:2.75rem;--andro-font-size-headline-md:2.375rem;--andro-font-size-headline-sm:2.125rem;--andro-font-size-label-lg:1.75rem;--andro-font-size-label-md:1.5rem;--andro-font-size-label-sm:1.375rem;--andro-font-size-overline:1.375rem;--andro-font-size-terminal:1.5rem;--andro-font-size-title-lg:2rem;--andro-font-size-title-md:1.75rem;--andro-font-size-title-sm:1.625rem;--andro-icon-default:var(--andro-icon-xl);--andro-icon-inline:var(--andro-icon-lg);--andro-icon-nav:var(--andro-icon-xl);--andro-type-body-lg-family:var(--andro-font-family-ui);--andro-type-body-lg-size:var(--andro-font-size-body-lg);--andro-type-body-lg-weight:var(--andro-font-weight-regular);--andro-type-body-lg-weight-emphasized:500;--andro-type-body-lg-tracking:0;--andro-type-body-lg-line-height:1.5556;--andro-type-body-lg:var(--andro-type-body-lg-weight) var(--andro-type-body-lg-size)/var(--andro-type-body-lg-line-height) var(--andro-type-body-lg-family);--andro-type-body-md-family:var(--andro-font-family-ui);--andro-type-body-md-size:var(--andro-font-size-body-md);--andro-type-body-md-weight:var(--andro-font-weight-regular);--andro-type-body-md-weight-emphasized:500;--andro-type-body-md-tracking:0;--andro-type-body-md-line-height:1.5;--andro-type-body-md:var(--andro-type-body-md-weight) var(--andro-type-body-md-size)/var(--andro-type-body-md-line-height) var(--andro-type-body-md-family);--andro-type-body-sm-family:var(--andro-font-family-ui);--andro-type-body-sm-size:var(--andro-font-size-body-sm);--andro-type-body-sm-weight:var(--andro-font-weight-regular);--andro-type-body-sm-weight-emphasized:500;--andro-type-body-sm-tracking:0;--andro-type-body-sm-line-height:1.4286;--andro-type-body-sm:var(--andro-type-body-sm-weight) var(--andro-type-body-sm-size)/var(--andro-type-body-sm-line-height) var(--andro-type-body-sm-family);--andro-type-code-lg-family:var(--andro-font-family-mono);--andro-type-code-lg-size:var(--andro-font-size-code-lg);--andro-type-code-lg-weight:var(--andro-font-weight-regular);--andro-type-code-lg-weight-emphasized:500;--andro-type-code-lg-tracking:0;--andro-type-code-lg-line-height:1.5714;--andro-type-code-lg:var(--andro-type-code-lg-weight) var(--andro-type-code-lg-size)/var(--andro-type-code-lg-line-height) var(--andro-type-code-lg-family);--andro-type-code-md-family:var(--andro-font-family-mono);--andro-type-code-md-size:var(--andro-font-size-code-md);--andro-type-code-md-weight:var(--andro-font-weight-regular);--andro-type-code-md-weight-emphasized:500;--andro-type-code-md-tracking:0;--andro-type-code-md-line-height:1.6154;--andro-type-code-md:var(--andro-type-code-md-weight) var(--andro-type-code-md-size)/var(--andro-type-code-md-line-height) var(--andro-type-code-md-family);--andro-type-code-sm-family:var(--andro-font-family-mono);--andro-type-code-sm-size:var(--andro-font-size-code-sm);--andro-type-code-sm-weight:var(--andro-font-weight-regular);--andro-type-code-sm-weight-emphasized:500;--andro-type-code-sm-tracking:0;--andro-type-code-sm-line-height:1.6667;--andro-type-code-sm:var(--andro-type-code-sm-weight) var(--andro-type-code-sm-size)/var(--andro-type-code-sm-line-height) var(--andro-type-code-sm-family);--andro-type-code-xs-family:var(--andro-font-family-mono);--andro-type-code-xs-size:var(--andro-font-size-code-xs);--andro-type-code-xs-weight:var(--andro-font-weight-regular);--andro-type-code-xs-weight-emphasized:500;--andro-type-code-xs-tracking:0;--andro-type-code-xs-line-height:1.6364;--andro-type-code-xs:var(--andro-type-code-xs-weight) var(--andro-type-code-xs-size)/var(--andro-type-code-xs-line-height) var(--andro-type-code-xs-family);--andro-type-display-lg-family:var(--andro-font-family-display);--andro-type-display-lg-size:var(--andro-font-size-display-lg);--andro-type-display-lg-weight:var(--andro-font-weight-bold);--andro-type-display-lg-weight-emphasized:700;--andro-type-display-lg-tracking:-.1313rem;--andro-type-display-lg-line-height:1.0333;--andro-type-display-lg:var(--andro-type-display-lg-weight) var(--andro-type-display-lg-size)/var(--andro-type-display-lg-line-height) var(--andro-type-display-lg-family);--andro-type-display-md-family:var(--andro-font-family-display);--andro-type-display-md-size:var(--andro-font-size-display-md);--andro-type-display-md-weight:var(--andro-font-weight-bold);--andro-type-display-md-weight-emphasized:700;--andro-type-display-md-tracking:-.09rem;--andro-type-display-md-line-height:1.0417;--andro-type-display-md:var(--andro-type-display-md-weight) var(--andro-type-display-md-size)/var(--andro-type-display-md-line-height) var(--andro-type-display-md-family);--andro-type-display-sm-family:var(--andro-font-family-display);--andro-type-display-sm-size:var(--andro-font-size-display-sm);--andro-type-display-sm-weight:var(--andro-font-weight-semibold);--andro-type-display-sm-weight-emphasized:700;--andro-type-display-sm-tracking:-.0563rem;--andro-type-display-sm-line-height:1.1111;--andro-type-display-sm:var(--andro-type-display-sm-weight) var(--andro-type-display-sm-size)/var(--andro-type-display-sm-line-height) var(--andro-type-display-sm-family);--andro-type-headline-lg-family:var(--andro-font-family-display);--andro-type-headline-lg-size:var(--andro-font-size-headline-lg);--andro-type-headline-lg-weight:var(--andro-font-weight-semibold);--andro-type-headline-lg-weight-emphasized:700;--andro-type-headline-lg-tracking:-.0375rem;--andro-type-headline-lg-line-height:1.2;--andro-type-headline-lg:var(--andro-type-headline-lg-weight) var(--andro-type-headline-lg-size)/var(--andro-type-headline-lg-line-height) var(--andro-type-headline-lg-family);--andro-type-headline-md-family:var(--andro-font-family-display);--andro-type-headline-md-size:var(--andro-font-size-headline-md);--andro-type-headline-md-weight:var(--andro-font-weight-semibold);--andro-type-headline-md-weight-emphasized:700;--andro-type-headline-md-tracking:-.03rem;--andro-type-headline-md-line-height:1.25;--andro-type-headline-md:var(--andro-type-headline-md-weight) var(--andro-type-headline-md-size)/var(--andro-type-headline-md-line-height) var(--andro-type-headline-md-family);--andro-type-headline-sm-family:var(--andro-font-family-display);--andro-type-headline-sm-size:var(--andro-font-size-headline-sm);--andro-type-headline-sm-weight:var(--andro-font-weight-semibold);--andro-type-headline-sm-weight-emphasized:700;--andro-type-headline-sm-tracking:-.025rem;--andro-type-headline-sm-line-height:1.3;--andro-type-headline-sm:var(--andro-type-headline-sm-weight) var(--andro-type-headline-sm-size)/var(--andro-type-headline-sm-line-height) var(--andro-type-headline-sm-family);--andro-type-label-lg-family:var(--andro-font-family-ui);--andro-type-label-lg-size:var(--andro-font-size-label-lg);--andro-type-label-lg-weight:var(--andro-font-weight-semibold);--andro-type-label-lg-weight-emphasized:700;--andro-type-label-lg-tracking:0;--andro-type-label-lg-line-height:1.25;--andro-type-label-lg:var(--andro-type-label-lg-weight) var(--andro-type-label-lg-size)/var(--andro-type-label-lg-line-height) var(--andro-type-label-lg-family);--andro-type-label-md-family:var(--andro-font-family-ui);--andro-type-label-md-size:var(--andro-font-size-label-md);--andro-type-label-md-weight:var(--andro-font-weight-medium);--andro-type-label-md-weight-emphasized:600;--andro-type-label-md-tracking:0;--andro-type-label-md-line-height:1.4286;--andro-type-label-md:var(--andro-type-label-md-weight) var(--andro-type-label-md-size)/var(--andro-type-label-md-line-height) var(--andro-type-label-md-family);--andro-type-label-sm-family:var(--andro-font-family-ui);--andro-type-label-sm-size:var(--andro-font-size-label-sm);--andro-type-label-sm-weight:var(--andro-font-weight-medium);--andro-type-label-sm-weight-emphasized:600;--andro-type-label-sm-tracking:0;--andro-type-label-sm-line-height:1.3333;--andro-type-label-sm:var(--andro-type-label-sm-weight) var(--andro-type-label-sm-size)/var(--andro-type-label-sm-line-height) var(--andro-type-label-sm-family);--andro-type-overline-family:var(--andro-font-family-ui);--andro-type-overline-size:var(--andro-font-size-overline);--andro-type-overline-weight:var(--andro-font-weight-semibold);--andro-type-overline-weight-emphasized:700;--andro-type-overline-tracking:.045rem;--andro-type-overline-line-height:1.3333;--andro-type-overline:var(--andro-type-overline-weight) var(--andro-type-overline-size)/var(--andro-type-overline-line-height) var(--andro-type-overline-family);--andro-type-terminal-family:var(--andro-font-family-mono);--andro-type-terminal-size:var(--andro-font-size-terminal);--andro-type-terminal-weight:var(--andro-font-weight-regular);--andro-type-terminal-weight-emphasized:500;--andro-type-terminal-tracking:0;--andro-type-terminal-line-height:1.1538;--andro-type-terminal:var(--andro-type-terminal-weight) var(--andro-type-terminal-size)/var(--andro-type-terminal-line-height) var(--andro-type-terminal-family);--andro-type-title-lg-family:var(--andro-font-family-ui);--andro-type-title-lg-size:var(--andro-font-size-title-lg);--andro-type-title-lg-weight:var(--andro-font-weight-semibold);--andro-type-title-lg-weight-emphasized:700;--andro-type-title-lg-tracking:0;--andro-type-title-lg-line-height:1.4444;--andro-type-title-lg:var(--andro-type-title-lg-weight) var(--andro-type-title-lg-size)/var(--andro-type-title-lg-line-height) var(--andro-type-title-lg-family);--andro-type-title-md-family:var(--andro-font-family-ui);--andro-type-title-md-size:var(--andro-font-size-title-md);--andro-type-title-md-weight:var(--andro-font-weight-semibold);--andro-type-title-md-weight-emphasized:700;--andro-type-title-md-tracking:0;--andro-type-title-md-line-height:1.5;--andro-type-title-md:var(--andro-type-title-md-weight) var(--andro-type-title-md-size)/var(--andro-type-title-md-line-height) var(--andro-type-title-md-family);--andro-type-title-sm-family:var(--andro-font-family-ui);--andro-type-title-sm-size:var(--andro-font-size-title-sm);--andro-type-title-sm-weight:var(--andro-font-weight-semibold);--andro-type-title-sm-weight-emphasized:700;--andro-type-title-sm-tracking:0;--andro-type-title-sm-line-height:1.4286;--andro-type-title-sm:var(--andro-type-title-sm-weight) var(--andro-type-title-sm-size)/var(--andro-type-title-sm-line-height) var(--andro-type-title-sm-family);--andro-button-height:var(--andro-density-control-height);--andro-button-label-family:var(--andro-type-label-lg-family);--andro-button-label-size:var(--andro-type-label-lg-size);--andro-button-label-weight:var(--andro-type-label-lg-weight);--andro-button-label-weight-emphasized:var(--andro-type-label-lg-weight-emphasized);--andro-button-label-tracking:var(--andro-type-label-lg-tracking);--andro-button-label-line-height:var(--andro-type-label-lg-line-height);--andro-button-label:var(--andro-type-label-lg);--andro-input-height:var(--andro-density-control-height);--andro-input-helper-family:var(--andro-type-body-sm-family);--andro-input-helper-size:var(--andro-type-body-sm-size);--andro-input-helper-weight:var(--andro-type-body-sm-weight);--andro-input-helper-weight-emphasized:var(--andro-type-body-sm-weight-emphasized);--andro-input-helper-tracking:var(--andro-type-body-sm-tracking);--andro-input-helper-line-height:var(--andro-type-body-sm-line-height);--andro-input-helper:var(--andro-type-body-sm);--andro-input-label-family:var(--andro-type-label-md-family);--andro-input-label-size:var(--andro-type-label-md-size);--andro-input-label-weight:var(--andro-type-label-md-weight);--andro-input-label-weight-emphasized:var(--andro-type-label-md-weight-emphasized);--andro-input-label-tracking:var(--andro-type-label-md-tracking);--andro-input-label-line-height:var(--andro-type-label-md-line-height);--andro-input-label:var(--andro-type-label-md);--andro-table-header-family:var(--andro-type-title-sm-family);--andro-table-header-size:var(--andro-type-title-sm-size);--andro-table-header-weight:var(--andro-type-title-sm-weight);--andro-table-header-weight-emphasized:var(--andro-type-title-sm-weight-emphasized);--andro-table-header-tracking:var(--andro-type-title-sm-tracking);--andro-table-header-line-height:var(--andro-type-title-sm-line-height);--andro-table-header:var(--andro-type-title-sm);--andro-table-row-height:var(--andro-density-row-height)}[data-platform=home]{--andro-density-control-height:56px;--andro-density-row-height:64px;--andro-density-target-min:56px;--andro-font-size-body-lg:1.5rem;--andro-font-size-body-md:1.25rem;--andro-font-size-body-sm:1.125rem;--andro-font-size-display-lg:6rem;--andro-font-size-display-md:4.5rem;--andro-font-size-display-sm:3.5rem;--andro-font-size-headline-lg:2.5rem;--andro-font-size-headline-md:2.125rem;--andro-font-size-headline-sm:1.75rem;--andro-font-size-label-lg:1.25rem;--andro-font-size-label-md:1.125rem;--andro-font-size-label-sm:1rem;--andro-font-size-overline:1rem;--andro-font-size-title-lg:1.75rem;--andro-font-size-title-md:1.5rem;--andro-font-size-title-sm:1.375rem;--andro-icon-default:var(--andro-icon-lg);--andro-icon-nav:var(--andro-icon-xl);--andro-type-body-lg-family:var(--andro-font-family-ui);--andro-type-body-lg-size:var(--andro-font-size-body-lg);--andro-type-body-lg-weight:var(--andro-font-weight-regular);--andro-type-body-lg-weight-emphasized:500;--andro-type-body-lg-tracking:0;--andro-type-body-lg-line-height:1.5556;--andro-type-body-lg:var(--andro-type-body-lg-weight) var(--andro-type-body-lg-size)/var(--andro-type-body-lg-line-height) var(--andro-type-body-lg-family);--andro-type-body-md-family:var(--andro-font-family-ui);--andro-type-body-md-size:var(--andro-font-size-body-md);--andro-type-body-md-weight:var(--andro-font-weight-regular);--andro-type-body-md-weight-emphasized:500;--andro-type-body-md-tracking:0;--andro-type-body-md-line-height:1.5;--andro-type-body-md:var(--andro-type-body-md-weight) var(--andro-type-body-md-size)/var(--andro-type-body-md-line-height) var(--andro-type-body-md-family);--andro-type-body-sm-family:var(--andro-font-family-ui);--andro-type-body-sm-size:var(--andro-font-size-body-sm);--andro-type-body-sm-weight:var(--andro-font-weight-regular);--andro-type-body-sm-weight-emphasized:500;--andro-type-body-sm-tracking:0;--andro-type-body-sm-line-height:1.4286;--andro-type-body-sm:var(--andro-type-body-sm-weight) var(--andro-type-body-sm-size)/var(--andro-type-body-sm-line-height) var(--andro-type-body-sm-family);--andro-type-display-lg-family:var(--andro-font-family-display);--andro-type-display-lg-size:var(--andro-font-size-display-lg);--andro-type-display-lg-weight:var(--andro-font-weight-bold);--andro-type-display-lg-weight-emphasized:700;--andro-type-display-lg-tracking:-.1313rem;--andro-type-display-lg-line-height:1.0333;--andro-type-display-lg:var(--andro-type-display-lg-weight) var(--andro-type-display-lg-size)/var(--andro-type-display-lg-line-height) var(--andro-type-display-lg-family);--andro-type-display-md-family:var(--andro-font-family-display);--andro-type-display-md-size:var(--andro-font-size-display-md);--andro-type-display-md-weight:var(--andro-font-weight-bold);--andro-type-display-md-weight-emphasized:700;--andro-type-display-md-tracking:-.09rem;--andro-type-display-md-line-height:1.0417;--andro-type-display-md:var(--andro-type-display-md-weight) var(--andro-type-display-md-size)/var(--andro-type-display-md-line-height) var(--andro-type-display-md-family);--andro-type-display-sm-family:var(--andro-font-family-display);--andro-type-display-sm-size:var(--andro-font-size-display-sm);--andro-type-display-sm-weight:var(--andro-font-weight-semibold);--andro-type-display-sm-weight-emphasized:700;--andro-type-display-sm-tracking:-.0563rem;--andro-type-display-sm-line-height:1.1111;--andro-type-display-sm:var(--andro-type-display-sm-weight) var(--andro-type-display-sm-size)/var(--andro-type-display-sm-line-height) var(--andro-type-display-sm-family);--andro-type-headline-lg-family:var(--andro-font-family-display);--andro-type-headline-lg-size:var(--andro-font-size-headline-lg);--andro-type-headline-lg-weight:var(--andro-font-weight-semibold);--andro-type-headline-lg-weight-emphasized:700;--andro-type-headline-lg-tracking:-.0375rem;--andro-type-headline-lg-line-height:1.2;--andro-type-headline-lg:var(--andro-type-headline-lg-weight) var(--andro-type-headline-lg-size)/var(--andro-type-headline-lg-line-height) var(--andro-type-headline-lg-family);--andro-type-headline-md-family:var(--andro-font-family-display);--andro-type-headline-md-size:var(--andro-font-size-headline-md);--andro-type-headline-md-weight:var(--andro-font-weight-semibold);--andro-type-headline-md-weight-emphasized:700;--andro-type-headline-md-tracking:-.03rem;--andro-type-headline-md-line-height:1.25;--andro-type-headline-md:var(--andro-type-headline-md-weight) var(--andro-type-headline-md-size)/var(--andro-type-headline-md-line-height) var(--andro-type-headline-md-family);--andro-type-headline-sm-family:var(--andro-font-family-display);--andro-type-headline-sm-size:var(--andro-font-size-headline-sm);--andro-type-headline-sm-weight:var(--andro-font-weight-semibold);--andro-type-headline-sm-weight-emphasized:700;--andro-type-headline-sm-tracking:-.025rem;--andro-type-headline-sm-line-height:1.3;--andro-type-headline-sm:var(--andro-type-headline-sm-weight) var(--andro-type-headline-sm-size)/var(--andro-type-headline-sm-line-height) var(--andro-type-headline-sm-family);--andro-type-label-lg-family:var(--andro-font-family-ui);--andro-type-label-lg-size:var(--andro-font-size-label-lg);--andro-type-label-lg-weight:var(--andro-font-weight-semibold);--andro-type-label-lg-weight-emphasized:700;--andro-type-label-lg-tracking:0;--andro-type-label-lg-line-height:1.25;--andro-type-label-lg:var(--andro-type-label-lg-weight) var(--andro-type-label-lg-size)/var(--andro-type-label-lg-line-height) var(--andro-type-label-lg-family);--andro-type-label-md-family:var(--andro-font-family-ui);--andro-type-label-md-size:var(--andro-font-size-label-md);--andro-type-label-md-weight:var(--andro-font-weight-medium);--andro-type-label-md-weight-emphasized:600;--andro-type-label-md-tracking:0;--andro-type-label-md-line-height:1.4286;--andro-type-label-md:var(--andro-type-label-md-weight) var(--andro-type-label-md-size)/var(--andro-type-label-md-line-height) var(--andro-type-label-md-family);--andro-type-label-sm-family:var(--andro-font-family-ui);--andro-type-label-sm-size:var(--andro-font-size-label-sm);--andro-type-label-sm-weight:var(--andro-font-weight-medium);--andro-type-label-sm-weight-emphasized:600;--andro-type-label-sm-tracking:0;--andro-type-label-sm-line-height:1.3333;--andro-type-label-sm:var(--andro-type-label-sm-weight) var(--andro-type-label-sm-size)/var(--andro-type-label-sm-line-height) var(--andro-type-label-sm-family);--andro-type-overline-family:var(--andro-font-family-ui);--andro-type-overline-size:var(--andro-font-size-overline);--andro-type-overline-weight:var(--andro-font-weight-semibold);--andro-type-overline-weight-emphasized:700;--andro-type-overline-tracking:.045rem;--andro-type-overline-line-height:1.3333;--andro-type-overline:var(--andro-type-overline-weight) var(--andro-type-overline-size)/var(--andro-type-overline-line-height) var(--andro-type-overline-family);--andro-type-title-lg-family:var(--andro-font-family-ui);--andro-type-title-lg-size:var(--andro-font-size-title-lg);--andro-type-title-lg-weight:var(--andro-font-weight-semibold);--andro-type-title-lg-weight-emphasized:700;--andro-type-title-lg-tracking:0;--andro-type-title-lg-line-height:1.4444;--andro-type-title-lg:var(--andro-type-title-lg-weight) var(--andro-type-title-lg-size)/var(--andro-type-title-lg-line-height) var(--andro-type-title-lg-family);--andro-type-title-md-family:var(--andro-font-family-ui);--andro-type-title-md-size:var(--andro-font-size-title-md);--andro-type-title-md-weight:var(--andro-font-weight-semibold);--andro-type-title-md-weight-emphasized:700;--andro-type-title-md-tracking:0;--andro-type-title-md-line-height:1.5;--andro-type-title-md:var(--andro-type-title-md-weight) var(--andro-type-title-md-size)/var(--andro-type-title-md-line-height) var(--andro-type-title-md-family);--andro-type-title-sm-family:var(--andro-font-family-ui);--andro-type-title-sm-size:var(--andro-font-size-title-sm);--andro-type-title-sm-weight:var(--andro-font-weight-semibold);--andro-type-title-sm-weight-emphasized:700;--andro-type-title-sm-tracking:0;--andro-type-title-sm-line-height:1.4286;--andro-type-title-sm:var(--andro-type-title-sm-weight) var(--andro-type-title-sm-size)/var(--andro-type-title-sm-line-height) var(--andro-type-title-sm-family);--andro-button-height:var(--andro-density-control-height);--andro-button-label-family:var(--andro-type-label-lg-family);--andro-button-label-size:var(--andro-type-label-lg-size);--andro-button-label-weight:var(--andro-type-label-lg-weight);--andro-button-label-weight-emphasized:var(--andro-type-label-lg-weight-emphasized);--andro-button-label-tracking:var(--andro-type-label-lg-tracking);--andro-button-label-line-height:var(--andro-type-label-lg-line-height);--andro-button-label:var(--andro-type-label-lg);--andro-input-height:var(--andro-density-control-height);--andro-input-helper-family:var(--andro-type-body-sm-family);--andro-input-helper-size:var(--andro-type-body-sm-size);--andro-input-helper-weight:var(--andro-type-body-sm-weight);--andro-input-helper-weight-emphasized:var(--andro-type-body-sm-weight-emphasized);--andro-input-helper-tracking:var(--andro-type-body-sm-tracking);--andro-input-helper-line-height:var(--andro-type-body-sm-line-height);--andro-input-helper:var(--andro-type-body-sm);--andro-input-label-family:var(--andro-type-label-md-family);--andro-input-label-size:var(--andro-type-label-md-size);--andro-input-label-weight:var(--andro-type-label-md-weight);--andro-input-label-weight-emphasized:var(--andro-type-label-md-weight-emphasized);--andro-input-label-tracking:var(--andro-type-label-md-tracking);--andro-input-label-line-height:var(--andro-type-label-md-line-height);--andro-input-label:var(--andro-type-label-md);--andro-table-header-family:var(--andro-type-title-sm-family);--andro-table-header-size:var(--andro-type-title-sm-size);--andro-table-header-weight:var(--andro-type-title-sm-weight);--andro-table-header-weight-emphasized:var(--andro-type-title-sm-weight-emphasized);--andro-table-header-tracking:var(--andro-type-title-sm-tracking);--andro-table-header-line-height:var(--andro-type-title-sm-line-height);--andro-table-header:var(--andro-type-title-sm);--andro-table-row-height:var(--andro-density-row-height)}[data-platform=wear]{--andro-density-target-min:48px}@media (prefers-reduced-motion:reduce){:root:not([data-motion]){--andro-motion-spatial-factor:0}}[data-motion=reduced]{--andro-motion-spatial-factor:0}}@layer andro.base{@supports not selector(:popover-open){[popover]:not(.a-popover-open){display:none}[popover].a-popover-open{z-index:var(--andro-z-popover);margin:auto;display:block;position:fixed;inset:0}}}@layer andro.components{.a-icon{width:var(--andro-icon-default);height:var(--andro-icon-default);fill:none;stroke:currentColor;stroke-width:var(--andro-icon-stroke);stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;display:inline-block;overflow:visible}.a-icon--sm{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-icon--lg{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-icon--xl{width:var(--andro-icon-xl);height:var(--andro-icon-xl)}.a-icon--accent{color:var(--andro-primary-text)}.a-sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;float:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.a-mark{width:var(--andro-icon-xl);height:var(--andro-icon-xl);flex:none;display:block}.a-mark--sm{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-num{font-variant-numeric:tabular-nums}.a-focus-ring:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}@keyframes a-spin{to{transform:rotate(360deg)}}@keyframes a-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes a-fade-in{0%{opacity:0}to{opacity:1}}@keyframes a-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.a-show-light{display:var(--andro-if-dark,var(--andro-if-hc-dark,var(--andro-if-night))) none}.a-show-dark{display:var(--andro-if-light,var(--andro-if-hc)) none}.a-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.a-btn{--_bg:var(--andro-button-secondary-container);--_fg:var(--andro-button-secondary-label);--_bd:var(--andro-button-secondary-border);--_sl:transparent;justify-content:center;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:var(--andro-button-height);min-width:var(--andro-button-height);padding:0 var(--andro-button-padding-x);border:var(--andro-border-width) solid var(--_bd);border-radius:var(--andro-button-radius);background-color:var(--_bg);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--_fg);font:var(--andro-button-label);letter-spacing:var(--andro-button-label-tracking);text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard), border-color var(--andro-duration-instant) var(--andro-ease-standard), color var(--andro-duration-instant) var(--andro-ease-standard);margin:0;text-decoration:none;display:inline-flex;position:relative}.a-btn:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-btn:is(:hover,.is-hover){--_sl:transparent}}.a-btn:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-pressed) * 100% + 4%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-btn:is(:active,.is-pressed){--_sl:transparent}}.a-btn:is(:focus-visible,.is-focus){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-focus) * 100%), transparent);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}@supports not (color:color-mix(in srgb, red, red)){.a-btn:is(:focus-visible,.is-focus){--_sl:transparent}}.a-btn--primary{--_bg:var(--andro-button-primary-container);--_fg:var(--andro-button-primary-label);--_bd:transparent}.a-btn--tonal{--_bg:var(--andro-button-tonal-container);--_fg:var(--andro-button-tonal-label);--_bd:transparent}.a-btn--tertiary{--_bg:transparent;--_fg:var(--andro-button-tertiary-label);--_bd:transparent;padding-inline:var(--andro-space-3)}.a-btn--destructive{--_bg:var(--andro-button-destructive-container);--_fg:var(--andro-button-destructive-label);--_bd:transparent}.a-btn--success{--_bg:var(--andro-button-success-container);--_fg:var(--andro-button-success-label);--_bd:transparent}.a-btn--danger-text{--_bg:transparent;--_fg:var(--andro-error);--_bd:transparent;padding-inline:var(--andro-space-3)}.a-btn--sm{min-height:calc(var(--andro-button-height) - var(--andro-space-2));min-width:calc(var(--andro-button-height) - var(--andro-space-2));padding-inline:var(--andro-space-3);border-radius:var(--andro-radius-control);font:var(--andro-type-label-md);font-weight:var(--andro-font-weight-semibold)}.a-btn--sm:after{content:"";inset:calc(var(--andro-space-1) * -1) 0;position:absolute}.a-btn--lg{min-height:calc(var(--andro-button-height) + var(--andro-space-2));padding-inline:var(--andro-space-5)}.a-btn--block{width:100%;display:flex}.a-btn>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md);margin-inline:calc(var(--andro-space-1) * -1) 0}.a-btn>.a-icon:last-child:not(:first-child){margin-inline:0 calc(var(--andro-space-1) * -1)}.a-btn--sm>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-btn:is(:disabled,[aria-disabled=true]){--_sl:transparent;background-color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent);color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed;border-color:#0000}@supports not (color:color-mix(in srgb, red, red)){.a-btn:is(:disabled,[aria-disabled=true]){color:var(--andro-on-surface);background-color:#0000}}.a-btn:is(.a-btn--tertiary,.a-btn--danger-text):is(:disabled,[aria-disabled=true]){background-color:#0000}.a-btn[aria-busy=true]{color:#0000;cursor:progress}.a-btn[aria-busy=true]>*{opacity:0}.a-btn[aria-busy=true]:before{content:"";width:var(--andro-icon-md);height:var(--andro-icon-md);margin:calc(var(--andro-icon-md) / -2) 0 0 calc(var(--andro-icon-md) / -2);box-sizing:border-box;border:var(--andro-stroke-regular) solid color-mix(in srgb, var(--_fg) 30%, transparent);border-top-color:var(--_fg);border-radius:var(--andro-radius-full);animation:.8s linear infinite a-spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}@supports not (color:color-mix(in srgb, red, red)){.a-btn[aria-busy=true]:before{border:var(--andro-stroke-regular) solid var(--_fg)}}.a-icon-btn{--_bg:transparent;--_fg:var(--andro-on-surface-variant);--_bd:transparent;--_sl:transparent;box-sizing:border-box;width:var(--andro-density-target-min);height:var(--andro-density-target-min);border:var(--andro-border-width) solid var(--_bd);border-radius:var(--andro-button-radius);background-color:var(--_bg);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--_fg);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard);flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.a-icon-btn>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-icon-btn:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn:is(:hover,.is-hover){--_sl:transparent}}.a-icon-btn:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-pressed) * 100% + 4%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn:is(:active,.is-pressed){--_sl:transparent}}.a-icon-btn:is(:focus-visible,.is-focus){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-focus) * 100%), transparent);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn:is(:focus-visible,.is-focus){--_sl:transparent}}.a-icon-btn--filled{--_bg:var(--andro-button-primary-container);--_fg:var(--andro-button-primary-label)}.a-icon-btn--tonal{--_bg:var(--andro-button-tonal-container);--_fg:var(--andro-button-tonal-label)}.a-icon-btn--outlined{--_bd:var(--andro-outline);--_fg:var(--andro-on-surface)}.a-icon-btn--sm{width:calc(var(--andro-density-target-min) - var(--andro-space-2));height:calc(var(--andro-density-target-min) - var(--andro-space-2));border-radius:var(--andro-radius-control)}.a-icon-btn--sm:after{content:"";inset:calc(var(--andro-space-1) * -1);position:absolute}.a-icon-btn--sm>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-icon-btn[aria-pressed=true]{--_bg:color-mix(in srgb, var(--andro-primary) calc(var(--andro-state-selected) * 100%), transparent);--_fg:var(--andro-primary-text)}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn[aria-pressed=true]{--_bg:transparent}}.a-icon-btn:is(:disabled,[aria-disabled=true]){--_sl:transparent;color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn:is(:disabled,[aria-disabled=true]){color:var(--andro-on-surface)}}.a-icon-btn:is(.a-icon-btn--filled,.a-icon-btn--tonal):is(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-icon-btn:is(.a-icon-btn--filled,.a-icon-btn--tonal):is(:disabled,[aria-disabled=true]){background-color:#0000}}.a-btn-group{gap:var(--andro-stroke-regular);vertical-align:middle;display:inline-flex}.a-btn-group>:is(.a-btn,.a-icon-btn){border-radius:var(--andro-radius-nested-min)}.a-btn-group>:is(.a-btn,.a-icon-btn):first-child{border-start-start-radius:var(--andro-button-radius);border-end-start-radius:var(--andro-button-radius)}.a-btn-group>:is(.a-btn,.a-icon-btn):last-child{border-start-end-radius:var(--andro-button-radius);border-end-end-radius:var(--andro-button-radius)}.a-btn-group>:is(.a-btn,.a-icon-btn):is(:focus-visible,.is-focus){z-index:var(--andro-z-raised);position:relative}.a-toolbar{align-items:center;gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-toolbar__spacer{flex:auto}.a-split{gap:var(--andro-stroke-regular);vertical-align:middle;display:inline-flex}.a-split>.a-btn:first-child{border-start-end-radius:var(--andro-radius-nested-min);border-end-end-radius:var(--andro-radius-nested-min)}.a-split>.a-btn:last-child{min-width:0;padding-inline:var(--andro-space-3);border-start-start-radius:var(--andro-radius-nested-min);border-end-start-radius:var(--andro-radius-nested-min)}.a-split>.a-btn:last-child>.a-icon{transition:transform var(--andro-duration-short) var(--andro-ease-standard);margin:0}.a-split>.a-btn:last-child[aria-expanded=true]>.a-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.a-btn[aria-busy=true]:before{animation:1.6s ease-in-out infinite a-pulse}.a-btn,.a-icon-btn,.a-split>.a-btn:last-child>.a-icon{transition:none}}[data-motion=reduced] .a-btn[aria-busy=true]:before{animation:1.6s ease-in-out infinite a-pulse}.a-field{gap:var(--andro-space-2);flex-direction:column;min-width:0;display:flex}.a-field__label{align-items:baseline;gap:var(--andro-space-2);color:var(--andro-on-surface);font:var(--andro-input-label);display:flex}.a-field__req{color:var(--andro-error);font-weight:var(--andro-font-weight-semibold)}.a-field__opt{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-field__foot{align-items:flex-start;gap:var(--andro-space-3);display:flex}.a-field__helper,.a-field__error,.a-field__count{font:var(--andro-input-helper);color:var(--andro-on-surface-variant);margin:0}.a-field__count{font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.a-field__error{align-items:flex-start;gap:var(--andro-space-1);color:var(--andro-error);display:flex}.a-field__error>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);margin-top:.125em}.a-field__error[data-show=invalid]{display:none}.a-field:is(.is-invalid,:has([aria-invalid=true]),:has(:user-invalid)) .a-field__error[data-show=invalid]{display:flex}.a-field:is(.is-invalid,:has([aria-invalid=true]),:has(:user-invalid)) .a-field__helper[data-hide=invalid]{display:none}.a-input{--_bd:var(--andro-input-border);box-sizing:border-box;width:100%;min-width:0;min-height:var(--andro-input-height);padding:0 var(--andro-input-padding-x);border:var(--andro-border-width) solid var(--_bd);border-radius:var(--andro-input-radius);background:var(--andro-input-container);color:var(--andro-input-text);font:var(--andro-type-body-md);transition:border-color var(--andro-duration-instant) var(--andro-ease-standard);appearance:none;margin:0;display:block}.a-input::placeholder{color:var(--andro-input-placeholder);opacity:1}.a-input:is(:hover,.is-hover):not(:disabled):not([readonly]){--_bd:var(--andro-on-surface-variant)}.a-input:is(:focus-visible,.is-focus){--_bd:var(--andro-input-border-focus);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-input:is([aria-invalid=true],.is-invalid,:user-invalid){--_bd:var(--andro-input-border-error)}.a-input:is([aria-invalid=true],.is-invalid,:user-invalid):is(:focus-visible,.is-focus){outline-color:var(--andro-error)}.a-input[readonly]{background:var(--andro-surface-0);--_bd:var(--andro-outline-variant)}.a-input:disabled{--_bd:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent);background:color-mix(in srgb, var(--andro-on-surface) 4%, var(--andro-input-container));color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-input:disabled{--_bd:var(--andro-on-surface);background:var(--andro-input-container);color:var(--andro-on-surface)}}.a-input--sm{min-height:calc(var(--andro-input-height) - var(--andro-space-2));font:var(--andro-type-body-sm)}.a-input--mono{font:var(--andro-type-code-lg)}.a-input--w4{max-width:6rem}.a-input--w10{max-width:12rem}.a-input--w20{max-width:20rem}.a-input-group{--_bd:var(--andro-input-border);box-sizing:border-box;align-items:center;gap:var(--andro-space-2);width:100%;min-width:0;min-height:var(--andro-input-height);padding:0 var(--andro-space-1) 0 var(--andro-input-padding-x);border:var(--andro-border-width) solid var(--_bd);border-radius:var(--andro-input-radius);background:var(--andro-input-container);color:var(--andro-on-surface-variant);transition:border-color var(--andro-duration-instant) var(--andro-ease-standard);display:flex}.a-input-group:not(:has(>:last-child:is(.a-icon-btn,.a-btn))){padding-inline-end:var(--andro-input-padding-x)}.a-input-group>.a-input{min-height:calc(var(--andro-input-height) - 2 * var(--andro-border-width));background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0}.a-input-group:hover:not(:has(.a-input:disabled)){--_bd:var(--andro-on-surface-variant)}.a-input-group:is(:has(>.a-input:focus-visible),.is-focus){--_bd:var(--andro-input-border-focus);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-input-group.is-invalid{--_bd:var(--andro-input-border-error)}.a-input-group:has(>.a-input:is([aria-invalid=true],:user-invalid)){--_bd:var(--andro-input-border-error)}.a-input-group:has(>.a-input:disabled){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-input-group>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-input-group__affix{color:var(--andro-on-surface-variant);font:var(--andro-type-body-md);white-space:nowrap}.a-input-group>.a-icon-btn{width:calc(var(--andro-input-height) - var(--andro-space-2));height:calc(var(--andro-input-height) - var(--andro-space-2));border-radius:var(--andro-radius-nested-min)}.a-input-group>.a-icon-btn:focus-visible{outline-offset:0}.a-input-group>.a-btn{min-height:calc(var(--andro-input-height) - var(--andro-space-2));border-radius:var(--andro-radius-nested-min)}.a-input-group [data-a-reveal] .a-icon+.a-icon,.a-input-group [data-a-reveal][aria-pressed=true] .a-icon:first-child{display:none}.a-input-group [data-a-reveal][aria-pressed=true] .a-icon+.a-icon{display:inline-block}@media (prefers-reduced-motion:reduce){.a-input,.a-input-group{transition:none}}.a-form{gap:var(--andro-space-5);max-width:var(--andro-layout-max-reading);flex-direction:column;min-width:0;display:flex}.a-form--wide{max-width:none}.a-form__row{gap:var(--andro-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.a-form__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.a-form__row--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.a-form__section{gap:var(--andro-space-5);padding-top:var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);flex-direction:column;display:flex}.a-form__section:first-child{border-top:0;padding-top:0}.a-form__title{color:var(--andro-on-surface);font:var(--andro-type-title-md);margin:0}.a-form__desc{margin:calc(var(--andro-space-4) * -1) 0 0;color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-form__note{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);margin:0}.a-form__actions{justify-content:flex-end;align-items:center;gap:var(--andro-space-3);padding-top:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-form__actions--start{flex-direction:row-reverse;justify-content:flex-end}@media (max-width:599px){.a-form__actions{flex-direction:column-reverse;align-items:stretch}.a-form__actions>.a-btn{width:100%}}.a-fieldset{gap:var(--andro-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.a-fieldset>legend{float:left;width:100%;margin:0 0 var(--andro-space-2);color:var(--andro-on-surface);font:var(--andro-input-label);padding:0}.a-fieldset>legend+*{clear:both}.a-fieldset--boxed{padding:var(--andro-space-4) var(--andro-space-5) var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-fieldset--boxed>legend{float:none;width:auto;padding:0 var(--andro-space-2);margin:0;margin-inline-start:calc(var(--andro-space-2) * -1)}.a-fieldset:is(.is-invalid,:has([aria-invalid=true]))>legend{color:var(--andro-error)}.a-error-summary{gap:var(--andro-space-3);padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-error);border-radius:var(--andro-radius-button);background:var(--andro-error-container);color:var(--andro-on-error-container);display:flex}.a-error-summary[hidden]{display:none}.a-error-summary:focus{outline:none}.a-error-summary:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-error-summary>.a-icon{color:var(--andro-error);margin-top:.125rem}.a-error-summary__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-title-sm)}.a-error-summary ul{font:var(--andro-type-body-sm);margin:0;padding-inline-start:1.1em}.a-error-summary a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.a-error-summary a:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:1px;border-radius:var(--andro-radius-xs)}.a-link{color:var(--andro-primary-text);text-decoration:underline;text-decoration-thickness:var(--andro-border-width);text-underline-offset:.18em;border-radius:var(--andro-radius-xs);cursor:pointer}.a-link:is(:hover,.is-hover){text-decoration-thickness:var(--andro-stroke-regular)}.a-link:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-link:visited{color:var(--andro-primary-text)}.a-link>.a-icon{vertical-align:-.05em;width:.875em;height:.875em;margin-inline-start:.15em}.a-link--standalone{align-items:center;gap:var(--andro-space-1);min-height:var(--andro-density-target-min);font:var(--andro-type-label-lg);text-decoration:none;display:inline-flex}.a-link--standalone:hover{text-decoration:underline}.a-link--standalone>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);transition:transform var(--andro-duration-instant) var(--andro-ease-standard);margin:0}.a-link--standalone:hover>.a-icon:last-child{transform:translate(2px)}.a-link--muted,.a-link--muted:visited{color:var(--andro-on-surface-variant)}.a-link--danger,.a-link--danger:visited{color:var(--andro-error)}button.a-link{font:inherit;background:0 0;border:0;padding:0}.a-prose a:not([class]){color:var(--andro-primary-text);text-underline-offset:.18em;text-decoration:underline}.a-prose--legal{max-width:var(--andro-layout-max-reading);color:var(--andro-on-surface);font:var(--andro-type-body-md);overflow-wrap:break-word}.a-prose--legal>:first-child{margin-top:0}.a-prose--legal>:last-child{margin-bottom:0}.a-prose--legal :is(h2,h3,h4){color:var(--andro-on-surface);scroll-margin-top:var(--andro-space-8);margin:1.75em 0 .5em}.a-prose--legal h2{font:var(--andro-type-title-lg)}.a-prose--legal h3{font:var(--andro-type-title-md)}.a-prose--legal h4{font:var(--andro-type-title-sm)}.a-prose--legal :is(p,ul,ol,dl){margin:0 0 1em}.a-prose--legal :is(ul,ol){padding-left:1.5em}.a-prose--legal li+li{margin-top:.35em}.a-prose--legal li::marker{color:var(--andro-on-surface-variant)}.a-prose--legal strong,.a-prose--legal dt{font-weight:var(--andro-font-weight-semibold)}.a-prose--legal dd{margin:0 0 .5em}.a-prose--legal table{border-collapse:collapse;width:100%;font:var(--andro-type-body-sm);margin:0 0 1.5em}.a-prose--legal caption{margin:0 0 var(--andro-space-2);color:var(--andro-on-surface);font:var(--andro-type-title-sm);text-align:start}.a-prose--legal :is(th,td){padding:var(--andro-space-2) var(--andro-space-3);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);text-align:start;vertical-align:top}.a-prose--legal :is(th,td):first-child{padding-inline-start:0}.a-prose--legal :is(th,td):last-child{padding-inline-end:0}.a-prose--legal thead th{color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);vertical-align:bottom;border-bottom-color:var(--andro-outline)}.a-prose--legal tbody th{font-weight:var(--andro-font-weight-semibold)}@media (max-width:599px){.a-prose--legal thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.a-prose--legal :is(table,tbody,tr,th,td){display:block}.a-prose--legal tbody tr{padding:var(--andro-space-3) 0;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant)}.a-prose--legal tbody :is(th,td){padding:var(--andro-space-1) 0;border:0}.a-prose--legal tbody tr>:first-child{font:var(--andro-type-title-sm)}.a-prose--legal tbody :is(th,td)[data-label]:before{content:attr(data-label);color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);display:block}}@media (prefers-reduced-motion:reduce){.a-link--standalone>.a-icon{transition:none}.a-link--standalone:hover>.a-icon:last-child{transform:none}}.a-textarea{min-height:calc(var(--andro-type-body-md-line-height) * 4em + var(--andro-space-5));max-height:calc(var(--andro-type-body-md-line-height) * 15em + var(--andro-space-5));padding-block:calc(var(--andro-space-3) - var(--andro-border-width));line-height:var(--andro-type-body-md-line-height);resize:vertical;field-sizing:content}.a-textarea--sm{min-height:calc(var(--andro-type-body-md-line-height) * 2em + var(--andro-space-5))}.a-textarea--mono{font:var(--andro-type-code-lg)}.a-textarea--fixed{field-sizing:fixed}.a-select{min-width:0;display:block;position:relative}.a-select>select.a-input{cursor:pointer;text-overflow:ellipsis;padding-inline-end:calc(var(--andro-input-padding-x) + var(--andro-icon-md) + var(--andro-space-2))}.a-select>select.a-input:disabled{cursor:not-allowed}.a-select:after{content:"";width:var(--andro-icon-md);background:var(--andro-on-surface-variant);-webkit-mask:no-repeat center / var(--andro-icon-md) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask:no-repeat center / var(--andro-icon-md) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask:no-repeat center / var(--andro-icon-md) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");pointer-events:none;position:absolute;inset-block:0;inset-inline-end:var(--andro-input-padding-x)}.a-select:has(>select:disabled):after{opacity:var(--andro-state-disabled-content)}.a-select>select.a-input--sm{font:var(--andro-type-body-sm)}.a-select:has(>select[multiple],>select[size]):after{display:none}.a-select>select:is([multiple],[size]){padding:var(--andro-space-1);min-height:8rem}.a-select>select:is([multiple],[size]) option{padding:var(--andro-space-2) var(--andro-space-3);border-radius:var(--andro-radius-xs)}.a-select option{background:var(--andro-surface-2);color:var(--andro-on-surface)}.a-select--inline{vertical-align:middle;width:max-content;max-width:100%;display:inline-block}.a-select--inline>select.a-input{width:auto;max-width:100%}.a-combobox{min-width:0;position:relative}.a-listbox{z-index:var(--andro-z-popover);box-sizing:border-box;max-height:18rem;padding:var(--andro-space-1);overscroll-behavior:contain;border:var(--andro-border-width) solid var(--andro-menu-border);border-radius:var(--andro-menu-radius);background:var(--andro-menu-container);box-shadow:var(--andro-menu-shadow);color:var(--andro-on-surface);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--andro-space-1));inset-inline:0;overflow-y:auto}.a-listbox[hidden]{display:none}.a-listbox--static{box-shadow:none;position:static}.a-listbox--up{inset-block:auto calc(100% + var(--andro-space-1))}.a-listbox__option{align-items:center;gap:var(--andro-space-3);min-height:var(--andro-density-target-min);padding:0 var(--andro-space-3);border-radius:calc(var(--andro-menu-radius) - var(--andro-space-1));font:var(--andro-type-body-md);cursor:pointer;display:flex}.a-listbox__option>.a-icon{color:var(--andro-on-surface-variant)}.a-listbox__hint{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);margin-inline-start:auto}.a-listbox__option:hover{background:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-listbox__option:hover{background:0 0}}.a-listbox__option:is([data-active=true],.is-focus){background:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-focus) * 100%), transparent);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}@supports not (color:color-mix(in srgb, red, red)){.a-listbox__option:is([data-active=true],.is-focus){background:0 0}}.a-listbox__option[aria-selected=true]{color:var(--andro-on-primary-container);background:var(--andro-primary-container);font-weight:var(--andro-font-weight-semibold)}.a-listbox__option[aria-disabled=true]{opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-listbox__empty{padding:var(--andro-space-3);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-listbox mark{color:inherit;font-weight:var(--andro-font-weight-semibold);background:0 0}.a-check{align-items:flex-start;gap:var(--andro-space-3);min-height:var(--andro-density-target-min);padding-block:calc((var(--andro-density-target-min) - 1.5rem) / 2);box-sizing:border-box;color:var(--andro-on-surface);font:var(--andro-type-body-md);cursor:pointer;display:inline-flex;position:relative}.a-check__text{flex-direction:column;min-width:0;display:flex}.a-check__hint{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-check:has(>input:disabled){color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-check:has(>input:disabled){color:var(--andro-on-surface)}}.a-check:has(>input:disabled) .a-check__hint{color:inherit}.a-checks{flex-direction:column;align-items:flex-start;display:flex}.a-checks--inline{column-gap:var(--andro-space-5);flex-flow:wrap}.a-checkbox{--_c:var(--andro-outline);box-sizing:border-box;border:var(--andro-stroke-regular) solid var(--_c);border-radius:var(--andro-radius-xs);background:var(--andro-surface-1);width:1.25rem;height:1.25rem;cursor:inherit;appearance:none;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard), border-color var(--andro-duration-instant) var(--andro-ease-standard);flex:none;margin:.125rem;position:relative}.a-checkbox:before{content:"";inset:calc(var(--andro-stroke-regular) * -1);background:var(--andro-on-primary);transition:transform var(--andro-duration-instant) var(--andro-ease-standard);position:absolute;transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/.875rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/.875rem no-repeat}.a-checkbox:indeterminate:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.a-checkbox:is(:checked,:indeterminate){--_c:var(--andro-primary);background:var(--andro-primary)}.a-checkbox:is(:checked,:indeterminate):before{transform:scale(1)}.a-checkbox:is(:hover,.is-hover):not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);outline-offset:0}@supports not (color:color-mix(in srgb, red, red)){.a-checkbox:is(:hover,.is-hover):not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid var(--andro-on-surface)}}.a-check:hover>.a-checkbox:not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);outline-offset:0}@supports not (color:color-mix(in srgb, red, red)){.a-check:hover>.a-checkbox:not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid var(--andro-on-surface)}}.a-checkbox:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-checkbox:is([aria-invalid=true],:user-invalid){--_c:var(--andro-error)}.a-checkbox:is([aria-invalid=true],:user-invalid):is(:checked,:indeterminate){background:var(--andro-error)}.a-checkbox:disabled{--_c:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);background:0 0}@supports not (color:color-mix(in srgb, red, red)){.a-checkbox:disabled{--_c:var(--andro-on-surface)}}.a-checkbox:disabled:is(:checked,:indeterminate){background:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);border-color:#0000}@supports not (color:color-mix(in srgb, red, red)){.a-checkbox:disabled:is(:checked,:indeterminate){background:0 0}}.a-checkbox:disabled:before{background:var(--andro-surface-1)}@media (prefers-reduced-motion:reduce){.a-checkbox,.a-checkbox:before{transition:none}}.a-radio{--_c:var(--andro-outline);box-sizing:border-box;border:var(--andro-stroke-regular) solid var(--_c);border-radius:var(--andro-radius-full);background:var(--andro-surface-1);width:1.25rem;height:1.25rem;cursor:inherit;appearance:none;transition:border-color var(--andro-duration-instant) var(--andro-ease-standard);flex:none;margin:.125rem}.a-radio:checked{--_c:var(--andro-primary);background:radial-gradient(circle, var(--_c) 0 calc(50% - .25rem), var(--andro-surface-1) calc(50% - .25rem + .5px))}.a-check:hover>.a-radio:not(:disabled):not(:focus-visible),.a-radio:is(:hover,.is-hover):not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);outline-offset:0}@supports not (color:color-mix(in srgb, red, red)){.a-check:hover>.a-radio:not(:disabled):not(:focus-visible),.a-radio:is(:hover,.is-hover):not(:disabled):not(:focus-visible){outline:calc(var(--andro-space-2) + var(--andro-stroke-regular)) solid var(--andro-on-surface)}}.a-radio:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-radio:is([aria-invalid=true],:user-invalid){--_c:var(--andro-error)}.a-radio:disabled{--_c:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);background-color:#0000}@supports not (color:color-mix(in srgb, red, red)){.a-radio:disabled{--_c:var(--andro-on-surface)}}.a-radio-card{align-items:flex-start;gap:var(--andro-space-3);padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-1);color:var(--andro-on-surface);font:var(--andro-type-body-md);cursor:pointer;display:flex}.a-radio-card:hover{border-color:var(--andro-outline)}.a-radio-card:has(>input:checked){border-color:var(--andro-primary);background:color-mix(in srgb, var(--andro-primary) 6%, var(--andro-surface-1))}@supports not (color:color-mix(in srgb, red, red)){.a-radio-card:has(>input:checked){background:var(--andro-surface-1)}}.a-radio-card:has(>input:disabled){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-radio-cards{gap:var(--andro-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}@media (prefers-reduced-motion:reduce){.a-radio{transition:none}}.a-switch-row{justify-content:space-between;align-items:center;gap:var(--andro-space-4);min-height:var(--andro-density-target-min);color:var(--andro-on-surface);font:var(--andro-type-body-md);cursor:pointer;display:flex}.a-switch-row--start{flex-direction:row-reverse;justify-content:flex-end}.a-switch-row .a-check__text{flex:auto}.a-switch-row--start .a-check__text{flex:0 auto}.a-switch-row:has(>input:disabled){color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-switch-row:has(>input:disabled){color:var(--andro-on-surface)}}.a-switch{--_track:var(--andro-switch-track-off);--_thumb:var(--andro-switch-thumb-off);--_bd:var(--andro-switch-border-off);--_size:1rem;--_x:calc((var(--andro-switch-height) - var(--_size)) / 2 - var(--andro-stroke-regular));box-sizing:border-box;width:var(--andro-switch-width);height:var(--andro-switch-height);border:var(--andro-stroke-regular) solid var(--_bd);border-radius:var(--andro-radius-pill);background:var(--_track);cursor:inherit;appearance:none;transition:background-color var(--andro-duration-short) var(--andro-ease-standard), border-color var(--andro-duration-short) var(--andro-ease-standard);flex:none;margin:0;position:relative}.a-switch:before{content:"";width:var(--_size);height:var(--_size);border-radius:var(--andro-radius-full);background:var(--_thumb);transition:inset-inline-start var(--andro-duration-short) var(--andro-ease-standard), width var(--andro-duration-short) var(--andro-ease-standard), height var(--andro-duration-short) var(--andro-ease-standard);position:absolute;inset-block-start:50%;inset-inline-start:var(--_x);transform:translateY(-50%)}.a-switch:checked{--_track:var(--andro-switch-track-on);--_thumb:var(--andro-switch-thumb-on);--_bd:var(--andro-switch-track-on);--_size:1.5rem}.a-switch:checked:before{inset-inline-start:calc(100% - var(--_size) - (var(--andro-switch-height) - 1.5rem) / 2 + var(--andro-stroke-regular))}.a-switch:is(:hover,.is-hover):not(:disabled),.a-switch-row:hover>.a-switch:not(:disabled){background-image:linear-gradient(color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent), color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent))}@supports not (color:color-mix(in srgb, red, red)){.a-switch:is(:hover,.is-hover):not(:disabled),.a-switch-row:hover>.a-switch:not(:disabled){background-image:linear-gradient(#0000,#0000)}}.a-switch:is(:active,.is-pressed):not(:disabled){--_size:1.75rem}.a-switch:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-switch:disabled{--_track:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent);--_thumb:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);--_bd:transparent}@supports not (color:color-mix(in srgb, red, red)){.a-switch:disabled{--_track:transparent;--_thumb:transparent}}.a-switch:disabled:checked{--_thumb:var(--andro-surface-1)}@media (prefers-reduced-motion:reduce){.a-switch,.a-switch:before{transition:none}}[data-motion=reduced] .a-switch,[data-motion=reduced] .a-switch:before{transition:none}.a-slider-field{gap:var(--andro-space-2);flex-direction:column;min-width:0;display:flex}.a-slider-field__head{justify-content:space-between;align-items:baseline;gap:var(--andro-space-3);display:flex}.a-slider-field__value{color:var(--andro-on-surface);font:var(--andro-type-title-sm);font-variant-numeric:tabular-nums}.a-slider-field__scale{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.a-slider{--_pct:0%;--_track:var(--andro-surface-4);--_fill:var(--andro-primary);--_thumb:1.25rem;--_h:.375rem;width:100%;height:var(--andro-density-target-min);cursor:pointer;appearance:none;background:0 0;margin:0;display:block}.a-slider::-webkit-slider-runnable-track{height:var(--_h);border-radius:var(--andro-radius-pill);background:linear-gradient(to right, var(--_fill) var(--_pct), var(--_track) var(--_pct))}.a-slider::-moz-range-track{height:var(--_h);border-radius:var(--andro-radius-pill);background:var(--_track)}.a-slider::-moz-range-progress{height:var(--_h);border-radius:var(--andro-radius-pill);background:var(--_fill)}.a-slider::-webkit-slider-thumb{width:var(--_thumb);height:var(--_thumb);margin-top:calc((var(--_h) - var(--_thumb)) / 2);border:var(--andro-stroke-regular) solid var(--andro-surface-1);border-radius:var(--andro-radius-full);background:var(--_fill);appearance:none;transition:transform var(--andro-duration-instant) var(--andro-ease-standard)}.a-slider::-moz-range-thumb{box-sizing:border-box;width:var(--_thumb);height:var(--_thumb);border:var(--andro-stroke-regular) solid var(--andro-surface-1);border-radius:var(--andro-radius-full);background:var(--_fill)}.a-slider:hover::-webkit-slider-thumb{transform:scale(1.1)}.a-slider:active::-webkit-slider-thumb{transform:scale(1.2)}.a-slider:focus-visible{outline:none}.a-slider:is(:focus-visible,.is-focus)::-webkit-slider-thumb{box-shadow:0 0 0 var(--andro-focus-ring-offset) var(--andro-surface-0), 0 0 0 calc(var(--andro-focus-ring-offset) + var(--andro-focus-ring-width)) var(--andro-focus-ring)}.a-slider:is(:focus-visible,.is-focus)::-moz-range-thumb{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-slider:disabled{--_fill:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);--_track:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-slider:disabled{--_fill:transparent;--_track:transparent}}.a-range{--_lo:0%;--_hi:0%;height:var(--andro-density-target-min);position:relative}.a-range:before{content:"";border-radius:var(--andro-radius-pill);background:linear-gradient(to right, var(--andro-surface-4) var(--_lo), var(--andro-primary) var(--_lo) var(--_hi), var(--andro-surface-4) var(--_hi));height:.375rem;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.a-range>.a-slider{pointer-events:none;position:absolute;inset:0}.a-range>.a-slider::-webkit-slider-runnable-track{background:0 0}.a-range>.a-slider::-moz-range-track{background:0 0}.a-range>.a-slider::-moz-range-progress{background:0 0}.a-range>.a-slider::-webkit-slider-thumb{pointer-events:auto;z-index:var(--andro-z-raised);position:relative}.a-range>.a-slider::-moz-range-thumb{pointer-events:auto}@media (prefers-reduced-motion:reduce){.a-slider::-webkit-slider-thumb{transition:none}}.a-stepper{padding-inline:var(--andro-space-1);gap:0;max-width:12rem}.a-stepper>.a-input{text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.a-stepper>.a-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a-stepper>.a-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.a-stepper>.a-icon-btn[hidden]{display:none}.a-stepper:not(:has(>.a-icon-btn:not([hidden]))){padding-inline:var(--andro-input-padding-x)}.a-stepper--wide{max-width:none}.a-segmented{gap:var(--andro-space-1);box-sizing:border-box;min-width:0;max-width:100%;padding:var(--andro-space-1);border-radius:var(--andro-radius-button);background:var(--andro-surface-3);vertical-align:middle;border:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:inline-grid}.a-segmented--block{width:100%;display:grid}.a-segmented__item{--_sl:transparent;justify-content:center;align-items:center;gap:var(--andro-space-2);min-height:calc(var(--andro-density-target-min) - var(--andro-space-2));min-width:0;padding:0 var(--andro-space-3);border:var(--andro-border-width) solid transparent;border-radius:calc(var(--andro-radius-button) - var(--andro-space-1));background-color:#0000;background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--andro-duration-short) var(--andro-ease-standard), color var(--andro-duration-short) var(--andro-ease-standard);margin:0;display:flex;position:relative;overflow:hidden}.a-segmented__item:after{content:"";inset:calc(var(--andro-space-1) * -1) 0;position:absolute}.a-segmented__item>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.a-segmented__item:hover{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-segmented__item:hover{--_sl:transparent}}.a-segmented__item:is(:has(>input:checked),[aria-pressed=true],[aria-selected=true]){--_sl:transparent;background-color:var(--andro-surface-1);color:var(--andro-on-surface);font-weight:var(--andro-font-weight-semibold);border-color:var(--andro-outline-variant)}.a-segmented__item:is(:focus-visible,:has(>input:focus-visible),.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0;z-index:var(--andro-z-raised)}.a-segmented__item:is(:disabled,:has(>input:disabled)){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-segmented__item>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}@media (prefers-reduced-motion:reduce){.a-segmented__item{transition:none}}.a-chips{gap:var(--andro-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a-chips--scroll{scrollbar-width:none;padding-block:var(--andro-space-1);flex-wrap:nowrap;overflow-x:auto}.a-chips--scroll::-webkit-scrollbar{display:none}.a-chip{--_bg:transparent;--_fg:var(--andro-on-surface);--_bd:var(--andro-chip-border);--_sl:transparent;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;height:var(--andro-chip-height);padding:0 var(--andro-space-3);border:var(--andro-border-width) solid var(--_bd);border-radius:var(--andro-chip-radius);background-color:var(--_bg);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--_fg);font:var(--andro-type-label-md);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard);flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.a-chip:after{content:"";inset:calc((var(--andro-chip-height) - var(--andro-density-target-min)) / 2) 0;position:absolute}.a-chip>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);color:var(--andro-on-surface-variant);margin-inline-start:calc(var(--andro-space-1) * -1)}.a-chip>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.a-chip:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-chip:is(:hover,.is-hover){--_sl:transparent}}.a-chip:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-chip:is(:active,.is-pressed){--_sl:transparent}}.a-chip:is(:focus-visible,:has(>input:focus-visible),.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-chip:is([aria-pressed=true],:has(>input:checked)){--_bg:var(--andro-chip-selected-container);--_fg:var(--andro-chip-selected-label);--_bd:transparent}.a-chip__check{display:none}.a-chip:is([aria-pressed=true],:has(>input:checked))>.a-chip__check{color:currentColor;display:inline-block}.a-chip:is([aria-pressed=true],:has(>input:checked))>.a-icon:not(.a-chip__check){display:none}.a-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled)){--_sl:transparent;--_bd:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-container) * 100%), transparent);color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled)){--_bd:var(--andro-on-surface);color:var(--andro-on-surface)}}.a-chip--input{cursor:default;padding-inline-end:0}.a-chip--input:hover{--_sl:transparent}.a-chip--input>.a-avatar{width:1.5rem;height:1.5rem;font:var(--andro-type-label-sm);margin-inline-start:calc(var(--andro-space-2) * -1)}.a-chip__remove{width:calc(var(--andro-chip-height) - var(--andro-space-1));height:calc(var(--andro-chip-height) - var(--andro-space-1));margin:0 var(--andro-stroke-regular) 0 calc(var(--andro-space-1) * -1);border-radius:var(--andro-radius-xs);color:var(--andro-on-surface-variant);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.a-chip__remove:after{content:"";inset:calc((var(--andro-chip-height) - var(--andro-density-target-min)) / 2) calc(var(--andro-space-1) * -1);position:absolute}.a-chip__remove>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-chip__remove:hover{background:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-chip__remove:hover{background:0 0}}.a-chip__remove:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0}.a-chip--assist>.a-icon{color:var(--andro-primary-text)}@media (prefers-reduced-motion:reduce){.a-chip{transition:none}}.a-input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){font-variant-numeric:tabular-nums;padding-inline-end:var(--andro-space-2)}.a-input::-webkit-calendar-picker-indicator{width:var(--andro-icon-md);height:var(--andro-icon-md);padding:var(--andro-space-2);border-radius:var(--andro-radius-xs);cursor:pointer;opacity:.75}.a-input::-webkit-calendar-picker-indicator:hover{background-color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);opacity:1}@supports not (color:color-mix(in srgb, red, red)){.a-input::-webkit-calendar-picker-indicator:hover{background-color:#0000}}.a-input::-webkit-calendar-picker-indicator:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0;opacity:1}.a-input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]):is(:focus,:focus-within){--_bd:var(--andro-input-border-focus);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-input::-webkit-datetime-edit-fields-wrapper{padding:0}.a-date-range{align-items:flex-end;gap:var(--andro-space-3);flex-wrap:wrap;display:flex}.a-date-range>.a-field{flex:10rem}.a-datepicker{min-width:0;position:relative}.a-datepicker>.a-input-group>.a-input::-webkit-calendar-picker-indicator{display:none}.a-calendar{z-index:var(--andro-z-popover);box-sizing:border-box;width:20rem;max-width:calc(100vw - 2 * var(--andro-layout-margin-compact));padding:var(--andro-space-3);border:var(--andro-border-width) solid var(--andro-menu-border);border-radius:var(--andro-radius-card);background:var(--andro-menu-container);box-shadow:var(--andro-menu-shadow);color:var(--andro-on-surface);position:absolute;inset-block-start:calc(100% + var(--andro-space-1));inset-inline-start:0}.a-calendar[hidden]{display:none}.a-calendar--static{box-shadow:none;position:static}.a-calendar__head{justify-content:space-between;align-items:center;gap:var(--andro-space-2);margin-bottom:var(--andro-space-2);display:flex}.a-calendar__title{font:var(--andro-type-title-sm)}.a-calendar__grid{border-collapse:collapse;table-layout:fixed;width:100%}.a-calendar__grid th{padding:0 0 var(--andro-space-1);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);text-align:center}.a-calendar__grid td{text-align:center;padding:1px}.a-calendar__day{--_sl:transparent;aspect-ratio:1;border:var(--andro-border-width) solid transparent;border-radius:var(--andro-radius-full);background-color:#0000;background-image:linear-gradient(var(--_sl), var(--_sl));width:100%;max-width:2.5rem;color:var(--andro-on-surface);font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.a-calendar__day:hover{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-calendar__day:hover{--_sl:transparent}}.a-calendar__day:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0}.a-calendar__day[aria-current=date]{border-color:var(--andro-primary);font-weight:var(--andro-font-weight-semibold)}.a-calendar__day[aria-pressed=true]{background-color:var(--andro-primary);color:var(--andro-on-primary);font-weight:var(--andro-font-weight-semibold)}.a-calendar__day[data-outside]{color:var(--andro-on-surface-variant)}.a-calendar__day:disabled{color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed;text-decoration:line-through}@supports not (color:color-mix(in srgb, red, red)){.a-calendar__day:disabled{color:var(--andro-on-surface)}}.a-calendar__foot{margin-top:var(--andro-space-2);justify-content:space-between;display:flex}.a-drop{justify-content:center;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:9rem;padding:var(--andro-space-5);border:var(--andro-stroke-regular) dashed var(--andro-outline);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);text-align:center;cursor:pointer;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard), border-color var(--andro-duration-instant) var(--andro-ease-standard);flex-direction:column;display:flex;position:relative}.a-drop>input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.a-drop>.a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg);color:var(--andro-on-surface-variant)}.a-drop__title{color:var(--andro-on-surface);font:var(--andro-type-title-sm)}.a-drop__title u{color:var(--andro-primary-text);text-underline-offset:.18em}.a-drop:hover{background:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 50%), var(--andro-surface-1));border-color:var(--andro-on-surface-variant)}@supports not (color:color-mix(in srgb, red, red)){.a-drop:hover{background:var(--andro-surface-1)}}.a-drop:is(:has(>input:focus-visible),.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-drop[data-state=over]{border-color:var(--andro-primary);background:color-mix(in srgb, var(--andro-primary) 8%, var(--andro-surface-1));border-style:solid}@supports not (color:color-mix(in srgb, red, red)){.a-drop[data-state=over]{background:var(--andro-surface-1)}}.a-drop:is([aria-invalid=true],:has(>input[aria-invalid=true])){border-color:var(--andro-error)}.a-drop:has(>input:disabled){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-drop--compact{min-height:var(--andro-density-target-min);padding:var(--andro-space-2) var(--andro-space-4);text-align:start;flex-direction:row;justify-content:flex-start}.a-files{gap:var(--andro-space-2);margin:var(--andro-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.a-file{align-items:center;column-gap:var(--andro-space-3);row-gap:var(--andro-space-1);padding:var(--andro-space-2) var(--andro-space-2) var(--andro-space-2) var(--andro-space-3);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.a-file>.a-icon{color:var(--andro-on-surface-variant)}.a-file__main{min-width:0}.a-file__name{color:var(--andro-on-surface);font:var(--andro-type-body-sm);font-weight:var(--andro-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.a-file__meta{align-items:center;gap:var(--andro-space-1);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;display:flex}.a-file__meta>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-file__actions{display:flex}.a-file__bar{width:100%;height:.25rem;border-radius:var(--andro-radius-pill);background:var(--andro-surface-4);color:var(--andro-primary);appearance:none;border:0;grid-column:2/-1;margin-inline-end:var(--andro-space-2);display:block;overflow:hidden}.a-file__bar::-webkit-progress-bar{background:var(--andro-surface-4);border-radius:var(--andro-radius-pill)}.a-file__bar::-webkit-progress-value{background:var(--andro-primary);border-radius:var(--andro-radius-pill);transition:width var(--andro-duration-short) var(--andro-ease-standard)}.a-file__bar::-moz-progress-bar{background:var(--andro-primary);border-radius:var(--andro-radius-pill)}.a-file[data-state=done] .a-file__meta{color:var(--andro-success)}.a-file[data-state=error]{border-color:var(--andro-error)}.a-file[data-state=error] .a-file__meta{color:var(--andro-error)}.a-file[data-state=done] .a-file__bar,.a-file[data-state=error] .a-file__bar{display:none}@media (prefers-reduced-motion:reduce){.a-drop{transition:none}.a-file__bar::-webkit-progress-value{transition:none}}.a-search{padding-inline-end:var(--andro-space-1)}.a-search>.a-input::-webkit-search-cancel-button{appearance:none}.a-search>.a-input::-webkit-search-decoration{appearance:none}.a-search>.a-icon:first-child{color:var(--andro-on-surface-variant)}.a-search__clear[hidden]{display:none}.a-search__key{height:1.5rem;padding:0 var(--andro-space-2);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-xs);color:var(--andro-on-surface-variant);font:var(--andro-type-code-sm);white-space:nowrap;align-items:center;margin-inline-end:var(--andro-space-2);display:inline-flex}.a-search:has(>.a-input:not(:placeholder-shown))>.a-search__key{display:none}.a-search:has(>.a-search__key):has(>.a-search__clear:not([hidden]))>.a-search__key{display:none}.a-search--bar{border-radius:var(--andro-radius-pill);background:var(--andro-surface-3);--_bd:transparent;padding-inline-start:var(--andro-space-4)}.a-search--bar:has(>.a-input:focus-visible){background:var(--andro-input-container)}@media (max-width:599px){.a-search>.a-search__key{display:none}}.a-otp{--_box:2.75rem;--_gap:var(--andro-space-2);--_pitch:calc(var(--_box) + var(--_gap));gap:var(--_gap);max-width:100%;font:var(--andro-type-headline-md);font-family:var(--andro-font-mono);display:inline-flex;position:relative}.a-otp__slot{box-sizing:border-box;width:var(--_box);border:var(--andro-border-width) solid var(--andro-input-border);border-radius:var(--andro-input-radius);background:var(--andro-input-container);flex:none;height:3.25rem}.a-otp__input{width:calc(100% + var(--_pitch));box-sizing:border-box;padding:0 0 0 calc((var(--_box) - 1ch) / 2);color:var(--andro-on-surface);font:inherit;letter-spacing:calc(var(--_pitch) - 1ch);caret-color:var(--andro-primary);font-variant-numeric:tabular-nums;appearance:none;background:0 0;border:0;outline:none;margin:0;position:absolute;inset-block:0;inset-inline-start:0}.a-otp__input::placeholder{color:var(--andro-outline);opacity:1}.a-otp.is-focus>.a-otp__slot{border-color:var(--andro-input-border-focus)}.a-otp:has(>.a-otp__input:focus-visible)>.a-otp__slot{border-color:var(--andro-input-border-focus)}.a-otp.is-focus{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-space-1);border-radius:var(--andro-radius-control)}.a-otp:has(>.a-otp__input:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-space-1);border-radius:var(--andro-radius-control)}.a-otp:has(>.a-otp__input:is([aria-invalid=true],:user-invalid))>.a-otp__slot{border-color:var(--andro-error)}.a-otp:has(>.a-otp__input:disabled){opacity:var(--andro-state-disabled-content)}@media (max-width:400px){.a-otp{--_box:2.25rem;--_gap:var(--andro-space-1)}}.a-swatches{gap:var(--andro-space-1);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.a-swatch{--_c:var(--a-swatch-color,var(--andro-primary));width:var(--andro-density-target-min);height:var(--andro-density-target-min);border-radius:var(--andro-radius-full);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.a-swatch>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.a-swatch__dot{box-sizing:border-box;border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-full);background:var(--_c);width:1.75rem;height:1.75rem;transition:transform var(--andro-duration-instant) var(--andro-ease-standard)}.a-swatch:hover .a-swatch__dot{transform:scale(1.08)}.a-swatch:has(>input:checked) .a-swatch__dot{outline:var(--andro-stroke-regular) solid var(--_c);outline-offset:var(--andro-stroke-regular)}.a-swatch__check{width:var(--andro-icon-sm);height:var(--andro-icon-sm);color:var(--andro-white);stroke-width:3px;display:none;position:absolute}.a-swatch:has(>input:checked) .a-swatch__check{display:block}.a-swatch--light .a-swatch__check{color:var(--andro-ink)}.a-swatch:has(>input:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0}.a-swatch:has(>input:disabled){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-swatch--viz-1{--_c:var(--andro-dataviz-1)}.a-swatch--viz-2{--_c:var(--andro-dataviz-2)}.a-swatch--viz-3{--_c:var(--andro-dataviz-3)}.a-swatch--viz-4{--_c:var(--andro-dataviz-4)}.a-swatch--viz-5{--_c:var(--andro-dataviz-5)}.a-swatch--viz-6{--_c:var(--andro-dataviz-6)}.a-swatch--viz-7{--_c:var(--andro-dataviz-7)}.a-swatch--viz-8{--_c:var(--andro-dataviz-8)}.a-swatch--neutral{--_c:var(--andro-dataviz-other)}.a-swatch[data-product]{--_c:var(--andro-accent)}.a-swatch--custom .a-swatch__dot{background:conic-gradient(var(--andro-dataviz-1), var(--andro-dataviz-3), var(--andro-dataviz-5), var(--andro-dataviz-7), var(--andro-dataviz-1))}.a-swatch--custom>input[type=color]{cursor:pointer;pointer-events:auto;width:100%;height:100%;inset:0}@media (prefers-reduced-motion:reduce){.a-swatch__dot{transition:none}}.a-header{z-index:var(--andro-z-nav);align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:var(--andro-layout-top-bar);padding:0 var(--andro-layout-margin-compact);background:var(--andro-surface-1);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface);display:flex;position:relative}.a-header--sticky{position:sticky;inset-block-start:0}.a-header--flat{background:var(--andro-surface-0)}.a-header__inner{display:contents}.a-header--contained .a-header__inner{align-items:center;gap:var(--andro-space-2);width:100%;max-width:var(--andro-layout-max-app);margin:0 auto;display:flex}.a-header__brand{min-height:var(--andro-density-target-min);border-radius:var(--andro-radius-control);color:inherit;flex:none;align-items:center;margin-inline-end:var(--andro-space-3);text-decoration:none;display:inline-flex}.a-header__brand:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-header__title{font:var(--andro-type-title-lg);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.a-header__nav{align-items:center;gap:var(--andro-space-1);min-width:0;display:none}.a-header__link{--_sl:transparent;align-items:center;gap:var(--andro-space-2);min-height:calc(var(--andro-density-target-min) - var(--andro-space-1));padding:0 var(--andro-space-3);border-radius:var(--andro-button-radius);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);white-space:nowrap;text-decoration:none;display:inline-flex;position:relative}.a-header__link:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-header__link:is(:hover,.is-hover){--_sl:transparent}}.a-header__link:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-header__link:is(:active,.is-pressed){--_sl:transparent}}.a-header__link:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-header__link[aria-current=page]{color:var(--andro-on-surface);font-weight:var(--andro-font-weight-semibold)}.a-header__link[aria-current=page]:after{content:"";inset-inline:var(--andro-space-3);height:var(--andro-stroke-regular);border-radius:var(--andro-radius-full);background:var(--andro-primary);position:absolute;inset-block-end:calc((var(--andro-layout-top-bar) - var(--andro-density-target-min) + var(--andro-space-1)) / -2)}.a-header__end{align-items:center;gap:var(--andro-space-2);flex:none;margin-inline-start:auto;display:flex}.a-header__toggle{margin-inline-start:calc(var(--andro-space-2) * -1)}.a-header__panel{inset:var(--andro-layout-top-bar) 0 auto 0;box-sizing:border-box;width:auto;max-height:calc(100dvh - var(--andro-layout-top-bar));padding:var(--andro-space-2) var(--andro-layout-margin-compact) var(--andro-space-4);border:0;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);background:var(--andro-surface-1);color:var(--andro-on-surface);box-shadow:var(--andro-elevation-overlay);margin:0;position:fixed;overflow-y:auto}@supports not (height:1dvh){.a-header__panel{max-height:calc(100vh - var(--andro-layout-top-bar))}}.a-header__panel:popover-open{gap:var(--andro-space-1);animation:a-fade-in var(--andro-duration-short) var(--andro-ease-enter);flex-direction:column;display:flex}.a-header__panel .a-header__link{min-height:var(--andro-density-target-min);font:var(--andro-type-body-lg);color:var(--andro-on-surface)}.a-header__panel .a-header__link[aria-current=page]{background-color:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-header__panel .a-header__link[aria-current=page]:after{display:none}.a-header__panel::backdrop{background:0 0}@media (min-width:840px){.a-header{gap:var(--andro-space-4);padding-inline:var(--andro-layout-margin-expanded)}.a-header__nav{display:flex}.a-header__toggle{display:none}.a-header__panel:popover-open{display:none}}@media (prefers-reduced-motion:reduce){.a-header__panel:popover-open{animation:none}}.a-sidebar{box-sizing:border-box;gap:var(--andro-space-1);width:var(--andro-nav-rail-expanded-width);max-width:100%;min-height:100%;padding:var(--andro-space-3);background:var(--andro-nav-container);border-inline-end:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface);flex-direction:column;display:flex}.a-sidebar--flush{background:0 0;border-inline-end:0}.a-sidebar__section{gap:var(--andro-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a-sidebar__section+.a-sidebar__section{margin-top:var(--andro-space-3)}.a-sidebar__heading{margin:var(--andro-space-2) 0 var(--andro-space-1);padding:0 var(--andro-space-4);font:var(--andro-type-overline);letter-spacing:var(--andro-type-overline-tracking);text-transform:uppercase;color:var(--andro-on-surface-variant)}.a-sidebar__item{--_sl:transparent;align-items:center;gap:var(--andro-space-3);box-sizing:border-box;width:100%;min-height:var(--andro-density-target-min);padding:0 var(--andro-space-4);border-radius:var(--andro-nav-indicator-radius);background:transparent linear-gradient(var(--_sl), var(--_sl));color:var(--andro-nav-label);font:var(--andro-type-label-lg);font-weight:var(--andro-font-weight-medium);text-align:start;cursor:pointer;border:0;margin:0;text-decoration:none;display:flex}.a-sidebar__item>.a-icon{width:var(--andro-icon-nav);height:var(--andro-icon-nav)}.a-sidebar__item>span:not(.a-badge){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.a-sidebar__item:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-sidebar__item:is(:hover,.is-hover){--_sl:transparent}}.a-sidebar__item:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-sidebar__item:is(:active,.is-pressed){--_sl:transparent}}.a-sidebar__item:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-sidebar__item[aria-current=page]{background-color:var(--andro-nav-indicator);color:var(--andro-nav-indicator-icon);font-weight:var(--andro-font-weight-semibold)}.a-sidebar__foot{padding-top:var(--andro-space-3);margin-top:auto}.a-rail{box-sizing:border-box;align-items:center;gap:var(--andro-space-3);width:var(--andro-nav-rail-width);min-height:100%;padding:var(--andro-space-3) 0;background:var(--andro-nav-container);border-inline-end:var(--andro-border-width) solid var(--andro-outline-variant);flex-direction:column;display:flex}.a-rail__list{gap:var(--andro-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a-rail__item{align-items:center;gap:var(--andro-space-1);width:var(--andro-nav-rail-width);min-height:calc(var(--andro-density-target-min) + var(--andro-space-3));color:var(--andro-nav-label);font:var(--andro-type-label-md);text-align:center;border-radius:var(--andro-radius-control);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex}.a-rail__pill{--_sl:transparent;width:var(--andro-nav-indicator-width);height:var(--andro-nav-indicator-height);border-radius:var(--andro-nav-indicator-radius);background-image:linear-gradient(var(--_sl), var(--_sl));justify-content:center;align-items:center;display:flex;position:relative}.a-rail__pill>.a-icon{width:var(--andro-icon-nav);height:var(--andro-icon-nav)}.a-rail__pill>.a-badge{position:absolute;inset-block-start:calc(var(--andro-space-1) * -1);inset-inline-start:55%}.a-rail__item:is(:hover,.is-hover){color:var(--andro-on-surface)}.a-rail__item:is(:hover,.is-hover) .a-rail__pill{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-rail__item:is(:hover,.is-hover) .a-rail__pill{--_sl:transparent}}.a-rail__item:is(:active,.is-pressed) .a-rail__pill{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100% + 4%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-rail__item:is(:active,.is-pressed) .a-rail__pill{--_sl:transparent}}.a-rail__item:is(:focus-visible,.is-focus){outline:none}.a-rail__item:is(:focus-visible,.is-focus) .a-rail__pill{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-rail__item[aria-current=page]{color:var(--andro-nav-label-selected);font-weight:var(--andro-font-weight-semibold)}.a-rail__item[aria-current=page] .a-rail__pill{background-color:var(--andro-nav-indicator);color:var(--andro-nav-indicator-icon)}.a-rail__top{align-items:center;gap:var(--andro-space-2);margin-bottom:var(--andro-space-2);flex-direction:column;display:flex}.a-rail__foot{margin-top:auto}.a-drawer{box-sizing:border-box;width:min(20rem, calc(100vw - var(--andro-space-8)));border-radius:0 var(--andro-sheet-radius) var(--andro-sheet-radius) 0;background:var(--andro-sheet-container);max-width:none;height:100dvh;max-height:none;color:var(--andro-on-surface);box-shadow:var(--andro-elevation-overlay);border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}@supports not (height:1dvh){.a-drawer{height:100vh}}.a-drawer::backdrop{background:var(--andro-scrim)}.a-drawer[open]{animation:a-drawer-in var(--andro-duration-medium) var(--andro-ease-enter);flex-direction:column;display:flex}.a-drawer[open]::backdrop{animation:a-fade-in var(--andro-duration-medium) var(--andro-ease-enter)}.a-drawer__head{justify-content:space-between;align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-3) var(--andro-space-3) 0 var(--andro-space-5);min-height:var(--andro-layout-top-bar);box-sizing:border-box;display:flex}.a-drawer .a-sidebar{background:0 0;border:0;flex:auto;width:100%;min-height:0}@keyframes a-drawer-in{0%{transform:translate(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.a-drawer[open]{animation-name:a-fade-in}}[data-motion=reduced] .a-drawer[open]{animation-name:a-fade-in}.a-tabs{gap:var(--andro-space-1);overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);min-width:0;display:flex;position:relative;overflow-x:auto}.a-tabs::-webkit-scrollbar{display:none}.a-tabs__list{display:contents}.a-tab{--_sl:transparent;justify-content:center;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:calc(var(--andro-density-target-min) + var(--andro-space-1));padding:0 var(--andro-space-4);border-radius:var(--andro-radius-control) var(--andro-radius-control) 0 0;background:transparent linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface-variant);font:var(--andro-type-label-lg);font-weight:var(--andro-font-weight-medium);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.a-tab:after{content:"";inset-inline:var(--andro-space-2);height:var(--andro-stroke-heavy);border-radius:var(--andro-stroke-heavy) var(--andro-stroke-heavy) 0 0;transition:background-color var(--andro-duration-short) var(--andro-ease-standard);background:0 0;position:absolute;inset-block-end:0}.a-tab>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-tab:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-tab:is(:hover,.is-hover){--_sl:transparent}}.a-tab:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-tab:is(:active,.is-pressed){--_sl:transparent}}.a-tab:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-tab:is([aria-selected=true],[aria-current=page]){color:var(--andro-primary-text);font-weight:var(--andro-font-weight-semibold)}.a-tab:is([aria-selected=true],[aria-current=page]):after{background:var(--andro-primary)}.a-tab:is(:disabled,[aria-disabled=true]){color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed;--_sl:transparent}@supports not (color:color-mix(in srgb, red, red)){.a-tab:is(:disabled,[aria-disabled=true]){color:var(--andro-on-surface)}}.a-tab__count{min-width:var(--andro-icon-md);height:var(--andro-icon-md);padding:0 var(--andro-space-1);border-radius:var(--andro-radius-full);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.a-tab:is([aria-selected=true],[aria-current=page]) .a-tab__count{background:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-tabs--fill .a-tab{flex:1 1 0}.a-tab-panel{padding-block:var(--andro-space-4)}.a-tab-panel:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset);border-radius:var(--andro-radius-control)}.a-tab-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){.a-tab:after{transition:none}}.a-breadcrumbs{--_chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");min-width:0}.a-breadcrumbs__list{align-items:center;gap:var(--andro-space-1);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a-breadcrumbs__item{align-items:center;gap:var(--andro-space-1);min-width:0;display:inline-flex}.a-breadcrumbs__item+.a-breadcrumbs__item:before{content:"";width:var(--andro-icon-sm);height:var(--andro-icon-sm);-webkit-mask:var(--_chev) center / contain no-repeat;-webkit-mask:var(--_chev) center / contain no-repeat;mask:var(--_chev) center / contain no-repeat;opacity:.7;background:currentColor;flex:none}.a-breadcrumbs__link{min-height:var(--andro-space-6);padding:0 var(--andro-space-1);border-radius:var(--andro-radius-control);color:var(--andro-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:16rem;text-decoration:none;display:inline-flex;overflow:hidden}.a-breadcrumbs__link:is(:hover,.is-hover){color:var(--andro-on-surface);text-underline-offset:.15em;text-decoration:underline}.a-breadcrumbs__link:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0}.a-breadcrumbs__current{padding:0 var(--andro-space-1);color:var(--andro-on-surface);font-weight:var(--andro-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:20rem;overflow:hidden}@media (max-width:599px){.a-breadcrumbs:not(.a-breadcrumbs--full) .a-breadcrumbs__item{display:none}.a-breadcrumbs:not(.a-breadcrumbs--full) .a-breadcrumbs__item:nth-last-child(2){display:inline-flex}.a-breadcrumbs:not(.a-breadcrumbs--full) .a-breadcrumbs__item:nth-last-child(2):before{content:"";width:var(--andro-icon-sm);height:var(--andro-icon-sm);-webkit-mask:var(--_chev) center / contain no-repeat;-webkit-mask:var(--_chev) center / contain no-repeat;mask:var(--_chev) center / contain no-repeat;background:currentColor;flex:none;transform:scaleX(-1)}.a-breadcrumbs:not(.a-breadcrumbs--full) .a-breadcrumbs__item:nth-last-child(2) .a-breadcrumbs__link{min-height:var(--andro-density-target-min)}}.a-pagination{justify-content:space-between;align-items:center;gap:var(--andro-space-3);flex-wrap:wrap;min-width:0;display:flex}.a-pagination__summary{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;margin:0}.a-pagination__list{align-items:center;gap:var(--andro-space-1);margin:0;padding:0;list-style:none;display:flex}.a-pagination__link{--_sl:transparent;justify-content:center;align-items:center;gap:var(--andro-space-1);box-sizing:border-box;min-width:var(--andro-density-target-min);min-height:var(--andro-density-target-min);padding:0 var(--andro-space-2);border-radius:var(--andro-button-radius);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface);font:var(--andro-type-label-md);font-variant-numeric:tabular-nums;text-decoration:none;display:inline-flex}.a-pagination__link:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-pagination__link:is(:hover,.is-hover){--_sl:transparent}}.a-pagination__link:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-pagination__link:is(:active,.is-pressed){--_sl:transparent}}.a-pagination__link:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-pagination__link[aria-current=page]{background-color:var(--andro-primary-container);color:var(--andro-on-primary-container);font-weight:var(--andro-font-weight-semibold)}.a-pagination__link--step{padding-inline:var(--andro-space-3)}.a-pagination__link[aria-disabled=true]{--_sl:transparent;color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);pointer-events:none}@supports not (color:color-mix(in srgb, red, red)){.a-pagination__link[aria-disabled=true]{color:var(--andro-on-surface)}}.a-pagination__gap{min-width:var(--andro-space-6);color:var(--andro-on-surface-variant);justify-content:center;align-items:center;display:inline-flex}.a-pagination__of{padding:0 var(--andro-space-2);font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);white-space:nowrap;font-variant-numeric:tabular-nums;display:none}@media (max-width:599px){.a-pagination{justify-content:center}.a-pagination__summary{text-align:center;width:100%}.a-pagination__list>li:not(:first-child):not(:last-child):not(.a-pagination__of){display:none}.a-pagination__of{display:inline-flex}.a-pagination__link--step>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.a-steps{--_size:calc(var(--andro-space-6) - var(--andro-space-1));counter-reset:a-step;align-items:flex-start;min-width:0;margin:0;padding:0;list-style:none;display:flex}.a-step{align-items:center;gap:var(--andro-space-2);text-align:center;counter-increment:a-step;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.a-step:not(:last-child):after{content:"";height:var(--andro-stroke-regular);border-radius:var(--andro-radius-full);background:var(--andro-outline-variant);position:absolute;inset-block-start:calc(var(--_size) / 2);inset-inline-start:calc(50% + var(--_size) / 2 + var(--andro-space-2));inset-inline-end:calc(-50% + var(--_size) / 2 + var(--andro-space-2))}.a-step[data-state=done]:not(:last-child):after{background:var(--andro-primary)}.a-step__marker{box-sizing:border-box;width:var(--_size);height:var(--_size);border:var(--andro-stroke-regular) solid var(--andro-outline);border-radius:var(--andro-radius-full);background:var(--andro-surface-1);color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);font-weight:var(--andro-font-weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.a-step__marker:empty:before{content:counter(a-step)}.a-step__marker>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);stroke-width:var(--andro-stroke-heavy)}.a-step[data-state=current] .a-step__marker{border-color:var(--andro-primary);color:var(--andro-primary-text)}.a-step[data-state=done] .a-step__marker{border-color:var(--andro-primary);background:var(--andro-primary);color:var(--andro-on-primary)}.a-step[data-state=error] .a-step__marker{border-color:var(--andro-error);background:var(--andro-error);color:var(--andro-on-error)}.a-step__text{min-width:0;padding:0 var(--andro-space-1);flex-direction:column;display:flex}.a-step__label{font:var(--andro-type-title-sm);color:var(--andro-on-surface-variant)}.a-step:is([data-state=current],[data-state=done]) .a-step__label{color:var(--andro-on-surface)}.a-step__hint{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-step[data-state=error] .a-step__hint{color:var(--andro-error)}.a-step__link{color:inherit;text-decoration:none;display:contents}.a-step__link:hover .a-step__label{text-decoration:underline}.a-step__link:focus-visible .a-step__marker{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-steps--vertical{flex-direction:column}.a-steps--vertical .a-step{align-items:flex-start;gap:var(--andro-space-3);text-align:start;padding-bottom:var(--andro-space-5);flex-direction:row}.a-steps--vertical .a-step:last-child{padding-bottom:0}.a-steps--vertical .a-step:not(:last-child):after{width:var(--andro-stroke-regular);height:auto;inset-block-start:calc(var(--_size) + var(--andro-space-1));inset-block-end:var(--andro-space-1);inset-inline-start:calc(var(--_size) / 2 - var(--andro-stroke-regular) / 2);inset-inline-end:auto}.a-steps--vertical .a-step__text{padding:calc(var(--andro-space-1) / 2) 0 0}@media (max-width:599px){.a-steps:not(.a-steps--vertical) .a-step:not([data-state=current]) .a-step__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a-steps:not(.a-steps--vertical) .a-step__hint{display:none}}.a-account{--_sl:transparent;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:var(--andro-density-target-min);min-width:var(--andro-density-target-min);padding:0 var(--andro-space-1);border-radius:var(--andro-radius-pill);background:transparent linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface);font:var(--andro-type-label-md);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0;display:inline-flex}.a-account:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-account:is(:hover,.is-hover){--_sl:transparent}}.a-account:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-account:is(:active,.is-pressed){--_sl:transparent}}.a-account:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-account__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;display:none;overflow:hidden}.a-account>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);color:var(--andro-on-surface-variant);display:none}.a-account:has(.a-account__name){padding-inline-end:var(--andro-space-1)}@media (min-width:840px){.a-account--named{padding-inline-end:var(--andro-space-3)}.a-account--named .a-account__name,.a-account--named>.a-icon{display:inline-block}}.a-menu.a-account-menu[popover]{position-area:block-end span-inline-start;min-width:16rem}.a-account-menu .a-menu__head{align-items:center;gap:var(--andro-space-3);display:flex}.a-account-menu .a-menu__head>div{min-width:0}.a-account-menu .a-menu__head>.a-avatar{flex:none}.a-account-menu .a-menu__head>div>span{white-space:nowrap}.a-footer{box-sizing:border-box;padding:var(--andro-space-7) var(--andro-layout-margin-compact) var(--andro-space-6);background:var(--andro-surface-0);border-top:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-footer__inner{gap:var(--andro-space-6);max-width:var(--andro-layout-max-marketing);flex-direction:column;margin:0 auto;display:flex}.a-footer__cols{gap:var(--andro-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}.a-footer__group{min-width:0}.a-footer__heading{margin:0 0 var(--andro-space-3);font:var(--andro-type-title-sm);color:var(--andro-on-surface)}.a-footer__links{gap:var(--andro-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a-footer__link{min-height:var(--andro-space-6);border-radius:var(--andro-radius-nested-min);color:var(--andro-on-surface-variant);align-items:center;text-decoration:none;display:inline-flex}.a-footer__link:is(:hover,.is-hover){color:var(--andro-on-surface);text-underline-offset:.15em;text-decoration:underline}.a-footer__link:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-footer__line{align-items:center;gap:var(--andro-space-2) var(--andro-space-5);padding-top:var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);flex-wrap:wrap;display:flex}.a-footer__cols:empty+.a-footer__line,.a-footer__line:first-child{border-top:0;padding-top:0}.a-footer__host{min-height:var(--andro-space-6);border-radius:var(--andro-radius-nested-min);color:var(--andro-on-surface);font-family:var(--andro-font-display);font-size:var(--andro-font-size-title-md);letter-spacing:-.028em;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.a-footer__host>span:first-child{font-weight:var(--andro-font-weight-medium)}.a-footer__host>span:last-child{font-weight:var(--andro-font-weight-bold)}.a-footer__host:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-footer__legal{gap:var(--andro-space-1) var(--andro-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a-footer__copy{margin:0}@media (min-width:840px){.a-footer{padding-inline:var(--andro-layout-margin-expanded)}.a-footer__copy{margin-inline-start:auto}}.a-skip{z-index:var(--andro-z-tooltip);min-height:var(--andro-density-target-min);padding:0 var(--andro-space-4);border-radius:var(--andro-button-radius);background:var(--andro-button-primary-container);color:var(--andro-button-primary-label);font:var(--andro-type-label-lg);transform:translateY(calc(-100% - var(--andro-space-6)));align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--andro-space-2);inset-inline-start:var(--andro-space-4)}.a-skip:focus,.a-skip.is-focus{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset);transform:none}.a-skip-target:focus:not(:focus-visible){outline:none}.a-skip--static{position:static;transform:none}.a-palette{box-sizing:border-box;width:min(40rem, calc(100vw - 2 * var(--andro-space-4)));max-width:none;max-height:min(32rem, calc(100dvh - 2 * var(--andro-space-7)));margin:max(var(--andro-space-7), 12vh) auto auto;border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-dialog-radius);background:var(--andro-dialog-container);color:var(--andro-on-surface);box-shadow:var(--andro-dialog-shadow);padding:0;overflow:hidden}@supports not (height:1dvh){.a-palette{max-height:min(32rem, calc(100vh - 2 * var(--andro-space-7)))}}.a-palette[open]{animation:a-fade-in var(--andro-duration-short) var(--andro-ease-enter);flex-direction:column;display:flex}.a-palette::backdrop{background:var(--andro-dialog-scrim)}.a-palette--inline{width:100%;max-height:none;box-shadow:none;flex-direction:column;margin:0;display:flex;position:static}.a-palette__search{align-items:center;gap:var(--andro-space-3);padding:0 var(--andro-space-2) 0 var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface-variant);flex:none;display:flex}.a-palette__search>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-palette__input{min-width:0;min-height:calc(var(--andro-density-target-min) + var(--andro-space-3));color:var(--andro-on-surface);font:var(--andro-type-body-lg);appearance:none;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.a-palette__input::placeholder{color:var(--andro-input-placeholder);opacity:1}.a-palette__search:has(.a-palette__input:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-palette__list{padding:var(--andro-space-2);overscroll-behavior:contain;flex:auto;margin:0;list-style:none;overflow-y:auto}.a-palette__group{padding:var(--andro-space-3) var(--andro-space-3) var(--andro-space-1);font:var(--andro-type-overline);letter-spacing:var(--andro-type-overline-tracking);text-transform:uppercase;color:var(--andro-on-surface-variant)}.a-palette__group:first-child{padding-top:var(--andro-space-1)}.a-palette__item{--_sl:transparent;align-items:center;gap:var(--andro-space-3);box-sizing:border-box;width:100%;min-height:var(--andro-density-target-min);padding:0 var(--andro-space-3);border-radius:var(--andro-radius-control);background:transparent linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface);font:var(--andro-type-body-md);text-align:start;cursor:pointer;border:0;margin:0;text-decoration:none;display:flex}.a-palette__item>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md);color:var(--andro-on-surface-variant)}.a-palette__item>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.a-palette__item:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-palette__item:is(:hover,.is-hover){--_sl:transparent}}.a-palette__item:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-palette__item[aria-selected=true]{background-color:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-palette__item[aria-selected=true]>.a-icon{color:inherit}.a-palette__meta{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);flex:none}.a-palette__item[aria-selected=true] .a-palette__meta{color:inherit}.a-palette__key,.a-palette__foot kbd{min-width:var(--andro-icon-md);height:var(--andro-icon-md);padding:0 var(--andro-space-1);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-xs);background:var(--andro-surface-1);color:var(--andro-on-surface-variant);font:var(--andro-type-code-xs);justify-content:center;align-items:center;display:inline-flex}.a-palette__empty{padding:var(--andro-space-6) var(--andro-space-4);text-align:center;color:var(--andro-on-surface-variant);font:var(--andro-type-body-md);margin:0}.a-palette__empty[hidden],.a-palette__item[hidden],.a-palette__group[hidden]{display:none}.a-palette__foot{gap:var(--andro-space-4);padding:var(--andro-space-2) var(--andro-space-4);border-top:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);flex:none;display:none}.a-palette__foot span{align-items:center;gap:var(--andro-space-1);display:inline-flex}@media (min-width:600px) and (pointer:fine){.a-palette__foot{display:flex}}@media (prefers-reduced-motion:reduce){.a-palette[open]{animation:none}}.a-bottom-nav{box-sizing:border-box;width:100%;min-height:var(--andro-nav-bar-height);padding:var(--andro-space-2) var(--andro-space-1);background:var(--andro-nav-container);border-top:var(--andro-border-width) solid var(--andro-outline-variant);justify-content:space-around;align-items:stretch;display:flex}.a-bottom-nav--fixed{z-index:var(--andro-z-nav);padding-bottom:calc(var(--andro-space-2) + env(safe-area-inset-bottom,0px));position:fixed;inset:auto 0 0}.a-bottom-nav-spacer{padding-bottom:calc(var(--andro-nav-bar-height) + var(--andro-space-4) + env(safe-area-inset-bottom,0px))}body:has(>.a-bottom-nav--fixed){padding-bottom:calc(var(--andro-nav-bar-height) + var(--andro-space-4) + env(safe-area-inset-bottom,0px))}.a-bottom-nav__item{justify-content:center;align-items:center;gap:var(--andro-space-1);min-width:0;max-width:10rem;min-height:var(--andro-density-target-min);color:var(--andro-nav-label);font:var(--andro-type-label-md);border-radius:var(--andro-radius-control);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.a-bottom-nav__item>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.a-bottom-nav__pill{--_sl:transparent;width:var(--andro-nav-indicator-width);height:var(--andro-nav-indicator-height);border-radius:var(--andro-nav-indicator-radius);background-image:linear-gradient(var(--_sl), var(--_sl));justify-content:center;align-items:center;display:flex;position:relative}.a-bottom-nav__pill>.a-icon{width:var(--andro-icon-nav);height:var(--andro-icon-nav)}.a-bottom-nav__pill>.a-badge{position:absolute;inset-block-start:calc(var(--andro-space-1) * -1);inset-inline-start:55%}.a-bottom-nav__item:is(:hover,.is-hover){color:var(--andro-on-surface)}.a-bottom-nav__item:is(:hover,.is-hover) .a-bottom-nav__pill{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-bottom-nav__item:is(:hover,.is-hover) .a-bottom-nav__pill{--_sl:transparent}}.a-bottom-nav__item:is(:active,.is-pressed) .a-bottom-nav__pill{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100% + 4%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-bottom-nav__item:is(:active,.is-pressed) .a-bottom-nav__pill{--_sl:transparent}}.a-bottom-nav__item:is(:focus-visible,.is-focus){outline:none}.a-bottom-nav__item:is(:focus-visible,.is-focus) .a-bottom-nav__pill{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-bottom-nav__item[aria-current=page]{color:var(--andro-nav-label-selected);font-weight:var(--andro-font-weight-semibold)}.a-bottom-nav__item[aria-current=page] .a-bottom-nav__pill{background-color:var(--andro-nav-indicator);color:var(--andro-nav-indicator-icon)}@media (min-width:600px){.a-bottom-nav--compact-only{display:none}body:has(>.a-bottom-nav--fixed.a-bottom-nav--compact-only){padding-bottom:0}}.a-card{box-sizing:border-box;border:var(--andro-border-width) solid var(--andro-card-border);border-radius:var(--andro-card-radius);background:var(--andro-card-container);min-width:0;color:var(--andro-on-surface);flex-direction:column;display:flex;position:relative;overflow:clip}.a-card--filled{background:var(--andro-surface-3);border-color:#0000}.a-card--flat{background:0 0}.a-card__media{background:var(--andro-surface-3);margin:0;display:block}.a-card__media>:is(img,video,picture,svg){aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.a-card__head{align-items:flex-start;gap:var(--andro-space-3);padding:var(--andro-card-padding) var(--andro-card-padding) 0;min-width:0;display:flex}.a-card__head>div{flex:auto;min-width:0}.a-card__head>:is(.a-icon-btn,.a-btn){margin:calc(var(--andro-space-2) * -1) calc(var(--andro-space-3) * -1) 0 auto;z-index:var(--andro-z-raised);flex:none;position:relative}.a-card__title{font:var(--andro-type-title-md);color:var(--andro-on-surface);overflow-wrap:anywhere;margin:0}.a-card__subtitle{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-card__body{padding:var(--andro-card-padding);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);flex:auto;min-width:0}.a-card__body>:first-child{margin-top:0}.a-card__body>:last-child{margin-bottom:0}.a-card__head+.a-card__body{padding-top:var(--andro-space-3)}.a-card__foot{align-items:center;gap:var(--andro-space-2);padding:0 var(--andro-card-padding) var(--andro-card-padding);flex-wrap:wrap;display:flex}.a-card__foot--end{justify-content:flex-end}.a-card__foot>.a-btn,.a-card__foot>.a-icon-btn{z-index:var(--andro-z-raised);position:relative}.a-card>.a-card__head:last-child{padding-bottom:var(--andro-card-padding)}.a-card--link{--_sl:transparent;background-image:linear-gradient(var(--_sl), var(--_sl));transition:border-color var(--andro-duration-instant) var(--andro-ease-standard)}.a-card__link{color:inherit;text-decoration:none}.a-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-card__link:focus-visible{outline:none}.a-card--link:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 50%), transparent);border-color:var(--andro-outline)}@supports not (color:color-mix(in srgb, red, red)){.a-card--link:is(:hover,.is-hover){--_sl:transparent}}.a-card--link:hover .a-card__link{text-underline-offset:.15em;text-decoration:underline}.a-card--link:is(:has(.a-card__link:focus-visible),.is-focus),.a-card[tabindex]:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-card--link:active{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-card--link:active{--_sl:transparent}}.a-card--selected,.a-card[aria-selected=true]{border-color:var(--andro-primary);box-shadow:inset 0 0 0 var(--andro-border-width) var(--andro-primary)}.a-card:has(>.a-card__head input:checked){border-color:var(--andro-primary);box-shadow:inset 0 0 0 var(--andro-border-width) var(--andro-primary)}.a-card-grid{gap:var(--andro-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}@media (prefers-reduced-motion:reduce){.a-card--link{transition:none}}.a-list{--a-list-inset:calc(var(--andro-space-4) * 2 + 2.5rem);min-width:0;margin:0;padding:0;list-style:none}.a-list>li{min-width:0;margin:0;padding:0}.a-list--card{border:var(--andro-border-width) solid var(--andro-card-border);border-radius:var(--andro-card-radius);background:var(--andro-card-container);padding-block:var(--andro-space-2)}.a-list__item{--_fg:var(--andro-on-surface);--_sl:transparent;box-sizing:border-box;align-items:center;gap:var(--andro-space-4);width:100%;min-height:3.5rem;padding:var(--andro-space-2) var(--andro-space-4);background:linear-gradient(var(--_sl), var(--_sl));color:var(--_fg);font:var(--andro-type-body-md);text-align:start;border:0;margin:0;text-decoration:none;display:flex;position:relative}.a-list__item--two{min-height:4.5rem}.a-list__item--three{min-height:5.5rem;padding-block:var(--andro-space-3);align-items:flex-start}[data-density=compact] .a-list__item{min-height:var(--andro-density-row-height);padding-block:var(--andro-space-1)}[data-density=compact] .a-list__item--two{min-height:3.5rem}.a-list__lead{min-width:var(--andro-icon-lg);color:var(--andro-on-surface-variant);flex:none;justify-content:center;align-items:center;display:inline-flex}.a-list__lead>.a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-list__lead--box{border-radius:var(--andro-radius-button);background:var(--andro-surface-3);width:2.5rem;height:2.5rem;color:var(--andro-on-surface)}.a-list__lead--box>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-list__lead>img{object-fit:cover;border-radius:var(--andro-radius-control);width:3.5rem;height:3.5rem;display:block}.a-list__text{flex-direction:column;flex:auto;min-width:0;display:flex}.a-list__overline{font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant)}.a-list__title{font:var(--andro-type-body-md);color:var(--_fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-list__sub{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-list__item--three .a-list__sub{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.a-list__trail{align-items:center;gap:var(--andro-space-2);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.a-list__item--three .a-list__trail{align-self:flex-start}.a-list__trail>.a-icon{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-list__header{padding:var(--andro-space-4) var(--andro-space-4) var(--andro-space-2);font:var(--andro-type-title-sm);color:var(--andro-on-surface-variant);margin:0}:is(a,button,label).a-list__item{cursor:pointer;-webkit-tap-highlight-color:transparent}:is(a,button,label).a-list__item:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){:is(a,button,label).a-list__item:is(:hover,.is-hover){--_sl:transparent}}:is(a,button,label).a-list__item:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){:is(a,button,label).a-list__item:is(:active,.is-pressed){--_sl:transparent}}:is(a,button).a-list__item:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}label.a-list__item:has(:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-list__item:is([aria-current=page],[aria-current=true],[aria-selected=true]){--_fg:var(--andro-on-primary-container);background-color:var(--andro-primary-container)}.a-list__item:is([aria-current=page],[aria-current=true],[aria-selected=true]) .a-list__title{font-weight:var(--andro-font-weight-semibold)}.a-list__item:is(:disabled,[aria-disabled=true]){opacity:var(--andro-state-disabled-content);cursor:not-allowed;--_sl:transparent}label.a-list__item:has(input:disabled){opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-list--card :is(a,button,label).a-list__item{border-radius:0}.a-list--divided>li+li,.a-list--divided>.a-list__item+.a-list__item{border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-list--inset>li+li,.a-list--inset>.a-list__item+.a-list__item{position:relative}.a-list--inset>li+li:before,.a-list--inset>.a-list__item+.a-list__item:before{content:"";inset-block-start:0;inset-inline:var(--a-list-inset) 0;height:var(--andro-border-width);background:var(--andro-outline-variant);z-index:var(--andro-z-raised);position:absolute}.a-divider{height:0;margin:var(--andro-space-4) 0;border:0;border-top:var(--andro-border-width) solid var(--andro-outline-variant);display:block}.a-divider--tight{margin-block:var(--andro-space-2)}.a-divider--inset{margin-inline-start:var(--andro-space-4)}.a-divider--vertical{width:0;height:auto;min-height:var(--andro-space-5);margin:0 var(--andro-space-1);border-top:0;border-inline-start:var(--andro-border-width) solid var(--andro-outline-variant);vertical-align:middle;align-self:stretch;display:inline-block}.a-divider--label{align-items:center;gap:var(--andro-space-3);height:auto;color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);border:0;display:flex}.a-divider--label:before,.a-divider--label:after{content:"";border-top:var(--andro-border-width) solid var(--andro-outline-variant);flex:auto}.a-accordion{border-block:var(--andro-border-width) solid var(--andro-outline-variant)}.a-accordion>details+details{border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-accordion--card{border:var(--andro-border-width) solid var(--andro-card-border);border-radius:var(--andro-card-radius);background:var(--andro-card-container);overflow:clip}.a-accordion summary,.a-disclosure>summary{--_sl:transparent;align-items:center;gap:var(--andro-space-3);min-height:3.5rem;padding:var(--andro-space-3) var(--andro-space-2);background:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface);font:var(--andro-type-title-md);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.a-accordion--card summary{padding-inline:var(--andro-space-5)}.a-accordion summary::-webkit-details-marker{display:none}.a-disclosure>summary::-webkit-details-marker{display:none}.a-accordion summary:after,.a-disclosure>summary:after{content:"";width:var(--andro-icon-md);height:var(--andro-icon-md);background:var(--andro-on-surface-variant);transition:transform var(--andro-duration-short) var(--andro-ease-standard);flex:none;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}details[open]>summary:after{transform:rotate(180deg)}.a-accordion summary:is(:hover,.is-hover),.a-disclosure>summary:hover{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-accordion summary:is(:hover,.is-hover),.a-disclosure>summary:hover{--_sl:transparent}}.a-accordion summary:is(:focus-visible,.is-focus),.a-disclosure>summary:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1);border-radius:var(--andro-radius-control)}.a-accordion summary>.a-icon{color:var(--andro-on-surface-variant)}.a-accordion__meta{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);margin-inline-start:auto}.a-accordion__meta+:after{margin-inline-start:0}.a-accordion__body{padding:0 var(--andro-space-2) var(--andro-space-4);color:var(--andro-on-surface-variant);font:var(--andro-type-body-md)}.a-accordion--card .a-accordion__body{padding-inline:var(--andro-space-5)}.a-accordion__body>:first-child{margin-top:0}.a-accordion__body>:last-child{margin-bottom:0}.a-disclosure>summary{min-height:var(--andro-density-target-min);padding-inline:var(--andro-space-2);border-radius:var(--andro-radius-control);color:var(--andro-primary-text);font:var(--andro-type-label-lg);display:inline-flex}.a-disclosure>summary:after{background:currentColor;margin-inline-start:0}.a-disclosure>:not(summary){margin-top:var(--andro-space-2)}@supports (interpolate-size:allow-keywords){.a-accordion details{interpolate-size:allow-keywords}.a-accordion details::details-content{block-size:0;transition:block-size var(--andro-duration-short) var(--andro-ease-standard), content-visibility var(--andro-duration-short) allow-discrete;overflow:clip}.a-accordion details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.a-accordion summary:after,.a-disclosure>summary:after{transition:none}.a-accordion details::details-content{transition:none}}.a-accordion__title{font:inherit;color:inherit;min-width:0;margin:0}.a-dialog{box-sizing:border-box;width:min(var(--andro-dialog-max-width), calc(100vw - 2 * var(--andro-space-4)));max-width:none;max-height:calc(100dvh - 2 * var(--andro-space-4));border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-dialog-radius);background:var(--andro-dialog-container);color:var(--andro-on-surface);box-shadow:var(--andro-dialog-shadow);font:var(--andro-type-body-md);margin:auto;padding:0;overflow:hidden}@supports not (height:1dvh){.a-dialog{max-height:calc(100vh - 2 * var(--andro-space-4))}}.a-dialog[open]{flex-direction:column;display:flex}.a-dialog>form{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.a-dialog::backdrop{background:var(--andro-dialog-scrim)}.a-dialog--sm{width:min(25rem, calc(100vw - 2 * var(--andro-space-4)))}.a-dialog--lg{width:min(45rem, calc(100vw - 2 * var(--andro-space-4)))}.a-dialog__head{align-items:flex-start;gap:var(--andro-space-3);padding:var(--andro-dialog-padding) var(--andro-dialog-padding) var(--andro-space-2);display:flex}.a-dialog__head>.a-icon-btn{margin:calc(var(--andro-space-2) * -1) calc(var(--andro-space-3) * -1) calc(var(--andro-space-2) * -1) auto}.a-dialog__icon{margin-top:var(--andro-space-1);color:var(--andro-on-surface-variant);flex:none}.a-dialog__icon--danger{color:var(--andro-error)}.a-dialog__title{min-width:0;font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);color:var(--andro-on-surface);overflow-wrap:anywhere;flex:auto;margin:0}.a-dialog__body{min-height:0;padding:var(--andro-space-2) var(--andro-dialog-padding);color:var(--andro-on-surface-variant);flex:auto;overflow:auto}.a-dialog__body>:first-child{margin-top:0}.a-dialog__body>:last-child{margin-bottom:0}.a-dialog__body>p{margin:0 0 var(--andro-space-3)}.a-dialog__body .a-field+.a-field{margin-top:var(--andro-space-4)}.a-dialog__foot{justify-content:flex-end;gap:var(--andro-space-2);padding:var(--andro-space-4) var(--andro-dialog-padding) var(--andro-dialog-padding);flex-wrap:wrap;display:flex}.a-dialog__foot--split>:first-child{margin-inline-end:auto}.a-dialog--scroll .a-dialog__body{border-block:var(--andro-border-width) solid var(--andro-outline-variant);padding-block:var(--andro-space-4)}.a-dialog[open]{animation:a-dialog-in var(--andro-duration-short) var(--andro-ease-enter)}.a-dialog[open]::backdrop{animation:a-fade-in var(--andro-duration-short) var(--andro-ease-standard)}@keyframes a-dialog-in{0%{opacity:0;translate:0 calc(var(--andro-space-2) * var(--andro-motion-spatial-factor))}to{opacity:1;translate:0}}@media (max-width:599px){.a-dialog__foot>.a-btn{flex:auto}.a-dialog--full-compact{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;margin:0}@supports not (height:1dvh){.a-dialog--full-compact{height:100vh}}}html:has(.a-dialog[open]:modal){overflow:hidden}.a-dialog--static{width:100%;max-width:var(--andro-dialog-max-width);flex-direction:column;margin:0;display:flex;position:static}@media (prefers-reduced-motion:reduce){.a-dialog[open]{animation-name:a-fade-in}.a-dialog[open]::backdrop{animation-name:a-fade-in}}.a-confirm{width:min(27rem, calc(100vw - 2 * var(--andro-space-4)))}.a-confirm .a-dialog__body{padding-bottom:var(--andro-space-1)}.a-confirm__detail{margin:var(--andro-space-3) 0 0;padding:var(--andro-space-2) var(--andro-space-3);border-radius:var(--andro-radius-control);background:var(--andro-surface-3);color:var(--andro-on-surface);font:var(--andro-type-body-sm);overflow-wrap:anywhere}.a-confirm__type{margin-top:var(--andro-space-4)}.a-confirm__type code{font:var(--andro-type-code-sm)}.a-confirm.a-dialog--static{width:100%;max-width:27rem}.a-sheet{box-sizing:border-box;width:100%;max-width:100vw;max-height:min(85dvh, calc(100dvh - var(--andro-space-7)));border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-sheet-radius) var(--andro-sheet-radius) 0 0;background:var(--andro-sheet-container);color:var(--andro-on-surface);box-shadow:var(--andro-elevation-overlay);font:var(--andro-type-body-md);border-bottom:0;margin:auto 0 0;padding:0;overflow:hidden}@supports not (height:1dvh){.a-sheet{max-height:min(85vh, calc(100vh - var(--andro-space-7)))}}.a-sheet[open]{animation:a-sheet-up var(--andro-duration-medium) var(--andro-ease-enter);flex-direction:column;display:flex}.a-sheet::backdrop{background:var(--andro-scrim)}.a-sheet[open]::backdrop{animation:a-fade-in var(--andro-duration-medium) var(--andro-ease-standard)}.a-sheet>form{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.a-sheet__handle{width:var(--andro-space-6);height:var(--andro-space-1);margin:var(--andro-space-2) auto 0;border-radius:var(--andro-radius-pill);background:var(--andro-outline);opacity:.5;flex:none}.a-sheet .a-dialog__head{padding-top:var(--andro-space-4)}.a-sheet .a-dialog__body{padding-bottom:var(--andro-space-5)}.a-sheet .a-dialog__foot{padding-bottom:max(var(--andro-dialog-padding), env(safe-area-inset-bottom))}@media (min-width:600px){.a-sheet:not(.a-sheet--start){width:min(40rem,100vw);margin-inline:auto}}@media (min-width:840px){.a-sheet--side{border:0;border-inline-start:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-sheet-radius) 0 0 var(--andro-sheet-radius);width:min(25rem,100vw);height:100dvh;max-height:none;margin:0 0 0 auto}@supports not (height:1dvh){.a-sheet--side{height:100vh}}.a-sheet--side[open]{animation-name:a-sheet-in-end}.a-sheet--side .a-sheet__handle{display:none}}.a-sheet--start{border:0;border-inline-end:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:0 var(--andro-sheet-radius) var(--andro-sheet-radius) 0;width:min(20rem,85vw);height:100dvh;max-height:none;margin:0 auto 0 0}@supports not (height:1dvh){.a-sheet--start{height:100vh}}.a-sheet--start[open]{animation-name:a-sheet-in-start}.a-sheet--start .a-sheet__handle{display:none}.a-sheet--static{flex-direction:column;max-width:100%;height:auto;max-height:none;margin:0;display:flex;position:static}@keyframes a-sheet-up{0%{translate:0 calc(100% * var(--andro-motion-spatial-factor));opacity:0}to{opacity:1;translate:0}}@keyframes a-sheet-in-end{0%{translate:calc(100% * var(--andro-motion-spatial-factor)) 0;opacity:0}to{opacity:1;translate:0}}@keyframes a-sheet-in-start{0%{translate:calc(-100% * var(--andro-motion-spatial-factor)) 0;opacity:0}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.a-sheet[open]{animation-name:a-fade-in}}html:has(.a-sheet[open]:modal){overflow:hidden}.a-popover{box-sizing:border-box;width:max-content;max-width:min(22rem, calc(100vw - 2 * var(--andro-space-4)));max-height:calc(100vh - 2 * var(--andro-space-4));padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-menu-border);border-radius:var(--andro-radius-card);background:var(--andro-menu-container);color:var(--andro-on-surface);box-shadow:var(--andro-menu-shadow);font:var(--andro-type-body-sm);margin:0;overflow:auto}.a-popover:not([popover]){max-width:min(22rem,100%);display:block}.a-popover__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-title-sm);color:var(--andro-on-surface)}.a-popover__body{color:var(--andro-on-surface-variant);margin:0}.a-popover__body+.a-popover__foot{margin-top:var(--andro-space-3)}.a-popover__foot{justify-content:flex-end;gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-popover--wide{max-width:min(30rem, calc(100vw - 2 * var(--andro-space-4)))}.a-menu{box-sizing:border-box;min-width:var(--andro-menu-min-width);max-width:min(22rem, calc(100vw - 2 * var(--andro-space-4)));max-height:min(28rem, calc(100vh - 2 * var(--andro-space-4)));padding:var(--andro-space-1);border:var(--andro-border-width) solid var(--andro-menu-border);border-radius:var(--andro-menu-radius);background:var(--andro-menu-container);color:var(--andro-on-surface);box-shadow:var(--andro-menu-shadow);font:var(--andro-type-body-md);margin:0;overflow:auto}.a-menu[popover],.a-popover[popover]{position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;margin-block:var(--andro-space-1);inset:auto}@supports not (position-area:block-end){.a-menu[popover],.a-popover[popover]{margin:auto;inset:0}}.a-menu[popover].is-placed,.a-popover[popover].is-placed{position-area:none;margin:0;inset:auto}:is(.a-menu:popover-open,.a-popover:popover-open){animation:a-fade-in var(--andro-duration-instant) var(--andro-ease-enter)}.a-menu__item{--_fg:var(--andro-on-surface);--_sl:transparent;box-sizing:border-box;align-items:center;gap:var(--andro-space-3);width:100%;min-height:var(--andro-density-control-height);padding:0 var(--andro-space-3);border-radius:calc(var(--andro-radius-menu) - var(--andro-space-1));background:linear-gradient(var(--_sl), var(--_sl));color:var(--_fg);font:var(--andro-type-body-md);text-align:start;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0;text-decoration:none;display:flex}.a-menu__item>span:not(.a-menu__kbd){text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.a-menu__item>.a-icon{color:var(--andro-on-surface-variant)}.a-menu__item:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-menu__item:is(:hover,.is-hover){--_sl:transparent}}.a-menu__item:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-pressed) * 100% + 4%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-menu__item:is(:active,.is-pressed){--_sl:transparent}}.a-menu__item:is(:focus-visible,.is-focus){--_sl:color-mix(in srgb, var(--_fg) calc(var(--andro-state-focus) * 100%), transparent);outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}@supports not (color:color-mix(in srgb, red, red)){.a-menu__item:is(:focus-visible,.is-focus){--_sl:transparent}}.a-menu__item--danger,.a-menu__item--danger>.a-icon{--_fg:var(--andro-error);color:var(--andro-error)}.a-menu__item:is(:disabled,[aria-disabled=true]){--_sl:transparent;color:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-disabled-content) * 100%), transparent);cursor:not-allowed}@supports not (color:color-mix(in srgb, red, red)){.a-menu__item:is(:disabled,[aria-disabled=true]){color:var(--andro-on-surface)}}.a-menu__kbd{color:var(--andro-on-surface-variant);font:var(--andro-type-code-sm);margin-inline-start:auto;padding-inline-start:var(--andro-space-4)}.a-menu__item:is([role=menuitemcheckbox],[role=menuitemradio]):before{content:"";width:var(--andro-icon-md);height:var(--andro-icon-md);flex:none}.a-menu__item[aria-checked=true]:before{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.a-menu__sep{height:var(--andro-border-width);margin:var(--andro-space-1) calc(var(--andro-space-1) * -1);background:var(--andro-outline-variant);border:0}.a-menu__label{padding:var(--andro-space-2) var(--andro-space-3) var(--andro-space-1);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);margin:0}.a-menu__head{padding:var(--andro-space-2) var(--andro-space-3);min-width:0}.a-menu__head>div>strong{font:var(--andro-type-title-sm);text-overflow:ellipsis;display:block;overflow:hidden}.a-menu__head>div>span{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);text-overflow:ellipsis;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){:is(.a-menu:popover-open,.a-popover:popover-open){animation:none}}.a-menu:not([popover]){width:max-content;max-width:100%;display:block}.a-tooltip-wrap{vertical-align:middle;display:inline-flex;position:relative}.a-tooltip{z-index:var(--andro-z-tooltip);box-sizing:border-box;width:max-content;max-width:min(16rem, calc(100vw - 2 * var(--andro-space-4)));padding:var(--andro-space-1) var(--andro-space-2);border-radius:var(--andro-tooltip-radius);background:var(--andro-tooltip-container);color:var(--andro-tooltip-label);font:var(--andro-type-body-sm);text-align:start;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--andro-duration-instant) var(--andro-ease-standard), visibility 0s linear var(--andro-duration-instant);position:absolute;inset-block-end:calc(100% + var(--andro-space-2));inset-inline-start:50%;translate:-50%}.a-tooltip--below{inset-block:calc(100% + var(--andro-space-2)) auto}.a-tooltip--start{inset-inline-start:0;translate:none}.a-tooltip--end{inset-inline:auto 0;translate:none}.a-tooltip-wrap:is(:hover,:focus-within):not(.is-dismissed)>.a-tooltip,.a-tooltip.is-open{opacity:1;visibility:visible;transition-delay:.3s,0s}.a-tooltip-wrap:focus-within:not(.is-dismissed)>.a-tooltip{transition-delay:0s,0s}.a-tooltip kbd{font:var(--andro-type-code-xs);opacity:.8;margin-inline-start:var(--andro-space-1)}@media (hover:none){.a-tooltip-wrap:hover:not(:focus-within)>.a-tooltip{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.a-tooltip{transition:none}}.a-toast-region{z-index:var(--andro-z-toast);inset-inline:var(--andro-space-4);align-items:center;gap:var(--andro-space-2);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed;inset-block-end:max(var(--andro-space-4), env(safe-area-inset-bottom))}@media (min-width:600px){.a-toast-region{inset-inline:var(--andro-space-5) auto;align-items:flex-start;inset-block-end:var(--andro-space-5)}}.a-toast-region--static{pointer-events:auto;align-items:flex-start;position:static;inset:auto}.a-toast{box-sizing:border-box;align-items:center;gap:var(--andro-space-3);width:max-content;max-width:min(35rem,100%);min-height:var(--andro-density-target-min);padding:var(--andro-space-2) var(--andro-space-2) var(--andro-space-2) var(--andro-space-4);border-radius:var(--andro-snackbar-radius);background:var(--andro-snackbar-container);color:var(--andro-snackbar-label);box-shadow:var(--andro-elevation-overlay);font:var(--andro-type-body-sm);pointer-events:auto;animation:a-toast-in var(--andro-duration-short) var(--andro-ease-enter);display:flex}.a-toast:not(:has(>.a-toast__close,>.a-toast__action)){padding-inline-end:var(--andro-space-4)}.a-toast__msg{min-width:0;padding-block:var(--andro-space-1);overflow-wrap:anywhere;flex:auto;margin:0}.a-toast>.a-icon{color:var(--andro-snackbar-label)}.a-toast__action.a-btn{--_fg:var(--andro-snackbar-action);--_bg:transparent;--_bd:transparent;min-height:calc(var(--andro-density-target-min) - var(--andro-space-2));padding-inline:var(--andro-space-3);flex:none}.a-toast__close.a-icon-btn{--_fg:var(--andro-snackbar-label);width:calc(var(--andro-density-target-min) - var(--andro-space-2));height:calc(var(--andro-density-target-min) - var(--andro-space-2));flex:none}.a-toast__action.a-btn:focus-visible,.a-toast__close.a-icon-btn:focus-visible{outline-color:var(--andro-snackbar-action);outline-offset:0}.a-toast.is-leaving{animation:a-toast-out var(--andro-duration-short) var(--andro-ease-exit) forwards}.a-toast--auto{animation:a-toast-in var(--andro-duration-short) var(--andro-ease-enter), a-toast-out var(--andro-duration-short) var(--andro-ease-exit) 6s forwards}.a-toast--auto:is(:hover,:focus-within){animation-play-state:paused}@keyframes a-toast-in{0%{opacity:0;translate:0 calc(var(--andro-space-3) * var(--andro-motion-spatial-factor))}to{opacity:1;translate:0}}@keyframes a-toast-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.a-toast{animation-name:a-fade-in}.a-toast--auto{animation-name:a-fade-in,a-toast-out}}.a-alert{--_bg:var(--andro-info-container);--_fg:var(--andro-on-info-container);box-sizing:border-box;align-items:start;column-gap:var(--andro-space-3);padding:var(--andro-space-3) var(--andro-space-4);border:var(--andro-border-width) solid color-mix(in srgb, var(--_fg) 18%, transparent);border-radius:var(--andro-radius-button);background:var(--_bg);color:var(--_fg);font:var(--andro-type-body-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}@supports not (color:color-mix(in srgb, red, red)){.a-alert{border:var(--andro-border-width) solid var(--_fg)}}.a-alert--success{--_bg:var(--andro-success-container);--_fg:var(--andro-on-success-container)}.a-alert--warning{--_bg:var(--andro-warning-container);--_fg:var(--andro-on-warning-container)}.a-alert--error{--_bg:var(--andro-error-container);--_fg:var(--andro-on-error-container)}.a-alert>.a-icon:first-child{color:var(--_fg);grid-column:1;margin-top:0}.a-alert__content{grid-column:2;min-width:0;padding-top:0}.a-alert__title{font:var(--andro-type-title-sm);color:var(--_fg);margin:0}.a-alert__text{overflow-wrap:anywhere;margin:0}.a-alert__title+.a-alert__text{margin-top:var(--andro-space-1)}.a-alert__text a,.a-alert__title a{color:inherit;text-decoration:underline}.a-alert__actions{gap:var(--andro-space-2);margin-top:var(--andro-space-3);flex-wrap:wrap;display:flex}.a-alert__actions .a-btn{--_fg:var(--andro-on-surface)}.a-alert__close.a-icon-btn{--_fg:inherit;width:calc(var(--andro-density-target-min) - var(--andro-space-3));height:calc(var(--andro-density-target-min) - var(--andro-space-3));margin:calc(var(--andro-space-2) * -1) calc(var(--andro-space-2) * -1) calc(var(--andro-space-2) * -1) 0;color:inherit;grid-column:3}.a-alert__close.a-icon-btn:after{content:"";inset:calc(var(--andro-space-1) * -1);position:absolute}.a-banner{border-width:0 0 var(--andro-border-width);padding-inline:var(--andro-layout-margin-compact);border-radius:0}@media (min-width:840px){.a-banner{padding-inline:var(--andro-layout-margin-expanded)}}.a-banner .a-alert__content{align-items:baseline;column-gap:var(--andro-space-3);row-gap:var(--andro-space-1);flex-wrap:wrap;display:flex}.a-banner .a-alert__title+.a-alert__text,.a-banner .a-alert__actions{margin-top:0}.a-alert__list{margin:var(--andro-space-1) 0 0;padding-inline-start:1.25em}.a-alert__list li+li{margin-top:var(--andro-space-1)}.a-alert[hidden]{display:none}.a-progress{box-sizing:border-box;width:100%;height:var(--andro-space-1);border-radius:var(--andro-radius-pill);background:var(--andro-surface-4);color:var(--andro-primary);appearance:none;border:0;margin:0;display:block;overflow:hidden}.a-progress::-webkit-progress-bar{background:var(--andro-surface-4);border-radius:var(--andro-radius-pill)}.a-progress::-webkit-progress-value{background:var(--andro-primary);border-radius:var(--andro-radius-pill);transition:inline-size var(--andro-duration-short) var(--andro-ease-standard)}.a-progress::-moz-progress-bar{background:var(--andro-primary);border-radius:var(--andro-radius-pill)}.a-progress--lg{height:var(--andro-space-2)}.a-progress--success{color:var(--andro-success)}.a-progress--success::-webkit-progress-value{background:var(--andro-success)}.a-progress--success::-moz-progress-bar{background:var(--andro-success)}.a-progress--error::-webkit-progress-value{background:var(--andro-error)}.a-progress--error::-moz-progress-bar{background:var(--andro-error)}.a-progress:indeterminate{background-color:var(--andro-surface-4);background-image:linear-gradient(to right, transparent 0 0, var(--andro-primary) 0 100%);animation:a-progress-slide 1.4s var(--andro-ease-standard) infinite;background-repeat:no-repeat;background-size:40% 100%}.a-progress:indeterminate::-webkit-progress-bar{background:0 0}.a-progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes a-progress-slide{0%{background-position:-70% 0}to{background-position:170% 0}}@media (prefers-reduced-motion:reduce){.a-progress:indeterminate{background-size:100% 100%;animation:1.6s ease-in-out infinite a-pulse}.a-progress::-webkit-progress-value{transition:none}}[data-motion=reduced] .a-progress:indeterminate{background-size:100% 100%;animation:1.6s ease-in-out infinite a-pulse}.a-progress-field{gap:var(--andro-space-2) var(--andro-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.a-progress-field>.a-progress{grid-column:1/-1}.a-progress-field__label{font:var(--andro-type-label-md);color:var(--andro-on-surface);overflow-wrap:anywhere;min-width:0;margin:0}.a-progress-field__value{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.a-progress-field__helper{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);grid-column:1/-1;margin:0}.a-spinner{box-sizing:border-box;width:var(--andro-icon-md);height:var(--andro-icon-md);border:var(--andro-stroke-regular) solid color-mix(in srgb, var(--andro-primary) 22%, transparent);border-top-color:var(--andro-primary);border-radius:var(--andro-radius-full);vertical-align:middle;flex:none;animation:.8s linear infinite a-spin;display:inline-block}@supports not (color:color-mix(in srgb, red, red)){.a-spinner{border:var(--andro-stroke-regular) solid var(--andro-primary)}}.a-spinner--sm{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-spinner--lg{width:var(--andro-icon-xl);height:var(--andro-icon-xl);border-width:var(--andro-stroke-heavy)}.a-spinner--current{border-color:color-mix(in srgb, currentColor 22%, transparent);border-top-color:currentColor}@supports not (color:color-mix(in srgb, red, red)){.a-spinner--current{border-color:currentColor}}.a-spinner-label{align-items:center;gap:var(--andro-space-2);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);display:inline-flex}@media (prefers-reduced-motion:reduce){.a-spinner{border-color:var(--andro-primary);animation:1.6s ease-in-out infinite a-pulse}}[data-motion=reduced] .a-spinner{border-color:var(--andro-primary);animation:1.6s ease-in-out infinite a-pulse}.a-skeleton{box-sizing:border-box;height:var(--andro-space-4);border-radius:var(--andro-radius-xs);background-color:var(--andro-surface-4);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--andro-surface-1) 55%, transparent) 50%, transparent 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.6s linear infinite a-shimmer;display:block}@supports not (color:color-mix(in srgb, red, red)){.a-skeleton{background-image:linear-gradient(90deg, transparent 0%, var(--andro-surface-1) 50%, transparent 100%)}}.a-skeleton--text{width:100%;height:.75em;margin-block:.375em}.a-skeleton--text.a-skeleton--short{width:60%}.a-skeleton--title{width:40%;height:1.25em;margin-block:.25em var(--andro-space-2)}.a-skeleton--circle{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-full);flex:none}.a-skeleton--rect{aspect-ratio:16/9;border-radius:var(--andro-radius-button);width:100%;height:auto}.a-skeleton--button{width:7rem;height:var(--andro-button-height);border-radius:var(--andro-button-radius)}.a-skeleton-row{align-items:center;gap:var(--andro-space-3);display:flex}.a-skeleton-row>div{flex:auto;min-width:0}@media (prefers-reduced-motion:reduce){.a-skeleton{background-image:none;animation:none}}[data-motion=reduced] .a-skeleton{background-image:none;animation:none}.a-empty{box-sizing:border-box;align-items:center;gap:var(--andro-space-3);max-width:28rem;padding:var(--andro-space-7) var(--andro-space-5);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.a-empty--compact{padding-block:var(--andro-space-5);gap:var(--andro-space-2)}.a-empty__art{width:6rem;height:6rem;margin-bottom:var(--andro-space-2);border-radius:var(--andro-radius-card);flex:none;display:block;overflow:hidden}.a-empty__art>:is(img,svg){object-fit:cover;width:100%;height:100%;display:block}.a-empty__art--lg{border-radius:var(--andro-radius-sheet);width:8rem;height:8rem}.a-empty__icon{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-full);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);justify-content:center;align-items:center;display:inline-flex}.a-empty__icon>.a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-empty__title{font:var(--andro-type-title-lg);color:var(--andro-on-surface);margin:0}.a-empty__text{font:var(--andro-type-body-md);color:var(--andro-on-surface-variant);margin:0}.a-empty__actions{justify-content:center;gap:var(--andro-space-2);margin-top:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-badge{box-sizing:border-box;min-width:1.25rem;height:1.25rem;padding:0 var(--andro-space-1);border-radius:var(--andro-radius-pill);background:var(--andro-error);color:var(--andro-on-error);font:var(--andro-type-label-sm);font-weight:var(--andro-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.a-badge--accent{background:var(--andro-primary);color:var(--andro-on-primary)}.a-badge--neutral{background:var(--andro-surface-4);color:var(--andro-on-surface)}.a-badge--dot{width:.5rem;min-width:0;height:.5rem;padding:0}.a-badge-wrap{vertical-align:middle;display:inline-flex;position:relative}.a-badge-wrap>.a-badge{box-shadow:0 0 0 var(--andro-stroke-regular) var(--andro-surface-1);pointer-events:none;position:absolute;inset-block-start:var(--andro-space-1);inset-inline-end:var(--andro-space-1);translate:25% -25%}.a-badge-wrap>.a-badge--dot{inset-block-start:var(--andro-space-2);inset-inline-end:var(--andro-space-2)}.a-status{--_bg:var(--andro-surface-3);--_fg:var(--andro-on-surface-variant);box-sizing:border-box;align-items:center;gap:var(--andro-space-1);max-width:100%;min-height:1.5rem;padding:0 var(--andro-space-2) 0 calc(var(--andro-space-2) - 2px);border-radius:var(--andro-radius-pill);background:var(--_bg);color:var(--_fg);font:var(--andro-type-label-md);font-weight:var(--andro-font-weight-semibold);white-space:nowrap;vertical-align:middle;display:inline-flex}.a-status>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);flex:none}.a-status>span{text-overflow:ellipsis;overflow:hidden}.a-status--success{--_bg:var(--andro-success-container);--_fg:var(--andro-on-success-container)}.a-status--warning{--_bg:var(--andro-warning-container);--_fg:var(--andro-on-warning-container)}.a-status--error{--_bg:var(--andro-error-container);--_fg:var(--andro-on-error-container)}.a-status--info,.a-status--running{--_bg:var(--andro-info-container);--_fg:var(--andro-on-info-container)}.a-status--running>.a-icon{animation:1.6s linear infinite a-spin}.a-status--plain{--_bg:transparent;min-height:0;font-weight:var(--andro-font-weight-medium);padding:0}.a-status--plain.a-status--success{--_fg:var(--andro-success)}.a-status--plain.a-status--warning{--_fg:var(--andro-warning)}.a-status--plain.a-status--error{--_fg:var(--andro-error)}.a-status--plain.a-status--info,.a-status--plain.a-status--running{--_fg:var(--andro-info)}.a-status--plain>span{color:var(--andro-on-surface)}@media (prefers-reduced-motion:reduce){.a-status--running>.a-icon{animation:none}}[data-motion=reduced] .a-status--running>.a-icon{animation:none}.a-table-wrap{border:var(--andro-border-width) solid var(--andro-card-border);border-radius:var(--andro-card-radius);background:var(--andro-card-container);max-width:100%;position:relative;overflow-x:auto}.a-table-wrap:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-table-wrap--flush{background:0 0;border:0;border-radius:0}.a-table{border-collapse:separate;border-spacing:0;width:100%;font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;color:var(--andro-on-surface)}.a-table caption{padding:var(--andro-space-4) var(--andro-space-4) var(--andro-space-2);text-align:start;font:var(--andro-type-title-md);caption-side:top}.a-table caption .a-table__caption-note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);display:block}.a-table :is(th,td){box-sizing:border-box;height:var(--andro-table-row-height);padding:0 var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-table-divider);text-align:start;vertical-align:middle}.a-table thead th{height:calc(var(--andro-table-row-height) - var(--andro-space-2));font:var(--andro-table-header);color:var(--andro-on-surface-variant);white-space:nowrap;background:var(--andro-card-container)}.a-table tbody tr:last-child>:is(th,td){border-bottom:0}.a-table tbody th{font-weight:var(--andro-font-weight-semibold)}.a-table tbody tr{transition:background-color var(--andro-duration-instant) var(--andro-ease-standard)}.a-table tbody tr:hover{background:var(--andro-table-row-hover)}.a-table tbody tr[aria-selected=true]{background:color-mix(in srgb, var(--andro-primary-container) 60%, transparent)}.a-table tbody tr:has(.a-table__select :checked){background:color-mix(in srgb, var(--andro-primary-container) 60%, transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-table tbody tr[aria-selected=true]{background:var(--andro-primary-container)}.a-table tbody tr:has(.a-table__select :checked){background:var(--andro-primary-container)}}.a-table :is(th,td).a-table__num{text-align:end;white-space:nowrap}.a-table :is(th,td).a-table__mono{font:var(--andro-type-code-sm)}.a-table td.a-table__muted{color:var(--andro-on-surface-variant)}.a-table :is(th,td).a-table__nowrap{white-space:nowrap}.a-table td.a-table__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.a-table__sub{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);display:block}.a-table__cell-flex{align-items:center;gap:var(--andro-space-3);min-width:0;display:flex}.a-table :is(th,td).a-table__select{width:1%;padding-inline:var(--andro-space-3) 0}.a-table__select>input{margin:0;display:block}.a-table :is(th,td).a-table__actions{width:1%;padding-inline:0 var(--andro-space-2);text-align:end;white-space:nowrap}.a-table__actions .a-icon-btn{width:calc(var(--andro-table-row-height) - var(--andro-space-2));height:calc(var(--andro-table-row-height) - var(--andro-space-2))}.a-table__sort{--_sl:transparent;align-items:center;gap:var(--andro-space-1);margin:0 calc(var(--andro-space-2) * -1);padding:var(--andro-space-1) var(--andro-space-2);border-radius:var(--andro-radius-control);background:0 0;background-image:linear-gradient(var(--_sl), var(--_sl));min-height:2rem;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;border:0;display:inline-flex}.a-table__num .a-table__sort{flex-direction:row-reverse}.a-table__sort:hover{--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent);color:var(--andro-on-surface)}@supports not (color:color-mix(in srgb, red, red)){.a-table__sort:hover{--_sl:transparent}}.a-table__sort:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:0}.a-table__sort>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);opacity:0}.a-table__sort:hover>.a-icon,.a-table__sort:focus-visible>.a-icon{opacity:.5}.a-table__sort>.a-icon+.a-icon{display:none}th[aria-sort]>.a-table__sort{color:var(--andro-on-surface)}th:is([aria-sort=ascending],[aria-sort=descending])>.a-table__sort>.a-icon{opacity:1}th[aria-sort=descending]>.a-table__sort>.a-icon:first-of-type{display:none}th[aria-sort=descending]>.a-table__sort>.a-icon+.a-icon{display:inline-block}.a-table--sticky thead th{z-index:var(--andro-z-raised);box-shadow:inset 0 calc(var(--andro-border-width) * -1) 0 var(--andro-table-divider);border-bottom-color:#0000;position:sticky;inset-block-start:0}.a-table-wrap--scroll{overscroll-behavior:contain;max-height:24rem;overflow:auto}.a-table--sticky-first :is(th,td):first-child{background:var(--andro-card-container);z-index:var(--andro-z-raised);position:sticky;inset-inline-start:0}.a-table--zebra tbody tr:nth-child(2n){background:color-mix(in srgb, var(--andro-surface-3) 50%, transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-table--zebra tbody tr:nth-child(2n){background:var(--andro-surface-3)}}.a-table__empty td{height:auto;padding:var(--andro-space-7) var(--andro-space-4);text-align:center;color:var(--andro-on-surface-variant)}.a-table[aria-busy=true] tbody{opacity:var(--andro-state-disabled-content)}.a-table-bar{align-items:center;gap:var(--andro-space-2);min-height:var(--andro-density-target-min);padding:var(--andro-space-2) var(--andro-space-3) var(--andro-space-2) var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-table-divider);background:var(--andro-card-container);font:var(--andro-type-body-sm);flex-wrap:wrap;display:flex}.a-table-bar--selection{background:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-table-bar__count{font-weight:var(--andro-font-weight-semibold);font-variant-numeric:tabular-nums;margin-inline-end:auto}.a-table-bar[hidden]{display:none}.a-table-foot{justify-content:space-between;align-items:center;gap:var(--andro-space-3);padding:var(--andro-space-2) var(--andro-space-4);border-top:var(--andro-border-width) solid var(--andro-table-divider);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}@media (max-width:599px){.a-table--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.a-table--stack,.a-table--stack tbody,.a-table--stack tr,.a-table--stack :is(th,td){width:auto;display:block}.a-table--stack tbody tr{padding:var(--andro-space-3) var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-table-divider);position:relative}.a-table--stack tbody tr:last-child{border-bottom:0}.a-table--stack tbody :is(th,td){gap:var(--andro-space-3);height:auto;min-height:2rem;padding:var(--andro-space-1) 0;text-align:start;border:0;grid-template-columns:minmax(6rem,40%) minmax(0,1fr);align-items:center;display:grid}.a-table--stack tbody :is(th,td)[data-label]:before{content:attr(data-label);color:var(--andro-on-surface-variant);font:var(--andro-type-label-md)}.a-table--stack tbody :is(th,td):not([data-label]){display:block}.a-table--stack tbody th{font:var(--andro-type-title-sm)}.a-table--stack :is(th,td).a-table__num{text-align:start}.a-table--stack td.a-table__truncate{white-space:normal;max-width:none}.a-table--stack td.a-table__select{min-height:0;padding:0;position:absolute;inset-block-start:var(--andro-space-3);inset-inline-end:var(--andro-space-4)}.a-table--stack tbody td.a-table__actions{justify-content:flex-end;min-height:0;padding:0;display:flex;position:absolute;inset-block-start:var(--andro-space-2);inset-inline-end:var(--andro-space-2)}.a-table--stack tbody tr:has(>td.a-table__actions>*):not(:has(>td.a-table__actions .a-btn))>:first-child{padding-inline-end:var(--andro-space-7)}.a-table--stack tbody td.a-table__actions:has(.a-btn){justify-content:flex-start;gap:var(--andro-space-2);width:auto;padding:var(--andro-space-2) 0 0;white-space:normal;flex-wrap:wrap;position:static}.a-table--stack tbody td.a-table__actions{width:auto}.a-table--stack tbody tr:has(.a-table__select)>:is(th,td):nth-child(2){padding-inline-end:var(--andro-space-7)}.a-table--stack .a-table__empty td,.a-table--stack caption{display:block}.a-table--stack tbody :is(th,td)>.a-table__sub{grid-column:2}.a-table--stack tbody :is(th,td)>:is(.a-status,.a-tag,.a-badge,.a-chip,.a-btn,.a-avatar,.a-copy,.a-select--inline){justify-self:start}.a-table--stack tbody :is(th,td)>*{min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.a-table tbody tr{transition:none}}.a-kv{gap:var(--andro-space-2) var(--andro-space-5);font:var(--andro-type-body-sm);grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);margin:0;display:grid;container-type:inline-size}.a-kv>div{display:contents}.a-kv dt{color:var(--andro-on-surface-variant);margin:0}.a-kv dd{min-width:0;color:var(--andro-on-surface);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.a-kv dd.a-kv__mono,.a-kv__mono{font:var(--andro-type-code-sm)}.a-kv--divided{gap:0 var(--andro-space-5)}.a-kv--divided dt,.a-kv--divided dd{padding:var(--andro-space-3) 0;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant)}.a-kv--divided>div:last-child>*{border-bottom:0}.a-kv--stacked{grid-template-columns:minmax(0,1fr);gap:0}.a-kv--stacked dd{margin-bottom:var(--andro-space-3)}@media (max-width:599px){.a-kv:not(.a-kv--keep){grid-template-columns:minmax(0,1fr);gap:0}.a-kv:not(.a-kv--keep) dd{margin-bottom:var(--andro-space-3)}.a-kv--divided:not(.a-kv--keep) dt{border-bottom:0;padding-bottom:0}}.a-dl{gap:var(--andro-space-4);max-width:var(--andro-layout-max-reading);margin:0;display:grid}.a-dl>div{gap:var(--andro-space-1);display:grid}.a-dl dt{font:var(--andro-type-title-sm);color:var(--andro-on-surface);margin:0}.a-dl dd{font:var(--andro-type-body-md);color:var(--andro-on-surface-variant);margin:0}.a-dl--divided{gap:0}.a-dl--divided>div{padding:var(--andro-space-4) 0;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant)}.a-dl--divided>div:first-child{padding-top:0}.a-dl--divided>div:last-child{border-bottom:0}@media (min-width:840px){.a-dl--columns>div{gap:var(--andro-space-5);grid-template-columns:minmax(10rem,1fr) 2fr}}.a-avatar{--_size:2.5rem;box-sizing:border-box;width:var(--_size);height:var(--_size);border-radius:var(--andro-avatar-radius);background:color-mix(in srgb, var(--andro-primary) 12%, var(--andro-surface-1));color:var(--andro-primary-text);font:var(--andro-type-label-md);font-weight:var(--andro-font-weight-semibold);letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;min-width:var(--_size);-webkit-user-select:none;user-select:none;vertical-align:middle;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative;overflow:hidden}@supports not (color:color-mix(in srgb, red, red)){.a-avatar{background:var(--andro-surface-1)}}.a-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.a-avatar>.a-icon{width:55%;height:55%}.a-avatar--xs{--_size:1.5rem;font:var(--andro-type-label-sm);font-size:.625rem;font-weight:var(--andro-font-weight-semibold)}.a-avatar--sm{--_size:2rem;font:var(--andro-type-label-sm);font-weight:var(--andro-font-weight-semibold)}.a-avatar--lg{--_size:3.5rem;font:var(--andro-type-title-lg)}.a-avatar--org{border-radius:var(--andro-radius-control)}.a-avatar-wrap{flex:none;display:inline-flex;position:relative}.a-avatar__presence{border-radius:var(--andro-radius-full);border:var(--andro-stroke-regular) solid var(--andro-surface-1);background:var(--andro-success);width:30%;min-width:.5rem;height:30%;min-height:.5rem;position:absolute;inset-block-end:0;inset-inline-end:0}.a-avatar__presence--away{background:var(--andro-outline)}.a-avatar-group{--_overlap:.1875;flex-direction:row;align-items:center;display:inline-flex}.a-avatar-group>.a-avatar{box-shadow:0 0 0 var(--andro-stroke-regular) var(--andro-surface-1);margin-inline-start:calc(var(--_size) * var(--_overlap) * -1)}.a-avatar-group>.a-avatar:first-child{margin-inline-start:0}.a-avatar-group>.a-avatar:not(:last-child){padding-inline-end:calc(var(--_size) * var(--_overlap) + var(--andro-stroke-regular))}.a-avatar-group>.a-avatar:not(:last-child)>img{width:var(--_size);max-width:none;margin-inline-end:calc((var(--_size) * var(--_overlap) + var(--andro-stroke-regular)) * -1)}.a-avatar-group>.a-avatar--more{background:var(--andro-surface-3);color:var(--andro-on-surface-variant);text-transform:none}.a-tag{align-items:center;gap:var(--andro-space-1);box-sizing:border-box;max-width:100%;min-height:1.5rem;padding:0 var(--andro-space-2);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-nested-min);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-flex;overflow:hidden}.a-tag>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);margin-inline-start:calc(var(--andro-space-1) * -.5)}.a-tag--accent{background:var(--andro-primary-container);color:var(--andro-on-primary-container);border-color:#0000}.a-tag--outline{border-color:var(--andro-outline);background:0 0}.a-tag--mono{font:var(--andro-type-code-xs)}.a-tag-list{gap:var(--andro-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a-stat{gap:var(--andro-space-1);box-sizing:border-box;min-width:0;padding:var(--andro-card-padding);border:var(--andro-border-width) solid var(--andro-card-border);border-radius:var(--andro-card-radius);background:var(--andro-card-container);color:var(--andro-on-surface);flex-direction:column;display:flex}.a-stat--plain{background:0 0;border:0;padding:0}.a-stat__label{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);margin:0}.a-stat__value{align-items:baseline;gap:var(--andro-space-1);font:var(--andro-type-headline-lg);letter-spacing:var(--andro-type-headline-lg-tracking);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.a-stat__unit{font:var(--andro-type-body-md);color:var(--andro-on-surface-variant);letter-spacing:0}.a-stat__delta{align-items:center;gap:var(--andro-space-1);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;margin:0;display:inline-flex}.a-stat__delta>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-stat__delta--good{color:var(--andro-success)}.a-stat__delta--bad{color:var(--andro-error)}.a-stat__foot{margin:var(--andro-space-2) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-stat-grid{gap:var(--andro-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));display:grid}@media (max-width:599px){.a-stat-grid{gap:var(--andro-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr))}.a-stat-grid>.a-stat:not(.a-stat--plain){padding:var(--andro-space-4)}.a-stat-grid .a-stat__value{font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);overflow-wrap:normal}.a-stat-grid .a-stat__delta{align-items:flex-start}}.a-timeline{margin:0;padding:0;list-style:none;position:relative}.a-timeline__item{grid-template-columns:var(--andro-space-6) minmax(0, 1fr);column-gap:var(--andro-space-3);padding-bottom:var(--andro-space-5);display:grid;position:relative}.a-timeline__item:last-child{padding-bottom:0}.a-timeline__item:before{content:"";inset-block:var(--andro-space-6) 0;width:var(--andro-stroke-regular);background:var(--andro-outline-variant);position:absolute;inset-inline-start:calc(var(--andro-space-6) / 2 - var(--andro-border-width))}.a-timeline__item:last-child:before{display:none}.a-timeline__marker{width:var(--andro-space-6);height:var(--andro-space-6);border-radius:var(--andro-radius-full);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);grid-row:1/span 3;justify-content:center;align-items:center;display:flex}.a-timeline__marker>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-timeline__marker--dot:after{content:"";width:var(--andro-space-2);height:var(--andro-space-2);border-radius:var(--andro-radius-full);background:currentColor}.a-timeline__marker--accent{background:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-timeline__marker--success{background:var(--andro-success-container);color:var(--andro-on-success-container)}.a-timeline__marker--warning{background:var(--andro-warning-container);color:var(--andro-on-warning-container)}.a-timeline__marker--error{background:var(--andro-error-container);color:var(--andro-on-error-container)}.a-timeline__title{padding-top:var(--andro-space-1);font:var(--andro-type-title-sm);color:var(--andro-on-surface);margin:0}.a-timeline__time{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;margin:0}.a-timeline__body{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-tree,.a-tree ul{margin:0;padding:0;list-style:none}.a-tree ul{padding-inline-start:var(--andro-space-5)}.a-tree li{margin:0}.a-tree details>summary{list-style:none}.a-tree details>summary::-webkit-details-marker{display:none}.a-tree__row{--_sl:transparent;align-items:center;gap:var(--andro-space-2);box-sizing:border-box;min-height:calc(var(--andro-density-target-min) - var(--andro-space-2));padding:0 var(--andro-space-2);border-radius:var(--andro-radius-control);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-on-surface);font:var(--andro-type-body-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}.a-tree__row>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm);color:var(--andro-on-surface-variant)}.a-tree__row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-tree__meta{color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:var(--andro-space-2)}.a-tree__chev{transition:transform var(--andro-duration-short) var(--andro-ease-standard)}.a-tree details[open]>summary>.a-tree__chev{transform:rotate(90deg)}.a-tree__leaf-gap{width:var(--andro-icon-sm);flex:none;display:inline-block}.a-tree__row:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-on-surface) calc(var(--andro-state-hover) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-tree__row:is(:hover,.is-hover){--_sl:transparent}}.a-tree__row:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(var(--andro-focus-ring-width) * -1)}.a-tree__row:is([aria-selected=true],[aria-current=page],[aria-current=true]){background-color:var(--andro-primary-container);color:var(--andro-on-primary-container);font-weight:var(--andro-font-weight-semibold)}.a-tree__row:is([aria-selected=true],[aria-current=page],[aria-current=true])>.a-icon{color:inherit}@media (prefers-reduced-motion:reduce){.a-tree__chev{transition:none}}.a-code{border-radius:var(--andro-radius-nested-min);background:var(--andro-surface-3);color:var(--andro-on-surface);font-family:var(--andro-font-mono);overflow-wrap:anywhere;padding:.1em .35em;font-size:.875em}.a-kbd{box-sizing:border-box;min-width:1.5rem;height:1.5rem;padding:0 var(--andro-space-1);border:var(--andro-border-width) solid var(--andro-outline);border-bottom-width:var(--andro-stroke-regular);border-radius:var(--andro-radius-nested-min);background:var(--andro-surface-1);color:var(--andro-on-surface-variant);font:var(--andro-type-code-xs);white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.a-kbd-combo{align-items:center;gap:var(--andro-space-1);white-space:nowrap;display:inline-flex}.a-codeblock{min-width:0;margin:0;position:relative}.a-codeblock>pre{padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-code-surface);color:var(--andro-on-surface);font:var(--andro-type-code-md);tab-size:2;margin:0;padding-inline-end:calc(var(--andro-density-target-min) + var(--andro-space-3));overflow-x:auto}.a-codeblock>pre:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-codeblock>pre>code{font:inherit;background:0 0;padding:0}.a-codeblock__label{margin:0 0 var(--andro-space-1);font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);display:block}.a-codeblock>.a-icon-btn{position:absolute;inset-block-start:var(--andro-space-1);inset-inline-end:var(--andro-space-1)}.a-codeblock:has(>.a-codeblock__label)>.a-icon-btn{inset-block-start:calc(var(--andro-space-1) + 1.5rem)}.a-codeblock .a-prompt{color:var(--andro-on-surface-variant);-webkit-user-select:none;user-select:none}.a-codeblock .a-comment{color:var(--andro-code-comment)}.a-figure{min-width:0;margin:0}.a-figure__media{border-radius:var(--andro-radius-card);border:var(--andro-border-width) solid var(--andro-outline-variant);background:var(--andro-surface-3);position:relative;overflow:hidden}.a-figure__media>img,.a-figure__media>video,.a-figure__media>picture>img{width:100%;height:auto;display:block}.a-figure--16x9 .a-figure__media{aspect-ratio:16/9}.a-figure--4x3 .a-figure__media{aspect-ratio:4/3}.a-figure--1x1 .a-figure__media{aspect-ratio:1}.a-figure--3x2 .a-figure__media{aspect-ratio:3/2}:is(.a-figure--16x9,.a-figure--4x3,.a-figure--1x1,.a-figure--3x2) .a-figure__media>:is(img,video,picture>img){object-fit:cover;width:100%;height:100%}.a-figure--contain .a-figure__media>:is(img,video){object-fit:contain}.a-figure--flush .a-figure__media{border:0;border-radius:0}.a-figure__caption{margin-top:var(--andro-space-2);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-figure__credit{font:var(--andro-type-label-sm);display:block}.a-copy{gap:var(--andro-space-2);flex-direction:column;min-width:0;display:flex}.a-copy .a-input{font:var(--andro-type-code-lg);text-overflow:ellipsis}.a-copy .a-input-group{background:var(--andro-surface-0)}.a-copy--secret .a-input{-webkit-text-security:disc}.a-copy--secret.is-revealed .a-input{-webkit-text-security:none}:is([data-a-copy],[data-a-copy-target])>.a-icon+.a-icon,:is([data-a-copy],[data-a-copy-target])[data-state=copied]>.a-icon:first-of-type{display:none}:is([data-a-copy],[data-a-copy-target])[data-state=copied]>.a-icon+.a-icon{color:var(--andro-success);display:inline-block}:is([data-a-copy],[data-a-copy-target])[data-state=failed]{color:var(--andro-error)}@media (scripting:none){:is([data-a-copy],[data-a-copy-target]){display:none}}.a-signin{--_sl:transparent;justify-content:center;align-items:center;gap:var(--andro-space-3);box-sizing:border-box;height:var(--andro-sign-in-height);padding:0 var(--andro-space-5) 0 var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-sign-in-border);border-radius:var(--andro-sign-in-radius);background-color:var(--andro-sign-in-container);background-image:linear-gradient(var(--_sl), var(--_sl));color:var(--andro-sign-in-label);font:var(--andro-type-label-lg);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--andro-duration-instant) var(--andro-ease-standard);margin:0;text-decoration:none;display:inline-flex;position:relative}.a-signin:is(:hover,.is-hover){--_sl:color-mix(in srgb, var(--andro-sign-in-label) calc(var(--andro-state-hover) * 100% * .5), transparent);text-decoration:none}@supports not (color:color-mix(in srgb, red, red)){.a-signin:is(:hover,.is-hover){--_sl:transparent}}.a-signin:is(:active,.is-pressed){--_sl:color-mix(in srgb, var(--andro-sign-in-label) calc(var(--andro-state-pressed) * 100%), transparent)}@supports not (color:color-mix(in srgb, red, red)){.a-signin:is(:active,.is-pressed){--_sl:transparent}}.a-signin:is(:focus-visible,.is-focus){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-signin__mark{width:var(--andro-sign-in-mark-size);height:var(--andro-sign-in-mark-size);flex:none;display:block}.a-signin--block{width:100%;display:flex}.a-signin[aria-busy=true]{cursor:progress}.a-signin[aria-busy=true] .a-signin__mark{animation:1.2s ease-in-out infinite a-pulse}.a-signin[aria-disabled=true]{opacity:var(--andro-state-disabled-content);cursor:not-allowed}.a-signin-group{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);flex-wrap:wrap;display:flex}.a-signin-group--stack{flex-direction:column;align-items:stretch;max-width:22rem}.a-signin-group--stack>.a-btn{align-self:center}.a-signin-note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}@media (prefers-reduced-motion:reduce){.a-signin{transition:none}.a-signin[aria-busy=true] .a-signin__mark{animation:none}}.a-lockup{--_size:var(--andro-font-size-headline-sm);--_mark:max(1.5rem, calc(var(--_size) * 1.4));align-items:center;gap:calc(var(--_mark) * .25);min-width:0;color:var(--andro-on-surface);vertical-align:middle;text-decoration:none;display:inline-flex}a.a-lockup{border-radius:var(--andro-radius-control)}a.a-lockup:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-lockup>.a-mark{width:var(--_mark);height:var(--_mark)}.a-lockup>.a-lockup__wordmark{height:calc(var(--_size) * 1.3);width:auto;max-width:100%}.a-lockup__word{font-family:var(--andro-font-display);font-size:var(--_size);letter-spacing:-.028em;white-space:nowrap;color:inherit;line-height:1;display:inline-block}.a-lockup__andro{font-weight:var(--andro-font-weight-medium)}.a-lockup__product{font-weight:var(--andro-font-weight-bold)}.a-lockup--sm{--_size:var(--andro-font-size-title-md)}.a-lockup--lg{--_size:var(--andro-font-size-headline-md)}.a-lockup--on-accent{color:var(--andro-on-accent)}.a-lockup__by{font-size:.62em;font-weight:var(--andro-font-weight-medium);letter-spacing:-.01em;margin-inline-start:.3em}@media (max-width:359px){.a-lockup--collapse :is(.a-lockup__word,.a-lockup__wordmark){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}}@layer andro.patterns{.a-crew{width:calc(var(--andro-space-9) + var(--andro-space-6));aspect-ratio:1;border-radius:var(--andro-radius-xl);flex:none;height:auto;display:block}.a-crew--sm{width:var(--andro-space-8);border-radius:var(--andro-radius-lg)}.a-app{background:var(--andro-shell-container);grid-template:"header""main"1fr/minmax(0,1fr);min-height:100dvh;display:grid}@supports not (height:1dvh){.a-app{min-height:100vh}}.a-app>.a-header{grid-area:header}.a-app__main{grid-area:main;min-width:0}.a-app__rail,.a-app__sidebar{top:var(--andro-layout-top-bar);height:calc(100dvh - var(--andro-layout-top-bar));grid-area:nav;align-self:start;display:none;position:sticky;overflow-y:auto}@supports not (height:1dvh){.a-app__rail,.a-app__sidebar{height:calc(100vh - var(--andro-layout-top-bar))}}.a-app__rail>.a-rail,.a-app__sidebar>.a-sidebar{height:100%}.a-app__search{min-width:0;max-width:calc(var(--andro-layout-max-reading) - var(--andro-space-9));flex:auto;margin-inline-end:var(--andro-space-2)}.a-header__end:has(>.a-app__search){flex:auto;justify-content:flex-end}@media (max-width:599px){.a-app__search{display:none}}@media (min-width:600px){.a-app{grid-template-columns:var(--andro-nav-rail-width) minmax(0, 1fr);grid-template-areas:"header header""nav main"}.a-app__rail{display:block}}@media (min-width:840px){.a-app:not(.a-app--rail){grid-template-columns:var(--andro-nav-rail-expanded-width) minmax(0, 1fr)}.a-app:not(.a-app--rail) .a-app__rail{display:none}.a-app:not(.a-app--rail) .a-app__sidebar{display:block}}@media (min-width:1200px){.a-app--rail{grid-template-columns:var(--andro-nav-rail-expanded-width) minmax(0, 1fr)}.a-app--rail .a-app__rail{display:none}.a-app--rail .a-app__sidebar{display:block}}.a-app--bare{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"header""main"!important}.a-app--bare .a-app__rail,.a-app--bare .a-app__sidebar{display:none!important}.a-page{box-sizing:border-box;width:100%;max-width:var(--andro-layout-max-app);padding:var(--andro-space-5) var(--andro-layout-margin-compact) var(--andro-space-8);margin:0 auto}.a-page--reading{max-width:calc(var(--andro-layout-max-reading) + 2 * var(--andro-layout-margin-large))}.a-page--full{max-width:none}@media (min-width:600px){.a-page{padding:var(--andro-space-6) var(--andro-layout-margin-medium) var(--andro-space-8)}}@media (min-width:1200px){.a-page{padding-left:var(--andro-layout-margin-large);padding-right:var(--andro-layout-margin-large)}}.a-page__header{align-items:flex-end;gap:var(--andro-space-3) var(--andro-space-4);margin:0 0 var(--andro-space-5);flex-wrap:wrap;display:flex}.a-page__heading{flex:18rem;min-width:0}.a-page__title{font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking);overflow-wrap:anywhere;margin:0}.a-page__subtitle{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-md);color:var(--andro-on-surface-variant)}.a-page__actions{gap:var(--andro-space-2);flex-wrap:wrap;align-items:center;display:flex}.a-page__header .a-breadcrumbs{flex-basis:100%}.a-page__section{margin:0 0 var(--andro-space-7)}.a-page__section-title{margin:0 0 var(--andro-space-3);font:var(--andro-type-title-lg)}.a-console{background:var(--andro-shell-container);grid-template:"header""strip""main"1fr/minmax(0,1fr);min-height:100dvh;display:grid}@supports not (height:1dvh){.a-console{min-height:100vh}}.a-console>.a-header{grid-area:header}.a-console__main{min-width:0;padding:var(--andro-space-4) var(--andro-layout-margin-compact) var(--andro-space-7);grid-area:main}.a-console__module{align-items:center;gap:var(--andro-space-2);min-height:var(--andro-density-control-height);padding:0 var(--andro-space-3);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-1);color:var(--andro-on-surface);font:var(--andro-type-label-lg);cursor:pointer;flex:none;display:inline-flex}.a-console__module:hover{background:var(--andro-surface-3)}.a-console__module:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-console__module>.a-icon:last-child{color:var(--andro-on-surface-variant)}.a-console__scope{align-items:center;gap:var(--andro-space-1);min-height:var(--andro-space-6);padding:0 var(--andro-space-3);border-radius:var(--andro-radius-pill);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);flex:none;display:none}@media (min-width:600px){.a-console__scope{display:inline-flex}}@media (max-width:599px){.a-console__module>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.a-console .a-header .a-lockup__word{display:none}@media (min-width:1200px){.a-console .a-header .a-lockup__word{display:inline-block}}.a-console__strip{gap:var(--andro-space-1);scrollbar-width:none;padding:var(--andro-space-2) var(--andro-layout-margin-compact);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);background:var(--andro-surface-1);grid-area:strip;display:flex;overflow-x:auto}.a-console__strip::-webkit-scrollbar{display:none}.a-console__strip-link{min-height:var(--andro-density-target-min);padding:0 var(--andro-space-3);border-radius:var(--andro-radius-pill);color:var(--andro-on-surface-variant);font:var(--andro-type-label-md);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.a-console__strip-link:hover{background:var(--andro-surface-3);color:var(--andro-on-surface)}.a-console__strip-link[aria-current]{background:var(--andro-nav-indicator);color:var(--andro-nav-indicator-icon);font-weight:var(--andro-font-weight-semibold)}.a-console__strip-link:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(-1 * var(--andro-focus-ring-width))}.a-console__nav{display:none}@media (min-width:840px){.a-console{grid-template-columns:calc(var(--andro-nav-rail-expanded-width) - var(--andro-space-7)) minmax(0, 1fr);grid-template-rows:auto 1fr;grid-template-areas:"header header""nav main"}.a-console__strip{display:none}.a-console__nav{top:var(--andro-layout-top-bar);height:calc(100dvh - var(--andro-layout-top-bar));grid-area:nav;align-self:start;display:block;position:sticky;overflow-y:auto}@supports not (height:1dvh){.a-console__nav{height:calc(100vh - var(--andro-layout-top-bar))}}.a-console__nav>.a-sidebar{width:100%;height:100%}.a-console__main{padding:var(--andro-space-5) var(--andro-layout-margin-expanded) var(--andro-space-7)}}.a-console__head{align-items:center;gap:var(--andro-space-2) var(--andro-space-4);margin:0 0 var(--andro-space-4);flex-wrap:wrap;display:flex}.a-console__title{font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);flex:auto;margin:0}.a-console__meta{margin:calc(-1 * var(--andro-space-2)) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex-basis:100%}.a-console__bar{align-items:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-3);flex-wrap:wrap;display:flex}.a-console__bar .a-search{flex:14rem;max-width:24rem}.a-console__search{flex:auto;min-width:0;max-width:28rem;margin-inline-start:auto}.a-header__end:has(>.a-console__search){flex:auto;justify-content:flex-end}@media (max-width:599px){.a-console__search{display:none}}.a-mkt__cta{white-space:nowrap}@media (max-width:599px){.a-mkt__cta{display:none}}.a-section{box-sizing:border-box;max-width:var(--andro-layout-max-marketing);padding:var(--andro-space-7) var(--andro-layout-margin-compact);margin:0 auto}@media (min-width:600px){.a-section{padding-left:var(--andro-layout-pane-gap);padding-right:var(--andro-layout-pane-gap)}}@media (min-width:1200px){.a-section{padding-top:var(--andro-space-8);padding-bottom:var(--andro-space-8)}}.a-section--tint{background:var(--andro-surface-1);max-width:none}.a-section.a-section--tint{padding-left:max(var(--andro-layout-margin-compact), calc((100% - var(--andro-layout-max-marketing)) / 2 + var(--andro-layout-pane-gap)));padding-right:max(var(--andro-layout-margin-compact), calc((100% - var(--andro-layout-max-marketing)) / 2 + var(--andro-layout-pane-gap)))}.a-section--rule{position:relative}.a-section--rule:before{content:"";top:0;inset-inline:var(--andro-layout-margin-compact);border-top:var(--andro-border-width) solid var(--andro-outline-variant);position:absolute}@media (min-width:600px){.a-section--rule:before{inset-inline:var(--andro-layout-pane-gap)}}.a-section__head{max-width:var(--andro-layout-max-reading);margin:0 0 var(--andro-space-5)}.a-section__head--center{text-align:center;margin-left:auto;margin-right:auto}.a-section__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-headline-sm);font-family:var(--andro-font-family-ui);letter-spacing:0}.a-section__lead{font:var(--andro-type-body-lg);color:var(--andro-on-surface-variant);margin:0}.a-section--split{gap:var(--andro-space-5);display:grid}@media (min-width:840px){.a-section--split{column-gap:var(--andro-space-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.a-section--split .a-section__head{margin:0}.a-section__text{margin:var(--andro-space-3) 0 0;font:var(--andro-type-body-lg);color:var(--andro-on-surface-variant)}.a-stage{align-items:center;gap:var(--andro-space-1);font:var(--andro-type-label-md);white-space:nowrap;color:var(--andro-on-surface-variant);display:inline-flex}.a-stage>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-stage--live>.a-icon{color:var(--andro-success)}.a-hero{box-sizing:border-box;max-width:var(--andro-layout-max-marketing);padding:var(--andro-space-7) var(--andro-layout-margin-compact);margin:0 auto}@media (min-width:600px){.a-hero{padding-left:var(--andro-layout-pane-gap);padding-right:var(--andro-layout-pane-gap)}}@media (min-width:1200px){.a-hero{padding-top:var(--andro-space-9)}}.a-hero__copy{max-width:var(--andro-layout-max-reading)}.a-hero__title{margin:var(--andro-space-2) 0 var(--andro-space-3);font:var(--andro-type-display-md);letter-spacing:var(--andro-type-display-md-tracking)}@media (min-width:840px){.a-hero__title{font:var(--andro-type-display-lg);letter-spacing:var(--andro-type-display-lg-tracking)}}.a-hero__lead{margin:0 0 var(--andro-space-5);font:var(--andro-type-headline-sm);font-family:var(--andro-font-family-ui);font-weight:var(--andro-font-weight-regular);letter-spacing:0;color:var(--andro-on-surface-variant)}.a-hero__actions{align-items:center;gap:var(--andro-space-3) var(--andro-space-5);flex-wrap:wrap;display:flex}.a-hero__note{margin:var(--andro-space-3) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-hero>.a-shot{margin-top:var(--andro-space-7)}.a-shot{border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);margin:0;overflow:hidden}.a-shot img{vertical-align:top;width:100%;height:auto}.a-shot figcaption{padding:var(--andro-space-2) var(--andro-space-4);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-prices{width:100%;max-width:var(--andro-layout-max-reading);border-collapse:collapse;font-variant-numeric:tabular-nums}.a-prices th,.a-prices td{padding:var(--andro-space-3) var(--andro-space-4) var(--andro-space-3) 0;text-align:left;vertical-align:baseline;border-bottom:var(--andro-border-width) solid var(--andro-outline-variant)}.a-prices th{font:var(--andro-type-title-md)}.a-prices td{color:var(--andro-on-surface-variant)}.a-prices td.a-prices__price{text-align:right;white-space:nowrap;color:var(--andro-on-surface);font:var(--andro-type-title-md);padding-right:0}.a-prices__note{margin:var(--andro-space-3) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-features{gap:var(--andro-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.a-feature__icon{color:var(--andro-primary-text);margin-bottom:var(--andro-space-2);display:inline-flex}.a-feature__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-title-md)}.a-feature__text{color:var(--andro-on-surface-variant);margin:0}.a-pricing{gap:var(--andro-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:stretch;display:grid}.a-plan{gap:var(--andro-space-4);padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);flex-direction:column;display:flex}.a-plan--recommended{border-color:var(--andro-primary)}.a-plan__head{justify-content:space-between;align-items:center;gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-plan__name{font:var(--andro-type-title-lg);margin:0}.a-plan__price{font:var(--andro-type-headline-md);font-family:var(--andro-font-family-ui);font-variant-numeric:tabular-nums;margin:0}.a-plan__period{font:var(--andro-type-body-md);color:var(--andro-on-surface-variant)}.a-plan__desc{color:var(--andro-on-surface-variant);margin:0}.a-plan__list{gap:var(--andro-space-2);flex:auto;margin:0;padding:0;list-style:none;display:grid}.a-plan__list li{gap:var(--andro-space-2);align-items:flex-start;display:flex}.a-plan__list .a-icon{color:var(--andro-primary-text)}.a-pricing__note{margin:var(--andro-space-4) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-faq{max-width:var(--andro-layout-max-reading)}.a-cta-band{justify-content:space-between;align-items:center;gap:var(--andro-space-4);flex-wrap:wrap;display:flex}.a-cta-band .a-crew{display:none}.a-cta-band__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-headline-sm);font-family:var(--andro-font-family-ui);letter-spacing:0}.a-cta-band__text{color:var(--andro-on-surface-variant);margin:0}main:has(>.a-hero)+.a-footer .a-footer__inner{max-width:calc(var(--andro-layout-max-marketing) - 2 * var(--andro-layout-pane-gap))}.a-docs{box-sizing:border-box;gap:var(--andro-space-6);max-width:var(--andro-layout-max-marketing);padding:var(--andro-space-4) var(--andro-layout-margin-compact) var(--andro-space-8);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.a-docs__nav{display:none}.a-docs__menu{align-items:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-2);display:flex}@media (min-width:840px){.a-docs{grid-template-columns:calc(var(--andro-nav-rail-expanded-width) - var(--andro-space-5)) minmax(0, 1fr);padding:var(--andro-space-6) var(--andro-layout-pane-gap) var(--andro-space-9)}.a-docs__nav{top:calc(var(--andro-layout-top-bar) + var(--andro-space-5));max-height:calc(100dvh - var(--andro-layout-top-bar) - var(--andro-space-6));align-self:start;display:block;position:sticky;overflow-y:auto}@supports not (height:1dvh){.a-docs__nav{max-height:calc(100vh - var(--andro-layout-top-bar) - var(--andro-space-6))}}.a-docs__nav>.a-sidebar{background:0 0;border:0;width:100%;padding:0}.a-docs__menu{display:none}}@media (min-width:1200px){.a-docs{grid-template-columns:calc(var(--andro-nav-rail-expanded-width) - var(--andro-space-5)) minmax(0, var(--andro-layout-max-reading)) minmax(0, 1fr)}}.a-docs__article{min-width:0;max-width:var(--andro-layout-max-reading)}.a-docs__article>.a-breadcrumbs{margin-bottom:var(--andro-space-3)}.a-docs__title{margin:0 0 var(--andro-space-3);font:var(--andro-type-headline-lg);letter-spacing:var(--andro-type-headline-lg-tracking)}.a-docs__lead{margin:0 0 var(--andro-space-2);font:var(--andro-type-body-lg);color:var(--andro-on-surface-variant)}.a-docs__updated{margin:0 0 var(--andro-space-6);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-docs__body h2{margin:var(--andro-space-7) 0 var(--andro-space-3);font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);scroll-margin-top:calc(var(--andro-layout-top-bar) + var(--andro-space-4))}.a-docs__body h3{margin:var(--andro-space-5) 0 var(--andro-space-2);font:var(--andro-type-title-lg);scroll-margin-top:calc(var(--andro-layout-top-bar) + var(--andro-space-4))}.a-docs__body>p,.a-docs__body>ul>li,.a-docs__body>ol>li{font:var(--andro-type-body-lg)}.a-docs__body>p{margin:0 0 var(--andro-space-4)}.a-docs__body>ul,.a-docs__body>ol{margin:0 0 var(--andro-space-4);padding-left:1.25em}.a-docs__body>ul>li+li,.a-docs__body>ol>li+li{margin-top:var(--andro-space-2)}.a-docs__body .a-codeblock,.a-docs__body .a-alert,.a-docs__body .a-table-wrap{margin:0 0 var(--andro-space-5)}.a-docs__anchor{margin-left:var(--andro-space-2);color:var(--andro-on-surface-variant);opacity:0;text-decoration:none}.a-docs__body :is(h2,h3):hover .a-docs__anchor,.a-docs__anchor:focus-visible{opacity:1}.a-docs__toc{display:none}@media (min-width:1200px){.a-docs__toc{top:calc(var(--andro-layout-top-bar) + var(--andro-space-5));padding-left:var(--andro-space-5);border-left:var(--andro-border-width) solid var(--andro-outline-variant);align-self:start;display:block;position:sticky}}.a-docs__toc-title{margin:0 0 var(--andro-space-2);font:var(--andro-type-title-sm)}.a-docs__toc ol{margin:0;padding:0;list-style:none}.a-docs__toc a{padding:var(--andro-space-1) 0;color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);text-decoration:none;display:block}.a-docs__toc a:hover{color:var(--andro-on-surface);text-decoration:underline}.a-docs__toc a[aria-current]{color:var(--andro-primary-text);font-weight:var(--andro-font-weight-semibold)}.a-docs__toc a:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset);border-radius:var(--andro-radius-xs)}.a-docs__toc .a-docs__toc-sub a{padding-left:var(--andro-space-3)}.a-docs__pager{gap:var(--andro-space-3);margin-top:var(--andro-space-8);padding-top:var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.a-docs__pager a{gap:var(--andro-space-1);padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);color:var(--andro-on-surface);text-decoration:none;display:grid}.a-docs__pager a:hover{background:var(--andro-surface-3)}.a-docs__pager a:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-docs__pager span{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant)}.a-docs__pager strong{font:var(--andro-type-title-md)}.a-docs__pager .a-docs__next{text-align:right}.a-settings{box-sizing:border-box;gap:var(--andro-space-5);max-width:var(--andro-layout-max-app);padding:var(--andro-space-5) var(--andro-layout-margin-compact) var(--andro-space-8);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.a-settings__title{font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking);margin:0}.a-settings__nav{display:none}.a-settings__tabs{margin:calc(-1 * var(--andro-space-2)) calc(-1 * var(--andro-layout-margin-compact)) 0;padding:0 var(--andro-layout-margin-compact)}.a-settings__content{min-width:0;max-width:calc(var(--andro-layout-max-reading) + var(--andro-space-7))}.a-settings__heading{margin:0 0 var(--andro-space-1);font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking)}.a-settings__intro{margin:0 0 var(--andro-space-5);color:var(--andro-on-surface-variant)}@media (min-width:600px){.a-settings{padding:var(--andro-space-6) var(--andro-layout-margin-medium) var(--andro-space-8)}}:where(.a-page) .a-settings,.a-settings.a-settings--nested{max-width:none;padding:0}@media (min-width:840px){.a-settings{grid-template-columns:calc(var(--andro-nav-rail-expanded-width) - var(--andro-space-6)) minmax(0, 1fr);column-gap:var(--andro-space-6)}.a-settings__title{grid-column:1/-1}.a-settings__tabs{display:none}.a-settings__nav{top:calc(var(--andro-layout-top-bar) + var(--andro-space-5));align-self:start;display:block;position:sticky}.a-settings__nav>.a-sidebar{background:0 0;border:0;width:100%;min-height:0;padding:0}}.a-ld{min-height:calc(100dvh - var(--andro-layout-top-bar));grid-template-columns:minmax(0,1fr);display:grid}@supports not (height:1dvh){.a-ld{min-height:calc(100vh - var(--andro-layout-top-bar))}}.a-ld__list{background:var(--andro-surface-1);border-right:var(--andro-border-width) solid var(--andro-outline-variant);min-width:0}.a-ld__detail{min-width:0;display:none}.a-ld--detail .a-ld__list{display:none}.a-ld--detail .a-ld__detail{display:block}.a-ld__back{display:inline-flex}@media (min-width:840px){.a-ld{grid-template-columns:var(--andro-layout-list-pane) minmax(0, 1fr)}.a-ld .a-ld__list,.a-ld--detail .a-ld__list{top:var(--andro-layout-top-bar);height:calc(100dvh - var(--andro-layout-top-bar));align-self:start;display:block;position:sticky;overflow-y:auto}@supports not (height:1dvh){.a-ld .a-ld__list,.a-ld--detail .a-ld__list{height:calc(100vh - var(--andro-layout-top-bar))}}.a-ld .a-ld__detail{display:block}.a-ld__back{display:none}}.a-ld__listhead{z-index:var(--andro-z-raised);align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-3) var(--andro-space-4);background:var(--andro-surface-1);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex;position:sticky;top:0}.a-ld__listtitle{font:var(--andro-type-title-lg);flex:auto;margin:0}.a-ld__list .a-list__item[aria-current]{background:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-ld__list .a-list__item[aria-current] .a-list__sub{color:inherit}.a-ld__unread .a-list__title{font-weight:var(--andro-font-weight-bold)}.a-ld__time{font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);white-space:nowrap;font-variant-numeric:tabular-nums}.a-ld__toolbar{top:var(--andro-layout-top-bar);z-index:var(--andro-z-raised);align-items:center;gap:var(--andro-space-1);padding:var(--andro-space-2) var(--andro-layout-margin-compact);background:var(--andro-shell-container);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex;position:sticky}.a-ld__body{max-width:calc(var(--andro-layout-max-reading) + 2 * var(--andro-space-6));padding:var(--andro-space-5) var(--andro-layout-margin-compact) var(--andro-space-8)}@media (min-width:600px){.a-ld__body{padding:var(--andro-space-6)}.a-ld__toolbar{padding-left:var(--andro-space-5);padding-right:var(--andro-space-5)}}.a-ld__title{margin:0 0 var(--andro-space-4);font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);overflow-wrap:anywhere}.a-ld__meta{align-items:center;gap:var(--andro-space-3);margin:0 0 var(--andro-space-5);display:flex}.a-ld__meta strong{font:var(--andro-type-title-sm);display:block}.a-ld__meta span{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-ld__empty{min-height:60vh;padding:var(--andro-space-6);place-items:center;display:grid}.a-sp{min-height:calc(100dvh - var(--andro-layout-top-bar));grid-template-columns:minmax(0,1fr);display:grid}@supports not (height:1dvh){.a-sp{min-height:calc(100vh - var(--andro-layout-top-bar))}}.a-sp__main{min-width:0}.a-sp__pane{min-width:0;display:none}.a-sp__open{display:inline-flex}@media (min-width:840px){.a-sp{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.a-sp__pane{top:var(--andro-layout-top-bar);height:calc(100dvh - var(--andro-layout-top-bar));background:var(--andro-surface-1);border-left:var(--andro-border-width) solid var(--andro-outline-variant);align-self:start;display:block;position:sticky;overflow-y:auto}@supports not (height:1dvh){.a-sp__pane{height:calc(100vh - var(--andro-layout-top-bar))}}.a-sp__open{display:none}}@media (min-width:1200px){.a-sp{grid-template-columns:minmax(0, 1fr) var(--andro-layout-supporting-pane)}}.a-sp__panehead{z-index:var(--andro-z-raised);align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-3) var(--andro-space-4);background:var(--andro-surface-1);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex;position:sticky;top:0}.a-sp__panetitle{font:var(--andro-type-title-md);flex:auto;margin:0}.a-sp__panebody{padding:var(--andro-space-4)}.a-sp__toolbar{top:var(--andro-layout-top-bar);z-index:var(--andro-z-raised);align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-2) var(--andro-layout-margin-compact);background:var(--andro-shell-container);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex;position:sticky}.a-sp__doc{max-width:var(--andro-layout-max-reading);padding:var(--andro-space-6) var(--andro-layout-margin-compact) var(--andro-space-8);margin:0 auto}.a-sp__doc h1{margin:0 0 var(--andro-space-4);font:var(--andro-type-headline-lg);letter-spacing:var(--andro-type-headline-lg-tracking)}.a-sp__doc h2{margin:var(--andro-space-6) 0 var(--andro-space-2);font:var(--andro-type-title-lg)}.a-sp__doc p{margin:0 0 var(--andro-space-4);font:var(--andro-type-body-lg)}.a-sp__doc mark{background:var(--andro-primary-container);color:var(--andro-on-primary-container);border-radius:var(--andro-radius-xs);padding:0 var(--andro-space-0)}.a-comment-list{gap:var(--andro-space-3);margin:0;padding:0;list-style:none;display:grid}.a-comment-item{padding:var(--andro-space-3);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-0)}.a-comment-item__head{align-items:center;gap:var(--andro-space-2);margin-bottom:var(--andro-space-2);display:flex}.a-comment-item__head strong{font:var(--andro-type-title-sm)}.a-comment-item__head time{font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);margin-left:auto}.a-comment-item__quote{margin:0 0 var(--andro-space-2);padding-left:var(--andro-space-2);border-left:var(--andro-stroke-regular) solid var(--andro-outline);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm)}.a-comment-item p{font:var(--andro-type-body-sm);margin:0}.a-feed{gap:var(--andro-space-4);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--a-feed-min,15rem)), 1fr));margin:0;padding:0;list-style:none;display:grid}.a-feed--media{--a-feed-min:10rem}.a-feed--wide{--a-feed-min:20rem}.a-feed__item{gap:var(--andro-space-2);min-width:0;padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);flex-direction:column;display:flex;position:relative}.a-feed__item:hover{background:var(--andro-surface-3)}.a-feed__item:has(.a-feed__link:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-feed__link{color:inherit;text-decoration:none}.a-feed__link:focus-visible{outline:none}.a-feed__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-feed__media{margin:calc(-1 * var(--andro-space-4)) calc(-1 * var(--andro-space-4)) var(--andro-space-2);aspect-ratio:16/9;border-radius:calc(var(--andro-radius-card) - var(--andro-border-width)) calc(var(--andro-radius-card) - var(--andro-border-width)) 0 0;background:var(--andro-surface-3);overflow:hidden}.a-feed__media img{object-fit:cover;width:100%;height:100%}.a-feed__mark{align-items:center;gap:var(--andro-space-3);display:flex}.a-feed__mark img{width:var(--andro-icon-xxl);height:var(--andro-icon-xxl)}.a-feed__title{font:var(--andro-type-title-md);margin:0}.a-feed__text{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-feed__foot{align-items:center;gap:var(--andro-space-2);padding-top:var(--andro-space-2);font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);margin-top:auto;display:flex}.a-feed__toolbar{align-items:center;gap:var(--andro-space-3);margin:0 0 var(--andro-space-4);flex-wrap:wrap;display:flex}.a-split-view{min-height:calc(100dvh - var(--andro-layout-top-bar));grid-template-rows:auto minmax(0,1fr);display:grid}@supports not (height:1dvh){.a-split-view{min-height:calc(100vh - var(--andro-layout-top-bar))}}.a-split-view__bar{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);padding:var(--andro-space-2) var(--andro-layout-margin-compact);background:var(--andro-surface-1);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);flex-wrap:wrap;display:flex}.a-split-view__title{font:var(--andro-type-title-md);margin:0 auto 0 0}.a-split-view__panes{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.a-split-view__pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.a-split-view__panehead{align-items:center;gap:var(--andro-space-2);min-height:var(--andro-density-target-min);padding:0 var(--andro-space-4);font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex}@media (max-width:839px){:is(.a-split-view:has(.a-split-view__pick input[value=b]:checked) .a-split-view__pane--a,.a-split-view:has(.a-split-view__pick input[value=a]:checked) .a-split-view__pane--b){display:none}}@media (min-width:840px){.a-split-view__pick{display:none}.a-split-view__panes{grid-template-columns:auto minmax(0,1fr)}.a-split-view__pane--a{resize:horizontal;width:50vw;min-width:calc(var(--andro-layout-list-pane) - var(--andro-space-7));border-right:var(--andro-border-width) solid var(--andro-outline-variant);max-width:70vw}}.a-split-view__code{padding:var(--andro-space-4);background:var(--andro-code-surface);color:var(--andro-on-surface);font:var(--andro-type-code-md);white-space:pre;counter-reset:line;flex:auto;margin:0;overflow:auto}.a-split-view__code [data-ln]{display:block}.a-split-view__code [data-ln]:before{counter-increment:line;content:counter(line);width:2.5ch;margin-right:var(--andro-space-4);text-align:right;color:var(--andro-code-comment);-webkit-user-select:none;user-select:none;display:inline-block}.a-split-view__code [data-t=kw]{color:var(--andro-code-keyword)}.a-split-view__code [data-t=tag]{color:var(--andro-code-tag)}.a-split-view__code [data-t=str]{color:var(--andro-code-string)}.a-split-view__code [data-t=attr]{color:var(--andro-code-property)}.a-split-view__preview{padding:var(--andro-space-6);background:var(--andro-surface-0);flex:auto}.a-focus{background:var(--andro-surface-1);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}@supports not (height:1dvh){.a-focus{min-height:100vh}}.a-focus__bar{z-index:var(--andro-z-sticky);align-items:center;gap:var(--andro-space-2);min-height:var(--andro-layout-top-bar);padding:0 var(--andro-layout-margin-compact);background:var(--andro-surface-1);display:flex;position:sticky;top:0}.a-focus__title{min-width:0;font:var(--andro-type-title-md);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.a-focus__state{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);white-space:nowrap}@media (max-width:599px){.a-focus__state{display:none}}.a-focus__stage{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-max-reading) + 2 * var(--andro-layout-margin-compact));padding:var(--andro-space-7) var(--andro-layout-margin-compact) var(--andro-space-9);margin:0 auto}.a-focus__editor{min-height:60vh;font:var(--andro-type-body-lg);outline:none}.a-focus__editor:focus-visible{outline:none}.a-focus__editor h1{margin:0 0 var(--andro-space-5);font:var(--andro-type-display-sm);letter-spacing:var(--andro-type-display-sm-tracking)}.a-focus__editor p{margin:0 0 var(--andro-space-4)}.a-focus__count{right:var(--andro-space-4);bottom:var(--andro-space-4);padding:var(--andro-space-1) var(--andro-space-3);border-radius:var(--andro-radius-pill);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm);font-variant-numeric:tabular-nums;position:fixed}.a-focus--media{background:var(--andro-media-color-surface);color:var(--andro-media-color-on-surface)}.a-focus--media .a-focus__bar{background:var(--andro-media-gradient-scrim-top);color:var(--andro-media-color-control);position:absolute;inset:0 0 auto}.a-focus--media .a-focus__stage{place-items:center;max-width:none;padding:0;display:grid}.a-auth{box-sizing:border-box;min-height:calc(100dvh - var(--andro-layout-top-bar));padding:var(--andro-space-7) var(--andro-layout-margin-compact);place-items:center;display:grid}@supports not (height:1dvh){.a-auth{min-height:calc(100vh - var(--andro-layout-top-bar))}}.a-auth__card{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-list-pane) + var(--andro-space-6));padding:var(--andro-space-6) var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);text-align:center}@media (min-width:600px){.a-auth__card{padding:var(--andro-space-7) var(--andro-space-6)}}.a-auth__mark{margin-bottom:var(--andro-space-5);justify-content:center;display:flex}.a-auth__mark img{width:var(--andro-space-8);height:var(--andro-space-8)}.a-auth__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking)}.a-auth__text{margin:0 0 var(--andro-space-6);color:var(--andro-on-surface-variant)}.a-auth .a-signin-group--stack{margin:0 auto}.a-auth__fine{margin:var(--andro-space-5) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-auth__card .a-alert{margin:0 0 var(--andro-space-5);text-align:left}.a-device-code{gap:var(--andro-space-4);justify-items:center;display:grid}.a-device-code .a-device-code__code{font:var(--andro-type-display-sm);font-family:var(--andro-font-mono);letter-spacing:.12em;font-variant-numeric:tabular-nums;margin:0}.a-device-code__qr{width:calc(var(--andro-space-9) + var(--andro-space-6));aspect-ratio:1;height:auto;padding:var(--andro-space-2);border-radius:var(--andro-radius-button);background:var(--andro-white);color:var(--andro-ink)}.a-profile{align-items:center;gap:var(--andro-space-4);margin:0 0 var(--andro-space-6);padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);flex-wrap:wrap;display:flex}.a-profile__who{flex:14rem;min-width:0}.a-profile__name{font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);overflow-wrap:anywhere;margin:0}.a-profile__email{margin:var(--andro-space-1) 0 0;color:var(--andro-on-surface-variant);overflow-wrap:anywhere}.a-profile__source{align-items:center;gap:var(--andro-space-2);padding-top:var(--andro-space-4);border-top:var(--andro-border-width) solid var(--andro-outline-variant);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex-basis:100%;margin:0;display:flex}.a-profile__source img{width:var(--andro-icon-md);height:var(--andro-icon-md)}.a-profile__source a{margin-left:auto}.a-settings-group{margin:0 0 var(--andro-space-6);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-settings-group__head{padding:var(--andro-space-4) var(--andro-space-5) 0}.a-settings-group__title{font:var(--andro-type-title-lg);margin:0}.a-settings-group__desc{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-settings-group__foot{justify-content:flex-end;align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-3) var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);flex-wrap:wrap;display:flex}.a-settings-group__foot p{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0 auto 0 0}.a-setting{align-items:center;gap:var(--andro-space-3) var(--andro-space-5);padding:var(--andro-space-4) var(--andro-space-5);flex-wrap:wrap;display:flex}.a-setting+.a-setting{border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-settings-group__head+.a-setting{margin-top:var(--andro-space-2)}.a-setting__text{flex:16rem;min-width:0}.a-setting__label{font:var(--andro-type-title-sm);color:var(--andro-on-surface);display:block}.a-setting__help{margin-top:var(--andro-space-1);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);display:block}.a-setting__control{align-items:center;gap:var(--andro-space-2);flex-wrap:wrap;flex:0 auto;max-width:100%;display:flex}.a-setting__control .a-select,.a-setting__control>.a-input{min-width:12rem}.a-setting>.a-switch-row{flex:100%}.a-setting--stack{display:grid}.a-setting--stack .a-setting__control{width:100%}.a-settings-group--danger{border-color:var(--andro-error)}.a-settings-group--danger .a-settings-group__title{color:var(--andro-error)}.a-welcome{gap:var(--andro-space-5);margin:0 0 var(--andro-space-6);padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);align-items:center;display:grid}@media (min-width:600px){.a-welcome{padding:var(--andro-space-6);grid-template-columns:auto minmax(0,1fr)}}.a-welcome__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking)}.a-welcome__text{margin:0 0 var(--andro-space-5);font:var(--andro-type-body-lg);color:var(--andro-on-surface-variant);max-width:var(--andro-layout-max-reading)}.a-welcome__actions{gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-checklist{margin:0 0 var(--andro-space-6);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-checklist__head{align-items:center;gap:var(--andro-space-2) var(--andro-space-4);padding:var(--andro-space-4) var(--andro-space-5);flex-wrap:wrap;display:flex}.a-checklist__title{font:var(--andro-type-title-lg);flex:auto;margin:0}.a-checklist__count{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums}.a-checklist__head .a-progress{flex-basis:100%}.a-checklist__list{margin:0;padding:0;list-style:none}.a-checklist__item{align-items:center;gap:var(--andro-space-3);padding:var(--andro-space-3) var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);display:flex}.a-checklist__mark{width:var(--andro-icon-lg);height:var(--andro-icon-lg);border:var(--andro-stroke-regular) solid var(--andro-outline);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.a-checklist__mark>.a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-checklist__item[data-state=done] .a-checklist__mark{border-color:var(--andro-primary);background:var(--andro-primary);color:var(--andro-on-primary)}.a-checklist__text{flex:auto;min-width:0}.a-checklist__label{font:var(--andro-type-title-sm);display:block}.a-checklist__item[data-state=done] .a-checklist__label{color:var(--andro-on-surface-variant);font-weight:var(--andro-font-weight-regular);text-decoration:line-through}.a-checklist__hint{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);display:block}.a-member-card{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-list-pane) - var(--andro-space-5));border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);color:var(--andro-on-surface);break-inside:avoid;margin:0 auto;overflow:hidden}.a-member-card__band{width:100%;height:var(--andro-space-3);color:var(--andro-primary);display:block}.a-member-card__head{justify-content:space-between;align-items:center;gap:var(--andro-space-3);padding:var(--andro-space-4) var(--andro-space-5) 0;display:flex}.a-member-card__logo{max-width:60%;height:var(--andro-space-7);object-fit:contain;object-position:left center;display:block}.a-member-card__org{font:var(--andro-type-title-sm)}.a-member-card__photo.a-avatar{font:var(--andro-type-headline-sm)}.a-member-card__kind{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);text-align:right;margin:0}.a-member-card__who{align-items:center;gap:var(--andro-space-4);padding:var(--andro-space-5) var(--andro-space-5) 0;display:flex}.a-member-card__photo{width:var(--andro-space-9);height:var(--andro-space-9);border-radius:var(--andro-radius-md);object-fit:cover;background:var(--andro-surface-3);flex:none}.a-member-card__name{font:var(--andro-type-title-lg);overflow-wrap:anywhere;margin:0}.a-member-card__title{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);overflow-wrap:anywhere}.a-member-card__meta{gap:var(--andro-space-3);padding:var(--andro-space-5) var(--andro-space-5) 0;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));margin:0;display:grid}.a-member-card__meta dt{font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant)}.a-member-card__meta dd{margin:var(--andro-space-1) 0 0;font:var(--andro-type-label-lg);overflow-wrap:anywhere}.a-member-card__foot{align-items:center;gap:var(--andro-space-4);margin-top:var(--andro-space-5);padding:var(--andro-space-4) var(--andro-space-5);border-top:var(--andro-border-width) solid var(--andro-outline-variant);background:var(--andro-surface-2);display:flex}.a-member-card__qr{padding:var(--andro-space-2);border-radius:var(--andro-radius-sm);background:var(--andro-white);color:var(--andro-ink);flex:none;display:inline-flex}.a-member-card__qr svg{width:var(--andro-space-9);height:var(--andro-space-9);display:block}.a-member-card__id{min-width:0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-member-card__id code{font-family:var(--andro-font-mono);overflow-wrap:anywhere}.a-member-switch{justify-content:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.a-member-switch .a-chip{text-decoration:none}.a-member-switch .a-chip[aria-current=page]{--_bg:var(--andro-primary-container);--_fg:var(--andro-on-primary-container);--_bd:transparent}.a-wallet-slot{justify-content:center;align-items:center;gap:var(--andro-space-3);margin:var(--andro-space-5) 0 0;flex-wrap:wrap;display:flex}.a-wallet-slot__google{border-radius:var(--andro-radius-button);display:inline-flex}.a-wallet-slot__google img{height:var(--andro-space-8);width:auto;display:block}.a-wallet-slot__google:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-wallet-slot__note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-align:center;flex-basis:100%;margin:0}.a-verify{gap:var(--andro-space-4);text-align:left;display:grid}.a-verify__verdict{align-items:center;gap:var(--andro-space-3);padding:var(--andro-space-4);border-radius:var(--andro-radius-button);font:var(--andro-type-title-lg);margin:0;display:flex}.a-verify__verdict .a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg);flex:none}.a-verify__verdict--valid{background:var(--andro-success-container);color:var(--andro-on-success-container)}.a-verify__verdict--invalid{background:var(--andro-error-container);color:var(--andro-on-error-container)}.a-verify__org{max-width:60%;height:var(--andro-space-7);object-fit:contain;object-position:left center;display:block}.a-verify__who{align-items:center;gap:var(--andro-space-4);display:flex}.a-verify__photo{width:var(--andro-space-8);height:var(--andro-space-8);border-radius:var(--andro-radius-md);object-fit:cover;background:var(--andro-surface-3);flex:none}.a-verify__name{font:var(--andro-type-title-md);overflow-wrap:anywhere;margin:0}.a-verify__title{margin:var(--andro-space-1) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-verify__note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}@media print{.a-member-switch,.a-wallet-slot{display:none}.a-member-card{box-shadow:none;margin:0 auto}}.a-auth--hosted .a-auth__card{text-align:left}.a-auth--hosted .a-auth__title,.a-auth--hosted .a-auth__text{text-align:center}.a-auth--hosted .a-auth__text{margin-bottom:var(--andro-space-5)}.a-auth--wide .a-auth__card{max-width:calc(var(--andro-layout-max-reading) - var(--andro-space-8))}.a-auth__brand{margin:0 0 var(--andro-space-5);justify-content:center;display:flex}.a-auth__client{align-items:center;gap:var(--andro-space-3);margin:0 0 var(--andro-space-5);padding:var(--andro-space-3);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);display:flex}.a-auth__client-logo{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-sm);object-fit:contain;background:var(--andro-surface-1);flex:none}.a-auth__client .a-avatar{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-sm);flex:none}.a-auth__client-text{min-width:0;display:grid}.a-auth__client-over{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-auth__client-name{font:var(--andro-type-title-sm);overflow-wrap:anywhere}.a-auth__form{gap:var(--andro-space-4);margin:0;display:grid}.a-auth__form .a-field{margin:0}.a-auth__form>.a-btn{width:100%}.a-auth__aside{margin-top:calc(var(--andro-space-2) * -1);font:var(--andro-type-body-sm);justify-content:flex-end;display:flex}.a-auth__stack{gap:var(--andro-space-3);display:grid}.a-auth__stack>.a-btn{width:100%}.a-auth__divider{align-items:center;gap:var(--andro-space-3);margin:var(--andro-space-5) 0;font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);display:flex}.a-auth__divider:before,.a-auth__divider:after{content:"";border-top:var(--andro-border-width) solid var(--andro-outline-variant);flex:1}.a-auth__links{margin:var(--andro-space-5) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-align:center}.a-auth__links p{margin:0}.a-auth__links p+p{margin-top:var(--andro-space-2)}.a-auth__card>.a-alert,.a-auth__card>.a-alert+.a-alert{margin:0 0 var(--andro-space-4)}.a-auth__result{justify-items:center;gap:var(--andro-space-3);text-align:center;display:grid}.a-auth__result-icon{width:var(--andro-space-8);height:var(--andro-space-8);border-radius:var(--andro-radius-full);background:var(--andro-primary-container);color:var(--andro-on-primary-container);justify-content:center;align-items:center;display:inline-flex}.a-auth__result-icon .a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-auth__result-icon--error{background:var(--andro-error-container);color:var(--andro-on-error-container)}.a-auth__result-icon--warning{background:var(--andro-warning-container);color:var(--andro-on-warning-container)}.a-auth__account{align-items:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-5);padding:var(--andro-space-3);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);font:var(--andro-type-body-sm);flex-wrap:wrap;display:flex}.a-auth__account>span{flex:12rem;min-width:0}.a-auth__account strong{overflow-wrap:anywhere}.a-auth__account a{margin-left:auto}.a-auth__below{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-list-pane) + var(--andro-space-6));margin:var(--andro-space-5) auto 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-align:center}.a-auth--wide .a-auth__below{max-width:calc(var(--andro-layout-max-reading) - var(--andro-space-8))}.a-auth__below a{color:inherit}.a-auth__wrap{min-height:100dvh;padding:var(--andro-space-7) var(--andro-layout-margin-compact);box-sizing:border-box;align-content:center;display:grid}@supports not (height:1dvh){.a-auth__wrap{min-height:100vh}}.a-auth__wrap>.a-auth{min-height:0;padding:0}.a-passkey-status{gap:var(--andro-space-2);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);align-items:flex-start;margin:0;display:flex}.a-passkey-status[hidden]{display:none}.a-passkey-status .a-icon,.a-passkey-status .a-spinner{margin-top:var(--andro-space-1);flex:none}.a-passkey-status__icon{display:none}.a-passkey-status[data-state=waiting] .a-spinner{display:inline-block}.a-passkey-status:not([data-state=waiting]) .a-spinner,.a-btn[aria-busy=true]~.a-passkey-status .a-spinner{display:none}.a-passkey-status[data-state=error]{color:var(--andro-error)}.a-passkey-status[data-state=error] .a-passkey-status__icon--error,.a-passkey-status[data-state=cancelled] .a-passkey-status__icon--info,.a-passkey-status[data-state=unsupported] .a-passkey-status__icon--warning,.a-passkey-status[data-state=done] .a-passkey-status__icon--done{display:inline-block}.a-passkey-status[data-state=unsupported]{color:var(--andro-on-surface)}.a-passkey-status[data-state=done]{color:var(--andro-success)}.a-stepup{gap:var(--andro-space-3);margin:0 0 var(--andro-space-5);padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);display:grid}.a-stepup__label{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);margin:0}.a-stepup__action{font:var(--andro-type-title-md);overflow-wrap:anywhere;margin:0}.a-stepup__meta{gap:var(--andro-space-2);font:var(--andro-type-body-sm);margin:0;display:grid}.a-stepup__meta>div{gap:var(--andro-space-3);grid-template-columns:minmax(0,9em) minmax(0,1fr);display:grid}.a-stepup__meta dt{color:var(--andro-on-surface-variant)}.a-stepup__meta dd{overflow-wrap:anywhere;margin:0}.a-stepup__hash{font-family:var(--andro-font-mono);word-break:break-all}@media (max-width:479px){.a-stepup__meta>div{grid-template-columns:minmax(0,1fr);gap:0}}.a-codes{gap:var(--andro-space-2) var(--andro-space-4);margin:0 0 var(--andro-space-4);padding:var(--andro-space-4) var(--andro-space-4) var(--andro-space-4) var(--andro-space-7);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);font-family:var(--andro-font-mono);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(17ch,1fr));display:grid}.a-codes li{padding-left:var(--andro-space-1);letter-spacing:.04em;white-space:nowrap}.a-codes li::marker{color:var(--andro-on-surface-variant);font:var(--andro-type-label-sm)}.a-codes__actions{gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-auth__card .a-consent__scopes{margin-bottom:var(--andro-space-5)}@media print{.a-auth__brand,.a-auth__below,.a-codes__actions,.a-auth__links{display:none}.a-auth__card{border:0}}.a-permission{gap:var(--andro-space-4);max-width:calc(var(--andro-layout-list-pane) + var(--andro-space-7));padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);display:grid}.a-permission__icons{gap:var(--andro-space-2);display:flex}.a-permission__icons>span{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-button);background:var(--andro-primary-container);color:var(--andro-on-primary-container);justify-content:center;align-items:center;display:inline-flex}.a-permission__icons .a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-permission__title{font:var(--andro-type-title-lg);margin:0}.a-permission__text{color:var(--andro-on-surface-variant);margin:0}.a-permission__actions{gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-prejoin{gap:var(--andro-space-6);max-width:var(--andro-layout-max-app);padding:var(--andro-space-6) var(--andro-layout-margin-compact) var(--andro-space-8);align-items:center;margin:0 auto;display:grid}@media (min-width:840px){.a-prejoin{padding-top:var(--andro-space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.a-prejoin__preview{aspect-ratio:16/9;border-radius:var(--andro-radius-card);background:var(--andro-media-color-surface-2);color:var(--andro-media-color-on-surface-variant);place-items:center;display:grid}.a-prejoin__preview .a-avatar{width:var(--andro-space-9);height:var(--andro-space-9);font:var(--andro-type-headline-md)}.a-prejoin__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking)}.a-consent{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-list-pane) + var(--andro-space-7));padding:var(--andro-space-6) var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);margin:0 auto}.a-consent--bare{background:0 0;border:0;border-radius:0;max-width:none;padding:0}.a-consent__app{align-items:center;gap:var(--andro-space-3);margin:0 0 var(--andro-space-5);display:flex}.a-consent__app img,.a-consent__app .a-avatar{width:var(--andro-space-7);height:var(--andro-space-7);border-radius:var(--andro-radius-button)}.a-consent__title{font:var(--andro-type-title-lg);margin:0}.a-consent__by{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-consent__wants{margin:0 0 var(--andro-space-2);font:var(--andro-type-title-sm)}.a-consent__scopes{gap:var(--andro-space-3);margin:0 0 var(--andro-space-5);padding:0;list-style:none;display:grid}.a-consent__scopes li{gap:var(--andro-space-3);align-items:flex-start;display:flex}.a-consent__scopes .a-icon{color:var(--andro-on-surface-variant);flex:none}.a-consent__account{align-items:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-5);padding:var(--andro-space-3);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);font:var(--andro-type-body-sm);display:flex}.a-consent__account a{margin-left:auto}.a-consent__actions{gap:var(--andro-space-2);justify-content:flex-end;display:flex}.a-consent__fine{margin:var(--andro-space-4) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-prejoin .a-permission{margin-top:var(--andro-space-5)}.a-results-head{align-items:baseline;gap:var(--andro-space-2) var(--andro-space-4);margin:0 0 var(--andro-space-3);flex-wrap:wrap;display:flex}.a-results-head__title{font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);overflow-wrap:anywhere;margin:0}.a-results-head__count{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums}.a-results-scope{margin:0 0 var(--andro-space-4)}.a-results{gap:var(--andro-space-1);margin:0;padding:0;list-style:none;display:grid}.a-result{gap:var(--andro-space-1) var(--andro-space-3);padding:var(--andro-space-3) var(--andro-space-4);border-radius:var(--andro-radius-button);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.a-result:hover{background:var(--andro-surface-3)}.a-result:has(.a-result__link:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(-1 * var(--andro-focus-ring-width))}.a-result>.a-icon{margin-top:var(--andro-space-1);color:var(--andro-on-surface-variant);grid-row:span 3}.a-result__title{font:var(--andro-type-title-md);margin:0}.a-result__link{color:var(--andro-primary-text);text-decoration:none}.a-result__link:hover{text-decoration:underline}.a-result__link:focus-visible{outline:none}.a-result__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-result__path{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);overflow-wrap:anywhere;margin:0}.a-result__snippet{font:var(--andro-type-body-sm);color:var(--andro-on-surface);margin:0}.a-result mark,.a-listbox mark{color:inherit;font-weight:var(--andro-font-weight-bold);background:0 0}.a-result__meta{font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);grid-column:2;margin:0}.a-filterbar{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);margin:0 0 var(--andro-space-3);flex-wrap:wrap;display:flex}.a-filterbar .a-search{flex:14rem;max-width:24rem}.a-filterbar__sort{align-items:center;gap:var(--andro-space-2);margin-left:auto;display:flex}.a-filterbar__sort label{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);white-space:nowrap}.a-filterbar__sort .a-select{min-width:10rem}.a-filterbar__more{position:relative}.a-filterbar__panel{gap:var(--andro-space-4);width:min(22rem, calc(100vw - var(--andro-space-6)));display:grid}.a-filterbar__applied{align-items:center;gap:var(--andro-space-2);margin:0 0 var(--andro-space-4);flex-wrap:wrap;display:flex}.a-filterbar__count{margin:0 var(--andro-space-2) 0 0;font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums}.js-autosubmit .a-filterbar__apply{display:none}@media (max-width:599px){.a-filterbar__sort{width:100%;margin-left:0}.a-filterbar__sort .a-select{flex:auto}}.a-bulk{top:calc(var(--andro-layout-top-bar) + var(--andro-space-2));z-index:var(--andro-z-sticky);margin:0 0 var(--andro-space-2);position:sticky}.a-bulk .a-table-bar{box-shadow:var(--andro-elevation-overlay)}.a-bulk:has(.a-table-bar[hidden]){margin:0;position:static}.a-crud{max-width:calc(var(--andro-layout-max-reading) + var(--andro-space-7))}.a-crud .a-form__section+.a-form__section{margin-top:var(--andro-space-6)}.a-crud__cost{align-items:baseline;gap:var(--andro-space-2);padding:var(--andro-space-4);border-radius:var(--andro-radius-button);background:var(--andro-surface-3);font:var(--andro-type-body-md);flex-wrap:wrap;margin:0;display:flex}.a-crud__cost strong{font:var(--andro-type-title-md);font-variant-numeric:tabular-nums}.a-record{max-width:calc(var(--andro-layout-max-reading) + var(--andro-space-7));padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-record__head{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);margin:0 0 var(--andro-space-4);flex-wrap:wrap;display:flex}.a-record__title{font:var(--andro-type-title-lg);flex:auto;margin:0}.a-crud__note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-dt-foot{justify-content:space-between;align-items:center;gap:var(--andro-space-3);margin-top:var(--andro-space-3);flex-wrap:wrap;display:flex}.a-dt-foot__size{align-items:center;gap:var(--andro-space-2);font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);display:flex}.a-table-wrap+.a-dt-foot{padding:0 var(--andro-space-1)}.a-table-bar+.a-table-wrap{margin-top:var(--andro-space-2)}.a-dash{gap:var(--andro-space-5);grid-template-columns:minmax(0,1fr);display:grid}.a-dash__grid{gap:var(--andro-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.a-chart{padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);min-width:0;margin:0}.a-chart__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-title-md)}.a-chart__sub{margin:0 0 var(--andro-space-4);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-chart__plot{gap:0 var(--andro-space-2);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.a-chart__y{height:var(--andro-chart-height);font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;display:flex}.a-chart__svg{width:100%;height:var(--andro-chart-height);display:block;overflow:visible}.a-chart__grid{stroke:var(--andro-chart-grid);stroke-width:var(--andro-border-width);vector-effect:non-scaling-stroke}.a-chart__line{fill:none;stroke:var(--andro-primary);stroke-width:var(--andro-chart-line-width);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.a-chart__area{fill:var(--andro-primary-container);opacity:.5}.a-chart__x{margin-top:var(--andro-space-1);font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);grid-column:2;justify-content:space-between;display:flex}.a-chart__hit{fill:#0000}.a-chart__dot{fill:var(--andro-primary);stroke:var(--andro-surface-1);stroke-width:var(--andro-stroke-regular);vector-effect:non-scaling-stroke}.a-chart__tip{z-index:var(--andro-z-tooltip);padding:var(--andro-space-1) var(--andro-space-2);border-radius:var(--andro-tooltip-radius);pointer-events:none;background:var(--andro-tooltip-container);color:var(--andro-tooltip-label);font:var(--andro-type-label-sm);white-space:nowrap;position:absolute;transform:translate(-50%,-120%)}.a-chart__tip[hidden]{display:none}.a-bars{gap:var(--andro-space-3);margin:0;padding:0;list-style:none;display:grid}.a-bars li{gap:var(--andro-space-3);font:var(--andro-type-body-sm);grid-template-columns:minmax(6rem,30%) minmax(0,1fr) auto;align-items:center;display:grid}.a-bars__value{font-variant-numeric:tabular-nums;text-align:right}.a-bars svg{width:100%;height:var(--andro-space-5);display:block}.a-bars rect{fill:var(--andro-primary)}.a-bars rect.a-bars__track{fill:var(--andro-meter-track)}.a-chart details{margin-top:var(--andro-space-4);font:var(--andro-type-body-sm)}.a-chart summary{cursor:pointer;color:var(--andro-primary-text)}.a-chart details .a-table-wrap{margin-top:var(--andro-space-2)}.a-log-day{margin:0 0 var(--andro-space-5)}.a-log-day__title{top:var(--andro-layout-top-bar);z-index:var(--andro-z-raised);padding:var(--andro-space-2) 0;background:var(--andro-shell-container);font:var(--andro-type-title-sm);color:var(--andro-on-surface-variant);margin:0;position:sticky}.a-log{border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);margin:0;padding:0;list-style:none}.a-log__item{gap:var(--andro-space-1) var(--andro-space-3);padding:var(--andro-space-3) var(--andro-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.a-log__item+.a-log__item{border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-log__icon{width:var(--andro-space-6);height:var(--andro-space-6);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.a-log__icon .a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-log__icon--danger{background:var(--andro-error-container);color:var(--andro-on-error-container)}.a-log__text{font:var(--andro-type-body-md);overflow-wrap:anywhere;margin:0}.a-log__text strong{font-weight:var(--andro-font-weight-semibold)}.a-log__meta{gap:var(--andro-space-1) var(--andro-space-3);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex-wrap:wrap;grid-column:2;margin:0;display:flex}.a-log__meta time{font-variant-numeric:tabular-nums}.a-log__item details{margin-top:var(--andro-space-1);font:var(--andro-type-body-sm);grid-column:2}.a-log__item summary{cursor:pointer;color:var(--andro-primary-text)}.a-log__diff{margin:var(--andro-space-2) 0 0;border-radius:var(--andro-radius-button);border:var(--andro-border-width) solid var(--andro-outline-variant);font:var(--andro-type-code-sm);padding:0;list-style:none;overflow:hidden}.a-log__diff li{padding:var(--andro-space-1) var(--andro-space-3);overflow-wrap:anywhere}.a-log__diff [data-diff=remove]{background:var(--andro-code-diff-remove-bg)}.a-log__diff [data-diff=add]{background:var(--andro-code-diff-add-bg)}.a-log__diff [data-diff]:before{width:1.5ch;font-weight:var(--andro-font-weight-bold);display:inline-block}.a-log__diff [data-diff=remove]:before{content:"-";color:var(--andro-code-diff-remove-fg)}.a-log__diff [data-diff=add]:before{content:"+";color:var(--andro-code-diff-add-fg)}.a-bell{position:relative}.a-bell>.a-badge{pointer-events:none;position:absolute;inset-block-start:var(--andro-space-0);inset-inline-end:var(--andro-space-0)}.a-notif-panel{width:min(24rem, calc(100vw - var(--andro-space-6)));padding:0}.a-notif-panel__head{align-items:center;gap:var(--andro-space-2);padding:var(--andro-space-3) var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);display:flex}.a-notif-panel__head strong{font:var(--andro-type-title-md);flex:auto}.a-notif-panel__foot{padding:var(--andro-space-2) var(--andro-space-4);border-top:var(--andro-border-width) solid var(--andro-outline-variant);text-align:center}.a-notifs{margin:0;padding:0;list-style:none}.a-notif{gap:var(--andro-space-1) var(--andro-space-3);padding:var(--andro-space-3) var(--andro-space-4);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.a-notif:last-child{border-bottom:0}.a-notif:hover{background:var(--andro-surface-3)}.a-notif:has(.a-notif__link:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:calc(-1 * var(--andro-focus-ring-width))}.a-notif__link{color:inherit;text-decoration:none}.a-notif__link:focus-visible{outline:none}.a-notif__link:after{content:"";position:absolute;inset:0}.a-notif__lead{width:var(--andro-space-6);height:var(--andro-space-6);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.a-notif__lead .a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-notif__text{font:var(--andro-type-body-md);margin:0}.a-notif__time{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);grid-column:2;margin:0}.a-notif__unread{width:var(--andro-space-2);height:var(--andro-space-2);margin-top:var(--andro-space-2);background:var(--andro-primary);border-radius:50%;grid-area:1/3}.a-notif[data-unread] .a-notif__text{font-weight:var(--andro-font-weight-semibold)}.a-notif-group{margin:0 0 var(--andro-space-5)}.a-notif-group__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-title-sm);color:var(--andro-on-surface-variant)}.a-notif-group .a-notifs{border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);overflow:hidden}.a-notif-prefs th[scope=col],.a-notif-prefs td{text-align:center}.a-notif-prefs th[scope=row]{font-weight:var(--andro-font-weight-regular)}.a-notif-prefs th[scope=row] span{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);display:block}.a-notif-tabs{margin:0 0 var(--andro-space-5)}.a-share{width:min(36rem, calc(100vw - var(--andro-space-6)))}.a-share__add{gap:var(--andro-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.a-share__section{margin:var(--andro-space-5) 0 0}.a-share__label{margin:0 0 var(--andro-space-2);font:var(--andro-type-title-sm)}.a-share__people{margin:0;padding:0;list-style:none}.a-share__person{align-items:center;gap:var(--andro-space-3);padding:var(--andro-space-2) 0;display:flex}.a-share__who{flex:auto;min-width:0}.a-share__who strong{font:var(--andro-type-title-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.a-share__who span{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.a-share__role{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex:none}.a-share__general{gap:var(--andro-space-1) var(--andro-space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.a-share__general>.a-share__gicon{width:var(--andro-space-7);height:var(--andro-space-7);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.a-share__sentence{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-share__controls{gap:var(--andro-space-2);flex-wrap:wrap;display:flex}.a-share__link{gap:var(--andro-space-3);margin-top:var(--andro-space-3);padding:var(--andro-space-4);border-radius:var(--andro-radius-button);background:var(--andro-surface-0);display:grid}.a-share__page{padding:var(--andro-space-6) var(--andro-layout-margin-compact);place-items:start center;display:grid}.a-share__person>.a-select{flex:0 auto;min-width:0;max-width:50%}.a-share__person>.a-select>.a-input{width:100%;min-width:0}.a-share__add>.a-select{min-width:0}.a-team__who{align-items:center;gap:var(--andro-space-3);min-width:0;display:flex}.a-team__who>.a-avatar{flex:none}.a-team__who>:not(.a-avatar){min-width:0;display:block}.a-team__who>:not(.a-avatar)>strong{font:var(--andro-type-title-sm);overflow-wrap:anywhere;display:block}.a-team__who>:not(.a-avatar)>span{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.a-team__section{margin:0 0 var(--andro-space-7)}.a-team__roles{gap:var(--andro-space-2);font:var(--andro-type-body-sm);margin:0;padding:0;list-style:none;display:grid}.a-team__roles strong{font-weight:var(--andro-font-weight-semibold)}.a-team__seats{margin:0 0 var(--andro-space-4);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-team__more{margin:var(--andro-space-3) 0 0;font:var(--andro-type-body-sm)}@media (max-width:599px){.a-table--stack tbody th:has(>.a-team__who){padding-block-end:var(--andro-space-2);display:block}.a-table--stack tbody th:has(>.a-team__who):before{display:none}}.a-fm__bar{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);margin:0 0 var(--andro-space-4);flex-wrap:wrap;display:flex}.a-fm__bar .a-breadcrumbs{flex:16rem;min-width:0}.a-fm__uploads{margin:0 0 var(--andro-space-4)}.a-fm__grid{gap:var(--andro-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.a-fm__tile{gap:var(--andro-space-2);padding:var(--andro-space-2);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);display:grid;position:relative}.a-fm__tile:hover{background:var(--andro-surface-3)}.a-fm__tile:has(.a-fm__link:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-fm__tile:has(.a-fm__link[aria-current]){border-color:var(--andro-primary);background:var(--andro-primary-container);color:var(--andro-on-primary-container)}.a-fm__thumb{aspect-ratio:4/3;border-radius:calc(var(--andro-radius-card) - var(--andro-space-2));background:var(--andro-surface-3);color:var(--andro-on-surface-variant);place-items:center;display:grid}.a-fm__thumb .a-icon{width:var(--andro-icon-xl);height:var(--andro-icon-xl)}.a-fm__name{padding:0 var(--andro-space-1);font:var(--andro-type-title-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.a-fm__link{color:inherit;text-decoration:none}.a-fm__link:focus-visible{outline:none}.a-fm__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-fm__meta{padding:0 var(--andro-space-1) var(--andro-space-1);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-fm__tile:has(.a-fm__link[aria-current]) .a-fm__meta{color:inherit}.a-fm__preview{aspect-ratio:4/3;margin:0 0 var(--andro-space-4);border-radius:var(--andro-radius-button);background:var(--andro-surface-3);color:var(--andro-on-surface-variant);place-items:center;display:grid}.a-fm__preview .a-icon{width:var(--andro-icon-xxl);height:var(--andro-icon-xxl)}.a-fm__actions{gap:var(--andro-space-2);margin:var(--andro-space-4) 0 0;flex-wrap:wrap;display:flex}.a-fm__quota{margin:var(--andro-space-5) 0 0}.a-fm__upload:has(input:focus-visible){outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-billing{gap:var(--andro-space-5);margin:0 0 var(--andro-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.a-billing__card{gap:var(--andro-space-3);padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);align-content:start;display:grid}.a-billing__label{font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);margin:0}.a-billing__big{font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking);font-variant-numeric:tabular-nums;margin:0}.a-billing__note{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-billing__row{align-items:center;gap:var(--andro-space-2) var(--andro-space-3);flex-wrap:wrap;display:flex}.a-billing__card .a-progress-field+.a-progress-field{margin-top:var(--andro-space-2)}.a-billing__pm{align-items:center;gap:var(--andro-space-3);display:flex}.a-billing__pm>.a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg);color:var(--andro-on-surface-variant)}.a-checkout{width:100%;max-width:calc(var(--andro-layout-list-pane) + var(--andro-space-7));padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-checkout__title{margin:0 0 var(--andro-space-4);font:var(--andro-type-title-lg)}.a-checkout__lines{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.a-checkout__lines th{text-align:left;font-weight:var(--andro-font-weight-regular);padding:var(--andro-space-2) 0}.a-checkout__lines td{text-align:right;padding:var(--andro-space-2) 0;white-space:nowrap}.a-checkout__lines small{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);display:block}.a-checkout__lines .a-checkout__total th,.a-checkout__lines .a-checkout__total td{padding-top:var(--andro-space-3);border-top:var(--andro-border-width) solid var(--andro-outline);font:var(--andro-type-title-md)}.a-checkout__fine{margin:var(--andro-space-3) 0 0;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-checkout .a-btn{margin-top:var(--andro-space-4)}.a-statuspage{box-sizing:border-box;max-width:calc(var(--andro-layout-max-reading) + var(--andro-space-9) + var(--andro-space-8));padding:var(--andro-space-6) var(--andro-layout-margin-compact) var(--andro-space-8);margin:0 auto}.a-status-overall{align-items:center;gap:var(--andro-space-3) var(--andro-space-4);margin:0 0 var(--andro-space-6);padding:var(--andro-space-5);border-radius:var(--andro-radius-card);background:var(--andro-success-container);color:var(--andro-on-success-container);flex-wrap:wrap;display:flex}.a-status-overall--warning{background:var(--andro-warning-container);color:var(--andro-on-warning-container)}.a-status-overall--error{background:var(--andro-error-container);color:var(--andro-on-error-container)}.a-status-overall>.a-icon{width:var(--andro-icon-xl);height:var(--andro-icon-xl)}.a-status-overall__title{font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);flex:14rem;margin:0}.a-status-overall__time{font:var(--andro-type-body-sm);margin:0}.a-status-section{margin:0 0 var(--andro-space-7)}.a-status-section__title{margin:0 0 var(--andro-space-3);font:var(--andro-type-title-lg)}.a-incident{padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-incident+.a-incident{margin-top:var(--andro-space-3)}.a-incident__title{margin:0 0 var(--andro-space-1);font:var(--andro-type-title-md)}.a-incident__meta{margin:0 0 var(--andro-space-4);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-components{border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1)}.a-components__group{padding:var(--andro-space-3) var(--andro-space-5);background:var(--andro-surface-0);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);font:var(--andro-type-title-sm);color:var(--andro-on-surface-variant);margin:0}.a-components__group:not(:first-child){border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-component{gap:var(--andro-space-2) var(--andro-space-4);padding:var(--andro-space-4) var(--andro-space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.a-component+.a-component{border-top:var(--andro-border-width) solid var(--andro-outline-variant)}.a-component__name{font:var(--andro-type-title-sm);margin:0}.a-component__bars{grid-column:1/-1}.a-component__foot{justify-content:space-between;gap:var(--andro-space-3);font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);font-variant-numeric:tabular-nums;grid-column:1/-1;display:flex}.a-component details{font:var(--andro-type-body-sm);grid-column:1/-1}.a-component summary{cursor:pointer;color:var(--andro-primary-text);width:fit-content}.a-component details .a-table-wrap{margin-top:var(--andro-space-2)}.a-uptime{gap:var(--andro-uptime-bar-gap);height:var(--andro-uptime-bar-height);grid-template-columns:repeat(90,minmax(0,1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.a-uptime>li{border-radius:var(--andro-uptime-bar-radius);background:var(--andro-success);height:100%}.a-uptime>li[data-day=degraded]{background:var(--andro-warning);height:66%}.a-uptime>li[data-day=down]{background:var(--andro-error)}.a-uptime>li[data-day=none]{box-shadow:inset 0 0 0 var(--andro-border-width) var(--andro-outline);background:0 0}.a-uptime__range--compact{display:none}@media (max-width:599px){.a-uptime{grid-template-columns:repeat(30,minmax(0,1fr))}.a-uptime>li:nth-child(-n+60),.a-uptime__range--wide{display:none}.a-uptime__range--compact{display:inline}}.a-subscribe{align-items:end;gap:var(--andro-space-2) var(--andro-space-3);padding:var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);flex-wrap:wrap;display:flex}.a-subscribe .a-field{flex:16rem}.a-reveal{gap:var(--andro-space-4);margin:0 0 var(--andro-space-6);padding:var(--andro-space-5);border:var(--andro-stroke-regular) solid var(--andro-primary);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);display:grid}.a-reveal__title{font:var(--andro-type-title-lg);margin:0}.a-reveal__actions{gap:var(--andro-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.a-key-prefix{font:var(--andro-type-code-sm);color:var(--andro-on-surface-variant);white-space:nowrap}.a-scopes{gap:var(--andro-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a-state-region{margin:0 0 var(--andro-space-6)}.a-state-region[aria-busy=true]{cursor:progress}.a-state-region__title{margin:0 0 var(--andro-space-3);font:var(--andro-type-title-lg)}.a-offline{top:var(--andro-layout-top-bar);z-index:var(--andro-z-sticky);align-items:center;gap:var(--andro-space-2) var(--andro-space-3);padding:var(--andro-space-2) var(--andro-layout-margin-compact);background:var(--andro-surface-3);color:var(--andro-on-surface);border-block-end:var(--andro-border-width) solid var(--andro-outline-variant);font:var(--andro-type-body-sm);flex-wrap:wrap;display:flex;position:sticky}.a-offline>.a-icon{color:var(--andro-on-surface-variant);flex:none}.a-offline>span{flex:12rem;min-width:0}.a-offline strong{font-weight:var(--andro-font-weight-semibold)}.a-offline .a-btn{margin-left:auto}.a-offline[hidden]{display:none}.a-loading-long{justify-items:center;gap:var(--andro-space-4);padding:var(--andro-space-7) var(--andro-space-5);text-align:center;display:grid}.a-loading-long__text{color:var(--andro-on-surface-variant);margin:0}.a-error-pages{gap:var(--andro-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.a-error-pages a{gap:var(--andro-space-1);padding:var(--andro-space-4);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-card);background:var(--andro-surface-1);color:var(--andro-on-surface);text-decoration:none;display:grid}.a-error-pages a:hover{background:var(--andro-surface-3)}.a-error-pages a:focus-visible{outline:var(--andro-focus-ring-width) solid var(--andro-focus-ring);outline-offset:var(--andro-focus-ring-offset)}.a-error-pages strong{font:var(--andro-type-title-lg);font-variant-numeric:tabular-nums}.a-error-pages span{font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant)}.a-confirm-page{box-sizing:border-box;padding:var(--andro-space-7) var(--andro-layout-margin-compact) var(--andro-space-8);place-items:start center;display:grid}.a-confirm-page__card{box-sizing:border-box;width:100%;max-width:calc(var(--andro-layout-max-reading) - var(--andro-space-8));padding:var(--andro-space-6) var(--andro-space-5);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-dialog);background:var(--andro-surface-1)}@media (min-width:600px){.a-confirm-page__card{padding:var(--andro-space-6)}}.a-confirm-page__icon{width:var(--andro-space-7);height:var(--andro-space-7);margin-bottom:var(--andro-space-4);background:var(--andro-error-container);color:var(--andro-on-error-container);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.a-confirm-page__icon .a-icon{width:var(--andro-icon-lg);height:var(--andro-icon-lg)}.a-confirm-page__title{margin:0 0 var(--andro-space-3);font:var(--andro-type-headline-sm);letter-spacing:var(--andro-type-headline-sm-tracking);overflow-wrap:anywhere}.a-confirm-page__lead{margin:0 0 var(--andro-space-3)}.a-confirm-page__list{margin:0 0 var(--andro-space-5);padding-left:1.25em}.a-confirm-page__list li+li{margin-top:var(--andro-space-2)}.a-confirm-page__actions{justify-content:flex-end;gap:var(--andro-space-2);margin-top:var(--andro-space-5);flex-wrap:wrap;display:flex}@media (max-width:599px){.a-confirm-page__actions{flex-direction:column-reverse}.a-confirm-page__actions .a-btn{width:100%}}.a-privacy-line{align-items:center;gap:var(--andro-space-2);max-width:var(--andro-layout-max-marketing);padding:var(--andro-space-3) var(--andro-layout-margin-compact);font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);flex-wrap:wrap;margin:0 auto;display:flex}.a-privacy-line .a-icon{width:var(--andro-icon-sm);height:var(--andro-icon-sm)}.a-stored{width:100%}.a-embed-consent{place-items:center;gap:var(--andro-space-3);aspect-ratio:16/9;padding:var(--andro-space-5);border-radius:var(--andro-radius-card);border:var(--andro-border-width) solid var(--andro-outline-variant);background:var(--andro-surface-3);text-align:center;display:grid}.a-embed-consent p{max-width:28rem;font:var(--andro-type-body-sm);color:var(--andro-on-surface-variant);margin:0}.a-embed-consent strong{margin-bottom:var(--andro-space-1);font:var(--andro-type-title-md);color:var(--andro-on-surface);display:block}.a-doc-page{background:var(--andro-surface-0);padding:var(--andro-space-5) var(--andro-layout-margin-compact) var(--andro-space-8)}.a-doc-tools{gap:var(--andro-space-2);max-width:var(--andro-doc-page-width);margin:0 auto var(--andro-space-4);flex-wrap:wrap;align-items:center;display:flex}.a-doc-tools__title{font:var(--andro-type-title-md);margin:0 auto 0 0}.a-doc{box-sizing:border-box;max-width:var(--andro-doc-page-width);padding:var(--andro-space-7) var(--andro-space-6);background:var(--andro-doc-paper);color:var(--andro-on-surface);border:var(--andro-border-width) solid var(--andro-outline-variant);border-radius:var(--andro-radius-sm);font:var(--andro-type-body-sm);font-variant-numeric:tabular-nums;margin:0 auto}@media (min-width:600px){.a-doc{padding:var(--andro-space-8) var(--andro-space-7)}}.a-doc__letterhead{justify-content:space-between;gap:var(--andro-space-5);padding-bottom:var(--andro-space-5);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);flex-wrap:wrap;display:flex}.a-doc__brand{align-items:center;gap:var(--andro-space-2);display:flex}.a-doc__brand img:first-child{width:var(--andro-shell-mark-size);height:var(--andro-shell-mark-size)}.a-doc__brand img+img{height:var(--andro-shell-wordmark-height);width:auto}.a-doc__entity{color:var(--andro-on-surface-variant);text-align:right;margin:0;font-style:normal}.a-doc__entity strong{color:var(--andro-on-surface);font:var(--andro-type-title-sm);display:block}@media (max-width:599px){.a-doc__entity{text-align:left}}.a-doc__head{gap:var(--andro-space-5);margin:var(--andro-space-6) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.a-doc__title{margin:0 0 var(--andro-space-2);font:var(--andro-type-headline-md);letter-spacing:var(--andro-type-headline-md-tracking)}.a-doc__label{margin-bottom:var(--andro-space-1);font:var(--andro-type-label-sm);color:var(--andro-on-surface-variant);display:block}.a-doc__meta{gap:var(--andro-space-1) var(--andro-space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.a-doc__meta dt{color:var(--andro-on-surface-variant)}.a-doc__meta dd{margin:0}.a-doc__party{margin:0;font-style:normal}.a-doc__items{border-collapse:collapse;width:100%;margin:0 0 var(--andro-space-5)}.a-doc__items th{text-align:left;font:var(--andro-type-label-md);color:var(--andro-on-surface-variant);padding:var(--andro-space-2) var(--andro-space-3);border-bottom:var(--andro-border-width) solid var(--andro-outline)}.a-doc__items td{padding:var(--andro-space-3);border-bottom:var(--andro-border-width) solid var(--andro-outline-variant);vertical-align:top}.a-doc__items th:first-child,.a-doc__items td:first-child{padding-left:0}.a-doc__items th:last-child,.a-doc__items td:last-child{padding-right:0}.a-doc__items .a-doc__num{text-align:right;white-space:nowrap}.a-doc__items small{color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);display:block}@media (max-width:599px){.a-doc__items .a-doc__hide-sm{display:none}}.a-doc__totals{width:min(100%,20rem);margin:0 0 var(--andro-space-6) auto;border-collapse:collapse}.a-doc__totals th{text-align:left;font-weight:var(--andro-font-weight-regular);color:var(--andro-on-surface-variant);padding:var(--andro-space-1) 0}.a-doc__totals td{text-align:right;padding:var(--andro-space-1) 0}.a-doc__totals .a-doc__grand th,.a-doc__totals .a-doc__grand td{padding-top:var(--andro-space-3);border-top:var(--andro-border-width) solid var(--andro-outline);font:var(--andro-type-title-md);color:var(--andro-on-surface)}.a-doc__section{margin:0 0 var(--andro-space-5)}.a-doc__section h2{margin:0 0 var(--andro-space-2);font:var(--andro-type-title-sm)}.a-doc__section p{margin:0 0 var(--andro-space-1)}.a-doc__foot{justify-content:space-between;gap:var(--andro-space-2);margin-top:var(--andro-space-7);padding-top:var(--andro-space-4);border-top:var(--andro-border-width) solid var(--andro-outline-variant);color:var(--andro-on-surface-variant);font:var(--andro-type-body-sm);flex-wrap:wrap;display:flex}@page{margin:0}@media print{.a-doc-page{background:0 0;padding:0}.a-doc-tools,.a-noprint{display:none!important}.a-doc{max-width:none;padding:var(--andro-space-7) var(--andro-space-7);border:0;border-radius:0}.a-doc a{color:inherit;text-decoration:none}.a-doc__items tr,.a-doc__totals,.a-doc__section{break-inside:avoid}.a-doc{-webkit-print-color-adjust:exact;print-color-adjust:exact}}}
