.month-table.svelte-f6uk3z{border-collapse:separate;border-spacing:0}.month-table.svelte-f6uk3z thead:where(.svelte-f6uk3z) tr:where(.svelte-f6uk3z) th:where(.svelte-f6uk3z){border-bottom:1px solid var(--color-border-strong)}.month-table.svelte-f6uk3z tbody:where(.svelte-f6uk3z) tr:where(.svelte-f6uk3z) td:where(.svelte-f6uk3z){border-bottom:1px solid var(--color-border)}.month-table.svelte-f6uk3z tbody:where(.svelte-f6uk3z) tr:where(.svelte-f6uk3z):last-child td:where(.svelte-f6uk3z){border-bottom:0}.month-party.svelte-f6uk3z{transition:color var(--duration-fast) var(--ease-soft);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.month-party.svelte-f6uk3z:hover>span:where(.svelte-f6uk3z)>span:where(.svelte-f6uk3z):first-child{color:var(--color-accent)}.mover-card.svelte-f6uk3z{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:.95rem 1.1rem 1.05rem}.month-nav.svelte-f6uk3z{font-family:var(--font-serif);color:var(--color-ink);transition:color var(--duration-fast) var(--ease-soft);align-items:baseline;gap:.4rem;font-size:17px;text-decoration:none;display:inline-flex}.month-nav.svelte-f6uk3z:hover{color:var(--color-accent)}.month-dashboard-link.svelte-f6uk3z{color:var(--color-accent);align-items:center;gap:.3rem;font-weight:500;text-decoration:none;display:inline-flex}.month-dashboard-link.svelte-f6uk3z:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=640px){.bloc-grid.svelte-f6uk3z{grid-template-columns:1fr}}
