/* MDKM tasks v9: all four filters visible without scrolling */
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .tasks-comfort-filters{display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;align-items:center!important;gap:6px!important;margin:14px 0 8px!important;min-width:0!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-grid{display:grid!important;grid-template-columns:minmax(0,.75fr) minmax(0,.82fr) minmax(0,1.1fr) minmax(0,1.23fr)!important;align-items:center!important;gap:4px!important;min-width:0!important;width:100%!important;overflow:visible!important;padding:0!important;margin:0!important;scroll-snap-type:none!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control,html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control:nth-of-type(3),html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control:nth-of-type(4){display:block!important;position:relative!important;grid-column:auto!important;grid-row:auto!important;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;overflow:hidden!important;margin:0!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 14px 0 6px!important;border-radius:10px!important;font:550 9px/1.1 Montserrat,Arial,sans-serif!important;text-align:left!important;text-align-last:left!important;white-space:nowrap!important;text-overflow:ellipsis!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-chevron{right:3px!important;top:15px!important;width:8px!important;height:8px!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .tasks-comfort-filters>.tasks-comfort-reset{width:38px!important;height:38px!important;min-height:38px!important;border-radius:10px!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-event-selected{grid-column:1/-1!important;min-width:0!important;margin-top:4px!important;padding:6px 9px!important;border-radius:9px!important;background:var(--task-accent-soft,#eee8ff)!important;color:var(--task-ink,#17191f)!important;font:500 11px/1.35 Montserrat,Arial,sans-serif!important;overflow-wrap:anywhere!important}
html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .tasks-fidelity-list-heading{margin:13px 0 11px!important}
@media(min-width:761px){html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-grid{gap:8px!important}html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control select{height:42px!important;min-height:42px!important;padding:0 28px 0 12px!important;font-size:13px!important}html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-control{height:42px!important}html body #app-root #hub-content#hub-content[data-club-view="tasks"] .tasks-comfort .task-filter-chevron{right:10px!important;top:15px!important;width:12px!important;height:12px!important}}
