.report-list.svelte-2pp8mk{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.report-card.svelte-2pp8mk{display:grid;grid-template-columns:15rem 1fr;gap:1.25rem;padding:1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.report-card.svelte-2pp8mk:hover,.report-card.svelte-2pp8mk:focus-within{border-color:var(--accent);box-shadow:0 10px 24px #211a1414}.thumb.svelte-2pp8mk{display:block;align-self:start;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(var(--radius) - 6px);background:var(--accent-soft)}.thumb.svelte-2pp8mk img:where(.svelte-2pp8mk){width:100%;height:100%;object-fit:cover}.body.svelte-2pp8mk{display:flex;flex-direction:column;gap:.5rem;min-width:0}.meta.svelte-2pp8mk{margin:0;display:flex;gap:.6rem;align-items:center;font-size:.8rem;color:var(--faint)}.kind.svelte-2pp8mk{padding:.1rem .5rem;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep);font-weight:700}h2.svelte-2pp8mk{margin:0;font-size:1.08rem;line-height:1.4;word-break:keep-all}h2.svelte-2pp8mk a:where(.svelte-2pp8mk){color:var(--ink);text-decoration:none}h2.svelte-2pp8mk a:where(.svelte-2pp8mk):hover,h2.svelte-2pp8mk a:where(.svelte-2pp8mk):focus-visible{color:var(--accent);text-decoration:underline}.summary.svelte-2pp8mk{margin:0;font-size:.9rem;line-height:1.6;color:var(--muted)}.actions.svelte-2pp8mk{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.25rem}.actions.svelte-2pp8mk small:where(.svelte-2pp8mk){font-weight:500;opacity:.7}@media(max-width:640px){.report-card.svelte-2pp8mk{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.report-card.svelte-2pp8mk{transition:none}}
