.resource-heading.svelte-vbcxy7{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:1rem;align-items:stretch}.resource-cover.svelte-vbcxy7 img{filter:saturate(1);transition:filter .3s ease}.locked-cover.svelte-vbcxy7 img{filter:saturate(.15)}.locked-cover.svelte-vbcxy7:hover img{filter:saturate(.3)}.locked-pill.svelte-vbcxy7{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.3rem;padding:.35rem .65rem;border-radius:999px;background:var(--background);color:var(--foreground);font-size:.75rem;box-shadow:0 2px 12px #0002}
