.species-card.svelte-rtos1c{display:flex;flex-direction:column;gap:var(--space-4)}.card-header.svelte-rtos1c{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.common-name.svelte-rtos1c{font-size:var(--font-lg);font-weight:700;color:var(--foam);line-height:1.3}.scientific-name.svelte-rtos1c{font-size:var(--font-sm);color:var(--foam-dim);font-style:italic;margin-top:var(--space-1)}.limits.svelte-rtos1c{display:flex;flex-wrap:wrap;gap:var(--space-4)}.limit-item.svelte-rtos1c{display:flex;align-items:center;gap:var(--space-2)}.limit-icon.svelte-rtos1c{font-size:var(--font-lg)}.limit-label.svelte-rtos1c{display:block;font-size:var(--font-xs);color:var(--foam-dim);text-transform:uppercase;letter-spacing:.05em}.limit-value.svelte-rtos1c{display:block;font-size:var(--font-base);font-weight:600;color:var(--foam)}.category-badge.svelte-rtos1c{align-self:flex-start}.wiki-link.svelte-rtos1c{font-size:var(--font-sm);color:var(--teal-light);opacity:.7;transition:opacity var(--transition-fast);align-self:flex-end}.wiki-link.svelte-rtos1c:hover{opacity:1}.badges.svelte-rtos1c{flex-shrink:0}
