.dashboard-main-container{min-width:400px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.react-grid-layout{min-width:400px}@media (max-width:480px){.dashboard-main-container{overflow-x:auto;padding-left:1rem;padding-right:1rem}main{margin-left:0!important}}@media (max-width:1023px){main{margin-left:0!important}.dashboard-main-container{overflow-x:auto}}.recharts-responsive-container{width:100%!important;max-width:100%;overflow:hidden}.react-grid-item{overflow:hidden}.react-grid-item>div{width:100%;height:100%;overflow:auto}.react-grid-item svg{max-width:100%;height:auto}@media (max-width:768px){.react-grid-item .p-6{padding:1rem}.recharts-wrapper{font-size:12px}@media (max-width:480px){.recharts-cartesian-axis-tick text{font-size:10px}}.recharts-pie-label-text{font-size:11px}.recharts-tooltip-wrapper{z-index:1000}}@media (min-width:768px) and (max-width:996px){.react-grid-item .p-6{padding:1.25rem}}.widget-content{min-width:0;overflow-x:auto}.widget-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.widget-table-container table{min-width:100%}.widget-stats-grid{display:grid;gap:.75rem}@media (max-width:480px){.widget-stats-grid{grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (max-width:768px){.recharts-legend-wrapper{bottom:-10px!important}.recharts-legend-item{margin-right:8px!important}.recharts-legend-item-text{font-size:11px!important}}.react-grid-layout{position:relative;transition:height .2s ease}.react-draggable-dragging{touch-action:none}.react-grid-item>div{transition:box-shadow .2s ease}.react-grid-item:hover>div{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.widget-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:480px){.react-grid-item{margin-bottom:8px}}.recharts-tooltip-wrapper{pointer-events:none}.recharts-active-dot{pointer-events:all}