@font-face {
    font-family: "Momentum";
    src: url("/assets/Inter.var-CTiC9fjq.woff2") format("woff2");
    font-style: normal;
    font-display: swap;
    font-feature-settings: "ss02" on;
    /* Required for Safari support */
    font-weight: 1 1000;
}
/**
 * Do not edit directly
 */

.mds-core {
  --mds-color-core-white-alpha-0: #ffffff00;
  --mds-color-core-white-alpha-5: #ffffff0d;
  --mds-color-core-white-alpha-7: #ffffff12;
  --mds-color-core-white-alpha-11: #ffffff1c;
  --mds-color-core-white-alpha-20: #ffffff33;
  --mds-color-core-white-alpha-24: #ffffff3d;
  --mds-color-core-white-alpha-30: #ffffff4d;
  --mds-color-core-white-alpha-40: #ffffff66;
  --mds-color-core-white-alpha-46: #ffffff75;
  --mds-color-core-white-alpha-50: #ffffff80;
  --mds-color-core-white-alpha-56: #ffffff8f;
  --mds-color-core-white-alpha-60: #ffffff99;
  --mds-color-core-white-alpha-70: #ffffffb3;
  --mds-color-core-white-alpha-72: #ffffffb8;
  --mds-color-core-white-alpha-80: #ffffffcc;
  --mds-color-core-white-alpha-88: #ffffffe0;
  --mds-color-core-white-alpha-90: #ffffffe6;
  --mds-color-core-white-alpha-95: #fffffff2;
  --mds-color-core-white-alpha-100: #ffffff;
  --mds-color-core-black-alpha-0: #00000000;
  --mds-color-core-black-alpha-4: #0000000a;
  --mds-color-core-black-alpha-7: #00000012;
  --mds-color-core-black-alpha-11: #0000001c;
  --mds-color-core-black-alpha-20: #00000033;
  --mds-color-core-black-alpha-30: #0000004d;
  --mds-color-core-black-alpha-40: #00000066;
  --mds-color-core-black-alpha-46: #00000075;
  --mds-color-core-black-alpha-50: #00000080;
  --mds-color-core-black-alpha-60: #00000099;
  --mds-color-core-black-alpha-70: #000000b3;
  --mds-color-core-black-alpha-78: #000000c7;
  --mds-color-core-black-alpha-80: #000000cc;
  --mds-color-core-black-alpha-84: #000000d6;
  --mds-color-core-black-alpha-88: #000000e0;
  --mds-color-core-black-alpha-90: #000000e6;
  --mds-color-core-black-alpha-95: #000000f2;
  --mds-color-core-black-alpha-100: #000000;
  --mds-color-core-gray-5: #f7f7f7;
  --mds-color-core-gray-10: #ededed;
  --mds-color-core-gray-20: #dedede;
  --mds-color-core-gray-30: #c9c9c9;
  --mds-color-core-gray-40: #adadad;
  --mds-color-core-gray-50: #8f8f8f;
  --mds-color-core-gray-55: #80868b;
  --mds-color-core-gray-60: #707070;
  --mds-color-core-gray-70: #545454;
  --mds-color-core-gray-71: #5f6368;
  --mds-color-core-gray-75: #3c4043;
  --mds-color-core-gray-80: #3b3b3b;
  --mds-color-core-gray-85: #2e3134;
  --mds-color-core-gray-86: #282a2d;
  --mds-color-core-gray-90: #262626;
  --mds-color-core-gray-91: #202124;
  --mds-color-core-gray-93: #17181b;
  --mds-color-core-gray-95: #1a1a1a;
  --mds-color-core-gray-96: #0e1013;
  --mds-color-core-gray-100: #0f0f0f;
  --mds-color-core-gray-110: #000000;
  --mds-color-core-blue-5: #edf8ff;
  --mds-color-core-blue-10: #dbf0ff;
  --mds-color-core-blue-20: #bfe3ff;
  --mds-color-core-blue-30: #96d0ff;
  --mds-color-core-blue-40: #64b4fa;
  --mds-color-core-blue-50: #3492eb;
  --mds-color-core-blue-60: #1170cf;
  --mds-color-core-blue-70: #0353a8;
  --mds-color-core-blue-80: #063a75;
  --mds-color-core-blue-90: #0a274a;
  --mds-color-core-blue-95: #091a30;
  --mds-color-core-blue-100: #07101c;
  --mds-color-core-green-5: #edf7f5;
  --mds-color-core-green-10: #cef5eb;
  --mds-color-core-green-20: #9fedd8;
  --mds-color-core-green-30: #68debd;
  --mds-color-core-green-40: #3cc29a;
  --mds-color-core-green-50: #27a17a;
  --mds-color-core-green-60: #1d805f;
  --mds-color-core-green-70: #185e46;
  --mds-color-core-green-80: #134231;
  --mds-color-core-green-90: #0e2b20;
  --mds-color-core-green-95: #0a1c15;
  --mds-color-core-green-100: #07120d;
  --mds-color-core-red-5: #fff5f6;
  --mds-color-core-red-10: #ffe8ea;
  --mds-color-core-red-20: #ffd4da;
  --mds-color-core-red-30: #ffb8c1;
  --mds-color-core-red-40: #fc8b98;
  --mds-color-core-red-50: #f55868;
  --mds-color-core-red-60: #db1f2e;
  --mds-color-core-red-70: #ab0a15;
  --mds-color-core-red-80: #780d13;
  --mds-color-core-red-90: #4f0e10;
  --mds-color-core-red-95: #330d0e;
  --mds-color-core-red-100: #1f0a0a;
  --mds-color-core-yellow-5: #fff6e3;
  --mds-color-core-yellow-10: #ffebc2;
  --mds-color-core-yellow-20: #ffda94;
  --mds-color-core-yellow-30: #ffbe4f;
  --mds-color-core-yellow-40: #f2990a;
  --mds-color-core-yellow-50: #cf7900;
  --mds-color-core-yellow-60: #a65e00;
  --mds-color-core-yellow-70: #7d4705;
  --mds-color-core-yellow-80: #57330a;
  --mds-color-core-yellow-90: #36220c;
  --mds-color-core-yellow-95: #24180b;
  --mds-color-core-yellow-100: #140e08;
  --mds-color-core-orange-5: #fef3e8;
  --mds-color-core-orange-10: #feebd7;
  --mds-color-core-orange-20: #fed5ac;
  --mds-color-core-orange-30: #feba7f;
  --mds-color-core-orange-40: #fd884e;
  --mds-color-core-orange-50: #ec6400;
  --mds-color-core-orange-60: #c94403;
  --mds-color-core-orange-70: #9c3202;
  --mds-color-core-orange-80: #682601;
  --mds-color-core-orange-90: #411b04;
  --mds-color-core-orange-95: #291303;
  --mds-color-core-orange-100: #170b02;
  --mds-color-decorative-gold-10: #f7f6dc;
  --mds-color-decorative-gold-20: #f5eaa2;
  --mds-color-decorative-gold-30: #ebd460;
  --mds-color-decorative-gold-40: #d6b220;
  --mds-color-decorative-gold-50: #ba8c00;
  --mds-color-decorative-gold-60: #996e00;
  --mds-color-decorative-gold-70: #735107;
  --mds-color-decorative-gold-80: #4d370c;
  --mds-color-decorative-gold-90: #30240d;
  --mds-color-decorative-gold-100: #21190b;
  --mds-color-decorative-olive-10: #f3f5e4;
  --mds-color-decorative-olive-20: #e7edb7;
  --mds-color-decorative-olive-30: #d3db7b;
  --mds-color-decorative-olive-40: #b4ba43;
  --mds-color-decorative-olive-50: #999923;
  --mds-color-decorative-olive-60: #7d7a18;
  --mds-color-decorative-olive-70: #5c5813;
  --mds-color-decorative-olive-80: #403d11;
  --mds-color-decorative-olive-90: #29260d;
  --mds-color-decorative-olive-100: #1c1a0a;
  --mds-color-decorative-lime-10: #f3f7e9;
  --mds-color-decorative-lime-20: #ddf2ae;
  --mds-color-decorative-lime-30: #bce36f;
  --mds-color-decorative-lime-40: #93c437;
  --mds-color-decorative-lime-50: #73a321;
  --mds-color-decorative-lime-60: #588219;
  --mds-color-decorative-lime-70: #416116;
  --mds-color-decorative-lime-80: #2d4214;
  --mds-color-decorative-lime-90: #1e2b10;
  --mds-color-decorative-lime-100: #141c0c;
  --mds-color-decorative-mint-10: #e9f7f3;
  --mds-color-decorative-mint-20: #baf5e7;
  --mds-color-decorative-mint-30: #74e8d1;
  --mds-color-decorative-mint-40: #30c9b0;
  --mds-color-decorative-mint-50: #16a693;
  --mds-color-decorative-mint-60: #148579;
  --mds-color-decorative-mint-70: #12615a;
  --mds-color-decorative-mint-80: #12423f;
  --mds-color-decorative-mint-90: #102b2a;
  --mds-color-decorative-mint-100: #0c1c1b;
  --mds-color-decorative-cyan-10: #e6f9fa;
  --mds-color-decorative-cyan-20: #b2f4f7;
  --mds-color-decorative-cyan-30: #67e7f0;
  --mds-color-decorative-cyan-40: #22c7d6;
  --mds-color-decorative-cyan-50: #00a3b5;
  --mds-color-decorative-cyan-60: #008094;
  --mds-color-decorative-cyan-70: #066070;
  --mds-color-decorative-cyan-80: #0a414d;
  --mds-color-decorative-cyan-90: #0b2a30;
  --mds-color-decorative-cyan-100: #091c21;
  --mds-color-decorative-cobalt-10: #e5f8ff;
  --mds-color-decorative-cobalt-20: #c7eeff;
  --mds-color-decorative-cobalt-30: #99ddff;
  --mds-color-decorative-cobalt-40: #5ebff7;
  --mds-color-decorative-cobalt-50: #279be8;
  --mds-color-decorative-cobalt-60: #0a78cc;
  --mds-color-decorative-cobalt-70: #08599c;
  --mds-color-decorative-cobalt-80: #103c63;
  --mds-color-decorative-cobalt-90: #12283d;
  --mds-color-decorative-cobalt-100: #0f1a26;
  --mds-color-decorative-slate-10: #f2f4ff;
  --mds-color-decorative-slate-20: #e3e7fa;
  --mds-color-decorative-slate-30: #ced2ed;
  --mds-color-decorative-slate-40: #b0b4d9;
  --mds-color-decorative-slate-50: #8c91bd;
  --mds-color-decorative-slate-60: #6f739e;
  --mds-color-decorative-slate-70: #535573;
  --mds-color-decorative-slate-80: #393a47;
  --mds-color-decorative-slate-90: #26262b;
  --mds-color-decorative-slate-100: #1a1a1c;
  --mds-color-decorative-violet-10: #f8f2fc;
  --mds-color-decorative-violet-20: #f0e3fc;
  --mds-color-decorative-violet-30: #e2cafc;
  --mds-color-decorative-violet-40: #c7a5fa;
  --mds-color-decorative-violet-50: #a87ff0;
  --mds-color-decorative-violet-60: #875ae0;
  --mds-color-decorative-violet-70: #643abd;
  --mds-color-decorative-violet-80: #432c78;
  --mds-color-decorative-violet-90: #29223d;
  --mds-color-decorative-violet-100: #1b1824;
  --mds-color-decorative-purple-10: #fcf2fc;
  --mds-color-decorative-purple-20: #fce1fc;
  --mds-color-decorative-purple-30: #fac3f8;
  --mds-color-decorative-purple-40: #f294f1;
  --mds-color-decorative-purple-50: #e060de;
  --mds-color-decorative-purple-60: #c233c4;
  --mds-color-decorative-purple-70: #932099;
  --mds-color-decorative-purple-80: #601e66;
  --mds-color-decorative-purple-90: #3b1840;
  --mds-color-decorative-purple-100: #251329;
  --mds-color-decorative-pink-10: #fff2f5;
  --mds-color-decorative-pink-20: #ffe0e7;
  --mds-color-decorative-pink-30: #ffc7d2;
  --mds-color-decorative-pink-40: #fc97aa;
  --mds-color-decorative-pink-50: #f0677e;
  --mds-color-decorative-pink-60: #d43b52;
  --mds-color-decorative-pink-70: #a12a3a;
  --mds-color-decorative-pink-80: #66262d;
  --mds-color-decorative-pink-90: #3b1e21;
  --mds-color-decorative-pink-100: #241617;
  --mds-color-mobile-default-light-primary: #f7f7f7;
  --mds-color-mobile-default-light-secondary: #ffffff;
  --mds-color-mobile-default-dark-primary: #000000;
  --mds-color-mobile-default-dark-secondary: #1a1a1a;
  --mds-color-mobile-indigo-light-primary: #ebeffc;
  --mds-color-mobile-indigo-light-secondary: #f7f9ff;
  --mds-color-mobile-indigo-dark-primary: #0e111a;
  --mds-color-mobile-indigo-dark-secondary: #13182b;
  --mds-color-mobile-jade-light-primary: #e6f2f1;
  --mds-color-mobile-jade-light-secondary: #f7fcfc;
  --mds-color-mobile-jade-dark-primary: #021412;
  --mds-color-mobile-jade-dark-secondary: #05201c;
  --mds-color-mobile-bronze-light-primary: #f5efe4;
  --mds-color-mobile-bronze-light-secondary: #fcfaf4;
  --mds-color-mobile-bronze-dark-primary: #171002;
  --mds-color-mobile-bronze-dark-secondary: #231807;
  --mds-color-mobile-rose-light-primary: #fcebf5;
  --mds-color-mobile-rose-light-secondary: #fff9fd;
  --mds-color-mobile-rose-dark-primary: #1f0615;
  --mds-color-mobile-rose-dark-secondary: #30041e;
  --mds-color-mobile-lavender-light-primary: #f4ebff;
  --mds-color-mobile-lavender-light-secondary: #fbf7ff;
  --mds-color-mobile-lavender-dark-primary: #18082b;
  --mds-color-mobile-lavender-dark-secondary: #27163b;
  --mds-color-partner-pdf: #ee0507;
  --mds-color-partner-word: #0078d6;
  --mds-color-partner-powerpoint: #d93e17;
  --mds-color-partner-excel: #00893e;
  --mds-color-partner-onenote: #b839db;
  --mds-color-partner-sheets: #0f9d58;
  --mds-color-partner-slides: #F4B400;
  --mds-color-partner-keynote: #029cfb;
  --mds-color-partner-doc: #4285f4;
  --mds-color-highcontrast-black-window-text-color: #ffffff;
  --mds-color-highcontrast-black-hotlight-color: #ffff00;
  --mds-color-highcontrast-black-gray-text-color: #3ff23f;
  --mds-color-highcontrast-black-highlight-text-color: #000000;
  --mds-color-highcontrast-black-highlight-color: #1aebff;
  --mds-color-highcontrast-black-button-text-color: #ffffff;
  --mds-color-highcontrast-black-button-face-color: #000000;
  --mds-color-highcontrast-black-window-color: #000000;
  --mds-color-highcontrast-white-window-text-color: #000000;
  --mds-color-highcontrast-white-hotlight-color: #00009f;
  --mds-color-highcontrast-white-gray-text-color: #600000;
  --mds-color-highcontrast-white-highlight-text-color: #ffffff;
  --mds-color-highcontrast-white-highlight-color: #37006e;
  --mds-color-highcontrast-white-button-text-color: #000000;
  --mds-color-highcontrast-white-button-face-color: #ffffff;
  --mds-color-highcontrast-white-window-color: #ffffff;
  --mds-color-gradient-default-light-primary-0: #f0f0f0;
  --mds-color-gradient-default-light-primary-1: #ffffff;
  --mds-color-gradient-default-light-secondary-0: #fafafa;
  --mds-color-gradient-default-light-secondary-1: #ffffff;
  --mds-color-gradient-default-dark-primary-0: #1a1a1a;
  --mds-color-gradient-default-dark-primary-1: #0f0f0f;
  --mds-color-gradient-default-dark-secondary-0: #262626;
  --mds-color-gradient-default-dark-secondary-1: #0f0f0f;
  --mds-color-gradient-indigo-light-primary-0: #ebeffc;
  --mds-color-gradient-indigo-light-primary-1: #ffffff;
  --mds-color-gradient-indigo-light-secondary-0: #f7f9ff;
  --mds-color-gradient-indigo-light-secondary-1: #ffffff;
  --mds-color-gradient-indigo-dark-primary-0: #13182b;
  --mds-color-gradient-indigo-dark-primary-1: #0e111a;
  --mds-color-gradient-indigo-dark-secondary-0: #212536;
  --mds-color-gradient-indigo-dark-secondary-1: #0e111a;
  --mds-color-gradient-jade-light-primary-0: #e6f2f1;
  --mds-color-gradient-jade-light-primary-1: #ffffff;
  --mds-color-gradient-jade-light-secondary-0: #f7fcfc;
  --mds-color-gradient-jade-light-secondary-1: #ffffff;
  --mds-color-gradient-jade-dark-primary-0: #001c18;
  --mds-color-gradient-jade-dark-primary-1: #021412;
  --mds-color-gradient-jade-dark-secondary-0: #122925;
  --mds-color-gradient-jade-dark-secondary-1: #021412;
  --mds-color-gradient-bronze-light-primary-0: #f5efe4;
  --mds-color-gradient-bronze-light-primary-1: #ffffff;
  --mds-color-gradient-bronze-light-secondary-0: #fcfaf4;
  --mds-color-gradient-bronze-light-secondary-1: #ffffff;
  --mds-color-gradient-bronze-dark-primary-0: #1f1402;
  --mds-color-gradient-bronze-dark-primary-1: #171002;
  --mds-color-gradient-bronze-dark-secondary-0: #2e2515;
  --mds-color-gradient-bronze-dark-secondary-1: #171002;
  --mds-color-gradient-rose-light-primary-0: #fcebf5;
  --mds-color-gradient-rose-light-primary-1: #ffffff;
  --mds-color-gradient-rose-light-secondary-0: #fff9fd;
  --mds-color-gradient-rose-light-secondary-1: #ffffff;
  --mds-color-gradient-rose-dark-primary-0: #30041e;
  --mds-color-gradient-rose-dark-primary-1: #1f0615;
  --mds-color-gradient-rose-dark-secondary-0: #40162e;
  --mds-color-gradient-rose-dark-secondary-1: #1f0615;
  --mds-color-gradient-lavender-light-primary-0: #f4ebff;
  --mds-color-gradient-lavender-light-primary-1: #ffffff;
  --mds-color-gradient-lavender-light-secondary-0: #fbf7ff;
  --mds-color-gradient-lavender-light-secondary-1: #ffffff;
  --mds-color-gradient-lavender-dark-primary-0: #231237;
  --mds-color-gradient-lavender-dark-primary-1: #18082b;
  --mds-color-gradient-lavender-dark-secondary-0: #301a4a;
  --mds-color-gradient-lavender-dark-secondary-1: #18082b;
  --mds-color-ai-mediumblue: #0051AF;
  --mds-color-ai-skyblue: #00BCEB;
  --mds-color-ai-green: #74BF4B;
  --mds-color-ai-steelblue: #0087EA;
  --mds-color-ai-aquablue: #63FFF7;
}
/**
 * Do not edit directly
 */

