/* Figma Styles of your File */
:root {
  /* Colors */
  --linear-dark-blue: linear-gradient(
    34.96deg,
    rgba(6, 34, 56, 1) 0%,
    rgba(18, 96, 158, 1) 100%
  );
  --linear-green: linear-gradient(
    78.4deg,
    rgba(0, 77, 58, 1) 0%,
    rgba(26, 222, 173, 1) 100%
  );
  --heading-linear: linear-gradient(
    59.04deg,
    rgba(18, 96, 158, 1) 35.576921701431274%,
    rgba(182, 206, 225, 1) 100%
  );
  --image-soft: linear-gradient(
    to left,
    rgba(0, 0, 0, 0.2),
    rgba(0, 0, 0, 0.2)
  );
  --cark-linear: linear-gradient(
    91.83deg,
    rgba(7, 36, 58, 1) 0%,
    rgba(18, 96, 157, 1) 100%
  );
  --primary-blue-light: #e7eff5;
  --primary-blue-light-hover: #dbe7f0;
  --primary-blue-light-active: #b6cee1;
  --primary-blue-normal: #12609d;
  --primary-blue-normal-hover: #10568d;
  --primary-blue-normal-active: #0e4d7e;
  --primary-blue-dark: #0e4876;
  --primary-blue-dark-hover: #0b3a5e;
  --primary-blue-dark-active: #082b47;
  --primary-blue-darker: #062237;
  --foundation-black-black-50: #e6e6e6;
  --foundation-black-black-100: #b0b0b0;
  --foundation-black-black-200: #8a8a8a;
  --foundation-black-black-300: #545454;
  --foundation-black-black-400: #333333;
  --foundation-black-black-500: #000000;
  --foundation-black-black-600: #000000;
  --foundation-black-black-700: #000000;
  --foundation-black-black-800: #000000;
  --foundation-black-black-900: #000000;
  --styles-linear-dark-blue-90: linear-gradient(
    34.96deg,
    rgba(6, 34, 56, 0.9) 0%,
    rgba(18, 96, 158, 0.9) 100%
  );
  --material-theme-white: #ffffff;
  --material-theme-black: #000000;
  --material-theme-sys-light-primary: #1e6586;
  --material-theme-sys-light-surface-tint: #1e6586;
  --material-theme-sys-light-on-primary: #ffffff;
  --material-theme-sys-light-primary-container: #c4e7ff;
  --material-theme-sys-light-on-primary-container: #004c6a;
  --material-theme-sys-light-secondary: #4e616d;
  --material-theme-sys-light-on-secondary: #ffffff;
  --material-theme-sys-light-secondary-container: #d1e5f4;
  --material-theme-sys-light-on-secondary-container: #374955;
  --material-theme-sys-light-tertiary: #615a7c;
  --material-theme-sys-light-on-tertiary: #ffffff;
  --material-theme-sys-light-tertiary-container: #e7deff;
  --material-theme-sys-light-on-tertiary-container: #494263;
  --material-theme-sys-light-error: #ba1a1a;
  --material-theme-sys-light-on-error: #ffffff;
  --material-theme-sys-light-error-container: #ffdad6;
  --material-theme-sys-light-on-error-container: #93000a;
  --material-theme-sys-light-background: #f6fafe;
  --material-theme-sys-light-on-background: #181c1f;
  --material-theme-sys-light-surface: #f6fafe;
  --material-theme-sys-light-on-surface: #181c1f;
  --material-theme-sys-light-surface-variant: #dde3ea;
  --material-theme-sys-light-on-surface-variant: #41484d;
  --material-theme-sys-light-outline: #71787e;
  --material-theme-sys-light-outline-variant: #c0c7cd;
  --material-theme-sys-light-shadow: #000000;
  --material-theme-sys-light-scrim: #000000;
  --material-theme-sys-light-inverse-surface: #2c3134;
  --material-theme-sys-light-inverse-on-surface: #edf1f5;
  --material-theme-sys-light-inverse-primary: #90cef4;
  --material-theme-sys-light-primary-fixed: #c4e7ff;
  --material-theme-sys-light-on-primary-fixed: #001e2d;
  --material-theme-sys-light-primary-fixed-dim: #90cef4;
  --material-theme-sys-light-on-primary-fixed-variant: #004c6a;
  --material-theme-sys-light-secondary-fixed: #d1e5f4;
  --material-theme-sys-light-on-secondary-fixed: #0a1e28;
  --material-theme-sys-light-secondary-fixed-dim: #b6c9d7;
  --material-theme-sys-light-on-secondary-fixed-variant: #374955;
  --material-theme-sys-light-tertiary-fixed: #e7deff;
  --material-theme-sys-light-on-tertiary-fixed: #1d1736;
  --material-theme-sys-light-tertiary-fixed-dim: #cbc1e9;
  --material-theme-sys-light-on-tertiary-fixed-variant: #494263;
  --material-theme-sys-light-surface-dim: #d7dadf;
  --material-theme-sys-light-surface-bright: #f6fafe;
  --material-theme-sys-light-surface-container-lowest: #ffffff;
  --material-theme-sys-light-surface-container-low: #f0f4f8;
  --material-theme-sys-light-surface-container: #ebeef3;
  --material-theme-sys-light-surface-container-high: #e5e8ed;
  --material-theme-sys-light-surface-container-highest: #dfe3e7;
  --material-theme-sys-dark-primary: #90cef4;
  --material-theme-sys-dark-surface-tint: #90cef4;
  --material-theme-sys-dark-on-primary: #00344a;
  --material-theme-sys-dark-primary-container: #004c6a;
  --material-theme-sys-dark-on-primary-container: #c4e7ff;
  --material-theme-sys-dark-secondary: #b6c9d7;
  --material-theme-sys-dark-on-secondary: #20333e;
  --material-theme-sys-dark-secondary-container: #374955;
  --material-theme-sys-dark-on-secondary-container: #d1e5f4;
  --material-theme-sys-dark-tertiary: #cbc1e9;
  --material-theme-sys-dark-on-tertiary: #322c4c;
  --material-theme-sys-dark-tertiary-container: #494263;
  --material-theme-sys-dark-on-tertiary-container: #e7deff;
  --material-theme-sys-dark-error: #ffb4ab;
  --material-theme-sys-dark-on-error: #690005;
  --material-theme-sys-dark-error-container: #93000a;
  --material-theme-sys-dark-on-error-container: #ffdad6;
  --material-theme-sys-dark-background: #0f1417;
  --material-theme-sys-dark-on-background: #dfe3e7;
  --material-theme-sys-dark-surface: #0f1417;
  --material-theme-sys-dark-on-surface: #dfe3e7;
  --material-theme-sys-dark-surface-variant: #41484d;
  --material-theme-sys-dark-on-surface-variant: #c0c7cd;
  --material-theme-sys-dark-outline: #8b9297;
  --material-theme-sys-dark-outline-variant: #41484d;
  --material-theme-sys-dark-shadow: #000000;
  --material-theme-sys-dark-scrim: #000000;
  --material-theme-sys-dark-inverse-surface: #dfe3e7;
  --material-theme-sys-dark-inverse-on-surface: #2c3134;
  --material-theme-sys-dark-inverse-primary: #1e6586;
  --material-theme-sys-dark-primary-fixed: #c4e7ff;
  --material-theme-sys-dark-on-primary-fixed: #001e2d;
  --material-theme-sys-dark-primary-fixed-dim: #90cef4;
  --material-theme-sys-dark-on-primary-fixed-variant: #004c6a;
  --material-theme-sys-dark-secondary-fixed: #d1e5f4;
  --material-theme-sys-dark-on-secondary-fixed: #0a1e28;
  --material-theme-sys-dark-secondary-fixed-dim: #b6c9d7;
  --material-theme-sys-dark-on-secondary-fixed-variant: #374955;
  --material-theme-sys-dark-tertiary-fixed: #e7deff;
  --material-theme-sys-dark-on-tertiary-fixed: #1d1736;
  --material-theme-sys-dark-tertiary-fixed-dim: #cbc1e9;
  --material-theme-sys-dark-on-tertiary-fixed-variant: #494263;
  --material-theme-sys-dark-surface-dim: #0f1417;
  --material-theme-sys-dark-surface-bright: #353a3d;
  --material-theme-sys-dark-surface-container-lowest: #0a0f12;
  --material-theme-sys-dark-surface-container-low: #181c1f;
  --material-theme-sys-dark-surface-container: #1c2023;
  --material-theme-sys-dark-surface-container-high: #262b2e;
  --material-theme-sys-dark-surface-container-highest: #313539;
  --material-theme-sys-light-high-contrast-primary: #003044;
  --material-theme-sys-light-high-contrast-surface-tint: #1e6586;
  --material-theme-sys-light-high-contrast-on-primary: #ffffff;
  --material-theme-sys-light-high-contrast-primary-container: #004f6d;
  --material-theme-sys-light-high-contrast-on-primary-container: #ffffff;
  --material-theme-sys-light-high-contrast-secondary: #1c2e39;
  --material-theme-sys-light-high-contrast-on-secondary: #ffffff;
  --material-theme-sys-light-high-contrast-secondary-container: #394c57;
  --material-theme-sys-light-high-contrast-on-secondary-container: #ffffff;
  --material-theme-sys-light-high-contrast-tertiary: #2e2847;
  --material-theme-sys-light-high-contrast-on-tertiary: #ffffff;
  --material-theme-sys-light-high-contrast-tertiary-container: #4b4466;
  --material-theme-sys-light-high-contrast-on-tertiary-container: #ffffff;
  --material-theme-sys-light-high-contrast-error: #600004;
  --material-theme-sys-light-high-contrast-on-error: #ffffff;
  --material-theme-sys-light-high-contrast-error-container: #98000a;
  --material-theme-sys-light-high-contrast-on-error-container: #ffffff;
  --material-theme-sys-light-high-contrast-background: #f6fafe;
  --material-theme-sys-light-high-contrast-on-background: #181c1f;
  --material-theme-sys-light-high-contrast-surface: #f6fafe;
  --material-theme-sys-light-high-contrast-on-surface: #000000;
  --material-theme-sys-light-high-contrast-surface-variant: #dde3ea;
  --material-theme-sys-light-high-contrast-on-surface-variant: #000000;
  --material-theme-sys-light-high-contrast-outline: #262d32;
  --material-theme-sys-light-high-contrast-outline-variant: #434a4f;
  --material-theme-sys-light-high-contrast-shadow: #000000;
  --material-theme-sys-light-high-contrast-scrim: #000000;
  --material-theme-sys-light-high-contrast-inverse-surface: #2c3134;
  --material-theme-sys-light-high-contrast-inverse-on-surface: #ffffff;
  --material-theme-sys-light-high-contrast-inverse-primary: #90cef4;
  --material-theme-sys-light-high-contrast-primary-fixed: #004f6d;
  --material-theme-sys-light-high-contrast-on-primary-fixed: #ffffff;
  --material-theme-sys-light-high-contrast-primary-fixed-dim: #00374d;
  --material-theme-sys-light-high-contrast-on-primary-fixed-variant: #ffffff;
  --material-theme-sys-light-high-contrast-secondary-fixed: #394c57;
  --material-theme-sys-light-high-contrast-on-secondary-fixed: #ffffff;
  --material-theme-sys-light-high-contrast-secondary-fixed-dim: #223540;
  --material-theme-sys-light-high-contrast-on-secondary-fixed-variant: #ffffff;
  --material-theme-sys-light-high-contrast-tertiary-fixed: #4b4466;
  --material-theme-sys-light-high-contrast-on-tertiary-fixed: #ffffff;
  --material-theme-sys-light-high-contrast-tertiary-fixed-dim: #352e4e;
  --material-theme-sys-light-high-contrast-on-tertiary-fixed-variant: #ffffff;
  --material-theme-sys-light-high-contrast-surface-dim: #b5b9bd;
  --material-theme-sys-light-high-contrast-surface-bright: #f6fafe;
  --material-theme-sys-light-high-contrast-surface-container-lowest: #ffffff;
  --material-theme-sys-light-high-contrast-surface-container-low: #edf1f5;
  --material-theme-sys-light-high-contrast-surface-container: #dfe3e7;
  --material-theme-sys-light-high-contrast-surface-container-high: #d1d5d9;
  --material-theme-sys-light-high-contrast-surface-container-highest: #c3c7cb;
  --material-theme-sys-dark-high-contrast-primary: #e2f2ff;
  --material-theme-sys-dark-high-contrast-surface-tint: #90cef4;
  --material-theme-sys-dark-high-contrast-on-primary: #000000;
  --material-theme-sys-dark-high-contrast-primary-container: #8ccaf0;
  --material-theme-sys-dark-high-contrast-on-primary-container: #000d16;
  --material-theme-sys-dark-high-contrast-secondary: #e2f2ff;
  --material-theme-sys-dark-high-contrast-on-secondary: #000000;
  --material-theme-sys-dark-high-contrast-secondary-container: #b2c5d4;
  --material-theme-sys-dark-high-contrast-on-secondary-container: #000d16;
  --material-theme-sys-dark-high-contrast-tertiary: #f4edff;
  --material-theme-sys-dark-high-contrast-on-tertiary: #000000;
  --material-theme-sys-dark-high-contrast-tertiary-container: #c7bde5;
  --material-theme-sys-dark-high-contrast-on-tertiary-container: #0c0624;
  --material-theme-sys-dark-high-contrast-error: #ffece9;
  --material-theme-sys-dark-high-contrast-on-error: #000000;
  --material-theme-sys-dark-high-contrast-error-container: #ffaea4;
  --material-theme-sys-dark-high-contrast-on-error-container: #220001;
  --material-theme-sys-dark-high-contrast-background: #0f1417;
  --material-theme-sys-dark-high-contrast-on-background: #dfe3e7;
  --material-theme-sys-dark-high-contrast-surface: #0f1417;
  --material-theme-sys-dark-high-contrast-on-surface: #ffffff;
  --material-theme-sys-dark-high-contrast-surface-variant: #41484d;
  --material-theme-sys-dark-high-contrast-on-surface-variant: #ffffff;
  --material-theme-sys-dark-high-contrast-outline: #eaf1f7;
  --material-theme-sys-dark-high-contrast-outline-variant: #bdc3ca;
  --material-theme-sys-dark-high-contrast-shadow: #000000;
  --material-theme-sys-dark-high-contrast-scrim: #000000;
  --material-theme-sys-dark-high-contrast-inverse-surface: #dfe3e7;
  --material-theme-sys-dark-high-contrast-inverse-on-surface: #000000;
  --material-theme-sys-dark-high-contrast-inverse-primary: #004e6b;
  --material-theme-sys-dark-high-contrast-primary-fixed: #c4e7ff;
  --material-theme-sys-dark-high-contrast-on-primary-fixed: #000000;
  --material-theme-sys-dark-high-contrast-primary-fixed-dim: #90cef4;
  --material-theme-sys-dark-high-contrast-on-primary-fixed-variant: #00131e;
  --material-theme-sys-dark-high-contrast-secondary-fixed: #d1e5f4;
  --material-theme-sys-dark-high-contrast-on-secondary-fixed: #000000;
  --material-theme-sys-dark-high-contrast-secondary-fixed-dim: #b6c9d7;
  --material-theme-sys-dark-high-contrast-on-secondary-fixed-variant: #01131d;
  --material-theme-sys-dark-high-contrast-tertiary-fixed: #e7deff;
  --material-theme-sys-dark-high-contrast-on-tertiary-fixed: #000000;
  --material-theme-sys-dark-high-contrast-tertiary-fixed-dim: #cbc1e9;
  --material-theme-sys-dark-high-contrast-on-tertiary-fixed-variant: #120c2b;
  --material-theme-sys-dark-high-contrast-surface-dim: #0f1417;
  --material-theme-sys-dark-high-contrast-surface-bright: #4c5154;
  --material-theme-sys-dark-high-contrast-surface-container-lowest: #000000;
  --material-theme-sys-dark-high-contrast-surface-container-low: #1c2023;
  --material-theme-sys-dark-high-contrast-surface-container: #2c3134;
  --material-theme-sys-dark-high-contrast-surface-container-high: #373c40;
  --material-theme-sys-dark-high-contrast-surface-container-highest: #43474b;
  --material-theme-sys-light-medium-contrast-primary: #003b52;
  --material-theme-sys-light-medium-contrast-surface-tint: #1e6586;
  --material-theme-sys-light-medium-contrast-on-primary: #ffffff;
  --material-theme-sys-light-medium-contrast-primary-container: #317496;
  --material-theme-sys-light-medium-contrast-on-primary-container: #ffffff;
  --material-theme-sys-light-medium-contrast-secondary: #263844;
  --material-theme-sys-light-medium-contrast-on-secondary: #ffffff;
  --material-theme-sys-light-medium-contrast-secondary-container: #5d707c;
  --material-theme-sys-light-medium-contrast-on-secondary-container: #ffffff;
  --material-theme-sys-light-medium-contrast-tertiary: #383252;
  --material-theme-sys-light-medium-contrast-on-tertiary: #ffffff;
  --material-theme-sys-light-medium-contrast-tertiary-container: #70688c;
  --material-theme-sys-light-medium-contrast-on-tertiary-container: #ffffff;
  --material-theme-sys-light-medium-contrast-error: #740006;
  --material-theme-sys-light-medium-contrast-on-error: #ffffff;
  --material-theme-sys-light-medium-contrast-error-container: #cf2c27;
  --material-theme-sys-light-medium-contrast-on-error-container: #ffffff;
  --material-theme-sys-light-medium-contrast-background: #f6fafe;
  --material-theme-sys-light-medium-contrast-on-background: #181c1f;
  --material-theme-sys-light-medium-contrast-surface: #f6fafe;
  --material-theme-sys-light-medium-contrast-on-surface: #0d1215;
  --material-theme-sys-light-medium-contrast-surface-variant: #dde3ea;
  --material-theme-sys-light-medium-contrast-on-surface-variant: #30373c;
  --material-theme-sys-light-medium-contrast-outline: #4c5359;
  --material-theme-sys-light-medium-contrast-outline-variant: #676e73;
  --material-theme-sys-light-medium-contrast-shadow: #000000;
  --material-theme-sys-light-medium-contrast-scrim: #000000;
  --material-theme-sys-light-medium-contrast-inverse-surface: #2c3134;
  --material-theme-sys-light-medium-contrast-inverse-on-surface: #edf1f5;
  --material-theme-sys-light-medium-contrast-inverse-primary: #90cef4;
  --material-theme-sys-light-medium-contrast-primary-fixed: #317496;
  --material-theme-sys-light-medium-contrast-on-primary-fixed: #ffffff;
  --material-theme-sys-light-medium-contrast-primary-fixed-dim: #0c5b7c;
  --material-theme-sys-light-medium-contrast-on-primary-fixed-variant: #ffffff;
  --material-theme-sys-light-medium-contrast-secondary-fixed: #5d707c;
  --material-theme-sys-light-medium-contrast-on-secondary-fixed: #ffffff;
  --material-theme-sys-light-medium-contrast-secondary-fixed-dim: #455763;
  --material-theme-sys-light-medium-contrast-on-secondary-fixed-variant: #ffffff;
  --material-theme-sys-light-medium-contrast-tertiary-fixed: #70688c;
  --material-theme-sys-light-medium-contrast-on-tertiary-fixed: #ffffff;
  --material-theme-sys-light-medium-contrast-tertiary-fixed-dim: #575072;
  --material-theme-sys-light-medium-contrast-on-tertiary-fixed-variant: #ffffff;
  --material-theme-sys-light-medium-contrast-surface-dim: #c3c7cb;
  --material-theme-sys-light-medium-contrast-surface-bright: #f6fafe;
  --material-theme-sys-light-medium-contrast-surface-container-lowest: #ffffff;
  --material-theme-sys-light-medium-contrast-surface-container-low: #f0f4f8;
  --material-theme-sys-light-medium-contrast-surface-container: #e5e8ed;
  --material-theme-sys-light-medium-contrast-surface-container-high: #d9dde2;
  --material-theme-sys-light-medium-contrast-surface-container-highest: #ced2d6;
  --material-theme-sys-dark-medium-contrast-primary: #b6e2ff;
  --material-theme-sys-dark-medium-contrast-surface-tint: #90cef4;
  --material-theme-sys-dark-medium-contrast-on-primary: #00293b;
  --material-theme-sys-dark-medium-contrast-primary-container: #5998bb;
  --material-theme-sys-dark-medium-contrast-on-primary-container: #000000;
  --material-theme-sys-dark-medium-contrast-secondary: #cbdfee;
  --material-theme-sys-dark-medium-contrast-on-secondary: #152833;
  --material-theme-sys-dark-medium-contrast-secondary-container: #8093a1;
  --material-theme-sys-dark-medium-contrast-on-secondary-container: #000000;
  --material-theme-sys-dark-medium-contrast-tertiary: #e1d7ff;
  --material-theme-sys-dark-medium-contrast-on-tertiary: #272140;
  --material-theme-sys-dark-medium-contrast-tertiary-container: #948cb1;
  --material-theme-sys-dark-medium-contrast-on-tertiary-container: #000000;
  --material-theme-sys-dark-medium-contrast-error: #ffd2cc;
  --material-theme-sys-dark-medium-contrast-on-error: #540003;
  --material-theme-sys-dark-medium-contrast-error-container: #ff5449;
  --material-theme-sys-dark-medium-contrast-on-error-container: #000000;
  --material-theme-sys-dark-medium-contrast-background: #0f1417;
  --material-theme-sys-dark-medium-contrast-on-background: #dfe3e7;
  --material-theme-sys-dark-medium-contrast-surface: #0f1417;
  --material-theme-sys-dark-medium-contrast-on-surface: #ffffff;
  --material-theme-sys-dark-medium-contrast-surface-variant: #41484d;
  --material-theme-sys-dark-medium-contrast-on-surface-variant: #d6dde3;
  --material-theme-sys-dark-medium-contrast-outline: #acb3b9;
  --material-theme-sys-dark-medium-contrast-outline-variant: #8a9197;
  --material-theme-sys-dark-medium-contrast-shadow: #000000;
  --material-theme-sys-dark-medium-contrast-scrim: #000000;
  --material-theme-sys-dark-medium-contrast-inverse-surface: #dfe3e7;
  --material-theme-sys-dark-medium-contrast-inverse-on-surface: #262b2e;
  --material-theme-sys-dark-medium-contrast-inverse-primary: #004e6b;
  --material-theme-sys-dark-medium-contrast-primary-fixed: #c4e7ff;
  --material-theme-sys-dark-medium-contrast-on-primary-fixed: #00131e;
  --material-theme-sys-dark-medium-contrast-primary-fixed-dim: #90cef4;
  --material-theme-sys-dark-medium-contrast-on-primary-fixed-variant: #003b52;
  --material-theme-sys-dark-medium-contrast-secondary-fixed: #d1e5f4;
  --material-theme-sys-dark-medium-contrast-on-secondary-fixed: #01131d;
  --material-theme-sys-dark-medium-contrast-secondary-fixed-dim: #b6c9d7;
  --material-theme-sys-dark-medium-contrast-on-secondary-fixed-variant: #263844;
  --material-theme-sys-dark-medium-contrast-tertiary-fixed: #e7deff;
  --material-theme-sys-dark-medium-contrast-on-tertiary-fixed: #120c2b;
  --material-theme-sys-dark-medium-contrast-tertiary-fixed-dim: #cbc1e9;
  --material-theme-sys-dark-medium-contrast-on-tertiary-fixed-variant: #383252;
  --material-theme-sys-dark-medium-contrast-surface-dim: #0f1417;
  --material-theme-sys-dark-medium-contrast-surface-bright: #404549;
  --material-theme-sys-dark-medium-contrast-surface-container-lowest: #04080b;
  --material-theme-sys-dark-medium-contrast-surface-container-low: #1a1e21;
  --material-theme-sys-dark-medium-contrast-surface-container: #24282c;
  --material-theme-sys-dark-medium-contrast-surface-container-high: #2f3337;
  --material-theme-sys-dark-medium-contrast-surface-container-highest: #3a3e42;
  --material-theme-sys-variable-primary: #1e6586;
  --material-theme-sys-variable-surface-tint: #1e6586;
  --material-theme-sys-variable-on-primary: #ffffff;
  --material-theme-sys-variable-primary-container: #c4e7ff;
  --material-theme-sys-variable-on-primary-container: #004c6a;
  --material-theme-sys-variable-secondary: #4e616d;
  --material-theme-sys-variable-on-secondary: #ffffff;
  --material-theme-sys-variable-secondary-container: #d1e5f4;
  --material-theme-sys-variable-on-secondary-container: #374955;
  --material-theme-sys-variable-tertiary: #615a7c;
  --material-theme-sys-variable-on-tertiary: #ffffff;
  --material-theme-sys-variable-tertiary-container: #e7deff;
  --material-theme-sys-variable-on-tertiary-container: #494263;
  --material-theme-sys-variable-error: #ba1a1a;
  --material-theme-sys-variable-on-error: #ffffff;
  --material-theme-sys-variable-error-container: #ffdad6;
  --material-theme-sys-variable-on-error-container: #93000a;
  --material-theme-sys-variable-background: #f6fafe;
  --material-theme-sys-variable-on-background: #181c1f;
  --material-theme-sys-variable-surface: #f6fafe;
  --material-theme-sys-variable-on-surface: #181c1f;
  --material-theme-sys-variable-surface-variant: #dde3ea;
  --material-theme-sys-variable-on-surface-variant: #41484d;
  --material-theme-sys-variable-outline: #71787e;
  --material-theme-sys-variable-outline-variant: #c0c7cd;
  --material-theme-sys-variable-shadow: #000000;
  --material-theme-sys-variable-scrim: #000000;
  --material-theme-sys-variable-inverse-surface: #2c3134;
  --material-theme-sys-variable-inverse-on-surface: #edf1f5;
  --material-theme-sys-variable-inverse-primary: #90cef4;
  --material-theme-sys-variable-primary-fixed: #c4e7ff;
  --material-theme-sys-variable-on-primary-fixed: #001e2d;
  --material-theme-sys-variable-primary-fixed-dim: #90cef4;
  --material-theme-sys-variable-on-primary-fixed-variant: #004c6a;
  --material-theme-sys-variable-secondary-fixed: #d1e5f4;
  --material-theme-sys-variable-on-secondary-fixed: #0a1e28;
  --material-theme-sys-variable-secondary-fixed-dim: #b6c9d7;
  --material-theme-sys-variable-on-secondary-fixed-variant: #374955;
  --material-theme-sys-variable-tertiary-fixed: #e7deff;
  --material-theme-sys-variable-on-tertiary-fixed: #1d1736;
  --material-theme-sys-variable-tertiary-fixed-dim: #cbc1e9;
  --material-theme-sys-variable-on-tertiary-fixed-variant: #494263;
  --material-theme-sys-variable-surface-dim: #d7dadf;
  --material-theme-sys-variable-surface-bright: #f6fafe;
  --material-theme-sys-variable-surface-container-lowest: #ffffff;
  --material-theme-sys-variable-surface-container-low: #f0f4f8;
  --material-theme-sys-variable-surface-container: #ebeef3;
  --material-theme-sys-variable-surface-container-high: #e5e8ed;
  --material-theme-sys-variable-surface-container-highest: #dfe3e7;
  --material-theme-state-layers-light-primary-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-light-primary-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-light-primary-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-light-surfacetint-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-light-surfacetint-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-light-surfacetint-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-light-onprimary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-onprimary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-onprimary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-primarycontainer-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-light-primarycontainer-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-light-primarycontainer-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-light-onprimarycontainer-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-light-onprimarycontainer-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-light-onprimarycontainer-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-light-secondary-opacity-008: rgba(
    78,
    97,
    109,
    0.08
  );
  --material-theme-state-layers-light-secondary-opacity-010: rgba(
    78,
    97,
    109,
    0.1
  );
  --material-theme-state-layers-light-secondary-opacity-016: rgba(
    78,
    97,
    109,
    0.16
  );
  --material-theme-state-layers-light-onsecondary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-onsecondary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-onsecondary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-secondarycontainer-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-light-secondarycontainer-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-light-secondarycontainer-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-light-onsecondarycontainer-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-light-onsecondarycontainer-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-light-onsecondarycontainer-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-light-tertiary-opacity-008: rgba(
    97,
    90,
    124,
    0.08
  );
  --material-theme-state-layers-light-tertiary-opacity-010: rgba(
    97,
    90,
    124,
    0.1
  );
  --material-theme-state-layers-light-tertiary-opacity-016: rgba(
    97,
    90,
    124,
    0.16
  );
  --material-theme-state-layers-light-ontertiary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-ontertiary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-ontertiary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-tertiarycontainer-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-light-tertiarycontainer-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-light-tertiarycontainer-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-light-ontertiarycontainer-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-light-ontertiarycontainer-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-light-ontertiarycontainer-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-light-error-opacity-008: rgba(
    186,
    26,
    26,
    0.08
  );
  --material-theme-state-layers-light-error-opacity-010: rgba(186, 26, 26, 0.1);
  --material-theme-state-layers-light-error-opacity-016: rgba(
    186,
    26,
    26,
    0.16
  );
  --material-theme-state-layers-light-onerror-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-onerror-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-onerror-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-errorcontainer-opacity-008: rgba(
    255,
    218,
    214,
    0.08
  );
  --material-theme-state-layers-light-errorcontainer-opacity-010: rgba(
    255,
    218,
    214,
    0.1
  );
  --material-theme-state-layers-light-errorcontainer-opacity-016: rgba(
    255,
    218,
    214,
    0.16
  );
  --material-theme-state-layers-light-onerrorcontainer-opacity-008: rgba(
    147,
    0,
    10,
    0.08
  );
  --material-theme-state-layers-light-onerrorcontainer-opacity-010: rgba(
    147,
    0,
    10,
    0.1
  );
  --material-theme-state-layers-light-onerrorcontainer-opacity-016: rgba(
    147,
    0,
    10,
    0.16
  );
  --material-theme-state-layers-light-background-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-background-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-background-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-onbackground-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-light-onbackground-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-light-onbackground-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-light-surface-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-surface-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-surface-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-onsurface-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-light-onsurface-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-light-onsurface-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-light-surfacevariant-opacity-008: rgba(
    221,
    227,
    234,
    0.08
  );
  --material-theme-state-layers-light-surfacevariant-opacity-010: rgba(
    221,
    227,
    234,
    0.1
  );
  --material-theme-state-layers-light-surfacevariant-opacity-016: rgba(
    221,
    227,
    234,
    0.16
  );
  --material-theme-state-layers-light-onsurfacevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-light-onsurfacevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-light-onsurfacevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-light-outline-opacity-008: rgba(
    113,
    120,
    126,
    0.08
  );
  --material-theme-state-layers-light-outline-opacity-010: rgba(
    113,
    120,
    126,
    0.1
  );
  --material-theme-state-layers-light-outline-opacity-016: rgba(
    113,
    120,
    126,
    0.16
  );
  --material-theme-state-layers-light-outlinevariant-opacity-008: rgba(
    192,
    199,
    205,
    0.08
  );
  --material-theme-state-layers-light-outlinevariant-opacity-010: rgba(
    192,
    199,
    205,
    0.1
  );
  --material-theme-state-layers-light-outlinevariant-opacity-016: rgba(
    192,
    199,
    205,
    0.16
  );
  --material-theme-state-layers-light-shadow-opacity-008: rgba(0, 0, 0, 0.08);
  --material-theme-state-layers-light-shadow-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-light-shadow-opacity-016: rgba(0, 0, 0, 0.16);
  --material-theme-state-layers-light-scrim-opacity-008: rgba(0, 0, 0, 0.08);
  --material-theme-state-layers-light-scrim-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-light-scrim-opacity-016: rgba(0, 0, 0, 0.16);
  --material-theme-state-layers-light-inversesurface-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-light-inversesurface-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-light-inversesurface-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-light-inverseonsurface-opacity-008: rgba(
    237,
    241,
    245,
    0.08
  );
  --material-theme-state-layers-light-inverseonsurface-opacity-010: rgba(
    237,
    241,
    245,
    0.1
  );
  --material-theme-state-layers-light-inverseonsurface-opacity-016: rgba(
    237,
    241,
    245,
    0.16
  );
  --material-theme-state-layers-light-inverseprimary-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-light-inverseprimary-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-light-inverseprimary-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-light-primaryfixed-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-light-primaryfixed-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-light-primaryfixed-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-light-onprimaryfixed-opacity-008: rgba(
    0,
    30,
    45,
    0.08
  );
  --material-theme-state-layers-light-onprimaryfixed-opacity-010: rgba(
    0,
    30,
    45,
    0.1
  );
  --material-theme-state-layers-light-onprimaryfixed-opacity-016: rgba(
    0,
    30,
    45,
    0.16
  );
  --material-theme-state-layers-light-primaryfixeddim-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-light-primaryfixeddim-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-light-primaryfixeddim-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-light-onprimaryfixedvariant-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-light-onprimaryfixedvariant-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-light-onprimaryfixedvariant-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-light-secondaryfixed-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-light-secondaryfixed-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-light-secondaryfixed-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-light-onsecondaryfixed-opacity-008: rgba(
    10,
    30,
    40,
    0.08
  );
  --material-theme-state-layers-light-onsecondaryfixed-opacity-010: rgba(
    10,
    30,
    40,
    0.1
  );
  --material-theme-state-layers-light-onsecondaryfixed-opacity-016: rgba(
    10,
    30,
    40,
    0.16
  );
  --material-theme-state-layers-light-secondaryfixeddim-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-light-secondaryfixeddim-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-light-secondaryfixeddim-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-light-onsecondaryfixedvariant-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-light-onsecondaryfixedvariant-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-light-onsecondaryfixedvariant-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-light-tertiaryfixed-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-light-tertiaryfixed-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-light-tertiaryfixed-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-light-ontertiaryfixed-opacity-008: rgba(
    29,
    23,
    54,
    0.08
  );
  --material-theme-state-layers-light-ontertiaryfixed-opacity-010: rgba(
    29,
    23,
    54,
    0.1
  );
  --material-theme-state-layers-light-ontertiaryfixed-opacity-016: rgba(
    29,
    23,
    54,
    0.16
  );
  --material-theme-state-layers-light-tertiaryfixeddim-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-light-tertiaryfixeddim-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-light-tertiaryfixeddim-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-light-ontertiaryfixedvariant-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-light-ontertiaryfixedvariant-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-light-ontertiaryfixedvariant-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-light-surfacedim-opacity-008: rgba(
    215,
    218,
    223,
    0.08
  );
  --material-theme-state-layers-light-surfacedim-opacity-010: rgba(
    215,
    218,
    223,
    0.1
  );
  --material-theme-state-layers-light-surfacedim-opacity-016: rgba(
    215,
    218,
    223,
    0.16
  );
  --material-theme-state-layers-light-surfacebright-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-surfacebright-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-surfacebright-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-surfacecontainerlowest-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-surfacecontainerlowest-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-surfacecontainerlowest-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-surfacecontainerlow-opacity-008: rgba(
    240,
    244,
    248,
    0.08
  );
  --material-theme-state-layers-light-surfacecontainerlow-opacity-010: rgba(
    240,
    244,
    248,
    0.1
  );
  --material-theme-state-layers-light-surfacecontainerlow-opacity-016: rgba(
    240,
    244,
    248,
    0.16
  );
  --material-theme-state-layers-light-surfacecontainer-opacity-008: rgba(
    235,
    238,
    243,
    0.08
  );
  --material-theme-state-layers-light-surfacecontainer-opacity-010: rgba(
    235,
    238,
    243,
    0.1
  );
  --material-theme-state-layers-light-surfacecontainer-opacity-016: rgba(
    235,
    238,
    243,
    0.16
  );
  --material-theme-state-layers-light-surfacecontainerhigh-opacity-008: rgba(
    229,
    232,
    237,
    0.08
  );
  --material-theme-state-layers-light-surfacecontainerhigh-opacity-010: rgba(
    229,
    232,
    237,
    0.1
  );
  --material-theme-state-layers-light-surfacecontainerhigh-opacity-016: rgba(
    229,
    232,
    237,
    0.16
  );
  --material-theme-state-layers-light-surfacecontainerhighest-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-light-surfacecontainerhighest-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-light-surfacecontainerhighest-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-primary-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-primary-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-primary-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-surfacetint-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-surfacetint-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-surfacetint-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-onprimary-opacity-008: rgba(
    0,
    52,
    74,
    0.08
  );
  --material-theme-state-layers-dark-onprimary-opacity-010: rgba(
    0,
    52,
    74,
    0.1
  );
  --material-theme-state-layers-dark-onprimary-opacity-016: rgba(
    0,
    52,
    74,
    0.16
  );
  --material-theme-state-layers-dark-primarycontainer-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-dark-primarycontainer-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-dark-primarycontainer-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-dark-onprimarycontainer-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-dark-onprimarycontainer-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-dark-onprimarycontainer-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-dark-secondary-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-dark-secondary-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-dark-secondary-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-dark-onsecondary-opacity-008: rgba(
    32,
    51,
    62,
    0.08
  );
  --material-theme-state-layers-dark-onsecondary-opacity-010: rgba(
    32,
    51,
    62,
    0.1
  );
  --material-theme-state-layers-dark-onsecondary-opacity-016: rgba(
    32,
    51,
    62,
    0.16
  );
  --material-theme-state-layers-dark-secondarycontainer-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-dark-secondarycontainer-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-dark-secondarycontainer-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-dark-onsecondarycontainer-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-dark-onsecondarycontainer-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-dark-onsecondarycontainer-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-dark-tertiary-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-dark-tertiary-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-dark-tertiary-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-dark-ontertiary-opacity-008: rgba(
    50,
    44,
    76,
    0.08
  );
  --material-theme-state-layers-dark-ontertiary-opacity-010: rgba(
    50,
    44,
    76,
    0.1
  );
  --material-theme-state-layers-dark-ontertiary-opacity-016: rgba(
    50,
    44,
    76,
    0.16
  );
  --material-theme-state-layers-dark-tertiarycontainer-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-dark-tertiarycontainer-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-dark-tertiarycontainer-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-dark-ontertiarycontainer-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-dark-ontertiarycontainer-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-dark-ontertiarycontainer-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-dark-error-opacity-008: rgba(
    255,
    180,
    171,
    0.08
  );
  --material-theme-state-layers-dark-error-opacity-010: rgba(
    255,
    180,
    171,
    0.1
  );
  --material-theme-state-layers-dark-error-opacity-016: rgba(
    255,
    180,
    171,
    0.16
  );
  --material-theme-state-layers-dark-onerror-opacity-008: rgba(105, 0, 5, 0.08);
  --material-theme-state-layers-dark-onerror-opacity-010: rgba(105, 0, 5, 0.1);
  --material-theme-state-layers-dark-onerror-opacity-016: rgba(105, 0, 5, 0.16);
  --material-theme-state-layers-dark-errorcontainer-opacity-008: rgba(
    147,
    0,
    10,
    0.08
  );
  --material-theme-state-layers-dark-errorcontainer-opacity-010: rgba(
    147,
    0,
    10,
    0.1
  );
  --material-theme-state-layers-dark-errorcontainer-opacity-016: rgba(
    147,
    0,
    10,
    0.16
  );
  --material-theme-state-layers-dark-onerrorcontainer-opacity-008: rgba(
    255,
    218,
    214,
    0.08
  );
  --material-theme-state-layers-dark-onerrorcontainer-opacity-010: rgba(
    255,
    218,
    214,
    0.1
  );
  --material-theme-state-layers-dark-onerrorcontainer-opacity-016: rgba(
    255,
    218,
    214,
    0.16
  );
  --material-theme-state-layers-dark-background-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-background-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-background-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-onbackground-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-onbackground-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-onbackground-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-surface-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-surface-opacity-010: rgba(15, 20, 23, 0.1);
  --material-theme-state-layers-dark-surface-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-onsurface-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-onsurface-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-onsurface-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-surfacevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-dark-surfacevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-dark-surfacevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-dark-onsurfacevariant-opacity-008: rgba(
    192,
    199,
    205,
    0.08
  );
  --material-theme-state-layers-dark-onsurfacevariant-opacity-010: rgba(
    192,
    199,
    205,
    0.1
  );
  --material-theme-state-layers-dark-onsurfacevariant-opacity-016: rgba(
    192,
    199,
    205,
    0.16
  );
  --material-theme-state-layers-dark-outline-opacity-008: rgba(
    139,
    146,
    151,
    0.08
  );
  --material-theme-state-layers-dark-outline-opacity-010: rgba(
    139,
    146,
    151,
    0.1
  );
  --material-theme-state-layers-dark-outline-opacity-016: rgba(
    139,
    146,
    151,
    0.16
  );
  --material-theme-state-layers-dark-outlinevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-dark-outlinevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-dark-outlinevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-dark-shadow-opacity-008: rgba(0, 0, 0, 0.08);
  --material-theme-state-layers-dark-shadow-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-dark-shadow-opacity-016: rgba(0, 0, 0, 0.16);
  --material-theme-state-layers-dark-scrim-opacity-008: rgba(0, 0, 0, 0.08);
  --material-theme-state-layers-dark-scrim-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-dark-scrim-opacity-016: rgba(0, 0, 0, 0.16);
  --material-theme-state-layers-dark-inversesurface-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-inversesurface-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-inversesurface-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-inverseonsurface-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-dark-inverseonsurface-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-dark-inverseonsurface-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-dark-inverseprimary-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-dark-inverseprimary-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-dark-inverseprimary-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-dark-primaryfixed-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-dark-primaryfixed-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-dark-primaryfixed-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-dark-onprimaryfixed-opacity-008: rgba(
    0,
    30,
    45,
    0.08
  );
  --material-theme-state-layers-dark-onprimaryfixed-opacity-010: rgba(
    0,
    30,
    45,
    0.1
  );
  --material-theme-state-layers-dark-onprimaryfixed-opacity-016: rgba(
    0,
    30,
    45,
    0.16
  );
  --material-theme-state-layers-dark-primaryfixeddim-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-primaryfixeddim-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-primaryfixeddim-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-onprimaryfixedvariant-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-dark-onprimaryfixedvariant-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-dark-onprimaryfixedvariant-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-dark-secondaryfixed-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-dark-secondaryfixed-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-dark-secondaryfixed-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-dark-onsecondaryfixed-opacity-008: rgba(
    10,
    30,
    40,
    0.08
  );
  --material-theme-state-layers-dark-onsecondaryfixed-opacity-010: rgba(
    10,
    30,
    40,
    0.1
  );
  --material-theme-state-layers-dark-onsecondaryfixed-opacity-016: rgba(
    10,
    30,
    40,
    0.16
  );
  --material-theme-state-layers-dark-secondaryfixeddim-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-dark-secondaryfixeddim-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-dark-secondaryfixeddim-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-dark-tertiaryfixed-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-dark-tertiaryfixed-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-dark-tertiaryfixed-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-dark-ontertiaryfixed-opacity-008: rgba(
    29,
    23,
    54,
    0.08
  );
  --material-theme-state-layers-dark-ontertiaryfixed-opacity-010: rgba(
    29,
    23,
    54,
    0.1
  );
  --material-theme-state-layers-dark-ontertiaryfixed-opacity-016: rgba(
    29,
    23,
    54,
    0.16
  );
  --material-theme-state-layers-dark-tertiaryfixeddim-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-dark-tertiaryfixeddim-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-dark-tertiaryfixeddim-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-dark-surfacedim-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-surfacedim-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-surfacedim-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-surfacebright-opacity-008: rgba(
    53,
    58,
    61,
    0.08
  );
  --material-theme-state-layers-dark-surfacebright-opacity-010: rgba(
    53,
    58,
    61,
    0.1
  );
  --material-theme-state-layers-dark-surfacebright-opacity-016: rgba(
    53,
    58,
    61,
    0.16
  );
  --material-theme-state-layers-dark-surfacecontainerlowest-opacity-008: rgba(
    10,
    15,
    18,
    0.08
  );
  --material-theme-state-layers-dark-surfacecontainerlowest-opacity-010: rgba(
    10,
    15,
    18,
    0.1
  );
  --material-theme-state-layers-dark-surfacecontainerlowest-opacity-016: rgba(
    10,
    15,
    18,
    0.16
  );
  --material-theme-state-layers-dark-surfacecontainerlow-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-dark-surfacecontainerlow-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-dark-surfacecontainerlow-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-dark-surfacecontainer-opacity-008: rgba(
    28,
    32,
    35,
    0.08
  );
  --material-theme-state-layers-dark-surfacecontainer-opacity-010: rgba(
    28,
    32,
    35,
    0.1
  );
  --material-theme-state-layers-dark-surfacecontainer-opacity-016: rgba(
    28,
    32,
    35,
    0.16
  );
  --material-theme-state-layers-dark-surfacecontainerhigh-opacity-008: rgba(
    38,
    43,
    46,
    0.08
  );
  --material-theme-state-layers-dark-surfacecontainerhigh-opacity-010: rgba(
    38,
    43,
    46,
    0.1
  );
  --material-theme-state-layers-dark-surfacecontainerhigh-opacity-016: rgba(
    38,
    43,
    46,
    0.16
  );
  --material-theme-state-layers-dark-surfacecontainerhighest-opacity-008: rgba(
    49,
    53,
    57,
    0.08
  );
  --material-theme-state-layers-dark-surfacecontainerhighest-opacity-010: rgba(
    49,
    53,
    57,
    0.1
  );
  --material-theme-state-layers-dark-surfacecontainerhighest-opacity-016: rgba(
    49,
    53,
    57,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-primary-opacity-008: rgba(
    0,
    48,
    68,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-primary-opacity-010: rgba(
    0,
    48,
    68,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-primary-opacity-016: rgba(
    0,
    48,
    68,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacetint-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacetint-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacetint-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onprimary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onprimary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onprimary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-primarycontainer-opacity-008: rgba(
    0,
    79,
    109,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-primarycontainer-opacity-010: rgba(
    0,
    79,
    109,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-primarycontainer-opacity-016: rgba(
    0,
    79,
    109,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onprimarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onprimarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onprimarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-secondary-opacity-008: rgba(
    28,
    46,
    57,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-secondary-opacity-010: rgba(
    28,
    46,
    57,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-secondary-opacity-016: rgba(
    28,
    46,
    57,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsecondary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsecondary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsecondary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-secondarycontainer-opacity-008: rgba(
    57,
    76,
    87,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-secondarycontainer-opacity-010: rgba(
    57,
    76,
    87,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-secondarycontainer-opacity-016: rgba(
    57,
    76,
    87,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsecondarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsecondarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsecondarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-tertiary-opacity-008: rgba(
    46,
    40,
    71,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-tertiary-opacity-010: rgba(
    46,
    40,
    71,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-tertiary-opacity-016: rgba(
    46,
    40,
    71,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-ontertiary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-ontertiary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-ontertiary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-tertiarycontainer-opacity-008: rgba(
    75,
    68,
    102,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-tertiarycontainer-opacity-010: rgba(
    75,
    68,
    102,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-tertiarycontainer-opacity-016: rgba(
    75,
    68,
    102,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-ontertiarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-ontertiarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-ontertiarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-error-opacity-008: rgba(
    96,
    0,
    4,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-error-opacity-010: rgba(
    96,
    0,
    4,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-error-opacity-016: rgba(
    96,
    0,
    4,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onerror-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onerror-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onerror-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-errorcontainer-opacity-008: rgba(
    152,
    0,
    10,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-errorcontainer-opacity-010: rgba(
    152,
    0,
    10,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-errorcontainer-opacity-016: rgba(
    152,
    0,
    10,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onerrorcontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onerrorcontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onerrorcontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-background-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-background-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-background-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onbackground-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onbackground-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onbackground-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surface-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surface-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surface-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsurface-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsurface-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsurface-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacevariant-opacity-008: rgba(
    221,
    227,
    234,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacevariant-opacity-010: rgba(
    221,
    227,
    234,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacevariant-opacity-016: rgba(
    221,
    227,
    234,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsurfacevariant-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsurfacevariant-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsurfacevariant-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-outline-opacity-008: rgba(
    38,
    45,
    50,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-outline-opacity-010: rgba(
    38,
    45,
    50,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-outline-opacity-016: rgba(
    38,
    45,
    50,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-outlinevariant-opacity-008: rgba(
    67,
    74,
    79,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-outlinevariant-opacity-010: rgba(
    67,
    74,
    79,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-outlinevariant-opacity-016: rgba(
    67,
    74,
    79,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-shadow-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-shadow-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-shadow-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-scrim-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-scrim-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-scrim-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-inversesurface-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-inversesurface-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-inversesurface-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-inverseonsurface-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-inverseonsurface-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-inverseonsurface-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-inverseprimary-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-inverseprimary-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-inverseprimary-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-primaryfixed-opacity-008: rgba(
    0,
    79,
    109,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-primaryfixed-opacity-010: rgba(
    0,
    79,
    109,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-primaryfixed-opacity-016: rgba(
    0,
    79,
    109,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-primaryfixeddim-opacity-008: rgba(
    0,
    55,
    77,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-primaryfixeddim-opacity-010: rgba(
    0,
    55,
    77,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-primaryfixeddim-opacity-016: rgba(
    0,
    55,
    77,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onprimaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixed-opacity-008: rgba(
    57,
    76,
    87,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixed-opacity-010: rgba(
    57,
    76,
    87,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixed-opacity-016: rgba(
    57,
    76,
    87,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixeddim-opacity-008: rgba(
    34,
    53,
    64,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixeddim-opacity-010: rgba(
    34,
    53,
    64,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-secondaryfixeddim-opacity-016: rgba(
    34,
    53,
    64,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-onsecondaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixed-opacity-008: rgba(
    75,
    68,
    102,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixed-opacity-010: rgba(
    75,
    68,
    102,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixed-opacity-016: rgba(
    75,
    68,
    102,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixeddim-opacity-008: rgba(
    53,
    46,
    78,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixeddim-opacity-010: rgba(
    53,
    46,
    78,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-tertiaryfixeddim-opacity-016: rgba(
    53,
    46,
    78,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-ontertiaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacedim-opacity-008: rgba(
    181,
    185,
    189,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacedim-opacity-010: rgba(
    181,
    185,
    189,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacedim-opacity-016: rgba(
    181,
    185,
    189,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacebright-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacebright-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacebright-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlowest-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlowest-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlowest-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlow-opacity-008: rgba(
    237,
    241,
    245,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlow-opacity-010: rgba(
    237,
    241,
    245,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerlow-opacity-016: rgba(
    237,
    241,
    245,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainer-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainer-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainer-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhigh-opacity-008: rgba(
    209,
    213,
    217,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhigh-opacity-010: rgba(
    209,
    213,
    217,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhigh-opacity-016: rgba(
    209,
    213,
    217,
    0.16
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhighest-opacity-008: rgba(
    195,
    199,
    203,
    0.08
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhighest-opacity-010: rgba(
    195,
    199,
    203,
    0.1
  );
  --material-theme-state-layers-light-high-contrast-surfacecontainerhighest-opacity-016: rgba(
    195,
    199,
    203,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-primary-opacity-008: rgba(
    226,
    242,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-primary-opacity-010: rgba(
    226,
    242,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-primary-opacity-016: rgba(
    226,
    242,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacetint-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacetint-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacetint-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onprimary-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onprimary-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onprimary-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-primarycontainer-opacity-008: rgba(
    140,
    202,
    240,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-primarycontainer-opacity-010: rgba(
    140,
    202,
    240,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-primarycontainer-opacity-016: rgba(
    140,
    202,
    240,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onprimarycontainer-opacity-008: rgba(
    0,
    13,
    22,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onprimarycontainer-opacity-010: rgba(
    0,
    13,
    22,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onprimarycontainer-opacity-016: rgba(
    0,
    13,
    22,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-secondary-opacity-008: rgba(
    226,
    242,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-secondary-opacity-010: rgba(
    226,
    242,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-secondary-opacity-016: rgba(
    226,
    242,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsecondary-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsecondary-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsecondary-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-secondarycontainer-opacity-008: rgba(
    178,
    197,
    212,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-secondarycontainer-opacity-010: rgba(
    178,
    197,
    212,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-secondarycontainer-opacity-016: rgba(
    178,
    197,
    212,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsecondarycontainer-opacity-008: rgba(
    0,
    13,
    22,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsecondarycontainer-opacity-010: rgba(
    0,
    13,
    22,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsecondarycontainer-opacity-016: rgba(
    0,
    13,
    22,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-tertiary-opacity-008: rgba(
    244,
    237,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-tertiary-opacity-010: rgba(
    244,
    237,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-tertiary-opacity-016: rgba(
    244,
    237,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-ontertiary-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-ontertiary-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-ontertiary-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-tertiarycontainer-opacity-008: rgba(
    199,
    189,
    229,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-tertiarycontainer-opacity-010: rgba(
    199,
    189,
    229,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-tertiarycontainer-opacity-016: rgba(
    199,
    189,
    229,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-ontertiarycontainer-opacity-008: rgba(
    12,
    6,
    36,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-ontertiarycontainer-opacity-010: rgba(
    12,
    6,
    36,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-ontertiarycontainer-opacity-016: rgba(
    12,
    6,
    36,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-error-opacity-008: rgba(
    255,
    236,
    233,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-error-opacity-010: rgba(
    255,
    236,
    233,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-error-opacity-016: rgba(
    255,
    236,
    233,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onerror-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onerror-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onerror-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-errorcontainer-opacity-008: rgba(
    255,
    174,
    164,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-errorcontainer-opacity-010: rgba(
    255,
    174,
    164,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-errorcontainer-opacity-016: rgba(
    255,
    174,
    164,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onerrorcontainer-opacity-008: rgba(
    34,
    0,
    1,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onerrorcontainer-opacity-010: rgba(
    34,
    0,
    1,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onerrorcontainer-opacity-016: rgba(
    34,
    0,
    1,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-background-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-background-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-background-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onbackground-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onbackground-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onbackground-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surface-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surface-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surface-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsurface-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsurface-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsurface-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsurfacevariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsurfacevariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsurfacevariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-outline-opacity-008: rgba(
    234,
    241,
    247,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-outline-opacity-010: rgba(
    234,
    241,
    247,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-outline-opacity-016: rgba(
    234,
    241,
    247,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-outlinevariant-opacity-008: rgba(
    189,
    195,
    202,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-outlinevariant-opacity-010: rgba(
    189,
    195,
    202,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-outlinevariant-opacity-016: rgba(
    189,
    195,
    202,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-shadow-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-shadow-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-shadow-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-scrim-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-scrim-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-scrim-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-inversesurface-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-inversesurface-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-inversesurface-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-inverseonsurface-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-inverseonsurface-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-inverseonsurface-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-inverseprimary-opacity-008: rgba(
    0,
    78,
    107,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-inverseprimary-opacity-010: rgba(
    0,
    78,
    107,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-inverseprimary-opacity-016: rgba(
    0,
    78,
    107,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixed-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixed-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixed-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixed-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixed-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixed-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixeddim-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixeddim-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-primaryfixeddim-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixedvariant-opacity-008: rgba(
    0,
    19,
    30,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixedvariant-opacity-010: rgba(
    0,
    19,
    30,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onprimaryfixedvariant-opacity-016: rgba(
    0,
    19,
    30,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixed-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixed-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixed-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixed-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixed-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixed-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixeddim-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixeddim-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-secondaryfixeddim-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixedvariant-opacity-008: rgba(
    1,
    19,
    29,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixedvariant-opacity-010: rgba(
    1,
    19,
    29,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-onsecondaryfixedvariant-opacity-016: rgba(
    1,
    19,
    29,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixed-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixed-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixed-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixed-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixed-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixed-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixeddim-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixeddim-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-tertiaryfixeddim-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixedvariant-opacity-008: rgba(
    18,
    12,
    43,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixedvariant-opacity-010: rgba(
    18,
    12,
    43,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-ontertiaryfixedvariant-opacity-016: rgba(
    18,
    12,
    43,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacedim-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacedim-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacedim-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacebright-opacity-008: rgba(
    76,
    81,
    84,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacebright-opacity-010: rgba(
    76,
    81,
    84,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacebright-opacity-016: rgba(
    76,
    81,
    84,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlowest-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlowest-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlowest-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlow-opacity-008: rgba(
    28,
    32,
    35,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlow-opacity-010: rgba(
    28,
    32,
    35,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerlow-opacity-016: rgba(
    28,
    32,
    35,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainer-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainer-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainer-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhigh-opacity-008: rgba(
    55,
    60,
    64,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhigh-opacity-010: rgba(
    55,
    60,
    64,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhigh-opacity-016: rgba(
    55,
    60,
    64,
    0.16
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhighest-opacity-008: rgba(
    67,
    71,
    75,
    0.08
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhighest-opacity-010: rgba(
    67,
    71,
    75,
    0.1
  );
  --material-theme-state-layers-dark-high-contrast-surfacecontainerhighest-opacity-016: rgba(
    67,
    71,
    75,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-primary-opacity-008: rgba(
    0,
    59,
    82,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-primary-opacity-010: rgba(
    0,
    59,
    82,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-primary-opacity-016: rgba(
    0,
    59,
    82,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacetint-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacetint-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacetint-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onprimary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onprimary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onprimary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-primarycontainer-opacity-008: rgba(
    49,
    116,
    150,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-primarycontainer-opacity-010: rgba(
    49,
    116,
    150,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-primarycontainer-opacity-016: rgba(
    49,
    116,
    150,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onprimarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onprimarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onprimarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-secondary-opacity-008: rgba(
    38,
    56,
    68,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-secondary-opacity-010: rgba(
    38,
    56,
    68,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-secondary-opacity-016: rgba(
    38,
    56,
    68,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsecondary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsecondary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsecondary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-secondarycontainer-opacity-008: rgba(
    93,
    112,
    124,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-secondarycontainer-opacity-010: rgba(
    93,
    112,
    124,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-secondarycontainer-opacity-016: rgba(
    93,
    112,
    124,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsecondarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsecondarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsecondarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-tertiary-opacity-008: rgba(
    56,
    50,
    82,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-tertiary-opacity-010: rgba(
    56,
    50,
    82,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-tertiary-opacity-016: rgba(
    56,
    50,
    82,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-ontertiary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-ontertiary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-ontertiary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-tertiarycontainer-opacity-008: rgba(
    112,
    104,
    140,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-tertiarycontainer-opacity-010: rgba(
    112,
    104,
    140,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-tertiarycontainer-opacity-016: rgba(
    112,
    104,
    140,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-ontertiarycontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-ontertiarycontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-ontertiarycontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-error-opacity-008: rgba(
    116,
    0,
    6,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-error-opacity-010: rgba(
    116,
    0,
    6,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-error-opacity-016: rgba(
    116,
    0,
    6,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onerror-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onerror-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onerror-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-errorcontainer-opacity-008: rgba(
    207,
    44,
    39,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-errorcontainer-opacity-010: rgba(
    207,
    44,
    39,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-errorcontainer-opacity-016: rgba(
    207,
    44,
    39,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onerrorcontainer-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onerrorcontainer-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onerrorcontainer-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-background-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-background-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-background-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onbackground-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onbackground-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onbackground-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surface-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surface-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surface-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsurface-opacity-008: rgba(
    13,
    18,
    21,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsurface-opacity-010: rgba(
    13,
    18,
    21,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsurface-opacity-016: rgba(
    13,
    18,
    21,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacevariant-opacity-008: rgba(
    221,
    227,
    234,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacevariant-opacity-010: rgba(
    221,
    227,
    234,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacevariant-opacity-016: rgba(
    221,
    227,
    234,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsurfacevariant-opacity-008: rgba(
    48,
    55,
    60,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsurfacevariant-opacity-010: rgba(
    48,
    55,
    60,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsurfacevariant-opacity-016: rgba(
    48,
    55,
    60,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-outline-opacity-008: rgba(
    76,
    83,
    89,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-outline-opacity-010: rgba(
    76,
    83,
    89,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-outline-opacity-016: rgba(
    76,
    83,
    89,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-outlinevariant-opacity-008: rgba(
    103,
    110,
    115,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-outlinevariant-opacity-010: rgba(
    103,
    110,
    115,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-outlinevariant-opacity-016: rgba(
    103,
    110,
    115,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-shadow-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-shadow-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-shadow-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-scrim-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-scrim-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-scrim-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-inversesurface-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-inversesurface-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-inversesurface-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-inverseonsurface-opacity-008: rgba(
    237,
    241,
    245,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-inverseonsurface-opacity-010: rgba(
    237,
    241,
    245,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-inverseonsurface-opacity-016: rgba(
    237,
    241,
    245,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-inverseprimary-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-inverseprimary-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-inverseprimary-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixed-opacity-008: rgba(
    49,
    116,
    150,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixed-opacity-010: rgba(
    49,
    116,
    150,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixed-opacity-016: rgba(
    49,
    116,
    150,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixeddim-opacity-008: rgba(
    12,
    91,
    124,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixeddim-opacity-010: rgba(
    12,
    91,
    124,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-primaryfixeddim-opacity-016: rgba(
    12,
    91,
    124,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onprimaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixed-opacity-008: rgba(
    93,
    112,
    124,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixed-opacity-010: rgba(
    93,
    112,
    124,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixed-opacity-016: rgba(
    93,
    112,
    124,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixeddim-opacity-008: rgba(
    69,
    87,
    99,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixeddim-opacity-010: rgba(
    69,
    87,
    99,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-secondaryfixeddim-opacity-016: rgba(
    69,
    87,
    99,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-onsecondaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixed-opacity-008: rgba(
    112,
    104,
    140,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixed-opacity-010: rgba(
    112,
    104,
    140,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixed-opacity-016: rgba(
    112,
    104,
    140,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixed-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixed-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixed-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixeddim-opacity-008: rgba(
    87,
    80,
    114,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixeddim-opacity-010: rgba(
    87,
    80,
    114,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-tertiaryfixeddim-opacity-016: rgba(
    87,
    80,
    114,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixedvariant-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixedvariant-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-ontertiaryfixedvariant-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacedim-opacity-008: rgba(
    195,
    199,
    203,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacedim-opacity-010: rgba(
    195,
    199,
    203,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacedim-opacity-016: rgba(
    195,
    199,
    203,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacebright-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacebright-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacebright-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlowest-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlowest-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlowest-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlow-opacity-008: rgba(
    240,
    244,
    248,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlow-opacity-010: rgba(
    240,
    244,
    248,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerlow-opacity-016: rgba(
    240,
    244,
    248,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainer-opacity-008: rgba(
    229,
    232,
    237,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainer-opacity-010: rgba(
    229,
    232,
    237,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainer-opacity-016: rgba(
    229,
    232,
    237,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhigh-opacity-008: rgba(
    217,
    221,
    226,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhigh-opacity-010: rgba(
    217,
    221,
    226,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhigh-opacity-016: rgba(
    217,
    221,
    226,
    0.16
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhighest-opacity-008: rgba(
    206,
    210,
    214,
    0.08
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhighest-opacity-010: rgba(
    206,
    210,
    214,
    0.1
  );
  --material-theme-state-layers-light-medium-contrast-surfacecontainerhighest-opacity-016: rgba(
    206,
    210,
    214,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-primary-opacity-008: rgba(
    182,
    226,
    255,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-primary-opacity-010: rgba(
    182,
    226,
    255,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-primary-opacity-016: rgba(
    182,
    226,
    255,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacetint-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacetint-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacetint-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onprimary-opacity-008: rgba(
    0,
    41,
    59,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onprimary-opacity-010: rgba(
    0,
    41,
    59,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onprimary-opacity-016: rgba(
    0,
    41,
    59,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-primarycontainer-opacity-008: rgba(
    89,
    152,
    187,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-primarycontainer-opacity-010: rgba(
    89,
    152,
    187,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-primarycontainer-opacity-016: rgba(
    89,
    152,
    187,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onprimarycontainer-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onprimarycontainer-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onprimarycontainer-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-secondary-opacity-008: rgba(
    203,
    223,
    238,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-secondary-opacity-010: rgba(
    203,
    223,
    238,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-secondary-opacity-016: rgba(
    203,
    223,
    238,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondary-opacity-008: rgba(
    21,
    40,
    51,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondary-opacity-010: rgba(
    21,
    40,
    51,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondary-opacity-016: rgba(
    21,
    40,
    51,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-secondarycontainer-opacity-008: rgba(
    128,
    147,
    161,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-secondarycontainer-opacity-010: rgba(
    128,
    147,
    161,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-secondarycontainer-opacity-016: rgba(
    128,
    147,
    161,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondarycontainer-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondarycontainer-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondarycontainer-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-tertiary-opacity-008: rgba(
    225,
    215,
    255,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-tertiary-opacity-010: rgba(
    225,
    215,
    255,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-tertiary-opacity-016: rgba(
    225,
    215,
    255,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiary-opacity-008: rgba(
    39,
    33,
    64,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiary-opacity-010: rgba(
    39,
    33,
    64,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiary-opacity-016: rgba(
    39,
    33,
    64,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-tertiarycontainer-opacity-008: rgba(
    148,
    140,
    177,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-tertiarycontainer-opacity-010: rgba(
    148,
    140,
    177,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-tertiarycontainer-opacity-016: rgba(
    148,
    140,
    177,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiarycontainer-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiarycontainer-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiarycontainer-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-error-opacity-008: rgba(
    255,
    210,
    204,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-error-opacity-010: rgba(
    255,
    210,
    204,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-error-opacity-016: rgba(
    255,
    210,
    204,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onerror-opacity-008: rgba(
    84,
    0,
    3,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onerror-opacity-010: rgba(
    84,
    0,
    3,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onerror-opacity-016: rgba(
    84,
    0,
    3,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-errorcontainer-opacity-008: rgba(
    255,
    84,
    73,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-errorcontainer-opacity-010: rgba(
    255,
    84,
    73,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-errorcontainer-opacity-016: rgba(
    255,
    84,
    73,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onerrorcontainer-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onerrorcontainer-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onerrorcontainer-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-background-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-background-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-background-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onbackground-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onbackground-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onbackground-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surface-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surface-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surface-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsurface-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsurface-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsurface-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsurfacevariant-opacity-008: rgba(
    214,
    221,
    227,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsurfacevariant-opacity-010: rgba(
    214,
    221,
    227,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsurfacevariant-opacity-016: rgba(
    214,
    221,
    227,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-outline-opacity-008: rgba(
    172,
    179,
    185,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-outline-opacity-010: rgba(
    172,
    179,
    185,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-outline-opacity-016: rgba(
    172,
    179,
    185,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-outlinevariant-opacity-008: rgba(
    138,
    145,
    151,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-outlinevariant-opacity-010: rgba(
    138,
    145,
    151,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-outlinevariant-opacity-016: rgba(
    138,
    145,
    151,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-shadow-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-shadow-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-shadow-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-scrim-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-scrim-opacity-010: rgba(
    0,
    0,
    0,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-scrim-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-inversesurface-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-inversesurface-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-inversesurface-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-inverseonsurface-opacity-008: rgba(
    38,
    43,
    46,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-inverseonsurface-opacity-010: rgba(
    38,
    43,
    46,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-inverseonsurface-opacity-016: rgba(
    38,
    43,
    46,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-inverseprimary-opacity-008: rgba(
    0,
    78,
    107,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-inverseprimary-opacity-010: rgba(
    0,
    78,
    107,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-inverseprimary-opacity-016: rgba(
    0,
    78,
    107,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixed-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixed-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixed-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixed-opacity-008: rgba(
    0,
    19,
    30,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixed-opacity-010: rgba(
    0,
    19,
    30,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixed-opacity-016: rgba(
    0,
    19,
    30,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixeddim-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixeddim-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-primaryfixeddim-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixedvariant-opacity-008: rgba(
    0,
    59,
    82,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixedvariant-opacity-010: rgba(
    0,
    59,
    82,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onprimaryfixedvariant-opacity-016: rgba(
    0,
    59,
    82,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixed-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixed-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixed-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixed-opacity-008: rgba(
    1,
    19,
    29,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixed-opacity-010: rgba(
    1,
    19,
    29,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixed-opacity-016: rgba(
    1,
    19,
    29,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixeddim-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixeddim-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-secondaryfixeddim-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixedvariant-opacity-008: rgba(
    38,
    56,
    68,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixedvariant-opacity-010: rgba(
    38,
    56,
    68,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-onsecondaryfixedvariant-opacity-016: rgba(
    38,
    56,
    68,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixed-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixed-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixed-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixed-opacity-008: rgba(
    18,
    12,
    43,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixed-opacity-010: rgba(
    18,
    12,
    43,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixed-opacity-016: rgba(
    18,
    12,
    43,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixeddim-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixeddim-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-tertiaryfixeddim-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixedvariant-opacity-008: rgba(
    56,
    50,
    82,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixedvariant-opacity-010: rgba(
    56,
    50,
    82,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-ontertiaryfixedvariant-opacity-016: rgba(
    56,
    50,
    82,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacedim-opacity-008: rgba(
    15,
    20,
    23,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacedim-opacity-010: rgba(
    15,
    20,
    23,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacedim-opacity-016: rgba(
    15,
    20,
    23,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacebright-opacity-008: rgba(
    64,
    69,
    73,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacebright-opacity-010: rgba(
    64,
    69,
    73,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacebright-opacity-016: rgba(
    64,
    69,
    73,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlowest-opacity-008: rgba(
    4,
    8,
    11,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlowest-opacity-010: rgba(
    4,
    8,
    11,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlowest-opacity-016: rgba(
    4,
    8,
    11,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlow-opacity-008: rgba(
    26,
    30,
    33,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlow-opacity-010: rgba(
    26,
    30,
    33,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerlow-opacity-016: rgba(
    26,
    30,
    33,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainer-opacity-008: rgba(
    36,
    40,
    44,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainer-opacity-010: rgba(
    36,
    40,
    44,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainer-opacity-016: rgba(
    36,
    40,
    44,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhigh-opacity-008: rgba(
    47,
    51,
    55,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhigh-opacity-010: rgba(
    47,
    51,
    55,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhigh-opacity-016: rgba(
    47,
    51,
    55,
    0.16
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhighest-opacity-008: rgba(
    58,
    62,
    66,
    0.08
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhighest-opacity-010: rgba(
    58,
    62,
    66,
    0.1
  );
  --material-theme-state-layers-dark-medium-contrast-surfacecontainerhighest-opacity-016: rgba(
    58,
    62,
    66,
    0.16
  );
  --material-theme-state-layers-variable-primary-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-variable-primary-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-variable-primary-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-variable-surfacetint-opacity-008: rgba(
    30,
    101,
    134,
    0.08
  );
  --material-theme-state-layers-variable-surfacetint-opacity-010: rgba(
    30,
    101,
    134,
    0.1
  );
  --material-theme-state-layers-variable-surfacetint-opacity-016: rgba(
    30,
    101,
    134,
    0.16
  );
  --material-theme-state-layers-variable-onprimary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-variable-onprimary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-variable-onprimary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-variable-primarycontainer-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-variable-primarycontainer-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-variable-primarycontainer-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-variable-onprimarycontainer-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-variable-onprimarycontainer-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-variable-onprimarycontainer-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-variable-secondary-opacity-008: rgba(
    78,
    97,
    109,
    0.08
  );
  --material-theme-state-layers-variable-secondary-opacity-010: rgba(
    78,
    97,
    109,
    0.1
  );
  --material-theme-state-layers-variable-secondary-opacity-016: rgba(
    78,
    97,
    109,
    0.16
  );
  --material-theme-state-layers-variable-onsecondary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-variable-onsecondary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-variable-onsecondary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-variable-secondarycontainer-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-variable-secondarycontainer-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-variable-secondarycontainer-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-variable-onsecondarycontainer-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-variable-onsecondarycontainer-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-variable-onsecondarycontainer-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-variable-tertiary-opacity-008: rgba(
    97,
    90,
    124,
    0.08
  );
  --material-theme-state-layers-variable-tertiary-opacity-010: rgba(
    97,
    90,
    124,
    0.1
  );
  --material-theme-state-layers-variable-tertiary-opacity-016: rgba(
    97,
    90,
    124,
    0.16
  );
  --material-theme-state-layers-variable-ontertiary-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-variable-ontertiary-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-variable-ontertiary-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-variable-tertiarycontainer-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-variable-tertiarycontainer-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-variable-tertiarycontainer-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-variable-ontertiarycontainer-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-variable-ontertiarycontainer-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-variable-ontertiarycontainer-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-variable-error-opacity-008: rgba(
    186,
    26,
    26,
    0.08
  );
  --material-theme-state-layers-variable-error-opacity-010: rgba(
    186,
    26,
    26,
    0.1
  );
  --material-theme-state-layers-variable-error-opacity-016: rgba(
    186,
    26,
    26,
    0.16
  );
  --material-theme-state-layers-variable-onerror-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-variable-onerror-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-variable-onerror-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-variable-errorcontainer-opacity-008: rgba(
    255,
    218,
    214,
    0.08
  );
  --material-theme-state-layers-variable-errorcontainer-opacity-010: rgba(
    255,
    218,
    214,
    0.1
  );
  --material-theme-state-layers-variable-errorcontainer-opacity-016: rgba(
    255,
    218,
    214,
    0.16
  );
  --material-theme-state-layers-variable-onerrorcontainer-opacity-008: rgba(
    147,
    0,
    10,
    0.08
  );
  --material-theme-state-layers-variable-onerrorcontainer-opacity-010: rgba(
    147,
    0,
    10,
    0.1
  );
  --material-theme-state-layers-variable-onerrorcontainer-opacity-016: rgba(
    147,
    0,
    10,
    0.16
  );
  --material-theme-state-layers-variable-background-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-variable-background-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-variable-background-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-variable-onbackground-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-variable-onbackground-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-variable-onbackground-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-variable-surface-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-variable-surface-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-variable-surface-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-variable-onsurface-opacity-008: rgba(
    24,
    28,
    31,
    0.08
  );
  --material-theme-state-layers-variable-onsurface-opacity-010: rgba(
    24,
    28,
    31,
    0.1
  );
  --material-theme-state-layers-variable-onsurface-opacity-016: rgba(
    24,
    28,
    31,
    0.16
  );
  --material-theme-state-layers-variable-surfacevariant-opacity-008: rgba(
    221,
    227,
    234,
    0.08
  );
  --material-theme-state-layers-variable-surfacevariant-opacity-010: rgba(
    221,
    227,
    234,
    0.1
  );
  --material-theme-state-layers-variable-surfacevariant-opacity-016: rgba(
    221,
    227,
    234,
    0.16
  );
  --material-theme-state-layers-variable-onsurfacevariant-opacity-008: rgba(
    65,
    72,
    77,
    0.08
  );
  --material-theme-state-layers-variable-onsurfacevariant-opacity-010: rgba(
    65,
    72,
    77,
    0.1
  );
  --material-theme-state-layers-variable-onsurfacevariant-opacity-016: rgba(
    65,
    72,
    77,
    0.16
  );
  --material-theme-state-layers-variable-outline-opacity-008: rgba(
    113,
    120,
    126,
    0.08
  );
  --material-theme-state-layers-variable-outline-opacity-010: rgba(
    113,
    120,
    126,
    0.1
  );
  --material-theme-state-layers-variable-outline-opacity-016: rgba(
    113,
    120,
    126,
    0.16
  );
  --material-theme-state-layers-variable-outlinevariant-opacity-008: rgba(
    192,
    199,
    205,
    0.08
  );
  --material-theme-state-layers-variable-outlinevariant-opacity-010: rgba(
    192,
    199,
    205,
    0.1
  );
  --material-theme-state-layers-variable-outlinevariant-opacity-016: rgba(
    192,
    199,
    205,
    0.16
  );
  --material-theme-state-layers-variable-shadow-opacity-008: rgba(
    0,
    0,
    0,
    0.08
  );
  --material-theme-state-layers-variable-shadow-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-variable-shadow-opacity-016: rgba(
    0,
    0,
    0,
    0.16
  );
  --material-theme-state-layers-variable-scrim-opacity-008: rgba(0, 0, 0, 0.08);
  --material-theme-state-layers-variable-scrim-opacity-010: rgba(0, 0, 0, 0.1);
  --material-theme-state-layers-variable-scrim-opacity-016: rgba(0, 0, 0, 0.16);
  --material-theme-state-layers-variable-inversesurface-opacity-008: rgba(
    44,
    49,
    52,
    0.08
  );
  --material-theme-state-layers-variable-inversesurface-opacity-010: rgba(
    44,
    49,
    52,
    0.1
  );
  --material-theme-state-layers-variable-inversesurface-opacity-016: rgba(
    44,
    49,
    52,
    0.16
  );
  --material-theme-state-layers-variable-inverseonsurface-opacity-008: rgba(
    237,
    241,
    245,
    0.08
  );
  --material-theme-state-layers-variable-inverseonsurface-opacity-010: rgba(
    237,
    241,
    245,
    0.1
  );
  --material-theme-state-layers-variable-inverseonsurface-opacity-016: rgba(
    237,
    241,
    245,
    0.16
  );
  --material-theme-state-layers-variable-inverseprimary-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-variable-inverseprimary-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-variable-inverseprimary-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-variable-primaryfixed-opacity-008: rgba(
    196,
    231,
    255,
    0.08
  );
  --material-theme-state-layers-variable-primaryfixed-opacity-010: rgba(
    196,
    231,
    255,
    0.1
  );
  --material-theme-state-layers-variable-primaryfixed-opacity-016: rgba(
    196,
    231,
    255,
    0.16
  );
  --material-theme-state-layers-variable-onprimaryfixed-opacity-008: rgba(
    0,
    30,
    45,
    0.08
  );
  --material-theme-state-layers-variable-onprimaryfixed-opacity-010: rgba(
    0,
    30,
    45,
    0.1
  );
  --material-theme-state-layers-variable-onprimaryfixed-opacity-016: rgba(
    0,
    30,
    45,
    0.16
  );
  --material-theme-state-layers-variable-primaryfixeddim-opacity-008: rgba(
    144,
    206,
    244,
    0.08
  );
  --material-theme-state-layers-variable-primaryfixeddim-opacity-010: rgba(
    144,
    206,
    244,
    0.1
  );
  --material-theme-state-layers-variable-primaryfixeddim-opacity-016: rgba(
    144,
    206,
    244,
    0.16
  );
  --material-theme-state-layers-variable-onprimaryfixedvariant-opacity-008: rgba(
    0,
    76,
    106,
    0.08
  );
  --material-theme-state-layers-variable-onprimaryfixedvariant-opacity-010: rgba(
    0,
    76,
    106,
    0.1
  );
  --material-theme-state-layers-variable-onprimaryfixedvariant-opacity-016: rgba(
    0,
    76,
    106,
    0.16
  );
  --material-theme-state-layers-variable-secondaryfixed-opacity-008: rgba(
    209,
    229,
    244,
    0.08
  );
  --material-theme-state-layers-variable-secondaryfixed-opacity-010: rgba(
    209,
    229,
    244,
    0.1
  );
  --material-theme-state-layers-variable-secondaryfixed-opacity-016: rgba(
    209,
    229,
    244,
    0.16
  );
  --material-theme-state-layers-variable-onsecondaryfixed-opacity-008: rgba(
    10,
    30,
    40,
    0.08
  );
  --material-theme-state-layers-variable-onsecondaryfixed-opacity-010: rgba(
    10,
    30,
    40,
    0.1
  );
  --material-theme-state-layers-variable-onsecondaryfixed-opacity-016: rgba(
    10,
    30,
    40,
    0.16
  );
  --material-theme-state-layers-variable-secondaryfixeddim-opacity-008: rgba(
    182,
    201,
    215,
    0.08
  );
  --material-theme-state-layers-variable-secondaryfixeddim-opacity-010: rgba(
    182,
    201,
    215,
    0.1
  );
  --material-theme-state-layers-variable-secondaryfixeddim-opacity-016: rgba(
    182,
    201,
    215,
    0.16
  );
  --material-theme-state-layers-variable-onsecondaryfixedvariant-opacity-008: rgba(
    55,
    73,
    85,
    0.08
  );
  --material-theme-state-layers-variable-onsecondaryfixedvariant-opacity-010: rgba(
    55,
    73,
    85,
    0.1
  );
  --material-theme-state-layers-variable-onsecondaryfixedvariant-opacity-016: rgba(
    55,
    73,
    85,
    0.16
  );
  --material-theme-state-layers-variable-tertiaryfixed-opacity-008: rgba(
    231,
    222,
    255,
    0.08
  );
  --material-theme-state-layers-variable-tertiaryfixed-opacity-010: rgba(
    231,
    222,
    255,
    0.1
  );
  --material-theme-state-layers-variable-tertiaryfixed-opacity-016: rgba(
    231,
    222,
    255,
    0.16
  );
  --material-theme-state-layers-variable-ontertiaryfixed-opacity-008: rgba(
    29,
    23,
    54,
    0.08
  );
  --material-theme-state-layers-variable-ontertiaryfixed-opacity-010: rgba(
    29,
    23,
    54,
    0.1
  );
  --material-theme-state-layers-variable-ontertiaryfixed-opacity-016: rgba(
    29,
    23,
    54,
    0.16
  );
  --material-theme-state-layers-variable-tertiaryfixeddim-opacity-008: rgba(
    203,
    193,
    233,
    0.08
  );
  --material-theme-state-layers-variable-tertiaryfixeddim-opacity-010: rgba(
    203,
    193,
    233,
    0.1
  );
  --material-theme-state-layers-variable-tertiaryfixeddim-opacity-016: rgba(
    203,
    193,
    233,
    0.16
  );
  --material-theme-state-layers-variable-ontertiaryfixedvariant-opacity-008: rgba(
    73,
    66,
    99,
    0.08
  );
  --material-theme-state-layers-variable-ontertiaryfixedvariant-opacity-010: rgba(
    73,
    66,
    99,
    0.1
  );
  --material-theme-state-layers-variable-ontertiaryfixedvariant-opacity-016: rgba(
    73,
    66,
    99,
    0.16
  );
  --material-theme-state-layers-variable-surfacedim-opacity-008: rgba(
    215,
    218,
    223,
    0.08
  );
  --material-theme-state-layers-variable-surfacedim-opacity-010: rgba(
    215,
    218,
    223,
    0.1
  );
  --material-theme-state-layers-variable-surfacedim-opacity-016: rgba(
    215,
    218,
    223,
    0.16
  );
  --material-theme-state-layers-variable-surfacebright-opacity-008: rgba(
    246,
    250,
    254,
    0.08
  );
  --material-theme-state-layers-variable-surfacebright-opacity-010: rgba(
    246,
    250,
    254,
    0.1
  );
  --material-theme-state-layers-variable-surfacebright-opacity-016: rgba(
    246,
    250,
    254,
    0.16
  );
  --material-theme-state-layers-variable-surfacecontainerlowest-opacity-008: rgba(
    255,
    255,
    255,
    0.08
  );
  --material-theme-state-layers-variable-surfacecontainerlowest-opacity-010: rgba(
    255,
    255,
    255,
    0.1
  );
  --material-theme-state-layers-variable-surfacecontainerlowest-opacity-016: rgba(
    255,
    255,
    255,
    0.16
  );
  --material-theme-state-layers-variable-surfacecontainerlow-opacity-008: rgba(
    240,
    244,
    248,
    0.08
  );
  --material-theme-state-layers-variable-surfacecontainerlow-opacity-010: rgba(
    240,
    244,
    248,
    0.1
  );
  --material-theme-state-layers-variable-surfacecontainerlow-opacity-016: rgba(
    240,
    244,
    248,
    0.16
  );
  --material-theme-state-layers-variable-surfacecontainer-opacity-008: rgba(
    235,
    238,
    243,
    0.08
  );
  --material-theme-state-layers-variable-surfacecontainer-opacity-010: rgba(
    235,
    238,
    243,
    0.1
  );
  --material-theme-state-layers-variable-surfacecontainer-opacity-016: rgba(
    235,
    238,
    243,
    0.16
  );
  --material-theme-state-layers-variable-surfacecontainerhigh-opacity-008: rgba(
    229,
    232,
    237,
    0.08
  );
  --material-theme-state-layers-variable-surfacecontainerhigh-opacity-010: rgba(
    229,
    232,
    237,
    0.1
  );
  --material-theme-state-layers-variable-surfacecontainerhigh-opacity-016: rgba(
    229,
    232,
    237,
    0.16
  );
  --material-theme-state-layers-variable-surfacecontainerhighest-opacity-008: rgba(
    223,
    227,
    231,
    0.08
  );
  --material-theme-state-layers-variable-surfacecontainerhighest-opacity-010: rgba(
    223,
    227,
    231,
    0.1
  );
  --material-theme-state-layers-variable-surfacecontainerhighest-opacity-016: rgba(
    223,
    227,
    231,
    0.16
  );
  --material-theme-ref-primary-primary100: #ffffff;
  --material-theme-ref-primary-primary99: #fbfcff;
  --material-theme-ref-primary-primary98: #f5faff;
  --material-theme-ref-primary-primary95: #e3f3ff;
  --material-theme-ref-primary-primary90: #c4e7ff;
  --material-theme-ref-primary-primary80: #7ed0ff;
  --material-theme-ref-primary-primary70: #47b6ec;
  --material-theme-ref-primary-primary60: #1a9bd0;
  --material-theme-ref-primary-primary50: #0080ae;
  --material-theme-ref-primary-primary40: #00658b;
  --material-theme-ref-primary-primary35: #00597a;
  --material-theme-ref-primary-primary30: #004c6a;
  --material-theme-ref-primary-primary25: #00405a;
  --material-theme-ref-primary-primary20: #00344a;
  --material-theme-ref-primary-primary15: #00293b;
  --material-theme-ref-primary-primary10: #001e2d;
  --material-theme-ref-primary-primary5: #00131e;
  --material-theme-ref-primary-primary0: #000000;
  --material-theme-ref-secondary-secondary100: #ffffff;
  --material-theme-ref-secondary-secondary99: #fbfcff;
  --material-theme-ref-secondary-secondary98: #f5faff;
  --material-theme-ref-secondary-secondary95: #e3f3ff;
  --material-theme-ref-secondary-secondary90: #d1e5f5;
  --material-theme-ref-secondary-secondary80: #b5c9d8;
  --material-theme-ref-secondary-secondary70: #9aaebc;
  --material-theme-ref-secondary-secondary60: #7f93a1;
  --material-theme-ref-secondary-secondary50: #667a87;
  --material-theme-ref-secondary-secondary40: #4e616e;
  --material-theme-ref-secondary-secondary35: #425561;
  --material-theme-ref-secondary-secondary30: #364955;
  --material-theme-ref-secondary-secondary25: #2b3e4a;
  --material-theme-ref-secondary-secondary20: #1f333e;
  --material-theme-ref-secondary-secondary15: #142833;
  --material-theme-ref-secondary-secondary10: #091e29;
  --material-theme-ref-secondary-secondary5: #00131e;
  --material-theme-ref-secondary-secondary0: #000000;
  --material-theme-ref-tertiary-tertiary100: #ffffff;
  --material-theme-ref-tertiary-tertiary99: #fffbff;
  --material-theme-ref-tertiary-tertiary98: #fdf7ff;
  --material-theme-ref-tertiary-tertiary95: #f5eeff;
  --material-theme-ref-tertiary-tertiary90: #e7deff;
  --material-theme-ref-tertiary-tertiary80: #cbc1eb;
  --material-theme-ref-tertiary-tertiary70: #afa6ce;
  --material-theme-ref-tertiary-tertiary60: #948bb3;
  --material-theme-ref-tertiary-tertiary50: #7a7298;
  --material-theme-ref-tertiary-tertiary40: #61597e;
  --material-theme-ref-tertiary-tertiary35: #554e71;
  --material-theme-ref-tertiary-tertiary30: #494265;
  --material-theme-ref-tertiary-tertiary25: #3e3759;
  --material-theme-ref-tertiary-tertiary20: #322c4d;
  --material-theme-ref-tertiary-tertiary15: #282141;
  --material-theme-ref-tertiary-tertiary10: #1d1637;
  --material-theme-ref-tertiary-tertiary5: #120b2b;
  --material-theme-ref-tertiary-tertiary0: #000000;
  --material-theme-ref-error-error100: #ffffff;
  --material-theme-ref-error-error99: #fffbff;
  --material-theme-ref-error-error98: #fff8f7;
  --material-theme-ref-error-error95: #ffedea;
  --material-theme-ref-error-error90: #ffdad6;
  --material-theme-ref-error-error80: #ffb4ab;
  --material-theme-ref-error-error70: #ff897d;
  --material-theme-ref-error-error60: #ff5449;
  --material-theme-ref-error-error50: #de3730;
  --material-theme-ref-error-error40: #ba1a1a;
  --material-theme-ref-error-error35: #a80710;
  --material-theme-ref-error-error30: #93000a;
  --material-theme-ref-error-error25: #7e0007;
  --material-theme-ref-error-error20: #690005;
  --material-theme-ref-error-error15: #540003;
  --material-theme-ref-error-error10: #410002;
  --material-theme-ref-error-error5: #2d0001;
  --material-theme-ref-error-error0: #000000;
  --material-theme-ref-neutral-neutral100: #ffffff;
  --material-theme-ref-neutral-neutral99: #fbfcff;
  --material-theme-ref-neutral-neutral98: #f9f9fc;
  --material-theme-ref-neutral-neutral95: #f0f1f3;
  --material-theme-ref-neutral-neutral90: #e1e2e5;
  --material-theme-ref-neutral-neutral80: #c5c6c9;
  --material-theme-ref-neutral-neutral70: #aaabae;
  --material-theme-ref-neutral-neutral60: #8f9193;
  --material-theme-ref-neutral-neutral50: #75777a;
  --material-theme-ref-neutral-neutral40: #5c5f61;
  --material-theme-ref-neutral-neutral35: #505355;
  --material-theme-ref-neutral-neutral30: #454749;
  --material-theme-ref-neutral-neutral25: #393c3e;
  --material-theme-ref-neutral-neutral20: #2e3133;
  --material-theme-ref-neutral-neutral15: #242628;
  --material-theme-ref-neutral-neutral10: #191c1e;
  --material-theme-ref-neutral-neutral5: #0f1113;
  --material-theme-ref-neutral-neutral0: #000000;
  --material-theme-ref-neutral-variant-neutral-variant100: #ffffff;
  --material-theme-ref-neutral-variant-neutral-variant99: #fbfcff;
  --material-theme-ref-neutral-variant-neutral-variant98: #f5faff;
  --material-theme-ref-neutral-variant-neutral-variant95: #ebf1f8;
  --material-theme-ref-neutral-variant-neutral-variant90: #dde3ea;
  --material-theme-ref-neutral-variant-neutral-variant80: #c0c7cd;
  --material-theme-ref-neutral-variant-neutral-variant70: #a5acb2;
  --material-theme-ref-neutral-variant-neutral-variant60: #8b9297;
  --material-theme-ref-neutral-variant-neutral-variant50: #71787e;
  --material-theme-ref-neutral-variant-neutral-variant40: #585f65;
  --material-theme-ref-neutral-variant-neutral-variant35: #4c5359;
  --material-theme-ref-neutral-variant-neutral-variant30: #41484d;
  --material-theme-ref-neutral-variant-neutral-variant25: #353c41;
  --material-theme-ref-neutral-variant-neutral-variant20: #2a3136;
  --material-theme-ref-neutral-variant-neutral-variant15: #20272b;
  --material-theme-ref-neutral-variant-neutral-variant10: #161c21;
  --material-theme-ref-neutral-variant-neutral-variant5: #0b1216;
  --material-theme-ref-neutral-variant-neutral-variant0: #000000;
  --material-theme-key-colors-primary: #0e97cc;
  --material-theme-source-seed: #0e97cc;
  --material-theme-surfaces-light-surface1: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.05),
      rgba(30, 101, 134, 0.05)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-surface2: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.08),
      rgba(30, 101, 134, 0.08)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-surface3: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.11),
      rgba(30, 101, 134, 0.11)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-surface4: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.12),
      rgba(30, 101, 134, 0.12)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-surface5: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.14),
      rgba(30, 101, 134, 0.14)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-dark-surface1: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.05),
      rgba(144, 206, 244, 0.05)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-surface2: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.08),
      rgba(144, 206, 244, 0.08)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-surface3: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.11),
      rgba(144, 206, 244, 0.11)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-surface4: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.12),
      rgba(144, 206, 244, 0.12)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-surface5: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.14),
      rgba(144, 206, 244, 0.14)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-light-high-contrast-surface1: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.05),
      rgba(30, 101, 134, 0.05)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-high-contrast-surface2: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.08),
      rgba(30, 101, 134, 0.08)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-high-contrast-surface3: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.11),
      rgba(30, 101, 134, 0.11)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-high-contrast-surface4: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.12),
      rgba(30, 101, 134, 0.12)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-high-contrast-surface5: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.14),
      rgba(30, 101, 134, 0.14)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-dark-high-contrast-surface1: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.05),
      rgba(144, 206, 244, 0.05)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-high-contrast-surface2: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.08),
      rgba(144, 206, 244, 0.08)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-high-contrast-surface3: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.11),
      rgba(144, 206, 244, 0.11)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-high-contrast-surface4: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.12),
      rgba(144, 206, 244, 0.12)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-high-contrast-surface5: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.14),
      rgba(144, 206, 244, 0.14)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-light-medium-contrast-surface1: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.05),
      rgba(30, 101, 134, 0.05)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-medium-contrast-surface2: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.08),
      rgba(30, 101, 134, 0.08)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-medium-contrast-surface3: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.11),
      rgba(30, 101, 134, 0.11)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-medium-contrast-surface4: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.12),
      rgba(30, 101, 134, 0.12)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-light-medium-contrast-surface5: linear-gradient(
      to left,
      rgba(30, 101, 134, 0.14),
      rgba(30, 101, 134, 0.14)
    ),
    linear-gradient(to left, #f6fafe, #f6fafe);
  --material-theme-surfaces-dark-medium-contrast-surface1: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.05),
      rgba(144, 206, 244, 0.05)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-medium-contrast-surface2: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.08),
      rgba(144, 206, 244, 0.08)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-medium-contrast-surface3: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.11),
      rgba(144, 206, 244, 0.11)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-medium-contrast-surface4: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.12),
      rgba(144, 206, 244, 0.12)
    ),
    linear-gradient(to left, #0f1417, #0f1417);
  --material-theme-surfaces-dark-medium-contrast-surface5: linear-gradient(
      to left,
      rgba(144, 206, 244, 0.14),
      rgba(144, 206, 244, 0.14)
    ),
    linear-gradient(to left, #0f1417, #0f1417);

  /* Fonts */
  --desktop-displaylarge-font-family: Raleway-Black, sans-serif;
  --desktop-displaylarge-font-size: 42px;
  --desktop-displaylarge-line-height: normal;
  --desktop-displaylarge-font-weight: 900;
  --desktop-displaylarge-font-style: normal;
  --desktop-displaymedium-font-family: Raleway-ExtraBold, sans-serif;
  --desktop-displaymedium-font-size: 36px;
  --desktop-displaymedium-line-height: 120%;
  --desktop-displaymedium-font-weight: 800;
  --desktop-displaymedium-font-style: normal;
  --desktop-headlinelarge-font-family: OpenSans-SemiBold, sans-serif;
  --desktop-headlinelarge-font-size: 32px;
  --desktop-headlinelarge-line-height: 130%;
  --desktop-headlinelarge-font-weight: 600;
  --desktop-headlinelarge-font-style: normal;
  --desktop-headlinemedium-font-family: OpenSans-SemiBold, sans-serif;
  --desktop-headlinemedium-font-size: 26px;
  --desktop-headlinemedium-line-height: 130%;
  --desktop-headlinemedium-font-weight: 600;
  --desktop-headlinemedium-font-style: normal;
  --desktop-titlelarge-font-family: Raleway-ExtraBold, sans-serif;
  --desktop-titlelarge-font-size: 22px;
  --desktop-titlelarge-line-height: 130%;
  --desktop-titlelarge-font-weight: 800;
  --desktop-titlelarge-font-style: normal;
  --desktop-titlesmall-font-family: OpenSans-SemiBold, sans-serif;
  --desktop-titlesmall-font-size: 18px;
  --desktop-titlesmall-line-height: 130%;
  --desktop-titlesmall-font-weight: 600;
  --desktop-titlesmall-font-style: normal;
  --desktop-labelmedium-font-family: OpenSans-SemiBold, sans-serif;
  --desktop-labelmedium-font-size: 12px;
  --desktop-labelmedium-line-height: 120%;
  --desktop-labelmedium-font-weight: 600;
  --desktop-labelmedium-font-style: normal;
  --desktop-bodyregular-font-family: OpenSans-Regular, sans-serif;
  --desktop-bodyregular-font-size: 16px;
  --desktop-bodyregular-line-height: 150%;
  --desktop-bodyregular-font-weight: 400;
  --desktop-bodyregular-font-style: normal;
  --desktop-bodysmall-font-family: OpenSans-Regular, sans-serif;
  --desktop-bodysmall-font-size: 14px;
  --desktop-bodysmall-line-height: 150%;
  --desktop-bodysmall-font-weight: 400;
  --desktop-bodysmall-font-style: normal;
  --mobile-displaylarge-font-family: Raleway-Black, sans-serif;
  --mobile-displaylarge-font-size: 32px;
  --mobile-displaylarge-line-height: 120%;
  --mobile-displaylarge-font-weight: 900;
  --mobile-displaylarge-font-style: normal;
  --mobile-displaymedium-font-family: Raleway-ExtraBold, sans-serif;
  --mobile-displaymedium-font-size: 28px;
  --mobile-displaymedium-line-height: 120%;
  --mobile-displaymedium-font-weight: 800;
  --mobile-displaymedium-font-style: normal;
  --mobile-headlinelarge-font-family: OpenSans-SemiBold, sans-serif;
  --mobile-headlinelarge-font-size: 26px;
  --mobile-headlinelarge-line-height: 130%;
  --mobile-headlinelarge-font-weight: 600;
  --mobile-headlinelarge-font-style: normal;
  --mobile-headlinemedium-font-family: OpenSans-SemiBold, sans-serif;
  --mobile-headlinemedium-font-size: 22px;
  --mobile-headlinemedium-line-height: 130%;
  --mobile-headlinemedium-font-weight: 600;
  --mobile-headlinemedium-font-style: normal;
  --mobile-titlesmall-font-family: Raleway-ExtraBold, sans-serif;
  --mobile-titlesmall-font-size: 18px;
  --mobile-titlesmall-line-height: 130%;
  --mobile-titlesmall-font-weight: 800;
  --mobile-titlesmall-font-style: normal;
  --mobile-bodyinforegular-font-family: OpenSans-Regular, sans-serif;
  --mobile-bodyinforegular-font-size: 14px;
  --mobile-bodyinforegular-line-height: 150%;
  --mobile-bodyinforegular-font-weight: 400;
  --mobile-bodyinforegular-font-style: normal;
  --mobile-captioninfosmall-font-family: OpenSans-SemiBold, sans-serif;
  --mobile-captioninfosmall-font-size: 12px;
  --mobile-captioninfosmall-line-height: 120%;
  --mobile-captioninfosmall-font-weight: 600;
  --mobile-captioninfosmall-font-style: normal;
  --material-theme-display-large-font-family: Raleway-ExtraBold, sans-serif;
  --material-theme-display-large-font-size: 57px;
  --material-theme-display-large-line-height: 64px;
  --material-theme-display-large-font-weight: 800;
  --material-theme-display-large-font-style: normal;
  --material-theme-display-medium-font-family: Raleway-Regular, sans-serif;
  --material-theme-display-medium-font-size: 45px;
  --material-theme-display-medium-line-height: 52px;
  --material-theme-display-medium-font-weight: 400;
  --material-theme-display-medium-font-style: normal;
  --material-theme-display-small-font-family: Raleway-Regular, sans-serif;
  --material-theme-display-small-font-size: 36px;
  --material-theme-display-small-line-height: 44px;
  --material-theme-display-small-font-weight: 400;
  --material-theme-display-small-font-style: normal;
  --material-theme-headline-large-font-family: Raleway-SemiBold, sans-serif;
  --material-theme-headline-large-font-size: 32px;
  --material-theme-headline-large-line-height: 40px;
  --material-theme-headline-large-font-weight: 600;
  --material-theme-headline-large-font-style: normal;
  --material-theme-headline-medium-font-family: Raleway-Regular, sans-serif;
  --material-theme-headline-medium-font-size: 28px;
  --material-theme-headline-medium-line-height: 36px;
  --material-theme-headline-medium-font-weight: 400;
  --material-theme-headline-medium-font-style: normal;
  --material-theme-headline-small-font-family: Raleway-Regular, sans-serif;
  --material-theme-headline-small-font-size: 24px;
  --material-theme-headline-small-line-height: 32px;
  --material-theme-headline-small-font-weight: 400;
  --material-theme-headline-small-font-style: normal;
  --material-theme-body-large-font-family: Roboto-Regular, sans-serif;
  --material-theme-body-large-font-size: 16px;
  --material-theme-body-large-line-height: 24px;
  --material-theme-body-large-font-weight: 400;
  --material-theme-body-large-font-style: normal;
  --material-theme-body-medium-font-family: Roboto-Regular, sans-serif;
  --material-theme-body-medium-font-size: 14px;
  --material-theme-body-medium-line-height: 20px;
  --material-theme-body-medium-font-weight: 400;
  --material-theme-body-medium-font-style: normal;
  --material-theme-body-small-font-family: Roboto-Regular, sans-serif;
  --material-theme-body-small-font-size: 12px;
  --material-theme-body-small-line-height: 16px;
  --material-theme-body-small-font-weight: 400;
  --material-theme-body-small-font-style: normal;
  --material-theme-label-large-font-family: Roboto-Medium, sans-serif;
  --material-theme-label-large-font-size: 14px;
  --material-theme-label-large-line-height: 20px;
  --material-theme-label-large-font-weight: 500;
  --material-theme-label-large-font-style: normal;
  --material-theme-label-medium-font-family: Roboto-Medium, sans-serif;
  --material-theme-label-medium-font-size: 12px;
  --material-theme-label-medium-line-height: 16px;
  --material-theme-label-medium-font-weight: 500;
  --material-theme-label-medium-font-style: normal;
  --material-theme-label-small-font-family: Roboto-Medium, sans-serif;
  --material-theme-label-small-font-size: 11px;
  --material-theme-label-small-line-height: 16px;
  --material-theme-label-small-font-weight: 500;
  --material-theme-label-small-font-style: normal;
  --material-theme-title-large-font-family: Roboto-Regular, sans-serif;
  --material-theme-title-large-font-size: 22px;
  --material-theme-title-large-line-height: 28px;
  --material-theme-title-large-font-weight: 400;
  --material-theme-title-large-font-style: normal;
  --material-theme-title-medium-font-family: Roboto-Medium, sans-serif;
  --material-theme-title-medium-font-size: 16px;
  --material-theme-title-medium-line-height: 24px;
  --material-theme-title-medium-font-weight: 500;
  --material-theme-title-medium-font-style: normal;
  --material-theme-title-small-font-family: Roboto-Medium, sans-serif;
  --material-theme-title-small-font-size: 14px;
  --material-theme-title-small-line-height: 20px;
  --material-theme-title-small-font-weight: 500;
  --material-theme-title-small-font-style: normal;

  /* Effects */
  --pressed-inner-shadow-box-shadow: inset 0px 2px 4px 0px rgba(12, 12, 13, 0.2);
  --glass-box-shadow: 0px 1px 4px 0px rgba(12, 12, 13, 0.05);
  --glass-backdrop-filter: blur(10px);
  --button-gcoin-effect-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.15),
    inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
/* Figma Color Variables of your File */
:root,
[data-variable-collection-mode="mode-1"] {
  /* mode-1 */
  --primary-50: #e6f1f9;
  --primary-100: #c2dbee;
  --primary-300: #6fa7d1;
  --primary-main: #12609e;
  --primary-700: #0d4a79;
  --primary-900: #062238;
  --green-background: #e6faf7;
  --green-light: #1adead;
  --green-main: #0b8f70;
  --green-dark: #004d3a;
  --neutral-100: #f5f5f5;
  --neutral-0: #ffffff;
  --neutral-500: #9a9a9a;
  --neutral-700: #4a4a4a;
  --neutral-900: #1a1a1a;
  --error-red: #dc2626;
  --error-red-opacity-8: rgba(220, 38, 38, 0.08);
  --gravis-blue: #1d9efb;
  --gravis-main-blue: #1883d0;
  --blur-background: rgba(255, 255, 255, 0.6);
  --alice-blue: #f0f8ff;
  --neutral-0-80: rgba(255, 255, 255, 0.8);
  --ribbon-tag-red: #e50012;
  --primary-200: rgba(111, 167, 209, 0.5);
  --gold-accent: #ffd700;
  --foundation-soft: #f4f6fa;
  --primary-75: #e1effa;
  --neutral-400: #9ca3af;
  --neutral-50: #f9fafb;
  --neutral-100: #f3f4f6;
  --neutral-200: #e5e7eb;
  --neutral-300: #d1d5db;
  --neutral-500: #6b7280;
  --neutral-400-text: rgba(156, 163, 175, 0.6);
}

:root,
[data-material-theme-mode="light"] {
  /* light */
  --schemes-primary: #1e6586;
  --schemes-surface-tint: #1e6586;
  --schemes-on-primary: #ffffff;
  --schemes-primary-container: #c4e7ff;
  --schemes-on-primary-container: #004c6a;
  --schemes-secondary: #4e616d;
  --schemes-on-secondary: #ffffff;
  --schemes-secondary-container: #d1e5f4;
  --schemes-on-secondary-container: #374955;
  --schemes-tertiary: #615a7c;
  --schemes-on-tertiary: #ffffff;
  --schemes-tertiary-container: #e7deff;
  --schemes-on-tertiary-container: #494263;
  --schemes-error: #ba1a1a;
  --schemes-on-error: #ffffff;
  --schemes-error-container: #ffdad6;
  --schemes-on-error-container: #93000a;
  --schemes-background: #f6fafe;
  --schemes-on-background: #181c1f;
  --schemes-surface: #f6fafe;
  --schemes-on-surface: #181c1f;
  --schemes-surface-variant: #dde3ea;
  --schemes-on-surface-variant: #41484d;
  --schemes-outline: #71787e;
  --schemes-outline-variant: #c0c7cd;
  --schemes-shadow: #000000;
  --schemes-scrim: #000000;
  --schemes-inverse-surface: #2c3134;
  --schemes-inverse-on-surface: #edf1f5;
  --schemes-inverse-primary: #90cef4;
  --schemes-primary-fixed: #c4e7ff;
  --schemes-on-primary-fixed: #001e2d;
  --schemes-primary-fixed-dim: #90cef4;
  --schemes-on-primary-fixed-variant: #004c6a;
  --schemes-secondary-fixed: #d1e5f4;
  --schemes-on-secondary-fixed: #0a1e28;
  --schemes-secondary-fixed-dim: #b6c9d7;
  --schemes-on-secondary-fixed-variant: #374955;
  --schemes-tertiary-fixed: #e7deff;
  --schemes-on-tertiary-fixed: #1d1736;
  --schemes-tertiary-fixed-dim: #cbc1e9;
  --schemes-on-tertiary-fixed-variant: #494263;
  --schemes-surface-dim: #d7dadf;
  --schemes-surface-bright: #f6fafe;
  --schemes-surface-container-lowest: #ffffff;
  --schemes-surface-container-low: #f0f4f8;
  --schemes-surface-container: #ebeef3;
  --schemes-surface-container-high: #e5e8ed;
  --schemes-surface-container-highest: #dfe3e7;
  --state-layers-primary-opacity-08: rgba(30, 101, 134, 0.08);
  --state-layers-surface-tint-opacity-08: rgba(30, 101, 134, 0.08);
  --state-layers-on-primary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-primary-container-opacity-08: rgba(196, 231, 255, 0.08);
  --state-layers-on-primary-container-opacity-08: rgba(0, 76, 106, 0.08);
  --state-layers-secondary-opacity-08: rgba(78, 97, 109, 0.08);
  --state-layers-on-secondary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-container-opacity-08: rgba(209, 229, 244, 0.08);
  --state-layers-on-secondary-container-opacity-08: rgba(55, 73, 85, 0.08);
  --state-layers-tertiary-opacity-08: rgba(97, 90, 124, 0.08);
  --state-layers-on-tertiary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-container-opacity-08: rgba(231, 222, 255, 0.08);
  --state-layers-on-tertiary-container-opacity-08: rgba(73, 66, 99, 0.08);
  --state-layers-error-opacity-08: rgba(186, 26, 26, 0.08);
  --state-layers-on-error-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-error-container-opacity-08: rgba(255, 218, 214, 0.08);
  --state-layers-on-error-container-opacity-08: rgba(147, 0, 10, 0.08);
  --state-layers-background-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-background-opacity-08: rgba(24, 28, 31, 0.08);
  --state-layers-surface-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-surface-opacity-08: rgba(24, 28, 31, 0.08);
  --state-layers-surface-variant-opacity-08: rgba(221, 227, 234, 0.08);
  --state-layers-on-surface-variant-opacity-08: rgba(65, 72, 77, 0.08);
  --state-layers-outline-opacity-08: rgba(113, 120, 126, 0.08);
  --state-layers-outline-variant-opacity-08: rgba(192, 199, 205, 0.08);
  --state-layers-shadow-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-scrim-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-inverse-surface-opacity-08: rgba(44, 49, 52, 0.08);
  --state-layers-inverse-on-surface-opacity-08: rgba(237, 241, 245, 0.08);
  --state-layers-inverse-primary-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-primary-fixed-opacity-08: rgba(196, 231, 255, 0.08);
  --state-layers-on-primary-fixed-opacity-08: rgba(0, 30, 45, 0.08);
  --state-layers-primary-fixed-dim-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-on-primary-fixed-variant-opacity-08: rgba(0, 76, 106, 0.08);
  --state-layers-secondary-fixed-opacity-08: rgba(209, 229, 244, 0.08);
  --state-layers-on-secondary-fixed-opacity-08: rgba(10, 30, 40, 0.08);
  --state-layers-secondary-fixed-dim-opacity-08: rgba(182, 201, 215, 0.08);
  --state-layers-on-secondary-fixed-variant-opacity-08: rgba(55, 73, 85, 0.08);
  --state-layers-tertiary-fixed-opacity-08: rgba(231, 222, 255, 0.08);
  --state-layers-on-tertiary-fixed-opacity-08: rgba(29, 23, 54, 0.08);
  --state-layers-tertiary-fixed-dim-opacity-08: rgba(203, 193, 233, 0.08);
  --state-layers-on-tertiary-fixed-variant-opacity-08: rgba(73, 66, 99, 0.08);
  --state-layers-surface-dim-opacity-08: rgba(215, 218, 223, 0.08);
  --state-layers-surface-bright-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-surface-container-lowest-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-surface-container-low-opacity-08: rgba(240, 244, 248, 0.08);
  --state-layers-surface-container-opacity-08: rgba(235, 238, 243, 0.08);
  --state-layers-surface-container-high-opacity-08: rgba(229, 232, 237, 0.08);
  --state-layers-surface-container-highest-opacity-08: rgba(
    223,
    227,
    231,
    0.08
  );
  --state-layers-primary-opacity-10: rgba(30, 101, 134, 0.1);
  --state-layers-surface-tint-opacity-10: rgba(30, 101, 134, 0.1);
  --state-layers-on-primary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-primary-container-opacity-10: rgba(196, 231, 255, 0.1);
  --state-layers-on-primary-container-opacity-10: rgba(0, 76, 106, 0.1);
  --state-layers-secondary-opacity-10: rgba(78, 97, 109, 0.1);
  --state-layers-on-secondary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-container-opacity-10: rgba(209, 229, 244, 0.1);
  --state-layers-on-secondary-container-opacity-10: rgba(55, 73, 85, 0.1);
  --state-layers-tertiary-opacity-10: rgba(97, 90, 124, 0.1);
  --state-layers-on-tertiary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-container-opacity-10: rgba(231, 222, 255, 0.1);
  --state-layers-on-tertiary-container-opacity-10: rgba(73, 66, 99, 0.1);
  --state-layers-error-opacity-10: rgba(186, 26, 26, 0.1);
  --state-layers-on-error-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-error-container-opacity-10: rgba(255, 218, 214, 0.1);
  --state-layers-on-error-container-opacity-10: rgba(147, 0, 10, 0.1);
  --state-layers-background-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-background-opacity-10: rgba(24, 28, 31, 0.1);
  --state-layers-surface-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-surface-opacity-10: rgba(24, 28, 31, 0.1);
  --state-layers-surface-variant-opacity-10: rgba(221, 227, 234, 0.1);
  --state-layers-on-surface-variant-opacity-10: rgba(65, 72, 77, 0.1);
  --state-layers-outline-opacity-10: rgba(113, 120, 126, 0.1);
  --state-layers-outline-variant-opacity-10: rgba(192, 199, 205, 0.1);
  --state-layers-shadow-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-scrim-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-inverse-surface-opacity-10: rgba(44, 49, 52, 0.1);
  --state-layers-inverse-on-surface-opacity-10: rgba(237, 241, 245, 0.1);
  --state-layers-inverse-primary-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-primary-fixed-opacity-10: rgba(196, 231, 255, 0.1);
  --state-layers-on-primary-fixed-opacity-10: rgba(0, 30, 45, 0.1);
  --state-layers-primary-fixed-dim-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-on-primary-fixed-variant-opacity-10: rgba(0, 76, 106, 0.1);
  --state-layers-secondary-fixed-opacity-10: rgba(209, 229, 244, 0.1);
  --state-layers-on-secondary-fixed-opacity-10: rgba(10, 30, 40, 0.1);
  --state-layers-secondary-fixed-dim-opacity-10: rgba(182, 201, 215, 0.1);
  --state-layers-on-secondary-fixed-variant-opacity-10: rgba(55, 73, 85, 0.1);
  --state-layers-tertiary-fixed-opacity-10: rgba(231, 222, 255, 0.1);
  --state-layers-on-tertiary-fixed-opacity-10: rgba(29, 23, 54, 0.1);
  --state-layers-tertiary-fixed-dim-opacity-10: rgba(203, 193, 233, 0.1);
  --state-layers-on-tertiary-fixed-variant-opacity-10: rgba(73, 66, 99, 0.1);
  --state-layers-surface-dim-opacity-10: rgba(215, 218, 223, 0.1);
  --state-layers-surface-bright-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-surface-container-lowest-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-surface-container-low-opacity-10: rgba(240, 244, 248, 0.1);
  --state-layers-surface-container-opacity-10: rgba(235, 238, 243, 0.1);
  --state-layers-surface-container-high-opacity-10: rgba(229, 232, 237, 0.1);
  --state-layers-surface-container-highest-opacity-10: rgba(223, 227, 231, 0.1);
  --state-layers-primary-opacity-16: rgba(30, 101, 134, 0.16);
  --state-layers-surface-tint-opacity-16: rgba(30, 101, 134, 0.16);
  --state-layers-on-primary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-primary-container-opacity-16: rgba(196, 231, 255, 0.16);
  --state-layers-on-primary-container-opacity-16: rgba(0, 76, 106, 0.16);
  --state-layers-secondary-opacity-16: rgba(78, 97, 109, 0.16);
  --state-layers-on-secondary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-container-opacity-16: rgba(209, 229, 244, 0.16);
  --state-layers-on-secondary-container-opacity-16: rgba(55, 73, 85, 0.16);
  --state-layers-tertiary-opacity-16: rgba(97, 90, 124, 0.16);
  --state-layers-on-tertiary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-container-opacity-16: rgba(231, 222, 255, 0.16);
  --state-layers-on-tertiary-container-opacity-16: rgba(73, 66, 99, 0.16);
  --state-layers-error-opacity-16: rgba(186, 26, 26, 0.16);
  --state-layers-on-error-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-error-container-opacity-16: rgba(255, 218, 214, 0.16);
  --state-layers-on-error-container-opacity-16: rgba(147, 0, 10, 0.16);
  --state-layers-background-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-background-opacity-16: rgba(24, 28, 31, 0.16);
  --state-layers-surface-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-surface-opacity-16: rgba(24, 28, 31, 0.16);
  --state-layers-surface-variant-opacity-16: rgba(221, 227, 234, 0.16);
  --state-layers-on-surface-variant-opacity-16: rgba(65, 72, 77, 0.16);
  --state-layers-outline-opacity-16: rgba(113, 120, 126, 0.16);
  --state-layers-outline-variant-opacity-16: rgba(192, 199, 205, 0.16);
  --state-layers-shadow-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-scrim-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-inverse-surface-opacity-16: rgba(44, 49, 52, 0.16);
  --state-layers-inverse-on-surface-opacity-16: rgba(237, 241, 245, 0.16);
  --state-layers-inverse-primary-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-primary-fixed-opacity-16: rgba(196, 231, 255, 0.16);
  --state-layers-on-primary-fixed-opacity-16: rgba(0, 30, 45, 0.16);
  --state-layers-primary-fixed-dim-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-on-primary-fixed-variant-opacity-16: rgba(0, 76, 106, 0.16);
  --state-layers-secondary-fixed-opacity-16: rgba(209, 229, 244, 0.16);
  --state-layers-on-secondary-fixed-opacity-16: rgba(10, 30, 40, 0.16);
  --state-layers-secondary-fixed-dim-opacity-16: rgba(182, 201, 215, 0.16);
  --state-layers-on-secondary-fixed-variant-opacity-16: rgba(55, 73, 85, 0.16);
  --state-layers-tertiary-fixed-opacity-16: rgba(231, 222, 255, 0.16);
  --state-layers-on-tertiary-fixed-opacity-16: rgba(29, 23, 54, 0.16);
  --state-layers-tertiary-fixed-dim-opacity-16: rgba(203, 193, 233, 0.16);
  --state-layers-on-tertiary-fixed-variant-opacity-16: rgba(73, 66, 99, 0.16);
  --state-layers-surface-dim-opacity-16: rgba(215, 218, 223, 0.16);
  --state-layers-surface-bright-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-surface-container-lowest-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-surface-container-low-opacity-16: rgba(240, 244, 248, 0.16);
  --state-layers-surface-container-opacity-16: rgba(235, 238, 243, 0.16);
  --state-layers-surface-container-high-opacity-16: rgba(229, 232, 237, 0.16);
  --state-layers-surface-container-highest-opacity-16: rgba(
    223,
    227,
    231,
    0.16
  );
  --extended-colors-custom-color-1: #864b6f;
  --extended-colors-on-custom-color-1: #ffffff;
  --extended-colors-custom-color-1-container: #ffd8ec;
  --extended-colors-on-custom-color-1-container: #6b3457;
  --surfaces-surface-tint-5: rgba(30, 101, 134, 0.05);
  --surfaces-surface-tint-8: rgba(30, 101, 134, 0.08);
  --surfaces-surface-tint-11: rgba(30, 101, 134, 0.11);
  --surfaces-surface-tint-12: rgba(30, 101, 134, 0.12);
  --surfaces-surface-tint-14: rgba(30, 101, 134, 0.14);
}

[data-material-theme-mode="light-high-contrast"] {
  /* light-high-contrast */
  --schemes-primary: #003044;
  --schemes-surface-tint: #1e6586;
  --schemes-on-primary: #ffffff;
  --schemes-primary-container: #004f6d;
  --schemes-on-primary-container: #ffffff;
  --schemes-secondary: #1c2e39;
  --schemes-on-secondary: #ffffff;
  --schemes-secondary-container: #394c57;
  --schemes-on-secondary-container: #ffffff;
  --schemes-tertiary: #2e2847;
  --schemes-on-tertiary: #ffffff;
  --schemes-tertiary-container: #4b4466;
  --schemes-on-tertiary-container: #ffffff;
  --schemes-error: #600004;
  --schemes-on-error: #ffffff;
  --schemes-error-container: #98000a;
  --schemes-on-error-container: #ffffff;
  --schemes-background: #f6fafe;
  --schemes-on-background: #181c1f;
  --schemes-surface: #f6fafe;
  --schemes-on-surface: #000000;
  --schemes-surface-variant: #dde3ea;
  --schemes-on-surface-variant: #000000;
  --schemes-outline: #262d32;
  --schemes-outline-variant: #434a4f;
  --schemes-shadow: #000000;
  --schemes-scrim: #000000;
  --schemes-inverse-surface: #2c3134;
  --schemes-inverse-on-surface: #ffffff;
  --schemes-inverse-primary: #90cef4;
  --schemes-primary-fixed: #004f6d;
  --schemes-on-primary-fixed: #ffffff;
  --schemes-primary-fixed-dim: #00374d;
  --schemes-on-primary-fixed-variant: #ffffff;
  --schemes-secondary-fixed: #394c57;
  --schemes-on-secondary-fixed: #ffffff;
  --schemes-secondary-fixed-dim: #223540;
  --schemes-on-secondary-fixed-variant: #ffffff;
  --schemes-tertiary-fixed: #4b4466;
  --schemes-on-tertiary-fixed: #ffffff;
  --schemes-tertiary-fixed-dim: #352e4e;
  --schemes-on-tertiary-fixed-variant: #ffffff;
  --schemes-surface-dim: #b5b9bd;
  --schemes-surface-bright: #f6fafe;
  --schemes-surface-container-lowest: #ffffff;
  --schemes-surface-container-low: #edf1f5;
  --schemes-surface-container: #dfe3e7;
  --schemes-surface-container-high: #d1d5d9;
  --schemes-surface-container-highest: #c3c7cb;
  --state-layers-primary-opacity-08: rgba(0, 48, 68, 0.08);
  --state-layers-surface-tint-opacity-08: rgba(30, 101, 134, 0.08);
  --state-layers-on-primary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-primary-container-opacity-08: rgba(0, 79, 109, 0.08);
  --state-layers-on-primary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-opacity-08: rgba(28, 46, 57, 0.08);
  --state-layers-on-secondary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-container-opacity-08: rgba(57, 76, 87, 0.08);
  --state-layers-on-secondary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-opacity-08: rgba(46, 40, 71, 0.08);
  --state-layers-on-tertiary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-container-opacity-08: rgba(75, 68, 102, 0.08);
  --state-layers-on-tertiary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-error-opacity-08: rgba(96, 0, 4, 0.08);
  --state-layers-on-error-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-error-container-opacity-08: rgba(152, 0, 10, 0.08);
  --state-layers-on-error-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-background-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-background-opacity-08: rgba(24, 28, 31, 0.08);
  --state-layers-surface-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-surface-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-surface-variant-opacity-08: rgba(221, 227, 234, 0.08);
  --state-layers-on-surface-variant-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-outline-opacity-08: rgba(38, 45, 50, 0.08);
  --state-layers-outline-variant-opacity-08: rgba(67, 74, 79, 0.08);
  --state-layers-shadow-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-scrim-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-inverse-surface-opacity-08: rgba(44, 49, 52, 0.08);
  --state-layers-inverse-on-surface-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-inverse-primary-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-primary-fixed-opacity-08: rgba(0, 79, 109, 0.08);
  --state-layers-on-primary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-primary-fixed-dim-opacity-08: rgba(0, 55, 77, 0.08);
  --state-layers-on-primary-fixed-variant-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-fixed-opacity-08: rgba(57, 76, 87, 0.08);
  --state-layers-on-secondary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-fixed-dim-opacity-08: rgba(34, 53, 64, 0.08);
  --state-layers-on-secondary-fixed-variant-opacity-08: rgba(
    255,
    255,
    255,
    0.08
  );
  --state-layers-tertiary-fixed-opacity-08: rgba(75, 68, 102, 0.08);
  --state-layers-on-tertiary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-fixed-dim-opacity-08: rgba(53, 46, 78, 0.08);
  --state-layers-on-tertiary-fixed-variant-opacity-08: rgba(
    255,
    255,
    255,
    0.08
  );
  --state-layers-surface-dim-opacity-08: rgba(181, 185, 189, 0.08);
  --state-layers-surface-bright-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-surface-container-lowest-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-surface-container-low-opacity-08: rgba(237, 241, 245, 0.08);
  --state-layers-surface-container-opacity-08: rgba(223, 227, 231, 0.08);
  --state-layers-surface-container-high-opacity-08: rgba(209, 213, 217, 0.08);
  --state-layers-surface-container-highest-opacity-08: rgba(
    195,
    199,
    203,
    0.08
  );
  --state-layers-primary-opacity-10: rgba(0, 48, 68, 0.1);
  --state-layers-surface-tint-opacity-10: rgba(30, 101, 134, 0.1);
  --state-layers-on-primary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-primary-container-opacity-10: rgba(0, 79, 109, 0.1);
  --state-layers-on-primary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-opacity-10: rgba(28, 46, 57, 0.1);
  --state-layers-on-secondary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-container-opacity-10: rgba(57, 76, 87, 0.1);
  --state-layers-on-secondary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-opacity-10: rgba(46, 40, 71, 0.1);
  --state-layers-on-tertiary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-container-opacity-10: rgba(75, 68, 102, 0.1);
  --state-layers-on-tertiary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-error-opacity-10: rgba(96, 0, 4, 0.1);
  --state-layers-on-error-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-error-container-opacity-10: rgba(152, 0, 10, 0.1);
  --state-layers-on-error-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-background-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-background-opacity-10: rgba(24, 28, 31, 0.1);
  --state-layers-surface-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-surface-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-surface-variant-opacity-10: rgba(221, 227, 234, 0.1);
  --state-layers-on-surface-variant-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-outline-opacity-10: rgba(38, 45, 50, 0.1);
  --state-layers-outline-variant-opacity-10: rgba(67, 74, 79, 0.1);
  --state-layers-shadow-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-scrim-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-inverse-surface-opacity-10: rgba(44, 49, 52, 0.1);
  --state-layers-inverse-on-surface-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-inverse-primary-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-primary-fixed-opacity-10: rgba(0, 79, 109, 0.1);
  --state-layers-on-primary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-primary-fixed-dim-opacity-10: rgba(0, 55, 77, 0.1);
  --state-layers-on-primary-fixed-variant-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-fixed-opacity-10: rgba(57, 76, 87, 0.1);
  --state-layers-on-secondary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-fixed-dim-opacity-10: rgba(34, 53, 64, 0.1);
  --state-layers-on-secondary-fixed-variant-opacity-10: rgba(
    255,
    255,
    255,
    0.1
  );
  --state-layers-tertiary-fixed-opacity-10: rgba(75, 68, 102, 0.1);
  --state-layers-on-tertiary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-fixed-dim-opacity-10: rgba(53, 46, 78, 0.1);
  --state-layers-on-tertiary-fixed-variant-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-surface-dim-opacity-10: rgba(181, 185, 189, 0.1);
  --state-layers-surface-bright-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-surface-container-lowest-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-surface-container-low-opacity-10: rgba(237, 241, 245, 0.1);
  --state-layers-surface-container-opacity-10: rgba(223, 227, 231, 0.1);
  --state-layers-surface-container-high-opacity-10: rgba(209, 213, 217, 0.1);
  --state-layers-surface-container-highest-opacity-10: rgba(195, 199, 203, 0.1);
  --state-layers-primary-opacity-16: rgba(0, 48, 68, 0.16);
  --state-layers-surface-tint-opacity-16: rgba(30, 101, 134, 0.16);
  --state-layers-on-primary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-primary-container-opacity-16: rgba(0, 79, 109, 0.16);
  --state-layers-on-primary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-opacity-16: rgba(28, 46, 57, 0.16);
  --state-layers-on-secondary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-container-opacity-16: rgba(57, 76, 87, 0.16);
  --state-layers-on-secondary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-opacity-16: rgba(46, 40, 71, 0.16);
  --state-layers-on-tertiary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-container-opacity-16: rgba(75, 68, 102, 0.16);
  --state-layers-on-tertiary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-error-opacity-16: rgba(96, 0, 4, 0.16);
  --state-layers-on-error-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-error-container-opacity-16: rgba(152, 0, 10, 0.16);
  --state-layers-on-error-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-background-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-background-opacity-16: rgba(24, 28, 31, 0.16);
  --state-layers-surface-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-surface-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-surface-variant-opacity-16: rgba(221, 227, 234, 0.16);
  --state-layers-on-surface-variant-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-outline-opacity-16: rgba(38, 45, 50, 0.16);
  --state-layers-outline-variant-opacity-16: rgba(67, 74, 79, 0.16);
  --state-layers-shadow-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-scrim-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-inverse-surface-opacity-16: rgba(44, 49, 52, 0.16);
  --state-layers-inverse-on-surface-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-inverse-primary-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-primary-fixed-opacity-16: rgba(0, 79, 109, 0.16);
  --state-layers-on-primary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-primary-fixed-dim-opacity-16: rgba(0, 55, 77, 0.16);
  --state-layers-on-primary-fixed-variant-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-fixed-opacity-16: rgba(57, 76, 87, 0.16);
  --state-layers-on-secondary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-fixed-dim-opacity-16: rgba(34, 53, 64, 0.16);
  --state-layers-on-secondary-fixed-variant-opacity-16: rgba(
    255,
    255,
    255,
    0.16
  );
  --state-layers-tertiary-fixed-opacity-16: rgba(75, 68, 102, 0.16);
  --state-layers-on-tertiary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-fixed-dim-opacity-16: rgba(53, 46, 78, 0.16);
  --state-layers-on-tertiary-fixed-variant-opacity-16: rgba(
    255,
    255,
    255,
    0.16
  );
  --state-layers-surface-dim-opacity-16: rgba(181, 185, 189, 0.16);
  --state-layers-surface-bright-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-surface-container-lowest-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-surface-container-low-opacity-16: rgba(237, 241, 245, 0.16);
  --state-layers-surface-container-opacity-16: rgba(223, 227, 231, 0.16);
  --state-layers-surface-container-high-opacity-16: rgba(209, 213, 217, 0.16);
  --state-layers-surface-container-highest-opacity-16: rgba(
    195,
    199,
    203,
    0.16
  );
  --extended-colors-custom-color-1: #864b6f;
  --extended-colors-on-custom-color-1: #ffffff;
  --extended-colors-custom-color-1-container: #ffd8ec;
  --extended-colors-on-custom-color-1-container: #6b3457;
  --surfaces-surface-tint-5: rgba(30, 101, 134, 0.05);
  --surfaces-surface-tint-8: rgba(30, 101, 134, 0.08);
  --surfaces-surface-tint-11: rgba(30, 101, 134, 0.11);
  --surfaces-surface-tint-12: rgba(30, 101, 134, 0.12);
  --surfaces-surface-tint-14: rgba(30, 101, 134, 0.14);
}

[data-material-theme-mode="light-medium-contrast"] {
  /* light-medium-contrast */
  --schemes-primary: #003b52;
  --schemes-surface-tint: #1e6586;
  --schemes-on-primary: #ffffff;
  --schemes-primary-container: #317496;
  --schemes-on-primary-container: #ffffff;
  --schemes-secondary: #263844;
  --schemes-on-secondary: #ffffff;
  --schemes-secondary-container: #5d707c;
  --schemes-on-secondary-container: #ffffff;
  --schemes-tertiary: #383252;
  --schemes-on-tertiary: #ffffff;
  --schemes-tertiary-container: #70688c;
  --schemes-on-tertiary-container: #ffffff;
  --schemes-error: #740006;
  --schemes-on-error: #ffffff;
  --schemes-error-container: #cf2c27;
  --schemes-on-error-container: #ffffff;
  --schemes-background: #f6fafe;
  --schemes-on-background: #181c1f;
  --schemes-surface: #f6fafe;
  --schemes-on-surface: #0d1215;
  --schemes-surface-variant: #dde3ea;
  --schemes-on-surface-variant: #30373c;
  --schemes-outline: #4c5359;
  --schemes-outline-variant: #676e73;
  --schemes-shadow: #000000;
  --schemes-scrim: #000000;
  --schemes-inverse-surface: #2c3134;
  --schemes-inverse-on-surface: #edf1f5;
  --schemes-inverse-primary: #90cef4;
  --schemes-primary-fixed: #317496;
  --schemes-on-primary-fixed: #ffffff;
  --schemes-primary-fixed-dim: #0c5b7c;
  --schemes-on-primary-fixed-variant: #ffffff;
  --schemes-secondary-fixed: #5d707c;
  --schemes-on-secondary-fixed: #ffffff;
  --schemes-secondary-fixed-dim: #455763;
  --schemes-on-secondary-fixed-variant: #ffffff;
  --schemes-tertiary-fixed: #70688c;
  --schemes-on-tertiary-fixed: #ffffff;
  --schemes-tertiary-fixed-dim: #575072;
  --schemes-on-tertiary-fixed-variant: #ffffff;
  --schemes-surface-dim: #c3c7cb;
  --schemes-surface-bright: #f6fafe;
  --schemes-surface-container-lowest: #ffffff;
  --schemes-surface-container-low: #f0f4f8;
  --schemes-surface-container: #e5e8ed;
  --schemes-surface-container-high: #d9dde2;
  --schemes-surface-container-highest: #ced2d6;
  --state-layers-primary-opacity-08: rgba(0, 59, 82, 0.08);
  --state-layers-surface-tint-opacity-08: rgba(30, 101, 134, 0.08);
  --state-layers-on-primary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-primary-container-opacity-08: rgba(49, 116, 150, 0.08);
  --state-layers-on-primary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-opacity-08: rgba(38, 56, 68, 0.08);
  --state-layers-on-secondary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-container-opacity-08: rgba(93, 112, 124, 0.08);
  --state-layers-on-secondary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-opacity-08: rgba(56, 50, 82, 0.08);
  --state-layers-on-tertiary-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-container-opacity-08: rgba(112, 104, 140, 0.08);
  --state-layers-on-tertiary-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-error-opacity-08: rgba(116, 0, 6, 0.08);
  --state-layers-on-error-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-error-container-opacity-08: rgba(207, 44, 39, 0.08);
  --state-layers-on-error-container-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-background-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-background-opacity-08: rgba(24, 28, 31, 0.08);
  --state-layers-surface-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-on-surface-opacity-08: rgba(13, 18, 21, 0.08);
  --state-layers-surface-variant-opacity-08: rgba(221, 227, 234, 0.08);
  --state-layers-on-surface-variant-opacity-08: rgba(48, 55, 60, 0.08);
  --state-layers-outline-opacity-08: rgba(76, 83, 89, 0.08);
  --state-layers-outline-variant-opacity-08: rgba(103, 110, 115, 0.08);
  --state-layers-shadow-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-scrim-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-inverse-surface-opacity-08: rgba(44, 49, 52, 0.08);
  --state-layers-inverse-on-surface-opacity-08: rgba(237, 241, 245, 0.08);
  --state-layers-inverse-primary-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-primary-fixed-opacity-08: rgba(49, 116, 150, 0.08);
  --state-layers-on-primary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-primary-fixed-dim-opacity-08: rgba(12, 91, 124, 0.08);
  --state-layers-on-primary-fixed-variant-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-fixed-opacity-08: rgba(93, 112, 124, 0.08);
  --state-layers-on-secondary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-secondary-fixed-dim-opacity-08: rgba(69, 87, 99, 0.08);
  --state-layers-on-secondary-fixed-variant-opacity-08: rgba(
    255,
    255,
    255,
    0.08
  );
  --state-layers-tertiary-fixed-opacity-08: rgba(112, 104, 140, 0.08);
  --state-layers-on-tertiary-fixed-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-tertiary-fixed-dim-opacity-08: rgba(87, 80, 114, 0.08);
  --state-layers-on-tertiary-fixed-variant-opacity-08: rgba(
    255,
    255,
    255,
    0.08
  );
  --state-layers-surface-dim-opacity-08: rgba(195, 199, 203, 0.08);
  --state-layers-surface-bright-opacity-08: rgba(246, 250, 254, 0.08);
  --state-layers-surface-container-lowest-opacity-08: rgba(255, 255, 255, 0.08);
  --state-layers-surface-container-low-opacity-08: rgba(240, 244, 248, 0.08);
  --state-layers-surface-container-opacity-08: rgba(229, 232, 237, 0.08);
  --state-layers-surface-container-high-opacity-08: rgba(217, 221, 226, 0.08);
  --state-layers-surface-container-highest-opacity-08: rgba(
    206,
    210,
    214,
    0.08
  );
  --state-layers-primary-opacity-10: rgba(0, 59, 82, 0.1);
  --state-layers-surface-tint-opacity-10: rgba(30, 101, 134, 0.1);
  --state-layers-on-primary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-primary-container-opacity-10: rgba(49, 116, 150, 0.1);
  --state-layers-on-primary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-opacity-10: rgba(38, 56, 68, 0.1);
  --state-layers-on-secondary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-container-opacity-10: rgba(93, 112, 124, 0.1);
  --state-layers-on-secondary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-opacity-10: rgba(56, 50, 82, 0.1);
  --state-layers-on-tertiary-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-container-opacity-10: rgba(112, 104, 140, 0.1);
  --state-layers-on-tertiary-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-error-opacity-10: rgba(116, 0, 6, 0.1);
  --state-layers-on-error-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-error-container-opacity-10: rgba(207, 44, 39, 0.1);
  --state-layers-on-error-container-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-background-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-background-opacity-10: rgba(24, 28, 31, 0.1);
  --state-layers-surface-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-on-surface-opacity-10: rgba(13, 18, 21, 0.1);
  --state-layers-surface-variant-opacity-10: rgba(221, 227, 234, 0.1);
  --state-layers-on-surface-variant-opacity-10: rgba(48, 55, 60, 0.1);
  --state-layers-outline-opacity-10: rgba(76, 83, 89, 0.1);
  --state-layers-outline-variant-opacity-10: rgba(103, 110, 115, 0.1);
  --state-layers-shadow-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-scrim-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-inverse-surface-opacity-10: rgba(44, 49, 52, 0.1);
  --state-layers-inverse-on-surface-opacity-10: rgba(237, 241, 245, 0.1);
  --state-layers-inverse-primary-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-primary-fixed-opacity-10: rgba(49, 116, 150, 0.1);
  --state-layers-on-primary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-primary-fixed-dim-opacity-10: rgba(12, 91, 124, 0.1);
  --state-layers-on-primary-fixed-variant-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-fixed-opacity-10: rgba(93, 112, 124, 0.1);
  --state-layers-on-secondary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-secondary-fixed-dim-opacity-10: rgba(69, 87, 99, 0.1);
  --state-layers-on-secondary-fixed-variant-opacity-10: rgba(
    255,
    255,
    255,
    0.1
  );
  --state-layers-tertiary-fixed-opacity-10: rgba(112, 104, 140, 0.1);
  --state-layers-on-tertiary-fixed-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-tertiary-fixed-dim-opacity-10: rgba(87, 80, 114, 0.1);
  --state-layers-on-tertiary-fixed-variant-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-surface-dim-opacity-10: rgba(195, 199, 203, 0.1);
  --state-layers-surface-bright-opacity-10: rgba(246, 250, 254, 0.1);
  --state-layers-surface-container-lowest-opacity-10: rgba(255, 255, 255, 0.1);
  --state-layers-surface-container-low-opacity-10: rgba(240, 244, 248, 0.1);
  --state-layers-surface-container-opacity-10: rgba(229, 232, 237, 0.1);
  --state-layers-surface-container-high-opacity-10: rgba(217, 221, 226, 0.1);
  --state-layers-surface-container-highest-opacity-10: rgba(206, 210, 214, 0.1);
  --state-layers-primary-opacity-16: rgba(0, 59, 82, 0.16);
  --state-layers-surface-tint-opacity-16: rgba(30, 101, 134, 0.16);
  --state-layers-on-primary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-primary-container-opacity-16: rgba(49, 116, 150, 0.16);
  --state-layers-on-primary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-opacity-16: rgba(38, 56, 68, 0.16);
  --state-layers-on-secondary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-container-opacity-16: rgba(93, 112, 124, 0.16);
  --state-layers-on-secondary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-opacity-16: rgba(56, 50, 82, 0.16);
  --state-layers-on-tertiary-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-container-opacity-16: rgba(112, 104, 140, 0.16);
  --state-layers-on-tertiary-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-error-opacity-16: rgba(116, 0, 6, 0.16);
  --state-layers-on-error-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-error-container-opacity-16: rgba(207, 44, 39, 0.16);
  --state-layers-on-error-container-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-background-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-background-opacity-16: rgba(24, 28, 31, 0.16);
  --state-layers-surface-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-on-surface-opacity-16: rgba(13, 18, 21, 0.16);
  --state-layers-surface-variant-opacity-16: rgba(221, 227, 234, 0.16);
  --state-layers-on-surface-variant-opacity-16: rgba(48, 55, 60, 0.16);
  --state-layers-outline-opacity-16: rgba(76, 83, 89, 0.16);
  --state-layers-outline-variant-opacity-16: rgba(103, 110, 115, 0.16);
  --state-layers-shadow-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-scrim-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-inverse-surface-opacity-16: rgba(44, 49, 52, 0.16);
  --state-layers-inverse-on-surface-opacity-16: rgba(237, 241, 245, 0.16);
  --state-layers-inverse-primary-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-primary-fixed-opacity-16: rgba(49, 116, 150, 0.16);
  --state-layers-on-primary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-primary-fixed-dim-opacity-16: rgba(12, 91, 124, 0.16);
  --state-layers-on-primary-fixed-variant-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-fixed-opacity-16: rgba(93, 112, 124, 0.16);
  --state-layers-on-secondary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-secondary-fixed-dim-opacity-16: rgba(69, 87, 99, 0.16);
  --state-layers-on-secondary-fixed-variant-opacity-16: rgba(
    255,
    255,
    255,
    0.16
  );
  --state-layers-tertiary-fixed-opacity-16: rgba(112, 104, 140, 0.16);
  --state-layers-on-tertiary-fixed-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-tertiary-fixed-dim-opacity-16: rgba(87, 80, 114, 0.16);
  --state-layers-on-tertiary-fixed-variant-opacity-16: rgba(
    255,
    255,
    255,
    0.16
  );
  --state-layers-surface-dim-opacity-16: rgba(195, 199, 203, 0.16);
  --state-layers-surface-bright-opacity-16: rgba(246, 250, 254, 0.16);
  --state-layers-surface-container-lowest-opacity-16: rgba(255, 255, 255, 0.16);
  --state-layers-surface-container-low-opacity-16: rgba(240, 244, 248, 0.16);
  --state-layers-surface-container-opacity-16: rgba(229, 232, 237, 0.16);
  --state-layers-surface-container-high-opacity-16: rgba(217, 221, 226, 0.16);
  --state-layers-surface-container-highest-opacity-16: rgba(
    206,
    210,
    214,
    0.16
  );
  --extended-colors-custom-color-1: #864b6f;
  --extended-colors-on-custom-color-1: #ffffff;
  --extended-colors-custom-color-1-container: #ffd8ec;
  --extended-colors-on-custom-color-1-container: #6b3457;
  --surfaces-surface-tint-5: rgba(30, 101, 134, 0.05);
  --surfaces-surface-tint-8: rgba(30, 101, 134, 0.08);
  --surfaces-surface-tint-11: rgba(30, 101, 134, 0.11);
  --surfaces-surface-tint-12: rgba(30, 101, 134, 0.12);
  --surfaces-surface-tint-14: rgba(30, 101, 134, 0.14);
}

[data-material-theme-mode="dark"] {
  /* dark */
  --schemes-primary: #90cef4;
  --schemes-surface-tint: #90cef4;
  --schemes-on-primary: #00344a;
  --schemes-primary-container: #004c6a;
  --schemes-on-primary-container: #c4e7ff;
  --schemes-secondary: #b6c9d7;
  --schemes-on-secondary: #20333e;
  --schemes-secondary-container: #374955;
  --schemes-on-secondary-container: #d1e5f4;
  --schemes-tertiary: #cbc1e9;
  --schemes-on-tertiary: #322c4c;
  --schemes-tertiary-container: #494263;
  --schemes-on-tertiary-container: #e7deff;
  --schemes-error: #ffb4ab;
  --schemes-on-error: #690005;
  --schemes-error-container: #93000a;
  --schemes-on-error-container: #ffdad6;
  --schemes-background: #0f1417;
  --schemes-on-background: #dfe3e7;
  --schemes-surface: #0f1417;
  --schemes-on-surface: #dfe3e7;
  --schemes-surface-variant: #41484d;
  --schemes-on-surface-variant: #c0c7cd;
  --schemes-outline: #8b9297;
  --schemes-outline-variant: #41484d;
  --schemes-shadow: #000000;
  --schemes-scrim: #000000;
  --schemes-inverse-surface: #dfe3e7;
  --schemes-inverse-on-surface: #2c3134;
  --schemes-inverse-primary: #1e6586;
  --schemes-primary-fixed: #c4e7ff;
  --schemes-on-primary-fixed: #001e2d;
  --schemes-primary-fixed-dim: #90cef4;
  --schemes-on-primary-fixed-variant: #004c6a;
  --schemes-secondary-fixed: #d1e5f4;
  --schemes-on-secondary-fixed: #0a1e28;
  --schemes-secondary-fixed-dim: #b6c9d7;
  --schemes-on-secondary-fixed-variant: #374955;
  --schemes-tertiary-fixed: #e7deff;
  --schemes-on-tertiary-fixed: #1d1736;
  --schemes-tertiary-fixed-dim: #cbc1e9;
  --schemes-on-tertiary-fixed-variant: #494263;
  --schemes-surface-dim: #0f1417;
  --schemes-surface-bright: #353a3d;
  --schemes-surface-container-lowest: #0a0f12;
  --schemes-surface-container-low: #181c1f;
  --schemes-surface-container: #1c2023;
  --schemes-surface-container-high: #262b2e;
  --schemes-surface-container-highest: #313539;
  --state-layers-primary-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-surface-tint-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-on-primary-opacity-08: rgba(0, 52, 74, 0.08);
  --state-layers-primary-container-opacity-08: rgba(0, 76, 106, 0.08);
  --state-layers-on-primary-container-opacity-08: rgba(196, 231, 255, 0.08);
  --state-layers-secondary-opacity-08: rgba(182, 201, 215, 0.08);
  --state-layers-on-secondary-opacity-08: rgba(32, 51, 62, 0.08);
  --state-layers-secondary-container-opacity-08: rgba(55, 73, 85, 0.08);
  --state-layers-on-secondary-container-opacity-08: rgba(209, 229, 244, 0.08);
  --state-layers-tertiary-opacity-08: rgba(203, 193, 233, 0.08);
  --state-layers-on-tertiary-opacity-08: rgba(50, 44, 76, 0.08);
  --state-layers-tertiary-container-opacity-08: rgba(73, 66, 99, 0.08);
  --state-layers-on-tertiary-container-opacity-08: rgba(231, 222, 255, 0.08);
  --state-layers-error-opacity-08: rgba(255, 180, 171, 0.08);
  --state-layers-on-error-opacity-08: rgba(105, 0, 5, 0.08);
  --state-layers-error-container-opacity-08: rgba(147, 0, 10, 0.08);
  --state-layers-on-error-container-opacity-08: rgba(255, 218, 214, 0.08);
  --state-layers-background-opacity-08: rgba(15, 20, 23, 0.08);
  --state-layers-on-background-opacity-08: rgba(223, 227, 231, 0.08);
  --state-layers-surface-opacity-08: rgba(15, 20, 23, 0.08);
  --state-layers-on-surface-opacity-08: rgba(223, 227, 231, 0.08);
  --state-layers-surface-variant-opacity-08: rgba(65, 72, 77, 0.08);
  --state-layers-on-surface-variant-opacity-08: rgba(192, 199, 205, 0.08);
  --state-layers-outline-opacity-08: rgba(139, 146, 151, 0.08);
  --state-layers-outline-variant-opacity-08: rgba(65, 72, 77, 0.08);
  --state-layers-shadow-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-scrim-opacity-08: rgba(0, 0, 0, 0.08);
  --state-layers-inverse-surface-opacity-08: rgba(223, 227, 231, 0.08);
  --state-layers-inverse-on-surface-opacity-08: rgba(44, 49, 52, 0.08);
  --state-layers-inverse-primary-opacity-08: rgba(30, 101, 134, 0.08);
  --state-layers-primary-fixed-opacity-08: rgba(196, 231, 255, 0.08);
  --state-layers-on-primary-fixed-opacity-08: rgba(0, 30, 45, 0.08);
  --state-layers-primary-fixed-dim-opacity-08: rgba(144, 206, 244, 0.08);
  --state-layers-on-primary-fixed-variant-opacity-08: rgba(0, 76, 106, 0.08);
  --state-layers-secondary-fixed-opacity-08: rgba(209, 229, 244, 0.08);
  --state-layers-on-secondary-fixed-opacity-08: rgba(10, 30, 40, 0.08);
  --state-layers-secondary-fixed-dim-opacity-08: rgba(182, 201, 215, 0.08);
  --state-layers-on-secondary-fixed-variant-opacity-08: rgba(55, 73, 85, 0.08);
  --state-layers-tertiary-fixed-opacity-08: rgba(231, 222, 255, 0.08);
  --state-layers-on-tertiary-fixed-opacity-08: rgba(29, 23, 54, 0.08);
  --state-layers-tertiary-fixed-dim-opacity-08: rgba(203, 193, 233, 0.08);
  --state-layers-on-tertiary-fixed-variant-opacity-08: rgba(73, 66, 99, 0.08);
  --state-layers-surface-dim-opacity-08: rgba(15, 20, 23, 0.08);
  --state-layers-surface-bright-opacity-08: rgba(53, 58, 61, 0.08);
  --state-layers-surface-container-lowest-opacity-08: rgba(10, 15, 18, 0.08);
  --state-layers-surface-container-low-opacity-08: rgba(24, 28, 31, 0.08);
  --state-layers-surface-container-opacity-08: rgba(28, 32, 35, 0.08);
  --state-layers-surface-container-high-opacity-08: rgba(38, 43, 46, 0.08);
  --state-layers-surface-container-highest-opacity-08: rgba(49, 53, 57, 0.08);
  --state-layers-primary-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-surface-tint-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-on-primary-opacity-10: rgba(0, 52, 74, 0.1);
  --state-layers-primary-container-opacity-10: rgba(0, 76, 106, 0.1);
  --state-layers-on-primary-container-opacity-10: rgba(196, 231, 255, 0.1);
  --state-layers-secondary-opacity-10: rgba(182, 201, 215, 0.1);
  --state-layers-on-secondary-opacity-10: rgba(32, 51, 62, 0.1);
  --state-layers-secondary-container-opacity-10: rgba(55, 73, 85, 0.1);
  --state-layers-on-secondary-container-opacity-10: rgba(209, 229, 244, 0.1);
  --state-layers-tertiary-opacity-10: rgba(203, 193, 233, 0.1);
  --state-layers-on-tertiary-opacity-10: rgba(50, 44, 76, 0.1);
  --state-layers-tertiary-container-opacity-10: rgba(73, 66, 99, 0.1);
  --state-layers-on-tertiary-container-opacity-10: rgba(231, 222, 255, 0.1);
  --state-layers-error-opacity-10: rgba(255, 180, 171, 0.1);
  --state-layers-on-error-opacity-10: rgba(105, 0, 5, 0.1);
  --state-layers-error-container-opacity-10: rgba(147, 0, 10, 0.1);
  --state-layers-on-error-container-opacity-10: rgba(255, 218, 214, 0.1);
  --state-layers-background-opacity-10: rgba(15, 20, 23, 0.1);
  --state-layers-on-background-opacity-10: rgba(223, 227, 231, 0.1);
  --state-layers-surface-opacity-10: rgba(15, 20, 23, 0.1);
  --state-layers-on-surface-opacity-10: rgba(223, 227, 231, 0.1);
  --state-layers-surface-variant-opacity-10: rgba(65, 72, 77, 0.1);
  --state-layers-on-surface-variant-opacity-10: rgba(192, 199, 205, 0.1);
  --state-layers-outline-opacity-10: rgba(139, 146, 151, 0.1);
  --state-layers-outline-variant-opacity-10: rgba(65, 72, 77, 0.1);
  --state-layers-shadow-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-scrim-opacity-10: rgba(0, 0, 0, 0.1);
  --state-layers-inverse-surface-opacity-10: rgba(223, 227, 231, 0.1);
  --state-layers-inverse-on-surface-opacity-10: rgba(44, 49, 52, 0.1);
  --state-layers-inverse-primary-opacity-10: rgba(30, 101, 134, 0.1);
  --state-layers-primary-fixed-opacity-10: rgba(196, 231, 255, 0.1);
  --state-layers-on-primary-fixed-opacity-10: rgba(0, 30, 45, 0.1);
  --state-layers-primary-fixed-dim-opacity-10: rgba(144, 206, 244, 0.1);
  --state-layers-on-primary-fixed-variant-opacity-10: rgba(0, 76, 106, 0.1);
  --state-layers-secondary-fixed-opacity-10: rgba(209, 229, 244, 0.1);
  --state-layers-on-secondary-fixed-opacity-10: rgba(10, 30, 40, 0.1);
  --state-layers-secondary-fixed-dim-opacity-10: rgba(182, 201, 215, 0.1);
  --state-layers-on-secondary-fixed-variant-opacity-10: rgba(55, 73, 85, 0.1);
  --state-layers-tertiary-fixed-opacity-10: rgba(231, 222, 255, 0.1);
  --state-layers-on-tertiary-fixed-opacity-10: rgba(29, 23, 54, 0.1);
  --state-layers-tertiary-fixed-dim-opacity-10: rgba(203, 193, 233, 0.1);
  --state-layers-on-tertiary-fixed-variant-opacity-10: rgba(73, 66, 99, 0.1);
  --state-layers-surface-dim-opacity-10: rgba(15, 20, 23, 0.1);
  --state-layers-surface-bright-opacity-10: rgba(53, 58, 61, 0.1);
  --state-layers-surface-container-lowest-opacity-10: rgba(10, 15, 18, 0.1);
  --state-layers-surface-container-low-opacity-10: rgba(24, 28, 31, 0.1);
  --state-layers-surface-container-opacity-10: rgba(28, 32, 35, 0.1);
  --state-layers-surface-container-high-opacity-10: rgba(38, 43, 46, 0.1);
  --state-layers-surface-container-highest-opacity-10: rgba(49, 53, 57, 0.1);
  --state-layers-primary-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-surface-tint-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-on-primary-opacity-16: rgba(0, 52, 74, 0.16);
  --state-layers-primary-container-opacity-16: rgba(0, 76, 106, 0.16);
  --state-layers-on-primary-container-opacity-16: rgba(196, 231, 255, 0.16);
  --state-layers-secondary-opacity-16: rgba(182, 201, 215, 0.16);
  --state-layers-on-secondary-opacity-16: rgba(32, 51, 62, 0.16);
  --state-layers-secondary-container-opacity-16: rgba(55, 73, 85, 0.16);
  --state-layers-on-secondary-container-opacity-16: rgba(209, 229, 244, 0.16);
  --state-layers-tertiary-opacity-16: rgba(203, 193, 233, 0.16);
  --state-layers-on-tertiary-opacity-16: rgba(50, 44, 76, 0.16);
  --state-layers-tertiary-container-opacity-16: rgba(73, 66, 99, 0.16);
  --state-layers-on-tertiary-container-opacity-16: rgba(231, 222, 255, 0.16);
  --state-layers-error-opacity-16: rgba(255, 180, 171, 0.16);
  --state-layers-on-error-opacity-16: rgba(105, 0, 5, 0.16);
  --state-layers-error-container-opacity-16: rgba(147, 0, 10, 0.16);
  --state-layers-on-error-container-opacity-16: rgba(255, 218, 214, 0.16);
  --state-layers-background-opacity-16: rgba(15, 20, 23, 0.16);
  --state-layers-on-background-opacity-16: rgba(223, 227, 231, 0.16);
  --state-layers-surface-opacity-16: rgba(15, 20, 23, 0.16);
  --state-layers-on-surface-opacity-16: rgba(223, 227, 231, 0.16);
  --state-layers-surface-variant-opacity-16: rgba(65, 72, 77, 0.16);
  --state-layers-on-surface-variant-opacity-16: rgba(192, 199, 205, 0.16);
  --state-layers-outline-opacity-16: rgba(139, 146, 151, 0.16);
  --state-layers-outline-variant-opacity-16: rgba(65, 72, 77, 0.16);
  --state-layers-shadow-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-scrim-opacity-16: rgba(0, 0, 0, 0.16);
  --state-layers-inverse-surface-opacity-16: rgba(223, 227, 231, 0.16);
  --state-layers-inverse-on-surface-opacity-16: rgba(44, 49, 52, 0.16);
  --state-layers-inverse-primary-opacity-16: rgba(30, 101, 134, 0.16);
  --state-layers-primary-fixed-opacity-16: rgba(196, 231, 255, 0.16);
  --state-layers-on-primary-fixed-opacity-16: rgba(0, 30, 45, 0.16);
  --state-layers-primary-fixed-dim-opacity-16: rgba(144, 206, 244, 0.16);
  --state-layers-on-primary-fixed-variant-opacity-16: rgba(0, 76, 106, 0.16);
  --state-layers-secondary-fixed-opacity-16: rgba(209, 229, 244, 0.16);
  --state-layers-on-secondary-fixed-opacity-16: rgba(10, 30, 40, 0.16);
  --state-layers-secondary-fixed-dim-opacity-16: rgba(182, 201, 215, 0.16);
  --state-layers-on-secondary-fixed-variant-opacity-16: rgba(55, 73, 85, 0.16);
  --state-layers-tertiary-fixed-opacity-16: rgba(231, 222, 255, 0.16);
  --state-layers-on-tertiary-fixed-opacity-16: rgba(29, 23, 54, 0.16);
  --state-layers-tertiary-fixed-dim-opacity-16: rgba(203, 193, 233, 0.16);
  --state-layers-on-tertiary-fixed-variant-opacity-16: rgba(73, 66, 99, 0.16);
  --state-layers-surface-dim-opacity-16: rgba(15, 20, 23, 0.16);
  --state-layers-surface-bright-opacity-16: rgba(53, 58, 61, 0.16);
  --state-layers-surface-container-lowest-opacity-16: rgba(10, 15, 18, 0.16);
  --state-layers-surface-container-low-opacity-16: rgba(24, 28, 31, 0.16);
  --state-layers-surface-container-opacity-16: rgba(28, 32, 35, 0.16);
  --state-layers-surface-container-high-opacity-16: rgba(38, 43, 46, 0.16);
  --state-layers-surface-container-highest-opacity-16: rgba(49, 53, 57, 0.16);
  --extended-colors-custom-color-1: #f9b1da;
  --extended-colors-on-custom-color-1: #501e40;
  --extended-colors-custom-color-1-container: #6b3457;
  --extended-colors-on-custom-color-1-container: #ffd8ec;
  --surfaces-surface-tint-5: rgba(144, 206, 244, 0.05);
  --surfaces-surface-tint-8: rgba(144, 206, 244, 0.08);
  --surfaces-surface-tint-11: rgba(144, 206, 244, 0.11);
  --surfaces-surface-tint-12: rgba(144, 206, 244, 0.12);
  --surfaces-surface-tint-14: rgba(144, 206, 244, 0.14);
}

[data-collection-mode="mode-1"] {
  /* mode-1 */
  --button-stroke-gravis-blue: var(--gravis-blue);
  --gcoin-glass-fill: rgba(201, 201, 201, 0.1);
  --cark-glass: rgba(201, 201, 201, 0.3);
  --image-soft: rgba(0, 0, 0, 0.2);
}

[data-collection-mode="mode-2"] {
  /* mode-2 */
  --button-stroke-gravis-blue: var(--gravis-blue);
  --gcoin-glass-fill: rgba(201, 201, 201, 0.1);
  --cark-glass: rgba(201, 201, 201, 0.3);
  --image-soft: rgba(0, 0, 0, 0.2);
}
