.account-panel{max-width:520px;margin:32px 0;padding:28px;background:white;border:1px solid var(--line);border-radius:14px}.account-panel label{display:block;font-weight:650;margin:16px 0 6px}.account-panel button{margin:24px 0 8px}.account-panel button:disabled{opacity:.65;cursor:not-allowed}.account-panel input:disabled{background:#f3f0f4}.account-panel fieldset{border:0;padding:0;margin:0;min-width:0}.account-panel legend{font-weight:700}.account-panel small{display:block}.account-panel .agreement{display:flex;gap:12px;align-items:flex-start;font-size:14px;font-weight:400}.agreement input{width:20px;min-width:20px;margin-top:5px}.policy-page{padding-top:48px}.account-error{color:#8f1230;background:#fff0f3;border-left-color:#8f1230}#account-captcha{margin-top:20px}.account-email{overflow-wrap:anywhere}@media(max-width:480px){.account-panel{padding:20px}}

.account-panel select{box-sizing:border-box;width:100%;padding:13px;border:1px solid #a99eab;border-radius:6px;color:var(--ink);background:#fff;font:inherit}.account-panel select:focus-visible{outline:3px solid #713a70;outline-offset:4px}.account-panel .referral-intro{margin:28px 0 16px;font-size:15px;line-height:1.65}
