.cfilter__grid .masonry--cases{--cg:clamp(16px,2vw,28px);columns:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--cg);column-gap:var(--cg);grid-row-gap:var(--cg);row-gap:var(--cg);align-items:start}.cfilter__grid .masonry--cases.is-packed{grid-auto-rows:4px;row-gap:0}.cfilter__grid .masonry--cases>*{margin-bottom:0;min-width:0}@media (max-width:1000px){.cfilter__grid .masonry--cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cfilter__grid .masonry--cases{grid-template-columns:minmax(0,1fr)}}.cfilter__status{display:flex;align-items:center;gap:16px;margin:-16px 0 28px;color:var(--muted);font-size:.9rem;font-weight:600}.cfilter__status .link-dash{border:0;background:none;padding:0;font:inherit;cursor:pointer}html.js .cfilter__grid [data-case][data-more]{display:none}.cfilter__more{display:flex;justify-content:center;margin-top:clamp(28px,4vw,48px)}.cfilter__morebtn{display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 14px 0 26px;border:0;border-radius:999px;background:var(--surface,#111114);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text,#fff);font:inherit;font-weight:600;font-size:.95rem;cursor:pointer;transition:box-shadow .4s var(--ease-out),transform .4s var(--ease-out)}.cfilter__morebtn:hover{box-shadow:inset 0 0 0 1px rgba(58,255,255,.45),0 0 32px rgba(58,255,255,.08);transform:translateY(-1px)}.cfilter__morebtn:focus-visible{outline:2px solid var(--teal);outline-offset:3px}