.account-main{width:min(1050px,100% - 2.5rem);margin:auto;padding:4rem 0 7rem}.account-hero{max-width:760px;margin-bottom:2.5rem}.account-hero h1{letter-spacing:-.06em;margin:.6rem 0 1rem;font-size:clamp(3rem,7vw,5.5rem);line-height:.95}.account-hero>p:last-child,.account-panel>p,.badge-note p,.account-state p{color:#9fb0c6;line-height:1.65}.progress-metrics{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.progress-metrics article,.account-panel,.badge-note,.account-state{background:#0d1a2b;border:1px solid #243750;border-radius:16px;padding:1.4rem}.progress-metrics span,.account-table span{color:#8fa2b9;font-size:.78rem;display:block}.progress-metrics strong{margin-top:.4rem;font-size:2rem;display:block}.account-panel{margin-top:1rem}.account-panel h2{margin-top:0}.account-table article{border-top:1px solid #243750;grid-template-columns:1fr 100px 100px;align-items:center;gap:1rem;padding:1rem 0;display:grid}.account-table article>strong{font-size:1.15rem}.badge-note{border-color:#46562c;margin-top:1rem}.account-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:260px;display:flex}.account-security{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.account-security>h2,.account-security>p{margin:0}.account-security label{color:#c7d3e3;flex-direction:column;gap:.45rem;width:min(100%,420px);font-size:.8rem;font-weight:800;display:flex}.account-security input{color:#eef4fb;font:inherit;background:#07111f;border:1px solid #38506e;border-radius:9px;padding:.82rem}.auth-method-status{grid-template-columns:1fr 1fr;gap:.8rem;width:100%;display:grid}.auth-method-status>div{background:#091524;border:1px solid #243750;border-radius:10px;padding:1rem}.auth-method-status span{color:#9fb0c6;overflow-wrap:anywhere;margin-top:.35rem;font-size:.82rem;display:block}.account-security-message{min-height:1.2rem;font-size:.84rem;color:#b8c9d8!important}.account-security-message:empty{display:none}@media (max-width:700px){.progress-metrics{grid-template-columns:1fr 1fr}.account-table article{grid-template-columns:1fr auto}.account-table article>span{grid-column:1/-1}.auth-method-status{grid-template-columns:1fr}}@media (max-width:430px){.progress-metrics{grid-template-columns:1fr}}
