:root {
    --mui-shape-borderRadius: 4px;
    --mui-shadows-0: none;
    --mui-shadows-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mui-shadows-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    --mui-shadows-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
    --mui-shadows-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    --mui-shadows-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
    --mui-shadows-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
    --mui-shadows-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
    --mui-shadows-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
    --mui-shadows-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
    --mui-shadows-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
    --mui-shadows-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
    --mui-shadows-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
    --mui-shadows-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
    --mui-shadows-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
    --mui-shadows-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
    --mui-shadows-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
    --mui-shadows-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
    --mui-shadows-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
    --mui-shadows-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
    --mui-shadows-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
    --mui-shadows-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
    --mui-shadows-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
    --mui-shadows-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
    --mui-shadows-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
    --mui-zIndex-mobileStepper: 1000;
    --mui-zIndex-fab: 1050;
    --mui-zIndex-speedDial: 1050;
    --mui-zIndex-appBar: 1100;
    --mui-zIndex-drawer: 1200;
    --mui-zIndex-modal: 1300;
    --mui-zIndex-snackbar: 1400;
    --mui-zIndex-tooltip: 1500;
}

:root,[data-mui-color-scheme="light"] {
    --mui-palette-blue-dark: #043EDB;
    --mui-palette-blue-main: #1453FF;
    --mui-palette-blue-light: #3D71FF;
    --mui-palette-blue-contrastText: #FFFFFF;
    --mui-palette-blue-text: #1453FF;
    --mui-palette-blue-textHover: #3D71FF;
    --mui-palette-blue-mainChannel: 20 83 255;
    --mui-palette-blue-lightChannel: 61 113 255;
    --mui-palette-blue-darkChannel: 4 62 219;
    --mui-palette-blue-contrastTextChannel: 255 255 255;
    --mui-palette-violet-dark: #5409D6;
    --mui-palette-violet-main: #7424FF;
    --mui-palette-violet-light: #7424FF;
    --mui-palette-violet-mainChannel: 116 36 255;
    --mui-palette-violet-lightChannel: 116 36 255;
    --mui-palette-violet-darkChannel: 84 9 214;
    --mui-palette-pink-dark: #BA0AF0;
    --mui-palette-pink-main: #E224FF;
    --mui-palette-pink-mainChannel: 226 36 255;
    --mui-palette-pink-darkChannel: 186 10 240;
    --mui-palette-red-dark: #D60939;
    --mui-palette-red-main: #FF1A4F;
    --mui-palette-red-light: #FF3D6A;
    --mui-palette-red-contrastText: #FFFFFF;
    --mui-palette-red-text: #FF1A4F;
    --mui-palette-red-textHover: #FF3D6A;
    --mui-palette-red-mainChannel: 255 26 79;
    --mui-palette-red-lightChannel: 255 61 106;
    --mui-palette-red-darkChannel: 214 9 57;
    --mui-palette-red-contrastTextChannel: 255 255 255;
    --mui-palette-orange-main: #FF640A;
    --mui-palette-orange-light: #FF9900;
    --mui-palette-orange-mainChannel: 255 100 10;
    --mui-palette-orange-lightChannel: 255 153 0;
    --mui-palette-yellow-main: #FFDA24;
    --mui-palette-yellow-light: #FFE357;
    --mui-palette-yellow-mainChannel: 255 218 36;
    --mui-palette-yellow-lightChannel: 255 227 87;
    --mui-palette-green-dark: #008A3C;
    --mui-palette-green-main: #00A849;
    --mui-palette-green-contrastText: #FFFFFF;
    --mui-palette-green-mainChannel: 0 168 73;
    --mui-palette-green-darkChannel: 0 138 60;
    --mui-palette-green-contrastTextChannel: 255 255 255;
    --mui-palette-gray-1: #404452;
    --mui-palette-gray-2: #828794;
    --mui-palette-gray-3: #C9CBD1;
    --mui-palette-gray-4: #E1E3E8;
    --mui-palette-gray-5: #F2F4F7;
    --mui-palette-text-primary: #000000;
    --mui-palette-text-secondary: #828794;
    --mui-palette-text-disabled: rgba(0, 0, 0, 0.38);
    --mui-palette-text-primaryChannel: 0 0 0;
    --mui-palette-text-secondaryChannel: 130 135 148;
    --mui-palette-background-default: #FFFFFF;
    --mui-palette-background-paper: #fff;
    --mui-palette-background-defaultChannel: 255 255 255;
    --mui-palette-error-main: #FF3D6A;
    --mui-palette-error-light: #FFE5EB;
    --mui-palette-error-dark: rgb(178, 42, 74);
    --mui-palette-error-contrastText: #fff;
    --mui-palette-error-mainChannel: 255 61 106;
    --mui-palette-error-lightChannel: 255 229 235;
    --mui-palette-error-darkChannel: 178 42 74;
    --mui-palette-error-contrastTextChannel: 255 255 255;
    --mui-palette-common-black: #000;
    --mui-palette-common-white: #fff;
    --mui-palette-common-background: #fff;
    --mui-palette-common-onBackground: #000;
    --mui-palette-common-backgroundChannel: 255 255 255;
    --mui-palette-common-onBackgroundChannel: 0 0 0;
    --mui-palette-primary-main: #1976d2;
    --mui-palette-primary-light: #42a5f5;
    --mui-palette-primary-dark: #1565c0;
    --mui-palette-primary-contrastText: #fff;
    --mui-palette-primary-mainChannel: 25 118 210;
    --mui-palette-primary-lightChannel: 66 165 245;
    --mui-palette-primary-darkChannel: 21 101 192;
    --mui-palette-primary-contrastTextChannel: 255 255 255;
    --mui-palette-secondary-main: #9c27b0;
    --mui-palette-secondary-light: #ba68c8;
    --mui-palette-secondary-dark: #7b1fa2;
    --mui-palette-secondary-contrastText: #fff;
    --mui-palette-secondary-mainChannel: 156 39 176;
    --mui-palette-secondary-lightChannel: 186 104 200;
    --mui-palette-secondary-darkChannel: 123 31 162;
    --mui-palette-secondary-contrastTextChannel: 255 255 255;
    --mui-palette-warning-main: #ed6c02;
    --mui-palette-warning-light: #ff9800;
    --mui-palette-warning-dark: #e65100;
    --mui-palette-warning-contrastText: #fff;
    --mui-palette-warning-mainChannel: 237 108 2;
    --mui-palette-warning-lightChannel: 255 152 0;
    --mui-palette-warning-darkChannel: 230 81 0;
    --mui-palette-warning-contrastTextChannel: 255 255 255;
    --mui-palette-info-main: #0288d1;
    --mui-palette-info-light: #03a9f4;
    --mui-palette-info-dark: #01579b;
    --mui-palette-info-contrastText: #fff;
    --mui-palette-info-mainChannel: 2 136 209;
    --mui-palette-info-lightChannel: 3 169 244;
    --mui-palette-info-darkChannel: 1 87 155;
    --mui-palette-info-contrastTextChannel: 255 255 255;
    --mui-palette-success-main: #2e7d32;
    --mui-palette-success-light: #4caf50;
    --mui-palette-success-dark: #1b5e20;
    --mui-palette-success-contrastText: #fff;
    --mui-palette-success-mainChannel: 46 125 50;
    --mui-palette-success-lightChannel: 76 175 80;
    --mui-palette-success-darkChannel: 27 94 32;
    --mui-palette-success-contrastTextChannel: 255 255 255;
    --mui-palette-grey-50: #fafafa;
    --mui-palette-grey-100: #f5f5f5;
    --mui-palette-grey-200: #eeeeee;
    --mui-palette-grey-300: #e0e0e0;
    --mui-palette-grey-400: #bdbdbd;
    --mui-palette-grey-500: #9e9e9e;
    --mui-palette-grey-600: #757575;
    --mui-palette-grey-700: #616161;
    --mui-palette-grey-800: #424242;
    --mui-palette-grey-900: #212121;
    --mui-palette-grey-A100: #f5f5f5;
    --mui-palette-grey-A200: #eeeeee;
    --mui-palette-grey-A400: #bdbdbd;
    --mui-palette-grey-A700: #616161;
    --mui-palette-divider: rgba(0, 0, 0, 0.12);
    --mui-palette-action-active: rgba(0, 0, 0, 0.54);
    --mui-palette-action-hover: rgba(0, 0, 0, 0.04);
    --mui-palette-action-hoverOpacity: 0.04;
    --mui-palette-action-selected: rgba(0, 0, 0, 0.08);
    --mui-palette-action-selectedOpacity: 0.08;
    --mui-palette-action-disabled: rgba(0, 0, 0, 0.26);
    --mui-palette-action-disabledBackground: rgba(0, 0, 0, 0.12);
    --mui-palette-action-disabledOpacity: 0.38;
    --mui-palette-action-focus: rgba(0, 0, 0, 0.12);
    --mui-palette-action-focusOpacity: 0.12;
    --mui-palette-action-activatedOpacity: 0.12;
    --mui-palette-action-activeChannel: 0 0 0;
    --mui-palette-action-selectedChannel: 0 0 0;
    --mui-palette-Alert-errorColor: rgb(102, 91, 94);
    --mui-palette-Alert-infoColor: rgb(1, 67, 97);
    --mui-palette-Alert-successColor: rgb(30, 70, 32);
    --mui-palette-Alert-warningColor: rgb(102, 60, 0);
    --mui-palette-Alert-errorFilledBg: var(--mui-palette-error-main, #FF3D6A);
    --mui-palette-Alert-infoFilledBg: var(--mui-palette-info-main, #0288d1);
    --mui-palette-Alert-successFilledBg: var(--mui-palette-success-main, #2e7d32);
    --mui-palette-Alert-warningFilledBg: var(--mui-palette-warning-main, #ed6c02);
    --mui-palette-Alert-errorFilledColor: #fff;
    --mui-palette-Alert-infoFilledColor: #fff;
    --mui-palette-Alert-successFilledColor: #fff;
    --mui-palette-Alert-warningFilledColor: #fff;
    --mui-palette-Alert-errorStandardBg: rgb(255, 252, 253);
    --mui-palette-Alert-infoStandardBg: rgb(229, 246, 253);
    --mui-palette-Alert-successStandardBg: rgb(237, 247, 237);
    --mui-palette-Alert-warningStandardBg: rgb(255, 244, 229);
    --mui-palette-Alert-errorIconColor: var(--mui-palette-error-main, #FF3D6A);
    --mui-palette-Alert-infoIconColor: var(--mui-palette-info-main, #0288d1);
    --mui-palette-Alert-successIconColor: var(--mui-palette-success-main, #2e7d32);
    --mui-palette-Alert-warningIconColor: var(--mui-palette-warning-main, #ed6c02);
    --mui-palette-AppBar-defaultBg: var(--mui-palette-grey-100, #f5f5f5);
    --mui-palette-Avatar-defaultBg: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Button-inheritContainedBg: var(--mui-palette-grey-300, #e0e0e0);
    --mui-palette-Button-inheritContainedHoverBg: var(--mui-palette-grey-A100, #f5f5f5);
    --mui-palette-Chip-defaultBorder: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Chip-defaultAvatarColor: var(--mui-palette-grey-700, #616161);
    --mui-palette-Chip-defaultIconColor: var(--mui-palette-grey-700, #616161);
    --mui-palette-FilledInput-bg: rgba(0, 0, 0, 0.06);
    --mui-palette-FilledInput-hoverBg: rgba(0, 0, 0, 0.09);
    --mui-palette-FilledInput-disabledBg: rgba(0, 0, 0, 0.12);
    --mui-palette-LinearProgress-primaryBg: rgb(167, 202, 237);
    --mui-palette-LinearProgress-secondaryBg: rgb(217, 172, 224);
    --mui-palette-LinearProgress-errorBg: rgb(255, 181, 198);
    --mui-palette-LinearProgress-infoBg: rgb(158, 209, 237);
    --mui-palette-LinearProgress-successBg: rgb(175, 205, 177);
    --mui-palette-LinearProgress-warningBg: rgb(248, 199, 158);
    --mui-palette-Skeleton-bg: rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.11);
    --mui-palette-Slider-primaryTrack: rgb(167, 202, 237);
    --mui-palette-Slider-secondaryTrack: rgb(217, 172, 224);
    --mui-palette-Slider-errorTrack: rgb(255, 181, 198);
    --mui-palette-Slider-infoTrack: rgb(158, 209, 237);
    --mui-palette-Slider-successTrack: rgb(175, 205, 177);
    --mui-palette-Slider-warningTrack: rgb(248, 199, 158);
    --mui-palette-SnackbarContent-bg: #FFFFFF;
    --mui-palette-SnackbarContent-color: rgba(0, 0, 0, 0.87);
    --mui-palette-SpeedDialAction-fabHoverBg: #fff;
    --mui-palette-StepConnector-border: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-StepContent-border: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Switch-defaultColor: var(--mui-palette-common-white, #fff);
    --mui-palette-Switch-defaultDisabledColor: var(--mui-palette-grey-100, #f5f5f5);
    --mui-palette-Switch-primaryDisabledColor: rgb(167, 202, 237);
    --mui-palette-Switch-secondaryDisabledColor: rgb(217, 172, 224);
    --mui-palette-Switch-errorDisabledColor: rgb(255, 181, 198);
    --mui-palette-Switch-infoDisabledColor: rgb(158, 209, 237);
    --mui-palette-Switch-successDisabledColor: rgb(175, 205, 177);
    --mui-palette-Switch-warningDisabledColor: rgb(248, 199, 158);
    --mui-palette-TableCell-border: rgba(224, 224, 224, 1);
    --mui-palette-Tooltip-bg: rgba(97, 97, 97, 0.92);
    --mui-palette-dividerChannel: 0 0 0;
    --mui-opacity-inputPlaceholder: 0.42;
    --mui-opacity-inputUnderline: 0.42;
    --mui-opacity-switchTrackDisabled: 0.12;
    --mui-opacity-switchTrack: 0.38;
}

[data-mui-color-scheme="dark"] {
    --mui-palette-blue-dark: #1849CC;
    --mui-palette-blue-main: #2663F0;
    --mui-palette-blue-light: #5286FF;
    --mui-palette-blue-contrastText: #FFFFFF;
    --mui-palette-blue-text: #5286FF;
    --mui-palette-blue-textHover: #5286FF;
    --mui-palette-blue-mainChannel: 38 99 240;
    --mui-palette-blue-lightChannel: 82 134 255;
    --mui-palette-blue-darkChannel: 24 73 204;
    --mui-palette-blue-contrastTextChannel: 255 255 255;
    --mui-palette-violet-dark: #712EE5;
    --mui-palette-violet-main: #8E4DFF;
    --mui-palette-violet-light: #AB7AFF;
    --mui-palette-violet-mainChannel: 142 77 255;
    --mui-palette-violet-lightChannel: 171 122 255;
    --mui-palette-violet-darkChannel: 113 46 229;
    --mui-palette-pink-dark: #C928FA;
    --mui-palette-pink-main: #E957FF;
    --mui-palette-pink-mainChannel: 233 87 255;
    --mui-palette-pink-darkChannel: 201 40 250;
    --mui-palette-red-dark: #BD1E43;
    --mui-palette-red-main: #F0305D;
    --mui-palette-red-light: #FF4D76;
    --mui-palette-red-contrastText: #FFFFFF;
    --mui-palette-red-text: #FF4D76;
    --mui-palette-red-textHover: #FF4D76;
    --mui-palette-red-mainChannel: 240 48 93;
    --mui-palette-red-lightChannel: 255 77 118;
    --mui-palette-red-darkChannel: 189 30 67;
    --mui-palette-red-contrastTextChannel: 255 255 255;
    --mui-palette-orange-main: #FA7223;
    --mui-palette-orange-light: #FFA51F;
    --mui-palette-orange-mainChannel: 250 114 35;
    --mui-palette-orange-lightChannel: 255 165 31;
    --mui-palette-yellow-main: #FFE357;
    --mui-palette-yellow-light: #FFE97A;
    --mui-palette-yellow-mainChannel: 255 227 87;
    --mui-palette-yellow-lightChannel: 255 233 122;
    --mui-palette-green-dark: #007533;
    --mui-palette-green-main: #10A350;
    --mui-palette-green-contrastText: #FFFFFF;
    --mui-palette-green-mainChannel: 16 163 80;
    --mui-palette-green-darkChannel: 0 117 51;
    --mui-palette-green-contrastTextChannel: 255 255 255;
    --mui-palette-gray-1: #D3D6DB;
    --mui-palette-gray-2: #A4A8B2;
    --mui-palette-gray-3: #707480;
    --mui-palette-gray-4: #515561;
    --mui-palette-gray-5: #282933;
    --mui-palette-text-primary: #EBECF0;
    --mui-palette-text-secondary: #A4A8B2;
    --mui-palette-text-disabled: rgba(255, 255, 255, 0.5);
    --mui-palette-text-icon: rgba(255, 255, 255, 0.5);
    --mui-palette-text-primaryChannel: 235 236 240;
    --mui-palette-text-secondaryChannel: 164 168 178;
    --mui-palette-background-default: #14161A;
    --mui-palette-background-paper: #121212;
    --mui-palette-background-defaultChannel: 20 22 26;
    --mui-palette-error-main: #FF4D76;
    --mui-palette-error-light: #52212C;
    --mui-palette-error-dark: rgb(178, 53, 82);
    --mui-palette-error-contrastText: #fff;
    --mui-palette-error-mainChannel: 255 77 118;
    --mui-palette-error-lightChannel: 82 33 44;
    --mui-palette-error-darkChannel: 178 53 82;
    --mui-palette-error-contrastTextChannel: 255 255 255;
    --mui-palette-common-black: #000;
    --mui-palette-common-white: #fff;
    --mui-palette-common-background: #000;
    --mui-palette-common-onBackground: #fff;
    --mui-palette-common-backgroundChannel: 0 0 0;
    --mui-palette-common-onBackgroundChannel: 255 255 255;
    --mui-palette-primary-main: #90caf9;
    --mui-palette-primary-light: #e3f2fd;
    --mui-palette-primary-dark: #42a5f5;
    --mui-palette-primary-contrastText: rgba(0, 0, 0, 0.87);
    --mui-palette-primary-mainChannel: 144 202 249;
    --mui-palette-primary-lightChannel: 227 242 253;
    --mui-palette-primary-darkChannel: 66 165 245;
    --mui-palette-primary-contrastTextChannel: 0 0 0;
    --mui-palette-secondary-main: #ce93d8;
    --mui-palette-secondary-light: #f3e5f5;
    --mui-palette-secondary-dark: #ab47bc;
    --mui-palette-secondary-contrastText: rgba(0, 0, 0, 0.87);
    --mui-palette-secondary-mainChannel: 206 147 216;
    --mui-palette-secondary-lightChannel: 243 229 245;
    --mui-palette-secondary-darkChannel: 171 71 188;
    --mui-palette-secondary-contrastTextChannel: 0 0 0;
    --mui-palette-warning-main: #ffa726;
    --mui-palette-warning-light: #ffb74d;
    --mui-palette-warning-dark: #f57c00;
    --mui-palette-warning-contrastText: rgba(0, 0, 0, 0.87);
    --mui-palette-warning-mainChannel: 255 167 38;
    --mui-palette-warning-lightChannel: 255 183 77;
    --mui-palette-warning-darkChannel: 245 124 0;
    --mui-palette-warning-contrastTextChannel: 0 0 0;
    --mui-palette-info-main: #29b6f6;
    --mui-palette-info-light: #4fc3f7;
    --mui-palette-info-dark: #0288d1;
    --mui-palette-info-contrastText: rgba(0, 0, 0, 0.87);
    --mui-palette-info-mainChannel: 41 182 246;
    --mui-palette-info-lightChannel: 79 195 247;
    --mui-palette-info-darkChannel: 2 136 209;
    --mui-palette-info-contrastTextChannel: 0 0 0;
    --mui-palette-success-main: #66bb6a;
    --mui-palette-success-light: #81c784;
    --mui-palette-success-dark: #388e3c;
    --mui-palette-success-contrastText: rgba(0, 0, 0, 0.87);
    --mui-palette-success-mainChannel: 102 187 106;
    --mui-palette-success-lightChannel: 129 199 132;
    --mui-palette-success-darkChannel: 56 142 60;
    --mui-palette-success-contrastTextChannel: 0 0 0;
    --mui-palette-grey-50: #fafafa;
    --mui-palette-grey-100: #f5f5f5;
    --mui-palette-grey-200: #eeeeee;
    --mui-palette-grey-300: #e0e0e0;
    --mui-palette-grey-400: #bdbdbd;
    --mui-palette-grey-500: #9e9e9e;
    --mui-palette-grey-600: #757575;
    --mui-palette-grey-700: #616161;
    --mui-palette-grey-800: #424242;
    --mui-palette-grey-900: #212121;
    --mui-palette-grey-A100: #f5f5f5;
    --mui-palette-grey-A200: #eeeeee;
    --mui-palette-grey-A400: #bdbdbd;
    --mui-palette-grey-A700: #616161;
    --mui-palette-divider: rgba(255, 255, 255, 0.12);
    --mui-palette-action-active: #fff;
    --mui-palette-action-hover: rgba(255, 255, 255, 0.08);
    --mui-palette-action-hoverOpacity: 0.08;
    --mui-palette-action-selected: rgba(255, 255, 255, 0.16);
    --mui-palette-action-selectedOpacity: 0.16;
    --mui-palette-action-disabled: rgba(255, 255, 255, 0.3);
    --mui-palette-action-disabledBackground: rgba(255, 255, 255, 0.12);
    --mui-palette-action-disabledOpacity: 0.38;
    --mui-palette-action-focus: rgba(255, 255, 255, 0.12);
    --mui-palette-action-focusOpacity: 0.12;
    --mui-palette-action-activatedOpacity: 0.24;
    --mui-palette-action-activeChannel: 255 255 255;
    --mui-palette-action-selectedChannel: 255 255 255;
    --mui-palette-Alert-errorColor: rgb(185, 166, 170);
    --mui-palette-Alert-infoColor: rgb(184, 231, 251);
    --mui-palette-Alert-successColor: rgb(204, 232, 205);
    --mui-palette-Alert-warningColor: rgb(255, 226, 183);
    --mui-palette-Alert-errorFilledBg: var(--mui-palette-error-dark, rgb(178, 53, 82));
    --mui-palette-Alert-infoFilledBg: var(--mui-palette-info-dark, #0288d1);
    --mui-palette-Alert-successFilledBg: var(--mui-palette-success-dark, #388e3c);
    --mui-palette-Alert-warningFilledBg: var(--mui-palette-warning-dark, #f57c00);
    --mui-palette-Alert-errorFilledColor: #fff;
    --mui-palette-Alert-infoFilledColor: #fff;
    --mui-palette-Alert-successFilledColor: #fff;
    --mui-palette-Alert-warningFilledColor: rgba(0, 0, 0, 0.87);
    --mui-palette-Alert-errorStandardBg: rgb(8, 3, 4);
    --mui-palette-Alert-infoStandardBg: rgb(7, 19, 24);
    --mui-palette-Alert-successStandardBg: rgb(12, 19, 13);
    --mui-palette-Alert-warningStandardBg: rgb(25, 18, 7);
    --mui-palette-Alert-errorIconColor: var(--mui-palette-error-main, #FF4D76);
    --mui-palette-Alert-infoIconColor: var(--mui-palette-info-main, #29b6f6);
    --mui-palette-Alert-successIconColor: var(--mui-palette-success-main, #66bb6a);
    --mui-palette-Alert-warningIconColor: var(--mui-palette-warning-main, #ffa726);
    --mui-palette-AppBar-defaultBg: var(--mui-palette-grey-900, #212121);
    --mui-palette-AppBar-darkBg: var(--mui-palette-background-paper, #121212);
    --mui-palette-AppBar-darkColor: var(--mui-palette-text-primary, #EBECF0);
    --mui-palette-Avatar-defaultBg: var(--mui-palette-grey-600, #757575);
    --mui-palette-Button-inheritContainedBg: var(--mui-palette-grey-800, #424242);
    --mui-palette-Button-inheritContainedHoverBg: var(--mui-palette-grey-700, #616161);
    --mui-palette-Chip-defaultBorder: var(--mui-palette-grey-700, #616161);
    --mui-palette-Chip-defaultAvatarColor: var(--mui-palette-grey-300, #e0e0e0);
    --mui-palette-Chip-defaultIconColor: var(--mui-palette-grey-300, #e0e0e0);
    --mui-palette-FilledInput-bg: rgba(255, 255, 255, 0.09);
    --mui-palette-FilledInput-hoverBg: rgba(255, 255, 255, 0.13);
    --mui-palette-FilledInput-disabledBg: rgba(255, 255, 255, 0.12);
    --mui-palette-LinearProgress-primaryBg: rgb(72, 101, 124);
    --mui-palette-LinearProgress-secondaryBg: rgb(103, 73, 108);
    --mui-palette-LinearProgress-errorBg: rgb(127, 38, 59);
    --mui-palette-LinearProgress-infoBg: rgb(20, 91, 123);
    --mui-palette-LinearProgress-successBg: rgb(51, 93, 53);
    --mui-palette-LinearProgress-warningBg: rgb(127, 83, 19);
    --mui-palette-Skeleton-bg: rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.13);
    --mui-palette-Slider-primaryTrack: rgb(72, 101, 124);
    --mui-palette-Slider-secondaryTrack: rgb(103, 73, 108);
    --mui-palette-Slider-errorTrack: rgb(127, 38, 59);
    --mui-palette-Slider-infoTrack: rgb(20, 91, 123);
    --mui-palette-Slider-successTrack: rgb(51, 93, 53);
    --mui-palette-Slider-warningTrack: rgb(127, 83, 19);
    --mui-palette-SnackbarContent-bg: #14161A;
    --mui-palette-SnackbarContent-color: #fff;
    --mui-palette-SpeedDialAction-fabHoverBg: #121212;
    --mui-palette-StepConnector-border: var(--mui-palette-grey-600, #757575);
    --mui-palette-StepContent-border: var(--mui-palette-grey-600, #757575);
    --mui-palette-Switch-defaultColor: var(--mui-palette-grey-300, #e0e0e0);
    --mui-palette-Switch-defaultDisabledColor: var(--mui-palette-grey-600, #757575);
    --mui-palette-Switch-primaryDisabledColor: rgb(64, 90, 112);
    --mui-palette-Switch-secondaryDisabledColor: rgb(92, 66, 97);
    --mui-palette-Switch-errorDisabledColor: rgb(114, 34, 53);
    --mui-palette-Switch-infoDisabledColor: rgb(18, 81, 110);
    --mui-palette-Switch-successDisabledColor: rgb(45, 84, 47);
    --mui-palette-Switch-warningDisabledColor: rgb(114, 75, 17);
    --mui-palette-TableCell-border: rgba(81, 81, 81, 1);
    --mui-palette-Tooltip-bg: rgba(97, 97, 97, 0.92);
    --mui-palette-dividerChannel: 255 255 255;
    --mui-opacity-inputPlaceholder: 0.5;
    --mui-opacity-inputUnderline: 0.7;
    --mui-opacity-switchTrackDisabled: 0.2;
    --mui-opacity-switchTrack: 0.3;
    --mui-overlays-1: linear-gradient(rgba(255 255 255 / 0.05), rgba(255 255 255 / 0.05));
    --mui-overlays-2: linear-gradient(rgba(255 255 255 / 0.07), rgba(255 255 255 / 0.07));
    --mui-overlays-3: linear-gradient(rgba(255 255 255 / 0.08), rgba(255 255 255 / 0.08));
    --mui-overlays-4: linear-gradient(rgba(255 255 255 / 0.09), rgba(255 255 255 / 0.09));
    --mui-overlays-5: linear-gradient(rgba(255 255 255 / 0.10), rgba(255 255 255 / 0.10));
    --mui-overlays-6: linear-gradient(rgba(255 255 255 / 0.11), rgba(255 255 255 / 0.11));
    --mui-overlays-7: linear-gradient(rgba(255 255 255 / 0.11), rgba(255 255 255 / 0.11));
    --mui-overlays-8: linear-gradient(rgba(255 255 255 / 0.12), rgba(255 255 255 / 0.12));
    --mui-overlays-9: linear-gradient(rgba(255 255 255 / 0.12), rgba(255 255 255 / 0.12));
    --mui-overlays-10: linear-gradient(rgba(255 255 255 / 0.13), rgba(255 255 255 / 0.13));
    --mui-overlays-11: linear-gradient(rgba(255 255 255 / 0.13), rgba(255 255 255 / 0.13));
    --mui-overlays-12: linear-gradient(rgba(255 255 255 / 0.14), rgba(255 255 255 / 0.14));
    --mui-overlays-13: linear-gradient(rgba(255 255 255 / 0.14), rgba(255 255 255 / 0.14));
    --mui-overlays-14: linear-gradient(rgba(255 255 255 / 0.14), rgba(255 255 255 / 0.14));
    --mui-overlays-15: linear-gradient(rgba(255 255 255 / 0.14), rgba(255 255 255 / 0.14));
    --mui-overlays-16: linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15));
    --mui-overlays-17: linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15));
    --mui-overlays-18: linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15));
    --mui-overlays-19: linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15));
    --mui-overlays-20: linear-gradient(rgba(255 255 255 / 0.16), rgba(255 255 255 / 0.16));
    --mui-overlays-21: linear-gradient(rgba(255 255 255 / 0.16), rgba(255 255 255 / 0.16));
    --mui-overlays-22: linear-gradient(rgba(255 255 255 / 0.16), rgba(255 255 255 / 0.16));
    --mui-overlays-23: linear-gradient(rgba(255 255 255 / 0.16), rgba(255 255 255 / 0.16));
    --mui-overlays-24: linear-gradient(rgba(255 255 255 / 0.16), rgba(255 255 255 / 0.16));
}

html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
}

*,*::before,*::after {
    box-sizing: inherit;
}

strong,b {
    font-weight: 700;
}

body {
    margin: 0;
    color: var(--mui-palette-text-primary);
    font-family: Inter,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    background-color: var(--mui-palette-background-default);
}

@media print {
    body {
        background-color: var(--mui-palette-common-white);
    }
}

body::backdrop {
    background-color: var(--mui-palette-background-default);
}

@media (pointer: fine) {
    ::-webkit-scrollbar-track {
        border-radius:8px;
        background-color: #0000;
    }

    ::-webkit-scrollbar-thumb {
        border-radius: 8px;
        background-color: var(--mui-palette-gray-3);
    }

    ::-webkit-scrollbar-corner {
        background-color: var(--mui-palette-common-white);
    }

    ::-webkit-scrollbar {
        background-color: #0000;
        width: 8px;
        height: 8px;
    }

    @media (max-width: 719.95px) {
        ::-webkit-scrollbar {
            width:4px;
            height: 4px;
        }
    }
}

input {
    border: none;
}

input:focus-visible {
    outline: none;
}

* {
    outline: none;
    -webkit-tap-highlight-color: transparent;
}

input:focus,select:focus,textarea:focus,button:focus {
    outline: none;
}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield;
}

a {
    outline: none;
}

button {
    background-color: rgba(0, 0, 0, 0);
    border: none;
}

a,button {
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

a:any-link,a:link,a:visited {
    color: inherit;
    -webkit-text-decoration: none;
    text-decoration: none;
}

ul {
    list-style: none;
}

h1,h2,h3,h4,h5,h6,p,ul,li,button,input {
    margin: 0;
    padding: 0;
}

@supports (font: -apple-system-body) and (-webkit-appearance: none) {
    img.fix-safari-lazy-loading {
        -webkit-clip-path:inset(0.6px);
        clip-path: inset(0.6px);
    }
}

@-webkit-keyframes animation-sfb07t {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes animation-sfb07t {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.mui-style-j97u1j {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
}

@media (min-width: 0px) {
    .mui-style-j97u1j {
        width:100px;
        height: 24px;
    }
}

@media (min-width: 720px) {
    .mui-style-j97u1j {
        width:134px;
        height: 32px;
    }
}

.mui-style-1fm46u0 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}

@media (min-width: 0px) {
    .mui-style-1fm46u0 {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1024px) {
    .mui-style-1fm46u0 {
    }
}

@media (min-width: 1440px) {
    .mui-style-1fm46u0 {
        grid-template-columns:220px 1fr;
    }
}

@media (min-width: 0px) {
    .mui-style-1jc6clx {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-1jc6clx {
        display:block;
    }
}

.mui-style-mas6vn {
    position: -webkit-sticky;
    position: sticky;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    top: 0;
    left: 0;
    border-right: 1px solid;
    border-color: var(--mui-palette-gray-5);
    height: 100vh;
    background-color: var(--mui-palette-background-default);
    z-index: 1000;
    padding: 32px 0 0 0;
}

@media (min-width: 0px) {
    .mui-style-mas6vn {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-mas6vn {
        min-width:104px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1440px) {
    .mui-style-mas6vn {
        min-width:220px;
    }
}

.mui-style-1hnyc2k {
    margin-bottom: 48px;
}

@media (min-width: 0px) {
    .mui-style-1hnyc2k {
        display:none;
    }
}

@media (min-width: 1440px) {
    .mui-style-1hnyc2k {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

.mui-style-uue0kh {
    margin-bottom: 48px;
}

@media (min-width: 0px) {
    .mui-style-uue0kh {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-uue0kh {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1440px) {
    .mui-style-uue0kh {
        display:none;
    }
}

.mui-style-1uno5t7 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    width: 26px;
    height: 32px;
}

.mui-style-e2ut74 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    contain: layout style size;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.menu_h2 {
        font-size: 1.5rem;
}

.modal {display: none;position: fixed;z-index: 100000;left: 0px;top: 0px;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.5);background-color: rgba(0, 0, 0, 0.6);}.modal-content {background-color: #14161a;margin: 2% auto;padding: 24px;border-radius: 8px;width: 53%;box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px;}.close {color: rgb(102, 102, 102);float: right;font-size: 29px;font-weight: 700;margin-top: -26px;margin-right: -13px;cursor: pointer;}input, select {  font-family: inherit;}button, input, select {  -webkit-font-smoothing: antialiased;}#city-search-input {border-radius: 4px;font-size: 16px;padding: 12px;width: 100%;margin-bottom: 12px;border: 1px solid #282933;background: #282933;color: white;}#popular-cities {  display: flex;  flex-wrap: wrap;}a {  color: inherit;}#popular-cities a {background-color: #282933;border-radius: 4px;color: rgb(255 255 255);display: block;font-size: 15px;margin-right: 8px;margin-bottom: 8px;padding: 8px 12px;text-decoration: none;transition: background-color 0.2s ease 0s;}#popular-cities a:hover {  background-color: rgba(26, 44, 99, 0.23);}@media (max-width: 768px) {  .modal-content {    padding: 16px;    width: 90%;  }  .close {    font-size: 26px;    margin-top: -16px;    margin-right: -6px;  }  #city-search-input {    font-size: 14px;    padding: 8px;  }  #popular-cities a {    font-size: 12px;    padding: 4px 8px;  }}



@media (min-width: 0px) {
    .mui-style-e2ut74 {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-e2ut74 {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

.mui-style-10klw3m {
    height: 100%;
}

.mui-style-z5i5qu {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

@media (min-width: 1024px) {
    .mui-style-z5i5qu:hover .Title.MuiBox-root {
        color:var(--mui-palette-blue-text);
    }
}

@media (min-width: 1024px) {
    .mui-style-z5i5qu:hover .Icon {
        color:var(--mui-palette-blue-text);
    }
}

.mui-style-vz5dlc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    cursor: pointer;
    border: none;
}

@media (min-width: 0px) {
    .mui-style-vz5dlc {
        -webkit-flex-direction:column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding: 8px 0 4px;
    }
}

@media (min-width: 720px) {
    .mui-style-vz5dlc {
        padding:12px 0 8px;
    }
}

@media (min-width: 1024px) {
    .mui-style-vz5dlc {
        padding:14px 12px;
        background-color: var(--mui-palette-gray-5);
    }
}

@media (min-width: 1440px) {
    .mui-style-vz5dlc {
        position:relative;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        padding: 13px 24px;
    }
}

.mui-style-qq4t28 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    color: var(--mui-palette-blue-text);
}

@media (min-width: 1440px) {
    .mui-style-qq4t28 {
        margin-right:8px;
    }
}

.mui-style-ho5vac {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 0px) {
    .mui-style-ho5vac {
        position:relative;
    }
}

@media (min-width: 1440px) {
    .mui-style-ho5vac {
        position:static;
    }
}

.mui-style-vubbuv {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
}

.mui-style-c1ygxn {
    font-size: 0.75rem;
    line-height: 160%;
    color: var(--mui-palette-blue-text);
}

@media (min-width: 720px) {
    .mui-style-c1ygxn {
        font-size:0.875rem;
        line-height: 170%;
    }
}

@media (min-width: 1440px) {
    .mui-style-c1ygxn {
        font-size:1rem;
    }
}

.mui-style-1d242j {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    cursor: pointer;
    border: none;
}

@media (min-width: 0px) {
    .mui-style-1d242j {
        -webkit-flex-direction:column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding: 8px 0 4px;
    }
}

@media (min-width: 720px) {
    .mui-style-1d242j {
        padding:12px 0 8px;
    }
}

@media (min-width: 1024px) {
    .mui-style-1d242j {
        padding:14px 12px;
        background-color: var(--mui-palette-background-default);
    }
}

@media (min-width: 1440px) {
    .mui-style-1d242j {
        position:relative;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        padding: 13px 24px;
    }
}

.mui-style-2ecfva {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    color: var(--mui-palette-gray-3);
}

@media (min-width: 1440px) {
    .mui-style-2ecfva {
        margin-right:8px;
    }
}

.mui-style-10p6w5m {
    font-size: 0.75rem;
    line-height: 160%;
    color: var(--mui-palette-text-secondary);
}

@media (min-width: 720px) {
    .mui-style-10p6w5m {
        font-size:0.875rem;
        line-height: 170%;
    }
}

@media (min-width: 1440px) {
    .mui-style-10p6w5m {
        font-size:1rem;
    }
}

.mui-style-1y7nc9v {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
    min-height: 100vh;
}

@media (min-width: 0px) {
    .mui-style-1y7nc9v {
        padding-bottom:calc(56px + 32px);
    }
}

@media (min-width: 720px) {
    .mui-style-1y7nc9v {
        padding-bottom:calc(68px + 40px);
    }
}

@media (min-width: 1024px) {
    .mui-style-1y7nc9v {
        padding-bottom:40px;
    }
}

@media (min-width: 1920px) {
    .mui-style-1y7nc9v {
        justify-self:center;
    }
}

.mui-style-eysmvg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
}

@media (min-width: 0px) {
    .mui-style-eysmvg {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-eysmvg {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-eysmvg {
        padding-left:38px;
        padding-right: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-eysmvg {
        padding-left:56px;
        padding-right: 56px;
    }
}

.mui-style-wrqh3k {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding-top: 16px;
    padding-bottom: 16px;
}

@media (min-width: 0px) {
    .mui-style-wrqh3k {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: flex-end;
        -webkit-box-align: flex-end;
        -ms-flex-align: flex-end;
        align-items: flex-end;
    }
}

@media (min-width: 720px) {
    .mui-style-wrqh3k {
        -webkit-align-items:center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-top: 24px;
        padding-bottom: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-wrqh3k {
        display:none;
    }
}

.mui-style-6ho7nq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
}

@media (min-width: 0px) {
    .mui-style-6ho7nq>:not(style):not(style) {
        margin:0;
    }

    .mui-style-6ho7nq>:not(style)~:not(style) {
        margin-left: 12px;
    }
}

@media (min-width: 720px) {
    .mui-style-6ho7nq>:not(style):not(style) {
        margin:0;
    }

    .mui-style-6ho7nq>:not(style)~:not(style) {
        margin-left: 16px;
    }
}

.mui-style-97g7fn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 2.4px;
}

.mui-style-rj9owb {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
}

.mui-style-rj9owb:hover {
    text-decoration-color: inherit;
}

.mui-style-14yn4ig {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
}

.mui-style-14yn4ig:hover {
    text-decoration-color: inherit;
}

.mui-style-1da5pv2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--mui-palette-blue-text);
}

.mui-style-11vlfnm {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    font-size: 1rem;
    color: var(--mui-palette-blue-text);
}

.mui-style-1us885s {
    margin: 0;
    font-size: 1rem;
    line-height: 160%;
    font-weight: 700;
    color: var(--mui-palette-text-primary);
    margin-left: 4px;
}

@media (min-width: 720px) {
    .mui-style-1us885s {
        font-size:1.125rem;
        line-height: 155%;
    }
}

@media (min-width: 0px) {
    .mui-style-1us885s {
        line-height:100%;
    }
}

@media (min-width: 720px) {
    .mui-style-1us885s {
        line-height:100%;
    }
}

.mui-style-d5t8u {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    color: inherit;
    margin-left: 8px;
}

@media (min-width: 720px) {
    .mui-style-d5t8u {
        font-size:1rem;
        line-height: 160%;
    }
}

@media (min-width: 0px) {
    .mui-style-d5t8u {
        -webkit-align-self:flex-end;
        -ms-flex-item-align: flex-end;
        align-self: flex-end;
        line-height: 100%;
    }
}

@media (min-width: 720px) {
    .mui-style-d5t8u {
        -webkit-align-self:center;
        -ms-flex-item-align: center;
        align-self: center;
        line-height: 100%;
    }
}

.mui-style-n4r3hd {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 58px;
    height: 38px;
    overflow: hidden;
    padding: 12px;
    box-sizing: border-box;
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    z-index: 0;
    vertical-align: middle;
    width: 48px;
    height: 28px;
    padding: 0;
}

@media print {
    .mui-style-n4r3hd {
        -webkit-print-color-adjust: exact;
        color-adjust: exact;
    }
}

.mui-style-n4r3hd .MuiSwitch-switchBase {
    padding: 0;
    margin: 2px;
    transition-duration: 200ms;
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked {
    color: var(--mui-palette-common-white);
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb:before {
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fillRule="evenodd" clipRule="evenodd" d="M3.32807 8.45134C3.07107 8.30216 2.72245 8.48708 2.78464 8.77766C3.29979 11.1846 5.43905 12.9894 7.99984 12.9894C10.9454 12.9894 13.3332 10.6016 13.3332 7.65609C13.3332 5.0953 11.5284 2.95604 9.12141 2.44089C8.83083 2.3787 8.64591 2.72732 8.79509 2.98432C9.13725 3.57382 9.33317 4.25874 9.33317 4.98942C9.33317 7.19856 7.54231 8.98942 5.33317 8.98942C4.60249 8.98942 3.91757 8.7935 3.32807 8.45134Z" fill="%23EBECF0"/></svg>');
}

@media (min-width: 720px) {
    .mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb:before {
        background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fillRule="evenodd" clipRule="evenodd" d="M4.15911 10.5651C3.83786 10.3787 3.40208 10.6098 3.47982 10.973C4.12376 13.9818 6.79784 16.2378 9.99882 16.2378C13.6807 16.2378 16.6655 13.253 16.6655 9.57109C16.6655 6.3701 14.4095 3.69603 11.4008 3.05209C11.0376 2.97435 10.8064 3.41012 10.9929 3.73138C11.4206 4.46825 11.6655 5.3244 11.6655 6.23775C11.6655 8.99918 9.42691 11.2378 6.66549 11.2378C5.75214 11.2378 4.89599 10.9929 4.15911 10.5651Z" fill="%23EBECF0"/></svg>');
    }
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track {
    opacity: 1;
    background-color: var(--mui-palette-gray-4);
    border: 0;
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb {
    color: var(--mui-palette-blue-main);
    border: 6px solid var(--mui-palette-common-white);
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb {
    color: var(--mui-palette-common-white);
}

.mui-style-n4r3hd .MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track {
    opacity: 0.5;
    background-color: var(--mui-palette-gray-4);
}

.mui-style-n4r3hd .MuiSwitch-thumb {
    background-color: var(--mui-palette-background-default);
    width: 24px;
    height: 24px;
    box-shadow: none;
}

.mui-style-n4r3hd .MuiSwitch-thumb:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    -webkit-background-position: center;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9993 7.99935C11.9993 10.2085 10.2085 11.9993 7.99935 11.9993C5.79021 11.9993 3.99935 10.2085 3.99935 7.99935C3.99935 5.79021 5.79021 3.99935 7.99935 3.99935C10.2085 3.99935 11.9993 5.79021 11.9993 7.99935Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M8.66602 0.666016V3.33268H7.33268V0.666016H8.66602Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M8.66602 12.666V15.3327H7.33268V12.666H8.66602Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M12.666 7.33268H15.3327V8.66602H12.666V7.33268Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M0.666016 7.33268H3.33268V8.66602H0.666016V7.33268Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M3.28511 2.34249L5.17073 4.22811L4.22792 5.17092L2.3423 3.2853L3.28511 2.34249ZM2.3423 12.7134L4.22792 10.8278L5.17073 11.7706L3.28511 13.6562L2.3423 12.7134ZM10.8276 4.22811L12.7132 2.34249L13.656 3.2853L11.7704 5.17092L10.8276 4.22811ZM11.7704 10.8278L13.656 12.7134L12.7132 13.6562L10.8276 11.7706L11.7704 10.8278Z" fill="%23FFDA24"/></svg>');
}

@media (min-width: 720px) {
    .mui-style-n4r3hd .MuiSwitch-thumb:before {
        background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0006 10.0007C15.0006 12.7621 12.7621 15.0007 10.0007 15.0007C7.23923 15.0007 5.00065 12.7621 5.00065 10.0007C5.00065 7.23923 7.23923 5.00065 10.0007 5.00065C12.7621 5.00065 15.0006 7.23923 15.0006 10.0007Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M10.834 0.833984V4.16732H9.16732V0.833984H10.834Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M10.834 15.834V19.1673H9.16732V15.834H10.834Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M15.834 9.16732H19.1673V10.834H15.834V9.16732Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M0.833984 9.16732H4.16732V10.834H0.833984V9.16732Z" fill="%23FFDA24"/><path fillRule="evenodd" clipRule="evenodd" d="M4.10785 2.92958L6.46487 5.28661L5.28636 6.46512L2.92934 4.10809L4.10785 2.92958ZM2.92934 15.8932L5.28636 13.5362L6.46487 14.7147L4.10785 17.0717L2.92934 15.8932ZM13.5359 5.28661L15.893 2.92958L17.0715 4.10809L14.7145 6.46512L13.5359 5.28661ZM14.7145 13.5362L17.0715 15.8932L15.893 17.0717L13.5359 14.7147L14.7145 13.5362Z" fill="%23FFDA24"/></svg>');
    }
}

.mui-style-n4r3hd .MuiSwitch-track {
    width: 48px;
    height: 28px;
    opacity: 1;
    background-color: var(--mui-palette-gray-4);
    border-radius: 28px;
    -webkit-transition: background-color 400ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: background-color 400ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

@media (min-width: 720px) {
    .mui-style-n4r3hd {
        width:56px;
        height: 32px;
    }

    .mui-style-n4r3hd .MuiSwitch-switchBase {
        padding: 0;
        margin: 2px;
    }

    .mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked {
        -webkit-transform: translateX(24px);
        -moz-transform: translateX(24px);
        -ms-transform: translateX(24px);
        transform: translateX(24px);
    }

    .mui-style-n4r3hd .MuiSwitch-thumb {
        box-sizing: border-box;
        width: 28px;
        height: 28px;
        box-shadow: none;
    }

    .mui-style-n4r3hd .MuiSwitch-track {
        width: 56px;
        height: 32px;
    }
}

@media (min-width: 1024px) {
    label:hover .mui-style-n4r3hd .MuiSwitch-track {
        background-color:var(--mui-palette-gray-3);
    }

    label:hover .mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track {
        background-color: var(--mui-palette-gray-3);
    }

    .mui-style-n4r3hd:hover .MuiSwitch-track {
        background-color: var(--mui-palette-gray-3);
    }

    .mui-style-n4r3hd .MuiSwitch-switchBase.Mui-checked:hover+.MuiSwitch-track {
        background-color: var(--mui-palette-gray-3);
    }
}

.mui-style-sxt8nk {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    border-radius: 0;
    padding: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    -moz-appearance: none;
    -webkit-appearance: none;
    -webkit-text-decoration: none;
    text-decoration: none;
    color: inherit;
    padding: 9px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    color: var(--mui-palette-Switch-defaultColor);
    -webkit-transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.mui-style-sxt8nk::-moz-focus-inner {
    border-style: none;
}

.mui-style-sxt8nk.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .mui-style-sxt8nk {
        -webkit-print-color-adjust: exact;
        color-adjust: exact;
    }
}

.mui-style-sxt8nk.Mui-checked {
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
}

.mui-style-sxt8nk.Mui-disabled {
    color: var(--mui-palette-Switch-defaultDisabledColor);
}

.mui-style-sxt8nk.Mui-checked+.MuiSwitch-track {
    opacity: 0.5;
}

.mui-style-sxt8nk.Mui-disabled+.MuiSwitch-track {
    opacity: var(--mui-opacity-switchTrackDisabled);
}

.mui-style-sxt8nk .MuiSwitch-input {
    left: -100%;
    width: 300%;
}

.mui-style-sxt8nk:hover {
    background-color: rgba(var(--mui-palette-action-activeChannel) / var(--mui-palette-action-hoverOpacity));
}

@media (hover: none) {
    .mui-style-sxt8nk:hover {
        background-color:transparent;
    }
}

.mui-style-sxt8nk.Mui-checked {
    color: var(--mui-palette-primary-main);
}

.mui-style-sxt8nk.Mui-checked:hover {
    background-color: rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
}

@media (hover: none) {
    .mui-style-sxt8nk.Mui-checked:hover {
        background-color:transparent;
    }
}

.mui-style-sxt8nk.Mui-checked.Mui-disabled {
    color: var(--mui-palette-Switch-primaryDisabledColor);
}

.mui-style-sxt8nk.Mui-checked+.MuiSwitch-track {
    background-color: var(--mui-palette-primary-main);
}

.mui-style-1m9pwf3 {
    cursor: inherit;
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: 1;
}

.mui-style-19l9b2f {
    box-shadow: var(--mui-shadows-1);
    background-color: currentColor;
    width: 20px;
    height: 20px;
    border-radius: 50%;
}

.mui-style-1tg4qzu {
    height: 100%;
    width: 100%;
    border-radius: 7px;
    z-index: -1;
    -webkit-transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    background-color: var(--mui-palette-common-onBackground);
    opacity: var(--mui-opacity-switchTrack);
}

@media (min-width: 0px) {
    .mui-style-sdnozv {
        padding-bottom:12px;
    }
}

@media (min-width: 720px) {
    .mui-style-sdnozv {
        padding-bottom:16px;
    }
}

@media (min-width: 1024px) {
    .mui-style-sdnozv {
        padding-top: 46px;
        padding-bottom: 20px;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }
}

.mui-style-t5xq8x {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media (min-width: 0px) {
    .mui-style-t5xq8x {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-t5xq8x {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-t5xq8x {
        padding-left:38px;
        padding-right: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-t5xq8x {
        padding-left:56px;
        padding-right: 56px;
    }
}

.mui-style-1d3vca0 {
    position: relative;
    width: 100%;
    background-color: var(--mui-palette-gray-5);
    color: var(--mui-palette-gray-2);
    border: none;
    border-radius: 8px;
    text-align: start;
    cursor: text;
}

@media (min-width: 0px) {
    .mui-style-1d3vca0 {
        padding:7px 12px 7px 44px;
    }
}

@media (min-width: 720px) {
    .mui-style-1d3vca0 {
        height:52px;
        padding: 11px 12px 13px 52px;
    }
}

@media (min-width: 1024px) {
    .mui-style-1d3vca0 {
        width:412px;
    }

    .mui-style-1d3vca0:hover {
    }

    .mui-style-1d3vca0:hover .SearchIcon {
        color: var(--mui-palette-gray-2);
    }
}

@media (min-width: 1440px) {
    .mui-style-1d3vca0 {
        width:449px;
    }
}

.mui-style-pranoy {
    position: absolute;
    color: var(--mui-palette-gray-3);
    cursor: text;
    height: 24px;
}

@media (min-width: 0px) {
    .mui-style-pranoy {
        bottom:8px;
        left: 12px;
    }
}

@media (min-width: 720px) {
    .mui-style-pranoy {
        bottom:15px;
        left: 16px;
    }
}

.mui-style-1appis0 {
    margin: 0;
    font-family: Inter,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    color: var(--mui-palette-gray-2);
    font-size: 1rem;
    line-height: 160%;
}

@media (min-width: 0px) {
    .mui-style-1appis0 {
        height:auto;
    }
}

@media (min-width: 720px) {
    .mui-style-1appis0 {
        font-size:1.125rem;
        line-height: 155%;
        height: 27px;
    }
}

.mui-style-5dchqb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.mui-style-5dchqb>:not(style):not(style) {
    margin: 0;
    text-decoration: none;
}

.mui-style-5dchqb>:not(style)~:not(style) {
    margin-left: 24px;
}

@media (min-width: 0px) {
    .mui-style-5dchqb {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-5dchqb {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1024px) {
    .mui-style-27ul7q {
        margin-top:26.4px;
    }
}

.mui-style-u2ci9j {
    overflow-x: auto;
}

.mui-style-u2ci9j::-webkit-scrollbar {
    display: none;
    width: 0px;
    height: 0px;
}

.mui-style-oftllu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

@media (min-width: 0px) {
    .mui-style-oftllu>:not(style):not(style) {
        margin:0;
    }

    .mui-style-oftllu>:not(style)~:not(style) {
        margin-left: 8px;
    }
}

@media (min-width: 720px) {
    .mui-style-oftllu>:not(style):not(style) {
        margin:0;
    }

    .mui-style-oftllu>:not(style)~:not(style) {
        margin-left: 12px;
    }
}

@media (min-width: 0px) {
    .mui-style-oftllu {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-oftllu {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-oftllu {
        padding-left:36px;
        padding-right: 36px;
    }
}

@media (min-width: 1440px) {
    .mui-style-oftllu {
        padding-left:56px;
        padding-right: 56px;
    }
}

.mui-style-qan92e {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-family: Inter;
    background-color: var(--mui-palette-gray-5);
    border-radius: 8px;
    cursor: pointer;
    padding: 7px 16px;
    font-size: 1rem;
    line-height: 160%;
    text-align: center;
    color: var(--mui-palette-text-primary);
}

@media (min-width: 1024px) {
    .mui-style-qan92e:hover {
        background-color:var(--mui-palette-gray-4);
    }

    .mui-style-qan92e:active {
        background-color: var(--mui-palette-gray-3);
    }
}

.mui-style-qan92e:disabled,.mui-style-qan92e[disabled] {
    background-color: var(--mui-palette-gray-5);
    color: var(--mui-palette-gray-3);
}

@media (min-width: 720px) {
    .mui-style-qan92e {
        padding:12px 24px;
        font-size: 1.125rem;
        line-height: 155%;
    }
}

.mui-style-1gm8ue {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    white-space: nowrap;
}

.mui-style-7mq1a7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-family: Inter;
    background-color: var(--mui-palette-gray-5);
    border-radius: 8px;
    cursor: pointer;
    padding: 7px 16px;
    font-size: 1rem;
    line-height: 160%;
    text-align: center;
    color: var(--mui-palette-text-primary);
    width: 100%;
}

@media (min-width: 1024px) {
    .mui-style-7mq1a7:hover {
        background-color:var(--mui-palette-gray-4);
    }

    .mui-style-7mq1a7:active {
        background-color: var(--mui-palette-gray-3);
    }
}

.mui-style-7mq1a7:disabled,.mui-style-7mq1a7[disabled] {
    background-color: var(--mui-palette-gray-5);
    color: var(--mui-palette-gray-3);
}

@media (min-width: 720px) {
    .mui-style-7mq1a7 {
        padding:12px 24px;
        font-size: 1.125rem;
        line-height: 155%;
    }
}

.mui-style-flul2r {
    max-width: 100%;
    min-height: 0px;
    min-width: 0px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 0px) {
    .mui-style-flul2r {
        margin-top:22px;
    }
}

@media (min-width: 720px) {
    .mui-style-flul2r {
        margin-top:32px;
    }
}

.mui-style-ior3bc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    scroll-snap-type: x mandatory;
    -webkit-scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    padding-bottom: 8px;
}

@media (min-width: 0px) {
    .mui-style-ior3bc {
        margin-left:-16px;
        margin-right: -16px;
    }
}

@media (min-width: 720px) {
    .mui-style-ior3bc {
        margin-left:-20px;
        margin-right: -20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-ior3bc {
        margin-left:-38px;
        margin-right: -38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-ior3bc {
        margin-left:-56px;
        margin-right: -56px;
    }
}

@media (min-width: 0px) {
    .mui-style-ior3bc {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1440px) {
    .mui-style-ior3bc {
        display:none;
    }
}

.mui-style-wwn7gu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    scroll-snap-align: start;
    -webkit-scroll-snap-align: start;
}

@media (min-width: 0px) {
    .mui-style-wwn7gu {
        width:calc(100% - 32px);
        padding-left: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-wwn7gu {
        width:calc(50% - 20px);
        padding-left: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-wwn7gu {
        width:calc(50% - 20px);
        padding-left: 18px;
    }
}

@media (min-width: 1440px) {
    .mui-style-wwn7gu {
        width:33.33%;
        padding-left: 20px;
    }
}

@media (min-width: 0px) {
    .mui-style-wwn7gu:first-of-type {
        padding-left:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-wwn7gu:first-of-type {
        padding-left:20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-wwn7gu:first-of-type {
        padding-left:38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-wwn7gu:first-of-type {
        padding-left:56px;
    }
}

.mui-style-wwn7gu:last-of-type {
    scroll-snap-align: end;
}

@media (min-width: 0px) {
    .mui-style-wwn7gu:last-of-type {
        width:calc(100% - 16px);
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-wwn7gu:last-of-type {
        width:50%;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-wwn7gu:last-of-type {
        padding-right:38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-wwn7gu:last-of-type {
        width:33.33%;
        padding-right: 56px;
    }
}

.mui-style-11fo7oy {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    width: 100%;
    height: 100%;
}

.mui-style-11fo7oy:hover {
    text-decoration-color: inherit;
}

.mui-style-nb8bx0 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    padding-top: 56.25%;
    border-radius: 8px;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    -webkit-transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

@media (min-width: 1024px) {
    .mui-style-nb8bx0:hover .BannerBackground {
        -webkit-filter:brightness(120%);
        filter: brightness(120%);
    }
}

.mui-style-t37t6d {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.mui-style-3imwqr {
    z-index: -1;
    background-color: var(--mui-palette-red-main);
    width: 100%;
    height: 100%;
}

.mui-style-1f8sh1y {
    position: relative;
    width: 100%;
    height: 100%;
}

.mui-style-1trtbls {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

@media (min-width: 0px) {
    .mui-style-1trtbls {
        padding:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-1trtbls {
        padding:20px;
    }
}

.mui-style-vssz26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-vssz26 {
        margin-bottom:8px;
    }
}

@media (min-width: 720px) {
    .mui-style-vssz26 {
        margin-bottom:10px;
    }
}

.mui-style-ihwofy {
    background-color: var(--mui-palette-common-white);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 36px;
    border-radius: 8px;
}

@media (min-width: 0px) {
    .mui-style-ihwofy {
        padding-left:8px;
        padding-right: 8px;
    }
}

@media (min-width: 720px) {
    .mui-style-ihwofy {
        padding-left:16px;
        padding-right: 16px;
    }
}

.mui-style-kaejk4 {
    margin: 0;
    font-size: 1.25rem;
    line-height: 140%;
    font-weight: 700;
    font-weight: 700;
    color: var(--mui-palette-red-text);
    text-align: center;
}

@media (min-width: 720px) {
    .mui-style-kaejk4 {
        font-size:1.5rem;
        line-height: 135%;
    }
}

.mui-style-1waj1z6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--mui-palette-common-white);
}

.mui-style-1coh7j6 {
    margin: 0;
    font-size: 1.25rem;
    line-height: 140%;
    font-weight: 700;
    font-weight: 700;
    color: var(--mui-palette-common-white);
    text-align: center;
}

@media (min-width: 720px) {
    .mui-style-1coh7j6 {
        font-size:1.5rem;
        line-height: 135%;
    }
}

.mui-style-1fpq8vu {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    text-align: center;
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: break-word;
    font-weight: 600;
}

@media (min-width: 720px) {
    .mui-style-1fpq8vu {
        font-size:1rem;
        line-height: 160%;
    }
}

@media (min-width: 0px) {
    .mui-style-1fpq8vu {
        margin-top:6px;
    }
}

@media (min-width: 720px) {
    .mui-style-1fpq8vu {
        margin-top:12px;
    }
}

.mui-style-26uxne {
    z-index: -1;
    background-color: var(--mui-palette-blue-main);
    width: 100%;
    height: 100%;
}

.mui-style-70qvj9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.mui-style-1j0mpy8 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    width: 36px;
    height: 36px;
    color: var(--mui-palette-common-white);
}

.mui-style-d414r8 {
    z-index: -1;
    background-color: var(--mui-palette-green-main);
    width: 100%;
    height: 100%;
}

.mui-style-1e1e7kx {
    gap: 20px;
}

@media (min-width: 0px) {
    .mui-style-1e1e7kx {
        display:none;
    }
}

@media (min-width: 1440px) {
    .mui-style-1e1e7kx {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

.mui-style-4k1e8a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
}

@media (min-width: 0px) {
    .mui-style-4k1e8a {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-4k1e8a {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-4k1e8a {
        padding-left:38px;
        padding-right: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-4k1e8a {
        padding-left:56px;
        padding-right: 56px;
    }
}

@media (min-width: 0px) {
    .mui-style-4k1e8a {
        margin-top:24px;
    }
}

@media (min-width: 720px) {
    .mui-style-4k1e8a {
        margin-top:40px;
    }
}

.mui-style-16na448 {
    background-color: var(--mui-palette-gray-5);
    border-radius: 8px;
    padding-left: 16px;
    padding-right: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    position: relative;
}

@media (min-width: 0px) {
    .mui-style-16na448 {
        padding-top:12px;
        padding-bottom: 12px;
        min-height: 56px;
    }
}

@media (min-width: 720px) {
    .mui-style-16na448 {
        padding-top:16px;
        padding-bottom: 16px;
        min-height: 68px;
    }
}

.mui-style-xukr53 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.mui-style-1yet6gt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.mui-style-1yet6gt>:not(style):not(style) {
    margin: 0;
}

.mui-style-1yet6gt>:not(style)~:not(style) {
    margin-left: 12px;
}

.mui-style-11v0x4q {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    display: inline-block;
    line-height: 18.2px;
}

@media (min-width: 720px) {
    .mui-style-11v0x4q {
        font-size:1rem;
        line-height: 160%;
    }
}

@media (min-width: 0px) {
    .mui-style-11v0x4q {
        width:155px;
    }
}

@media (min-width: 720px) {
    .mui-style-11v0x4q {
        width:auto;
    }
}

.mui-style-1rwe9k4 {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    color: var(--mui-palette-blue-text);
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

@media (min-width: 720px) {
    .mui-style-1rwe9k4 {
        font-size:1rem;
        line-height: 160%;
    }
}

.mui-style-1o9mf5z {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    width: 24px;
    height: 24px;
    margin-left: 4px;
}

.mui-style-huqw80 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-huqw80 {
        -webkit-flex-direction:column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 24px;
    }
}

@media (min-width: 720px) {
    .mui-style-huqw80 {
        margin-top:40px;
    }
}

@media (min-width: 1440px) {
    .mui-style-huqw80 {
        -webkit-flex-direction:row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-left: 56px;
        padding-right: 56px;
    }
}

.mui-style-1uyhdct {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 1440px) {
    .mui-style-1uyhdct {
        margin-right:52px;
    }
}

@media (min-width: 0px) {
    .mui-style-zp1kr7 {
        display:block;
    }
}

@media (min-width: 720px) {
    .mui-style-zp1kr7 {
        display:none;
    }
}

.mui-style-1d4sln4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.mui-style-azcojn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
}

@media (min-width: 0px) {
    .mui-style-azcojn {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-azcojn {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-azcojn {
        padding-left:38px;
        padding-right: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-azcojn {
        padding-left:56px;
        padding-right: 56px;
    }
}

@media (min-width: 1440px) {
    .mui-style-azcojn {
        padding:0px;
    }
}

.mui-style-sqk5me {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

@media (min-width: 0px) {
    .mui-style-sqk5me {
        margin-bottom:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-sqk5me {
        margin-bottom:20px;
    }
}

.mui-style-1o51buq {
    margin: 0;
    font-size: 1.25rem;
    line-height: 140%;
    font-weight: 700;
    color: var(--mui-palette-text-primary);
}

@media (min-width: 720px) {
    .mui-style-1o51buq {
        font-size:1.5rem;
        line-height: 135%;
    }
}

.mui-style-1o51buq .Emoji {
    position: relative;
    top: 0.125em;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 1em;
    min-width: 1em;
    vertical-align: unset!important;
    line-height: 1!important;
}

.mui-style-1o51buq .EmojiImage {
    -webkit-background-size: 1em 1em;
    background-size: 1em 1em;
    -webkit-background-position: 50%;
    background-position: 50%;
    background-repeat: no-repeat;
}

.mui-style-1o51buq a {
    color: var(--mui-palette-blue-text);
}

@media (min-width: 1024px) {
    .mui-style-1o51buq a:hover {
        color:var(--mui-palette-blue-light);
    }
}

.mui-style-1q5ezpb {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1rem;
    line-height: 160%;
}

.mui-style-1q5ezpb:hover {
    text-decoration-color: inherit;
}

@media (min-width: 720px) {
    .mui-style-1q5ezpb {
        font-size:1.125rem;
        line-height: 155%;
    }
}

.mui-style-hwxwan {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 8px;
    border: none;
    padding: 6px 20px 8px;
    font-family: Inter,sans-serif;
    font-size: 16px;
    line-height: 160%;
    text-align: center;
    padding: 0px;
    color: var(--mui-palette-text-primary);
}

@media (min-width: 720px) {
    .mui-style-hwxwan {
        padding:11px 20px 13px;
        font-size: 18px;
        line-height: 155%;
    }
}

.mui-style-hwxwan[disabled] {
    cursor: not-allowed;
}

@media (min-width: 720px) {
    .mui-style-hwxwan {
        padding:0px;
    }
}

@media (min-width: 1024px) {
    .mui-style-hwxwan:hover {
        color:var(--mui-palette-blue-text);
    }

    .mui-style-hwxwan:active {
        color: var(--mui-palette-blue-text);
    }
}

@media (min-width: 0px) {
    .mui-style-124dfig {
        display:block;
    }
}

@media (min-width: 1440px) {
    .mui-style-124dfig {
        display:none;
    }
}

.mui-style-197qkqy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 0px) {
    .mui-style-197qkqy {
        row-gap:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-197qkqy {
        row-gap:20px;
    }
}

.mui-style-10bsuur {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-10bsuur {
        -webkit-column-gap:16px;
        column-gap: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-10bsuur {
        -webkit-column-gap:20px;
        column-gap: 20px;
    }
}

.mui-style-9pfu3s {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.mui-style-9pfu3s:hover {
    text-decoration-color: inherit;
}

@media (min-width: 0px) {
    .mui-style-9pfu3s {
        width:66px;
        min-width: 66px;
    }
}

@media (min-width: 720px) {
    .mui-style-9pfu3s {
        width:100px;
        min-width: 100px;
    }
}

@media (min-width: 1024px) {
    .mui-style-9pfu3s {
        width: 130px;
        min-width: 140px;
    }
}

.mui-style-13h7v9o {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.mui-style-1fen2ad {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: 8px;
    overflow: hidden;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    width: 100%;
    aspect-ratio: 1/1;
}

@media (min-width: 0px) {
    .mui-style-1fen2ad {
        min-width:66px;
        max-width: 70px;
        min-height: 66px;
        max-height: 70px;
    }
}

@media (min-width: 720px) {
    .mui-style-1fen2ad {
        min-width: 133px;
        max-width: 133px;
        min-height: 140px;
        max-height: 130px;
    }
}

.mui-style-ji33ly {
    margin: 0;
    font-family: Inter,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    color: var(--mui-palette-text-primary);
    width: 100%;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.75rem;
    line-height: 170%;
    text-align: center;
    margin-top: 4px;
}

@media (min-width: 720px) {
    .mui-style-ji33ly {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-ji33ly:after {
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 5px;
    height: 2em;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);
    pointer-events: none;
}

@media (min-width: 0px) {
    .mui-style-1jk7aux {
        /* display:none; */
    }
}

@media (min-width: 1440px) {
    .mui-style-1jk7aux {
        display:block;
    }
}

@media (min-width: 0px) {
    .mui-style-x7r8xu {
        overflow-x:auto;
    }
}

@media (min-width: 1024px) {
    .mui-style-x7r8xu {
        overflow-x:visible;
    }
}

.mui-style-x7r8xu::-webkit-scrollbar {
    display: none;
    width: 0px;
    height: 0px;
}

.mui-style-qt9nre {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    grid-template-columns: repeat(auto-fill, minmax(121px, 1fr));
    grid-template-rows: repeat(2, 1fr);
    overflow: hidden;
}

@media (min-width: 0px) {
    .mui-style-qt9nre {
        display:-webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        padding-left: 16px;
        padding-right: 16px;
        gap: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-qt9nre {
        padding-left:20px;
        padding-right: 20px;
        gap: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-qt9nre {
        display:grid;
        padding-left: 38px;
        padding-right: 38px;
        height: 115px;
    }
}

@media (min-width: 1440px) {
    .mui-style-qt9nre {
        padding-left:0px;
        padding-right: 0px;
        height: 355px;
    }
}

@media (min-width: 0px) {
    .mui-style-1llnxx6 {
        /* display:none; */
    }
}

@media (min-width: 720px) {
    .mui-style-1llnxx6 {
        display:block;
    }
}

@media (min-width: 0px) {
    .mui-style-124cdim {
        margin-top:24px;
    }
}

@media (min-width: 720px) {
    .mui-style-124cdim {
        margin-top:40px;
    }
}

@media (min-width: 1440px) {
    .mui-style-124cdim {
        margin-top:0px;
        width: 25vw;
        max-width: 449px;
        flex-grow: 1;
    }
}

@media (min-width: 0px) {
    .mui-style-1vff00m {
        margin-top:32px;
        margin-bottom: 4px;
    }
}

@media (min-width: 720px) {
    .mui-style-1vff00m {
        margin-top:48px;
        margin-bottom: 8px;
    }
}

.mui-style-t0bqan {
    max-width: 100%;
    min-height: 0px;
    min-width: 0px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.mui-style-12ck3vd {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    scroll-snap-type: x mandatory;
    -webkit-scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    padding-bottom: 8px;
}

@media (min-width: 0px) {
    .mui-style-12ck3vd {
        margin-left:-16px;
        margin-right: -16px;
    }
}

@media (min-width: 720px) {
    .mui-style-12ck3vd {
        margin-left:-20px;
        margin-right: -20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-12ck3vd {
        margin-left:-38px;
        margin-right: -38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-12ck3vd {
        margin-left:-56px;
        margin-right: -56px;
    }
}

@media (min-width: 0px) {
    .mui-style-12ck3vd {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

@media (min-width: 1024px) {
    .mui-style-12ck3vd {
        display:none;
    }
}

.mui-style-gb0f2h {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    scroll-snap-align: start;
    -webkit-scroll-snap-align: start;
}

@media (min-width: 0px) {
    .mui-style-gb0f2h {
        width:calc(50% - 16px);
        padding-left: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-gb0f2h {
        width:calc(33.33% - 13.6px);
        padding-left: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-gb0f2h {
        width:calc(33.33% - 12px);
        padding-left: 18px;
    }
}

@media (min-width: 1440px) {
    .mui-style-gb0f2h {
        width:33.33%;
        padding-left: 20px;
    }
}

@media (min-width: 0px) {
    .mui-style-gb0f2h:first-of-type {
        padding-left:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-gb0f2h:first-of-type {
        padding-left:20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-gb0f2h:first-of-type {
        width:calc(33.33% - 12px);
        padding-left: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-gb0f2h:first-of-type {
        padding-left:56px;
    }
}

.mui-style-gb0f2h:last-of-type {
    scroll-snap-align: end;
}

@media (min-width: 0px) {
    .mui-style-gb0f2h:last-of-type {
        width:50%;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-gb0f2h:last-of-type {
        width:calc(33.33% + 0.769%);
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-gb0f2h:last-of-type {
        padding-right:38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-gb0f2h:last-of-type {
        width:33.33%;
        padding-right: 56px;
    }
}

.mui-style-1rfpfha {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    position: relative;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.mui-style-1rfpfha:hover {
    text-decoration-color: inherit;
}

.mui-style-zbsela {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    -webkit-transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

@media (min-width: 1024px) {
    .mui-style-zbsela:hover .BannerBackground {
        -webkit-filter:brightness(110%);
        filter: brightness(110%);
    }
}

.mui-style-17f9f4u {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-radius: 8px;
    background-color: var(--mui-palette-green-main);
    justify-self: flex-start;
    padding-left: 8px;
    padding-right: 8px;
    color: var(--mui-palette-green-contrastText);
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}

.mui-style-2xvqkf {
    margin: 0;
    font-size: 0.75rem;
    line-height: 170%;
    font-weight: 700;
    color: inherit;
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-2xvqkf {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-1u0hplx {
    position: relative;
    padding-top: 56.25%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: var(--mui-palette-gray-5);
    border-radius: 8px;
    overflow: hidden;
}

.mui-style-1om9nug {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 8px;
    overflow: hidden;
}

.mui-style-1utogbk {
    margin: 0;
    font-size: 1rem;
    line-height: 160%;
    font-weight: 700;
    color: var(--mui-palette-text-primary);
    width: 100%;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-1utogbk {
        font-size:1.125rem;
        line-height: 155%;
    }
}

.mui-style-1utogbk .Emoji {
    position: relative;
    top: 0.125em;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 1em;
    min-width: 1em;
    vertical-align: unset!important;
    line-height: 1!important;
}

.mui-style-1utogbk .EmojiImage {
    -webkit-background-size: 1em 1em;
    background-size: 1em 1em;
    -webkit-background-position: 50%;
    background-position: 50%;
    background-repeat: no-repeat;
}

.mui-style-1utogbk a {
    color: var(--mui-palette-blue-text);
}

@media (min-width: 1024px) {
    .mui-style-1utogbk a:hover {
        color:var(--mui-palette-blue-light);
    }
}

.mui-style-1utogbk:after {
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0.5em;
    height: 1.5em;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);
    pointer-events: none;
}

.mui-style-1psark3 {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    color: var(--mui-palette-text-primary);
    width: 100%;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-1psark3 {
        font-size:1rem;
        line-height: 160%;
    }
}

.mui-style-1psark3 .Emoji {
    position: relative;
    top: 0.125em;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 1em;
    min-width: 1em;
    vertical-align: unset!important;
    line-height: 1!important;
}

.mui-style-1psark3 .EmojiImage {
    -webkit-background-size: 1em 1em;
    background-size: 1em 1em;
    -webkit-background-position: 50%;
    background-position: 50%;
    background-repeat: no-repeat;
}

.mui-style-1psark3 a {
    color: var(--mui-palette-blue-text);
}

@media (min-width: 1024px) {
    .mui-style-1psark3 a:hover {
        color:var(--mui-palette-blue-light);
    }
}

.mui-style-1psark3:after {
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0.5em;
    height: 1.5em;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);
    pointer-events: none;
}

.mui-style-1n2h8ps {
    grid-template-columns: repeat(5, 1fr);
    gap: 20px;
    overflow: hidden;
}

@media (min-width: 0px) {
    .mui-style-1n2h8ps {
        display:none;
    }
}

@media (min-width: 1024px) {
    .mui-style-1n2h8ps {
        display:grid;
    }
}

.mui-style-1l6qtz0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1700px;
}

@media (min-width: 0px) {
    .mui-style-1l6qtz0 {
        padding-left:16px;
        padding-right: 16px;
    }
}

@media (min-width: 720px) {
    .mui-style-1l6qtz0 {
        padding-left:20px;
        padding-right: 20px;
    }
}

@media (min-width: 1024px) {
    .mui-style-1l6qtz0 {
        padding-left:38px;
        padding-right: 38px;
    }
}

@media (min-width: 1440px) {
    .mui-style-1l6qtz0 {
        padding-left:56px;
        padding-right: 56px;
    }
}

@media (min-width: 0px) {
    .mui-style-1l6qtz0 {
        margin-top:28px;
    }
}

@media (min-width: 720px) {
    .mui-style-1l6qtz0 {
        margin-top:40px;
    }
}

@media (min-width: 0px) {
    .mui-style-unr49j {
        margin-bottom:20px;
    }
}

@media (min-width: 720px) {
    .mui-style-unr49j {
        margin-bottom:28px;
    }
}

@media (min-width: 0px) {
    .mui-style-22glll {
        margin-top:32px;
        padding-top: 32px;
        border-top: 8px solid;
        border-color: var(--mui-palette-gray-5);
    }
}

@media (min-width: 720px) {
    .mui-style-22glll {
        margin-top:36px;
        padding-top: 40px;
    }
}

@media (min-width: 1024px) {
    .mui-style-22glll {
        margin-top:80px;
        border-top: 1px solid;
        border-color: var(--mui-palette-gray-5);
    }
}

.mui-style-fb5p91 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-fb5p91 {
        -webkit-flex-direction:column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

@media (min-width: 1440px) {
    .mui-style-fb5p91 {
        -webkit-flex-direction:row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

.mui-style-1ud9qln {
    sx: block;
}

@media (min-width: 1440px) {
    .mui-style-1ud9qln {
        display:none;
    }
}

.mui-style-woprfu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    row-gap: 32px;
    -webkit-column-gap: 56px;
    column-gap: 56px;
}

@media (min-width: 0px) {
    .mui-style-woprfu {
        -webkit-flex-direction:column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

@media (min-width: 720px) {
    .mui-style-woprfu {
        -webkit-flex-direction:row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

.mui-style-1nu07c2 {
    margin: 0;
    font-size: 1.25rem;
    line-height: 140%;
    font-weight: 700;
    font-weight: 700;
    color: var(--mui-palette-text-primary);
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-1nu07c2 {
        font-size:1.5rem;
        line-height: 135%;
    }
}

.mui-style-1l9e529 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 16px;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

@media (min-width: 0px) {
    .mui-style-1l9e529 {
        margin-top:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-1l9e529 {
        margin-top:24px;
    }
}

.mui-style-1ql6moe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media (min-width: 0px) {
    .mui-style-1ql6moe {
        width:42px;
        height: 42px;
    }
}

.mui-style-j7qwjs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.mui-style-1bg53c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
}

@media (min-width: 0px) {
    .mui-style-1bg53c {
        margin-top:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-1bg53c {
        margin-top:24px;
    }
}

.mui-style-k008qs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.mui-style-4sb5ru {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.mui-style-4sb5ru:hover {
    text-decoration-color: inherit;
}

@media (min-width: 0px) {
    .mui-style-4sb5ru {
        margin-top:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-4sb5ru {
        margin-top:24px;
    }
}

.mui-style-17nqelh {
    margin: 0;
    font-size: 0.875rem;
    line-height: 170%;
    color: var(--mui-palette-blue-text);
}

@media (min-width: 720px) {
    .mui-style-17nqelh {
        font-size:1rem;
        line-height: 160%;
    }
}

@media (min-width: 1024px) {
    .mui-style-17nqelh:hover {
        color:var(--mui-palette-blue-textHover);
    }
}

.mui-style-h5fkc8 {
    margin-top: 32px;
}

.mui-style-xih0og {
    margin: 0;
    font-size: 1.25rem;
    line-height: 140%;
    font-weight: 700;
    font-weight: 700;
    color: var(--mui-palette-text-primary);
}

@media (min-width: 720px) {
    .mui-style-xih0og {
        font-size:1.5rem;
        line-height: 135%;
    }
}

.mui-style-10z16p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.mui-style-10z16p>:not(style):not(style) {
    margin: 0;
}

.mui-style-10z16p>:not(style)~:not(style) {
    margin-left: 16px;
}

@media (min-width: 0px) {
    .mui-style-10z16p {
        margin-top:16px;
    }
}

@media (min-width: 720px) {
    .mui-style-10z16p {
        margin-top:24px;
    }
}

.mui-style-1g8aw0d {
    grid-template-rows: auto;
    grid-template-columns: repeat(3, auto);
}

@media (min-width: 0px) {
    .mui-style-1g8aw0d {
        display:none;
        gap: 24px;
    }
}

@media (min-width: 720px) {
    .mui-style-1g8aw0d {
        gap:5vw;
    }
}

@media (min-width: 1440px) {
    .mui-style-1g8aw0d {
        display:grid;
    }
}

.mui-style-1o7on4w {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 24px;
}

.mui-style-1o7on4w>:not(style):not(style) {
    margin: 0;
}

.mui-style-1o7on4w>:not(style)~:not(style) {
    margin-left: 16px;
}

.mui-style-13i3fm4 {
    margin: 0;
    font-size: 0.75rem;
    line-height: 170%;
    color: var(--mui-palette-gray-2);
}

@media (min-width: 720px) {
    .mui-style-13i3fm4 {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-1u9n3a1 {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 800;
    width: 100%;
    background-color: var(--mui-palette-background-default);
    padding-bottom: env(safe-area-inset-bottom);
    border-top: 1px solid;
    border-color: var(--mui-palette-gray-4);
}

@media (min-width: 1024px) {
    .mui-style-1u9n3a1 {
        display:none;
    }
}

.mui-style-1u9n3a1::-webkit-scrollbar {
    display: none;
    width: 0px;
    height: 0px;
}

.mui-style-r59ywk {
    position: relative;
    width: 100%;
    contain: layout style size;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@media (min-width: 0px) {
    .mui-style-r59ywk {
        height:56px;
    }
}

@media (min-width: 720px) {
    .mui-style-r59ywk {
        height:68px;
    }
}

.mui-style-e8534o {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
}

.mui-style-1ggvh4t {
    display: grid;
}

@media (min-width: 0px) {
    .mui-style-1ggvh4t {
        gap:24px;
    }
}

@media (min-width: 720px) {
    .mui-style-1ggvh4t {
        gap:28px;
    }
}

.mui-style-1vct34z {
    display: grid;
    grid-template-columns: repeat(1, minmax(288px, 1fr));
    row-gap: 24px;
    display: grid;
    grid-gap: 20px;
    grid-template: 1fr/1fr;
}

@media (min-width: 720px) {
    .mui-style-1vct34z {
        grid-template-columns:repeat(2, minmax(330px, 1fr));
        -webkit-column-gap: 20px;
        column-gap: 20px;
        row-gap: 28px;
    }
}

@media (min-width: 1024px) {
    .mui-style-1vct34z {
        grid-template-columns:repeat(3, minmax(268px, 1fr));
        -webkit-column-gap: 20px;
        column-gap: 20px;
        row-gap: 28px;
    }
}

@media (min-width: 1440px) {
    .mui-style-1vct34z {
        grid-template-columns:repeat(4, minmax(262px, 1fr));
    }
}

@media (min-width: 720px) {
    .mui-style-1vct34z {
        grid-template:1fr/repeat(2, 1fr);
    }
}

@media (min-width: 1024px) {
    .mui-style-1vct34z {
        grid-template:1fr/repeat(3, 1fr);
    }
}

@media (min-width: 1440px) {
    .mui-style-1vct34z {
        grid-template:1fr/repeat(4, 1fr);
    }
}

.mui-style-i6bazn {
    overflow: hidden;
}

.mui-style-oa1qil {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-oa1qil {
        margin-bottom:8px;
    }
}

@media (min-width: 720px) {
    .mui-style-oa1qil {
        margin-bottom:8px;
    }
}

.mui-style-1cscxsj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (min-width: 0px) {
    .mui-style-1cscxsj {
        -webkit-align-items:center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media (min-width: 720px) {
    .mui-style-1cscxsj {
        -webkit-align-items:flex-start;
        -webkit-box-align: flex-start;
        -ms-flex-align: flex-start;
        align-items: flex-start;
    }
}

.mui-style-vajzti {
    border-radius: 8px;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

@media (min-width: 0px) {
    .mui-style-vajzti {
        width:36px;
        height: 36px;
    }
}

@media (min-width: 720px) {
    .mui-style-vajzti {
        width:40px;
        height: 40px;
    }
}

.mui-style-187uupl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
}

@media (min-width: 0px) {
    .mui-style-187uupl {
        margin-left:8px;
    }
}

@media (min-width: 720px) {
    .mui-style-187uupl {
        margin-left:12px;
    }
}

.mui-style-16yhggu {
    margin: 0;
    font-family: Inter,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    font-size: 0.875rem;
    line-height: 170%;
    color: var(--mui-palette-text-primary);
    font-weight: 600;
}

@media (min-width: 0px) {
    .mui-style-16yhggu {
        line-height:140%;
    }
}

@media (min-width: 720px) {
    .mui-style-16yhggu {
        font-size:1rem;
        line-height: 125%;
    }
}

.mui-style-t3gxpp {
    margin: 0;
    font-family: Inter,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    font-size: 0.75rem;
    line-height: 130%;
    color: var(--mui-palette-text-primary);
}

@media (min-width: 720px) {
    .mui-style-t3gxpp {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-4g6ai3 {
    cursor: pointer;
}

.mui-style-zmkivv {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    position: relative;
    display: block;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%;
    border-radius: 8px;
    overflow: hidden;
    background-color: var(--mui-palette-gray-5);
    -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.mui-style-zmkivv:hover {
    text-decoration-color: inherit;
}

.mui-style-1phs5iq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 8px;
}

.mui-style-11n9iuc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
}

.mui-style-11n9iuc:after {
    content: "";
    position: absolute;
    right: 0;
    width: 2em;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);
}

.mui-style-dvcoq7 {
    margin: 0;
    font-size: 1rem;
    line-height: 160%;
    font-weight: 700;
    color: var(--mui-palette-red-text);
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-dvcoq7 {
        font-size:1.125rem;
        line-height: 155%;
    }
}

.mui-style-u06ye2 {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    overflow: hidden;
}

@media (min-width: 0px) {
    .mui-style-u06ye2 {
        margin-left:4px;
    }
}

@media (min-width: 720px) {
    .mui-style-u06ye2 {
        margin-left:8px;
    }
}

.mui-style-1myrju1 {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    background-color: var(--mui-palette-red-main);
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 4.8px;
    padding-right: 4.8px;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
}

@media (min-width: 0px) {
    .mui-style-1myrju1 {
        border-radius:10px;
    }
}

@media (min-width: 720px) {
    .mui-style-1myrju1 {
        border-radius:16px;
    }
}

.mui-style-8w4nrz {
    margin: 0;
    font-size: 0.75rem;
    line-height: 170%;
    font-weight: 700;
    color: var(--mui-palette-red-contrastText);
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-8w4nrz {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-eem2k9 {
    margin: 0;
    font-size: 0.75rem;
    line-height: 170%;
    position: relative;
    color: var(--mui-palette-gray-2);
    -webkit-align-self: flex-end;
    -ms-flex-item-align: flex-end;
    align-self: flex-end;
    white-space: nowrap;
}

@media (min-width: 720px) {
    .mui-style-eem2k9 {
        font-size:0.875rem;
        line-height: 170%;
    }
}

@media (min-width: 0px) {
    .mui-style-eem2k9 {
        margin-left:4px;
    }
}

@media (min-width: 720px) {
    .mui-style-eem2k9 {
        margin-left:8px;
    }
}

.mui-style-1gt2774 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: var(--mui-palette-red-text);
    opacity: 0.7;
}

@media (min-width: 0px) {
    .mui-style-1gt2774 {
        top:8px;
    }
}

@media (min-width: 720px) {
    .mui-style-1gt2774 {
        top:10px;
    }
}

.mui-style-1xt9ysw {
    margin: 0;
    font: inherit;
    color: var(--mui-palette-primary-main);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-decoration-color: rgba(var(--mui-palette-primary-mainChannel) / 0.4);
    position: relative;
    font-size: 0.875rem;
    line-height: 170%;
    overflow: hidden;
}

.mui-style-1xt9ysw:hover {
    text-decoration-color: inherit;
}

@media (min-width: 0px) {
    .mui-style-1xt9ysw {
        max-height:24px;
    }
}

@media (min-width: 720px) {
    .mui-style-1xt9ysw {
        font-size:1rem;
        line-height: 160%;
        max-height: 50px;
    }
}

.mui-style-1xt9ysw:after {
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 2em;
    height: 1.5rem;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);
    pointer-events: none;
}

.mui-style-gmuwbf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.mui-style-15u3byp {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    font-size: 1.5rem;
    color: #faaf00;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: transparent;
    pointer-events: none;
}

.mui-style-15u3byp.Mui-disabled {
    opacity: var(--mui-palette-action-disabledOpacity);
    pointer-events: none;
}

.mui-style-15u3byp.Mui-focusVisible .MuiRating-iconActive {
    outline: 1px solid #999;
}

.mui-style-15u3byp .MuiRating-visuallyHidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

.mui-style-79elbk {
    position: relative;
}

.mui-style-13m1if9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    pointer-events: none;
}

.mui-style-1he77v {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    font-size: 0.875rem;
    color: var(--mui-palette-blue-text);
}

.mui-style-pf2w62 {
    margin: 0;
    font-size: 0.75rem;
    line-height: 170%;
    color: var(--mui-palette-gray-2);
    -webkit-align-self: flex-end;
    -ms-flex-item-align: flex-end;
    align-self: flex-end;
}

@media (min-width: 720px) {
    .mui-style-pf2w62 {
        font-size:0.875rem;
        line-height: 170%;
    }
}

.mui-style-mtvu9z {
    margin: 0;
    font-size: 1rem;
    line-height: 160%;
    font-weight: 700;
}

@media (min-width: 720px) {
    .mui-style-mtvu9z {
        font-size:1.125rem;
        line-height: 155%;
    }
}

.mui-style-1w8thqb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    pointer-events: none;
    color: var(--mui-palette-action-disabled);
}

.mui-style-1pgt5y0 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    font-size: 0.875rem;
    color: var(--mui-palette-gray-3);
}

.mui-style-19kyd47 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 8px;
    border: none;
    padding: 6px 20px 8px;
    font-family: Inter,sans-serif;
    font-size: 16px;
    line-height: 160%;
    text-align: center;
    background-color: var(--mui-palette-gray-5);
    color: var(--mui-palette-text-primary);
    width: 100%;
    margin-top: 24px;
}

@media (min-width: 720px) {
    .mui-style-19kyd47 {
        padding:11px 20px 13px;
        font-size: 18px;
        line-height: 155%;
    }
}

.mui-style-19kyd47[disabled] {
    cursor: not-allowed;
}

@media (min-width: 1024px) {
    .mui-style-19kyd47:hover {
        background-color:var(--mui-palette-gray-4);
    }

    .mui-style-19kyd47:active {
        background-color: var(--mui-palette-gray-3);
    }
}

.mui-style-19kyd47:disabled,.mui-style-19kyd47[disabled] {
    background-color: var(--mui-palette-gray-5);
    color: var(--mui-palette-gray-3);
}

@media (min-width: 720px) {
    .mui-style-19kyd47 {
        margin-top:28px;
    }
}



.mui-style-1fm46u0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}@media (min-width:0px){.mui-style-1fm46u0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1024px){.mui-style-1fm46u0{}}@media (min-width:1440px){.mui-style-1fm46u0{grid-template-columns:220px 1fr;}}@media (min-width:0px){.mui-style-1jc6clx{display:none;}}@media (min-width:1024px){.mui-style-1jc6clx{display:block;}}.mui-style-mas6vn{position:-webkit-sticky;position:sticky;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;top:0;left:0;border-right:1px solid;border-color:var(--mui-palette-gray-5);height:100vh;background-color:var(--mui-palette-background-default);z-index:1000;padding:32px 0 0 0;}@media (min-width:0px){.mui-style-mas6vn{display:none;}}@media (min-width:1024px){.mui-style-mas6vn{min-width:104px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1440px){.mui-style-mas6vn{min-width:220px;}}.mui-style-1hnyc2k{margin-bottom:48px;}@media (min-width:0px){.mui-style-1hnyc2k{display:none;}}@media (min-width:1440px){.mui-style-1hnyc2k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.mui-style-j97u1j{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}@media (min-width:0px){.mui-style-j97u1j{width:100px;height:24px;}}@media (min-width:720px){.mui-style-j97u1j{width:134px;height:32px;}}.mui-style-uue0kh{margin-bottom:48px;}@media (min-width:0px){.mui-style-uue0kh{display:none;}}@media (min-width:1024px){.mui-style-uue0kh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1440px){.mui-style-uue0kh{display:none;}}.mui-style-1uno5t7{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:26px;height:32px;}.mui-style-e2ut74{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;contain:layout style size;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:0px){.mui-style-e2ut74{display:none;}}@media (min-width:1024px){.mui-style-e2ut74{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.mui-style-10klw3m{height:100%;}.mui-style-z5i5qu{-webkit-flex:1;-ms-flex:1;flex:1;}@media (min-width:1024px){.mui-style-z5i5qu:hover .Title.MuiBox-root{color:var(--mui-palette-blue-text);}}@media (min-width:1024px){.mui-style-z5i5qu:hover .Icon{color:var(--mui-palette-blue-text);}}.mui-style-vz5dlc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;border:none;}@media (min-width:0px){.mui-style-vz5dlc{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 0 4px;}}@media (min-width:720px){.mui-style-vz5dlc{padding:12px 0 8px;}}@media (min-width:1024px){.mui-style-vz5dlc{padding:14px 12px;background-color:var(--mui-palette-gray-5);}}@media (min-width:1440px){.mui-style-vz5dlc{position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:13px 24px;}}.mui-style-qq4t28{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--mui-palette-blue-text);}@media (min-width:1440px){.mui-style-qq4t28{margin-right:8px;}}.mui-style-ho5vac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-ho5vac{position:relative;}}@media (min-width:1440px){.mui-style-ho5vac{position:static;}}.mui-style-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}.mui-style-c1ygxn{font-size:0.75rem;line-height:160%;color:var(--mui-palette-blue-text);}@media (min-width:720px){.mui-style-c1ygxn{font-size:0.875rem;line-height:170%;}}@media (min-width:1440px){.mui-style-c1ygxn{font-size:1rem;}}.mui-style-1d242j{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;border:none;}@media (min-width:0px){.mui-style-1d242j{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 0 4px;}}@media (min-width:720px){.mui-style-1d242j{padding:12px 0 8px;}}@media (min-width:1024px){.mui-style-1d242j{padding:14px 12px;background-color:var(--mui-palette-background-default);}}@media (min-width:1440px){.mui-style-1d242j{position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:13px 24px;}}.mui-style-2ecfva{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--mui-palette-gray-3);}@media (min-width:1440px){.mui-style-2ecfva{margin-right:8px;}}.mui-style-10p6w5m{font-size:0.75rem;line-height:160%;color:var(--mui-palette-text-secondary);}@media (min-width:720px){.mui-style-10p6w5m{font-size:0.875rem;line-height:170%;}}@media (min-width:1440px){.mui-style-10p6w5m{font-size:1rem;}}.mui-style-1y7nc9v{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1700px;min-height:100vh;}@media (min-width:0px){.mui-style-1y7nc9v{padding-bottom:calc(56px + 32px);}}@media (min-width:720px){.mui-style-1y7nc9v{padding-bottom:calc(68px + 40px);}}@media (min-width:1024px){.mui-style-1y7nc9v{padding-bottom:40px;}}@media (min-width:1920px){.mui-style-1y7nc9v{justify-self:center;}}.mui-style-1u9n3a1{position:fixed;bottom:0;left:0;z-index:800;width:100%;background-color:var(--mui-palette-background-default);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid;border-color:var(--mui-palette-gray-4);}@media (min-width:1024px){.mui-style-1u9n3a1{display:none;}}.mui-style-1u9n3a1::-webkit-scrollbar{display:none;width:0px;height:0px;}.mui-style-r59ywk{position:relative;width:100%;contain:layout style size;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:0px){.mui-style-r59ywk{height:56px;}}@media (min-width:720px){.mui-style-r59ywk{height:68px;}}.mui-style-e8534o{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;}.mui-style-j7qwjs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-19fgbii{padding-top:12px;padding-bottom:12px;}}@media (min-width:720px){.mui-style-19fgbii{padding-top:22px;padding-bottom:22px;}}@media (min-width:1024px){.mui-style-19fgbii{padding-top: 52px;padding-bottom:26px;/* margin-bottom: 10px; */}}.mui-style-19q9o8i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1700px;overflow:hidden;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width:0px){.mui-style-19q9o8i{padding-left:16px;padding-right:16px;}}@media (min-width:720px){.mui-style-19q9o8i{padding-left:20px;padding-right:20px;}}@media (min-width:1024px){.mui-style-19q9o8i{padding-left:38px;padding-right:38px;}}@media (min-width:1440px){.mui-style-19q9o8i{padding-left:56px;padding-right:56px;}}.mui-style-u4p24i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mui-style-47new0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;color:var(--mui-palette-text-primary);padding:0px;}@media (min-width:720px){.mui-style-47new0{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-47new0[disabled]{cursor:not-allowed;}@media (min-width:720px){.mui-style-47new0{padding:0px;}}@media (min-width:1024px){.mui-style-47new0:hover{color:var(--mui-palette-blue-text);}.mui-style-47new0:active{color:var(--mui-palette-blue-text);}}@media (min-width:0px){.mui-style-47new0{margin-right:12px;}}@media (min-width:720px){.mui-style-47new0{margin-right:20px;}}.mui-style-14yn4ig{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);}.mui-style-14yn4ig:hover{text-decoration-color:inherit;}.mui-style-1cscxsj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (min-width:0px){.mui-style-1cscxsj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:720px){.mui-style-1cscxsj{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}.mui-style-vajzti{border-radius:8px;overflow:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);}@media (min-width:0px){.mui-style-vajzti{width:36px;height:36px;}}@media (min-width:720px){.mui-style-vajzti{width:40px;height:40px;}}.mui-style-187uupl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;}@media (min-width:0px){.mui-style-187uupl{margin-left:8px;}}@media (min-width:720px){.mui-style-187uupl{margin-left:12px;}}.mui-style-16yhggu{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-size:0.875rem;line-height:170%;color:var(--mui-palette-text-primary);font-weight:600;}@media (min-width:0px){.mui-style-16yhggu{line-height:140%;}}@media (min-width:720px){.mui-style-16yhggu{font-size:1rem;line-height:125%;}}.mui-style-t3gxpp{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-size:0.75rem;line-height:130%;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-t3gxpp{font-size:0.875rem;line-height:170%;}}.mui-style-1q799av{color:var(--mui-palette-gray-3);}@media (min-width:1024px){.mui-style-1q799av:hover{color:var(--mui-palette-gray-2);}}.mui-style-1kqr301{position:relative;}@media (min-width:1024px){.mui-style-1kqr301{display:grid;grid-template-areas:"slider aside" "details aside";grid-template-columns:auto 340px;-webkit-column-gap:52px;column-gap:52px;padding-left:38px;padding-right:38px;}}@media (min-width:1440px){.mui-style-1kqr301{grid-template-columns:auto 23.3vw;padding-left:56px;padding-right:56px;}}@media (min-width:1920px){.mui-style-1kqr301{grid-template-columns:auto 449px;}}.mui-style-10xdhty{width:100%;position:relative;margin:0;grid-area:slider;}.mui-style-10xdhty .ProductImages-Slide{width:100%;background-color:var(--mui-palette-gray-5);height:0;padding-bottom:56.25%;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:1024px){.mui-style-10xdhty{border-radius:8px;}}.mui-style-10vt5r9{grid-area:aside;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px;padding-left:16px;padding-right:16px;}@media (min-width:720px){.mui-style-10vt5r9{margin-top:16px;padding-left:20px;padding-right:20px;}}@media (min-width:1024px){.mui-style-10vt5r9{margin-top:-20px;padding-left:0px;padding-right:0px;padding-top:20px;position:-webkit-sticky;position:sticky;top:0;width:100%;}}@media (min-width:0px){.mui-style-wndjz3{margin-bottom:8px;}}@media (min-width:720px){.mui-style-wndjz3{margin-bottom:12px;}}.mui-style-11n9iuc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;}.mui-style-11n9iuc:after{content:"";position:absolute;right:0;width:2em;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);}.mui-style-pw47s0{margin:0;font-size:1rem;line-height:160%;font-weight:700;color:var(--mui-palette-red-text);white-space:nowrap;font-size:1.25rem;line-height:140%;font-weight:700;}@media (min-width:720px){.mui-style-pw47s0{font-size:1.125rem;line-height:155%;}}@media (min-width:720px){.mui-style-pw47s0{font-size:1.5rem;line-height:135%;}}.mui-style-9tk4s{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;}@media (min-width:0px){.mui-style-9tk4s{margin-left:4px;}}@media (min-width:720px){.mui-style-9tk4s{margin-left:8px;}}@media (min-width:0px){.mui-style-9tk4s{margin-left:8px;}}@media (min-width:720px){.mui-style-9tk4s{margin-left:12px;}}.mui-style-1myrju1{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--mui-palette-red-main);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:4.8px;padding-right:4.8px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}@media (min-width:0px){.mui-style-1myrju1{border-radius:10px;}}@media (min-width:720px){.mui-style-1myrju1{border-radius:16px;}}.mui-style-rwu1tu{margin:0;font-size:0.75rem;line-height:170%;font-weight:700;color:var(--mui-palette-red-contrastText);white-space:nowrap;font-size:0.875rem;line-height:170%;}@media (min-width:720px){.mui-style-rwu1tu{font-size:0.875rem;line-height:170%;}}@media (min-width:720px){.mui-style-rwu1tu{font-size:1rem;line-height:160%;}}.mui-style-1j83bsi{margin:0;font-size:0.75rem;line-height:170%;position:relative;color:var(--mui-palette-gray-2);-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;white-space:nowrap;font-size:0.875rem;line-height:170%;}@media (min-width:720px){.mui-style-1j83bsi{font-size:0.875rem;line-height:170%;}}@media (min-width:0px){.mui-style-1j83bsi{margin-left:4px;}}@media (min-width:720px){.mui-style-1j83bsi{margin-left:8px;}}@media (min-width:0px){.mui-style-1j83bsi{margin-left:8px;}}@media (min-width:720px){.mui-style-1j83bsi{font-size:1rem;line-height:160%;margin-left:12px;}}.mui-style-obmtsu{position:absolute;left:0;width:100%;height:2px;background-color:var(--mui-palette-red-text);opacity:0.7;}@media (min-width:0px){.mui-style-obmtsu{top:8px;}}@media (min-width:720px){.mui-style-obmtsu{top:10px;}}@media (min-width:0px){.mui-style-obmtsu{top:10px;}}@media (min-width:720px){.mui-style-obmtsu{top:12px;}}.mui-style-5op425{margin:0;font-size:1rem;line-height:160%;word-break:break-word;}@media (min-width:720px){.mui-style-5op425{font-size:1.125rem;line-height:155%;}}@media (min-width:0px){.mui-style-1bf3eco{margin-top:4px;}}@media (min-width:720px){.mui-style-1bf3eco{margin-top:8px;}}.mui-style-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mui-style-1wl3t9q{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mui-style-1wl3t9q:hover{text-decoration-color:inherit;}.mui-style-gmuwbf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.mui-style-15u3byp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:1.5rem;color:#faaf00;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;pointer-events:none;}.mui-style-15u3byp.Mui-disabled{opacity:var(--mui-palette-action-disabledOpacity);pointer-events:none;}.mui-style-15u3byp.Mui-focusVisible .MuiRating-iconActive{outline:1px solid #999;}.mui-style-15u3byp .MuiRating-visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.mui-style-79elbk{position:relative;}.mui-style-13m1if9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.mui-style-11vlfnm{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;font-size:1rem;color:var(--mui-palette-blue-text);}.mui-style-h9nenb{margin:0;font-size:0.875rem;line-height:170%;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;color:var(--mui-palette-blue-text);}@media (min-width:720px){.mui-style-h9nenb{font-size:1rem;line-height:160%;}}@media (min-width:0px){.mui-style-h9nenb{margin-left:6px;}}@media (min-width:720px){.mui-style-h9nenb{margin-left:8px;}}.mui-style-1xb1989{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-1xb1989{margin-top:24px;}}@media (min-width:720px){.mui-style-1xb1989{margin-top:28px;}}@media (min-width:0px){.mui-style-kbvb79{margin-bottom:18px;}}@media (min-width:720px){.mui-style-kbvb79{margin-bottom:28px;}}.mui-style-8o0pxu{padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px;border-radius:8px;background-color:var(--mui-palette-gray-5);}@media (min-width:0px){.mui-style-8o0pxu{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:16px;}}@media (min-width:720px){.mui-style-8o0pxu{padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:20px;}}.mui-style-1lekzkb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.mui-style-70qvj9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mui-style-1s9bqio{margin:0;font-size:1rem;line-height:160%;font-weight:600;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-1s9bqio{font-size:1.125rem;line-height:155%;}}.mui-style-1s9bqio .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-1s9bqio .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-1s9bqio a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1s9bqio a:hover{color:var(--mui-palette-blue-light);}}.mui-style-1ne20dx{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:8px;background-color:var(--mui-palette-green-main);justify-self:flex-start;padding-left:8px;padding-right:8px;color:var(--mui-palette-green-contrastText);}@media (min-width:0px){.mui-style-1ne20dx{margin-left:8px;}}@media (min-width:720px){.mui-style-1ne20dx{margin-left:12px;}}.mui-style-2xvqkf{margin:0;font-size:0.75rem;line-height:170%;font-weight:700;color:inherit;white-space:nowrap;}@media (min-width:720px){.mui-style-2xvqkf{font-size:0.875rem;line-height:170%;}}.mui-style-fezana{overflow:hidden;}@media (min-width:0px){.mui-style-fezana{padding-top:12px;padding-bottom:12px;}}@media (min-width:720px){.mui-style-fezana{padding-top:16px;padding-bottom:16px;}}@media (min-width:0px){.mui-style-fezana{padding-top:0px;padding-bottom:0px;}}@media (min-width:720px){.mui-style-fezana{padding-top:0px;padding-bottom:0px;}}@media (min-width:0px){.mui-style-fezana{margin-top:2px;}}@media (min-width:720px){.mui-style-fezana{margin-top:4px;}}.mui-style-69i1ev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mui-style-7pf6at{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.mui-style-1nngkoq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}.mui-style-1aeremq{margin:0;font-size:1rem;line-height:160%;color:var(--mui-palette-text-primary);overflow:hidden;text-overflow:ellipsis;}@media (min-width:720px){.mui-style-1aeremq{font-size:1.125rem;line-height:155%;}}.mui-style-1f3hbcl{margin:0;font-size:0.875rem;line-height:170%;color:var(--mui-palette-gray-2);word-wrap:break-word;white-space:pre-wrap;word-break:break-word;}@media (min-width:720px){.mui-style-1f3hbcl{font-size:1rem;line-height:160%;}}.mui-style-1f3hbcl .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-1f3hbcl .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-1f3hbcl a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1f3hbcl a:hover{color:var(--mui-palette-blue-light);}}.mui-style-1jza41e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:var(--mui-palette-blue-main);border-radius:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}@media (min-width:0px){.mui-style-1jza41e{max-width:24px;max-height:24px;}}@media (min-width:720px){.mui-style-1jza41e{max-width:32px;max-height:32px;}}.mui-style-1did45s{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;color:var(--mui-palette-common-white);}.mui-style-3mvi7t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;font-weight:700;color:var(--mui-palette-common-white);color:var(--mui-palette-red-contrastText);box-shadow:inset 0px -2px 0px var(--mui-palette-red-dark);background-color:var(--mui-palette-red-main);}@media (min-width:720px){.mui-style-3mvi7t{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-3mvi7t[disabled]{cursor:not-allowed;}@media (min-width:1024px){.mui-style-3mvi7t:hover{background-color:var(--mui-palette-red-light);box-shadow:inset 0px -2px 0px var(--mui-palette-red-main);}.mui-style-3mvi7t:active{background-color:var(--mui-palette-red-main);box-shadow:inset 0px -2px 0px var(--mui-palette-red-dark);}}.mui-style-3mvi7t:disabled,.mui-style-3mvi7t[disabled]{background-color:var(--mui-palette-gray-3);color:var(--mui-palette-common-white);box-shadow:none;}.mui-style-xdgmba{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;padding:0px;color:var(--mui-palette-text-primary);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:720px){.mui-style-xdgmba{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-xdgmba[disabled]{cursor:not-allowed;}@media (min-width:720px){.mui-style-xdgmba{padding:0px;}}@media (min-width:1024px){.mui-style-xdgmba:hover{color:var(--mui-palette-blue-text);}.mui-style-xdgmba:active{color:var(--mui-palette-blue-text);}}@media (min-width:0px){.mui-style-xdgmba{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media (min-width:1024px){.mui-style-xdgmba{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (min-width:0px){.mui-style-xdgmba{margin-top:24px;}}@media (min-width:720px){.mui-style-xdgmba{margin-top:28px;}}.mui-style-17l4dey{margin:0;font-size:0.875rem;line-height:170%;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-17l4dey{font-size:1rem;line-height:160%;}}.mui-style-17l4dey .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-17l4dey .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-17l4dey a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-17l4dey a:hover{color:var(--mui-palette-blue-light);}}.mui-style-17ooz5o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-area:details;overflow:hidden;}@media (min-width:0px){.mui-style-17ooz5o>:not(style):not(style){margin:0;}.mui-style-17ooz5o>:not(style)~:not(style){margin-top:32px;}}@media (min-width:720px){.mui-style-17ooz5o>:not(style):not(style){margin:0;}.mui-style-17ooz5o>:not(style)~:not(style){margin-top:40px;}}@media (min-width:1440px){.mui-style-17ooz5o>:not(style):not(style){margin:0;}.mui-style-17ooz5o>:not(style)~:not(style){margin-top:52px;}}@media (min-width:0px){.mui-style-17ooz5o{padding-left:16px;padding-right:16px;margin-top:32px;}}@media (min-width:720px){.mui-style-17ooz5o{padding-left:20px;padding-right:20px;margin-top:40px;}}@media (min-width:1024px){.mui-style-17ooz5o{padding-left:0px;padding-right:0px;}}.mui-style-xih0og{margin:0;font-size:1.25rem;line-height:140%;font-weight:700;font-weight:700;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-xih0og{font-size:1.5rem;line-height:135%;}}@media (min-width:0px){.mui-style-1r81v7d{margin-top:16px;}}@media (min-width:720px){.mui-style-1r81v7d{margin-top:20px;}}.mui-style-11nz1h9{position:relative;overflow:hidden;-webkit-transition:padding-bottom .3s;transition:padding-bottom .3s;}.mui-style-1hiko3b{position:relative;overflow:hidden;}@media (min-width:0px){.mui-style-1hiko3b{max-height:8rem;}}@media (min-width:720px){.mui-style-1hiko3b{max-height:8.75rem;}}.mui-style-gndnuh{margin:0;font-size:1rem;line-height:160%;color:var(--mui-palette-text-primary);word-wrap:break-word;white-space:pre-wrap;word-break:break-word;}@media (min-width:720px){.mui-style-gndnuh{font-size:1.125rem;line-height:155%;}}.mui-style-gndnuh a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-gndnuh a:hover{color:var(--mui-palette-blue-light);}}.mui-style-baes9t{position:absolute;right:0;bottom:1px;font-size:1rem;line-height:170%;color:var(--mui-palette-blue-text);background-color:var(--mui-palette-background-default);box-shadow:-15px 0 3px var(--mui-palette-background-default),-33px 0 16px var(--mui-palette-background-default);}@media (min-width:720px){.mui-style-baes9t{right:0px;bottom:0px;font-size:1rem;line-height:160%;}}.mui-style-tbp59c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:0px){.mui-style-tbp59c{margin-top:16px;-webkit-column-gap:48px;column-gap:48px;row-gap:20px;}}@media (min-width:720px){.mui-style-tbp59c{margin-top:24px;-webkit-column-gap:72px;column-gap:72px;row-gap:28px;}}.mui-style-1n1ctis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;}.mui-style-1lmwh5i{margin:0;font-size:0.75rem;line-height:170%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mui-palette-gray-2);overflow:hidden;text-overflow:ellipsis;}@media (min-width:720px){.mui-style-1lmwh5i{font-size:0.875rem;line-height:170%;}}.mui-style-1lmwh5i .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-1lmwh5i .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-1lmwh5i a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1lmwh5i a:hover{color:var(--mui-palette-blue-light);}}.mui-style-1dt2kdr{margin:0;font-size:1rem;line-height:160%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mui-palette-text-primary);word-wrap:break-word;white-space:pre-wrap;word-break:break-word;}@media (min-width:720px){.mui-style-1dt2kdr{font-size:1.125rem;line-height:155%;}}.mui-style-1dt2kdr .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-1dt2kdr .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-1dt2kdr a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1dt2kdr a:hover{color:var(--mui-palette-blue-light);}}.mui-style-jst4y6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:0px){.mui-style-jst4y6{gap:32px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:720px){.mui-style-jst4y6{gap:40px;}}@media (min-width:1024px){.mui-style-jst4y6{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1440px){.mui-style-jst4y6{gap:56px;}}.mui-style-11lmuyo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:16px;}@media (min-width:0px){.mui-style-11lmuyo>:not(style):not(style){margin:0;}.mui-style-11lmuyo>:not(style)~:not(style){margin-top:16px;}}@media (min-width:720px){.mui-style-11lmuyo>:not(style):not(style){margin:0;}.mui-style-11lmuyo>:not(style)~:not(style){margin-top:20px;}}@media (min-width:720px){.mui-style-11lmuyo{margin-top:20px;}}.mui-style-e379z7{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mui-style-e379z7:hover{text-decoration-color:inherit;}.mui-style-4bwcy0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.mui-style-9irmra{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--mui-palette-gray-5);border-radius:50%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width:0px){.mui-style-9irmra{width:48px;height:48px;min-width:48px;}}@media (min-width:720px){.mui-style-9irmra{width:56px;height:56px;min-width:56px;}}.mui-style-1szkpcr{width:100%;height:100%;border-radius:50%;object-fit:cover;}.mui-style-1smo0vo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-1smo0vo{margin-left:8px;}}@media (min-width:720px){.mui-style-1smo0vo{margin-left:12px;}}.mui-style-72w560{margin:0;font-size:1rem;line-height:160%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mui-palette-text-primary);font-weight:600;}@media (min-width:720px){.mui-style-72w560{font-size:1.125rem;line-height:155%;}}.mui-style-43002q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (min-width:0px){.mui-style-43002q{margin-top:0px;}}@media (min-width:720px){.mui-style-43002q{margin-top:-2px;}}.mui-style-1uydkl0{margin:0;font-size:1rem;line-height:160%;font-weight:600;font-size:0.875rem;line-height:170%;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;}@media (min-width:720px){.mui-style-1uydkl0{font-size:1.125rem;line-height:155%;}}@media (min-width:0px){.mui-style-1uydkl0{margin-left:6px;line-height:130%;}}@media (min-width:720px){.mui-style-1uydkl0{margin-left:8px;font-size:1rem;line-height:150%;}}.mui-style-b286dq{margin:0;font-size:0.875rem;line-height:170%;font-size:0.75rem;line-height:170%;color:var(--mui-palette-gray-2);-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;color:var(--mui-palette-blue-text);}@media (min-width:720px){.mui-style-b286dq{font-size:1rem;line-height:160%;}}@media (min-width:0px){.mui-style-b286dq{line-height:140%;}}@media (min-width:720px){.mui-style-b286dq{font-size:0.875rem;line-height:165%;}}@media (min-width:0px){.mui-style-b286dq{margin-left:6px;}}@media (min-width:720px){.mui-style-b286dq{margin-left:8px;}}.mui-style-1jc7us3{list-style:none;margin:0;padding:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.mui-style-1jc7us3>:not(style):not(style){margin:0;}.mui-style-1jc7us3>:not(style)~:not(style){margin-top:16px;}.mui-style-ymly23{position:relative;padding-left:36px;font-size:0.875rem;line-height:170%;}@media (min-width:720px){.mui-style-ymly23{font-size:1rem;line-height:160%;}}.mui-style-4by8dh{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:var(--mui-palette-text-primary);position:absolute;top:1px;left:0;display:block;font-size:24px;line-height:135%;}.mui-style-4by8dh .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-4by8dh .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-4by8dh a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-4by8dh a:hover{color:var(--mui-palette-blue-light);}}.mui-style-6o745r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;}@media (min-width:0px){.mui-style-6o745r{gap:8px;}}@media (min-width:720px){.mui-style-6o745r{gap:12px;}}.mui-style-iifw6a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:0px){.mui-style-iifw6a{width:24px;height:24px;}}@media (min-width:720px){.mui-style-iifw6a{width:32px;height:32px;}}.mui-style-lkmzbo{position:relative;font-size:0.875rem;line-height:170%;padding-left:36px;}@media (min-width:720px){.mui-style-lkmzbo{font-size:1rem;line-height:160%;margin-bottom:16px;}}@media (min-width:720px){.mui-style-lkmzbo{margin-bottom:20px;}}.mui-style-1xk51fy{position:absolute;top:0;left:0;width:24px;height:24px;background-color:var(--mui-palette-blue-main);border-radius:6px;}.mui-style-ln0hoy{margin:0;font-size:0.75rem;line-height:170%;color:var(--mui-palette-gray-2);}@media (min-width:720px){.mui-style-ln0hoy{font-size:0.875rem;line-height:170%;}}.mui-style-ln0hoy .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-ln0hoy .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-ln0hoy a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-ln0hoy a:hover{color:var(--mui-palette-blue-light);}}@media (min-width:0px){.mui-style-1flxznu{max-width:100%;}}@media (min-width:1024px){.mui-style-1flxznu{max-width:360px;}}.mui-style-1yw02xq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;color:var(--mui-palette-text-primary);padding:0px;}@media (min-width:720px){.mui-style-1yw02xq{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-1yw02xq[disabled]{cursor:not-allowed;}@media (min-width:720px){.mui-style-1yw02xq{padding:0px;}}@media (min-width:1024px){.mui-style-1yw02xq:hover{color:var(--mui-palette-blue-text);}.mui-style-1yw02xq:active{color:var(--mui-palette-blue-text);}}@media (min-width:0px){.mui-style-1yw02xq{display:none;margin-left:16px;}}@media (min-width:720px){.mui-style-1yw02xq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:20px;}}.mui-style-17nau5l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;padding:0px;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-17nau5l{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-17nau5l[disabled]{cursor:not-allowed;}@media (min-width:720px){.mui-style-17nau5l{padding:0px;}}@media (min-width:1024px){.mui-style-17nau5l:hover{color:var(--mui-palette-blue-text);}.mui-style-17nau5l:active{color:var(--mui-palette-blue-text);}}@media (min-width:0px){.mui-style-17nau5l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:8px;}}@media (min-width:720px){.mui-style-17nau5l{display:none;margin-left:16px;}}.mui-style-8emu1a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-8emu1a>:not(style):not(style){margin:0;}.mui-style-8emu1a>:not(style)~:not(style){margin-top:24px;}}@media (min-width:720px){.mui-style-8emu1a>:not(style):not(style){margin:0;}.mui-style-8emu1a>:not(style)~:not(style){margin-top:32px;}}@media (min-width:0px){.mui-style-8emu1a{margin-top:16px;}}@media (min-width:720px){.mui-style-8emu1a{margin-top:20px;}}.mui-style-ypvtpx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:var(--mui-palette-gray-5);border-radius:8px;-webkit-flex:1;-ms-flex:1;flex:1;}@media (min-width:0px){.mui-style-ypvtpx{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}}@media (min-width:720px){.mui-style-ypvtpx{padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;}}@media (min-width:1024px){.mui-style-ypvtpx{padding-top:48px;padding-bottom:48px;}}.mui-style-lwuilp{margin:0;font-size:1.25rem;line-height:140%;font-weight:700;font-weight:700;color:var(--mui-palette-green-main);}@media (min-width:720px){.mui-style-lwuilp{font-size:1.5rem;line-height:135%;}}.mui-style-1h32uh6{margin:0;font-size:0.875rem;line-height:170%;text-align:center;}@media (min-width:720px){.mui-style-1h32uh6{font-size:1rem;line-height:160%;}}.mui-style-1j6jd1f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media (min-width:0px){.mui-style-1j6jd1f>:not(style):not(style){margin:0;}.mui-style-1j6jd1f>:not(style)~:not(style){margin-left:20px;}}@media (min-width:720px){.mui-style-1j6jd1f>:not(style):not(style){margin:0;}.mui-style-1j6jd1f>:not(style)~:not(style){margin-left:32px;}}.mui-style-11uhf22{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;}.mui-style-7sp154{position:relative;}@media (min-width:0px){.mui-style-7sp154{width:48px;height:48px;}}@media (min-width:720px){.mui-style-7sp154{width:56px;height:56px;}}.mui-style-vz78ug{margin:0;font-size:0.75rem;line-height:170%;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-vz78ug{font-size:0.875rem;line-height:170%;}}@media (min-width:0px){.mui-style-vz78ug{margin-top:4px;}}@media (min-width:720px){.mui-style-vz78ug{margin-top:6px;}}.mui-style-uk6hyu{color:var(--mui-palette-blue-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:1024px){.mui-style-uk6hyu:hover{color:var(--mui-palette-blue-light);}.mui-style-uk6hyu:active{color:var(--mui-palette-blue-light);}}.mui-style-j3s7nd{margin:0;font-size:0.875rem;line-height:170%;margin-left:8px;}@media (min-width:720px){.mui-style-j3s7nd{font-size:1rem;line-height:160%;}}.mui-style-aocwdi{margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-width:0;border-style:solid;border-color:var(--mui-palette-divider);border-bottom-width:thin;}@media (min-width:0px){.mui-style-aocwdi{margin-top:32px;border-bottom:8px solid;border-color:var(--mui-palette-gray-5);}}@media (min-width:720px){.mui-style-aocwdi{margin-top:40px;}}@media (min-width:1024px){.mui-style-aocwdi{border-bottom:1px solid;border-color:var(--mui-palette-gray-5);}}.mui-style-w4kz6k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1700px;}@media (min-width:0px){.mui-style-w4kz6k{padding-left:16px;padding-right:16px;}}@media (min-width:720px){.mui-style-w4kz6k{padding-left:20px;padding-right:20px;}}@media (min-width:1024px){.mui-style-w4kz6k{padding-left:38px;padding-right:38px;}}@media (min-width:1440px){.mui-style-w4kz6k{padding-left:56px;padding-right:56px;}}@media (min-width:0px){.mui-style-w4kz6k{margin-top:24px;}}@media (min-width:720px){.mui-style-w4kz6k{margin-top:32px;}}@media (min-width:1024px){.mui-style-w4kz6k{margin-top:40px;}}.mui-style-111p9a6{margin:0;font-size:1.25rem;line-height:140%;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mui-palette-text-primary);font-weight:700;}@media (min-width:720px){.mui-style-111p9a6{font-size:1.5rem;line-height:135%;}}.mui-style-hwxwan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;padding:0px;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-hwxwan{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-hwxwan[disabled]{cursor:not-allowed;}@media (min-width:720px){.mui-style-hwxwan{padding:0px;}}@media (min-width:1024px){.mui-style-hwxwan:hover{color:var(--mui-palette-blue-text);}.mui-style-hwxwan:active{color:var(--mui-palette-blue-text);}}@media (min-width:0px){.mui-style-1xzhnzs{margin-top:16px;}}@media (min-width:720px){.mui-style-1xzhnzs{margin-top:24px;}}.mui-style-5bue50{margin:0;font-size:3rem;line-height:100%;font-weight:700;}@media (min-width:720px){.mui-style-5bue50{font-size:3.25rem;}}.mui-style-1qhmto6{margin-left:12px;}.mui-style-t2prd{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;font-size:1.5rem;color:var(--mui-palette-blue-text);}.mui-style-mffiy8{margin:0;font-size:0.875rem;line-height:170%;color:var(--mui-palette-gray-2);}@media (min-width:720px){.mui-style-mffiy8{font-size:1rem;line-height:160%;}}.mui-style-99hnjq{max-width:100%;min-height:0px;min-width:0px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.mui-style-99hnjq{margin-top:16px;}}@media (min-width:720px){.mui-style-99hnjq{margin-top:24px;}}.mui-style-11edeif{overflow:hidden;}@media (min-width:0px){.mui-style-11edeif{display:none;}}@media (min-width:1024px){.mui-style-11edeif{display:grid;grid-template:1fr/repeat(2, 1fr);gap:20px;}}@media (min-width:1440px){.mui-style-11edeif{grid-template:1fr/repeat(3, 1fr);}}.mui-style-12ck3vd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:8px;}@media (min-width:0px){.mui-style-12ck3vd{margin-left:-16px;margin-right:-16px;}}@media (min-width:720px){.mui-style-12ck3vd{margin-left:-20px;margin-right:-20px;}}@media (min-width:1024px){.mui-style-12ck3vd{margin-left:-38px;margin-right:-38px;}}@media (min-width:1440px){.mui-style-12ck3vd{margin-left:-56px;margin-right:-56px;}}@media (min-width:0px){.mui-style-12ck3vd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1024px){.mui-style-12ck3vd{display:none;}}.mui-style-86afpc{margin:0;font-size:0.75rem;line-height:170%;color:var(--mui-palette-gray-2);}@media (min-width:720px){.mui-style-86afpc{font-size:0.875rem;line-height:170%;}}@media (min-width:0px){.mui-style-86afpc{margin-top:20px;}}@media (min-width:720px){.mui-style-86afpc{margin-top:24px;}}.mui-style-1yzlt3n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--mui-palette-gray-5);border-radius:8px;overflow:hidden;}@media (min-width:0px){.mui-style-1yzlt3n{padding:16px;}}@media (min-width:720px){.mui-style-1yzlt3n{padding:20px;}}.mui-style-rfvhyx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width:0px){.mui-style-rfvhyx{margin-bottom:14px;}}@media (min-width:720px){.mui-style-rfvhyx{margin-bottom:20px;}}.mui-style-1w41hhi{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--mui-palette-gray-5);border-radius:50%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width:0px){.mui-style-1w41hhi{width:36px;height:36px;min-width:36px;}}@media (min-width:720px){.mui-style-1w41hhi{width:40px;height:40px;min-width:40px;}}.mui-style-gwaohy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-2px;}@media (min-width:0px){.mui-style-gwaohy{margin-left:10px;}}@media (min-width:720px){.mui-style-gwaohy{margin-left:14px;}}.mui-style-pz3um7{margin:0;font-size:0.875rem;line-height:170%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mui-palette-text-primary);font-weight:600;}@media (min-width:720px){.mui-style-pz3um7{font-size:1rem;line-height:160%;}}.mui-style-pjylem{margin:0;font-size:0.75rem;line-height:170%;color:var(--mui-palette-gray-2);}@media (min-width:720px){.mui-style-pjylem{font-size:0.875rem;line-height:170%;}}.mui-style-w9a7hq{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:padding-bottom .3s;transition:padding-bottom .3s;word-break:break-word;}@media (min-width:0px){.mui-style-w9a7hq{margin-bottom:16px;}}@media (min-width:720px){.mui-style-w9a7hq{margin-bottom:20px;}}.mui-style-1sv285p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:0px){.mui-style-1sv285p{padding-top:10px;padding-bottom:10px;}}@media (min-width:720px){.mui-style-1sv285p{padding-top:20px;padding-bottom:20px;}}.mui-style-1vnceat{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;font-size:2.5rem;color:var(--mui-palette-blue-text);}@media (min-width:0px){.mui-style-129kjsg{margin-bottom:12px;}}@media (min-width:720px){.mui-style-129kjsg{margin-bottom:16px;}}.mui-style-12hn4z0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.mui-style-8atqhb{width:100%;}.mui-style-6ftciq{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.mui-style-6ftciq:hover{text-decoration-color:inherit;}@media (min-width:0px){.mui-style-6ftciq{width:100%;}}@media (min-width:720px){.mui-style-6ftciq{width:380px;}}.mui-style-16uuz6e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mui-style-f13g71{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:8px;overflow:hidden;background-color:var(--mui-palette-gray-5);-webkit-mask-image:-webkit-radial-gradient(white, black);}@media (min-width:0px){.mui-style-f13g71{width:85px;height:48px;}}@media (min-width:720px){.mui-style-f13g71{width:98.8px;height:55.6px;}}.mui-style-1enxfls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:12px;overflow:hidden;}.mui-style-1l1h4t2{position:relative;}.mui-style-1l1h4t2:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:3em;height:1.5rem;background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-gray-5) 100%);pointer-events:none;}.mui-style-m4qgmo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;}.mui-style-m4qgmo:after{content:"";position:absolute;right:0;width:2em;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-gray-5) 100%);}.mui-style-qav9uq{margin:0;font-size:1rem;line-height:160%;font-weight:700;color:var(--mui-palette-red-text);white-space:nowrap;}@media (min-width:720px){.mui-style-qav9uq{font-size:1.125rem;line-height:155%;}}@media (min-width:0px){.mui-style-qav9uq{font-size:1rem;}}@media (min-width:720px){.mui-style-qav9uq{font-size:1.25rem;}}.mui-style-u06ye2{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;}@media (min-width:0px){.mui-style-u06ye2{margin-left:4px;}}@media (min-width:720px){.mui-style-u06ye2{margin-left:8px;}}.mui-style-8w4nrz{margin:0;font-size:0.75rem;line-height:170%;font-weight:700;color:var(--mui-palette-red-contrastText);white-space:nowrap;}@media (min-width:720px){.mui-style-8w4nrz{font-size:0.875rem;line-height:170%;}}.mui-style-eem2k9{margin:0;font-size:0.75rem;line-height:170%;position:relative;color:var(--mui-palette-gray-2);-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;white-space:nowrap;}@media (min-width:720px){.mui-style-eem2k9{font-size:0.875rem;line-height:170%;}}@media (min-width:0px){.mui-style-eem2k9{margin-left:4px;}}@media (min-width:720px){.mui-style-eem2k9{margin-left:8px;}}.mui-style-1gt2774{position:absolute;left:0;width:100%;height:2px;background-color:var(--mui-palette-red-text);opacity:0.7;}@media (min-width:0px){.mui-style-1gt2774{top:8px;}}@media (min-width:720px){.mui-style-1gt2774{top:10px;}}.mui-style-fhx4p8{margin:0;font-size:0.875rem;line-height:170%;position:relative;white-space:nowrap;}@media (min-width:720px){.mui-style-fhx4p8{font-size:1rem;line-height:160%;}}.mui-style-1yp4ln{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.mui-style-19c8nio{position:relative;max-height:initial;overflow:hidden;}.mui-style-1f2629l{margin:0;font-size:1rem;line-height:160%;color:var(--mui-palette-text-primary);word-wrap:break-word;white-space:pre-wrap;word-break:break-word;font-size:0.875rem;line-height:170%;}@media (min-width:720px){.mui-style-1f2629l{font-size:1.125rem;line-height:155%;}}.mui-style-1f2629l a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1f2629l a:hover{color:var(--mui-palette-blue-light);}}@media (min-width:720px){.mui-style-1f2629l{font-size:1rem;line-height:160%;}}.mui-style-wwn7gu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start;-webkit-scroll-snap-align:start;}@media (min-width:0px){.mui-style-wwn7gu{width:calc(100% - 32px);padding-left:16px;}}@media (min-width:720px){.mui-style-wwn7gu{width:calc(50% - 20px);padding-left:20px;}}@media (min-width:1024px){.mui-style-wwn7gu{width:calc(50% - 20px);padding-left:18px;}}@media (min-width:1440px){.mui-style-wwn7gu{width:33.33%;padding-left:20px;}}@media (min-width:0px){.mui-style-wwn7gu:first-of-type{padding-left:16px;}}@media (min-width:720px){.mui-style-wwn7gu:first-of-type{padding-left:20px;}}@media (min-width:1024px){.mui-style-wwn7gu:first-of-type{padding-left:38px;}}@media (min-width:1440px){.mui-style-wwn7gu:first-of-type{padding-left:56px;}}.mui-style-wwn7gu:last-of-type{scroll-snap-align:end;}@media (min-width:0px){.mui-style-wwn7gu:last-of-type{width:calc(100% - 16px);padding-right:16px;}}@media (min-width:720px){.mui-style-wwn7gu:last-of-type{width:50%;padding-right:20px;}}@media (min-width:1024px){.mui-style-wwn7gu:last-of-type{padding-right:38px;}}@media (min-width:1440px){.mui-style-wwn7gu:last-of-type{width:33.33%;padding-right:56px;}}.mui-style-8kk7c5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--mui-palette-gray-5);border-radius:8px;overflow:hidden;-webkit-flex:1;-ms-flex:1;flex:1;}@media (min-width:0px){.mui-style-8kk7c5{padding:16px;}}@media (min-width:720px){.mui-style-8kk7c5{padding:20px;}}@media (min-width:0px){.mui-style-unr49j{margin-bottom:20px;}}@media (min-width:720px){.mui-style-unr49j{margin-bottom:28px;}}.mui-style-1o51buq{margin:0;font-size:1.25rem;line-height:140%;font-weight:700;color:var(--mui-palette-text-primary);}@media (min-width:720px){.mui-style-1o51buq{font-size:1.5rem;line-height:135%;}}.mui-style-1o51buq .Emoji{position:relative;top:0.125em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;min-width:1em;vertical-align:unset!important;line-height:1!important;}.mui-style-1o51buq .EmojiImage{-webkit-background-size:1em 1em;background-size:1em 1em;-webkit-background-position:50%;background-position:50%;background-repeat:no-repeat;}.mui-style-1o51buq a{color:var(--mui-palette-blue-text);}@media (min-width:1024px){.mui-style-1o51buq a:hover{color:var(--mui-palette-blue-light);}}.mui-style-1ggvh4t{display:grid;}@media (min-width:0px){.mui-style-1ggvh4t{gap:24px;}}@media (min-width:720px){.mui-style-1ggvh4t{gap:28px;}}.mui-style-1vct34z{display:grid;grid-template-columns:repeat(1, minmax(288px, 1fr));row-gap:24px;display:grid;grid-gap:20px;grid-template:1fr/1fr;}@media (min-width:720px){.mui-style-1vct34z{grid-template-columns:repeat(2, minmax(330px, 1fr));-webkit-column-gap:20px;column-gap:20px;row-gap:28px;}}@media (min-width:1024px){.mui-style-1vct34z{grid-template-columns:repeat(3, minmax(268px, 1fr));-webkit-column-gap:20px;column-gap:20px;row-gap:28px;}}@media (min-width:1440px){.mui-style-1vct34z{grid-template-columns:repeat(4, minmax(262px, 1fr));}}@media (min-width:720px){.mui-style-1vct34z{grid-template:1fr/repeat(2, 1fr);}}@media (min-width:1024px){.mui-style-1vct34z{grid-template:1fr/repeat(3, 1fr);}}@media (min-width:1440px){.mui-style-1vct34z{grid-template:1fr/repeat(4, 1fr);}}.mui-style-i6bazn{overflow:hidden;}.mui-style-4g6ai3{cursor:pointer;}.mui-style-zmkivv{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);position:relative;display:block;height:0;width:100%;padding-bottom:56.25%;border-radius:8px;overflow:hidden;background-color:var(--mui-palette-gray-5);-webkit-mask-image:-webkit-radial-gradient(white, black);}.mui-style-zmkivv:hover{text-decoration-color:inherit;}.mui-style-1phs5iq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:8px;}.mui-style-dvcoq7{margin:0;font-size:1rem;line-height:160%;font-weight:700;color:var(--mui-palette-red-text);white-space:nowrap;}@media (min-width:720px){.mui-style-dvcoq7{font-size:1.125rem;line-height:155%;}}.mui-style-1xt9ysw{margin:0;font:inherit;color:var(--mui-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(var(--mui-palette-primary-mainChannel) / 0.4);position:relative;font-size:0.875rem;line-height:170%;overflow:hidden;}.mui-style-1xt9ysw:hover{text-decoration-color:inherit;}@media (min-width:0px){.mui-style-1xt9ysw{max-height:24px;}}@media (min-width:720px){.mui-style-1xt9ysw{font-size:1rem;line-height:160%;max-height:50px;}}.mui-style-1xt9ysw:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:2em;height:1.5rem;background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--mui-palette-background-default) 100%);pointer-events:none;}.mui-style-1he77v{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;font-size:0.875rem;color:var(--mui-palette-blue-text);}.mui-style-pf2w62{margin:0;font-size:0.75rem;line-height:170%;color:var(--mui-palette-gray-2);-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end;}@media (min-width:720px){.mui-style-pf2w62{font-size:0.875rem;line-height:170%;}}.mui-style-mtvu9z{margin:0;font-size:1rem;line-height:160%;font-weight:700;}@media (min-width:720px){.mui-style-mtvu9z{font-size:1.125rem;line-height:155%;}}.mui-style-19kyd47{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:none;padding:6px 20px 8px;font-family:Inter,sans-serif;font-size:16px;line-height:160%;text-align:center;background-color:var(--mui-palette-gray-5);color:var(--mui-palette-text-primary);width:100%;margin-top:24px;}@media (min-width:720px){.mui-style-19kyd47{padding:11px 20px 13px;font-size:18px;line-height:155%;}}.mui-style-19kyd47[disabled]{cursor:not-allowed;}@media (min-width:1024px){.mui-style-19kyd47:hover{background-color:var(--mui-palette-gray-4);}.mui-style-19kyd47:active{background-color:var(--mui-palette-gray-3);}}.mui-style-19kyd47:disabled,.mui-style-19kyd47[disabled]{background-color:var(--mui-palette-gray-5);color:var(--mui-palette-gray-3);}@media (min-width:720px){.mui-style-19kyd47{margin-top:28px;}}


@media (min-width: 1440px){
.mui-style-oftlluit {
    padding-left: 0;
    padding-right: 56px;
}}
@media (min-width: 1024px){
.mui-style-oftlluit {
    padding-left: 0;
    padding-right: 36px;
}}
@media (min-width: 720px){
.mui-style-oftlluit {
    padding-left: 0;
    padding-right: 20px;
}}
@media (min-width: 0px){
.mui-style-oftlluit {
    padding-left: 0;
    padding-right: 16px;
}}
.mui-style-oftlluit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
        margin-bottom: 26.4px;
            gap: 10px;
}

@media (min-width: 720px){
.mui-style-oftlluit>:not(style)~:not(style) {
    margin-left: 12px;
}
}


@media (min-width: 720px){
.mui-style-8sewhu {
    font-size: 18px;
    line-height: 155%;
}
}
.mui-style-8sewhu {
    width: 100%;
    font-family: Inter;
    font-size: 17px;
    font-weight: 400;
    line-height: 160%;
    color: var(--mui-palette-text-primary);
    appearance: none;
    background-color: var(--mui-palette-gray-5);
}
@media (min-width: 0px){
.mui-style-lxzk27 {
    bottom: 8px;
    left: 12px;
}}

@media (min-width: 720px) {
.mui-style-lxzk27 {
    bottom: 14px;
    left: 16px;
}}

.mui-style-lxzk27 {
    user-select: none;
    display: inline-block;
    fill: currentcolor;
    flex-shrink: 0;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    position: absolute;
    cursor: text;
    width: 24px;
    height: 24px;
    color: var(--mui-palette-gray-3);
}

.mui-style-t2prdq {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    fill: currentColor;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-size: 1.5rem;
    font-size: 1.5rem;
    color: #a4a8b2;
}


#choose-city {
    cursor: pointer;
    text-decoration: none;
    font-size: 1.1rem;
}














