/* 看板漏斗时间筛选的独立样式，不依赖本地其他页面构建产物。 */
.workspace-status-popover,
.personal-status-popover.workspace-filter-enhanced { width: 300px !important; }
.workspace-filter-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; padding: 6px; }
.workspace-filter-column { min-width: 0; }
.workspace-filter-column-title { display: block; padding: 5px 12px 4px; color: #aaa39d; font-size: 11px; }
.workspace-filter-column button { height: 30px; }
.workspace-time-range { display: grid; gap: 6px; padding: 7px 8px 4px; border-top: 1px solid #f0ece8; }
.workspace-time-range label { display: grid; gap: 3px; color: #aaa39d; font-size: 10px; }
.workspace-time-range input { width: 100%; height: 26px; min-width: 0; padding: 0 5px; border: 1px solid #e4dfda; border-radius: 3px; color: #77716d; background: #fff; font-size: 11px; box-sizing: border-box; }
.workspace-time-range input:disabled { opacity: .5; background: #f8f7f5; }
.workspace-filter-actions { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; padding: 8px 6px 6px; border-top: 1px solid #f0ece8; }
.workspace-filter-actions button { height: 30px; min-width: 0; border-radius: 3px; font-size: 12px; text-align: center !important; }
.workspace-filter-reset { width: auto !important; margin: 0 !important; border-top: 0 !important; color: #99918a !important; }
.workspace-filter-reset:hover { color: #13cdb2 !important; background: #f5f9f8; }
.workspace-filter-submit { color: #fff !important; background: var(--accent, #13cdb2); }
.workspace-filter-submit:hover { background: #0fb69e; }

/* 个人页原弹窗样式更窄且按钮默认强制整行，增强后覆盖为与团队页一致的双列筛选布局。 */
.personal-status-popover.workspace-filter-enhanced .workspace-filter-columns { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 10px !important; padding: 6px !important; }
.personal-status-popover.workspace-filter-enhanced .workspace-filter-column button { display: block !important; width: 100% !important; height: 30px !important; padding: 0 12px !important; text-align: left !important; }
.personal-status-popover.workspace-filter-enhanced .workspace-filter-actions button { display: block !important; width: auto !important; padding: 0 8px !important; text-align: center !important; }
