.splash-screen-module__gg-InW__splashScreenContainer{z-index:10000;gap:67px;width:100%;height:100%;position:absolute}
.animated-transform-200ms{transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out}.animated-transform-400ms{transition-property:transform;transition-duration:.4s;transition-timing-function:ease-out}.pulse{animation:1s infinite alternate pulse-animation}@keyframes pulse-animation{0%{transform:scale(1)}to{transform:scale(1.3)}}
:root{--colorTeal50:#f2faf8;--colorTeal100:#ccebe5;--colorTeal200:#99d6cb;--colorTeal300:#66c2b1;--colorTeal400:#33ad97;--colorTeal500:#00997d;--colorTeal600:#007a64;--colorTeal700:#005c4b;--colorTeal800:#003d32;--colorTeal900:#001f19;--colorTealA100:#99e8d9;--colorTealA200:#66dcc7;--colorTealA400:#00c5a1;--colorTealA900:#009e80;--colorBlue50:#f3f4f5;--colorBlue100:#ced3d6;--colorBlue200:#9ea6ae;--colorBlue300:#6d7a85;--colorBlue400:#3d4d5d;--colorBlue500:#0c2134;--colorBlue600:#0a1a2a;--colorBlue700:#07141f;--colorBlue800:#050d15;--colorBlue900:#02070a;--colorBlueA100:#9aabb3;--colorBlueA200:#67818d;--colorBlueA400:#022d41;--colorBlueA900:#012434;--colorCyan50:#f4fbfe;--colorCyan100:#d6f0fa;--colorCyan200:#ace2f5;--colorCyan300:#83d3ef;--colorCyan400:#59c5ea;--colorCyan500:#2eb8e8;--colorCyan600:#2692b7;--colorCyan700:#1d6d89;--colorCyan800:#13495c;--colorCyan900:#0a242e;--colorCyanA100:#84ffff;--colorCyanA200:#18ffff;--colorCyanA400:#00e5ff;--colorCyanA900:#00b8d4;--colorYellow50:#fffaf5;--colorYellow100:#ffefd4;--colorYellow200:#ffdfab;--colorYellow300:#ffd282;--colorYellow400:#ffc259;--colorYellow500:#ffb331;--colorYellow600:#d29120;--colorYellow700:#9d6d18;--colorYellow800:#69480f;--colorYellow900:#342307;--colorYellowA100:#ffff8d;--colorYellowA200:#ff0;--colorYellowA400:#ffea00;--colorYellowA900:#ffd600;--colorLightBlue50:#f4f9fb;--colorLightBlue100:#e8f2f6;--colorLightBlue200:#a5ccdd;--colorLightBlue300:#79b3cd;--colorLightBlue400:#4c99bc;--colorLightBlue500:#1f80ab;--colorLightBlue600:#196689;--colorLightBlue700:#134d67;--colorLightBlue800:#0c3344;--colorLightBlue900:#061a22;--colorLightBlueA100:#80d8ff;--colorLightBlueA200:#40c4ff;--colorLightBlueA400:#00b0ff;--colorLightBlueA900:#0091ea;--colorRed50:#fef4f2;--colorRed100:#fbd6cc;--colorRed200:#f7ac99;--colorRed300:#f38366;--colorRed400:#ef5933;--colorRed500:#eb3000;--colorRed600:#bc2600;--colorRed700:#8d1d00;--colorRed800:#5e1300;--colorRed900:#2f0a00;--colorRedA100:#ff8a80;--colorRedA200:#ff5252;--colorRedA400:#ff1744;--colorRedA900:#d50000;--colorGreen50:#f6fcf7;--colorGreen100:#def1de;--colorGreen200:#bce4bd;--colorGreen300:#9bd69d;--colorGreen400:#79c97c;--colorGreen500:#58bb5b;--colorGreen600:#469649;--colorGreen700:#357037;--colorGreen800:#234b24;--colorGreen900:#122512;--colorGreenA100:#b9f6ca;--colorGreenA200:#69f0ae;--colorGreenA400:#00e676;--colorGreenA900:#00c853;--colorGray50:#f7f7f7;--colorGray100:#f2f2f2;--colorGray150:#ededed;--colorGray200:#e5e5e5;--colorGray300:#d8d8d8;--colorGray400:#ccc;--colorGray500:#b2b2b2;--colorGray600:#999;--colorGray700:#7f7f7f;--colorGray800:#595959;--colorGray900:#262626;--colorGray925:#222;--colorGray950:#1d1d1d;--colorGray1000:#181818;--colorGray1050:#131313;--colorGray1100:#0e0e0e;--colorGrayA100:#fcfcfc;--colorGrayA200:#8c8c8c;--colorGrayA400:#333;--colorGrayA900:#0c0c0c;--colorWhite90:#ffffffe5;--colorWhite80:#fffc;--colorWhite70:#ffffffb2;--colorWhite60:#fff9;--colorWhite50:#ffffff80;--colorWhite40:#fff6;--colorWhite30:#ffffff4d;--colorWhite20:#fff3;--colorWhite10:#ffffff1a;--colorWhite5:#ffffff0d;--colorBlack90:#000000e5;--colorBlack80:#000c;--colorBlack70:#000000b2;--colorBlack60:#0009;--colorBlack50:#00000080;--colorBlack40:#0006;--colorBlack30:#0000004d;--colorBlack20:#0003;--colorBlack10:#0000001a;--colorBlack5:#0000000d;--colorBlack100:#000;--colorWhite100:#fff;--brandingGradient:linear-gradient(180deg, var(--colorBrandingGradientTop) 0%, var(--colorBrandingGradientBottom) 100%)}
:root{--colorStatusAvailable400:#33ad97;--colorStatusAvailable500:#00997d;--colorStatusAvailable600:#007a64;--colorStatusError500:#eb3000;--colorStatusError400:#ef5933;--colorStatusError600:#bc2600;--colorStatusDisabled400:#ccc;--colorStatusDisabled500:#b2b2b2;--colorStatusDisabled600:#999;--colorStatusInfo400:#59c5ea;--colorStatusInfo500:#2eb8e8;--colorStatusInfo600:#2692b7;--colorStatusWarning400:#ffc259;--colorStatusWarning500:#ffb331;--colorStatusWarning600:#d29120;--colorStatusSuccess400:#79c97c;--colorStatusSuccess500:#58bb5b;--colorStatusSuccess600:#469649}
[data-theme=light]{--colorBackgroundPrimary:#fcfcfc;--colorBackgroundSecondary:#f2f2f2;--colorBackgroundTertiary:#e5e5e5;--colorBrandingPrimary300:#79b3cd;--colorBrandingPrimary500:#1f80ab;--colorBrandingPrimary700:#134d67;--colorBrandingPrimary300RGB:121, 179, 205;--colorBrandingPrimary500RGB:31, 128, 171;--colorBrandingPrimary700RGB:19, 77, 103;--colorBrandingSecondary300:#6d7a85;--colorBrandingSecondary500:#0c2134;--colorBrandingSecondary700:#07141f;--colorTextAltPrimary:#fff;--colorTextAltSecondary:#ffffffb2;--colorTextAltTertiary:#ffffff80;--colorTextAltDisabled:#ffffff4d;--colorTextMainPrimary:#000000f2;--colorTextMainSecondary:#00000080;--colorTextMainTertiary:#0000004d;--colorTextMainDisabled:#0003;--colorBrandingTextSpecialPrimary:#fff;--colorBrandingTextSpecialSecondary:#ffffffb2;--colorBrandingTextSpecialTertiary:#ffffff80;--colorBrandingTextSpecialDisabled:#ffffff4d;--colorDivider:#0000001a;--colorTransparent5:#0000000d;--colorTransparent20:#0003;--colorTransparent10:#0000001a;--colorTransparent30:#0000004d;--colorBrandingBackgroundA:#fcfcfc;--colorBrandingBackgroundB:#fcfcfc;--colorBrandingContrastA:#000;--colorBrandingContrastB:#000;--colorBrandingContrastAAccent:#1f80ab;--colorBrandingContrastBAccent:#1f80ab;--colorBrandingContrastPrimary:#fff;--colorBrandingGradientTop:#0c2134;--colorBrandingGradientBottom:#1f80ab;--colorIllustrationBrandPrimary:#004f59;--colorIllustrationNeutralDark500:#f2f2f2;--colorIllustrationNeutralDark600:#e5e5e5;--colorIllustrationNeutralDark800:#ccc}[data-theme=dark]{--colorBackgroundPrimary:#262626;--colorBackgroundSecondary:#222;--colorBackgroundTertiary:#1d1d1d;--colorDivider:#ffffff19;--colorTextAltPrimary:#000;--colorTextAltSecondary:#0009;--colorTextAltTertiary:#0006;--colorTextAltDisabled:#0003;--colorTextMainPrimary:#fff;--colorTextMainSecondary:#fff9;--colorTextMainTertiary:#fff6;--colorTextMainDisabled:#fff3;--colorTransparent30:#ffffff4c;--colorTransparent20:#fff3;--colorTransparent10:#ffffff19;--colorTransparent5:#ffffff0c;--colorBrandingBackgroundA:#0a1a2a;--colorBrandingContrastA:#fff;--colorBrandingContrastAAccent:#4c99bc;--colorBrandingBackgroundB:#0a1a2a;--colorBrandingContrastB:#fff;--colorBrandingContrastBAccent:#4c99bc;--colorBrandingContrastPrimary:#000;--colorBrandingPrimary300:#4c99bc;--colorBrandingPrimary300RGB:76, 153, 188;--colorBrandingPrimary500:#4c99bc;--colorBrandingPrimary500RGB:76, 153, 188;--colorBrandingPrimary700:#196689;--colorBrandingPrimary700RGB:25, 102, 137;--colorBrandingSecondary300:#3d4d5d;--colorBrandingSecondary300RGB:61, 77, 93;--colorBrandingSecondary500:#0c2134;--colorBrandingSecondary500RGB:12, 33, 52;--colorBrandingSecondary700:#0a1a2a;--colorBrandingSecondary700RGB:10, 26, 42;--colorBrandingGradientTop:#001c2e;--colorBrandingGradientBottom:#000006;--colorBrandingTextSpecialPrimary:#fff;--colorBrandingTextSpecialSecondary:#fff9;--colorBrandingTextSpecialTertiary:#fff6;--colorBrandingTextSpecialDisabled:#fff3;--colorIllustrationBrandPrimary:#004f59;--colorIllustrationNeutralDark500:#b2b2b2;--colorIllustrationNeutralDark600:#999;--colorIllustrationNeutralDark800:#595959}
.typographyLarge1Regular{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:400;line-height:140%}.typographyLarge1Semibold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:600;line-height:140%}.typographyLarge1Bold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:700;line-height:140%}.typographyLarge2Regular{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:140%}.typographyLarge2Semibold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:600;line-height:140%}.typographyLarge2Bold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:700;line-height:140%}.typographyLarge3Regular{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.typographyLarge3Semibold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:600;line-height:140%}.typographyLarge3Bold{letter-spacing:-.02em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.typographyText1Regular{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.typographyText1Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:600;line-height:140%}.typographyText1Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.typographyText2Regular{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.typographyText2Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:140%}.typographyText2Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.typographyText4Regular{letter-spacing:0;text-indent:0;color:var(--colorTextMainSecondary);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.typographyText4Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:600;line-height:140%}.typographyText4Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:700;line-height:140%}.typographyAnnotation1Regular{letter-spacing:.02em;text-indent:0;color:var(--colorTextMainSecondary);font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.typographyAnnotation1Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:600;line-height:140%}.typographyAnnotation1Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:700;line-height:140%}.typographyLabel1Semibold{letter-spacing:.03em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:15px;font-style:normal;font-weight:600;line-height:26px}.typographyLabel2Semibold{letter-spacing:.03em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.typographyLabel3Semibold{letter-spacing:.03em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:600;line-height:22px}.typographyChipLabel{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.typographyText3Overline{letter-spacing:.08em;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.typographyText0Regular{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.typographyText0Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:600;line-height:140%}.typographyText0Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:700;line-height:140%}.typographyText3Regular{letter-spacing:0;text-indent:0;color:var(--colorTextMainSecondary);font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.typographyText3Semibold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:600;line-height:140%}.typographyText3Bold{letter-spacing:0;text-indent:0;color:var(--colorTextMainPrimary);font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:700;line-height:140%}
html,body{background-color:var(--colorBackgroundPrimary);width:auto;height:auto;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;margin:0;padding:0;font-family:Noto Sans,sans-serif;overflow:hidden}a{color:inherit;text-decoration:none}svg{max-width:100%}*{box-sizing:border-box}.map-pin-label-location{letter-spacing:.16px;text-align:center;font-family:Noto Sans;font-size:18px;font-weight:700}.grecaptcha-badge{visibility:hidden}#qr-shaded-region{border-color:#fffc!important}#qr-shaded-region div{background-color:var(--colorGray600)!important}#qr-shaded-region.processing div{background-color:var(--colorBlack100)!important}#qr-shaded-region div#scan-custom-text{text-align:center;width:100%;color:var(--colorTextMainPrimary);position:absolute;top:-30px;background-color:initial!important}:root{--swiper-pagination-color:var(--colorBrandingPrimary500);--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-inactive-color:var(--colorGray800);touch-action:pan-x pan-y;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none}.swiper-pagination-horizontal,.swiper-pagination-horizontal-with-bg-dark,.swiper-pagination-horizontal-fixed{justify-content:center;align-items:center;height:18px;display:flex}.swiper-pagination-horizontal-with-bg-dark{background:#00000080;border-radius:100px;width:fit-content!important;left:50%!important;transform:translate(-50%)!important}.swiper-pagination-horizontal-fixed{width:fit-content!important;position:fixed!important;bottom:16px!important;left:50%!important;transform:translate(-50%)!important}.elevated-content .swiper-pagination-horizontal-fixed{background-color:var(--colorBackgroundPrimary);border-radius:100px;box-shadow:-4px 0 16px #00000014,4px 0 16px #00000014,0 4px 16px #00000014}.swiper-pagination-horizontal-with-bg-dark .swiper-pagination-bullet{background:var(--colorTextAltSecondary)!important}.swiper-pagination-horizontal-with-bg-dark .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--colorBrandingPrimary500)!important}.app-bar-margin{margin-top:3.6em}.scrollable-content--bottom-navigation--app-bar{max-height:calc(100svh - 7.6em);overflow-y:auto}.scrollable-content--app-bar{max-height:calc(100svh - 3.4em);overflow-y:auto}.illustration-customization path[fill=\#004F59 i]{fill:var(--colorIllustrationBrandPrimary)!important}.illustration-customization path[fill=\#F2F2F2 i]{fill:var(--colorIllustrationNeutralDark500)!important}.illustration-customization path[fill=\#E5E5E5 i]{fill:var(--colorIllustrationNeutralDark600)!important}.illustration-customization path[fill=\#CCC i]{fill:var(--colorIllustrationNeutralDark800)!important}
.fill-yellow-error{fill:var(--colorStatusWarning500)!important}.fill-yellow-warning{fill:var(--colorYellow500)!important}.fill-alt-primary{fill:var(--colorTextAltPrimary)!important}.fill-special-primary{fill:var(--colorBrandingTextSpecialPrimary)!important}.fill-primary{fill:var(--colorTextMainPrimary)!important}.fill-alt-secondary{fill:var(--colorTextMainSecondary)!important}.fill-primary-disabled{fill:var(--colorTextMainDisabled)!important}.fill-pure-white{fill:var(--colorWhite100)!important}.fill-pure-black{fill:var(--colorBlack100)!important}.background-secondary{background-color:var(--colorBackgroundSecondary)}.background-primary{background-color:var(--colorBackgroundPrimary)}.background-main-secondary{background-color:var(--colorTextMainSecondary)}.background-special-secondary{background-color:var(--colorBrandingTextSpecialSecondary)}.color-primary-500{color:var(--colorBrandingPrimary500)}.color-mandatory-field{color:var(--colorStatusError500)}.brand-fill-primary{fill:var(--colorBrandingPrimary500)}.brand-background-a{background-color:var(--colorBrandingBackgroundA)}.brand-background-b{background-color:var(--colorBrandingBackgroundB)}.brand-gradient-background{background:var(--brandingGradient)}.brand-fill-contrast-a{fill:var(--colorBrandingContrastA)}.brand-fill-contrast-b{fill:var(--colorBrandingContrastB)}.brand-color-contrast-b{color:var(--colorBrandingContrastB)}.brand-color-contrast-b-accent{color:var(--colorBrandingContrastBAccent)!important}.brand-fill-contrast-b-accent{fill:var(--colorBrandingContrastBAccent)!important}.icon-press-state:active{fill:var(--colorTextMainTertiary)!important}.text-press-state:active{color:var(--colorTextMainSecondary)!important}.background-press-state:active{background-color:var(--colorBackgroundSecondary)!important}.background-press-state-tertiary:active{background-color:var(--colorBackgroundTertiary)!important}
.flex{display:flex}.flex-1{flex:1}.no-shrink{flex-shrink:0}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.gap-6{gap:6px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-34{gap:34px}.gap-48{gap:48px}.space-around{justify-content:space-around}.justify-center{justify-content:center}.justify-end{justify-content:end}.space-between{justify-content:space-between}.align-center{align-items:center}.align-end{align-items:end}.align-self-start{align-self:start}
.relative{position:relative}.absolute{position:absolute!important}.fixed{position:fixed}.inline-grid{display:inline-grid}.padding-y-4{padding-top:4px;padding-bottom:4px}.padding-b-4{padding-bottom:4px}.padding-x-4{padding-left:4px;padding-right:4px}.padding-r-4,.padding-l-4{padding-right:4px}.padding-t-5{padding-top:5px}.padding-8{padding:8px}.padding-l-8{padding-left:8px}.padding-y-8{padding-top:8px;padding-bottom:8px}.padding-x-8{padding-left:8px;padding-right:8px}.padding-y-10{padding-top:10px;padding-bottom:10px}.padding-l-10{padding-left:10px}.padding-b-10{padding-bottom:10px!important}.padding-t-12{padding-top:12px}.padding-16{padding:16px}.padding-x-16{padding-left:16px;padding-right:16px}.padding-y-16{padding-top:16px;padding-bottom:16px}.padding-t-16{padding-top:16px}.padding-b-16{padding-bottom:16px}.padding-18{padding:18px}.padding-20{padding:20px}.padding-t-20{padding-top:20px}.padding-b-20{padding-bottom:20px}.padding-r-20{padding-right:20px}.padding-24{padding:24px}.padding-b-24{padding-bottom:24px}.padding-x-24{padding-left:24px;padding-right:24px}.padding-y-24{padding-top:24px;padding-bottom:24px}.padding-28{padding:28px}.padding-y-28{padding-top:28px;padding-bottom:28px}.padding-32{padding:32px}.padding-y-32{padding-top:32px;padding-bottom:32px}.padding-b-32{padding-bottom:32px}.padding-x-32{padding-left:32px;padding-right:32px}.padding-x-44{padding-left:44px;padding-right:44px}.padding-t-40{padding-top:40px}.padding-x-85{padding-left:85px;padding-right:85px}.padding-0{padding:0!important}.margin-top-0{margin-top:0!important}.margin-y-5{margin-top:5px;margin-bottom:5px}.margin-8{margin:8px}.margin-y-8{margin-top:8px;margin-bottom:8px}.margin-y-10{margin-top:10px;margin-bottom:10px}.margin-16{margin:16px}.margin-b-16{margin-bottom:16px}.margin-y-16{margin-top:16px;margin-bottom:16px}.margin-x-16{margin-left:16px;margin-right:16px}.margin-5{margin:5px}.margin-18{margin:18px}.margin-b-18{margin-bottom:18px}.margin-20{margin:20px}.margin-y-20{margin-top:20px;margin-bottom:20px}.margin-b-20{margin-bottom:20px}.margin-x-20{margin-left:20px;margin-right:20px}.margin-24{margin:24px}.margin-y-24{margin-top:24px;margin-bottom:24px}.margin-x-24{margin-left:24px;margin-right:24px}.margin-b-24{margin-bottom:24px}.margin-x-30{margin-left:30px;margin-right:30px}.margin-t-32{margin-top:32px}.margin-x-34{margin-left:34px;margin-right:34px}.margin-b-34{margin-bottom:34px}.margin-y-35{margin-top:35px;margin-bottom:35px}.margin-x-38{margin-left:38px;margin-right:38px}.margin-b-40{margin-bottom:40px}.margin-t-40{margin-top:40px}.height-36px{height:36px}.height-60px{height:60px}.height-90{height:90%}.height-100{height:100%}.height-100svh{height:100svh}.width-50{width:50%}.width-80{width:80%}.width-100{width:100%}.min-width-0{min-width:0}.title-spacing{margin-top:32px;margin-bottom:24px}.bottom-control-padding{padding-bottom:80px}.bottom-control-container{text-align:center;background-color:var(--colorBackgroundPrimary);width:100%;box-shadow:0 0 20px 15px var(--colorBackgroundPrimary);padding-bottom:16px;position:sticky;bottom:0}.to-front{z-index:10}.theme-builder .color-content{width:80%;height:100%;position:fixed}.theme-builder>.MuiDrawer-root .MuiPaper-root.MuiDrawer-paperAnchorBottom{width:80%}.theme-builder .color-chooser{z-index:9999999;border-left:1px solid #a9a9a9;width:20%;height:100%;position:fixed;right:0;overflow-y:scroll}.gradient-brand-logo-container{width:100%;max-width:256px;max-height:64px;position:relative}.gradient-brand-logo-container svg{object-fit:contain;width:100%;height:100%}
.text-alt-primary{color:var(--colorTextAltPrimary)}.text-alt-secondary{color:var(--colorTextAltSecondary)}.text-alt-tertiary{color:var(--colorTextAltTertiary)}.text-alt-disabled{color:var(--colorTextAltDisabled)}.text-special-primary{color:var(--colorBrandingTextSpecialPrimary)!important}.text-primary{color:var(--colorTextMainPrimary)}.text-secondary{color:var(--colorTextMainSecondary)}.text-tertiary{color:var(--colorTextMainTertiary)}.text-disabled{color:var(--colorTextMainDisabled)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-underline{text-decoration:underline}.text-capitalize{text-transform:capitalize}.text-1-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block!important}.text-2-line{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;line-height:20px;display:-webkit-box;overflow:hidden}.text-newline{white-space:pre}.text-fit-container{overflow-wrap:break-word;white-space:initial}
.card-elev-1{background-color:var(--colorBackgroundPrimary);box-shadow:0px 2px 4px 2px var(--colorDivider);border-radius:5px;margin:16px;overflow:hidden}.card-elev-2{background-color:var(--colorBackgroundPrimary);border-radius:5px;margin:16px;overflow:hidden;box-shadow:0 5px 8px #00000024,0 3px 5px -1px #0003,0 1px 14px #0000001f}.elevated-component{background-color:var(--colorBackgroundPrimary);box-shadow:-4px 0 16px #00000014,4px 0 16px #00000014,0 4px 16px #00000014}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.full-height-with-app-bar{height:calc(100svh - 3.6em)}.scrollable-y{overflow-y:scroll}.pointer{cursor:pointer}.divider{border-bottom:1px solid var(--colorDivider)}.divider-top{border-top:1px solid var(--colorDivider)}.icon-12{width:12px;min-width:12px;height:12px;fill:var(--colorTextMainPrimary)}.icon-16{width:16px;min-width:16px;height:16px;fill:var(--colorTextMainPrimary)}.icon-24{width:24px;min-width:24px;height:24px;fill:var(--colorTextMainPrimary)}.icon-height-24{height:24px;min-height:24px;fill:var(--colorTextMainPrimary)}.icon-32{width:32px;min-width:32px;height:32px;fill:var(--colorTextMainPrimary)}.icon-height-32{height:32px;min-height:32px;fill:var(--colorTextMainPrimary)}.icon-height-64{height:64px;min-height:64px;fill:var(--colorTextMainPrimary)}.icon-36{width:36px;min-width:36px;height:36px;fill:var(--colorTextMainPrimary)}.icon-44{width:44px;min-width:44px;height:44px;fill:var(--colorTextMainPrimary)}.icon-hitbox-wrapper{width:48px;height:48px}.item{padding:16px 24px}.item-narrow{margin:0 24px;padding:16px 0}.opacity-50{opacity:.5}.rounded-full{border-radius:100px}.rounded-icon{background:var(--colorGray200);border-radius:100px;justify-content:center;align-items:center;width:80px;height:80px;padding:10px;display:flex}.overflow-hidden{overflow:hidden}
