@media (max-width:768px){:root.theme-mid .register-content :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){-webkit-appearance:none;appearance:none;background:var(--input-bg,var(--subpage-card-bg));border:var(--input-border,var(--subpage-card-border,0 solid transparent));box-shadow:var(--input-shadow-composite,var(--input-shadow,var(--subpage-card-shadow)));color:var(--input-text,var(--subpage-card-text));opacity:1!important}:root.theme-mid .register-content :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea):is(:hover,:focus,:focus-visible,:active){background:var(--input-bg-focus,var(--input-bg-hover,var(--subpage-card-bg-hover,var(--subpage-card-bg))));box-shadow:var(--input-shadow-focus-composite,var(--input-shadow-hover-composite,var(--input-shadow-hover,var(--subpage-card-shadow-hover,var(--subpage-card-shadow)))))}}
@media (hover:none) and (pointer:coarse){.register-content [data-control-type][data-checked=false]:active{background:var(--seg-card-bg)!important;border-color:var(--seg-card-border)!important;box-shadow:var(--seg-card-shadow)!important;color:var(--seg-card-text)!important}.register-content [data-control-type][data-checked=false]:active:before{opacity:0!important}.register-content [data-control-type]{--seg-card-bg-selected:var(--seg-card-bg);--seg-card-bg-active:var(--seg-card-bg);--seg-card-shadow-selected:var(--seg-card-shadow-hover,var(--seg-card-shadow));--seg-card-shadow-active:var(--seg-card-shadow);--seg-card-border-selected:var(--seg-card-border-hover,var(--seg-card-border));--seg-card-border-active:var(--seg-card-border)}.register-content [data-control-type][data-checked=true],.register-content [data-control-type][data-checked=true]:active{background:var(--seg-card-bg-selected,var(--seg-card-bg))!important;border-color:var(--seg-card-border-selected,var(--seg-card-border))!important;box-shadow:var(--seg-card-shadow-selected,var(--seg-card-shadow))!important;color:var(--seg-card-text-selected,var(--seg-card-text))!important}.register-content [data-control-type][data-checked=true]:before,.register-content [data-control-type][data-checked=true]:active:before{opacity:1!important}}
@media (max-width:768px) and (pointer:coarse){.register-content{padding-top:clamp(.7rem,2.2vh,1.15rem)}.register-scroll{width:100%;max-width:min(100%,clamp(18.4rem,90vw,23rem));padding-left:clamp(.5rem,2.7vw,.98rem);padding-right:clamp(.5rem,2.7vw,.98rem)}.register-form{gap:clamp(1.45rem,4.2vh,2.35rem);width:100%}.register-form>.register-step{padding-top:clamp(.54rem,1.6vh,.9rem);padding-bottom:clamp(.54rem,1.6vh,.9rem)}.register-form>.register-step:last-child{margin-top:clamp(.42rem,1.2vh,.78rem)}.register-alert{color:#8f2f2f;background:#ffedede0;border-color:#dc26264d;font-weight:600;box-shadow:0 8px 20px #8f2f2f14}:root:not(.theme-light) .register-alert{color:#ffe2e2;background:#4c10187a;border-color:#fca5a557;box-shadow:0 10px 24px #00000038}.register-input{min-height:3.62rem;padding-left:clamp(1.06rem,4.1vw,1.34rem);padding-right:clamp(1.06rem,4.1vw,1.34rem);font-size:clamp(1.2rem,4.9vw,1.36rem)}.register-scroll .register-input{width:calc(100% - clamp(.46rem,2.6vw,.82rem));max-width:calc(100% - clamp(.46rem,2.6vw,.82rem));margin-left:auto;margin-right:auto}:root.theme-mid .register-step--field{filter:none;pointer-events:auto;transform:none;opacity:1!important}:root.theme-mid .register-step--field .register-input{visibility:visible;opacity:1}.register-input-shell{width:calc(100% - clamp(.46rem,2.6vw,.82rem));max-width:calc(100% - clamp(.46rem,2.6vw,.82rem));margin-left:auto;margin-right:auto}:root.theme-mid .register-step--field .register-input-shell--mid{background:var(--input-bg);border:var(--input-border);min-height:3.62rem;box-shadow:var(--input-shadow-composite,var(--input-shadow));-webkit-backdrop-filter:blur(6px)saturate(108%);border-radius:9999px;align-items:center;display:flex}:root.theme-mid .register-step--field .register-input-shell--mid:hover,:root.theme-mid .register-step--field .register-input-shell--mid:focus-within{background:var(--input-bg);border:var(--btn-primary-border-hover,var(--input-border));box-shadow:var(--input-shadow-hover-composite,var(--input-shadow-hover,var(--input-shadow)))}:root.theme-mid .register-step--field .register-input-mid-shell{appearance:none;color:#2f3a4a;-webkit-text-fill-color:#2f3a4a;caret-color:#2f3a4a;background:0 0;width:100%;max-width:100%;box-shadow:none!important;border:0!important}:root.theme-mid .register-step--field .register-input-mid-shell::placeholder{color:#3741519e;-webkit-text-fill-color:#3741519e;opacity:1}:root.theme-mid .register-step--field .register-input-mid-shell:hover,:root.theme-mid .register-step--field .register-input-mid-shell:focus,:root.theme-mid .register-step--field .register-input-mid-shell:focus-visible{box-shadow:none;background:0 0;border-color:#0000}.register-role-options{gap:clamp(.82rem,3.1vw,1.08rem)}.register-option-card,.register-checkbox-card{width:calc(100% - clamp(.46rem,2.6vw,.82rem));max-width:calc(100% - clamp(.46rem,2.6vw,.82rem));margin-left:auto;margin-right:auto}.register-option-card{padding:1.04rem clamp(1.05rem,4.3vw,1.34rem);font-size:clamp(1.24rem,4.95vw,1.42rem)}.register-checkbox-card{--seg-control-size:clamp(1.28rem, 5vw, 1.48rem);--seg-check-size:clamp(.96rem, 3.8vw, 1.08rem);gap:clamp(.62rem,2.4vw,.82rem);min-height:clamp(4.1rem,14.6vw,4.8rem);padding-left:clamp(1.04rem,4.2vw,1.34rem);padding-right:clamp(1.04rem,4.2vw,1.34rem);font-size:clamp(1.16rem,4.55vw,1.32rem);line-height:1.24}.register-copy{font-size:clamp(1.24rem,4.95vw,1.42rem);line-height:1.34}html[data-platform=android] .register-option-card,body[data-platform=android] .register-option-card{letter-spacing:.012em;padding:.94rem clamp(.96rem,3.9vw,1.18rem);font-size:clamp(1.08rem,4.25vw,1.22rem);line-height:1.26}html[data-platform=android] .register-checkbox-card,body[data-platform=android] .register-checkbox-card{letter-spacing:.01em;--seg-control-size:clamp(1.18rem, 4.5vw, 1.34rem);--seg-check-size:clamp(.9rem, 3.45vw, 1rem);gap:clamp(.56rem,2vw,.72rem);min-height:clamp(3.72rem,13.2vw,4.35rem);padding-left:clamp(.96rem,3.9vw,1.2rem);padding-right:clamp(.96rem,3.9vw,1.2rem);font-size:clamp(1rem,4vw,1.14rem);line-height:1.2}html[data-platform=android] .register-copy,body[data-platform=android] .register-copy{letter-spacing:.012em;font-size:clamp(1.08rem,4.25vw,1.22rem);line-height:1.26}.register-submit{width:fit-content;min-width:clamp(8.4rem,42vw,10.4rem);min-height:3.55rem;padding:.92rem clamp(.9rem,3.8vw,1.2rem);font-size:clamp(1.4rem,5.4vw,1.62rem);line-height:1.12}.register-submit .register-submit-label{font-size:inherit;letter-spacing:.012em;line-height:1.1}.register-back-button{opacity:.88;z-index:92;width:clamp(3.55rem,15vw,4.2rem);height:clamp(3.55rem,15vw,4.2rem);margin-left:0;display:inline-flex;top:calc(50% + clamp(3.15rem,8.6vh,4.35rem));bottom:auto;left:50%;transform:translate(-50%)}.register-back-button>svg{width:clamp(3.55rem,15vw,4.2rem);height:clamp(3.55rem,15vw,4.2rem)}.register-scroll.csp-container{scroll-snap-type:y proximity;overscroll-behavior-y:contain;overscroll-behavior-x:none;touch-action:pan-y;scroll-padding-top:var(--csp-pad-top,var(--csp-pad,0px));scroll-padding-bottom:var(--csp-pad-bottom,var(--csp-pad,0px));scroll-behavior:auto;-webkit-overflow-scrolling:touch;--csp-transition-ms:.42s;overflow-x:hidden}.register-scroll.csp-container .csp-item{scroll-snap-align:center;scroll-snap-stop:always}.register-scroll.csp-container{-webkit-overflow-scrolling:touch;overflow:hidden auto}}
@media (max-width:768px){section[lang=ru] .register-checkbox-card{font-size:1.22rem}section[lang=ru] .register-agree-card{font-size:1.28rem}section[lang=ru] .register-guide-card{font-size:1.2rem}section[lang=en] .register-checkbox-card{font-size:1.24rem}section[lang=en] .register-guide-card{font-size:1.3rem}section[lang=et] .register-checkbox-card{font-size:1.04rem}}

/*# sourceMappingURL=10ba6vz0347pj.css.map*/