.card[data-astro-cid-sbmovh4h]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.55rem;height:100%;padding:1.1rem 1.15rem 1rem;transition:border-color .15s,translate .15s;display:flex;position:relative}.card[data-astro-cid-sbmovh4h]:before{content:"";border-radius:var(--radius) var(--radius) 0 0;background:var(--c);height:3px;position:absolute;inset:-1px -1px auto}.card[data-astro-cid-sbmovh4h]:hover{border-color:var(--c);translate:0 -2px}.collection[data-astro-cid-sbmovh4h]{height:calc(100% - 8px);box-shadow:4px 4px 0 -1px var(--surface), 4px 4px 0 0 var(--border), 8px 8px 0 -1px var(--surface), 8px 8px 0 0 var(--border);margin:0 8px 8px 0}.meta[data-astro-cid-sbmovh4h]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.category[data-astro-cid-sbmovh4h]{z-index:1;color:var(--c);font-size:.8rem;font-weight:600;text-decoration:none;position:relative}.category[data-astro-cid-sbmovh4h]:hover{text-decoration:underline}.aside[data-astro-cid-sbmovh4h]{align-items:center;gap:.6rem;display:flex}.stars[data-astro-cid-sbmovh4h]{background:var(--chip);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.3rem;padding:0 .5rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.star[data-astro-cid-sbmovh4h]{color:var(--star)}.stars[data-astro-cid-sbmovh4h] .like-icon{vertical-align:-.1em;color:var(--muted);margin-right:.25rem}.video[data-astro-cid-sbmovh4h]{vertical-align:-.12em;margin-right:.4rem;line-height:0;display:inline-block}time[data-astro-cid-sbmovh4h]{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}h2[data-astro-cid-sbmovh4h]{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:var(--text);text-decoration:none}h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:after{content:"";border-radius:var(--radius);position:absolute;inset:0}h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible{outline:none}h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible:after{outline:3px solid var(--focus);outline-offset:2px}.badge[data-astro-cid-sbmovh4h]{font-family:var(--mono);color:var(--accent);margin:-.25rem 0 0;font-size:.78rem}.excerpt[data-astro-cid-sbmovh4h]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;display:-webkit-box;overflow:hidden}.tags[data-astro-cid-sbmovh4h]{z-index:1;margin-top:auto;position:relative}html[data-view=list] .switchable .card[data-astro-cid-sbmovh4h]{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:6.5rem minmax(0,1fr) auto;grid-template-areas:"date title cat""date badge cat";align-items:baseline;gap:.1rem 1rem;margin:0;padding:.75rem .5rem .75rem .85rem;display:grid;translate:none}html[data-view=list] .switchable .card[data-astro-cid-sbmovh4h]:before{border-radius:2px;width:3px;height:1rem;inset:.95rem auto auto 0}html[data-view=list] .switchable .card[data-astro-cid-sbmovh4h]:hover{background:var(--surface)}html[data-view=list] .switchable .meta[data-astro-cid-sbmovh4h],html[data-view=list] .switchable .aside[data-astro-cid-sbmovh4h]{display:contents}html[data-view=list] .switchable .stars[data-astro-cid-sbmovh4h]{display:none}html[data-view=list] .switchable time[data-astro-cid-sbmovh4h]{grid-area:date}html[data-view=list] .switchable .category[data-astro-cid-sbmovh4h]{text-align:right;grid-area:cat;justify-self:end}html[data-view=list] .switchable h2[data-astro-cid-sbmovh4h]{grid-area:title;font-size:1rem}html[data-view=list] .switchable .badge[data-astro-cid-sbmovh4h]{grid-area:badge;margin:0}html[data-view=list] .switchable h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:after{border-radius:0}html[data-view=list] .switchable .excerpt[data-astro-cid-sbmovh4h],html[data-view=list] .switchable .tags[data-astro-cid-sbmovh4h]{display:none}@media (width<=34rem){html[data-view=list] .switchable .card[data-astro-cid-sbmovh4h]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title date""badge badge"}html[data-view=list] .switchable .category[data-astro-cid-sbmovh4h]{display:none}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-sbmovh4h]{transition:none}.card[data-astro-cid-sbmovh4h]:hover{translate:none}}.grid[data-astro-cid-2dmf2pwf]{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}html[data-view=list] .grid[data-astro-cid-2dmf2pwf].switchable{flex-direction:column;gap:0;display:flex}html[data-view=list] .grid[data-astro-cid-2dmf2pwf].switchable>li[data-astro-cid-2dmf2pwf]{border-top:1px solid var(--border)}html[data-view=list] .grid[data-astro-cid-2dmf2pwf].switchable>li[data-astro-cid-2dmf2pwf]:last-child{border-bottom:1px solid var(--border)}.empty[data-astro-cid-2dmf2pwf]{color:var(--muted);padding:2rem 0}
