.fait.svelte-j98aht{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-card);flex-direction:column;gap:12px;min-width:0;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.fait.svelte-j98aht:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-card);transform:translateY(-2px)}.fait.archive.svelte-j98aht{background:0 0}.meta.svelte-j98aht{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lieu.svelte-j98aht{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;font-size:12px}.titre.svelte-j98aht{letter-spacing:-.014em;font-size:1.16rem;line-height:1.3}.titre.svelte-j98aht a:where(.svelte-j98aht){text-decoration:none}.titre.svelte-j98aht a:where(.svelte-j98aht):after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.fait.svelte-j98aht:hover .titre:where(.svelte-j98aht) a:where(.svelte-j98aht){color:var(--accent-ink)}.extrait.svelte-j98aht{color:var(--ink-2);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.pied.svelte-j98aht{font-family:var(--mono);gap:8px;margin-top:auto;font-size:12px;display:flex}
