.record-filters.enterprise-lifecycle-toolbar{display:block;min-height:0;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface-alt)}
.record-filters .enterprise-lifecycle-filter-form{display:grid;grid-template-columns:minmax(200px,1.5fr) minmax(135px,1fr) minmax(155px,1fr) auto;align-items:end;gap:12px}
.record-filters .enterprise-lifecycle-filter-form>label{display:grid;gap:7px;min-width:0;color:var(--muted);font-size:12px}
.record-filters .enterprise-lifecycle-filter-search,.record-filters .enterprise-lifecycle-filter-select{box-sizing:border-box;flex:none;min-width:0;width:100%;height:36px;min-height:36px;padding:6px 9px;border:1px solid var(--line-strong);border-radius:4px;background:var(--surface);color:var(--ink);font-size:12px}
.record-filters .enterprise-lifecycle-filter-search::placeholder{color:var(--muted)}
.record-filters .enterprise-lifecycle-filter-select option{background:var(--surface);color:var(--ink)}
.record-filters .enterprise-lifecycle-filter-actions{align-items:center;gap:6px}
.record-filters .enterprise-lifecycle-filter-reset{min-height:36px;padding:6px 12px;border:1px solid var(--line-strong);border-radius:4px;background:var(--surface);color:var(--muted);font-size:12px;white-space:nowrap}
.record-filters .enterprise-lifecycle-filter-reset:hover{background:var(--surface-alt);border-color:var(--line-strong)}
@media (max-width:720px){.record-filters .enterprise-lifecycle-filter-form{grid-template-columns:1fr 1fr}.record-filters .enterprise-lifecycle-filter-form>label:first-child,.record-filters .enterprise-lifecycle-filter-actions{grid-column:1 / -1}}
