/* V10 account beta: calm Midnight cards and resilient small-screen forms */
#account-app .account-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}
#account-app .account-badge{font-size:11px;font-weight:800;color:#a4e7da;background:#12313a;border:1px solid #30605c;border-radius:999px;padding:8px 12px}
#account-app .account-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}
#account-app .account-grid .wide{grid-column:1/-1}
#account-app .account-grid input{width:100%;min-width:0;box-sizing:border-box;display:block}
#account-app button{min-height:45px}
#account-app .account-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}
#account-app .account-actions button{flex:1 1 170px;white-space:normal}
#account-app .account-status{min-height:28px;margin-top:12px;color:#93e8d8;line-height:1.5}
#account-app .account-status.is-error{color:#ffbeae}
#account-app .account-note{background:#10262f;border:1px solid #2e5059;border-radius:15px;padding:14px 16px;color:#bfd4df;font-size:13px;line-height:1.65;margin-top:17px}
#account-app .account-cloud-info{color:#a9c8d7;font-size:13px;line-height:1.6;margin-top:8px}
#account-app .account-danger{margin-top:18px;border-top:1px solid #293f53;padding-top:15px}
#account-app button:disabled{opacity:.55;cursor:progress}
@media(max-width:540px){#account-app .account-grid{grid-template-columns:1fr}#account-app .account-actions button{flex-basis:100%}}
