@charset "UTF-8";@keyframes skeleton-shimmer{to{transform:translate(100%)}}.account-card{--plan-card-background: var(--theme-card, var(--theme-background));display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:var(--radius-control);background:var(--plan-card-background);box-shadow:inset 0 0 0 1px var(--theme-border),var(--theme-shadow-sm);color:var(--theme-text);cursor:pointer;text-decoration:none;transition:box-shadow .15s ease}.account-card:hover{box-shadow:inset 0 0 0 1px var(--theme-border),var(--theme-shadow-md);text-decoration:none}.account-card__cover{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4rem;height:4rem;overflow:hidden;border-radius:var(--radius-badge);background:var(--theme-surface);color:var(--theme-text-subtle)}.account-card__cover img{width:100%;height:100%;object-fit:cover}.account-card__body{display:flex;flex-direction:column;flex-grow:1;gap:.375rem;min-width:0}.account-card__badge{align-self:flex-start;padding:.1875rem .5rem;border-radius:var(--radius-badge);background:var(--theme-primary-soft);color:var(--theme-primary);font-size:.6875rem;font-weight:600}.account-card__title{display:-webkit-box;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.012em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-card__meta{color:var(--theme-text-muted);font-size:.8125rem}.account-card__chevron{flex-shrink:0;color:var(--theme-text-subtle);font-size:1.25rem}
