.card.svelte-19q5uu5{border:1px solid hsl(var(--border));border-radius:1.35rem;background:hsl(var(--card));box-shadow:0 16px 36px #0f172a0f;padding:1rem;display:grid;gap:.9rem}.top.svelte-19q5uu5{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.top-right.svelte-19q5uu5{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.eyebrow.svelte-19q5uu5,.time.svelte-19q5uu5,.label.svelte-19q5uu5{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.time.svelte-19q5uu5{border:1px solid hsl(var(--border));border-radius:999px;padding:.45rem .7rem;background:hsl(var(--background));white-space:nowrap}.status.svelte-19q5uu5{border:1px solid hsl(var(--border));border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.tone-emerald.svelte-19q5uu5{background:#ecfdf5;color:#065f46}.tone-amber.svelte-19q5uu5{background:#fffbeb;color:#92400e}.tone-rose.svelte-19q5uu5{background:#fff1f2;color:#9f1239}.tone-blue.svelte-19q5uu5{background:#eff6ff;color:#1e40af}.tone-slate.svelte-19q5uu5{background:#f8fafc;color:#334155}.body.svelte-19q5uu5{display:grid;gap:.45rem}.body.svelte-19q5uu5 h2:where(.svelte-19q5uu5){margin:0;font-size:1.25rem;line-height:1.1;letter-spacing:-.04em;font-weight:900}.body.svelte-19q5uu5 p:where(.svelte-19q5uu5){margin:0;line-height:1.65;color:hsl(var(--foreground))}.meta.svelte-19q5uu5{display:grid;gap:.7rem}.meta-block.svelte-19q5uu5{display:grid;gap:.3rem;border-radius:1rem;border:1px solid hsl(var(--border));padding:.8rem;background:hsl(var(--background) / .75)}.meta-block.svelte-19q5uu5 span:where(.svelte-19q5uu5):last-child{line-height:1.55}.tags.svelte-19q5uu5{display:flex;flex-wrap:wrap;gap:.45rem}.tags.svelte-19q5uu5 span:where(.svelte-19q5uu5){border-radius:999px;border:1px solid hsl(var(--border));padding:.5rem .7rem;background:hsl(var(--background));font-size:.85rem;font-weight:700}.debug.svelte-19q5uu5{display:flex;flex-wrap:wrap;gap:.4rem}.debug.svelte-19q5uu5 span:where(.svelte-19q5uu5){border-radius:999px;border:1px dashed hsl(var(--border));padding:.45rem .6rem;background:hsl(var(--muted) / .35);font-size:.72rem;font-weight:700;color:hsl(var(--muted-foreground))}.link.svelte-19q5uu5{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.8rem 1rem;font-weight:800;text-decoration:none}
