.page.svelte-1vf7gdz{padding-top:2rem;padding-bottom:3rem;max-width:52rem}h1.svelte-1vf7gdz{margin-bottom:.2rem}.subtitle.svelte-1vf7gdz{font-size:.88rem;color:var(--ink-dim);margin-bottom:1rem}.year-jump.svelte-1vf7gdz{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:1rem}.year-link.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.7rem;padding:.2rem .5rem;border:1px solid var(--border);background:transparent;color:var(--ink-dim);border-radius:2px;cursor:pointer}.year-link.svelte-1vf7gdz:hover{border-color:var(--ink);color:var(--ink)}.year-link.active.svelte-1vf7gdz{background:var(--ink);color:var(--bg);border-color:var(--ink)}.filters.svelte-1vf7gdz{display:flex;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.filter-group.svelte-1vf7gdz{display:flex;flex-direction:column;gap:.25rem}.filter-label.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}select.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.75rem;padding:.35rem .5rem;border:1px solid var(--border);background:var(--bg-card);color:var(--ink);border-radius:2px}.clear-filters.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.68rem;background:none;border:none;color:var(--accent);cursor:pointer;text-decoration:underline;padding:.35rem 0}.upcoming-section.svelte-1vf7gdz{background:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:1rem 1.25rem;margin-bottom:1.5rem}.upcoming-section.svelte-1vf7gdz .section-label:where(.svelte-1vf7gdz){font-family:var(--font-mono);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin-bottom:.25rem;padding-bottom:0;border-bottom:none}.upcoming-note.svelte-1vf7gdz{font-size:.8rem;color:var(--ink-dim);margin-bottom:.75rem}.upcoming-row.svelte-1vf7gdz{display:flex;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.85rem}.upcoming-row.svelte-1vf7gdz time:where(.svelte-1vf7gdz){font-weight:500}.upcoming-link.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.7rem;margin-left:auto}.year-header.svelte-1vf7gdz{font-family:var(--font-mono);font-size:1rem;font-weight:500;color:var(--ink-faint);padding:.75rem 0 .25rem;margin-top:.5rem}.meeting-row.svelte-1vf7gdz{display:flex;gap:1rem;padding:.7rem .75rem;margin:0 -.75rem;border-bottom:1px solid var(--border);border-radius:4px;text-decoration:none;color:var(--ink);transition:background .1s}.meeting-row.svelte-1vf7gdz:hover{background:var(--bg-card);text-decoration:none}.meeting-row-left.svelte-1vf7gdz{flex-shrink:0;width:10rem;display:flex;flex-direction:column;gap:.25rem}.meeting-row-left.svelte-1vf7gdz time:where(.svelte-1vf7gdz){font-size:.85rem;font-weight:500}.type-badge.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-dim);padding:.1rem .4rem;background:var(--bg-highlight);border-radius:2px;width:fit-content}.type-badge.budget.svelte-1vf7gdz{background:#e8efd8;color:#4a6b2d}.type-badge.reorg.svelte-1vf7gdz{background:#dde5f0;color:#3a5a8a}.type-badge.special.svelte-1vf7gdz,.type-badge.planning.svelte-1vf7gdz{background:#f0e8dc;color:#7a5a2d}.meeting-row-right.svelte-1vf7gdz{flex:1;min-width:0}.meeting-excerpt.svelte-1vf7gdz{font-size:.85rem;color:var(--ink-dim);line-height:1.5}.motion-count.svelte-1vf7gdz{font-family:var(--font-mono);font-size:.65rem;color:var(--ink-faint);margin-top:.2rem;display:inline-block}.empty.svelte-1vf7gdz{color:var(--ink-dim);padding:2rem 0;text-align:center}.pagination.svelte-1vf7gdz{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 0}.pagination.svelte-1vf7gdz button:where(.svelte-1vf7gdz){font-family:var(--font-mono);font-size:.75rem;padding:.4rem .8rem;border:1px solid var(--border);background:var(--bg-card);color:var(--ink);cursor:pointer;border-radius:2px}.pagination.svelte-1vf7gdz button:where(.svelte-1vf7gdz):hover:not(:disabled){background:var(--ink);color:var(--bg);border-color:var(--ink)}.pagination.svelte-1vf7gdz button:where(.svelte-1vf7gdz):disabled{opacity:.3;cursor:default}@media(max-width:640px){.page.svelte-1vf7gdz{padding-top:1.5rem;padding-bottom:2rem}h1.svelte-1vf7gdz{font-size:1.5rem}.filters.svelte-1vf7gdz{flex-direction:column;gap:.75rem}.filter-group.svelte-1vf7gdz{width:100%}select.svelte-1vf7gdz{width:100%;padding:.5rem;font-size:.8rem}.year-jump.svelte-1vf7gdz{gap:.2rem}.year-link.svelte-1vf7gdz{font-size:.7rem;padding:.25rem .4rem;min-height:32px;display:flex;align-items:center}.meeting-row.svelte-1vf7gdz{flex-direction:column;gap:.3rem;padding:.75rem 0}.meeting-row-left.svelte-1vf7gdz{width:auto;flex-direction:row;align-items:baseline;gap:.5rem}.upcoming-section.svelte-1vf7gdz{padding:.75rem 1rem}.upcoming-row.svelte-1vf7gdz{flex-wrap:wrap;gap:.3rem}.upcoming-link.svelte-1vf7gdz{margin-left:0}}
