.saas-acct-card{border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-lg);background:var(--saas-bg-surface);flex-direction:column;display:flex}.saas-acct-card[data-tone=danger]{border-color:var(--saas-status-danger)}.saas-acct-card[data-tone=warning]{border-color:var(--saas-status-warning)}.saas-acct-card__head{justify-content:space-between;align-items:center;gap:var(--saas-space-sm);padding:var(--saas-space-sm) var(--saas-space-md);border-block-end:1px solid var(--saas-border-default);flex-wrap:wrap;display:flex}.saas-acct-card__title{align-items:center;gap:var(--saas-space-xs);color:var(--saas-text-primary);font-size:var(--saas-font-reading);font-weight:600;display:inline-flex}.saas-acct-card__aside{align-items:center;gap:var(--saas-space-xs);flex-wrap:wrap;display:inline-flex}.saas-acct-card__body{gap:var(--saas-space-sm);padding:var(--saas-space-md);color:var(--saas-text-primary);font-size:var(--saas-font-body-sm);flex-direction:column;display:flex}.saas-acct-info{gap:var(--saas-space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.saas-acct-info__item[data-wide=true]{grid-column:1/-1}.saas-acct-info dt{color:var(--saas-text-secondary);font-size:var(--saas-font-body-sm)}.saas-acct-info dd{color:var(--saas-text-primary);font-size:var(--saas-font-reading);overflow-wrap:anywhere;margin:2px 0 0;font-weight:500}.saas-acct-actions{gap:var(--saas-space-sm);flex-wrap:wrap;display:flex}.saas-acct-placeholder{justify-content:center;align-items:center;gap:var(--saas-space-sm);border:1px dashed var(--saas-border-default);border-radius:var(--saas-radius-lg);background:var(--saas-bg-surface);min-block-size:360px;color:var(--saas-text-secondary);font-size:var(--saas-font-reading);flex-direction:column;display:flex}.saas-acct-back{min-block-size:44px;color:var(--saas-brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;display:none}.saas-acct-back:focus-visible{box-shadow:var(--saas-focus-ring);outline:none}@media (width<=1023px){.saas-acct-back{display:inline-flex}}@media (width<=599px){.saas-acct-info{grid-template-columns:minmax(0,1fr)}}