.badge.svelte-16wd81y{display:inline-flex;align-items:center;font-weight:var(--font-weight-medium);border-radius:var(--radius-full);white-space:nowrap}.badge--sm.svelte-16wd81y{padding:0 var(--space-2);font-size:var(--text-xs);line-height:var(--leading-tight)}.badge--md.svelte-16wd81y{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:var(--leading-tight)}.badge--lg.svelte-16wd81y{padding:var(--space-1) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-normal)}.badge--default.svelte-16wd81y{background-color:var(--gray-100);color:var(--gray-700)}.badge--success.svelte-16wd81y{background-color:var(--color-success-light);color:var(--color-success-text)}.badge--warning.svelte-16wd81y{background-color:var(--color-warning-light);color:var(--color-warning-text)}.badge--error.svelte-16wd81y{background-color:var(--color-error-light);color:var(--color-error-text)}.badge--info.svelte-16wd81y{background-color:var(--color-info-light);color:var(--color-info-text)}.badge--accent.svelte-16wd81y{background-color:var(--accent-100);color:var(--accent-700);font-weight:var(--font-weight-semibold)}.card.svelte-7d5xe5{background-color:var(--color-surface);border:1px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.card--padding-sm.svelte-7d5xe5{padding:var(--space-3)}.card--padding-md.svelte-7d5xe5{padding:var(--space-5)}.card--padding-lg.svelte-7d5xe5{padding:var(--space-8)}.card--hoverable.svelte-7d5xe5:hover{box-shadow:var(--shadow-card-hover);transform:translateY(var(--motion-lift-sm))}
