.DashboardTimeSeriesChart-module__knhKMq__container{background:var(--color-background-primary);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-5)var(--spacing-4)var(--spacing-4);margin-bottom:var(--spacing-2)}.DashboardTimeSeriesChart-module__knhKMq__header{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.DashboardTimeSeriesChart-module__knhKMq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-600)}.DashboardTimeSeriesChart-module__knhKMq__legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DashboardTimeSeriesChart-module__knhKMq__legendItem{font-size:var(--font-size-xs);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid var(--color-gray-200);border-radius:var(--radius-full);padding:var(--spacing-1)10px;transition:border-color var(--transition-fast),opacity var(--transition-fast);background:0 0;align-items:center;gap:5px;font-family:inherit;line-height:1;display:inline-flex}.DashboardTimeSeriesChart-module__knhKMq__legendItem:hover{opacity:.8}.DashboardTimeSeriesChart-module__knhKMq__legendItemActive{border-width:1.5px}.DashboardTimeSeriesChart-module__knhKMq__legendDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.DashboardTimeSeriesChart-module__knhKMq__legendDotArea{border:1px solid;border-radius:2px;flex-shrink:0;width:10px;height:10px}.DashboardTimeSeriesChart-module__knhKMq__tooltip{background:var(--color-background-primary);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:10px var(--spacing-3);box-shadow:var(--shadow-lg);min-width:180px}.DashboardTimeSeriesChart-module__knhKMq__tooltipDate{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);border-bottom:1px solid var(--color-gray-100);margin-bottom:6px;padding-bottom:6px}.DashboardTimeSeriesChart-module__knhKMq__tooltipMetrics{flex-direction:column;gap:2px;display:flex}.DashboardTimeSeriesChart-module__knhKMq__tooltipRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-gray-600);padding:2px 0;display:flex}.DashboardTimeSeriesChart-module__knhKMq__tooltipLabel{align-items:center;gap:5px;display:flex}.DashboardTimeSeriesChart-module__knhKMq__tooltipDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.DashboardTimeSeriesChart-module__knhKMq__tooltipValue{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.DashboardTimeSeriesChart-module__knhKMq__emptyChart{height:200px;color:var(--color-gray-400);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.DashboardTimeSeriesChart-module__knhKMq__skeleton{gap:var(--spacing-2);height:300px;display:flex}.DashboardTimeSeriesChart-module__knhKMq__skeletonYAxis{width:30px;padding:var(--spacing-1)0;flex-direction:column;justify-content:space-between;display:flex}.DashboardTimeSeriesChart-module__knhKMq__skeletonTick{background:var(--color-gray-100);border-radius:var(--radius-sm);width:24px;height:8px}.DashboardTimeSeriesChart-module__knhKMq__skeletonContent{flex:1;position:relative;overflow:hidden}.DashboardTimeSeriesChart-module__knhKMq__skeletonGridLine{background:var(--color-gray-100);height:1px;position:absolute;left:0;right:0}.DashboardTimeSeriesChart-module__knhKMq__skeletonGridLine:first-child{top:0%}.DashboardTimeSeriesChart-module__knhKMq__skeletonGridLine:nth-child(2){top:25%}.DashboardTimeSeriesChart-module__knhKMq__skeletonGridLine:nth-child(3){top:50%}.DashboardTimeSeriesChart-module__knhKMq__skeletonGridLine:nth-child(4){top:75%}.DashboardTimeSeriesChart-module__knhKMq__skeletonLine{background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;border-radius:1px;height:2px;animation:1.5s ease-in-out infinite DashboardTimeSeriesChart-module__knhKMq__shimmer;position:absolute;top:30%;left:0;right:0}@keyframes DashboardTimeSeriesChart-module__knhKMq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.DashboardTimeSeriesChart-module__knhKMq__header{align-items:flex-start;gap:var(--spacing-2);flex-direction:column}}
