.accountPage{background:#f7fbf8;min-height:68vh;padding:50px 20px 86px}.accountGrid{gap:20px;max-width:850px;margin:auto;display:grid}.accountGrid h1{color:#163024;letter-spacing:-2px;margin:10px 0;font-size:clamp(38px,7vw,58px)}.accountCard{color:#163024;background:#fff;border:1px solid #d8e8dc;border-radius:22px;padding:24px}.accountCard h2{margin-top:0}.accountCard p{color:#53665c;line-height:1.65}.accountInfo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.accountInfo div{background:#f4f8f5;border-radius:14px;padding:14px}.accountInfo span{color:#718078;font-size:12px;display:block}.accountInfo b{overflow-wrap:anywhere;margin-top:4px;display:block}.accountLinks{flex-wrap:wrap;gap:10px;display:flex}.accountLinks a,.dangerAction{border-radius:12px;padding:12px 15px;font-weight:800;text-decoration:none}.dangerCard{background:snow;border-color:#efcbc5}.dangerConfirm{color:#71443c;align-items:flex-start;gap:10px;margin:18px 0;line-height:1.5;display:flex}.dangerConfirm input{accent-color:#a34638;width:19px;height:19px}.dangerAction{color:#fff;background:#a34638;border:0}.dangerAction:disabled{opacity:.4}.accountMessage{font-weight:750;color:#a34638!important}@media (width<=650px){.accountInfo{grid-template-columns:1fr}.accountCard{padding:19px}}
