.authorization-login-promo-bottom,.authorization-login-promo-bottom__item{align-items:center;display:flex}.authorization-login-promo__wrap{flex-direction:column;display:flex}@keyframes skeleton-loading{to{background-position:100% 0,0 0,0 40px,0 80px,0 120px,0 160px}}.authorization-login-promo{background:var(--bg-dark);cursor:pointer;height:6.25rem;position:relative;overflow:hidden}@media (min-width:48rem){.authorization-login-promo{height:100%}}.authorization-login-promo__img img{cursor:pointer;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (orientation:landscape) and (max-height:600px){.authorization-login-promo__img img{height:auto}}.authorization-login-promo__wrap{height:100%;padding:.75rem .75rem .5rem;position:absolute;top:0;left:0}@media (min-width:48rem){.authorization-login-promo__wrap{width:100%;padding:1.75rem 2rem 1rem}}.authorization-login-promo__top{gap:.25rem;display:grid}.authorization-login-promo__text{color:var(--content-button-primary);font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,600);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3)}@media (min-width:48rem){.authorization-login-promo__text{font-size:var(--font-size,2.25rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1);text-align:center;line-height:120%}.authorization-login-promo__text-top{display:block}}.authorization-login-promo__text-small{color:var(--content-button-primary);font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3)}@media (min-width:48rem){.authorization-login-promo__text-small{font-size:var(--font-size,1.125rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5);text-align:center}}.authorization-login-promo__text-small-bold{font-weight:700}.authorization-login-promo-bottom{gap:.625rem;margin-top:auto}@media (min-width:48rem){.authorization-login-promo-bottom{justify-content:space-between}}.authorization-login-promo-bottom__item{text-transform:uppercase;gap:.25rem}.bonus-welcome-selector,.bonus-welcome-selector__item{align-items:center;display:flex}.bonus-welcome-selector__item{justify-content:center}.bonus-welcome-selector__header{justify-content:space-between;align-items:center;display:flex}.bonus-welcome-selector__content{flex-direction:column;display:flex}.bonus-welcome-selector{scrollbar-width:none;gap:.625rem;width:calc(100vw - 16px);margin-right:-1rem;padding-right:1rem;overflow:auto}.bonus-welcome-selector::-webkit-scrollbar{-ms-overflow-style:none;display:none}@media (min-width:48rem){.bonus-welcome-selector{flex-direction:column;width:auto;margin-right:0;padding-right:0}}.bonus-welcome-selector__item{border:.03125rem solid var(--color-naturale-700);border-radius:var(--radius-m);cursor:pointer;gap:1rem;min-width:15.75rem;height:6.5rem;padding:0 1rem}.bonus-welcome-selector__item--active{border:.09375rem solid var(--system-success)}.bonus-welcome-selector__item--empty{min-width:9.375rem}@media (min-width:48rem){.bonus-welcome-selector__item--empty{justify-content:flex-start;gap:.5rem;height:3.3125rem}.bonus-welcome-selector__item--empty .bonus-welcome-selector__img{display:none}.bonus-welcome-selector__item{width:100%;min-width:auto}}.bonus-welcome-selector__img img{width:5.0625rem;height:4.5rem}.bonus-welcome-selector__icon-close{color:var(--brand-primary)}.bonus-welcome-selector__content{gap:.5rem;height:100%;padding:1rem 0}.bonus-welcome-selector__header{gap:.5rem;width:100%}.bonus-welcome-selector__title{color:var(--components-stable-cards-button_content-disabled);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3)}.bonus-welcome-selector__description,.bonus-welcome-selector__title{font-size:var(--font-size,.875rem);letter-spacing:var(--letter-spacing,0)}.bonus-welcome-selector__description{color:var(--components-stable-cards-button_content-bg);font-weight:var(--font-weight,500);-webkit-line-clamp:2;line-height:var(--line-height,1.5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bonus-welcome-selector__radio:not(.radio-toggle--checked) .radio-slider{border-color:var(--color-naturale-800);background-color:#0000}.bonus-welcome-selector--profile{flex-direction:column;gap:.5rem;width:auto}@media (min-width:48rem){.bonus-welcome-selector--profile{flex-direction:row;gap:1.25rem}}.bonus-welcome-selector--profile .bonus-welcome-selector__content{width:100%;margin:0}.bonus-welcome-selector--profile .bonus-welcome-selector__item{width:100%}.bonus-welcome-selector--profile .bonus-welcome-selector__item:not(.bonus-welcome-selector--profile .bonus-welcome-selector__item--active){border-color:var(--layer-stroke)}.bonus-welcome-selector--profile .bonus-welcome-selector__description{color:var(--content-primary)}.bonus-welcome-selector--profile .atomic-preloaders-circle{width:1.25rem;height:1.25rem}.bonus-welcome-selector--profile .atomic-preloaders-circle__outer{color:var(--bg-compotent-switcher)}.bonus-welcome-selector--profile .atomic-preloaders-circle__inner{color:var(--brand-primary)}.authorization-register-promo__text,.authorization-register-promo__wrap{flex-direction:column;display:flex}.authorization-register-promo{background:var(--bg-dark);height:13.625rem;position:relative;overflow:hidden}@media (min-width:48rem){.authorization-register-promo{height:100%}}.authorization-register-promo__img img{cursor:pointer;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (orientation:landscape) and (max-height:600px){.authorization-register-promo__img img{height:auto}}.authorization-register-promo__wrap{background:var(--gradient-auth);height:100%;padding:1rem;position:absolute;top:0;left:0}@media (min-width:48rem){.authorization-register-promo__wrap{background:0 0;width:100%;padding:2rem}}.authorization-register-promo__text{gap:.25rem;margin-bottom:1rem}@media (min-width:48rem){.authorization-register-promo__text{margin-bottom:1.5rem}}.authorization-register-promo__title{color:var(--content-button-primary);font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,600);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3)}@media (min-width:48rem){.authorization-register-promo__title{font-size:var(--font-size,1.5rem);font-weight:var(--font-weight,600);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);line-height:150%}}.authorization-register-promo__description{color:var(--content-tertiary);font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}@media (min-width:48rem){.authorization-register-promo__description{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}}.bottom-sheet.forgot-pass-bs .title{align-items:center;display:flex}.bottom-sheet.reset-email-sent .bold{font-weight:700}.auth-form__recaptcha-wrapper{justify-content:center;align-items:center;display:flex}.auth-form,.auth-form__buttons,.auth-form__group,.auth-form__group--top{flex-direction:column;display:flex}.auth-form,.auth-form__group{justify-content:space-between}.auth-form{width:100%;height:calc(100% - 2.125rem);position:relative}.auth-form__input-wrapper{min-height:3rem}.auth-form__input-wrapper>*{animation:.2s ease-out input-appear}.auth-form__forgot-password{color:var(--content-secondary);cursor:pointer;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5);margin-bottom:1.25rem;transition:color .3s}@media (hover:hover){.auth-form__forgot-password:hover{color:var(--content-primary)}}.auth-form__bonus-label{color:var(--color-naturale-400);font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin-bottom:.5rem}.auth-form__group{flex:1;gap:.75rem}.auth-form__group--top{gap:1.25rem}.auth-form__buttons{gap:1rem}.auth-form__tc-text a{color:var(--black-primary);text-decoration:underline}.auth-form__register{width:100%}.auth-form__tc{gap:.5rem;margin-bottom:1.75rem;display:flex}.auth-form__recaptcha-wrapper{margin-bottom:.75rem}@keyframes input-appear{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.authorization-controller{flex-grow:1}.authorization-form::-webkit-scrollbar{border-radius:.375rem;width:.375rem;height:.25rem}.authorization-form::-webkit-scrollbar-thumb{background:var(--content-secondary);border:.0625rem solid var(--layer-surface-2);border-radius:.375rem}.authorization-form::-webkit-scrollbar-thumb:hover{background:var(--content-tertiary);transition:all .3s}.authorization-form::-webkit-scrollbar-track{background:var(--layer-surface-2);border-radius:.375rem}@-moz-document url-prefix(){.authorization-form{scrollbar-color:var(--content-secondary)transparent;scrollbar-width:thin}}.authorization-form{flex-direction:column;display:flex}.authorization-form{margin:2rem 0;padding:0 2rem;position:relative;overflow-y:auto}@media (max-width:48rem){.authorization-form{margin:0;padding:1.25rem 1rem}}.authorization-form .simple-tabs{width:min-content;margin-bottom:1.25rem}@media (max-width:48rem){.authorization-form .simple-tabs{width:100%}}.authorization-form .simple-tabs__item{min-width:8.75rem}.modal-sign-in__close--icon{justify-content:center;align-items:center;display:flex}.modal-sign-in .vfm__content{width:100%;max-width:48.875rem;margin:0 1rem;padding:0}:root{--radius-0:0;--radius-xxs:4px;--radius-xs:6px;--radius-s:8px;--radius-r:12px;--radius-m:16px;--radius-l:20px;--radius-xl:24px;--radius-xxl:32px}.modal-sign-in__container{background-color:var(--layer-modal-bg);border-radius:var(--radius-xl);grid-template-columns:minmax(23.875rem,23.875rem) 1fr;width:100%;height:100%;max-height:40.625rem;display:grid;position:relative;overflow:hidden}@media (max-width:48rem){.modal-sign-in__container{border-radius:var(--radius-l)var(--radius-l)0 0;grid-template-rows:6.25rem 1fr;grid-template-columns:1fr;height:92%;max-height:100%;position:absolute;bottom:0}}@media (orientation:landscape) and (max-height:600px){.modal-sign-in__container{height:95dvh;max-height:100%}}.modal-sign-in__close--icon{color:var(--content-primary);cursor:pointer;z-index:1;border-radius:100%;width:1.5rem;height:1.5rem;position:absolute;top:.625rem;right:.625rem}.modal-sign-in__close--icon .icon{width:1.25rem;height:1.25rem}[dir=rtl].light-mode .modal-sign-in__close--icon .icon{color:var(--layer-surface-1)}@media (max-width:48rem){.modal-sign-in__close--icon{background:var(--layer-surface-1)}}
