.intro[data-astro-cid-4dd2ic4a]{padding-block:var(--space-2xl) var(--space-lg)}.avertissement[data-astro-cid-4dd2ic4a]{border-top:var(--rule-thick) solid var(--color-ink);padding-top:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-sm);max-width:var(--measure)}.avertissement__titre[data-astro-cid-4dd2ic4a]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);margin-bottom:var(--space-2xs);font-weight:700}.filet[data-astro-cid-4dd2ic4a]{border:none;border-top:var(--rule-hair) solid var(--color-rule);margin:var(--space-2xl) 0 0}.outil[data-astro-cid-4dd2ic4a]{margin-top:var(--space-2xl);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-lg);background:var(--color-paper-2);padding:var(--space-lg)}.outil[data-astro-cid-4dd2ic4a] h2[data-astro-cid-4dd2ic4a]{font-size:var(--text-xl);margin-bottom:var(--space-md)}.outil__champs[data-astro-cid-4dd2ic4a]{gap:var(--space-md);grid-template-columns:1fr;align-items:end;display:grid}@media (width>=700px){.outil__champs[data-astro-cid-4dd2ic4a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.outil__erreur[data-astro-cid-4dd2ic4a]{margin:var(--space-md) 0 0;color:var(--color-accent-hover);font-size:var(--text-sm);font-weight:600}.outil__sortie[data-astro-cid-4dd2ic4a]{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);display:block}.outil__label[data-astro-cid-4dd2ic4a]{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);font-weight:600}.outil__valeur[data-astro-cid-4dd2ic4a]{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600}.outil__detail[data-astro-cid-4dd2ic4a]{color:var(--color-ink-2);font-size:var(--text-sm)}.outil__rappel[data-astro-cid-4dd2ic4a]{margin-top:var(--space-xs);font-size:var(--text-xs);color:var(--color-ink-3)}.table-section[data-astro-cid-4dd2ic4a]{margin-top:var(--space-3xl)}.table-legende[data-astro-cid-4dd2ic4a]{font-size:var(--text-sm);color:var(--color-ink-3);margin-bottom:var(--space-md)}.grille[data-astro-cid-4dd2ic4a] th[data-astro-cid-4dd2ic4a],.grille[data-astro-cid-4dd2ic4a] td[data-astro-cid-4dd2ic4a]{text-align:center;padding:var(--space-2xs) var(--space-xs);font-size:var(--text-xs);border:var(--rule-hair) solid var(--color-paper)}.grille[data-astro-cid-4dd2ic4a] thead[data-astro-cid-4dd2ic4a] th[data-astro-cid-4dd2ic4a],.grille[data-astro-cid-4dd2ic4a] tbody[data-astro-cid-4dd2ic4a] th[data-astro-cid-4dd2ic4a]{background:var(--color-paper-3);font-weight:700}.grille[data-astro-cid-4dd2ic4a] .g[data-astro-cid-4dd2ic4a]{color:oklch(30% .09 240);background:oklch(88% .055 230);font-weight:700}.grille[data-astro-cid-4dd2ic4a] .f[data-astro-cid-4dd2ic4a]{color:oklch(35% .11 15);background:oklch(89% .055 10);font-weight:700}.lunaire[data-astro-cid-4dd2ic4a]{margin-top:var(--space-3xl)}.lunaire[data-astro-cid-4dd2ic4a] h2[data-astro-cid-4dd2ic4a]{margin-bottom:var(--space-sm)}.lunaire__annees[data-astro-cid-4dd2ic4a]{gap:var(--space-xl);margin-block:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=760px){.lunaire__annees[data-astro-cid-4dd2ic4a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lunaire__annee[data-astro-cid-4dd2ic4a] h3[data-astro-cid-4dd2ic4a]{font-size:var(--text-lg)}.lunaire__bornes[data-astro-cid-4dd2ic4a]{font-size:var(--text-sm);color:var(--color-ink-3);margin-bottom:var(--space-xs)}.lunaire__table[data-astro-cid-4dd2ic4a]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.lunaire__table[data-astro-cid-4dd2ic4a] th[data-astro-cid-4dd2ic4a],.lunaire__table[data-astro-cid-4dd2ic4a] td[data-astro-cid-4dd2ic4a]{text-align:left;padding:var(--space-2xs) var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule)}.lunaire__table[data-astro-cid-4dd2ic4a] thead[data-astro-cid-4dd2ic4a] th[data-astro-cid-4dd2ic4a]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3)}.apres[data-astro-cid-4dd2ic4a]{margin-top:var(--space-3xl);gap:var(--space-2xl);flex-direction:column;display:flex}
