.bg.svelte-znixgf{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;background:#000}div.svelte-ckiqor{text-align:center;justify-items:center}.tags.svelte-1fgvosv{display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-1fgvosv{padding:.25rem .6rem;border-radius:9999px;font-size:.8rem;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.card.svelte-oviq8z{border-radius:18px;overflow:hidden;background:#0000008c;border:1px solid rgba(0,255,120,.22);box-shadow:0 14px 40px #00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .16s ease,border-color .16s ease}.card.svelte-oviq8z:hover{transform:translateY(-2px);border-color:#00ff7859}.cover.svelte-oviq8z{width:100%;height:220px;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.05)}.coverLink.svelte-oviq8z{display:block}.body.svelte-oviq8z{padding:14px 14px 16px;display:grid;gap:8px}.titleRow.svelte-oviq8z{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.title.svelte-oviq8z{margin:0;font-size:18px;letter-spacing:.2px}.pillLink.svelte-oviq8z{font-size:12px;text-decoration:none;opacity:.9;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,255,120,.28);background:#00ff781a;transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.pillLink.svelte-oviq8z:hover{opacity:1;transform:translateY(-1px)}.subtitle.svelte-oviq8z{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.desc.svelte-oviq8z{margin:0;line-height:1.55;opacity:.9;font-size:14px}@media(max-width:900px){.cover.svelte-oviq8z{height:200px}}
