*{box-sizing:border-box}:root{--bg-primary: white;--bg-secondary: #1a202c10;--bg-tertiary: #1a202c09;--bg-card: white;--text-primary: #1a202c;--text-secondary: #4a5568;--border-color: #e2e8f0;--period-selected-bg: #EDEFF1}html[data-theme=dark],html.chakra-ui-dark{color-scheme:dark;--bg-primary: #1a202c;--bg-secondary: #32425e70;--bg-tertiary: #32425e40;--bg-card: #2d3748;--text-primary: #f7fafc;--text-secondary: #cbd5e0;--border-color: rgba(74, 85, 104, .5);--period-selected-bg: #2d3748;--icon-filter: brightness(0) invert(1)}html,body{margin:0;padding:0;min-height:100vh;background-color:var(--bg-primary);color:var(--text-primary);transition:background-color .2s,color .2s}#root{min-height:100vh;background-color:var(--bg-primary);color:var(--text-primary)}html[data-theme=dark] .apexcharts-tooltip,html.chakra-ui-dark .apexcharts-tooltip{background-color:#1a202c!important;color:#f7fafc!important;border:1px solid rgba(74,85,104,.5)!important}html[data-theme=dark] .apexcharts-tooltip .apexcharts-tooltip-title,html.chakra-ui-dark .apexcharts-tooltip .apexcharts-tooltip-title{background-color:#2d3748!important;color:#f7fafc!important;border-bottom:1px solid rgba(74,85,104,.5)!important}html[data-theme=dark] .apexcharts-tooltip-series-group,html.chakra-ui-dark .apexcharts-tooltip-series-group{color:#f7fafc!important}html[data-theme=dark] .apexcharts-tooltip-series-group .apexcharts-tooltip-marker,html.chakra-ui-dark .apexcharts-tooltip-series-group .apexcharts-tooltip-marker{background-color:currentColor!important}html[data-theme=dark] .apexcharts-tooltip-series-group .apexcharts-tooltip-text,html.chakra-ui-dark .apexcharts-tooltip-series-group .apexcharts-tooltip-text{color:#f7fafc!important}html[data-theme=dark] .apexcharts-pie-series path,html.chakra-ui-dark .apexcharts-pie-series path{stroke:#1a202c!important}html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-pie-series path{stroke:#fff!important}html[data-theme=dark] .apexcharts-yaxis-texts text,html.chakra-ui-dark .apexcharts-yaxis-texts text,html[data-theme=dark] .apexcharts-yaxis-texts-g text,html.chakra-ui-dark .apexcharts-yaxis-texts-g text,html[data-theme=dark] .apexcharts-yaxis .apexcharts-text,html.chakra-ui-dark .apexcharts-yaxis .apexcharts-text,html[data-theme=dark] .apexcharts-yaxis text,html.chakra-ui-dark .apexcharts-yaxis text,html[data-theme=dark] .apexcharts-yaxis-texts text tspan,html.chakra-ui-dark .apexcharts-yaxis-texts text tspan{fill:#f7fafc!important;color:#f7fafc!important}html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-yaxis-texts text,html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-yaxis-texts-g text,html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-yaxis .apexcharts-text,html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-yaxis text,html:not([data-theme=dark]):not(.chakra-ui-dark) .apexcharts-yaxis-texts text tspan{fill:#1a202c!important;color:#1a202c!important}button[data-variant=ghost]:hover,button[data-variant=ghost]:focus-visible,[role=button][data-variant=ghost]:hover,[role=button][data-variant=ghost]:focus-visible,button[class*=ghost]:hover,button[class*=ghost]:focus-visible,.chakra-button[data-variant=ghost]:hover,.chakra-button[data-variant=ghost]:focus-visible{background-color:var(--bg-secondary)!important;background:var(--bg-secondary)!important}html[data-theme=dark] button[data-variant=ghost]:hover,html.chakra-ui-dark button[data-variant=ghost]:hover,html[data-theme=dark] button[data-variant=ghost]:focus-visible,html.chakra-ui-dark button[data-variant=ghost]:focus-visible,html[data-theme=dark] [role=button][data-variant=ghost]:hover,html.chakra-ui-dark [role=button][data-variant=ghost]:hover,html[data-theme=dark] button[class*=ghost]:hover,html.chakra-ui-dark button[class*=ghost]:hover,html[data-theme=dark] .chakra-button[data-variant=ghost]:hover,html.chakra-ui-dark .chakra-button[data-variant=ghost]:hover{background-color:#2d3748!important;background:#2d3748!important}html[data-theme=dark] button[data-variant=ghost][data-state=open],html.chakra-ui-dark button[data-variant=ghost][data-state=open],html[data-theme=dark] [role=button][data-variant=ghost][data-state=open],html.chakra-ui-dark [role=button][data-variant=ghost][data-state=open],html[data-theme=dark] button[class*=ghost][data-state=open],html.chakra-ui-dark button[class*=ghost][data-state=open],html[data-theme=dark] .chakra-button[data-variant=ghost][data-state=open],html.chakra-ui-dark .chakra-button[data-variant=ghost][data-state=open]{background-color:#2d3748!important;background:#2d3748!important}@media(hover:none)and (pointer:coarse){*:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}}
