.sc{max-width:calc(var(--wrap) + 2 * var(--gutter));padding-bottom:var(--section);margin-inline:auto}.sc .page-head{padding-inline:var(--gutter)}.sc-filter{top:var(--nav-h);z-index:4;padding:12px var(--gutter);-webkit-backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--line);background:#ffffffe6;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex;position:sticky}.sc-chips{scrollbar-width:none;gap:6px;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.sc-chips button{min-height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;font-weight:500;display:inline-flex}.sc-chips button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sc-chips button .num{font-family:var(--font-mono);color:var(--subtle);font-size:.8125rem}.sc-chips button[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:none}.sc-chips button[aria-checked=true] .num{color:#ffffffb3}.sc-count{font-family:var(--font-mono);color:var(--subtle);flex:none;font-size:.8125rem}.sc-grid{padding-inline:var(--gutter)}.sc-tag{font-family:var(--font-mono);color:var(--subtle);margin-top:4px;font-size:.75rem}.sc-empty{margin:0 var(--gutter);border-radius:var(--r-lg);background:var(--mist);color:var(--muted);padding:20px 24px}.sc-end{max-width:720px;margin:clamp(48px, 7vw, 96px) var(--gutter) 0;border-top:1px solid var(--ink);justify-items:start;gap:20px;padding-top:28px;display:grid}.sc-end p{color:var(--muted);font-size:1.125rem}@media (max-width:640px){.sc-count{display:none}}
