.ag.svelte-1v5usoe{max-width:1000px;margin:0 auto;padding:24px 22px 60px}.ag.svelte-1v5usoe h1:where(.svelte-1v5usoe){color:var(--head);margin:0 0 4px;font-size:22px;font-weight:800}.ag.svelte-1v5usoe p:where(.svelte-1v5usoe){color:var(--muted);margin:0 0 16px;font-size:14.5px}.filters.svelte-1v5usoe{border-bottom:1px solid var(--line2);margin-bottom:12px;padding:0 0 12px}.row.svelte-1v5usoe,.row2.svelte-1v5usoe{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.chip.svelte-1v5usoe{background:var(--card2);border:1px solid var(--line2);color:var(--muted);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:700}.chip.svelte-1v5usoe:hover{color:var(--text);border-color:var(--gold)}.chip.on.svelte-1v5usoe{border-color:var(--gold);color:var(--gold2);background:#d8b45a1f}.search.svelte-1v5usoe{min-width:180px;color:var(--text);background:linear-gradient(#100d09cc,#0a0806d9);border:1px solid #96805a4d;border-radius:3px;flex:1;padding:8px 12px;font-size:14.5px}.search.svelte-1v5usoe:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 1px #e0ab5240,0 0 14px #e0ab5214}.count.svelte-1v5usoe{color:var(--gold2);font-size:13.5px;font-weight:700}.list.svelte-1v5usoe{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;display:grid}.card.svelte-1v5usoe{transition:border-color var(--dur-hov,.2s) var(--ease-out,ease-out), box-shadow var(--dur-hov,.2s) var(--ease-out,ease-out), transform var(--dur-hov,.2s) var(--ease-out,ease-out);background:linear-gradient(#100d0999,#0a0806b3);border:1px solid #96805a38;border-left:3px solid #b06a2c;border-radius:3px;padding:10px 12px}.card.svelte-1v5usoe:hover{border-color:#e0ab5280;transform:translateY(-2px);box-shadow:0 0 0 1px #e0ab5224,0 0 14px #e0ab5212}.head.svelte-1v5usoe{align-items:center;gap:8px;display:flex}.emb.svelte-1v5usoe{object-fit:contain;filter:drop-shadow(0 1px 2px #000);flex-shrink:0;width:26px;height:26px}.nm.svelte-1v5usoe{font-family:var(--font-serif);color:#e08a3a;margin-right:auto;font-size:15px;font-weight:700}.chip.cat.svelte-1v5usoe{padding:5px 10px;font-size:13px}.cls.svelte-1v5usoe{color:var(--muted);flex-shrink:0;font-size:12.5px}.catb.svelte-1v5usoe{color:var(--gold2);font-weight:700}.desc.svelte-1v5usoe{color:var(--text);margin-top:4px;font-size:13.5px;line-height:1.5}.empty.svelte-1v5usoe{color:var(--muted);text-align:center;padding:40px}
