.expansion-tile.svelte-61pq1d{border:1px solid var(--glass-border);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);border-radius:24px;text-decoration:none;overflow:clip}.expansion-scene.svelte-61pq1d{aspect-ratio:4/3;background:var(--bg-raised);position:relative;overflow:clip}.expansion-logo.svelte-61pq1d{z-index:1;object-fit:contain;width:92%;height:48%;filter:drop-shadow(0 0 4px color-mix(in oklch, var(--shade) 45%, transparent));transition:opacity .3s var(--ease-out);margin-block:auto;position:absolute;inset-block:0;inset-inline-start:4%}.expansion-logo.waiting.svelte-61pq1d{opacity:0}.expansion-caption.svelte-61pq1d{gap:6px;padding:clamp(.625rem,.5rem + .5556vw,.75rem);display:grid}.expansion-caption.svelte-61pq1d strong:where(.svelte-61pq1d){font-size:clamp(.8rem,.65rem + .6667vw,.95rem);line-height:1.3}.expansion-caption.svelte-61pq1d span:where(.svelte-61pq1d){color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.expansion-caption.svelte-61pq1d b:where(.svelte-61pq1d){color:var(--accent-pkmn)}.expansion-tile.svelte-61pq1d: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){.expansion-tile.svelte-61pq1d: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)}}a.expansion-tile.svelte-61pq1d{color:inherit;text-decoration:none;display:block}.expansion-tile.svelte-61pq1d:active{scale:var(--press-scale)}@media (prefers-reduced-motion:no-preference){.expansion-tile.svelte-61pq1d{transition:transform .2s var(--ease-out), scale .16s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out)}.expansion-tile.svelte-61pq1d:focus-visible{transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.expansion-tile.svelte-61pq1d:hover{transform:scale(1.05)}}}.gallery.overview.svelte-x2ouna{grid-template-columns:repeat(auto-fill,minmax(min(100%,clamp(10rem,5.625rem + 19.4444vw,14.375rem)),1fr));gap:clamp(.625rem,.3125rem + 1.3889vw,.9375rem)}.overview-toolbar.svelte-x2ouna{width:100%;color:var(--muted);font-variant-numeric:tabular-nums;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.browse-links.svelte-x2ouna{flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;display:flex}.pokedex-cta.svelte-x2ouna{color:var(--text);font-weight:700;text-decoration:none}.pokedex-cta.svelte-x2ouna:focus-visible{color:var(--accent-pkmn);text-decoration:underline}@media (hover:hover) and (pointer:fine){.pokedex-cta.svelte-x2ouna:hover{color:var(--accent-pkmn);text-decoration:underline}}.pokedex-cta.svelte-x2ouna:active{opacity:.7}.pokedex-cta.svelte-x2ouna[aria-busy=true] .cta-arrow:where(.svelte-x2ouna){visibility:hidden}
