.card.svelte-2gevwt{color:#eaeaee;background:#22232c;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .12s;display:flex;overflow:hidden}.card.svelte-2gevwt:hover{text-decoration:none;transform:translateY(-2px)}.thumb.svelte-2gevwt{aspect-ratio:1;background:#0e0f14;place-items:center;display:grid;position:relative}.thumb.svelte-2gevwt img:where(.svelte-2gevwt){object-fit:contain;width:100%;height:100%}.ph.svelte-2gevwt{color:#555;font-size:.8rem}.badge.svelte-2gevwt{color:#fff;background:#f6511d;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:800;position:absolute;top:6px;right:6px}.badge.sth.svelte-2gevwt{color:#222;background:gold}.meta.svelte-2gevwt{flex-direction:column;gap:.15rem;padding:.5rem .6rem .7rem;display:flex}.name.svelte-2gevwt{font-size:.92rem;font-weight:600;line-height:1.2}.sub.svelte-2gevwt{color:#b3b4be;flex-wrap:wrap;gap:.4rem;font-size:.78rem;display:flex}.series.svelte-2gevwt{color:#ffb593}.color.svelte-2gevwt{color:#d5d6dc;font-size:.78rem}.var.svelte-2gevwt{color:#888;font-size:.72rem}.toy.svelte-2gevwt{color:#5a5a64;font-family:monospace;font-size:.7rem}.filters.svelte-1uha8ag{background:#22232c;border-radius:6px;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.7rem;display:flex}.row.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;display:flex}select.svelte-1uha8ag,input.svelte-1uha8ag{color:#eaeaee;background:#0e0f14;border:1px solid #2a2a33;border-radius:4px;padding:.4rem .6rem;font-size:.9rem}input[type=search].svelte-1uha8ag{flex:200px}.count.svelte-1uha8ag{color:#888;font-size:.8rem}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.6rem;display:grid}.pager.svelte-1uha8ag{justify-content:center;align-items:center;gap:.8rem;margin:1.5rem 0;display:flex}.pager.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#fff;cursor:pointer;background:#f6511d;border:none;border-radius:4px;padding:.4rem .9rem;font-size:.9rem}.pager.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#aaa;font-size:.85rem}@media (width<=600px){.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}
