body[data-auth-page=register] .panel,body[data-auth-page=pending] .panel{max-width:540px}
body[data-auth-page=pending],html:has(body[data-auth-page=pending]){height:auto;overflow:auto}
body[data-auth-page=pending] .wrap{align-items:flex-start;padding-block:40px}
.vantage-notice{font-size:1rem;line-height:1.65;padding:16px 18px;margin:0 0 22px;color:#eadbe4;background:#51223638;border-left:2px solid #bc6884;border-radius:0 7px 7px 0}
body[data-auth-page=register] .lbl2{font-size:.875rem;color:#d6bdcb;margin-bottom:8px}
body[data-auth-page=register] .fld input{font-size:1rem;min-height:48px}
body[data-auth-page=register] .hint{font-size:.875rem;color:#bca5b4;line-height:1.5;margin:7px 0 0}
body[data-auth-page=register] .consent{font-size:.875rem;color:#bba8b3;line-height:1.6}
#accountIdentity{font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;margin:0 0 22px;color:#bca8b5}
.application-profile{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 30px;padding:22px 0;border-block:1px solid #49303b}
.application-profile>div{min-width:0}.application-profile>div:last-child{grid-column:1/-1}
.application-profile dt{font-size:.875rem;color:#b8a0af;line-height:1.5;margin-bottom:5px}
.application-profile dd{font-size:1rem;color:#eddee7;line-height:1.5;overflow-wrap:anywhere;margin:0}
@media(max-width:450px){body[data-auth-page=register] .two,.application-profile{grid-template-columns:1fr}.application-profile{gap:16px}.vantage-notice{padding:14px;font-size:1rem}}
