.grid-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 20px;border-bottom:1px solid #e5e9df}.grid-controls[hidden]{display:none}.grid-controls button{padding:8px 12px;border:1px solid #cfd9c5;border-radius:6px;background:white;color:#46543d;cursor:pointer}.grid-controls button[aria-pressed="true"]{background:#344c38;color:white;border-color:#344c38}.grid-controls span{font-size:12px;color:#687a5a}.grid-controls button:focus-visible{outline:2px solid #50713c;outline-offset:2px}
