.species-tile.svelte-ddcy50{border:1px solid var(--glass-border);border-radius:var(--r-card);background:var(--glass);width:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);color:var(--text);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);text-decoration:none;display:grid;overflow:clip}.species-tile.svelte-ddcy50:focus-visible{border-color:color-mix(in oklch, var(--accent-pkmn) 80%, transparent);box-shadow:0 8px 28px color-mix(in oklch, var(--shade) 40%, transparent), 0 0 16px color-mix(in oklch, var(--accent-pkmn) 25%, transparent)}@media (hover:hover) and (pointer:fine){.species-tile.svelte-ddcy50:hover{border-color:color-mix(in oklch, var(--accent-pkmn) 80%, transparent);box-shadow:0 8px 28px color-mix(in oklch, var(--shade) 40%, transparent), 0 0 16px color-mix(in oklch, var(--accent-pkmn) 25%, transparent)}}.species-art.svelte-ddcy50{aspect-ratio:616/384;background:var(--bg-raised);position:relative}.species-art.svelte-ddcy50 img:where(.svelte-ddcy50){object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.species-caption.svelte-ddcy50{gap:3px;min-width:0;padding-block:8px 10px;padding-inline:10px;display:grid}.species-caption.svelte-ddcy50 strong:where(.svelte-ddcy50){overflow-wrap:anywhere;font-size:.85rem;line-height:1.25}.species-caption.svelte-ddcy50 span:where(.svelte-ddcy50){color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem}.species-caption.svelte-ddcy50 b:where(.svelte-ddcy50){color:var(--accent-pkmn)}.species-tile.svelte-ddcy50:active{scale:var(--press-scale)}@media (prefers-reduced-motion:no-preference){.species-tile.svelte-ddcy50{transition:transform .2s var(--ease-out), scale .16s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out)}.species-tile.svelte-ddcy50:focus-visible{transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.species-tile.svelte-ddcy50:hover{transform:scale(1.05)}}}
