/* frontend/styles/shared-home-controls.css */
/* Shared home/opening filters retain their original opening-calendar cascade slot. */
.opening-kind-filters { display:flex; flex-wrap:wrap; gap:6px; margin:12px 0 16px; }
.opening-kind-filters button { min-height:40px; padding:8px 12px; border:1px solid var(--line); border-radius:6px; background:var(--surface,#fff); color:var(--muted); font:inherit; font-size:12px; }
.opening-kind-filters button[aria-pressed=true] { border-color:var(--primary,#644fc1); background:#f1eefb; color:var(--primary,#644fc1); font-weight:700; }
