*{box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;outline:none;padding:0}ul{list-style:none}a{text-decoration:none}html{scroll-behavior:smooth}body{background:var(--background-color);color:var(--text-main-color);font-family:var(--main-font-family);font-size:16px;font-weight:400;line-height:24px}@media(max-width:992px){body.scroll-block{overflow:hidden}}h1,h2,h3,h4,h5,h6{font-weight:700}h1,h2{font-family:var(--accent-font-family);font-size:26px;line-height:normal}h4{font-size:24px;font-weight:500;line-height:32px}.container{margin:0 auto;max-width:1372px;padding:0 var(--container-padding);width:100%}.container--white{background:var(--surface-color)}.BaseCheckbox__input--checked{background:var(--primary-color)}.BaseSelect__dropdown{border-radius:8px!important;border-top:1px solid var(--primary-color)!important;margin-top:4px!important}@font-face{font-display:swap;font-family:Arial;font-weight:700;src:url(./Arial-Bold.BJ1cCGJS.ttf)}.BaseSvgIcon{align-items:center;display:flex;justify-content:center;min-height:24px;min-width:24px}.BaseSvgIcon--color_main path{stroke:var(--text-main-color)}.BaseSvgIcon--color_primary path{stroke:var(--primary-color)}.Modal{align-items:center;display:flex;justify-content:center;padding:32px;position:fixed;z-index:var(--z-index-modal)}.Modal,.Modal:before{inset:0}.Modal:before{background:var(--blackout);content:"";opacity:.4;position:absolute;transition:.4s ease}@media(max-width:768px){.Modal{align-items:flex-end;padding:40px 0 0}.Modal--transition-enter-active,.Modal--transition-leave-active{transition:.4s ease}.Modal--transition-enter-active:before,.Modal--transition-leave-active:before{background-color:var(--blackout)}.Modal--transition-enter-active .Modal__content-wrap,.Modal--transition-leave-active .Modal__content-wrap{transform:translateY(0);transition:.4s ease;transition-property:transform}.Modal--transition-enter-from:before,.Modal--transition-leave-to:before{opacity:0}.Modal--transition-enter-from .Modal__content-wrap,.Modal--transition-leave-to .Modal__content-wrap{transform:translateY(100%)}.Modal .Modal__content-wrap{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;position:relative}.Modal .Modal__content-wrap .Modal__content{padding:32px 16px 16px}.Modal .Modal__content-wrap:before{background:var(--surface-secondary-color);border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:12px;transform:translate(-50%);width:40px}.Modal--persistent .Modal__content-wrap:before{display:none}}.Modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.Modal__title{color:var(--text-main-color);font-size:24px;font-weight:500;line-height:32px;word-break:break-word}.Modal__close{cursor:pointer;display:flex}.Modal__content-wrap{background:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;max-height:100%;overflow-y:auto;position:relative;width:100%;z-index:10}.Modal__content-wrap--size_small{max-height:530px;max-width:390px}.Modal__content-wrap--size_medium{max-width:464px}.Modal__content-wrap--size_large{max-width:530px}.Modal__content-wrap--size_extra-large{max-width:844px}.Modal__content{padding:24px}.Modal__body{display:flex;flex-direction:column;min-height:0}.BaseButton{align-items:center;background:var(--primary-color);border:none;border-radius:12px;color:var(--text-contrast-color);cursor:pointer;display:flex;justify-content:center;min-height:44px;outline:none;padding:8px 20px;transition:var(--transition)}.BaseButton:hover{background:var(--primary-color-active)}.BaseButton--pending,.BaseButton:disabled{cursor:default;opacity:.5;pointer-events:none}.BaseButton--wide{padding:8px 48px}.BaseButton--secondary{background:var(--light-primary-hover);color:var(--primary-color)}.BaseButton--blue .BaseButton__content{color:var(--primary-color);font-weight:600}.BaseButton--ghost{background:none;color:var(--primary-color);min-height:unset;padding:0}.BaseButton--ghost:hover{background:none;opacity:.8}.BaseButton--ghost .BaseButton__content{color:var(--primary-color)}.BaseButton--tertiary{background:var(--surface-color);border:1px solid var(--border-input-color);color:var(--text-main-color)}.BaseButton--tertiary:hover{background:var(--light-primary-color)}.BaseButton--tertiary.BaseButton--active{background:var(--light-primary-hover);border:1px solid var(--primary-color);color:var(--primary-color)}.BaseButton--danger{background:var(--danger-color);border:none;color:var(--text-contrast-color)}.BaseButton--danger:hover{background:var(--danger-color-hover)}.BaseButton--danger-secondary{background:#fee2e2;border:none;color:#d92020}.BaseButton--danger-secondary:hover{background:#f6d1d1}.BaseButton--danger-tertiary{background:none;border:1px solid #d92020;color:#d92020}.BaseButton--danger-tertiary:hover{background:#fee2e2}.BaseButton__content{align-content:center;align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:24px}.BaseButton__content .SvgIcon:first-child,.BaseButton__content img:first-child{margin-right:8px}.BaseButton__content .SvgIcon:last-child,.BaseButton__content img:last-child{margin-left:8px}.SuccessRegistrationBonusModal__content{align-items:center;display:flex;flex-direction:column}.SuccessRegistrationBonusModal__image{margin-bottom:28px;width:64px}.SuccessRegistrationBonusModal__title{margin-bottom:12px;text-align:center}.SuccessRegistrationBonusModal__text{margin-bottom:46px;text-align:center}.SuggestRegistrationBonusModal__content{align-items:center;display:flex;flex-direction:column}.SuggestRegistrationBonusModal__image{margin-bottom:28px;width:64px}.SuggestRegistrationBonusModal__title{margin-bottom:12px;text-align:center}.SuggestRegistrationBonusModal__text{margin-bottom:46px;text-align:center}.LoadingCircle__icon{animation:circleLoading 1s linear infinite;display:flex;margin:0}@keyframes circleLoading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.LoadingCircle__icon--accent path{stroke:var(--primary-color)}.LoadingCircle__icon--large svg{height:40px;width:40px}.LoadingCircle__icon--large svg path{stroke-width:2px}.BaseButton{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:var(--text-contrast-color);cursor:pointer;display:flex;font-weight:500;justify-content:center;min-height:40px;padding:4px 16px;transition:.2s ease-out}.BaseButton:disabled{cursor:default;opacity:.7;pointer-events:none}.BaseButton:hover{background:var(--primary-color-hover)}.BaseButton--full-width{width:100%}.BaseButton--wide{min-width:238px}.BaseButton--secondary{background:transparent;border:1px solid var(--primary-color);color:var(--text-primary-color)}.BaseButton--secondary:hover{background:var(--secondary-button-color-hover)}.BaseButton--tertiary{background:var(--background-color)}.BaseButton--tertiary:hover{background:var(--secondary-button-color-hover)}.BaseButton--primary-danger{background:var(--danger-color);border:none}.BaseButton--primary-danger:hover{background:var(--danger-color-hover)}.BaseButton--danger{background:var(--surface-color);border:1px solid var(--danger-color);color:var(--danger-color)}.BaseButton--danger:hover{background:var(--danger-secondary-color-hover)}.BaseButton--transparent{background:transparent;color:var(--text-primary-color)}.BaseButton--transparent:hover{background:var(--secondary-button-color-hover)}.BaseButton__content{align-content:center;display:flex;justify-content:center}.BaseButton__content .SvgIcon,.BaseButton__content img{margin-right:6px}:root{--primary-color:#674eea;--primary-color-hover:#7f66ff;--light-primary-color:#f7f5ff;--background-color:#f5f6fb;--surface-color:#fff;--surface-color-hover:#eee;--surface-secondary-color:#eaebef;--border-color:#eaebee;--input-background:#eaebee;--input-background-hover:#dfe3ed;--input-background-disabled:#c8c8c8;--secondary-button-color-hover:#eae5fe;--other-secondary-button-color-hover:#e9e5ff;--chat-message-accent-background:#ddd8ff;--blackout:#58575e;--notification-normal:#eaebee;--notification-success:#ebffe5;--notification-error:#ffebeb;--alert-background:#e7e3fd;--success-color:#4ac52b;--danger-color:#d22525;--danger-color-hover:#eb2929;--danger-secondary-color-hover:#ffebec;--header-footer-color:var(--primary-color);--star:#f1c946;--heart:#d22525;--text-main-color:#292929;--text-primary-color:var(--primary-color);--text-secondary-color:#949494;--text-contrast-color:#fff;--text-progress-bar:#292929;--yellow-color:#f3c945;--orange-color:#ff7715}html[theme=dark]{color-scheme:dark;--primary-color:#7c67ea;--primary-color-hover:#6d53f5;--light-primary-color:#201d38;--background-color:#131217;--surface-color:#1b171f;--surface-color-hover:#221d26;--surface-secondary-color:#212029;--border-color:#242424;--input-background:#212028;--input-background-hover:#2d2c37;--input-background-disabled:#242424;--secondary-button-color-hover:#201d36;--other-secondary-button-color-hover:#201d38;--chat-message-accent-background:#4d419c;--blackout:#0b0b0d;--notification-normal:#212028;--notification-success:#1f2e1f;--notification-error:#341e1e;--success-color:#42b226;--header-footer-color:#1a181f;--text-main-color:#fff;--text-primary-color:var(--primary-color);--text-secondary-color:#999;--text-contrast-color:#ebebeb;--text-progress-bar:#fff}:root{--main-font-family:"Inter",sans-serif;--accent-font-family:"Arial",sans-serif;--transition-duration:$transition-duration;--transition-timing-function:$transition-timing-function;--transition:var(--transition-duration) var(--transition-timing-function);--z-index-base:1000;--z-index-dropdown:2000;--z-index-secondary-nav:3000;--z-index-main:4000;--z-index-primary-nav:5000;--z-index-full-screen:6000;--z-index-special:7000;--z-index-modal:8000;--z-index-notification:9000;--container-padding:32px;--negative-container-padding:calc(var(--container-padding)*-1);--chat-height:554px}@media(max-width:992px){:root{--container-padding:24px}}@media(max-width:768px){:root{--container-padding:16px}}.RequiredCitySelectModal .Modal__content-wrap{max-height:min(720px,100%)}.RequiredCitySelectModal .Modal__body,.RequiredCitySelectModal .Modal__content,.RequiredCitySelectModal__content{display:flex;flex-direction:column;min-height:0}.RequiredCitySelectModal__title{color:var(--text-main-color);font-size:24px;font-weight:500;line-height:32px;margin-bottom:12px}.RequiredCitySelectModal__badge{align-items:center;color:var(--primary-color);display:flex;font-size:14px;gap:8px;line-height:20px;margin-bottom:8px}.RequiredCitySelectModal__text{color:var(--text-main-color);font-size:14px;line-height:20px;margin-bottom:20px}.RequiredCitySelectModal__search{align-items:center;display:flex;margin-bottom:16px;position:relative}.RequiredCitySelectModal__search-input{background:var(--background-color);border:1px solid transparent;border-radius:8px;color:var(--text-main-color);font-size:16px;height:40px;padding:0 44px 0 16px;transition:border-color .2s ease-out;width:100%}.RequiredCitySelectModal__search-input::-moz-placeholder{color:var(--text-secondary-color)}.RequiredCitySelectModal__search-input::placeholder{color:var(--text-secondary-color)}.RequiredCitySelectModal__search-input:focus{border-color:var(--primary-color);outline:none}.RequiredCitySelectModal__search-icon{height:20px;opacity:.5;pointer-events:none;position:absolute;right:12px;width:20px}.RequiredCitySelectModal__list-wrap{background:var(--background-color);border-radius:8px;display:flex;flex-direction:column;margin-bottom:16px;max-height:420px;min-height:0;padding:16px 8px 16px 16px}.RequiredCitySelectModal__list::-webkit-scrollbar{height:12px;width:12px}.RequiredCitySelectModal__list::-webkit-scrollbar-track{background:var(--background-color);border-radius:15px;margin:7px 0}.RequiredCitySelectModal__list::-webkit-scrollbar-thumb{background-color:#d1d5df;border:4px solid var(--background-color);border-radius:15px}.RequiredCitySelectModal__list::-webkit-scrollbar-thumb:hover{background-color:#bfc4ce}.RequiredCitySelectModal__list{display:flex;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding-right:4px}.RequiredCitySelectModal__option{align-items:center;border-radius:8px;color:var(--text-main-color);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:space-between;padding:0 8px;transition:background-color .2s ease-out}.RequiredCitySelectModal__option:hover{background:var(--surface-color-hover)}.RequiredCitySelectModal__option--active,.RequiredCitySelectModal__option--active:hover{background:var(--secondary-button-color-hover)}.RequiredCitySelectModal__option-check{color:var(--primary-color);flex-shrink:0}.RequiredCitySelectModal__empty{color:var(--text-secondary-color);padding:24px 8px;text-align:center}.RequiredCitySelectModal__submit{flex-shrink:0;min-height:48px}.RequiredCitySelectModal__submit .BaseButton__content{align-items:center;flex:1;justify-content:space-between}
