.register-modal.overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:20px 10px;background:#00000080}[data-v-7c20a664] .base-modal-box{background:var(--modal-background-auth);padding:16px}[data-v-7c20a664] .base-modal-body{gap:10px}.base-input[data-v-7c20a664]{margin-bottom:25px}.password-requirements[data-v-7c20a664]{display:grid;gap:4px;margin:-12px 0 4px;padding:0;list-style:none;color:var(--color-text-secondary);font-size:13px}.password-requirements li[data-v-7c20a664]{display:flex;align-items:center;gap:8px}.password-requirements li.passed[data-v-7c20a664]{color:var(--color-success,#198754)}.referral-row[data-v-7c20a664]{-moz-column-gap:15px;column-gap:15px}.referral-row[data-v-7c20a664],.register-phone-row[data-v-7c20a664]{display:grid;grid-template-columns:minmax(100px,140px) minmax(0,1fr);align-items:start}.register-phone-row[data-v-7c20a664]{gap:5px 15px;margin-bottom:25px}.register-phone-row label[data-v-7c20a664]{margin-top:10px;color:var(--standard-form-label-text);font-size:14px;text-transform:capitalize}.register-phone-field[data-v-7c20a664]{min-width:0}.phone-error[data-v-7c20a664],.phone-required[data-v-7c20a664]{color:var(--color-danger)}.phone-error[data-v-7c20a664]{margin:6px 0 0;font-size:12px;overflow-wrap:anywhere}@media(max-width:991px){.register-phone-row[data-v-7c20a664]{grid-template-columns:minmax(0,1fr)}.register-phone-row label[data-v-7c20a664]{margin-top:0}}.referral-code-header[data-v-7c20a664]{display:flex;align-items:center;cursor:pointer;gap:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:capitalize}.referral-code-header svg[data-v-7c20a664]{width:16px;height:16px}.register-page-reminder[data-v-7c20a664]{font-size:14px;margin:16px 10px 15px;text-align:center;color:var(--color-text-secondary)}.register-page-link[data-v-7c20a664]{text-align:center;text-transform:uppercase;font-size:16px}[data-v-7c20a664] .phone-country-trigger,[data-v-7c20a664] .base-phone-input .phone-number-control input{padding:6px 10px;min-height:0;height:30px}
