.BtZ5Aq_bar{border-bottom:1px solid var(--color-border-light);background:#fff;scroll-margin-top:96px}.BtZ5Aq_scroller{max-width:var(--container-max);padding:.85rem var(--container-padding);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;margin:0 auto;overflow-x:auto}.BtZ5Aq_track{align-items:center;gap:.5rem;width:max-content;margin:0 auto;padding:0;list-style:none;display:flex}.BtZ5Aq_pill{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-full);white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#fff;align-items:center;padding:.45rem 1rem;line-height:1.3;text-decoration:none;display:inline-flex}.BtZ5Aq_pill:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-background-alt)}.BtZ5Aq_pill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BtZ5Aq_pill.BtZ5Aq_pillActive{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.BtZ5Aq_pill.BtZ5Aq_pillActive:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff}@media (hover:none){.BtZ5Aq_scroller{scrollbar-width:none}.BtZ5Aq_scroller::-webkit-scrollbar{display:none}}@media (max-width:640px){.BtZ5Aq_scroller{padding-top:.7rem;padding-bottom:.7rem}}
.GknLcG_container{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex;position:relative}.GknLcG_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-light);letter-spacing:.05em;text-transform:uppercase}.GknLcG_trigger{width:100%;font-size:var(--font-size-sm);text-align:left;background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);color:var(--color-text);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.GknLcG_trigger:hover{background:#f3f4f6}.GknLcG_trigger:focus,.GknLcG_triggerOpen{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);background:#fff;outline:none}.GknLcG_placeholder{color:var(--color-text-muted)}.GknLcG_value{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.GknLcG_arrow{color:var(--color-text-light);transition:transform var(--transition-fast);flex-shrink:0;margin-left:.5rem}.GknLcG_arrowOpen{color:var(--color-accent);transform:rotate(180deg)}.GknLcG_dropdown{border:1px solid var(--color-border-light);border-radius:var(--radius-md);width:max-content;min-width:100%;box-shadow:var(--shadow-xl);z-index:100;background:#fff;animation:.2s ease-out GknLcG_slideDown;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}@keyframes GknLcG_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.GknLcG_optionsList{max-height:300px;padding:.25rem;overflow-y:auto}.GknLcG_optionsList::-webkit-scrollbar{width:6px}.GknLcG_optionsList::-webkit-scrollbar-track{background:0 0}.GknLcG_optionsList::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:3px}.GknLcG_option{color:var(--color-text);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.95rem;transition:background-color .1s;display:flex}.GknLcG_option:hover{background-color:var(--color-background-alt)}.GknLcG_optionSelected{color:var(--color-accent);background-color:var(--color-accent-light);font-weight:500}.GknLcG_optionSelected:hover{background-color:var(--color-accent-light)}.GknLcG_checkIcon{color:var(--color-accent)}
.wH_5Fa_sidebar{flex-direction:column;flex-shrink:0;align-self:flex-start;width:300px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:100px}.wH_5Fa_sidebarInner{border-radius:var(--radius-xl);background:#fff;border:1px solid #1a1f2e14;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #1a1f2e14}.wH_5Fa_sidebarHeader{padding:var(--spacing-md) var(--spacing-lg);border-bottom:3px solid var(--color-accent);background:linear-gradient(135deg,#1a1f2e 0%,#293245 100%);justify-content:space-between;align-items:center;display:flex}.wH_5Fa_headerLeft{align-items:center;gap:var(--spacing-sm);color:#fff;display:flex}.wH_5Fa_headerTitle{font-size:var(--font-size-base);color:#fff;letter-spacing:.02em;text-shadow:0 2px 4px #0003;font-weight:800}.wH_5Fa_activeCountBadge{background:var(--color-accent);color:#fff;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700;box-shadow:0 2px 4px #0003}.wH_5Fa_resetBtn{color:#ffffffe6;cursor:pointer;transition:all var(--transition-fast);letter-spacing:.05em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;line-height:1;display:flex}.wH_5Fa_resetBtn:hover{color:#fff;background:#fff3;border-color:#fff6;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.wH_5Fa_resetBtn:active{transform:translateY(0)}.wH_5Fa_sidebarContent{padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex;overflow-y:auto}.wH_5Fa_sidebarContent::-webkit-scrollbar{width:4px}.wH_5Fa_sidebarContent::-webkit-scrollbar-thumb{background:#1a1f2e26;border-radius:4px}.wH_5Fa_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs);border-bottom:2px solid #0000;align-items:center;gap:6px;padding-bottom:4px;font-size:11px;font-weight:800;display:flex;position:relative}.wH_5Fa_sectionLabel:first-child{margin-top:0}.wH_5Fa_sectionLabel:after{content:"";background:var(--color-border);border-radius:2px;width:20px;height:2px;position:absolute;bottom:-2px;left:0}.wH_5Fa_inputGroup{margin-bottom:var(--spacing-md);flex-direction:column;gap:6px;display:flex}.wH_5Fa_inputGroup:last-child{margin-bottom:0}.wH_5Fa_label{color:var(--color-text);font-size:13px;font-weight:600}.wH_5Fa_input{border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-background-alt);transition:all var(--transition-fast);padding:10px 14px}.wH_5Fa_input:focus{border-color:var(--color-accent);background:#fff;outline:none;box-shadow:0 0 0 3px #f064131f}.wH_5Fa_input::placeholder{color:var(--color-text-light);opacity:.7}.wH_5Fa_rangeRow{align-items:center;gap:var(--spacing-sm);display:flex}.wH_5Fa_rangeSeparator{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.wH_5Fa_sidebarFooter{padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--color-border-light);background:#fff}.wH_5Fa_searchBtn{background:linear-gradient(135deg, var(--color-accent) 0%, #e85a0c 100%);color:#fff;border-radius:var(--radius-md);width:100%;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);letter-spacing:.02em;border:none;padding:11px;box-shadow:0 2px 8px #f0641340}.wH_5Fa_searchBtn:hover{background:linear-gradient(135deg,#e85a0c 0%,#d04e08 100%);transform:translateY(-1px);box-shadow:0 4px 14px #f0641359}.wH_5Fa_mobileToggle{border-radius:var(--radius-lg);width:100%;margin-bottom:var(--spacing-md);font-weight:var(--font-weight-semibold);color:#fff;cursor:pointer;font-size:var(--font-size-sm);background:linear-gradient(135deg,#1a1f2e 0%,#2d3548 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:12px;display:none}@media (max-width:1024px){.wH_5Fa_sidebar{z-index:2000;background:#00000080;justify-content:flex-end;width:100%;height:100%;max-height:none;display:none;position:fixed;inset:0}.wH_5Fa_sidebar.wH_5Fa_open{display:flex}.wH_5Fa_sidebarInner{border-radius:0;width:90%;max-width:360px;height:100%;margin-left:auto}.wH_5Fa_mobileToggle{display:flex}}
