.controls.svelte-ethwu0{gap:10px;margin-bottom:.75rem;display:flex}.grid.svelte-ethwu0{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.card.svelte-ethwu0{border-radius:var(--radius-lg);color:inherit;transition:all var(--transition-fast);background:#16161b99;border:1px solid #0000;gap:12px;padding:14px;text-decoration:none;display:flex}.card.svelte-ethwu0:hover{border-color:var(--border-hover);background:#16161be6}.card-render.svelte-ethwu0{object-fit:contain;background:var(--bg-inset);border-radius:8px;flex-shrink:0;width:56px;height:56px}.card-info.svelte-ethwu0{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.card-head.svelte-ethwu0{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.card-name.svelte-ethwu0{font-size:var(--fs-base);color:var(--text-body);margin:0;font-weight:600}.card-size.svelte-ethwu0{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.card-meta.svelte-ethwu0{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.meta-line.svelte-ethwu0,.usage-line.svelte-ethwu0{font-size:var(--fs-2xs);color:var(--text-muted)}.usage-line.svelte-ethwu0{color:var(--text-subtle)}.chip.svelte-ethwu0{border-radius:var(--radius-pill);font-size:var(--fs-2xs);letter-spacing:.03em;align-items:center;padding:3px 8px;font-weight:600;display:inline-flex}.chip.cutscene.svelte-ethwu0{color:#f9a8d4;background:#f472b624}.empty.svelte-ethwu0{color:var(--text-muted);padding:var(--space-6) 0}@media (width<=640px){.grid.svelte-ethwu0{grid-template-columns:1fr}}