.mds-theme-stable-lightWebex {
  --mds-color-theme-text-primary-normal: #000000f2;
  --mds-color-theme-text-primary-disabled: #00000066;
  --mds-color-theme-text-secondary-normal: #000000b3;
  --mds-color-theme-text-error-normal: #ab0a15;
  --mds-color-theme-text-error-hover: #4f0e10;
  --mds-color-theme-text-error-active: #4f0e10;
  --mds-color-theme-text-success-normal: #185e46;
  --mds-color-theme-text-success-hover: #0e2b20;
  --mds-color-theme-text-success-active: #0e2b20;
  --mds-color-theme-text-warning-normal: #7d4705;
  --mds-color-theme-text-warning-hover: #36220c;
  --mds-color-theme-text-warning-active: #36220c;
  --mds-color-theme-text-highlight: #bfe3ff;
  --mds-color-theme-text-accent-normal: #0353a8;
  --mds-color-theme-text-accent-hover: #0a274a;
  --mds-color-theme-text-accent-active: #0a274a;
  --mds-color-theme-text-teamdefault-normal: #000000b3;
  --mds-color-theme-text-teamdefault-hover: #000000b3;
  --mds-color-theme-text-teamdefault-active: #000000f2;
  --mds-color-theme-text-alert-purple-normal: #932099;
  --mds-color-theme-text-alert-purple-hover: #3b1840;
  --mds-color-theme-text-alert-purple-active: #3b1840;
  --mds-color-theme-text-alert-orange-normal: #9c3202;
  --mds-color-theme-text-alert-orange-hover: #411b04;
  --mds-color-theme-text-alert-orange-active: #411b04;
  --mds-color-theme-text-team-cobalt-normal: #08599c;
  --mds-color-theme-text-team-cobalt-hover: #08599c;
  --mds-color-theme-text-team-cobalt-active: #12283d;
  --mds-color-theme-text-team-cyan-normal: #066070;
  --mds-color-theme-text-team-cyan-hover: #0b2a30;
  --mds-color-theme-text-team-cyan-active: #0b2a30;
  --mds-color-theme-text-team-mint-normal: #12615a;
  --mds-color-theme-text-team-mint-hover: #102b2a;
  --mds-color-theme-text-team-mint-active: #102b2a;
  --mds-color-theme-text-team-lime-normal: #416116;
  --mds-color-theme-text-team-lime-hover: #416116;
  --mds-color-theme-text-team-lime-active: #1e2b10;
  --mds-color-theme-text-team-gold-normal: #735107;
  --mds-color-theme-text-team-gold-hover: #735107;
  --mds-color-theme-text-team-gold-active: #30240d;
  --mds-color-theme-text-team-orange-normal: #9c3202;
  --mds-color-theme-text-team-orange-hover: #9c3202;
  --mds-color-theme-text-team-orange-active: #411b04;
  --mds-color-theme-text-team-pink-normal: #a12a3a;
  --mds-color-theme-text-team-pink-hover: #a12a3a;
  --mds-color-theme-text-team-pink-active: #3b1e21;
  --mds-color-theme-text-team-purple-normal: #932099;
  --mds-color-theme-text-team-purple-hover: #932099;
  --mds-color-theme-text-team-purple-active: #3b1840;
  --mds-color-theme-text-team-violet-normal: #643abd;
  --mds-color-theme-text-team-violet-hover: #643abd;
  --mds-color-theme-text-team-violet-active: #29223d;
  --mds-color-theme-text-team-slate-normal: #535573;
  --mds-color-theme-text-team-slate-hover: #535573;
  --mds-color-theme-text-team-slate-active: #26262b;
  --mds-color-theme-inverted-text-primary-normal: #fffffff2;
  --mds-color-theme-inverted-text-primary-disabled: #ffffff66;
  --mds-color-theme-inverted-text-secondary-normal: #ffffffb3;
  --mds-color-theme-inverted-text-accent-normal: #64b4fa;
  --mds-color-theme-inverted-text-accent-hover: #bfe3ff;
  --mds-color-theme-inverted-text-accent-active: #bfe3ff;
  --mds-color-theme-inverted-background-normal: #000000;
  --mds-color-theme-inverted-button-primary-normal: #fffffff2;
  --mds-color-theme-inverted-button-primary-hover: #ffffffcc;
  --mds-color-theme-inverted-button-primary-pressed: #ffffffb3;
  --mds-color-theme-inverted-button-primary-disabled: #ffffff33;
  --mds-color-theme-inverted-button-secondary-normal: #ffffff00;
  --mds-color-theme-inverted-button-secondary-hover: #ffffff12;
  --mds-color-theme-inverted-button-secondary-pressed: #ffffff33;
  --mds-color-theme-inverted-button-secondary-disabled: #ffffff00;
  --mds-color-theme-inverted-outline-button-normal: #ffffff80;
  --mds-color-theme-inverted-outline-primary-normal: #ffffff66;
  --mds-color-theme-inverted-outline-disabled-normal: #ffffff33;
  --mds-color-theme-inverted-outline-theme-normal: #64b4fa;
  --mds-color-theme-inverted-outline-input-normal: #ffffff80;
  --mds-color-theme-inverted-control-active-normal: #64b4fa;
  --mds-color-theme-inverted-control-active-hover: #3492eb;
  --mds-color-theme-inverted-control-active-pressed: #1170cf;
  --mds-color-theme-inverted-control-active-active: #1170cf;
  --mds-color-theme-inverted-control-active-disabled: #ffffff33;
  --mds-color-theme-inverted-control-inactive-normal: #ffffff1c;
  --mds-color-theme-inverted-control-inactive-hover: #ffffff4d;
  --mds-color-theme-inverted-control-inactive-pressed: #ffffff66;
  --mds-color-theme-inverted-control-inactive-disabled: #ffffff33;
  --mds-color-theme-inverted-control-indicator-inactive-normal: #8f8f8f;
  --mds-color-theme-background-primary-ghost: #00000000;
  --mds-color-theme-background-primary-hover: #00000012;
  --mds-color-theme-background-primary-active: #0000001c;
  --mds-color-theme-background-primary-disabled: #00000000;
  --mds-color-theme-background-solid-primary-normal: #ffffff;
  --mds-color-theme-background-solid-secondary-normal: #f7f7f7;
  --mds-color-theme-background-solid-tertiary-normal: #ededed;
  --mds-color-theme-background-solid-quaternary-normal: #ffffff;
  --mds-color-theme-background-secondary-normal: #0000001c;
  --mds-color-theme-background-secondary-hover: #00000033;
  --mds-color-theme-background-secondary-active: #0000004d;
  --mds-color-theme-background-secondary-disabled: #00000000;
  --mds-color-theme-background-secondary-subtle: #00000012;
  --mds-color-theme-background-accent-normal: #1170cf;
  --mds-color-theme-background-accent-active: #0353a8;
  --mds-color-theme-background-alert-default-normal: #dedede;
  --mds-color-theme-background-alert-default-hover: #dedede;
  --mds-color-theme-background-alert-default-active: #c9c9c9;
  --mds-color-theme-background-alert-success-normal: #cef5eb;
  --mds-color-theme-background-alert-success-hover: #cef5eb;
  --mds-color-theme-background-alert-success-active: #9fedd8;
  --mds-color-theme-background-alert-warning-normal: #ffebc2;
  --mds-color-theme-background-alert-warning-hover: #ffebc2;
  --mds-color-theme-background-alert-warning-active: #ffda94;
  --mds-color-theme-background-alert-error-normal: #ffe8ea;
  --mds-color-theme-background-alert-error-hover: #ffe8ea;
  --mds-color-theme-background-alert-error-active: #ffd4da;
  --mds-color-theme-background-alert-theme-normal: #dbf0ff;
  --mds-color-theme-background-alert-theme-hover: #dbf0ff;
  --mds-color-theme-background-alert-theme-active: #bfe3ff;
  --mds-color-theme-background-alert-purple-normal: #fcf2fc;
  --mds-color-theme-background-alert-purple-hover: #fcf2fc;
  --mds-color-theme-background-alert-purple-active: #fce1fc;
  --mds-color-theme-background-alert-orange-normal: #feebd7;
  --mds-color-theme-background-alert-orange-hover: #feebd7;
  --mds-color-theme-background-alert-orange-active: #fed5ac;
  --mds-color-theme-background-label-cobalt-normal: #e5f8ff;
  --mds-color-theme-background-label-cobalt-hover: #c7eeff;
  --mds-color-theme-background-label-cobalt-active: #99ddff;
  --mds-color-theme-background-label-gold-normal: #f7f6dc;
  --mds-color-theme-background-label-gold-hover: #f5eaa2;
  --mds-color-theme-background-label-gold-active: #ebd460;
  --mds-color-theme-background-label-lime-normal: #f3f7e9;
  --mds-color-theme-background-label-lime-hover: #ddf2ae;
  --mds-color-theme-background-label-lime-active: #bce36f;
  --mds-color-theme-background-label-mint-normal: #e9f7f3;
  --mds-color-theme-background-label-mint-hover: #baf5e7;
  --mds-color-theme-background-label-mint-active: #74e8d1;
  --mds-color-theme-background-label-orange-normal: #feebd7;
  --mds-color-theme-background-label-orange-hover: #fed5ac;
  --mds-color-theme-background-label-orange-active: #feba7f;
  --mds-color-theme-background-label-pink-normal: #fff2f5;
  --mds-color-theme-background-label-pink-hover: #ffe0e7;
  --mds-color-theme-background-label-pink-active: #ffc7d2;
  --mds-color-theme-background-label-purple-normal: #fcf2fc;
  --mds-color-theme-background-label-purple-hover: #fce1fc;
  --mds-color-theme-background-label-purple-active: #fac3f8;
  --mds-color-theme-background-label-slate-normal: #f2f4ff;
  --mds-color-theme-background-label-slate-hover: #e3e7fa;
  --mds-color-theme-background-label-slate-active: #ced2ed;
  --mds-color-theme-background-label-violet-normal: #f8f2fc;
  --mds-color-theme-background-label-violet-hover: #f0e3fc;
  --mds-color-theme-background-label-violet-active: #e2cafc;
  --mds-color-theme-background-label-default-normal: #ededed;
  --mds-color-theme-background-label-default-hover: #dedede;
  --mds-color-theme-background-label-default-active: #c9c9c9;
  --mds-color-theme-background-label-error-normal: #ffe8ea;
  --mds-color-theme-background-label-error-hover: #ffd4da;
  --mds-color-theme-background-label-error-active: #ffb8c1;
  --mds-color-theme-background-namelabel-normal: #000000b3;
  --mds-color-theme-background-gradient-primary-normal: linear-gradient(180deg, #f0f0f0 0%, #ffffff 100%);
  --mds-color-theme-background-gradient-secondary-normal: linear-gradient(180deg, #fafafa 0%, #ffffff 100%);
  --mds-color-theme-background-reaction-normal: linear-gradient(90deg, #ffffffe6 0%, #ffffff00 100%);
  --mds-color-theme-background-skeleton-normal: #8f8f8f;
  --mds-color-theme-background-glass-normal: #ffffff66;
  --mds-color-theme-background-glass-active: #ffffff99;
  --mds-color-theme-background-glass-light: #ffffff66;
  --mds-color-theme-background-glass-medium: #ffffff99;
  --mds-color-theme-background-glass-heavy: #ffffffcc;
  --mds-color-theme-background-glass-radial-0: #ffffff0d;
  --mds-color-theme-background-glass-radial-1: #ffffff00;
  --mds-color-theme-background-input-disabled: #0000001c;
  --mds-color-theme-background-overlay-normal: #07101c66;
  --mds-color-theme-button-primary-normal: #000000f2;
  --mds-color-theme-button-primary-hover: #000000cc;
  --mds-color-theme-button-primary-pressed: #000000b3;
  --mds-color-theme-button-primary-disabled: #00000033;
  --mds-color-theme-button-secondary-normal: #00000000;
  --mds-color-theme-button-secondary-hover: #00000012;
  --mds-color-theme-button-secondary-pressed: #00000033;
  --mds-color-theme-button-secondary-disabled: #00000000;
  --mds-color-theme-button-secondary-active-normal: #00000033;
  --mds-color-theme-button-secondary-active-hover: #0000004d;
  --mds-color-theme-button-secondary-active-pressed: #00000066;
  --mds-color-theme-button-secondary-active-disabled: #0000001c;
  --mds-color-theme-button-join-normal: #1d805f;
  --mds-color-theme-button-join-hover: #185e46;
  --mds-color-theme-button-join-pressed: #134231;
  --mds-color-theme-button-cancel-normal: #db1f2e;
  --mds-color-theme-button-cancel-hover: #ab0a15;
  --mds-color-theme-button-cancel-pressed: #780d13;
  --mds-color-theme-button-accent-normal: #1170cf;
  --mds-color-theme-button-accent-hover: #0353a8;
  --mds-color-theme-button-accent-pressed: #063a75;
  --mds-color-theme-button-glass-primary-normal: #000000cc;
  --mds-color-theme-button-glass-primary-hover: #000000b3;
  --mds-color-theme-button-glass-primary-pressed: #00000099;
  --mds-color-theme-outline-primary-normal: #00000075;
  --mds-color-theme-outline-primary-disabled: #00000033;
  --mds-color-theme-outline-theme-normal: #1170cf;
  --mds-color-theme-outline-secondary-normal: #00000033;
  --mds-color-theme-outline-input-normal: #00000080;
  --mds-color-theme-outline-input-active: #000000e6;
  --mds-color-theme-outline-button-normal: #00000080;
  --mds-color-theme-outline-join-normal: #185e46;
  --mds-color-theme-outline-cancel-normal: #ab0a15;
  --mds-color-theme-outline-share-selected: #27a17a;
  --mds-color-theme-outline-share-active: #ec6400;
  --mds-color-theme-outline-share-inactive: #8f8f8f;
  --mds-color-theme-outline-overlay-normal: #707070;
  --mds-color-theme-outline-high-contrast-focus: #000000;
  --mds-color-theme-outline-label-cobalt: #0a78cc;
  --mds-color-theme-outline-label-gold: #996e00;
  --mds-color-theme-outline-label-lime: #588219;
  --mds-color-theme-outline-label-mint: #148579;
  --mds-color-theme-outline-label-orange: #c94403;
  --mds-color-theme-outline-label-pink: #d43b52;
  --mds-color-theme-outline-label-purple: #c233c4;
  --mds-color-theme-outline-label-slate: #6f739e;
  --mds-color-theme-outline-label-violet: #875ae0;
  --mds-color-theme-outline-promotion-normal: #c233c4;
  --mds-color-theme-outline-gradient-active: linear-gradient(44deg, #3492eb 14.64%, #00a3b5 51.1%, #3cc29a 85.36%);
  --mds-color-theme-outline-warning-normal: #7d4705;
  --mds-color-theme-outline-glass-normal: linear-gradient(180deg, #00000012 0%, #00000033 100%);
  --mds-color-theme-outline-ai-normal: linear-gradient(27deg, #0087EA 10.22%, #00BCEB 88.93%, #63FFF7 162.86%);
  --mds-color-theme-control-active-normal: #1170cf;
  --mds-color-theme-control-active-hover: #0353a8;
  --mds-color-theme-control-active-pressed: #063a75;
  --mds-color-theme-control-active-active: #063a75;
  --mds-color-theme-control-active-disabled: #00000033;
  --mds-color-theme-control-indicator-inactive-normal: #707070;
  --mds-color-theme-control-inactive-normal: #0000001c;
  --mds-color-theme-control-inactive-hover: #00000033;
  --mds-color-theme-control-inactive-pressed: #0000004d;
  --mds-color-theme-control-inactive-disabled: #00000012;
  --mds-color-theme-overlay-meetings-normal: #ffffffcc;
  --mds-color-theme-overlay-button-secondary-normal: #ffffff;
  --mds-color-theme-overlay-button-secondary-hover: #ededed;
  --mds-color-theme-overlay-button-secondary-pressed: #dedede;
  --mds-color-theme-indicator-unstable: #c94403;
  --mds-color-theme-indicator-attention: #db1f2e;
  --mds-color-theme-indicator-stable: #1d805f;
  --mds-color-theme-indicator-locked: #707070;
  --mds-color-theme-indicator-caution: #a65e00;
  --mds-color-theme-indicator-secure: #1170cf;
  --mds-color-theme-common-whiteboard-sticky-note-yellow: #ffbe4f;
  --mds-color-theme-common-whiteboard-sticky-note-red: #fc8b98;
  --mds-color-theme-common-whiteboard-sticky-note-purple: #f294f1;
  --mds-color-theme-common-whiteboard-sticky-note-cyan: #22c7d6;
  --mds-color-theme-common-whiteboard-sticky-note-mint: #30c9b0;
  --mds-color-theme-common-whiteboard-pen-black: #0f0f0f;
  --mds-color-theme-common-whiteboard-pen-red: #f55868;
  --mds-color-theme-common-whiteboard-pen-purple: #c233c4;
  --mds-color-theme-common-whiteboard-pen-blue: #64b4fa;
  --mds-color-theme-common-whiteboard-pen-green: #3cc29a;
  --mds-color-theme-common-whiteboard-pen-yellow: #f2990a;
  --mds-color-theme-common-whiteboard-pen-white: #ffffff;
  --mds-color-theme-common-text-primary-normal: #fffffff2;
  --mds-color-theme-common-text-primary-disabled: #ffffff66;
  --mds-color-theme-common-text-secondary-normal: #ffffffb3;
  --mds-color-theme-common-text-success-normal: #3cc29a;
  --mds-color-theme-common-text-success-hover: #9fedd8;
  --mds-color-theme-common-text-error-normal: #fc8b98;
  --mds-color-theme-common-text-error-hover: #ffd4da;
  --mds-color-theme-common-text-warning-normal: #f2990a;
  --mds-color-theme-common-text-warning-hover: #ffda94;
  --mds-color-theme-common-inverted-text-primary-normal: #000000f2;
  --mds-color-theme-common-inverted-text-primary-disabled: #00000066;
  --mds-color-theme-common-inverted-text-secondary-normal: #00000099;
  --mds-color-theme-common-inverted-button-secondary-normal: #00000000;
  --mds-color-theme-common-inverted-button-secondary-hover: #00000012;
  --mds-color-theme-common-inverted-button-secondary-pressed: #00000033;
  --mds-color-theme-common-inverted-button-secondary-disabled: #00000000;
  --mds-color-theme-common-overlays-primary-normal: #000000e6;
  --mds-color-theme-common-overlays-secondary-normal: #00000066;
  --mds-color-theme-common-overlays-meeting-normal-0: #00000000;
  --mds-color-theme-common-overlays-meeting-normal-1: #0000004d;
  --mds-color-theme-common-overlays-meeting-normal-2: #000000cc;
  --mds-color-theme-common-button-primary-normal: #fffffff2;
  --mds-color-theme-common-button-primary-hover: #ffffffcc;
  --mds-color-theme-common-button-primary-pressed: #ffffffb3;
  --mds-color-theme-common-button-primary-disabled: #ffffff33;
  --mds-color-theme-common-button-secondary-normal: #ffffff00;
  --mds-color-theme-common-button-secondary-hover: #ffffff12;
  --mds-color-theme-common-button-secondary-active-normal: #ffffff33;
  --mds-color-theme-common-button-secondary-active-hover: #ffffff4d;
  --mds-color-theme-common-button-secondary-active-pressed: #ffffff66;
  --mds-color-theme-common-button-secondary-active-disabled: #ffffff1c;
  --mds-color-theme-common-button-secondary-disabled: #ffffff00;
  --mds-color-theme-common-button-promotion-normal: linear-gradient(46deg, #932099 0%, #a12a3a 100%);
  --mds-color-theme-common-button-promotion-hover: linear-gradient(46deg, #601e66 0%, #66262d 100%);
  --mds-color-theme-common-button-promotion-active: linear-gradient(46deg, #3b1840 0%, #3b1e21 100%);
  --mds-color-theme-common-button-join-animated-gradient-normal: linear-gradient(90deg, #30c9b0 0%, #64b4fa 51%, #30c9b0 100%);
  --mds-color-theme-common-outline-button-normal: #ffffff80;
  --mds-color-theme-common-outline-primary-normal: #ffffff66;
  --mds-color-theme-common-outline-primary-disabled: #ffffff33;
  --mds-color-theme-common-outline-input-normal: #ffffff80;
  --mds-color-theme-common-outline-secondary-normal: #00000033;
  --mds-color-theme-common-outline-secondary-disabled: #00000033;
  --mds-color-theme-common-outline-warning-normal: #f2990a;
  --mds-color-theme-common-control-share-content-selected: #3cc29a;
  --mds-color-theme-common-control-share-content-active: #c94403;
  --mds-color-theme-common-control-share-content-inactive: #707070;
  --mds-color-theme-common-control-inactive-normal: #00000033;
  --mds-color-theme-common-background-alert-share-normal: #c94403;
  --mds-color-theme-common-background-solid-dark: #1a1a1a;
  --mds-color-theme-common-background-solid-light: #ffffff;
  --mds-color-theme-common-content-pdf: #ee0507;
  --mds-color-theme-common-content-word: #0078d6;
  --mds-color-theme-common-content-powerpoint: #d93e17;
  --mds-color-theme-common-content-excel: #00893e;
  --mds-color-theme-common-content-onenote: #b839db;
  --mds-color-theme-common-content-sheets: #0f9d58;
  --mds-color-theme-common-content-slides: #F4B400;
  --mds-color-theme-common-content-keynote: #029cfb;
  --mds-color-theme-common-content-doc: #4285f4;
  --mds-color-theme-common-touchbar-background-blue-normal: #1170cf;
  --mds-color-theme-common-touchbar-background-blue-pressed: #063a75;
  --mds-color-theme-common-touchbar-background-pink-normal: #d43b52;
  --mds-color-theme-common-touchbar-background-pink-pressed: #66262d;
  --mds-color-theme-common-touchbar-background-mint-normal: #148579;
  --mds-color-theme-common-touchbar-background-mint-pressed: #12423f;
  --mds-color-theme-common-touchbar-background-purple-normal: #c233c4;
  --mds-color-theme-common-touchbar-background-purple-pressed: #601e66;
  --mds-color-theme-common-touchbar-background-violet-normal: #875ae0;
  --mds-color-theme-common-touchbar-background-violet-pressed: #432c78;
  --mds-color-theme-common-touchbar-background-orange-normal: #c94403;
  --mds-color-theme-common-touchbar-background-orange-pressed: #682601;
  --mds-color-theme-common-touchbar-background-green-normal: #1d805f;
  --mds-color-theme-common-touchbar-background-green-pressed: #134231;
  --mds-color-theme-common-touchbar-background-red-normal: #db1f2e;
  --mds-color-theme-common-touchbar-background-red-pressed: #780d13;
  --mds-color-theme-common-touchbar-background-transparent: #00000000;
  --mds-color-theme-common-touchbar-icon-attention: #fc8b98;
  --mds-color-theme-common-touchbar-icon-stable: #27a17a;
  --mds-color-theme-common-touchbar-icon-secure: #64b4fa;
  --mds-color-theme-scrollbar-button-normal: #00000075;
  --mds-color-theme-scrollbar-button-hover: #00000080;
  --mds-color-theme-scrollbar-button-pressed: #00000099;
  --mds-color-theme-scrollbar-arrow-normal: #00000099;
  --mds-color-theme-scrollbar-arrow-background-normal: #00000000;
  --mds-color-theme-scrollbar-arrow-background-hover: #00000033;
  --mds-color-theme-scrollbar-arrow-background-pressed: #0000004d;
  --mds-color-theme-scrollbar-background-secondary-ghost: #00000000;
  --mds-color-theme-scrollbar-background-secondary-normal: #0000001c;
  --mds-color-theme-illustrations-empty-primary-0: #93c437;
  --mds-color-theme-illustrations-empty-primary-1: #279be8;
  --mds-color-theme-illustrations-empty-secondary-0: #279be8;
  --mds-color-theme-illustrations-empty-secondary-1: #875ae0;
  --mds-color-theme-illustrations-onboarding-primary-0: #ffbe4f;
  --mds-color-theme-illustrations-onboarding-primary-1: #93c437;
  --mds-color-theme-illustrations-onboarding-secondary-0: #f55868;
  --mds-color-theme-illustrations-onboarding-secondary-1: #875ae0;
  --mds-color-theme-illustrations-onboarding-tertiary-0: #ffbe4f;
  --mds-color-theme-illustrations-onboarding-tertiary-1: #ec6400;
  --mds-color-theme-illustrations-onboarding-quartenary-0: #93c437;
  --mds-color-theme-illustrations-onboarding-quartenary-1: #279be8;
  --mds-color-theme-illustrations-onboarding-quinary-0: #279be8;
  --mds-color-theme-illustrations-onboarding-quinary-1: #875ae0;
  --mds-color-theme-illustrations-success-0: #3cc29a;
  --mds-color-theme-illustrations-success-1: #93c437;
  --mds-color-theme-illustrations-error-0: #f0677e;
  --mds-color-theme-illustrations-error-1: #db1f2e;
  --mds-color-theme-illustrations-default: #000000;
  --mds-color-theme-globaltint-normal: #1170cf;
  --mds-color-theme-globaltint-selected: #1170cf;
  --mds-color-theme-groupedbackground-primary-normal: #f7f7f7;
  --mds-color-theme-groupedbackground-secondary-normal: #ffffff;
  --mds-color-theme-groupedbackground-tertiary-normal: #f7f7f7;
  --mds-color-theme-groupedbackground-quaternary-normal: #ffffff;
  --mds-color-theme-avatar-ghost: #00000000;
  --mds-color-theme-avatar-default: #545454;
  --mds-color-theme-avatar-cobalt: #08599c;
  --mds-color-theme-avatar-cyan: #066070;
  --mds-color-theme-avatar-gold: #735107;
  --mds-color-theme-avatar-lime: #416116;
  --mds-color-theme-avatar-mint: #12615a;
  --mds-color-theme-avatar-orange: #9c3202;
  --mds-color-theme-avatar-pink: #a12a3a;
  --mds-color-theme-avatar-purple: #932099;
  --mds-color-theme-avatar-slate: #535573;
  --mds-color-theme-avatar-violet: #643abd;
  --mds-color-theme-avatar-yellow: #7d4705;
  --mds-color-theme-avatar-hover: #00000012;
  --mds-color-theme-avatar-pressed: #00000033;
  --mds-color-theme-avatar-glass-normal: #00000012;
  --mds-color-theme-avatar-glass-active: #ffffffcc;
  --mds-color-theme-gradientdivider-default-normal: linear-gradient(90deg, #00000000 0%, #00000033 22.4%, #00000033 72.4%, #00000000 100%);
  --mds-color-theme-gradientdivider-default-hover: linear-gradient(90deg, #00000000 0%, #00000099 22.4%, #00000099 72.4%, #00000000 100%);
  --mds-color-theme-gradientdivider-error-normal: linear-gradient(90deg, #ab0a1500 0%, #ab0a1599 22.4%, #ab0a1599 22.4%, #ab0a1500 100%);
  --mds-color-theme-gradientdivider-error-hover: linear-gradient(90deg, #ab0a1500 0%, #ab0a15e6 22.4%, #ab0a15e6 76.04%, #ab0a1500 100%);
  --mds-color-theme-gradientdivider-warning-normal: linear-gradient(90deg, #7d470500 0%, #7d470599 22.4%, #7d470599 76.04%, #7d470500 100%);
  --mds-color-theme-gradientdivider-warning-hover: linear-gradient(90deg, #7d470500 0%, #7d4705e6 22.4%, #7d4705e6 76.04%, #7d470500 100%);
  --mds-color-theme-gradientdivider-announce-normal: linear-gradient(90deg, #0353a800 0%, #0353a899 22.4%, #0353a899 22.4%, #0353a800 100%);
  --mds-color-theme-gradientdivider-announce-hover: linear-gradient(90deg, #0353a800 0%, #0353a8E6 76.04%, #0353a8E6 76.04%, #0353a800 100%);
  --mds-color-theme-gradientdivider-success-normal: linear-gradient(90deg, #185e4600 0%, #185e4699 22.4%, #185e4699 76.04%, #185e4600 100%);
  --mds-color-theme-gradientdivider-success-hover: linear-gradient(90deg, #185e4600 0%, #185e46E6 22.4%, #185e46E6 76.04%, #185e4600 100%);
  --mds-color-theme-gradientdivider-orange-normal: linear-gradient(90deg, #9c320200 0%, #9c320299 22.4%, #9c320299 76.04%, #9c320200 100%);
  --mds-color-theme-gradientdivider-orange-hover: linear-gradient(90deg, #9c320200 0%, #9c3202e6 22.4%, #9c3202e6 76.04%, #9c320200 100%);
  --mds-color-theme-gradientdivider-purple-normal: linear-gradient(90deg, #93209900 0%, #93209999 22.4%, #93209999 76.04%, #93209900 100%);
  --mds-color-theme-gradientdivider-purple-hover: linear-gradient(90deg, #93209900 0%,#932099E6 22.4%, #932099E6 76.04%, #93209900 100%);
  --mds-color-theme-gradientdivider-vertical-normal: linear-gradient(0deg, #00000000 0%, #00000033 22.4%, #00000033 72.4%, #00000000 100%);
  --mds-color-theme-gradientdivider-vertical-hover: linear-gradient(0deg, #00000000 0%, #00000099 22.4%, #00000099 72.4%, #00000000 100%);
  --mds-color-theme-focus-default-0: #ffffff;
  --mds-color-theme-focus-default-1: #1170cf;
  --mds-color-theme-focus-default-2: #1170cf59;
}
/**
 * Do not edit directly
 */

.mds-typography {
  --mds-font-lineheight-base: 1rem;
  --mds-font-lineheight-body-small: 1rem;
  --mds-font-lineheight-body-midsize: 1.25rem;
  --mds-font-lineheight-body-large: 1.5rem;
  --mds-font-lineheight-heading-small: 1.75rem;
  --mds-font-lineheight-heading-midsize: 2rem;
  --mds-font-lineheight-heading-large: 2.5rem;
  --mds-font-lineheight-heading-xlarge: 3.25rem;
  --mds-font-lineheight-headline-small: 4rem;
  --mds-font-family-primary: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-weight-light: 300;
  --mds-font-weight-regular: 400;
  --mds-font-weight-medium: 500;
  --mds-font-weight-bold: 700;
  --mds-font-size-base: 1rem;
  --mds-font-size-body-small: 0.75rem;
  --mds-font-size-body-midsize: 0.875rem;
  --mds-font-size-body-large: 1rem;
  --mds-font-size-heading-small: 1.25rem;
  --mds-font-size-heading-midsize: 1.5rem;
  --mds-font-size-heading-large: 2rem;
  --mds-font-size-heading-xlarge: 2.5rem;
  --mds-font-size-headline-small: 3.25rem;
  --mds-font-text-transform-none: none;
  --mds-font-text-transform-uppercase: uppercase;
  --mds-font-text-transform-lowercase: lowercase;
  --mds-font-text-transform-titlecase: titlecase;
  --mds-font-decoration-underline: underline;
  --mds-font-decoration-none: none;
  --mds-font-apps-body-small-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-small-regular-font-weight: 400;
  --mds-font-apps-body-small-regular-line-height: 1rem;
  --mds-font-apps-body-small-regular-font-size: 0.75rem;
  --mds-font-apps-body-small-regular-text-case: none;
  --mds-font-apps-body-small-regular-text-decoration: none;
  --mds-font-apps-body-small-regular-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-small-regular-underline-font-weight: 400;
  --mds-font-apps-body-small-regular-underline-line-height: 1rem;
  --mds-font-apps-body-small-regular-underline-font-size: 0.75rem;
  --mds-font-apps-body-small-regular-underline-text-case: none;
  --mds-font-apps-body-small-regular-underline-text-decoration: underline;
  --mds-font-apps-body-small-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-small-medium-font-weight: 500;
  --mds-font-apps-body-small-medium-line-height: 1rem;
  --mds-font-apps-body-small-medium-font-size: 0.75rem;
  --mds-font-apps-body-small-medium-text-case: none;
  --mds-font-apps-body-small-medium-text-decoration: none;
  --mds-font-apps-body-small-medium-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-small-medium-underline-font-weight: 500;
  --mds-font-apps-body-small-medium-underline-line-height: 1rem;
  --mds-font-apps-body-small-medium-underline-font-size: 0.75rem;
  --mds-font-apps-body-small-medium-underline-text-case: none;
  --mds-font-apps-body-small-medium-underline-text-decoration: underline;
  --mds-font-apps-body-small-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-small-bold-font-weight: 700;
  --mds-font-apps-body-small-bold-line-height: 1rem;
  --mds-font-apps-body-small-bold-font-size: 0.75rem;
  --mds-font-apps-body-small-bold-text-case: none;
  --mds-font-apps-body-small-bold-text-decoration: none;
  --mds-font-apps-body-midsize-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-midsize-regular-font-weight: 400;
  --mds-font-apps-body-midsize-regular-line-height: 1.25rem;
  --mds-font-apps-body-midsize-regular-font-size: 0.875rem;
  --mds-font-apps-body-midsize-regular-text-case: none;
  --mds-font-apps-body-midsize-regular-text-decoration: none;
  --mds-font-apps-body-midsize-regular-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-midsize-regular-underline-font-weight: 400;
  --mds-font-apps-body-midsize-regular-underline-line-height: 1.25rem;
  --mds-font-apps-body-midsize-regular-underline-font-size: 0.875rem;
  --mds-font-apps-body-midsize-regular-underline-text-case: none;
  --mds-font-apps-body-midsize-regular-underline-text-decoration: underline;
  --mds-font-apps-body-midsize-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-midsize-medium-font-weight: 500;
  --mds-font-apps-body-midsize-medium-line-height: 1.25rem;
  --mds-font-apps-body-midsize-medium-font-size: 0.875rem;
  --mds-font-apps-body-midsize-medium-text-case: none;
  --mds-font-apps-body-midsize-medium-text-decoration: none;
  --mds-font-apps-body-midsize-medium-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-midsize-medium-underline-font-weight: 500;
  --mds-font-apps-body-midsize-medium-underline-line-height: 1.25rem;
  --mds-font-apps-body-midsize-medium-underline-font-size: 0.875rem;
  --mds-font-apps-body-midsize-medium-underline-text-case: none;
  --mds-font-apps-body-midsize-medium-underline-text-decoration: underline;
  --mds-font-apps-body-midsize-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-midsize-bold-font-weight: 700;
  --mds-font-apps-body-midsize-bold-line-height: 1.25rem;
  --mds-font-apps-body-midsize-bold-font-size: 0.875rem;
  --mds-font-apps-body-midsize-bold-text-case: none;
  --mds-font-apps-body-midsize-bold-text-decoration: none;
  --mds-font-apps-body-large-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-large-regular-font-weight: 400;
  --mds-font-apps-body-large-regular-line-height: 1.5rem;
  --mds-font-apps-body-large-regular-font-size: 1rem;
  --mds-font-apps-body-large-regular-text-case: none;
  --mds-font-apps-body-large-regular-text-decoration: none;
  --mds-font-apps-body-large-regular-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-large-regular-underline-font-weight: 400;
  --mds-font-apps-body-large-regular-underline-line-height: 1.5rem;
  --mds-font-apps-body-large-regular-underline-font-size: 1rem;
  --mds-font-apps-body-large-regular-underline-text-case: none;
  --mds-font-apps-body-large-regular-underline-text-decoration: underline;
  --mds-font-apps-body-large-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-large-medium-font-weight: 500;
  --mds-font-apps-body-large-medium-line-height: 1.5rem;
  --mds-font-apps-body-large-medium-font-size: 1rem;
  --mds-font-apps-body-large-medium-text-case: none;
  --mds-font-apps-body-large-medium-text-decoration: none;
  --mds-font-apps-body-large-medium-underline-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-large-medium-underline-font-weight: 500;
  --mds-font-apps-body-large-medium-underline-line-height: 1.5rem;
  --mds-font-apps-body-large-medium-underline-font-size: 1rem;
  --mds-font-apps-body-large-medium-underline-text-case: none;
  --mds-font-apps-body-large-medium-underline-text-decoration: underline;
  --mds-font-apps-body-large-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-body-large-bold-font-weight: 700;
  --mds-font-apps-body-large-bold-line-height: 1.5rem;
  --mds-font-apps-body-large-bold-font-size: 1rem;
  --mds-font-apps-body-large-bold-text-case: none;
  --mds-font-apps-body-large-bold-text-decoration: none;
  --mds-font-apps-heading-small-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-small-regular-font-weight: 400;
  --mds-font-apps-heading-small-regular-line-height: 1.75rem;
  --mds-font-apps-heading-small-regular-font-size: 1.25rem;
  --mds-font-apps-heading-small-regular-text-case: none;
  --mds-font-apps-heading-small-regular-text-decoration: none;
  --mds-font-apps-heading-small-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-small-medium-font-weight: 500;
  --mds-font-apps-heading-small-medium-line-height: 1.75rem;
  --mds-font-apps-heading-small-medium-font-size: 1.25rem;
  --mds-font-apps-heading-small-medium-text-case: none;
  --mds-font-apps-heading-small-medium-text-decoration: none;
  --mds-font-apps-heading-small-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-small-bold-font-weight: 700;
  --mds-font-apps-heading-small-bold-line-height: 1.75rem;
  --mds-font-apps-heading-small-bold-font-size: 1.25rem;
  --mds-font-apps-heading-small-bold-text-case: none;
  --mds-font-apps-heading-small-bold-text-decoration: none;
  --mds-font-apps-heading-midsize-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-midsize-regular-font-weight: 400;
  --mds-font-apps-heading-midsize-regular-line-height: 2rem;
  --mds-font-apps-heading-midsize-regular-font-size: 1.5rem;
  --mds-font-apps-heading-midsize-regular-text-case: none;
  --mds-font-apps-heading-midsize-regular-text-decoration: none;
  --mds-font-apps-heading-midsize-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-midsize-medium-font-weight: 500;
  --mds-font-apps-heading-midsize-medium-line-height: 2rem;
  --mds-font-apps-heading-midsize-medium-font-size: 1.5rem;
  --mds-font-apps-heading-midsize-medium-text-case: none;
  --mds-font-apps-heading-midsize-medium-text-decoration: none;
  --mds-font-apps-heading-midsize-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-midsize-bold-font-weight: 700;
  --mds-font-apps-heading-midsize-bold-line-height: 2rem;
  --mds-font-apps-heading-midsize-bold-font-size: 1.5rem;
  --mds-font-apps-heading-midsize-bold-text-case: none;
  --mds-font-apps-heading-midsize-bold-text-decoration: none;
  --mds-font-apps-heading-large-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-large-regular-font-weight: 400;
  --mds-font-apps-heading-large-regular-line-height: 2.5rem;
  --mds-font-apps-heading-large-regular-font-size: 2rem;
  --mds-font-apps-heading-large-regular-text-case: none;
  --mds-font-apps-heading-large-regular-text-decoration: none;
  --mds-font-apps-heading-large-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-large-medium-font-weight: 500;
  --mds-font-apps-heading-large-medium-line-height: 2.5rem;
  --mds-font-apps-heading-large-medium-font-size: 2rem;
  --mds-font-apps-heading-large-medium-text-case: none;
  --mds-font-apps-heading-large-medium-text-decoration: none;
  --mds-font-apps-heading-large-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-large-bold-font-weight: 700;
  --mds-font-apps-heading-large-bold-line-height: 2.5rem;
  --mds-font-apps-heading-large-bold-font-size: 2rem;
  --mds-font-apps-heading-large-bold-text-case: none;
  --mds-font-apps-heading-large-bold-text-decoration: none;
  --mds-font-apps-heading-xlarge-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-xlarge-regular-font-weight: 400;
  --mds-font-apps-heading-xlarge-regular-line-height: 3.25rem;
  --mds-font-apps-heading-xlarge-regular-font-size: 2.5rem;
  --mds-font-apps-heading-xlarge-regular-text-case: none;
  --mds-font-apps-heading-xlarge-regular-text-decoration: none;
  --mds-font-apps-heading-xlarge-medium-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-xlarge-medium-font-weight: 500;
  --mds-font-apps-heading-xlarge-medium-line-height: 3.25rem;
  --mds-font-apps-heading-xlarge-medium-font-size: 2.5rem;
  --mds-font-apps-heading-xlarge-medium-text-case: none;
  --mds-font-apps-heading-xlarge-medium-text-decoration: none;
  --mds-font-apps-heading-xlarge-bold-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-heading-xlarge-bold-font-weight: 700;
  --mds-font-apps-heading-xlarge-bold-line-height: 3.25rem;
  --mds-font-apps-heading-xlarge-bold-font-size: 2.5rem;
  --mds-font-apps-heading-xlarge-bold-text-case: none;
  --mds-font-apps-heading-xlarge-bold-text-decoration: none;
  --mds-font-apps-headline-small-light-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-headline-small-light-font-weight: 300;
  --mds-font-apps-headline-small-light-font-size: 3.25rem;
  --mds-font-apps-headline-small-light-line-height: 4rem;
  --mds-font-apps-headline-small-light-text-decoration: none;
  --mds-font-apps-headline-small-light-text-case: none;
  --mds-font-apps-headline-small-regular-font-family: Momentum, Inter, Arial, Helvetica Neue, Helvetica, sans-serif;
  --mds-font-apps-headline-small-regular-font-weight: 400;
  --mds-font-apps-headline-small-regular-font-size: 3.25rem;
  --mds-font-apps-headline-small-regular-line-height: 4rem;
  --mds-font-apps-headline-small-regular-text-decoration: none;
  --mds-font-apps-headline-small-regular-text-case: none;
}
.login-view {
  box-sizing: border-box;
  min-height: 100dvh;
  display: grid;
  grid-template-rows: 1fr auto;
  align-items: center;
  justify-items: center;
  padding: 48px 32px 24px;
  background: var(--md-background-primary, #fff);
  row-gap: 40px;
}

.login-view--loading {
  position: relative;
  min-height: 100dvh;
  grid-template-rows: 1fr;
  place-items: center;
  padding: 24px;
}

.login-view--loading .login-footer {
  position: absolute;
  right: 24px;
  bottom: 24px;
  left: 24px;
  width: auto;
  max-width: 1040px;
  margin-inline: auto;
}

.login-status {
  width: min(100%, 560px);
  display: flex;
  min-width: 0;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 32px;
  text-align: center;
}

.login-view--error .login-status {
  gap: 24px;
}

.login-status__logo {
  width: min(460px, 76vw);
  height: auto;
  display: block;
}

.login-status__spinner {
  display: inline-flex;
}

.login-status__copy {
  display: grid;
  justify-items: center;
  gap: 8px;
  color: var(--md-primary-text-color, #121212);
}

.login-status__copy h1 {
  margin: 0;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.login-status__copy p {
  max-width: 520px;
  margin: 0;
  color: var(--md-secondary-text-color, #545454);
  font-size: 0.9375rem;
  line-height: 1.45;
}

.login-status__action {
  margin-top: 4px;
}

.login-footer {
  width: min(100%, 1040px);
  min-height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  color: var(--md-secondary-text-color, #545454);
  font-size: 0.8125rem;
  line-height: 1.45;
  text-align: center;
}

.login-footer__logo {
  width: 144px;
  height: auto;
  flex: 0 0 auto;
  display: block;
}

.login-footer p {
  margin: 0;
}

.login-footer a {
  color: var(--md-hyperlink-text-color, #007aa3);
  font-weight: 500;
  text-decoration: none;
}

.login-footer a:hover,
.login-footer a:focus-visible {
  text-decoration: underline;
}

@media (max-width: 640px) {
  .login-view--loading .login-footer {
    right: 16px;
    bottom: 16px;
    left: 16px;
    flex-direction: column;
    gap: 8px;
    text-align: center;
  }
  .login-footer__logo {
    width: 112px;
  }
  .login-footer p {
    width: 100%;
    text-align: center;
  }
}html,
body,
#root {
  width: 100%;
  max-width: 100%;
  min-width: 0;
  min-height: 100%;
  margin: 0;
  overflow-x: clip;
}

body {
  font-family: CiscoSans, "Cisco Sans", Momentum, "Helvetica Neue", Arial, sans-serif;
}

.construction-view {
  box-sizing: border-box;
  height: 100vh;
  height: 100dvh;
  min-height: 100svh;
  display: grid;
  grid-template-rows: minmax(0, 1fr) auto;
  align-items: center;
  justify-items: center;
  padding: clamp(20px, 5vh, 48px) 32px clamp(16px, 3vh, 24px);
  background: var(--md-background-primary, #fff);
  row-gap: clamp(16px, 4vh, 40px);
  overflow: hidden;
}

.construction-status {
  width: min(100%, 560px);
  display: grid;
  justify-items: center;
  gap: 24px;
  text-align: center;
}

.construction-status__icon {
  color: var(--mds-color-theme-background-accent-normal, #1170cf);
}

.construction-status__logo {
  width: min(180px, 64vw);
  height: auto;
  display: block;
}

.construction-status__copy {
  display: grid;
  gap: 8px;
  color: var(--md-primary-text-color, #121212);
}

.construction-status__copy h1 {
  margin: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.construction-status__copy p {
  margin: 0;
  color: var(--md-secondary-text-color, #545454);
  font-size: 0.9375rem;
  line-height: 1.45;
}

@media (max-height: 520px) {
  .construction-status {
    gap: 16px;
  }
  .construction-status__icon {
    transform: scale(0.8);
  }
}