html,body{background:#000}.ecran.svelte-z4lfpm{background:var(--e-fond,#1e232b);color:var(--e-texte,#efe9db);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.cadre.svelte-z4lfpm{flex-direction:column;justify-content:space-between;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw);padding:clamp(1.5rem,4vw,4rem);display:flex;container-type:size}.tete.svelte-z4lfpm{justify-content:space-between;align-items:center;display:flex}.kicker-e.svelte-z4lfpm{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--e-muted);font-size:clamp(.7rem,2.2cqw,1.4rem)}.ce-soir.svelte-z4lfpm{font-family:var(--font-title);text-transform:uppercase;color:var(--e-accent);letter-spacing:.03em;font-size:clamp(1rem,3cqw,2.2rem)}.centre.svelte-z4lfpm{flex:1;justify-content:space-between;align-items:center;gap:3cqw;min-height:0;display:flex}.centre.repli.svelte-z4lfpm{text-align:center;justify-content:center}.titre.svelte-z4lfpm{font-family:var(--font-title);text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(3rem,17cqw,16rem);line-height:.84;display:flex}.titre.svelte-z4lfpm .l2:where(.svelte-z4lfpm){color:var(--e-accent)}.edition.svelte-z4lfpm{font-family:var(--font-brand);margin:2cqh 0 0;font-size:clamp(1.2rem,5cqw,3.5rem);font-style:italic;font-weight:500}.motif.svelte-z4lfpm{margin-top:3cqh}.droite.svelte-z4lfpm{flex-direction:column;flex-shrink:0;align-items:center;line-height:.86;display:flex}.jour-lbl.svelte-z4lfpm{font-family:var(--font-title);text-transform:uppercase;color:var(--e-muted);font-size:clamp(1rem,4cqw,3rem)}.jour-num.svelte-z4lfpm{font-family:var(--font-title);color:var(--e-accent);font-size:clamp(6rem,34cqw,30rem);line-height:.8}.mois.svelte-z4lfpm{font-family:var(--font-title);text-transform:uppercase;color:var(--e-muted);font-size:clamp(1rem,4cqw,3rem)}.pied.svelte-z4lfpm{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--e-muted);justify-content:space-between;align-items:center;font-size:clamp(.6rem,1.8cqw,1.1rem);display:flex}.ecran-repli.svelte-z4lfpm{--e-fond:#14181f;--e-accent:#d2c095;--e-texte:#efe9db;--e-muted:#8a8f9a}
