.card.svelte-4b20ms{display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.card.full.svelte-4b20ms{box-shadow:var(--shadow-lg);border-radius:var(--radius-xl)}.head.svelte-4b20ms{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:color-mix(in oklch,var(--hue) 12%,transparent);border-bottom:1px solid var(--border-subtle)}.cover.svelte-4b20ms{font-family:var(--font-body);font-weight:var(--w-bold);font-size:var(--fs-body-sm);color:color-mix(in oklch,var(--hue) 78%,var(--ink-900))}.dateline.svelte-4b20ms{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.body.svelte-4b20ms{padding:14px 16px 6px}.day.svelte-4b20ms{font-family:var(--font-display);font-weight:var(--w-extra);font-size:1.5rem;line-height:.98;letter-spacing:var(--ls-display);color:var(--text-primary)}.time.svelte-4b20ms{font-family:var(--font-display);font-weight:var(--w-extra);font-size:2.1rem;line-height:.98;letter-spacing:var(--ls-verdict);font-variant-numeric:tabular-nums}.card.full.svelte-4b20ms .day:where(.svelte-4b20ms){font-size:2rem}.card.full.svelte-4b20ms .time:where(.svelte-4b20ms){font-size:3rem}.card.small.svelte-4b20ms .day:where(.svelte-4b20ms){font-size:1.3rem}.card.small.svelte-4b20ms .time:where(.svelte-4b20ms){font-size:1.8rem}.who.svelte-4b20ms{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 16px}.tent.svelte-4b20ms{opacity:.85}.cant.svelte-4b20ms{font-size:var(--fs-body-sm);font-weight:var(--w-semibold);color:var(--text-tertiary)}
