.auth-register-page::before{left:56%}.auth-register-page .auth-form-promo-cta{margin-top:72px}.auth-register-page .auth-form-panel{min-height:700px}.auth-register-page .auth-form-field-group{gap:0}.auth-register-page .auth-form-field-group+.auth-form-field-group{margin-top:10px}.auth-register-page .auth-form-field--floating{padding:0 20px}.auth-register-page .auth-form-field--floating .auth-form-input,.auth-register-page .auth-form-field--floating .auth-form-select{padding:0 4px;transition:padding-top 180ms ease}.auth-register-page .auth-form-field--floating .auth-form-input::placeholder{color:rgba(0,0,0,0)}.auth-register-page .auth-form-floating-label{position:absolute;top:50%;left:20px;transform:translateY(-50%);transform-origin:left top;color:#8a8d9c;font-size:1.125rem;line-height:1;font-weight:300;pointer-events:none;transition:top 180ms ease,transform 180ms ease,color 180ms ease}.auth-register-page .auth-form-field--floating.has-value .auth-form-floating-label,.auth-register-page .auth-form-field--floating:focus-within .auth-form-floating-label{top:14px;transform:translateY(0) scale(0.78);color:#b78d3c}.auth-register-page .auth-form-field--floating.has-value .auth-form-input,.auth-register-page .auth-form-field--floating.has-value .auth-form-select,.auth-register-page .auth-form-field--floating:focus-within .auth-form-input,.auth-register-page .auth-form-field--floating:focus-within .auth-form-select{padding-top:18px}.auth-register-page .auth-form-field--floating .auth-form-select{color:#fff}.auth-register-page .auth-form-field--floating .auth-form-select option{color:#fff}.auth-register-page .auth-form-field--country{align-items:stretch;z-index:1}.auth-register-page .auth-form-field--country .auth-form-floating-label{z-index:4}.auth-register-page .auth-form-field--country::after{transition:transform 180ms ease,border-color 180ms ease}.auth-register-page .auth-form-field--country.is-open{z-index:18}.auth-register-page .auth-form-field--country.is-open::after{transform:translateY(-30%) rotate(225deg);border-color:#ffb320}.auth-register-page .auth-form-field--country.is-enhanced .auth-form-select--native{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.auth-register-page .auth-country-select__trigger{position:relative;z-index:2;display:flex;align-items:center;width:100%;min-height:62px;padding:0 36px 0 4px;border:0;background:rgba(0,0,0,0);color:#fff;text-align:left;cursor:pointer;transition:padding-top 180ms ease}.auth-register-page .auth-form-field--country.has-value .auth-country-select__trigger,.auth-register-page .auth-form-field--country:focus-within .auth-country-select__trigger,.auth-register-page .auth-form-field--country.is-open .auth-country-select__trigger{padding-top:18px}.auth-register-page .auth-country-select__trigger:focus-visible{outline:none}.auth-register-page .auth-country-select__selected{display:flex;align-items:center;gap:12px;min-width:0;opacity:0;transform:translateY(4px);transition:opacity 180ms ease,transform 180ms ease}.auth-register-page .auth-country-select__selected.has-selection{opacity:1;transform:translateY(0)}.auth-register-page .auth-country-select__selected-text,.auth-register-page .auth-country-select__option-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-register-page .auth-country-select__selected-text{font-size:1.125rem;line-height:1.35;font-weight:400}.auth-register-page .auth-country-select__flag{position:relative;flex:0 0 auto;width:30px;height:22px;overflow:hidden;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 8px 20px rgba(0,0,0,.24)}.auth-register-page .auth-country-select__flag-image{display:block;width:100%;height:100%;object-fit:cover}.auth-register-page .auth-country-select__flag::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0 33%, rgba(218, 78, 79, 0.94) 33% 66%, rgba(34, 78, 182, 0.94) 66% 100%)}.auth-register-page .auth-country-select__flag::after{content:attr(data-flag-initials);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.5625rem;line-height:1;font-weight:700;letter-spacing:.08em;text-shadow:0 1px 2px rgba(0,0,0,.45)}.auth-register-page .auth-country-select__flag[data-flag-url]::before,.auth-register-page .auth-country-select__flag[data-flag-url]::after{content:none}.auth-register-page .auth-country-select__panel{position:absolute;top:calc(100% + 12px);right:-1px;left:-1px;z-index:20;padding:14px;border:1px solid rgba(183,141,60,.34);border-radius:22px;background:linear-gradient(180deg, rgba(15, 17, 23, 0.98), rgba(8, 10, 15, 0.99));box-shadow:0 24px 60px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.04);backdrop-filter:blur(18px)}.auth-register-page .auth-country-select__search{position:relative;margin-bottom:12px}.auth-register-page .auth-country-select__search::before{content:"";position:absolute;top:50%;left:16px;width:12px;height:12px;border:2px solid #8a8d9c;border-radius:50%;transform:translateY(-60%)}.auth-register-page .auth-country-select__search::after{content:"";position:absolute;top:calc(50% + 7px);left:27px;width:8px;height:2px;background:#8a8d9c;transform:rotate(45deg);transform-origin:left center}.auth-register-page .auth-country-select__search-input{width:100%;height:50px;padding:0 16px 0 46px;border:1px solid rgba(131,103,56,.58);border-radius:14px;background:hsla(0,0%,100%,.02);color:#fff;font-size:1rem;line-height:1.4;outline:none;transition:border-color 160ms ease,background 160ms ease,box-shadow 160ms ease}.auth-register-page .auth-country-select__search-input::placeholder{color:#6f7384}.auth-register-page .auth-country-select__search-input:focus{border-color:#ffb320;background:rgba(255,179,32,.04);box-shadow:0 0 0 4px rgba(255,179,32,.08)}.auth-register-page .auth-country-select__search-input::-webkit-search-decoration,.auth-register-page .auth-country-select__search-input::-webkit-search-cancel-button,.auth-register-page .auth-country-select__search-input::-webkit-search-results-button,.auth-register-page .auth-country-select__search-input::-webkit-search-results-decoration{-webkit-appearance:none}.auth-register-page .auth-country-select__list{display:flex;flex-direction:column;gap:6px;max-height:240px;padding-right:4px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(183,141,60,.65) rgba(0,0,0,0)}.auth-register-page .auth-country-select__list::-webkit-scrollbar{width:6px}.auth-register-page .auth-country-select__list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(183,141,60,.65)}.auth-register-page .auth-country-select__option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid rgba(0,0,0,0);border-radius:16px;background:rgba(0,0,0,0);color:#fff;text-align:left;cursor:pointer;transition:transform 160ms ease,border-color 160ms ease,background 160ms ease,box-shadow 160ms ease}.auth-register-page .auth-country-select__option[hidden]{display:none}.auth-register-page .auth-country-select__option:focus-visible{outline:none}.auth-register-page .auth-country-select__option-name{flex:1 1 auto;font-size:1rem;line-height:1.35;font-weight:300}.auth-register-page .auth-country-select__option-check{position:relative;flex:0 0 auto;width:20px;height:20px;overflow:hidden;margin-left:auto;opacity:0;text-indent:-999px;transform:scale(0.8);transition:opacity 160ms ease,transform 160ms ease}.auth-register-page .auth-country-select__option-check::before{content:"";position:absolute;top:3px;left:5px;width:7px;height:11px;border-right:2px solid #ffb320;border-bottom:2px solid #ffb320;transform:rotate(40deg)}.auth-register-page .auth-country-select__option:hover,.auth-register-page .auth-country-select__option.is-active{border-color:rgba(255,179,32,.18);background:hsla(0,0%,100%,.04);transform:translateX(2px)}.auth-register-page .auth-country-select__option.is-strong-match{border-color:rgba(255,179,32,.3);background:linear-gradient(135deg, rgba(255, 179, 32, 0.18), rgba(183, 141, 60, 0.12));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.auth-register-page .auth-country-select__option.is-strong-match .auth-country-select__option-name{font-weight:400}.auth-register-page .auth-country-select__option.is-match{border-color:rgba(255,179,32,.22);background:linear-gradient(135deg, rgba(255, 179, 32, 0.09), rgba(183, 141, 60, 0.06))}.auth-register-page .auth-country-select__option.is-near-match{border-color:rgba(131,103,56,.22);background:hsla(0,0%,100%,.025)}.auth-register-page .auth-country-select__option.is-selected{border-color:rgba(255,179,32,.34);background:linear-gradient(135deg, rgba(255, 179, 32, 0.16), rgba(183, 141, 60, 0.12));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.auth-register-page .auth-country-select__option.is-selected .auth-country-select__option-check{opacity:1;transform:scale(1)}.auth-register-page .auth-form-help{margin-top:24px}@media(max-width: 980px){.auth-register-page .auth-form-panel{min-height:0}}@media(max-width: 480px){.auth-register-page .auth-form-floating-label{font-size:1rem}.auth-register-page .auth-country-select__trigger{padding-right:30px}.auth-register-page .auth-country-select__selected-text,.auth-register-page .auth-country-select__option-name{font-size:.9375rem}.auth-register-page .auth-country-select__panel{padding:12px;border-radius:18px}}
