:root{--color-black: #000000;--color-blue: var(--color-blue-40);--color-blue-0: #000000;--color-blue-10: #001550;--color-blue-20: #00277f;--color-blue-30: #003ab2;--color-blue-40: #2352d5;--color-blue-50: #446def;--color-blue-60: #6789ff;--color-blue-70: #90a7ff;--color-blue-80: #b6c4ff;--color-blue-90: #dce1ff;--color-blue-100: #ffffff;--color-blue-container: var(--color-blue-90);--color-error: var(--color-red-40);--color-error-container: var(--color-red-90);--color-green: var(--color-green-40);--color-green-0: #000000;--color-green-10: #00210b;--color-green-20: #003917;--color-green-30: #005225;--color-green-40: #0f6d35;--color-green-50: #31874b;--color-green-60: #4da163;--color-green-70: #68bd7b;--color-green-80: #83d995;--color-green-90: #9ff6af;--color-green-100: #ffffff;--color-green-container: var(--color-green-90);--color-inverse-blue: var(--color-blue-80);--color-inverse-error: var(--color-red-80);--color-inverse-green: var(--color-green-80);--color-inverse-on-surface: var(--color-neutral-95);--color-inverse-orange: var(--color-orange-80);--color-inverse-primary: var(--color-primary-80);--color-inverse-purple: var(--color-purple-80);--color-inverse-red: var(--color-red-80);--color-inverse-secondary: var(--color-secondary-80);--color-inverse-success: var(--color-green-80);--color-inverse-surface: var(--color-neutral-20);--color-inverse-tertiary: var(--color-tertiary-80);--color-inverse-warning: var(--color-yellow-80);--color-inverse-yellow: var(--color-yellow-80);--color-neutral: #79767a;--color-neutral-0: #000000;--color-neutral-4: #0f0e11;--color-neutral-6: #141316;--color-neutral-10: #1c1b1e;--color-neutral-12: #201f23;--color-neutral-17: #2b292d;--color-neutral-20: #313033;--color-neutral-22: #363438;--color-neutral-30: #48464a;--color-neutral-40: #605d62;--color-neutral-50: #79767a;--color-neutral-60: #939094;--color-neutral-70: #aeaaaf;--color-neutral-80: #c9c5ca;--color-neutral-87: #ddd9dd;--color-neutral-90: #e6e1e6;--color-neutral-92: #ebe7ec;--color-neutral-94: #f1ecf1;--color-neutral-95: #f4eff4;--color-neutral-96: #f7f2f7;--color-neutral-98: #fdf8fd;--color-neutral-99: #fffbff;--color-neutral-100: #ffffff;--color-neutral-variant: #79757f;--color-neutral-variant-0: #000000;--color-neutral-variant-4: #0f0d15;--color-neutral-variant-6: #14121a;--color-neutral-variant-10: #1c1a22;--color-neutral-variant-12: #201e27;--color-neutral-variant-17: #2b2931;--color-neutral-variant-20: #312f38;--color-neutral-variant-22: #36333c;--color-neutral-variant-30: #48454e;--color-neutral-variant-40: #605d66;--color-neutral-variant-50: #79757f;--color-neutral-variant-60: #938f99;--color-neutral-variant-70: #aea9b4;--color-neutral-variant-80: #c9c4d0;--color-neutral-variant-87: #ddd8e3;--color-neutral-variant-90: #e6e0ec;--color-neutral-variant-92: #ece6f1;--color-neutral-variant-94: #f1ecf7;--color-neutral-variant-95: #f4eefa;--color-neutral-variant-96: #f7f1fd;--color-neutral-variant-98: #fdf8ff;--color-neutral-variant-99: #fffbff;--color-neutral-variant-100: #ffffff;--color-on-blue: var(--color-blue-100);--color-on-blue-container: var(--color-blue-10);--color-on-error: var(--color-red-100);--color-on-error-container: var(--color-red-10);--color-on-green: var(--color-green-100);--color-on-green-container: var(--color-green-10);--color-on-orange: var(--color-orange-100);--color-on-orange-container: var(--color-orange-10);--color-on-primary: var(--color-primary-100);--color-on-primary-container: var(--color-primary-10);--color-on-purple: var(--color-purple-100);--color-on-purple-container: var(--color-purple-10);--color-on-red: var(--color-red-100);--color-on-red-container: var(--color-red-10);--color-on-secondary: var(--color-secondary-100);--color-on-secondary-container: var(--color-secondary-10);--color-on-success: var(--color-green-100);--color-on-success-container: var(--color-green-10);--color-on-surface: var(--color-neutral-10);--color-on-surface-variant: var(--color-neutral-variant-30);--color-on-tertiary: var(--color-tertiary-100);--color-on-tertiary-container: var(--color-tertiary-10);--color-on-warning: var(--color-yellow-100);--color-on-warning-container: var(--color-yellow-10);--color-on-yellow: var(--color-yellow-100);--color-on-yellow-container: var(--color-yellow-10);--color-orange: var(--color-orange-40);--color-orange-0: #000000;--color-orange-10: #341100;--color-orange-20: #552100;--color-orange-30: #783100;--color-orange-40: #9e4300;--color-orange-50: #c55500;--color-orange-60: #ee6803;--color-orange-70: #ff8d4c;--color-orange-80: #ffb691;--color-orange-90: #ffdbcb;--color-orange-100: #ffffff;--color-orange-container: var(--color-orange-90);--color-outline: var(--color-neutral-variant-50);--color-outline-variant: var(--color-neutral-variant-80);--color-primary: var(--color-primary-40);--color-primary-0: #000000;--color-primary-10: #1d0061;--color-primary-20: #330098;--color-primary-30: #4a21bd;--color-primary-40: #6341d5;--color-primary-50: #7c5df0;--color-primary-60: #967cff;--color-primary-70: #b09dff;--color-primary-80: #cbbeff;--color-primary-90: #e7deff;--color-primary-95: #f4eeff;--color-primary-98: #fdf8ff;--color-primary-100: #ffffff;--color-primary-container: var(--color-primary-90);--color-purple: var(--color-purple-40);--color-purple-0: #000000;--color-purple-10: #3f001c;--color-purple-20: #650032;--color-purple-30: #8e0048;--color-purple-40: #ba0061;--color-purple-50: #e6067a;--color-purple-60: #ff4993;--color-purple-70: #ff84ad;--color-purple-80: #ffb1c7;--color-purple-90: #ffd9e2;--color-purple-100: #ffffff;--color-purple-container: var(--color-purple-90);--color-red: var(--color-red-40);--color-red-0: #000000;--color-red-10: #410001;--color-red-20: #690002;--color-red-30: #930005;--color-red-40: #be0c0e;--color-red-50: #e32e25;--color-red-60: #ff5545;--color-red-70: #ff8a7b;--color-red-80: #ffb4a9;--color-red-90: #ffdad5;--color-red-100: #ffffff;--color-red-container: var(--color-red-90);--color-scrim: var(--color-neutral-0);--color-secondary: var(--color-secondary-40);--color-secondary-0: #000000;--color-secondary-10: #1d192b;--color-secondary-20: #322e41;--color-secondary-30: #484458;--color-secondary-40: #605b71;--color-secondary-50: #79748a;--color-secondary-60: #938da5;--color-secondary-70: #aea8c0;--color-secondary-80: #cac3dc;--color-secondary-90: #e6dff9;--color-secondary-95: #f4eeff;--color-secondary-98: #fdf8ff;--color-secondary-100: #ffffff;--color-secondary-container: var(--color-secondary-90);--color-shadow: var(--color-neutral-0);--color-success: var(--color-green-40);--color-success-container: var(--color-green-90);--color-surface: var(--color-neutral-99);--color-surface-container: var(--color-neutral-94);--color-surface-container-high: var(--color-neutral-92);--color-surface-container-highest: var(--color-neutral-90);--color-surface-container-low: var(--color-neutral-96);--color-surface-container-lowest: var(--color-neutral-100);--color-surface-dim: var(--color-neutral-87);--color-surface-variant: var(--color-neutral-variant-90);--color-tertiary: var(--color-tertiary-40);--color-tertiary-0: #000000;--color-tertiary-10: #30111f;--color-tertiary-20: #492534;--color-tertiary-30: #623b4b;--color-tertiary-40: #7c5263;--color-tertiary-50: #986a7b;--color-tertiary-60: #b48395;--color-tertiary-70: #d09db0;--color-tertiary-80: #eeb8cb;--color-tertiary-90: #ffd9e5;--color-tertiary-95: #ffecf1;--color-tertiary-98: #fff8f8;--color-tertiary-100: #ffffff;--color-tertiary-container: var(--color-tertiary-90);--color-warning: var(--color-yellow-40);--color-warning-container: var(--color-yellow-90);--color-white: #ffffff;--color-yellow: var(--color-yellow-40);--color-yellow-0: #000000;--color-yellow-10: #241a00;--color-yellow-20: #3d2f00;--color-yellow-30: #574400;--color-yellow-40: #745b00;--color-yellow-50: #917400;--color-yellow-60: #b08d00;--color-yellow-70: #d0a600;--color-yellow-80: #f0c100;--color-yellow-90: #ffe089;--color-yellow-100: #ffffff;--color-yellow-container: var(--color-yellow-90);--container-lg: 1056px;--container-max: 1584px;--container-md: 672px;--container-sm: 320px;--container-xl: 1312px;--duration-long1: 450ms;--duration-long2: 500ms;--duration-medium1: 250ms;--duration-medium2: 300ms;--duration-short1: 50ms;--duration-short2: 100ms;--duration-short3: 150ms;--duration-short4: 200ms;--easing-linear: cubic-bezier(0, 0, 1, 1);--easing-standard: cubic-bezier(0.2, 0, 0, 1);--font-family-brand: "Noto Sans", sans-serif;--font-family-monospace: "Noto Sans Mono", monospace;--font-family-sans: "Noto Sans", sans-serif;--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400;--font-weight-semi-bold: 600;--global-avatar-container-shape: var(--shape-corner-full);--global-badge-color: var(--color-error);--scrollbar-width: 8px;--shape-corner-extra-large: 28px;--shape-corner-extra-small: 4px;--shape-corner-full: 9999px;--shape-corner-large: 16px;--shape-corner-large-increased: 20px;--shape-corner-medium: 12px;--shape-corner-none: 0;--shape-corner-small: 8px;--spacing-000: 0;--spacing-025: 0.125rem;--spacing-050: 0.25rem;--spacing-100: 0.5rem;--spacing-150: 0.75rem;--spacing-200: 1rem;--spacing-300: 1.5rem;--spacing-400: 2rem;--spacing-500: 2.5rem;--spacing-600: 3rem;--spacing-800: 4rem;--spacing-1000: 5rem;--spacing-1200: 6rem;--spacing-2000: 10rem;--spacing-base: 1rem;--typography-body-large-emphasized-font-family: var(--font-family-sans);--typography-body-large-emphasized-font-size: 1rem;--typography-body-large-emphasized-font-weight: var(--font-weight-medium);--typography-body-large-emphasized-letter-spacing: 0.5px;--typography-body-large-emphasized-line-height: 1.5rem;--typography-body-large-font-family: var(--font-family-sans);--typography-body-large-font-size: 1rem;--typography-body-large-font-weight: var(--font-weight-regular);--typography-body-large-letter-spacing: 0.5px;--typography-body-large-line-height: 1.5rem;--typography-body-medium-emphasized-font-family: var(--font-family-sans);--typography-body-medium-emphasized-font-size: 0.875rem;--typography-body-medium-emphasized-font-weight: var(--font-weight-medium);--typography-body-medium-emphasized-letter-spacing: 0.25px;--typography-body-medium-emphasized-line-height: 1.25rem;--typography-body-medium-font-family: var(--font-family-sans);--typography-body-medium-font-size: 0.875rem;--typography-body-medium-font-weight: var(--font-weight-regular);--typography-body-medium-letter-spacing: 0.25px;--typography-body-medium-line-height: 1.25rem;--typography-body-small-emphasized-font-family: var(--font-family-sans);--typography-body-small-emphasized-font-size: 0.75rem;--typography-body-small-emphasized-font-weight: var(--font-weight-medium);--typography-body-small-emphasized-letter-spacing: 0.4000000059604645px;--typography-body-small-emphasized-line-height: 1rem;--typography-body-small-font-family: var(--font-family-sans);--typography-body-small-font-size: 0.75rem;--typography-body-small-font-weight: var(--font-weight-regular);--typography-body-small-letter-spacing: 0.4000000059604645px;--typography-body-small-line-height: 1rem;--typography-code-large-emphasized-font-family: var(--font-family-monospace);--typography-code-large-emphasized-font-size: 1rem;--typography-code-large-emphasized-font-weight: var(--font-weight-medium);--typography-code-large-emphasized-letter-spacing: 0.5px;--typography-code-large-emphasized-line-height: 1.5rem;--typography-code-large-font-family: var(--font-family-monospace);--typography-code-large-font-size: 1rem;--typography-code-large-font-weight: var(--font-weight-regular);--typography-code-large-letter-spacing: 0.5px;--typography-code-large-line-height: 1.5rem;--typography-code-medium-emphasized-font-family: var(--font-family-monospace);--typography-code-medium-emphasized-font-size: 0.875rem;--typography-code-medium-emphasized-font-weight: var(--font-weight-medium);--typography-code-medium-emphasized-letter-spacing: 0.25px;--typography-code-medium-emphasized-line-height: 1.25rem;--typography-code-medium-font-family: var(--font-family-monospace);--typography-code-medium-font-size: 0.875rem;--typography-code-medium-font-weight: var(--font-weight-regular);--typography-code-medium-letter-spacing: 0.25px;--typography-code-medium-line-height: 1.25rem;--typography-code-small-emphasized-font-family: var(--font-family-monospace);--typography-code-small-emphasized-font-size: 0.75rem;--typography-code-small-emphasized-font-weight: var(--font-weight-medium);--typography-code-small-emphasized-letter-spacing: 0.4000000059604645px;--typography-code-small-emphasized-line-height: 1rem;--typography-code-small-font-family: var(--font-family-monospace);--typography-code-small-font-size: 0.75rem;--typography-code-small-font-weight: var(--font-weight-regular);--typography-code-small-letter-spacing: 0.4000000059604645px;--typography-code-small-line-height: 1rem;--typography-display-large-emphasized-font-family: var(--font-family-sans);--typography-display-large-emphasized-font-size: 3.5625rem;--typography-display-large-emphasized-font-weight: var(--font-weight-medium);--typography-display-large-emphasized-letter-spacing: -0.25px;--typography-display-large-emphasized-line-height: 4rem;--typography-display-large-font-family: var(--font-family-sans);--typography-display-large-font-size: 3.5625rem;--typography-display-large-font-weight: var(--font-weight-regular);--typography-display-large-letter-spacing: -0.25px;--typography-display-large-line-height: 4rem;--typography-display-medium-emphasized-font-family: var(--font-family-sans);--typography-display-medium-emphasized-font-size: 2.8125rem;--typography-display-medium-emphasized-font-weight: var(--font-weight-medium);--typography-display-medium-emphasized-letter-spacing: 0;--typography-display-medium-emphasized-line-height: 3.25rem;--typography-display-medium-font-family: var(--font-family-sans);--typography-display-medium-font-size: 2.8125rem;--typography-display-medium-font-weight: var(--font-weight-regular);--typography-display-medium-letter-spacing: 0;--typography-display-medium-line-height: 3.25rem;--typography-display-small-emphasized-font-family: var(--font-family-sans);--typography-display-small-emphasized-font-size: 2.25rem;--typography-display-small-emphasized-font-weight: var(--font-weight-medium);--typography-display-small-emphasized-letter-spacing: 0;--typography-display-small-emphasized-line-height: 2.75rem;--typography-display-small-font-family: var(--font-family-sans);--typography-display-small-font-size: 2.25rem;--typography-display-small-font-weight: var(--font-weight-regular);--typography-display-small-letter-spacing: 0;--typography-display-small-line-height: 2.75rem;--typography-headline-large-emphasized-font-family: var(--font-family-sans);--typography-headline-large-emphasized-font-size: 2rem;--typography-headline-large-emphasized-font-weight: var(--font-weight-medium);--typography-headline-large-emphasized-letter-spacing: 0;--typography-headline-large-emphasized-line-height: 2.5rem;--typography-headline-large-font-family: var(--font-family-sans);--typography-headline-large-font-size: 2rem;--typography-headline-large-font-weight: var(--font-weight-regular);--typography-headline-large-letter-spacing: 0;--typography-headline-large-line-height: 2.5rem;--typography-headline-medium-emphasized-font-family: var(--font-family-sans);--typography-headline-medium-emphasized-font-size: 1.75rem;--typography-headline-medium-emphasized-font-weight: var(--font-weight-medium);--typography-headline-medium-emphasized-letter-spacing: 0;--typography-headline-medium-emphasized-line-height: 2.25rem;--typography-headline-medium-font-family: var(--font-family-sans);--typography-headline-medium-font-size: 1.75rem;--typography-headline-medium-font-weight: var(--font-weight-regular);--typography-headline-medium-letter-spacing: 0;--typography-headline-medium-line-height: 2.25rem;--typography-headline-small-emphasized-font-family: var(--font-family-sans);--typography-headline-small-emphasized-font-size: 1.5rem;--typography-headline-small-emphasized-font-weight: var(--font-weight-medium);--typography-headline-small-emphasized-letter-spacing: 0;--typography-headline-small-emphasized-line-height: 2rem;--typography-headline-small-font-family: var(--font-family-sans);--typography-headline-small-font-size: 1.5rem;--typography-headline-small-font-weight: var(--font-weight-regular);--typography-headline-small-letter-spacing: 0;--typography-headline-small-line-height: 2rem;--typography-label-large-emphasized-font-family: var(--font-family-sans);--typography-label-large-emphasized-font-size: 0.875rem;--typography-label-large-emphasized-font-weight: var(--font-weight-semi-bold);--typography-label-large-emphasized-letter-spacing: 0.10000000149011612px;--typography-label-large-emphasized-line-height: 1.25rem;--typography-label-large-font-family: var(--font-family-sans);--typography-label-large-font-size: 0.875rem;--typography-label-large-font-weight: var(--font-weight-medium);--typography-label-large-letter-spacing: 0.10000000149011612px;--typography-label-large-line-height: 1.25rem;--typography-label-medium-emphasized-font-family: var(--font-family-sans);--typography-label-medium-emphasized-font-size: 0.75rem;--typography-label-medium-emphasized-font-weight: var(--font-weight-semi-bold);--typography-label-medium-emphasized-letter-spacing: 0.5px;--typography-label-medium-emphasized-line-height: 1rem;--typography-label-medium-font-family: var(--font-family-sans);--typography-label-medium-font-size: 0.75rem;--typography-label-medium-font-weight: var(--font-weight-medium);--typography-label-medium-letter-spacing: 0.5px;--typography-label-medium-line-height: 1rem;--typography-label-small-emphasized-font-family: var(--font-family-sans);--typography-label-small-emphasized-font-size: 0.6875rem;--typography-label-small-emphasized-font-weight: var(--font-weight-semi-bold);--typography-label-small-emphasized-letter-spacing: 0.5px;--typography-label-small-emphasized-line-height: 1rem;--typography-label-small-font-family: var(--font-family-sans);--typography-label-small-font-size: 0.6875rem;--typography-label-small-font-weight: var(--font-weight-medium);--typography-label-small-letter-spacing: 0.5px;--typography-label-small-line-height: 1rem;--typography-title-large-emphasized-font-family: var(--font-family-sans);--typography-title-large-emphasized-font-size: 1.375rem;--typography-title-large-emphasized-font-weight: var(--font-weight-medium);--typography-title-large-emphasized-letter-spacing: 0;--typography-title-large-emphasized-line-height: 1.75rem;--typography-title-large-font-family: var(--font-family-sans);--typography-title-large-font-size: 1.375rem;--typography-title-large-font-weight: var(--font-weight-regular);--typography-title-large-letter-spacing: 0;--typography-title-large-line-height: 1.75rem;--typography-title-medium-emphasized-font-family: var(--font-family-sans);--typography-title-medium-emphasized-font-size: 1rem;--typography-title-medium-emphasized-font-weight: var(--font-weight-semi-bold);--typography-title-medium-emphasized-letter-spacing: 0.15000000596046448px;--typography-title-medium-emphasized-line-height: 1.5rem;--typography-title-medium-font-family: var(--font-family-sans);--typography-title-medium-font-size: 1rem;--typography-title-medium-font-weight: var(--font-weight-medium);--typography-title-medium-letter-spacing: 0.15000000596046448px;--typography-title-medium-line-height: 1.5rem;--typography-title-small-emphasized-font-family: var(--font-family-sans);--typography-title-small-emphasized-font-size: 0.875rem;--typography-title-small-emphasized-font-weight: var(--font-weight-semi-bold);--typography-title-small-emphasized-letter-spacing: 0.10000000149011612px;--typography-title-small-emphasized-line-height: 1.25rem;--typography-title-small-font-family: var(--font-family-sans);--typography-title-small-font-size: 0.875rem;--typography-title-small-font-weight: var(--font-weight-medium);--typography-title-small-letter-spacing: 0.10000000149011612px;--typography-title-small-line-height: 1.25rem;--z-index-badge: 10;color-scheme:light dark}[data-theme=dark]{--color-blue: var(--color-blue-80);--color-blue-container: var(--color-blue-30);--color-error: var(--color-red-80);--color-error-container: var(--color-red-30);--color-green: var(--color-green-80);--color-green-container: var(--color-green-30);--color-inverse-blue: var(--color-blue-40);--color-inverse-error: var(--color-red-40);--color-inverse-green: var(--color-green-40);--color-inverse-on-surface: var(--color-neutral-20);--color-inverse-orange: var(--color-orange-40);--color-inverse-primary: var(--color-primary-40);--color-inverse-purple: var(--color-purple-40);--color-inverse-red: var(--color-red-40);--color-inverse-secondary: var(--color-secondary-40);--color-inverse-success: var(--color-green-40);--color-inverse-surface: var(--color-neutral-90);--color-inverse-tertiary: var(--color-tertiary-40);--color-inverse-warning: var(--color-yellow-40);--color-inverse-yellow: var(--color-yellow-40);--color-on-blue: var(--color-blue-20);--color-on-blue-container: var(--color-blue-90);--color-on-error: var(--color-red-20);--color-on-error-container: var(--color-red-90);--color-on-green: var(--color-green-20);--color-on-green-container: var(--color-green-90);--color-on-orange: var(--color-orange-20);--color-on-orange-container: var(--color-orange-90);--color-on-primary: var(--color-primary-20);--color-on-primary-container: var(--color-primary-90);--color-on-purple: var(--color-purple-20);--color-on-purple-container: var(--color-purple-90);--color-on-red: var(--color-red-20);--color-on-red-container: var(--color-red-90);--color-on-secondary: var(--color-secondary-20);--color-on-secondary-container: var(--color-secondary-90);--color-on-success: var(--color-green-20);--color-on-success-container: var(--color-green-90);--color-on-surface: var(--color-neutral-90);--color-on-surface-variant: var(--color-neutral-variant-80);--color-on-tertiary: var(--color-tertiary-20);--color-on-tertiary-container: var(--color-tertiary-90);--color-on-warning: var(--color-yellow-20);--color-on-warning-container: var(--color-yellow-90);--color-on-yellow: var(--color-yellow-20);--color-on-yellow-container: var(--color-yellow-90);--color-orange: var(--color-orange-80);--color-orange-container: var(--color-orange-30);--color-outline: var(--color-neutral-variant-60);--color-outline-variant: var(--color-neutral-variant-30);--color-primary: var(--color-primary-80);--color-primary-container: var(--color-primary-30);--color-purple: var(--color-purple-80);--color-purple-container: var(--color-purple-30);--color-red: var(--color-red-80);--color-red-container: var(--color-red-30);--color-scrim: var(--color-neutral-0);--color-secondary: var(--color-secondary-80);--color-secondary-container: var(--color-secondary-30);--color-shadow: var(--color-neutral-0);--color-success: var(--color-green-80);--color-success-container: var(--color-green-30);--color-surface: var(--color-neutral-10);--color-surface-container: var(--color-neutral-12);--color-surface-container-high: var(--color-neutral-17);--color-surface-container-highest: var(--color-neutral-22);--color-surface-container-low: var(--color-neutral-10);--color-surface-container-lowest: var(--color-neutral-4);--color-surface-dim: var(--color-neutral-6);--color-surface-variant: var(--color-neutral-variant-30);--color-tertiary: var(--color-tertiary-80);--color-tertiary-container: var(--color-tertiary-30);--color-warning: var(--color-yellow-80);--color-warning-container: var(--color-yellow-30);--color-yellow: var(--color-yellow-80);--color-yellow-container: var(--color-yellow-30)}*{box-sizing:border-box}.screen-reader-only{display:none !important}[hidden]{display:none !important}.text-display{font-family:var(--typography-display-medium-font-family) !important;font-size:var(--typography-display-medium-font-size) !important;font-weight:var(--typography-display-medium-font-weight) !important;line-height:var(--typography-display-medium-line-height) !important;letter-spacing:var(--typography-display-medium-letter-spacing) !important}.text-display-emphasized{font-family:var(--typography-display-medium-emphasized-font-family) !important;font-size:var(--typography-display-medium-emphasized-font-size) !important;font-weight:var(--typography-display-medium-emphasized-font-weight) !important;line-height:var(--typography-display-medium-emphasized-line-height) !important;letter-spacing:var(--typography-display-medium-emphasized-letter-spacing) !important}.text-display-large{font-family:var(--typography-display-large-font-family) !important;font-size:var(--typography-display-large-font-size) !important;font-weight:var(--typography-display-large-font-weight) !important;line-height:var(--typography-display-large-line-height) !important;letter-spacing:var(--typography-display-large-letter-spacing) !important}.text-display-large-emphasized{font-family:var(--typography-display-large-emphasized-font-family) !important;font-size:var(--typography-display-large-emphasized-font-size) !important;font-weight:var(--typography-display-large-emphasized-font-weight) !important;line-height:var(--typography-display-large-emphasized-line-height) !important;letter-spacing:var(--typography-display-large-emphasized-letter-spacing) !important}.text-display-medium{font-family:var(--typography-display-medium-font-family) !important;font-size:var(--typography-display-medium-font-size) !important;font-weight:var(--typography-display-medium-font-weight) !important;line-height:var(--typography-display-medium-line-height) !important;letter-spacing:var(--typography-display-medium-letter-spacing) !important}.text-display-medium-emphasized{font-family:var(--typography-display-medium-emphasized-font-family) !important;font-size:var(--typography-display-medium-emphasized-font-size) !important;font-weight:var(--typography-display-medium-emphasized-font-weight) !important;line-height:var(--typography-display-medium-emphasized-line-height) !important;letter-spacing:var(--typography-display-medium-emphasized-letter-spacing) !important}.text-display-small{font-family:var(--typography-display-small-font-family) !important;font-size:var(--typography-display-small-font-size) !important;font-weight:var(--typography-display-small-font-weight) !important;line-height:var(--typography-display-small-line-height) !important;letter-spacing:var(--typography-display-small-letter-spacing) !important}.text-display-small-emphasized{font-family:var(--typography-display-small-emphasized-font-family) !important;font-size:var(--typography-display-small-emphasized-font-size) !important;font-weight:var(--typography-display-small-emphasized-font-weight) !important;line-height:var(--typography-display-small-emphasized-line-height) !important;letter-spacing:var(--typography-display-small-emphasized-letter-spacing) !important}.text-headline{font-family:var(--typography-headline-medium-font-family) !important;font-size:var(--typography-headline-medium-font-size) !important;font-weight:var(--typography-headline-medium-font-weight) !important;line-height:var(--typography-headline-medium-line-height) !important;letter-spacing:var(--typography-headline-medium-letter-spacing) !important}.text-headline-emphasized{font-family:var(--typography-headline-medium-emphasized-font-family) !important;font-size:var(--typography-headline-medium-emphasized-font-size) !important;font-weight:var(--typography-headline-medium-emphasized-font-weight) !important;line-height:var(--typography-headline-medium-emphasized-line-height) !important;letter-spacing:var(--typography-headline-medium-emphasized-letter-spacing) !important}.text-headline-large{font-family:var(--typography-headline-large-font-family) !important;font-size:var(--typography-headline-large-font-size) !important;font-weight:var(--typography-headline-large-font-weight) !important;line-height:var(--typography-headline-large-line-height) !important;letter-spacing:var(--typography-headline-large-letter-spacing) !important}.text-headline-large-emphasized{font-family:var(--typography-headline-large-emphasized-font-family) !important;font-size:var(--typography-headline-large-emphasized-font-size) !important;font-weight:var(--typography-headline-large-emphasized-font-weight) !important;line-height:var(--typography-headline-large-emphasized-line-height) !important;letter-spacing:var(--typography-headline-large-emphasized-letter-spacing) !important}.text-headline-medium{font-family:var(--typography-headline-medium-font-family) !important;font-size:var(--typography-headline-medium-font-size) !important;font-weight:var(--typography-headline-medium-font-weight) !important;line-height:var(--typography-headline-medium-line-height) !important;letter-spacing:var(--typography-headline-medium-letter-spacing) !important}.text-headline-medium-emphasized{font-family:var(--typography-headline-medium-emphasized-font-family) !important;font-size:var(--typography-headline-medium-emphasized-font-size) !important;font-weight:var(--typography-headline-medium-emphasized-font-weight) !important;line-height:var(--typography-headline-medium-emphasized-line-height) !important;letter-spacing:var(--typography-headline-medium-emphasized-letter-spacing) !important}.text-headline-small{font-family:var(--typography-headline-small-font-family) !important;font-size:var(--typography-headline-small-font-size) !important;font-weight:var(--typography-headline-small-font-weight) !important;line-height:var(--typography-headline-small-line-height) !important;letter-spacing:var(--typography-headline-small-letter-spacing) !important}.text-headline-small-emphasized{font-family:var(--typography-headline-small-emphasized-font-family) !important;font-size:var(--typography-headline-small-emphasized-font-size) !important;font-weight:var(--typography-headline-small-emphasized-font-weight) !important;line-height:var(--typography-headline-small-emphasized-line-height) !important;letter-spacing:var(--typography-headline-small-emphasized-letter-spacing) !important}.text-body{font-family:var(--typography-body-medium-font-family) !important;font-size:var(--typography-body-medium-font-size) !important;font-weight:var(--typography-body-medium-font-weight) !important;line-height:var(--typography-body-medium-line-height) !important;letter-spacing:var(--typography-body-medium-letter-spacing) !important}.text-body-emphasized{font-family:var(--typography-body-medium-emphasized-font-family) !important;font-size:var(--typography-body-medium-emphasized-font-size) !important;font-weight:var(--typography-body-medium-emphasized-font-weight) !important;line-height:var(--typography-body-medium-emphasized-line-height) !important;letter-spacing:var(--typography-body-medium-emphasized-letter-spacing) !important}.text-body-large{font-family:var(--typography-body-large-font-family) !important;font-size:var(--typography-body-large-font-size) !important;font-weight:var(--typography-body-large-font-weight) !important;line-height:var(--typography-body-large-line-height) !important;letter-spacing:var(--typography-body-large-letter-spacing) !important}.text-body-large-emphasized{font-family:var(--typography-body-large-emphasized-font-family) !important;font-size:var(--typography-body-large-emphasized-font-size) !important;font-weight:var(--typography-body-large-emphasized-font-weight) !important;line-height:var(--typography-body-large-emphasized-line-height) !important;letter-spacing:var(--typography-body-large-emphasized-letter-spacing) !important}.text-body-medium{font-family:var(--typography-body-medium-font-family) !important;font-size:var(--typography-body-medium-font-size) !important;font-weight:var(--typography-body-medium-font-weight) !important;line-height:var(--typography-body-medium-line-height) !important;letter-spacing:var(--typography-body-medium-letter-spacing) !important}.text-body-medium-emphasized{font-family:var(--typography-body-medium-emphasized-font-family) !important;font-size:var(--typography-body-medium-emphasized-font-size) !important;font-weight:var(--typography-body-medium-emphasized-font-weight) !important;line-height:var(--typography-body-medium-emphasized-line-height) !important;letter-spacing:var(--typography-body-medium-emphasized-letter-spacing) !important}.text-body-small{font-family:var(--typography-body-small-font-family) !important;font-size:var(--typography-body-small-font-size) !important;font-weight:var(--typography-body-small-font-weight) !important;line-height:var(--typography-body-small-line-height) !important;letter-spacing:var(--typography-body-small-letter-spacing) !important}.text-body-small-emphasized{font-family:var(--typography-body-small-emphasized-font-family) !important;font-size:var(--typography-body-small-emphasized-font-size) !important;font-weight:var(--typography-body-small-emphasized-font-weight) !important;line-height:var(--typography-body-small-emphasized-line-height) !important;letter-spacing:var(--typography-body-small-emphasized-letter-spacing) !important}.text-code{font-family:var(--typography-code-medium-font-family) !important;font-size:var(--typography-code-medium-font-size) !important;font-weight:var(--typography-code-medium-font-weight) !important;line-height:var(--typography-code-medium-line-height) !important;letter-spacing:var(--typography-code-medium-letter-spacing) !important}.text-code-emphasized{font-family:var(--typography-code-medium-emphasized-font-family) !important;font-size:var(--typography-code-medium-emphasized-font-size) !important;font-weight:var(--typography-code-medium-emphasized-font-weight) !important;line-height:var(--typography-code-medium-emphasized-line-height) !important;letter-spacing:var(--typography-code-medium-emphasized-letter-spacing) !important}.text-code-large{font-family:var(--typography-code-large-font-family) !important;font-size:var(--typography-code-large-font-size) !important;font-weight:var(--typography-code-large-font-weight) !important;line-height:var(--typography-code-large-line-height) !important;letter-spacing:var(--typography-code-large-letter-spacing) !important}.text-code-large-emphasized{font-family:var(--typography-code-large-emphasized-font-family) !important;font-size:var(--typography-code-large-emphasized-font-size) !important;font-weight:var(--typography-code-large-emphasized-font-weight) !important;line-height:var(--typography-code-large-emphasized-line-height) !important;letter-spacing:var(--typography-code-large-emphasized-letter-spacing) !important}.text-code-medium{font-family:var(--typography-code-medium-font-family) !important;font-size:var(--typography-code-medium-font-size) !important;font-weight:var(--typography-code-medium-font-weight) !important;line-height:var(--typography-code-medium-line-height) !important;letter-spacing:var(--typography-code-medium-letter-spacing) !important}.text-code-medium-emphasized{font-family:var(--typography-code-medium-emphasized-font-family) !important;font-size:var(--typography-code-medium-emphasized-font-size) !important;font-weight:var(--typography-code-medium-emphasized-font-weight) !important;line-height:var(--typography-code-medium-emphasized-line-height) !important;letter-spacing:var(--typography-code-medium-emphasized-letter-spacing) !important}.text-code-small{font-family:var(--typography-code-small-font-family) !important;font-size:var(--typography-code-small-font-size) !important;font-weight:var(--typography-code-small-font-weight) !important;line-height:var(--typography-code-small-line-height) !important;letter-spacing:var(--typography-code-small-letter-spacing) !important}.text-code-small-emphasized{font-family:var(--typography-code-small-emphasized-font-family) !important;font-size:var(--typography-code-small-emphasized-font-size) !important;font-weight:var(--typography-code-small-emphasized-font-weight) !important;line-height:var(--typography-code-small-emphasized-line-height) !important;letter-spacing:var(--typography-code-small-emphasized-letter-spacing) !important}.text-label{font-family:var(--typography-label-medium-font-family) !important;font-size:var(--typography-label-medium-font-size) !important;font-weight:var(--typography-label-medium-font-weight) !important;line-height:var(--typography-label-medium-line-height) !important;letter-spacing:var(--typography-label-medium-letter-spacing) !important}.text-label-emphasized{font-family:var(--typography-label-medium-emphasized-font-family) !important;font-size:var(--typography-label-medium-emphasized-font-size) !important;font-weight:var(--typography-label-medium-emphasized-font-weight) !important;line-height:var(--typography-label-medium-emphasized-line-height) !important;letter-spacing:var(--typography-label-medium-emphasized-letter-spacing) !important}.text-label-large{font-family:var(--typography-label-large-font-family) !important;font-size:var(--typography-label-large-font-size) !important;font-weight:var(--typography-label-large-font-weight) !important;line-height:var(--typography-label-large-line-height) !important;letter-spacing:var(--typography-label-large-letter-spacing) !important}.text-label-large-emphasized{font-family:var(--typography-label-large-emphasized-font-family) !important;font-size:var(--typography-label-large-emphasized-font-size) !important;font-weight:var(--typography-label-large-emphasized-font-weight) !important;line-height:var(--typography-label-large-emphasized-line-height) !important;letter-spacing:var(--typography-label-large-emphasized-letter-spacing) !important}.text-label-medium{font-family:var(--typography-label-medium-font-family) !important;font-size:var(--typography-label-medium-font-size) !important;font-weight:var(--typography-label-medium-font-weight) !important;line-height:var(--typography-label-medium-line-height) !important;letter-spacing:var(--typography-label-medium-letter-spacing) !important}.text-label-medium-emphasized{font-family:var(--typography-label-medium-emphasized-font-family) !important;font-size:var(--typography-label-medium-emphasized-font-size) !important;font-weight:var(--typography-label-medium-emphasized-font-weight) !important;line-height:var(--typography-label-medium-emphasized-line-height) !important;letter-spacing:var(--typography-label-medium-emphasized-letter-spacing) !important}.text-label-small{font-family:var(--typography-label-small-font-family) !important;font-size:var(--typography-label-small-font-size) !important;font-weight:var(--typography-label-small-font-weight) !important;line-height:var(--typography-label-small-line-height) !important;letter-spacing:var(--typography-label-small-letter-spacing) !important}.text-label-small-emphasized{font-family:var(--typography-label-small-emphasized-font-family) !important;font-size:var(--typography-label-small-emphasized-font-size) !important;font-weight:var(--typography-label-small-emphasized-font-weight) !important;line-height:var(--typography-label-small-emphasized-line-height) !important;letter-spacing:var(--typography-label-small-emphasized-letter-spacing) !important}.text-title{font-family:var(--typography-title-medium-font-family) !important;font-size:var(--typography-title-medium-font-size) !important;font-weight:var(--typography-title-medium-font-weight) !important;line-height:var(--typography-title-medium-line-height) !important;letter-spacing:var(--typography-title-medium-letter-spacing) !important}.text-title-emphasized{font-family:var(--typography-title-medium-emphasized-font-family) !important;font-size:var(--typography-title-medium-emphasized-font-size) !important;font-weight:var(--typography-title-medium-emphasized-font-weight) !important;line-height:var(--typography-title-medium-emphasized-line-height) !important;letter-spacing:var(--typography-title-medium-emphasized-letter-spacing) !important}.text-title-large{font-family:var(--typography-title-large-font-family) !important;font-size:var(--typography-title-large-font-size) !important;font-weight:var(--typography-title-large-font-weight) !important;line-height:var(--typography-title-large-line-height) !important;letter-spacing:var(--typography-title-large-letter-spacing) !important}.text-title-large-emphasized{font-family:var(--typography-title-large-emphasized-font-family) !important;font-size:var(--typography-title-large-emphasized-font-size) !important;font-weight:var(--typography-title-large-emphasized-font-weight) !important;line-height:var(--typography-title-large-emphasized-line-height) !important;letter-spacing:var(--typography-title-large-emphasized-letter-spacing) !important}.text-title-medium{font-family:var(--typography-title-medium-font-family) !important;font-size:var(--typography-title-medium-font-size) !important;font-weight:var(--typography-title-medium-font-weight) !important;line-height:var(--typography-title-medium-line-height) !important;letter-spacing:var(--typography-title-medium-letter-spacing) !important}.text-title-medium-emphasized{font-family:var(--typography-title-medium-emphasized-font-family) !important;font-size:var(--typography-title-medium-emphasized-font-size) !important;font-weight:var(--typography-title-medium-emphasized-font-weight) !important;line-height:var(--typography-title-medium-emphasized-line-height) !important;letter-spacing:var(--typography-title-medium-emphasized-letter-spacing) !important}.text-title-small{font-family:var(--typography-title-small-font-family) !important;font-size:var(--typography-title-small-font-size) !important;font-weight:var(--typography-title-small-font-weight) !important;line-height:var(--typography-title-small-line-height) !important;letter-spacing:var(--typography-title-small-letter-spacing) !important}.text-title-small-emphasized{font-family:var(--typography-title-small-emphasized-font-family) !important;font-size:var(--typography-title-small-emphasized-font-size) !important;font-weight:var(--typography-title-small-emphasized-font-weight) !important;line-height:var(--typography-title-small-emphasized-line-height) !important;letter-spacing:var(--typography-title-small-emphasized-letter-spacing) !important}.text-code-block{background-color:var(--color-surface-variant);text-shadow:0 1px 1px var(--color-surface-variant);color:var(--color-on-surface);border-radius:var(--shape-corner-extra-small);padding:var(--spacing-050);font-family:var(--font-family-monospace);display:inline-block;max-width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;vertical-align:middle}*{box-sizing:border-box}.screen-reader-only{display:none !important}[hidden]{display:none !important}.link{border-radius:inherit;corner-shape:inherit;color:var(--color-primary);--icon-color: currentColor;text-decoration:none}.link:hover,.link:focus-visible{text-decoration:underline}.link.inherit{color:inherit;text-decoration:none !important}.link.with-icon{display:inline-flex;align-items:center;gap:.5em}.surface,.surface-container-high,.surface-container-highest,.surface-container,.surface-container-low,.surface-container-lowest,.surface-dim{color:var(--color-on-surface);--icon-color: var(--color-on-surface);transition:background-color .5s cubic-bezier(0.2, 0, 0, 1),background-image .5s cubic-bezier(0.2, 0, 0, 1),color .5s cubic-bezier(0.2, 0, 0, 1)}.surface{background:var(--color-surface)}.surface-container-high{background:var(--color-surface-container-high)}.surface-container-highest{background:var(--color-surface-container-highest)}.surface-container{background:var(--color-surface-container)}.surface-container-low{background:var(--color-surface-container-low)}.surface-container-lowest{background:var(--color-surface-container-lowest)}.surface-dim{background:var(--color-surface-dim)}.surface-variant{background:var(--color-surface-variant);color:var(--color-on-surface-variant);--icon-color: var(--color-on-surface-variant)}.scrollbar-primary::selection{color:var(--color-surface);background:var(--color-primary)}.scrollbar-primary::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:var(--scrollbar-width)}.scrollbar-primary::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:calc(var(--scrollbar-width)/2)}
/*# sourceMappingURL=styles.css.map */