.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}.bloc-grid.svelte-f6uk3z{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.bloc-cell.svelte-f6uk3z{background:var(--color-canvas);padding:1.25rem}.bloc-cell-parties.svelte-f6uk3z{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.875rem;display:flex}.bloc-party-chip.svelte-f6uk3z{letter-spacing:.01em;color:var(--color-ink-muted);align-items:center;gap:.4rem;font-size:12.5px;font-weight:500;display:inline-flex}.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-size:13.5px;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}}
