.card-wrap.svelte-15gyhn6{height:100%;transition:transform .12s var(--pn-ease);position:relative}.card-wrap.svelte-15gyhn6:hover{transform:translateY(-2px)}.card-wrap.promoted.svelte-15gyhn6 .pn-panel{border-left:3px solid var(--pn-accent)}.label.svelte-15gyhn6{z-index:2;align-items:center;gap:var(--pn-space-1);width:fit-content;margin-bottom:var(--pn-space-3);padding:2px var(--pn-space-2);border:var(--pn-hairline-width) solid color-mix(in srgb, var(--pn-accent) 45%, transparent);border-radius:var(--pn-radius);background:color-mix(in srgb, var(--pn-accent) 6%, var(--pn-surface-base));font-family:var(--pn-font-mono);font-size:var(--pn-font-size-1);text-transform:uppercase;letter-spacing:.04em;color:var(--pn-accent);cursor:help;display:inline-flex;position:relative}.label.svelte-15gyhn6 svg{flex-shrink:0;width:1.1em;height:1.1em}.card-overlay.svelte-15gyhn6{z-index:1;position:absolute;inset:0}.card-overlay.svelte-15gyhn6:focus-visible{box-shadow:var(--pn-focus-ring);outline:none}.card-wrap.svelte-15gyhn6 .pn-panel{flex-direction:column;height:100%;display:flex}.card-wrap.svelte-15gyhn6 .pn-panel__body{flex-direction:column;flex:1;display:flex}.badges.svelte-15gyhn6{gap:var(--pn-space-2);margin-bottom:var(--pn-space-3);flex-wrap:wrap;display:flex}.tagline.svelte-15gyhn6{margin:0 0 var(--pn-space-3);color:var(--pn-ink-dim);font-size:var(--pn-font-size-2);line-height:1.5}.meta.svelte-15gyhn6{gap:var(--pn-space-3);font-family:var(--pn-font-mono);font-size:var(--pn-font-size-1);color:var(--pn-ink-dim);flex-wrap:wrap;margin-top:auto;display:flex}.meta.svelte-15gyhn6 .cat:where(.svelte-15gyhn6){color:var(--pn-accent)}.author.svelte-15gyhn6{z-index:2;align-items:center;gap:var(--pn-space-1);display:inline-flex;position:relative}.handle.svelte-15gyhn6{color:inherit;text-decoration:none}.handle.svelte-15gyhn6:hover{color:var(--pn-ink);text-decoration:underline}
