.account-page .icon{width:18px;height:18px;flex-shrink:0}.account-page .join-link{white-space:nowrap}.account-main{padding:20px 24px 55px}.account-content{width:510px;max-width:100%;position:relative;z-index:1}.account-content h1{text-align:center;font:600 34px/1.25 Poppins,sans-serif;letter-spacing:-1.4px;margin:18px 0 13px}.account-content .customer-intro{margin-bottom:30px}.account-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.account-full{grid-column:1/-1}.account-fields .input-wrap{background:var(--surface)}.account-fields .icon{height:16px;width:16px;color:var(--muted);flex-shrink:0}.account-fields input,.account-fields select{font:inherit;font-size:12px;border:0;outline:none;background:transparent;color:var(--ink);min-width:0;width:100%;padding:13px 0}.country-note{font-size:9px;color:var(--muted);display:block;margin-top:7px}.account-content .customer-emblem .icon{width:27px;height:27px}.account-content .submit-button{background:#153d36;color:#fff;border-color:#153d36;justify-content:space-between;padding:0 18px;margin-top:8px}.account-content .submit-button .icon{width:17px;height:17px}.account-fine{font-size:10px;color:var(--muted);text-align:center;margin-top:18px}.account-back{font-size:11px;color:var(--teal);display:block;text-align:center;margin-top:25px}.account-next{text-align:center;margin-top:22px}.password-strength{margin:-3px 0 19px}.password-strength>div{height:3px;background:var(--line);border-radius:5px;overflow:hidden}.password-strength>div>span{display:block;height:100%;background:var(--teal);transition:width .2s}.password-strength small{font-size:9px;display:block;color:var(--muted);margin-top:6px}.account-content [aria-invalid=true]{color:#b45148}.account-content .input-wrap:has([aria-invalid=true]){border-color:#c87870}:root[data-theme=dark] .account-content .submit-button{background:#73d7b9;color:#153d36}@media(max-width:600px){.account-main{padding:25px 24px 35px}.account-fields{grid-template-columns:1fr}.account-content h1{font-size:29px}.account-fields input,.account-fields select{font-size:16px}.account-content .customer-emblem{margin-bottom:22px}.account-content .customer-intro{font-size:11px}.account-content .field label{font-size:12px}}
