.workspace-chart-widget[data-v-d4da94b1]{width:100%}.widget-head[data-v-d4da94b1]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #f1f5f9;min-height:32px}.widget-title-area[data-v-d4da94b1]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.widget-title[data-v-d4da94b1]{font-size:14px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-subtitle[data-v-d4da94b1]{font-size:11px;color:#94a3b8}.widget-actions[data-v-d4da94b1]{display:flex;align-items:center;gap:4px;flex-shrink:0}.date-range-picker[data-v-d4da94b1]{padding:8px 0 4px}.widget-body[data-v-d4da94b1]{padding-top:8px}.chart-state[data-v-d4da94b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:200px;color:#94a3b8;font-size:13px}.error-state[data-v-d4da94b1]{color:#ef4444}.no-filters[data-v-d4da94b1]{padding:20px;text-align:center;color:#94a3b8}.filter-form[data-v-d4da94b1]{padding:16px 0}.filter-field[data-v-d4da94b1]{margin-bottom:16px}.filter-field[data-v-d4da94b1]:last-child{margin-bottom:0}.filter-label[data-v-d4da94b1]{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:#374151}
