.bs-head{flex-direction:column;gap:4px;display:flex}.bs-count{margin:0;font-size:14px}.bs-chips{margin-top:4px}.bs-sec{flex-direction:column;gap:12px;margin-top:12px;scroll-margin-top:96px;display:flex}.bs-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bs-sec-h h2{letter-spacing:-.01em;color:var(--fg);align-items:center;gap:10px;min-width:0;margin:0;font-size:20px;font-weight:750;display:flex}.bs-ico{background:var(--hs);width:32px;height:32px;color:var(--hi);border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.bs-n{color:var(--fg-muted);font-size:14px;font-weight:600}.bs-all{box-sizing:border-box;min-height:44px;color:var(--accent-text);align-items:center;gap:6px;font-weight:650;text-decoration:none;display:inline-flex}.bs-all:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.bs-all-btn{display:none}.bs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023.98px){.bs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.bs-sec{scroll-margin-top:72px}.bs-grid>:nth-child(n+3),.bs-all-top{display:none}.bs-all-btn{border:1px solid var(--border);background:var(--surface);min-height:48px;color:var(--fg);border-radius:10px;justify-content:center;display:flex}.bs-all-btn svg{display:none}.bs-sec-h h2{font-size:18px}}
