.account-shell{max-width:960px;margin:36px auto;padding:0 24px 40px}.account-shell h1{font-size:34px;line-height:1.25}.account-shell h2{font-size:20px}.account-shell .lead{max-width:720px}.account-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-header nav{display:flex;gap:20px}.account-card{padding:24px;border:1px solid #e1e4f2;border-radius:18px;background:#fff;margin:20px 0}.account-card h2{margin-top:0}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.account-grid .account-card{margin-bottom:0}.account-note{color:#5d6484;font-size:14px;line-height:1.7}.metric{font-weight:700;font-size:24px;margin:12px 0}.account-shell button{padding:12px 18px;border:1px solid #b8bdd3;border-radius:8px;background:#f6f7fc;color:#656d8e;font:inherit}.account-shell button:disabled{cursor:not-allowed}.account-actions{display:flex;flex-wrap:wrap;gap:12px}.account-shell .notice{margin:20px 0}.account-shell .eyebrow{font-size:12px;color:#4117a3;font-weight:700;letter-spacing:.08em}@media(max-width:600px){.account-shell{margin-top:24px;padding:0 18px 24px}.account-shell h1{font-size:28px}.account-grid{grid-template-columns:1fr;gap:0}.account-card{padding:20px}.account-header nav{gap:12px}.account-header .logo{font-size:16px}}.account-shell select{max-width:100%;padding:10px;border:1px solid #b8bdd3;border-radius:8px;font:inherit}.account-shell ul li{margin:12px 0}.account-shell ul button{padding:6px 10px;margin-left:12px}.account-shell button:not(:disabled){color:#171d36;cursor:pointer}[hidden]{display:none!important}