.filter-card[data-v-6b77a6af]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow);min-width:0;max-width:100%}.filter-grid[data-v-6b77a6af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 12px;align-items:end;min-width:0}.filter-card[data-v-6b77a6af] .filter-field{display:flex;flex-direction:column;gap:5px;min-width:0}.filter-card[data-v-6b77a6af] .filter-field label{display:block;font-size:11px;color:var(--muted);margin-bottom:0;font-weight:650;line-height:1.3;letter-spacing:.01em}.filter-card.is-toolbar .filter-grid[data-v-6b77a6af]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.filter-card.is-toolbar[data-v-6b77a6af] .filter-field{flex:1 1 160px}.filter-card.is-toolbar[data-v-6b77a6af] .filter-field-actions{flex:0 1 auto}.filter-card.is-toolbar[data-v-6b77a6af] .filter-field-actions label{display:none}.filter-card.is-toolbar[data-v-6b77a6af] .filter-field-actions .filter-btns,.filter-card.is-toolbar[data-v-6b77a6af] .filter-field-actions .row-actions{flex-wrap:wrap;white-space:normal}.filter-card.is-toolbar[data-v-6b77a6af] .filter-field .ant-select,.filter-card.is-toolbar[data-v-6b77a6af] .filter-field .ant-input-affix-wrapper,.filter-card.is-toolbar[data-v-6b77a6af] .filter-field .ant-input{width:100%}.filter-footer[data-v-6b77a6af]{margin-top:12px;display:grid;gap:12px}.filter-actions[data-v-6b77a6af]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);display:flex;gap:8px;flex-wrap:wrap}
