.FilterPanel_compactPanel__2Yi5q{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:16px;box-shadow:none;display:flex;flex-direction:column;gap:.75rem;transition:var(--transition)}.FilterPanel_compactPanel__2Yi5q:hover{border-color:var(--card-border-hover);box-shadow:none}.FilterPanel_lockedTip__UgfXx{display:flex;align-items:center;font-size:13px;color:var(--text-muted);background-color:var(--surface-muted);border:1px solid var(--card-border);padding:6px 12px;border-radius:var(--radius-sm);font-weight:500;margin-bottom:.25rem}.FilterPanel_denseGrid__M24SW{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}@media (min-width:768px){.FilterPanel_spanTwo__F_rxm{grid-column:span 2}}.FilterPanel_paperSection__Jvzkz{display:flex;flex-direction:column;gap:.75rem;transition:background-color .2s ease,border-color .2s ease,padding .2s ease}.FilterPanel_paperSection__Jvzkz[data-locked=true]{background-color:var(--surface-soft);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:.85rem 1.1rem}.FilterPanel_sectionHeader__cli93{display:flex;justify-content:space-between;align-items:center}.FilterPanel_questionSectionHeader__mz7K4,.FilterPanel_sectionHeader__cli93{border-bottom:1px solid rgba(10,10,10,.08);padding-bottom:.4rem}.FilterPanel_sectionHeaderText__6Hdbg{font-size:14px;font-weight:600;color:var(--primary);display:flex;align-items:center;gap:6px}.FilterPanel_lockedBadge__6PYBb{font-size:13px;color:var(--text-main);font-weight:600;background-color:rgba(10,10,10,.05);border:1px solid rgba(10,10,10,.08);padding:2px 8px;border-radius:4px}.FilterPanel_fieldGrid__KHZ4L{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.FilterPanel_segmentedControl__4yFLd{display:flex;background-color:var(--surface-muted);border:1px solid var(--card-border);border-radius:var(--radius-full);padding:3px;gap:2px;width:100%;min-height:40px;box-sizing:border-box}.FilterPanel_segmentButton__OZ_Am{min-height:32px;line-height:1.3;flex:1 1;background:none;border:none;border-radius:var(--radius-full);color:var(--text-muted);font-size:14px;font-weight:500;cursor:pointer;padding:4px 8px;text-align:center;white-space:nowrap;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;justify-content:center}.FilterPanel_segmentButton__OZ_Am:hover{color:var(--primary);background-color:rgba(255,255,255,.4)}.FilterPanel_segmentButton__OZ_Am[data-active=true]{color:var(--on-primary);background-color:var(--primary);font-weight:500;box-shadow:var(--shadow-sm)}.FilterPanel_segmentButton__OZ_Am:active{transform:scale(.97)}.FilterPanel_searchSection__FpQmT{display:flex;align-items:center;gap:.75rem}.FilterPanel_sectionsGrid__0iVqx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.25rem;align-items:stretch}.FilterPanel_filterGroup__esCG0{display:flex;flex-direction:column;gap:.6rem;background-color:transparent;padding:0}.FilterPanel_filterGroup__esCG0[data-locked=true]{background-color:var(--surface-muted);opacity:.85}.FilterPanel_groupHeader__Qoh_4{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.02em;padding-bottom:4px;border-bottom:1px solid var(--card-border)}.FilterPanel_microBadge__Sj5Nd{font-size:12px;font-weight:600;color:var(--success);background-color:var(--accent-soft);border:1px solid var(--success-border);padding:1px 6px;border-radius:4px;margin-left:auto}.FilterPanel_groupFields__Nynb3{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}@media (max-width:767px){.FilterPanel_segmentButton__OZ_Am{min-height:44px}}