.date-filter-bar{border-bottom:1px solid var(--border);background:var(--card);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px 18px;display:flex}.date-filter-bar>span{letter-spacing:.04em;color:var(--muted-foreground);flex-basis:100%;margin-bottom:2px;font-size:11px;font-weight:600}.date-column{border:1px solid var(--border);background:var(--card);white-space:nowrap;min-height:38px;color:var(--foreground);border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.date-column svg{flex-shrink:0;width:14px;height:14px;display:block}.date-column:hover,.date-column.applied{color:var(--primary);background:var(--accent);border-color:var(--primary)}.date-filter-value{border-left:1px solid;padding-left:5px;font-size:11px;font-weight:600}.date-sort-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.desktop-table th .date-column{background:0 0;border:0;min-height:30px;padding:4px 0;font-size:11px}.desktop-table th .date-column+.date-column{margin-left:14px}.desktop-table th .date-column svg{width:12px;height:12px}.desktop-table th .date-filter-value{display:none}.date-filter-bar .secondary{min-height:38px;padding:8px 12px;font-size:12px}.cashier-cell{white-space:pre-wrap;min-width:180px;max-width:260px}.mobile-cashier{white-space:pre-wrap;padding:8px 0;font-size:13px}.attention-column .moment strong{text-align:left;font-size:14px}@media (max-width:650px){.date-filter-bar{gap:8px;padding:12px 16px}.date-filter-bar>.date-column{white-space:normal;flex:calc(50% - 8px)}.date-filter-value{white-space:nowrap}.date-column{gap:5px;min-height:42px}}
