.place-filters{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;margin:0 0 20px;background:#fff;border:1px solid var(--line);border-radius:10px}.place-filters label{display:flex;gap:8px;flex-direction:column;font-size:13px}.place-filters select{font:inherit;padding:10px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink)}.place-filters .recorded-filter{flex-direction:row;align-items:center}.place-filters input{accent-color:var(--pine)}.place-filters p{flex-basis:100%;margin:0;color:var(--muted);font-size:12px}.filters-active{background:#e7f2d8;box-shadow:inset 0 0 0 2px var(--pine)}.filter-empty{padding:25px;color:var(--muted);line-height:1.6}@media(max-width:600px){.place-filters>label{width:100%}.place-filters button{width:100%}}
