.register-modal[data-v-4a48784a]{inset:0;padding:12px;position:fixed;z-index:500}.register-modal[data-v-4a48784a],.register-modal__dialog[data-v-4a48784a]{align-items:center;display:flex;justify-content:center}.register-modal__dialog[data-v-4a48784a]{position:relative}.register-modal__panel[data-v-4a48784a]{-webkit-backdrop-filter:blur(40px) saturate(1.15);backdrop-filter:blur(40px) saturate(1.15);background:#000000b3;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 4px 4px #00000040,0 0 0 100vmax #0000008c;box-sizing:border-box;flex-shrink:0;isolation:isolate;max-width:432px;overflow:visible;padding:53px 61px 92px 51px;position:relative;width:100%}@supports not (backdrop-filter:blur(1px)){.register-modal__panel[data-v-4a48784a]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000d1}}.register-modal__panel[data-v-4a48784a]>*{position:relative;z-index:1}.register-modal__header[data-v-4a48784a]{align-items:center;display:flex;flex-direction:column;margin-bottom:34px;overflow:visible;text-align:center}.register-modal__title-wrap[data-v-4a48784a]{display:inline-block;font-size:30px;isolation:isolate;overflow:visible;padding:0;position:relative;z-index:0}@media(max-width:767px){.register-modal__title-wrap[data-v-4a48784a]{font-size:26px}}.register-modal__title-wrap[data-v-4a48784a]:before{background:url(../images/home/recommend-tab-active-glow.svg) no-repeat 50%/cover;content:"";height:52px;left:50%;opacity:.88;pointer-events:none;position:absolute;top:-8px;transform:translate(-50%);width:188px;z-index:-1}@media(max-width:767px){.register-modal__title-wrap[data-v-4a48784a]:before{height:42px;top:-6px;width:150px}}.register-modal__title[data-v-4a48784a]{background:linear-gradient(90deg,#bd7f4d,#eab37e);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:inherit;font-weight:500;line-height:normal;margin:0;position:relative}.register-modal__sub[data-v-4a48784a]{color:#969393;font-size:14px;line-height:1.5;margin:7px 0 0;max-width:320px}.register-modal__fields[data-v-4a48784a]{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto 34px;max-width:100%;width:320px}.register-modal__field[data-v-4a48784a]{display:flex;flex-direction:column;gap:8px}.register-modal__label[data-v-4a48784a]{color:#969393;font-size:14px;line-height:1.4}.register-modal__input-wrap[data-v-4a48784a]{position:relative}.register-modal__input[data-v-4a48784a]{background:transparent;border-radius:8px;color:#ffffffeb;font-size:13px;height:45px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease;width:100%}.register-modal__input[data-v-4a48784a]::-moz-placeholder{color:#969393}.register-modal__input[data-v-4a48784a]::placeholder{color:#969393}.register-modal__input[data-v-4a48784a]{border:1px solid #969393}.register-modal__input[data-v-4a48784a]:focus{border-color:#df8d4c;box-shadow:0 0 0 1px #df8d4c59}.register-modal__input--filled[data-v-4a48784a]{border-color:#df8d4c!important;box-shadow:none}.register-modal__input--filled[data-v-4a48784a]:focus{border-color:#df8d4c!important;box-shadow:0 0 0 1px #df8d4c73}.register-modal__input--with-action[data-v-4a48784a]{padding-right:44px}.register-modal__input[data-v-4a48784a]:-webkit-autofill,.register-modal__input[data-v-4a48784a]:-webkit-autofill:active,.register-modal__input[data-v-4a48784a]:-webkit-autofill:focus,.register-modal__input[data-v-4a48784a]:-webkit-autofill:hover{-webkit-text-fill-color:hsla(0,0%,100%,.92);box-shadow:inset 0 0 0 1000px #14100e;caret-color:#ffffffeb;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.register-modal__eye[data-v-4a48784a]{align-items:center;background:transparent;border:none;border-radius:6px;color:#969393;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .15s ease,background .15s ease;width:32px}.register-modal__eye[data-v-4a48784a]:hover{background:#ffffff0f;color:#eab37e}.register-modal__actions[data-v-4a48784a]{display:flex;gap:12px;margin:0 auto 28px;max-width:320px;width:100%}.register-modal__btn[data-v-4a48784a]{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:18px;font-weight:500;height:45px;min-width:0;transition:filter .15s ease,opacity .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease}.register-modal__btn--primary[data-v-4a48784a]{background:linear-gradient(180deg,#c49a6c,#8f6239 45%,#6d4a2c);box-shadow:inset 0 1px #ffffff1f;color:#ffffff80}.register-modal__btn--primary.register-modal__btn--ready[data-v-4a48784a]{background:linear-gradient(90deg,#bd7f4d,#eab37e);box-shadow:inset 0 1px #ffffff40;color:#fff}.register-modal__btn--primary.register-modal__btn--ready[data-v-4a48784a]:hover:not(:disabled){filter:brightness(1.05)}.register-modal__btn--primary[data-v-4a48784a]:hover:not(:disabled):not(.register-modal__btn--ready){filter:brightness(1.04)}.register-modal__btn--primary[data-v-4a48784a]:disabled{cursor:not-allowed;opacity:.65}.register-modal__btn--back[data-v-4a48784a]{background:#373737f2;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff0f;color:#fff}.register-modal__btn--back[data-v-4a48784a]:hover{background:#464646fa}.register-modal__footer[data-v-4a48784a]{box-sizing:border-box;display:flex;font-size:14px;justify-content:center;margin:0 auto;max-width:100%;width:320px}.register-modal__switch[data-v-4a48784a]{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin:0}.register-modal__switch-hint[data-v-4a48784a]{color:#969393}.register-modal__switch-link[data-v-4a48784a]{background:none;border:none;color:#df8d4c;cursor:pointer;font:inherit;font-weight:700;padding:0;transition:color .15s ease}.register-modal__switch-link[data-v-4a48784a]:hover{color:#eab37e}.register-modal-fade-enter-active .register-modal__panel[data-v-4a48784a],.register-modal-fade-leave-active .register-modal__panel[data-v-4a48784a]{transition:opacity .25s ease,transform .25s ease}.register-modal-fade-enter-from .register-modal__panel[data-v-4a48784a],.register-modal-fade-leave-to .register-modal__panel[data-v-4a48784a]{opacity:0;transform:scale(.98)}
