.filters_mobileButton__Gn0CD{display:none;align-items:center;gap:.5rem;padding:.6rem 1rem;background-color:var(--surface-a);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.filters_mobileButton__Gn0CD:hover{background-color:var(--surface-b);border-color:var(--primary-500)}.filters_mobileButton_icon__ZyczZ{width:1.2rem;height:1.2rem}.filters_mobileButton_badge__e7sVS{display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.7rem;font-weight:700;border-radius:9999px;background-color:var(--primary-500);color:var(--surface-base)}.filters_mobileOverlay__1td0u{display:none;position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:9998}.filters_mobileSidebar__Ro2H8{display:none;position:fixed;top:0;right:0;width:100%;max-width:400px;height:100vh;background-color:var(--surface-a);z-index:9999;flex-direction:column;animation:filters_slideIn__O2iRP .3s ease-out}.filters_mobileSidebar_header__CPCG1{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border)}.filters_mobileSidebar_header__CPCG1 h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--text)}.filters_mobileSidebar_closeButton__7Hupw{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:1.5rem;cursor:pointer;transition:all .2s ease}.filters_mobileSidebar_closeButton__7Hupw:hover{background-color:var(--surface-b);color:var(--text)}.filters_mobileSidebar_content__jjA0n{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.filters_mobileSidebar_footer__vzAGb{padding:1rem;border-top:1px solid var(--border);background-color:var(--surface-b)}.filters_desktopSidebar__5KrfH{display:none;position:relative;width:360px;padding:.75rem .25rem 1rem 0;flex-direction:column;gap:1rem}.filters_desktopFooter__Yk82a{display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius-sm);padding:.75rem;background-color:var(--surface-a)}.filters_desktopFooter__Yk82a h2{position:-webkit-sticky;position:sticky;top:15rem;display:flex;align-items:center;gap:.5rem;color:var(--text)}@keyframes filters_slideIn__O2iRP{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:1024px){.filters_desktopSidebar__5KrfH{display:none}.filters_mobileButton__Gn0CD{display:flex}.filters_mobileOverlay__1td0u{display:block}.filters_mobileSidebar__Ro2H8{display:flex}}@media(min-width:1025px){.filters_desktopSidebar__5KrfH{display:flex}}