.rh-filter__bar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;display:grid}@media (max-width:760px){.rh-filter__bar{grid-template-columns:1fr}}.rh-filter__kinds{border:0;min-width:0;margin:0;padding:0}.rh-filter__kinds legend{font-weight:600;font-size:var(--fs-sm);margin-bottom:.35rem;padding:0}.rh-chips{flex-wrap:wrap;gap:.5rem;display:flex}.rh-chip{border:1px solid var(--c-line-2);background:var(--c-card);min-height:44px;font-size:var(--fs-sm);cursor:pointer;border-radius:3px;padding:.4rem 1rem;font-weight:600}.rh-chip:hover{border-color:var(--c-ink-2)}.rh-chip[aria-pressed=true]{background:var(--c-ink);color:var(--c-bg);border-color:var(--c-ink)}.rh-filter__count{font-size:var(--fs-sm);color:var(--c-ink-3);margin:1.25rem 0 1rem}.rh-list{margin:0}.rh-card{position:relative}.rh-card__link{text-decoration:none}.rh-card__link:after{content:"";position:absolute;inset:0}.rh-card:hover{border-color:var(--c-line-2);box-shadow:0 10px 30px #0000000f}.rh-card:focus-within{outline:3px solid var(--c-primary);outline-offset:3px}.rh-card__link:focus-visible{outline:none}.rh-empty{border:1px dashed var(--c-line-2);border-radius:var(--r);padding:1.5rem}.rh-reset{cursor:pointer;background:0 0;border:0;min-height:0;padding:0}.rh-press{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}
