.grid.svelte-1x08y3k{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:24px;display:grid}.card.svelte-1x08y3k{color:inherit;cursor:pointer;border:1px solid #ffffff59;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .15s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.card.svelte-1x08y3k:hover{border-color:var(--pico-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.card.article.svelte-1x08y3k{background:#265f6d}.card.player.svelte-1x08y3k{background:#2f4e36}.card.svelte-1x08y3k img:where(.svelte-1x08y3k){object-fit:cover;border-radius:8px;width:calc(100% - 8px);height:140px;margin:4px;display:block}.content.svelte-1x08y3k{color:#fff;padding:8px 12px 12px}.field.svelte-1x08y3k{align-items:baseline;gap:6px;margin-bottom:6px;font-size:.85rem;display:flex}.label.svelte-1x08y3k{opacity:.65;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.7rem;font-weight:600}.field.svelte-1x08y3k h2:where(.svelte-1x08y3k){color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.field.svelte-1x08y3k p:where(.svelte-1x08y3k){color:#fff;margin:0;font-size:.85rem;font-weight:500}.links-container.svelte-1vg779e{padding:.15rem}.container.svelte-1vg779e{background:var(--theme-panel);min-height:100vh;color:var(--theme-text);margin:0;padding:0}
