.page.svelte-13k86lz{padding-top:56px}.page-head.svelte-13k86lz h1:where(.svelte-13k86lz){font-size:40px;margin:10px 0 8px}.page-head.svelte-13k86lz p:where(.svelte-13k86lz){color:var(--text-dim);max-width:520px}.controls.svelte-13k86lz{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin:36px 0 28px}input.svelte-13k86lz{background:var(--bg-panel);border:1px solid var(--border-bright);color:var(--text);font-size:16px;padding:10px 16px;width:260px;outline:none}input.svelte-13k86lz:focus{border-color:var(--gold-dim)}.tags.svelte-13k86lz{display:flex;gap:8px;flex-wrap:wrap}.tags.svelte-13k86lz button:where(.svelte-13k86lz){background:transparent;border:1px solid var(--border);color:var(--text-dim);font-size:13.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:7px 14px;transition:all .15s ease}.tags.svelte-13k86lz button:where(.svelte-13k86lz):hover{border-color:var(--gold-dim);color:var(--gold)}.tags.svelte-13k86lz button.on:where(.svelte-13k86lz){background:#c8aa6e1f;border-color:var(--gold-dim);color:var(--gold)}.grid.svelte-13k86lz{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.card.svelte-13k86lz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:20px 10px 16px;background:var(--bg-panel);border:1px solid var(--border);transition:all .15s ease}.card.svelte-13k86lz:hover{border-color:var(--gold-dim);transform:translateY(-2px)}.card.svelte-13k86lz img:where(.svelte-13k86lz){border:1px solid var(--border-bright);margin-bottom:6px}.card.svelte-13k86lz:hover img:where(.svelte-13k86lz){border-color:var(--gold-dim)}.name.svelte-13k86lz{font-family:var(--font-display);font-size:15px;color:var(--gold-bright)}.title.svelte-13k86lz{font-size:12.5px;color:var(--text-faint);line-height:1.3}.none.svelte-13k86lz{color:var(--text-dim);padding:40px 0}
