.zy-card{background:var(--zy-card);border:1px solid var(--zy-line);border-radius:var(--zy-radius-lg);min-width:0;box-shadow:none}.zy-card--elevated{box-shadow:var(--zy-shadow-sm);border-color:var(--zy-line)}.zy-card__header{padding:var(--zy-space-4) var(--zy-space-5) 0}.zy-card__title{font-size:var(--zy-text-lg);font-weight:var(--zy-weight-semibold);color:var(--zy-text);line-height:var(--zy-leading-snug);margin:0}.zy-card__subtitle{margin:var(--zy-space-1) 0 0;font-size:var(--zy-text-sm);color:var(--zy-muted)}.zy-card__body{padding:var(--zy-space-4) var(--zy-space-5)}.zy-card__header+.zy-card__body{padding-top:var(--zy-space-3)}.zy-card__footer{padding:var(--zy-space-3) var(--zy-space-5) var(--zy-space-4);border-top:1px solid var(--zy-line);align-items:center;gap:var(--zy-space-2);flex-wrap:wrap;display:flex}
