/* Shared account styles; the server supplies only a safe identity preview. */
.ism-access-body .ism-access-panel{max-width:58rem;margin-inline:auto}
.ism-access-body .ism-access-note{max-width:58rem;margin:1.5rem auto}
.ism-access-body .ism-billing-footer{padding:1rem 0 2rem;border-top:1px solid var(--ism-billing-border);color:var(--ism-billing-muted);font-size:.85rem}
.ism-access-body .ism-billing-form+.ism-billing-actions{margin-top:1.5rem}
@media(max-width:600px){.ism-access-body .ism-billing-actions{align-items:stretch}.ism-access-body .ism-billing-actions>a{width:100%}}
