.linked-account-registration-module__jlv4Wa__container{max-width:500px;padding:35px 35px 10px}.linked-account-registration-module__jlv4Wa__containerAllField{padding:35px 35px 10px}.linked-account-registration-module__jlv4Wa__container>*{padding-bottom:25px}
.registration-form-module__wS19aq__formContainer{flex-direction:column;justify-content:center;gap:16px;width:100%;padding:15px 40px 20px;display:flex;position:relative}.registration-form-module__wS19aq__headerSection{justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.registration-form-module__wS19aq__languageSwitcherContainer{opacity:.9;justify-content:flex-start;align-items:center;min-width:80px;transition:opacity .3s;display:flex;position:absolute;top:12px;left:12px}.registration-form-module__wS19aq__languageSwitcherContainer:hover{opacity:1}.registration-form-module__wS19aq__languageSwitcherContainer>div{box-sizing:border-box;background:var(--hold-close-btn-bg);width:100%;height:42px;color:var(--hold-close-btn-color);box-shadow:var(--hold-close-btn-box-shadow);border-radius:var(--hold-close-btn-radius);--new-table-text:var(--hold-close-btn-color);min-width:100px;margin:0}.registration-form-module__wS19aq__formTitle{font-size:20px;font-weight:var(--font-bold);text-transform:uppercase;font-family:var(--secondary-font), serif;color:var(--text-color);text-align:center}.registration-form-module__wS19aq__formOrTitle{text-transform:uppercase;font-size:14px;font-weight:500;font-family:var(--secondary-font), serif;color:var(--text-color);text-align:center;margin:0;position:relative}.registration-form-module__wS19aq__btnsBlock{border-radius:var(--border-radius-button);justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:416px;margin:0 auto;display:flex;position:relative}.registration-form-module__wS19aq__termsAndConditions{color:var(--short-registration-condition-color)}.registration-form-module__wS19aq__btnsBlock button{width:100%}.registration-form-module__wS19aq__formContainer>a>img{height:var(--registration-logo-height)!important}.registration-form-module__wS19aq__row,.registration-form-module__wS19aq__nameRow{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.registration-form-module__wS19aq__column1from3,.registration-form-module__wS19aq__column2from3,.registration-form-module__wS19aq__column{flex-direction:column;display:flex}.registration-form-module__wS19aq__row .registration-form-module__wS19aq__column{width:50%}.registration-form-module__wS19aq__row .registration-form-module__wS19aq__column1from3{width:32%}.registration-form-module__wS19aq__row .registration-form-module__wS19aq__column2from3{width:66%}.registration-form-module__wS19aq__form{flex-direction:column;gap:16px;width:100%;display:flex}.registration-form-module__wS19aq__nextStepButton{width:100%}.registration-form-module__wS19aq__loginContainer{color:var(--headline-title-color);justify-content:center;align-items:center;display:flex}.registration-form-module__wS19aq__loginLink{color:var(--link-button);cursor:pointer;margin-left:4px;text-decoration:none}.registration-form-module__wS19aq__loginLink:focus{outline:none;text-decoration:underline}.registration-form-module__wS19aq__errorEnter{max-height:0;transition:max-height .6s ease-out;overflow:hidden}.registration-form-module__wS19aq__errorEnterActive{max-height:320px}.registration-form-module__wS19aq__errorExit{max-height:320px;transition:max-height .2s ease-in}.registration-form-module__wS19aq__errorExitActive{max-height:0;overflow:hidden}.registration-form-module__wS19aq__divider{text-align:center;align-items:center;margin:16px 0;display:flex}.registration-form-module__wS19aq__divider:before,.registration-form-module__wS19aq__divider:after{content:"";border-bottom:1px solid var(--divider-color);flex:1;margin:0 12px}.registration-form-module__wS19aq__divider span{color:var(--divider-color);font-size:18px}.registration-form-module__wS19aq__divider.registration-form-module__wS19aq__noDivider{display:none}.registration-form-module__wS19aq__form .registration-form-module__wS19aq__row input:focus,.registration-form-module__wS19aq__form select:focus{border:1px solid var(--short-registration-condition-color)}.registration-form-module__wS19aq__mobileBonusTitle{font-size:24px;font-weight:var(--font-bold);text-transform:uppercase;font-family:var(--secondary-font), serif;color:var(--text-color);text-align:center;margin:0}.registration-form-module__wS19aq__badges{justify-content:center;align-items:center;gap:10px;display:flex}.registration-form-module__wS19aq__badge{color:var(--new-table-text2);box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;width:auto;padding:8px 10px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.registration-form-module__wS19aq__badge.registration-form-module__wS19aq__badgeTop{background:0 0;width:100%;font-size:14px}@media screen and (max-width:1024px){.registration-form-module__wS19aq__formContainer{gap:16px;padding:40px 24px}.registration-form-module__wS19aq__headerSection{margin-bottom:4px}.registration-form-module__wS19aq__formTitle{text-align:center}.registration-form-module__wS19aq__titleDescription{font-size:var(--base-font-size);text-align:center;padding:0 60px}.registration-form-module__wS19aq__titleDescription span{color:var(--primary-color);font-weight:700}.registration-form-module__wS19aq__loginContainer{flex-direction:column;font-size:15px;line-height:18px}}@media (max-width:768px){.registration-form-module__wS19aq__headerSection{align-items:flex-start;margin-bottom:12px}.registration-form-module__wS19aq__formTitle{font-size:20px;font-weight:var(--font-bold);text-transform:uppercase;font-family:var(--secondary-font), serif;color:var(--text-color);text-align:center;margin:0}.registration-form-module__wS19aq__formContainer>a>img{height:var(--mobile-registration-logo-height)!important}.registration-form-module__wS19aq__badge{font-size:12px}.registration-form-module__wS19aq__nameRow{flex-direction:column;align-items:stretch;gap:16px}}
.signup-module__z3W0kq__container{justify-content:center;align-items:flex-start;width:480px;height:100%;display:flex}.signup-module__z3W0kq__wrapper{justify-content:space-between;width:100%;display:flex}.signup-module__z3W0kq__column{width:50%}@media screen and (max-width:768px){.signup-module__z3W0kq__container,.signup-module__z3W0kq__column{width:100%}.signup-module__z3W0kq__wrapper{flex-direction:column}}
.banner-module__BmG_cW__banner,.banner-module__BmG_cW__mobileBanner{height:100%;position:relative}.banner-module__BmG_cW__mobileBanner{min-height:164px;margin:0 10px}.banner-module__BmG_cW__banner img,.banner-module__BmG_cW__mobileBanner img{border-radius:0}.banner-module__BmG_cW__promoText{text-align:center;color:var(--banner-text-color);font-size:36px;font-weight:var(--font-bold);line-height:1.1;font-family:var(--secondary-font), serif;text-transform:uppercase;position:absolute;top:140px;left:50%;transform:translate(-50%,-50%)}.banner-module__BmG_cW__mobileBanner .banner-module__BmG_cW__promoText{font-size:14px;line-height:17px}.banner-module__BmG_cW__mobileBanner .banner-module__BmG_cW__text{top:unset;text-align:left;font-size:20px;line-height:24px;bottom:0}.banner-module__BmG_cW__text{text-align:center;color:var(--banner-title-text-color);box-sizing:border-box;width:100%;font-size:42px;font-weight:var(--font-bold);line-height:50px;font-family:var(--secondary-font), serif;text-transform:uppercase;padding:10px 20px;position:absolute;top:140px;left:50%;transform:translate(-50%,-50%)}.banner-module__BmG_cW__text span{color:var(--banner-sub-text-color)}.banner-module__BmG_cW__descriptionText{color:var(--banner-sub-text-color);margin-top:4px;font-size:14px;font-weight:500;line-height:1.25;display:block}@media screen and (min-width:768px){.banner-module__BmG_cW__mobileBanner{display:none}}@media screen and (max-width:768px){.banner-module__BmG_cW__descriptionText{font-size:12px;line-height:14px}.banner-module__BmG_cW__banner{display:none}}
.banner-panel-module__zVHuXq__banner,.banner-panel-module__zVHuXq__mobileBanner{height:100%;position:relative}.banner-panel-module__zVHuXq__mobileBanner{min-height:164px;margin:0 10px}.banner-panel-module__zVHuXq__banner img,.banner-panel-module__zVHuXq__mobileBanner img{border-radius:var(--brand-border-radius-size)}.banner-panel-module__zVHuXq__promoText{text-align:center;color:var(--banner-text-color);font-size:36px;font-weight:var(--font-bold);line-height:1.1;font-family:var(--secondary-font), serif;text-transform:uppercase;position:absolute;top:140px;left:50%;transform:translate(-50%,-50%)}.banner-panel-module__zVHuXq__mobileBanner .banner-panel-module__zVHuXq__promoText{font-size:14px;line-height:17px}.banner-panel-module__zVHuXq__mobileBanner .banner-panel-module__zVHuXq__text{top:unset;text-align:left;font-size:20px;line-height:24px;bottom:0}.banner-panel-module__zVHuXq__text{text-align:center;color:var(--banner-text-color);box-sizing:border-box;width:100%;font-size:42px;font-weight:var(--font-bold);line-height:50px;font-family:var(--secondary-font), serif;text-transform:uppercase;padding:10px 20px;position:absolute;top:140px;left:50%;transform:translate(-50%,-50%)}.banner-panel-module__zVHuXq__text span{color:var(--banner-text-color)}.banner-panel-module__zVHuXq__label{text-transform:none;background:var(--tag-background-color);border-radius:99px;width:fit-content;padding:0 16px;font-size:16px;line-height:30px;position:absolute;top:40px;left:40px;box-shadow:0 0 0 1px #e16456}.banner-panel-module__zVHuXq__bottomText{position:absolute;bottom:40px;left:40px}.banner-panel-module__zVHuXq__title{margin-bottom:20px;font-size:34px;font-weight:700;line-height:42px}.banner-panel-module__zVHuXq__description{color:var(--base-muted-color);font-size:16px;font-weight:500;line-height:20px}.banner-panel-module__zVHuXq__descriptionText{color:var(--base-muted-color);margin-top:4px;font-size:14px;font-weight:500;line-height:1.25;display:block}@media screen and (min-width:768px){.banner-panel-module__zVHuXq__mobileBanner{display:none}}@media screen and (max-width:768px){.banner-panel-module__zVHuXq__bottomText{bottom:10px;left:10px}.banner-panel-module__zVHuXq__label{text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:24px;top:10px;left:10px;overflow:hidden}.banner-panel-module__zVHuXq__title{text-overflow:ellipsis;margin-bottom:5px;font-size:20px;line-height:24px;overflow:hidden}.banner-panel-module__zVHuXq__description{text-overflow:ellipsis;font-size:14px;line-height:16px;overflow:hidden}.banner-panel-module__zVHuXq__descriptionText{font-size:12px;line-height:14px}.banner-panel-module__zVHuXq__banner{display:none}}
.banner-wincraft-module__CZa1_a__banner,.banner-wincraft-module__CZa1_a__mobileBanner{height:100%;position:relative;overflow:hidden}.banner-wincraft-module__CZa1_a__mobileBanner:after{content:"";background:var(--banner-bottom-shadow);z-index:2;pointer-events:none;position:absolute;inset:0}.banner-wincraft-module__CZa1_a__mobileBanner{min-height:164px;margin:0}.banner-wincraft-module__CZa1_a__background{z-index:0;position:absolute;inset:0}.banner-wincraft-module__CZa1_a__hero{z-index:1;position:absolute;inset:0}.banner-wincraft-module__CZa1_a__textArea{box-sizing:border-box;text-align:center;z-index:3;padding:0 34px 10px;position:absolute;bottom:0;left:0;right:0}.banner-wincraft-module__CZa1_a__promoText{color:var(--banner-text-color);font-size:var(--banner-promo-text-font-size,28px);font-weight:var(--font-bold);line-height:1.1;font-family:var(--secondary-font), serif;margin:0}.banner-wincraft-module__CZa1_a__text{color:var(--banner-title-text-color);font-size:var(--banner-title-text-font-size,28px);font-weight:var(--font-bold);line-height:1.1;font-family:var(--secondary-font), serif;margin:0}.banner-wincraft-module__CZa1_a__text span{color:var(--banner-sub-text-color)}.banner-wincraft-module__CZa1_a__subtitle{color:var(--banner-sub-text-color);font-size:var(--banner-subtitle-font-size,28px);font-weight:var(--font-bold);line-height:1.1;font-family:var(--secondary-font), serif;display:block}.banner-wincraft-module__CZa1_a__descriptionText{color:var(--banner-description-text-color,var(--banner-sub-text-color));font-size:var(--banner-description-font-size,14px);font-weight:var(--font-bold);line-height:1.25;font-family:var(--secondary-font), serif;margin-top:4px;display:block}@media screen and (min-width:768px){.banner-wincraft-module__CZa1_a__mobileBanner{display:none}}@media screen and (max-width:768px){.banner-wincraft-module__CZa1_a__banner{display:none}}
.information-module__T6B78q__container{flex-direction:column;gap:24px;display:flex}.information-module__T6B78q__row{flex-direction:row;align-items:center;gap:20px;width:100%;display:flex}.information-module__T6B78q__row .information-module__T6B78q__column{width:50%}.information-module__T6B78q__row .information-module__T6B78q__column1from3{width:33%}.information-module__T6B78q__row .information-module__T6B78q__column2from3{width:66%}.information-module__T6B78q__message{width:100%;color:var(--muted-text-color)}.information-module__T6B78q__footer{margin-top:18px}.information-module__T6B78q__footer button{margin:0}.information-module__T6B78q__footer .information-module__T6B78q__radio{flex-shrink:0;width:max-content}@media screen and (max-width:1360px){.information-module__T6B78q__message{order:1}.information-module__T6B78q__footer{flex-flow:wrap;justify-content:space-between}}@media screen and (max-width:1100px){.information-module__T6B78q__footer button{order:2;max-width:none}.information-module__T6B78q__row{flex-direction:column}.information-module__T6B78q__footer .information-module__T6B78q__radio{width:100%}}
.nx-divider-module__7U8Gma__container{box-shadow:var(--bottom-box-shadow);width:100%;height:1px;margin:0}
.profile-details-form-module__TlXxtq__row{flex-direction:row;justify-content:space-between;align-items:start;gap:20px;display:flex}.profile-details-form-module__TlXxtq__column{flex-direction:column;display:flex}.profile-details-form-module__TlXxtq__column1from3,.profile-details-form-module__TlXxtq__column2from3{display:flex}.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column,.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column1from3{width:50%}.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column2from3{width:66%}.profile-details-form-module__TlXxtq__loginContainer{color:var(--secondary-text);justify-content:center;align-items:center;margin-top:15px;display:flex}.profile-details-form-module__TlXxtq__loginLink{color:var(--link-button);font-weight:var(--font-semi-bold);cursor:pointer;margin-left:4px;text-decoration:none}@media screen and (max-width:1024px){.profile-details-form-module__TlXxtq__row{flex-direction:column;align-items:flex-start}.profile-details-form-module__TlXxtq__row.profile-details-form-module__TlXxtq__rowNoColumn{flex-direction:row;align-items:flex-start}}.profile-details-form-module__TlXxtq__form{flex-direction:column;gap:16px;width:100%;display:flex}.profile-details-form-module__TlXxtq__dobWrapper{width:100%;position:relative}.profile-details-form-module__TlXxtq__dobTooltip{z-index:1000;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);border-radius:16px;min-width:200px;max-width:300px;animation:2s ease-in-out infinite profile-details-form-module__TlXxtq__pulse;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:0 8px 25px #ff6b6b66,0 4px 10px #0000001a}.profile-details-form-module__TlXxtq__tooltipContent{color:#fff;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.3;display:flex;position:relative}.profile-details-form-module__TlXxtq__tooltipIcon{filter:drop-shadow(0 1px 2px #0003);font-size:18px;animation:1s ease-in-out infinite profile-details-form-module__TlXxtq__wiggle}.profile-details-form-module__TlXxtq__tooltipText{text-shadow:0 1px 2px #0000001a;flex:1}.profile-details-form-module__TlXxtq__tooltipClose{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.profile-details-form-module__TlXxtq__tooltipClose:hover{background:#ffffff4d;transform:scale(1.1)}.profile-details-form-module__TlXxtq__tooltipClose:active{transform:scale(.95)}.profile-details-form-module__TlXxtq__tooltipArrow{filter:drop-shadow(0 2px 4px #ff6b6b4d);border-top:10px solid #ff8e8e;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.profile-details-form-module__TlXxtq__tooltipEnter{opacity:0}.profile-details-form-module__TlXxtq__tooltipEnterActive{opacity:1;transition:opacity .45s ease-in-out}.profile-details-form-module__TlXxtq__tooltipExit{opacity:1}.profile-details-form-module__TlXxtq__tooltipExitActive{opacity:0;transition:opacity .3s ease-in}.profile-details-form-module__TlXxtq__stickyButton{z-index:5;position:sticky;bottom:8px}.profile-details-form-module__TlXxtq__consentsBlock{min-height:72px}.profile-details-form-module__TlXxtq__consentItem{display:flex}.profile-details-form-module__TlXxtq__consentError input[type=checkbox]{border:2px solid var(--error-color,#f33);box-shadow:0 0 1px 1px var(--error-color,#f33)}@keyframes profile-details-form-module__TlXxtq__pulse{0%,to{box-shadow:0 8px 25px #ff6b6b66,0 4px 10px #0000001a}50%{box-shadow:0 8px 30px #ff6b6b99,0 4px 15px #00000026}}@keyframes profile-details-form-module__TlXxtq__wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media screen and (max-width:768px){.profile-details-form-module__TlXxtq__dobTooltip{min-width:180px;max-width:280px;left:10px;right:10px;transform:none}.profile-details-form-module__TlXxtq__dobTooltip:before,.profile-details-form-module__TlXxtq__tooltipArrow{left:30px;transform:none}.profile-details-form-module__TlXxtq__tooltipContent{padding:10px 14px;font-size:13px}.profile-details-form-module__TlXxtq__tooltipIcon{font-size:16px}}.profile-details-form-module__TlXxtq__errorSelect{position:static}
.registration-flow-module__8wSSgW__finalStepTitle{font-size:20px;font-weight:var(--font-bold);text-transform:uppercase;font-family:var(--secondary-font), serif;color:var(--registration-step-text-color,var(--text-color));text-align:center;margin:0}.registration-flow-module__8wSSgW__header{flex-direction:row;align-items:center;min-height:36px;display:flex}.registration-flow-module__8wSSgW__header>h2{width:calc(100% - 38px)}@media screen and (max-width:768px){.registration-flow-module__8wSSgW__header{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.registration-flow-module__8wSSgW__header>h2{margin:auto;padding-right:30px}}
.registration-flow-panel-module__3DHqZG__panelSwitcher{z-index:10;order:1;position:sticky;top:0}.registration-flow-panel-module__3DHqZG__panelHeader{order:2;justify-content:center;min-height:0;margin-top:0}.registration-flow-panel-module__3DHqZG__panelHeader>div{margin:0}.registration-flow-panel-module__3DHqZG__panelHeader button{box-shadow:none;background:0 0}.registration-flow-panel-module__3DHqZG__panelProfileStep{box-sizing:border-box;flex-direction:column;order:3;align-items:stretch;width:min(100%,680px);margin:0 auto;padding:18px 18px 0;display:flex}.registration-flow-panel-module__3DHqZG__panelStepTitle{font-size:20px;font-weight:var(--font-bold);text-transform:uppercase;font-family:var(--secondary-font), serif;color:var(--registration-step-text-color,var(--text-color));text-align:center;margin:0}.registration-flow-panel-module__3DHqZG__panelStepHeader{justify-content:center;align-items:center;min-height:30px;margin:0 0 18px;display:flex;position:relative}.registration-flow-panel-module__3DHqZG__panelStepBack{position:absolute;top:50%;left:0;transform:translateY(-50%)}.registration-flow-panel-module__3DHqZG__panelStepBack button{box-shadow:none;background:0 0}.registration-flow-panel-module__3DHqZG__panelBottomLabel{align-self:center;margin-top:8px;position:static}.registration-flow-panel-module__3DHqZG__panelProfileStep form{flex-direction:column;gap:16px;width:100%;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div{width:100%}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:not([class*=consentsBlock]):not([class*=stickyButton]){flex-direction:row;align-items:flex-start;gap:16px;display:flex}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-input-field+.nx-input-field),.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-select-field+.nx-input-field)){flex-direction:row!important;align-items:flex-start!important}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-input-field):not(:has(.nx-input-field+.nx-input-field)):not(:has(.nx-select-field+.nx-input-field)){flex-direction:column}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(input[name=dateOfBirth]){width:100%;flex-direction:column!important}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=birthdayInputContainer][data-floating-label=true]{margin-top:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=dobTooltip]{inset:calc(100% + 8px) auto auto 0;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=tooltipArrow]{top:-8px;bottom:auto;left:30px;transform:rotate(180deg)}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(input[name=dateOfBirth])>div{width:100%}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(input[name=dateOfBirth]) label{display:none}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-select-field+.nx-input-field) .nx-select-field{flex:0 calc(50% - 7px);width:calc(50% - 7px)}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-select-field+.nx-input-field) .nx-input-field{flex:0 calc(50% - 7px);width:calc(50% - 7px)}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]){align-items:flex-start;gap:16px;width:100%;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]) .nx-select-field:has(select[name=phoneCode]){flex:0 0 162px;width:162px;min-width:162px;max-width:162px}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]) .nx-input-field:has(input[name=phone]){flex:auto;width:auto;min-width:0}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has([data-birthday-select=true]){width:100%;margin-top:8px;flex-direction:column!important}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true] label{pointer-events:auto;color:var(--registration-panel-field-label-color);background:0 0;margin-bottom:3px;padding:0;font-size:14px;position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true][data-floating-label=true] [class*=label]{position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-group=true]{gap:12px;width:100%;min-width:0;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-wrapper=true]{flex:none;min-width:0;position:relative}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=day]{width:84px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=month]{width:116px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=year]{width:104px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-wrapper=true]:after{color:var(--registration-panel-field-text-color);right:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-value=true]{color:var(--registration-panel-field-text-color);pointer-events:none;z-index:2;justify-content:flex-start;align-items:center;padding-left:16px;font-size:16px;line-height:18px;display:flex;position:absolute;inset:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true] [class*=helperText]{color:var(--registration-panel-field-label-color);margin-top:8px;font-size:10px;line-height:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true] [class*=helperText][data-error=true]{color:var(--error-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true]{box-sizing:border-box;border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);width:100%;height:48px;min-height:48px;box-shadow:none;color:#0000;text-align:center;text-align-last:center;border-radius:10px;padding:0 30px 0 14px;font-size:16px;line-height:18px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true]:focus{border-color:var(--registration-panel-accent-color);box-shadow:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true][class*=error]{border-color:var(--error-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-input-control=true]{box-sizing:border-box;border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);width:100%;height:48px;min-height:48px;box-shadow:none;color:var(--registration-panel-field-text-color);text-align:left;border-radius:10px;padding:0 14px;font-size:16px;line-height:18px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-input-control=true]::placeholder{color:var(--registration-panel-field-placeholder-color);opacity:1}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-input-control=true]:focus{border-color:var(--registration-panel-accent-color);box-shadow:none;outline:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-input-control=true][class*=error]{border-color:var(--error-color)}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field){flex:1;width:100%;min-width:0}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(.nx-input-field+.nx-input-field) .nx-input-field{flex:0 calc(50% - 7px);width:calc(50% - 7px)}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-label,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-label){width:100%;max-width:100%;color:var(--registration-panel-field-label-color);font-size:14px;line-height:17px;font-family:var(--primary-font), sans-serif;pointer-events:auto;background:0 0;margin:0 0 6px;padding:0;font-weight:400;display:flex;position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field[data-floating-label=true]{margin-top:0}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field[data-floating-label=true] .nx-input-label,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field[data-floating-label=true] .nx-select-label){color:var(--registration-panel-field-label-color);margin-bottom:5px;font-size:14px;font-weight:400;line-height:17px;position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-control{border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);height:46px;min-height:46px;box-shadow:none;color:var(--registration-panel-field-text-color);border-radius:10px;padding:0 14px;font-size:16px;line-height:20px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-control{border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);height:46px;min-height:46px;box-shadow:none;color:var(--registration-panel-field-text-color);border-radius:10px;padding:0 30px 0 14px;font-size:16px;line-height:20px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-control::placeholder{color:var(--registration-panel-field-placeholder-color);opacity:1}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field[data-valid=true]:not(.nx-select-field-error) .nx-select-wrapper:after{opacity:0;background-image:none}.registration-flow-panel-module__3DHqZG__panelProfileStep input[name=dateOfBirth]{border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);height:46px;min-height:46px;box-shadow:none;border-radius:10px;line-height:46px}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(input[name=dateOfBirth]) [class*=maskOverlay]{height:46px}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-focused .nx-input-control,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field-focused .nx-select-control){border-color:var(--brand-accent-color);box-shadow:0 0 0 1px var(--brand-accent-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]{background:var(--registration-panel-desktop-submit-button-background-color);height:54px;min-height:54px;font-size:16px;line-height:20px;font-weight:var(--font-bold);border-radius:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]:hover:not(:disabled){background:var(--registration-panel-desktop-submit-button-background-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]:before{background:var(--registration-panel-desktop-submit-button-background-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-arrow{top:44%;right:12px;transform:translateY(-50%)}.registration-flow-panel-module__3DHqZG__panelProfileStep input[type=checkbox]{width:16px;height:16px}.registration-flow-panel-module__3DHqZG__panelProfileStep input[type=checkbox]:after{top:6px}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentsBlock]{flex-direction:column;gap:14px;min-height:0;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentItem]+[class*=consentItem]{margin-top:4px}.registration-flow-panel-module__3DHqZG__panelProfileStep a{color:var(--link-button)}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-error:not(.nx-input-field-floating-label):after{top:auto;bottom:16px;right:13px;transform:none}@media screen and (max-width:768px){.registration-flow-panel-module__3DHqZG__panelHeader{min-height:48px}.registration-flow-panel-module__3DHqZG__panelProfileStep{padding:25px 18px 0}.registration-flow-panel-module__3DHqZG__panelStepTitle{font-size:22px;line-height:26px}.registration-flow-panel-module__3DHqZG__panelRegistrationModalContent{background:var(--registration-panel-surface-color);border:1px solid var(--registration-panel-border-color);max-height:calc(100dvh - 16px);box-shadow:none;-webkit-overflow-scrolling:touch;flex-shrink:0;overflow:hidden auto;border-radius:14px!important;width:min(100% - 12px,362px)!important;margin:8px auto!important}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true] label{margin-bottom:0;font-size:10px}.registration-flow-panel-module__3DHqZG__panelRegistrationModalContent [class*=closeBtn]{top:11px;right:8px}.registration-flow-panel-module__3DHqZG__panelRegistrationStepWrapper{background:var(--registration-panel-surface-color);width:100%;min-width:0;max-width:none;height:auto;padding:0 16px 18px}.registration-flow-panel-module__3DHqZG__panelSwitcher{background:var(--registration-panel-surface-color);border-bottom:1px solid var(--registration-panel-border-color);order:0;margin:0 -16px;position:relative;top:auto}.registration-flow-panel-module__3DHqZG__panelSwitcher [class*=switchContainer]{gap:22px;height:50px;min-height:50px;padding:0 50px 0 28px}.registration-flow-panel-module__3DHqZG__panelSwitcher [class*=switchContainer]:after{display:none}.registration-flow-panel-module__3DHqZG__panelSwitcher [class*=tab]{height:50px;font-size:18px;line-height:50px}.registration-flow-panel-module__3DHqZG__panelSwitcher [class*=tab][class*=active]:after{height:2px;box-shadow:0 2px 0 0 var(--registration-panel-tab-active-shadow-color);bottom:0}.registration-flow-panel-module__3DHqZG__panelProfileStep{width:100%;padding:0}.registration-flow-panel-module__3DHqZG__panelStepHeader{min-height:38px;margin:8px 0;padding:0 36px}.registration-flow-panel-module__3DHqZG__panelStepTitle{color:var(--registration-panel-field-text-color);font-size:18px;line-height:22px}.registration-flow-panel-module__3DHqZG__panelStepBack{left:0}.registration-flow-panel-module__3DHqZG__panelProfileStep form{gap:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:not([class*=consentsBlock]):not([class*=stickyButton]){gap:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has([data-birthday-select=true]){width:100%;margin-top:0}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has([data-birthday-select=true])>div{width:100%;min-width:0}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]){align-items:flex-start;gap:10px;width:100%;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]) .nx-select-field:has(select[name=phoneCode]){flex:0 0 112px;width:112px;min-width:112px;max-width:112px}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(select[name=phoneCode]) .nx-input-field:has(input[name=phone]){flex:auto;min-width:0}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-label,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-label){width:100%;max-width:100%;color:var(--registration-panel-field-label-color);font-size:10.2px;line-height:12px;font-family:var(--primary-font), sans-serif;pointer-events:auto;background:0 0;margin:0 0 4px;padding:0;font-weight:400;display:flex;position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=birthdayInputContainer] label{pointer-events:auto;background:0 0;padding:0;position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=birthdayInputContainer][data-floating-label=true]{margin-top:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=birthdayInputContainer] [class*=inputWrapper]{width:100%;min-width:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=birthdayInputContainer][data-floating-label=true] [class*=label]{position:static;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field[data-floating-label=true]{margin-top:0}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field:has(select[name=phoneCode]) .nx-select-arrow{right:8px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field[data-floating-label=true] .nx-select-label{color:var(--registration-panel-field-label-color);margin-bottom:3px;font-size:10px;font-weight:400;line-height:12px;position:static;transform:none}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-control,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-control,.registration-flow-panel-module__3DHqZG__panelProfileStep input[name=dateOfBirth]){border:1px solid var(--registration-panel-field-border-color);background:var(--registration-panel-field-background-color);height:38px;min-height:38px;box-shadow:none;color:var(--registration-panel-field-text-color);border-radius:10px;padding:0 13px;font-size:12px;line-height:15px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field:has(select[name=phoneCode]) .nx-select-control{text-overflow:clip;padding-left:8px;padding-right:22px;font-size:13px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-group=true]{gap:8px;width:100%;min-width:0;display:flex}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-value=true]{color:var(--registration-panel-field-text-color);pointer-events:none;z-index:2;justify-content:flex-start;align-items:center;height:38px;margin:auto 0;padding-left:13px;font-size:12px;line-height:14px;display:flex;position:absolute;inset:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select=true] [class*=helperText]{margin-top:6px;font-size:10px;line-height:11px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-wrapper=true]{flex:none;min-width:0;max-width:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=day]{width:67px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=month]{width:93px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-part=year]{width:82px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-wrapper=true]:after{color:var(--registration-panel-field-text-color);right:12px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true]{box-sizing:border-box;border:1px solid var(--registration-panel-field-border-color);background-color:var(--registration-panel-field-background-color);width:100%;min-width:0;height:38px;min-height:38px;box-shadow:none;color:#0000;text-align:center;text-align-last:center;border-radius:10px;padding:0 24px 0 10px;font-size:14px;line-height:16px}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true]:focus{border-color:var(--registration-panel-accent-color);box-shadow:none}.registration-flow-panel-module__3DHqZG__panelProfileStep [data-birthday-select-control=true][class*=error]{border-color:var(--error-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-control::placeholder{color:var(--registration-panel-field-placeholder-color);opacity:1}.registration-flow-panel-module__3DHqZG__panelProfileStep input[name=dateOfBirth]{color:#0000}.registration-flow-panel-module__3DHqZG__panelProfileStep form>div:has(input[name=dateOfBirth]) [class*=maskOverlay]{height:38px;color:var(--registration-panel-field-text-color);padding:0 13px;font-size:12px}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-focused .nx-input-control,.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-field-focused .nx-select-control,.registration-flow-panel-module__3DHqZG__panelProfileStep input[name=dateOfBirth]:focus){border-color:var(--registration-panel-accent-color);box-shadow:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-error:not(.nx-input-field-floating-label):after{top:auto;bottom:11px;right:13px;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-error.nx-input-field-password:not(.nx-input-field-floating-label):after{right:43px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-field-error.nx-input-field-password .nx-input-control{padding-right:70px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-arrow{height:16px;right:13px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-arrow svg{width:12px;height:16px}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-select-arrow svg path{fill:var(--registration-panel-field-placeholder-color)}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-toggle-password{justify-content:center;align-items:center;width:20px;height:38px;top:auto;bottom:0;right:13px;transform:none}.registration-flow-panel-module__3DHqZG__panelProfileStep .nx-input-toggle-password svg{width:16px;height:16px}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentsBlock]{gap:8px;min-height:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentItem]+[class*=consentItem]{margin-top:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentItem] [class*=checkboxContainer]{align-items:flex-start;gap:8px;width:100%;min-width:0}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentItem] [class*=checkboxLabel]{min-width:0;color:var(--registration-panel-field-text-color);overflow-wrap:anywhere;flex:auto;font-size:11px;line-height:14px}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=consentItem] [class*=checkboxLabel] a{font-size:inherit;line-height:inherit;white-space:normal;text-wrap:wrap}.registration-flow-panel-module__3DHqZG__panelProfileStep [class*=stickyButton]{margin-top:8px}.registration-flow-panel-module__3DHqZG__panelProfileStep input[type=checkbox]{border-radius:4px;width:16px;height:16px}.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]{background:var(--registration-panel-accent-color);height:44px;min-height:44px;font-size:15px;line-height:18px;font-weight:var(--font-bold);border-radius:12px}:is(.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]:before,.registration-flow-panel-module__3DHqZG__panelProfileStep button[type=submit]:hover:not(:disabled)){background:var(--registration-panel-accent-color)}.registration-flow-panel-module__3DHqZG__panelBottomLabel{display:none}}
