.auth-modal-panel{color:#fff;background:#141618;border-radius:16px;width:100%;max-height:100dvh;padding:1rem;position:relative;overflow-y:auto}.auth-compact-panel{max-width:442px}.auth-submit-btn{text-transform:uppercase;color:#fafafa;background-image:linear-gradient(#dc5b2e,#ab3103);border:1px solid #ff6302;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:2.75rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:flex}.auth-submit-btn--disabled{cursor:not-allowed;color:#a4a4a5;background-image:linear-gradient(#493f3b,#382c27);border-color:#646464}.register-page{width:100%;min-height:calc(100vh - 48px);position:relative;overflow:hidden}@media (width>=992px){.auth-modal-panel{padding:2.25rem 1.5rem}.register-page{min-height:100vh}}.register-page__bg{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.register-page__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.register-page__inner{z-index:10;flex-direction:column;align-items:center;width:100%;max-width:424px;margin-left:auto;margin-right:auto;padding:3.5rem 1.25rem 4rem;display:flex;position:relative}.register-page__logo{display:block}.register-form-shell{width:100%;margin-top:2.25rem;position:relative}.register-form-shell__border{pointer-events:none;z-index:20;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.register-form{z-index:10;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);background:#1b0b009c;border-radius:1rem;flex-direction:column;padding:1.25rem 1rem;display:flex;position:relative}.register-form__title{text-align:center;color:#fff;margin-bottom:1.5rem;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.75rem}@media (width>=992px){.register-form-shell{margin-top:1.5rem}.register-form{padding:2rem 1.5rem}.register-form__title{font-size:24px;line-height:2rem}}.register-form__actions{flex-direction:column;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.register-form__submit{text-transform:uppercase;color:#fff;background:#ff4700;border-radius:.375rem;justify-content:center;align-items:center;width:100%;height:2.75rem;padding:.5rem 1rem;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans,sans-serif;font-size:.875rem;font-weight:700;transition:background-color .15s;display:flex}.register-form__submit:hover:not(:disabled){background:#ff5a1a}.register-form__submit:disabled{cursor:not-allowed;opacity:.6}.register-form__terms{text-align:center;letter-spacing:.5px;color:#a5adb6;font-size:.75rem;font-weight:500}.register-form__terms:hover{color:#fff}.register-form__login-link{text-transform:uppercase;letter-spacing:1px;color:#fff;align-items:center;gap:.25rem;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans,sans-serif;font-size:.875rem;font-weight:700;display:inline-flex}.register-form__login-link:hover{color:#ff4700}.recaptcha-v2-container{justify-content:center;align-items:center;margin-top:1rem;display:flex}.auth-phone-field{flex-direction:column;gap:.5rem;display:flex}.auth-phone-field__label{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.auth-phone-field__control{--tw-bg-opacity:1;background-color:rgb(45 46 48/var(--tw-bg-opacity,1));border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;height:3rem;padding-left:.75rem;padding-right:.75rem;display:flex}.auth-phone-field__control:focus-within{--tw-border-opacity:1;border-color:rgb(255 105 47/var(--tw-border-opacity,1))}.auth-phone-field__control.is-error,.auth-phone-field__control.is-error:focus-within{--tw-border-opacity:1;border-color:rgb(255 99 71/var(--tw-border-opacity,1))}.auth-phone-field__prefix{white-space:nowrap;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.auth-phone-field__flag{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:1.5rem;height:18px}.auth-phone-field__divider{--tw-bg-opacity:1;background-color:rgb(63 64 66/var(--tw-bg-opacity,1));width:1px;height:1rem}.auth-phone-field__input{--tw-text-opacity:1;min-width:0;color:rgb(250 250 250/var(--tw-text-opacity,1));outline-offset:2px;background-color:#0000;border-width:0;outline:2px solid #0000;flex:1;font-size:.875rem;line-height:1.25rem}.auth-phone-field__input::placeholder{--tw-text-opacity:1;color:rgb(164 164 165/var(--tw-text-opacity,1))}.auth-phone-field__error{color:rgb(255 99 71/var(--tw-text-opacity,1))}.auth-phone-field__error,.auth-phone-field__hint{--tw-text-opacity:1;font-size:.75rem;line-height:18px}.auth-phone-field__hint{color:rgb(190 190 190/var(--tw-text-opacity,1))}
