#planModal .modal{max-width:840px}#planModal .account-membership{font-size:16px;line-height:1.6}#planModal .membership-details{margin:18px 0 0}#planModal .membership-details>div{padding:11px 0;border-top:1px solid #d4e4e2}#planModal .membership-details dt{font-size:14px;color:#55707b}#planModal .membership-details dd{margin:3px 0 0;font-size:16px;font-weight:650;overflow-wrap:anywhere}#planModal #modalMembershipNote{font-size:16px;line-height:1.6}#planModal .membership-account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#planModal .membership-account-actions a{padding:9px 12px;border:1px solid #bdd9de;border-radius:10px;color:#176378;font-size:14px;text-decoration:none;font-weight:650}#planModal .membership-account-actions a:hover{background:#e7f6f3}#planModal #membershipLoadStatus{font-size:14px;margin:0 0 14px}#planModal #membershipExtraCredits{font-size:14px}#planModal .membership-note{font-size:14px;line-height:1.6}#planModal .membership-summary{align-items:start}@media(max-width:620px){#planModal .membership-summary{grid-template-columns:1fr}#planModal .modal{padding:20px}#planModal .membership-status,#planModal .usage-card{padding:18px}}
