#nprogress{top:0;left:0;width:100%;height:2.5px;z-index:9999;position:fixed;pointer-events:none}#nprogress .bar{height:100%;background-color:var(--palette-primary-main);box-shadow:0 0 2.5px var(--palette-primary-main)}#nprogress .peg{right:0;opacity:1;width:100px;height:100%;display:block;position:absolute;transform:rotate(3deg) translateY(-4px);box-shadow:0 0 10px var(--palette-primary-main),0 0 5px var(--palette-primary-main)}.simplebar-scrollbar:before{background-color:var(--palette-text-disabled)}.simplebar-scrollbar.simplebar-visible:before{opacity:.48}.mapboxgl-map{.mapboxgl-ctrl.mapboxgl-ctrl-group{border-radius:8px;box-shadow:0 8px 16px 0 rgba(var(--palette-grey-500Channel),.16)}.mapboxgl-ctrl.mapboxgl-ctrl-scale{border:none;color:#fff;font-weight:700;line-height:14px;border-radius:4px;background-image:linear-gradient(90deg,#8a2387,#e94057,#f27121)}.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{transform:scale(.75)}.mapboxgl-ctrl-group button+button{border-top:1px solid var(--palette-divider)}.mapboxgl-popup-content{padding:8px;max-width:180px;border-radius:12px;background-color:var(--palette-background-paper);color:var(--palette-text-primary);box-shadow:0 20px 40px -4px rgba(0,0,0,.16)}.mapboxgl-popup-tip{transform:translateY(-1px);border-top-color:var(--palette-background-paper)}.mapboxgl-popup-close-button{top:4px;right:4px;width:24px;height:24px;opacity:.48;font-size:20px;border-radius:50%;color:var(--palette-grey-500);transition:opacity .2s linear 0s;&:hover{opacity:1}&:focus{outline:none}}.mapboxgl-ctrl .mapboxgl-ctrl-logo,.mapboxgl-ctrl-bottom-right{display:none}}.yarl__root{--yarl__thumbnails_thumbnail_padding:0;--yarl__thumbnails_thumbnail_border:transparent;--yarl__color_backdrop:rgba(var(--palette-grey-900Channel)/0.9);--yarl__slide_captions_container_background:rgba(var(--palette-common-blackChannel)/0.32)}.yarl__slide_title{font-size:20px;font-weight:600}.yarl__slide_description{font-size:14px}.yarl__button{filter:unset}.yarl__thumbnails_thumbnail{opacity:.48;border-radius:10px;border-color:transparent}.yarl__thumbnails_thumbnail_active{opacity:1;border-color:var(--palette-primary-main)}.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:0}.yarl__video_container{background:var(--palette-common-black)}.apexcharts-canvas{.apexcharts-tooltip{min-width:80px}.apexcharts-tooltip,.apexcharts-xaxistooltip{border-radius:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--palette-text-primary);box-shadow:var(--customShadows-dropdown);background-color:rgba(var(--palette-background-defaultChannel)/.9)}.apexcharts-xaxistooltip{border-color:transparent;&:before{border-bottom-color:rgba(var(--palette-grey-500Channel)/.16)}&:after{border-bottom-color:rgba(var(--palette-background-defaultChannel)/.9)}}.apexcharts-tooltip-title{font-weight:700;text-align:center;color:var(--palette-text-secondary);background-color:var(--palette-background-neutral)}.apexcharts-tooltip-series-group{padding:4px 12px}.apexcharts-tooltip-marker{margin-right:8px}.apexcharts-legend{padding:0}.apexcharts-legend-marker{margin-right:6px}.apexcharts-legend-text{margin-left:0;padding-left:0;line-height:18px}}@tailwind base;@tailwind components;@tailwind utilities;html{height:100%;-webkit-overflow-scrolling:touch}#root,#root__layout,body{display:flex;flex:1 1 auto;min-height:100%;flex-direction:column}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0;list-style-type:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}body{background-color:#f9fafb;color:#111827}[data-mui-color-scheme=dark] body{background:linear-gradient(180deg,#0b1220,#0f172a);background-attachment:fixed;color:#f9fafb}[data-mui-color-scheme=light] .MuiCard-root,[data-mui-color-scheme=light] .MuiPaper-root{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px}[data-mui-color-scheme=dark] .MuiCard-root,[data-mui-color-scheme=dark] .MuiPaper-root{background-color:#111827;border:1px solid #1f2937;border-radius:12px}[data-mui-color-scheme=light] .MuiDrawer-paper{background-color:#fff;border-right:1px solid #e5e7eb}[data-mui-color-scheme=dark] .MuiDrawer-paper{background-color:#0f172a;border-right:1px solid #1f2937}[data-mui-color-scheme=dark] .MuiListItemButton-root.Mui-selected{background:linear-gradient(90deg,rgba(16,185,129,.15),rgba(16,185,129,.08));border-left:3px solid #10b981}[data-mui-color-scheme=light] .MuiListItemButton-root.Mui-selected{background:rgba(16,185,129,.1);border-left:3px solid #10b981}[data-mui-color-scheme=dark] .MuiListItemButton-root:hover{background:rgba(16,185,129,.08)}[data-mui-color-scheme=light] .MuiListItemButton-root:hover{background:rgba(16,185,129,.05)}.MuiButton-containedPrimary,[data-mui-color-scheme=dark] .MuiButton-containedPrimary,[data-mui-color-scheme=light] .MuiButton-containedPrimary{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:8px;font-weight:600;text-transform:none;box-shadow:0 4px 6px -1px rgba(16,185,129,.2);transition:all .2s ease-in-out}.MuiButton-containedPrimary:hover,[data-mui-color-scheme=dark] .MuiButton-containedPrimary:hover,[data-mui-color-scheme=light] .MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 10px 15px -3px rgba(16,185,129,.3)}.MuiButton-outlined{border-color:#10b981;color:#10b981;border-radius:8px}.MuiButton-outlined:hover{background:rgba(16,185,129,.1);border-color:#059669}.MuiCard-root{transition:all .2s ease-in-out}.MuiCard-root:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}[data-mui-color-scheme=dark] .MuiCard-root:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2)}[data-mui-color-scheme=light] .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e5e7eb;border-radius:8px}[data-mui-color-scheme=dark] .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#1f2937;border-radius:8px}[data-mui-color-scheme=light] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#10b981}[data-mui-color-scheme=dark] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#059669}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#10b981!important;border-width:2px}[data-mui-color-scheme=light] .MuiTableHead-root .MuiTableCell-root{background-color:#f9fafb;font-weight:600;color:#6b7280}[data-mui-color-scheme=dark] .MuiTableHead-root .MuiTableCell-root{background-color:#0f172a;font-weight:600;color:#9ca3af}[data-mui-color-scheme=light] .MuiTableRow-root:hover .MuiTableCell-root{background-color:#f3f4f6}[data-mui-color-scheme=dark] .MuiTableRow-root:hover .MuiTableCell-root{background-color:rgba(16,185,129,.08)}.MuiTabs-indicator{background:linear-gradient(90deg,#10b981,#059669);height:3px;border-radius:3px}.MuiTab-root{text-transform:none;font-weight:500}[data-mui-color-scheme=dark] .MuiTab-root.Mui-selected{color:#10b981}[data-mui-color-scheme=light] .MuiTab-root.Mui-selected{color:#059669}[data-mui-color-scheme=dark] .MuiChip-colorSuccess,[data-mui-color-scheme=light] .MuiChip-colorSuccess{background-color:rgba(16,185,129,.15);color:#10b981;font-weight:500}[data-mui-color-scheme=dark] .MuiChip-colorWarning,[data-mui-color-scheme=light] .MuiChip-colorWarning{background-color:rgba(245,158,11,.15);color:#f59e0b;font-weight:500}[data-mui-color-scheme=dark] .MuiChip-colorError,[data-mui-color-scheme=light] .MuiChip-colorError{background-color:rgba(239,68,68,.15);color:#ef4444;font-weight:500}[data-mui-color-scheme=dark] .MuiChip-colorInfo,[data-mui-color-scheme=light] .MuiChip-colorInfo{background-color:rgba(59,130,246,.15);color:#3b82f6;font-weight:500}.MuiDialog-paper{border-radius:16px!important}[data-mui-color-scheme=dark] .MuiDialog-paper{background-color:#111827;border:1px solid #1f2937}[data-mui-color-scheme=light] .MuiDialog-paper{background-color:#fff;border:1px solid #e5e7eb}[data-mui-color-scheme=light] .MuiAppBar-root{background-color:#fff;color:#111827;box-shadow:0 1px 0 #e5e7eb}[data-mui-color-scheme=dark] .MuiAppBar-root{background-color:#0f172a;color:#f9fafb;box-shadow:0 1px 0 #1f2937}.MuiChip-root{border-radius:16px;font-weight:500}.MuiSkeleton-root{background-color:rgba(16,185,129,.1)}[data-mui-color-scheme=dark] .MuiLinearProgress-bar{background:linear-gradient(90deg,#10b981,#059669)}[data-mui-color-scheme=light] .MuiLinearProgress-bar{background:#10b981}.MuiSwitch-switchBase.Mui-checked,[data-mui-color-scheme=dark] .MuiCircularProgress-root,[data-mui-color-scheme=light] .MuiCircularProgress-root{color:#10b981}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#10b981}[data-mui-color-scheme=dark] .MuiAlert-standardSuccess,[data-mui-color-scheme=light] .MuiAlert-standardSuccess{background-color:rgba(16,185,129,.15);color:#10b981}[data-mui-color-scheme=dark] .MuiAlert-standardWarning,[data-mui-color-scheme=light] .MuiAlert-standardWarning{background-color:rgba(245,158,11,.15);color:#f59e0b}[data-mui-color-scheme=dark] .MuiAlert-standardError,[data-mui-color-scheme=light] .MuiAlert-standardError{background-color:rgba(239,68,68,.15);color:#ef4444}[data-mui-color-scheme=dark] .MuiAlert-standardInfo,[data-mui-color-scheme=light] .MuiAlert-standardInfo{background-color:rgba(59,130,246,.15);color:#3b82f6}[data-mui-color-scheme=dark] .MuiMenu-paper,[data-mui-color-scheme=dark] .MuiPopover-paper{background-color:#111827;border:1px solid #1f2937;border-radius:12px}[data-mui-color-scheme=light] .MuiMenu-paper,[data-mui-color-scheme=light] .MuiPopover-paper{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px}.MuiTooltip-tooltip{background-color:#1f2937;border-radius:8px;font-size:.875rem}*{transition:all .2s ease-in-out}.MuiListItemButton-root:hover{background:rgba(16,185,129,.2)}.MuiListItemButton-root:hover .MuiListItemIcon-root,.MuiListItemButton-root:hover .MuiListItemText-primary,.MuiListItemButton-root:hover .MuiListItemText-secondary{color:#059669!important}.MuiListItemButton-root.Mui-selected{background:linear-gradient(90deg,rgba(5,150,105,.35),rgba(16,185,129,.2))!important;border-left:4px solid #10b981;box-shadow:0 0 20px rgba(16,185,129,.3)}.MuiListItemButton-root.Mui-selected .MuiListItemText-primary{font-weight:700}.MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#047857,#065f46)!important;box-shadow:0 12px 24px -6px rgba(16,185,129,.5)}.MuiButton-outlined:hover{background:rgba(16,185,129,.2)!important}.MuiButton-text:hover{background:rgba(16,185,129,.15)!important;color:#059669!important}.MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 8px 16px -4px rgba(16,185,129,.4)}.MuiCard-root:hover{transform:translateY(-6px);box-shadow:0 30px 60px -12px rgba(16,185,129,.35);border:2px solid rgba(16,185,129,.5)!important}[data-mui-color-scheme=dark] .MuiCard-root:hover{border-color:#059669!important;box-shadow:0 30px 60px -12px rgba(0,0,0,.5),0 0 0 2px #059669,0 0 30px rgba(16,185,129,.2)}[data-mui-color-scheme=light] .MuiCard-root:hover{border-color:#059669!important;box-shadow:0 30px 60px -12px rgba(5,150,105,.3)}.MuiTableRow-root:hover .MuiTableCell-root{background:rgba(16,185,129,.15)!important}[data-mui-color-scheme=dark] .MuiTableRow-root:hover .MuiTableCell-root{background:rgba(16,185,129,.2)!important}[data-mui-color-scheme=light] .MuiTableRow-root:hover .MuiTableCell-root{background:rgba(16,185,129,.12)!important}.MuiTableRow-root:hover:before{width:4px;background:linear-gradient(180deg,#10b981,#059669)}.MuiLink-root:hover,a:hover{color:#059669!important;text-shadow:0 0 8px rgba(16,185,129,.5)}.MuiTypography-root a:hover{color:#059669}.MuiIconButton-root:hover{background:rgba(16,185,129,.25);transform:scale(1.1);box-shadow:0 0 12px rgba(16,185,129,.4)}.MuiIconButton-root:hover .MuiIcon-root,svg:hover{color:#059669}.MuiMenuItem-root:hover{background:rgba(16,185,129,.2)!important;color:#059669!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.3)}.MuiMenuItem-root:hover .MuiListItemIcon-root{color:#059669!important}.MuiChip-root:hover{background:rgba(16,185,129,.25);border-color:#059669;transform:scale(1.05);box-shadow:0 0 12px rgba(16,185,129,.3)}.MuiTab-root:hover{color:#059669;background:rgba(16,185,129,.15);box-shadow:0 0 10px rgba(16,185,129,.2)}.MuiTab-root.Mui-selected{color:#10b981!important;font-weight:700}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#059669;border-width:2px}.MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 4px rgba(16,185,129,.25)}.MuiAvatar-root:hover{transform:scale(1.1);box-shadow:0 0 0 4px rgba(16,185,129,.4),0 8px 16px -4px rgba(16,185,129,.3)}.MuiAlert-root:hover{transform:translateX(6px);box-shadow:0 8px 16px -4px rgba(16,185,129,.3)}.MuiDialogActions-root .MuiButton-root:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px rgba(16,185,129,.5)}.MuiTooltip-tooltip:hover{background:#059669;transform:scale(1.05);box-shadow:0 0 15px rgba(16,185,129,.5)}.MuiPaper-root:hover{border-color:rgba(5,150,105,.5);box-shadow:0 0 20px rgba(16,185,129,.15)}.MuiDrawer-paper:hover{box-shadow:inset 0 0 30px rgba(16,185,129,.05)}.MuiBadge-badge:hover{transform:scale(1.2);box-shadow:0 0 10px rgba(16,185,129,.5)}.MuiSwitch-root:hover{transform:scale(1.05);box-shadow:0 0 12px rgba(16,185,129,.4)}.MuiSwitch-root.Mui-checked:hover{transform:scale(1.1)}.MuiCheckbox-root:hover{background:rgba(16,185,129,.15);box-shadow:0 0 8px rgba(16,185,129,.3)}.MuiCheckbox-root.Mui-checked:hover{background:rgba(16,185,129,.25)}.MuiRadio-root:hover{background:rgba(16,185,129,.15);box-shadow:0 0 8px rgba(16,185,129,.3)}.MuiSlider-root:hover .MuiSlider-thumb{transform:scale(1.3);box-shadow:0 0 0 10px rgba(16,185,129,.2)}.MuiFab-root:hover{transform:scale(1.15) translateY(-5px);box-shadow:0 25px 30px -5px rgba(16,185,129,.5);background:#059669!important}.MuiBreadcrumbs-li a:hover{color:#059669!important;text-shadow:0 0 6px rgba(16,185,129,.4)}.MuiTimelineItem-root:hover .MuiTimelineContent-root{transform:translateX(6px)}.MuiSnackbarContent-root:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px rgba(16,185,129,.4)}.MuiInputAdornment-root .MuiIconButton-root:hover{background:rgba(16,185,129,.15);transform:scale(1.15)}[role=button]:focus{outline:3px solid #10b981}[data-mui-color-scheme=dark] .MuiDrawer-root .MuiList-root{background:linear-gradient(180deg,#0f172a,#0b1220)}[data-mui-color-scheme=dark] .MuiCardContent-root:hover,[data-mui-color-scheme=light] .MuiCardContent-root:hover{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(16,185,129,.03))}.MuiCardContent-root{transition:all .3s ease-in-out}.MuiCardContent-root:hover{transform:translateY(-2px)}.MuiListItemButton-root{transition:all .25s ease-in-out;position:relative}.MuiListItemButton-root:hover{background:rgba(16,185,129,.08);transform:translateX(4px)}.MuiListItemButton-root:hover .MuiListItemIcon-root,.MuiListItemButton-root:hover .MuiListItemText-primary,.MuiListItemButton-root:hover .MuiListItemText-secondary{color:#10b981!important}.MuiListItemButton-root.Mui-selected{background:linear-gradient(90deg,rgba(16,185,129,.15),rgba(16,185,129,.08));border-left:3px solid #10b981}.MuiListItemButton-root.Mui-selected .MuiListItemIcon-root{color:#10b981!important}.MuiListItemButton-root.Mui-selected .MuiListItemText-primary{color:#10b981!important;font-weight:600}.MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#059669,#047857)!important;box-shadow:0 10px 20px -5px rgba(16,185,129,.4);transform:translateY(-2px)}.MuiButton-outlined:hover{background:rgba(16,185,129,.1)!important;border-color:#059669!important;transform:translateY(-1px)}.MuiButton-text:hover{background:rgba(16,185,129,.08)!important;color:#10b981!important}.MuiButton-root{transition:all .25s ease-in-out}.MuiButton-root:hover{transform:translateY(-1px)}.MuiCard-root{transition:all .3s ease-in-out}.MuiCard-root:hover{transform:translateY(-4px);box-shadow:0 25px 50px -12px rgba(16,185,129,.25)}[data-mui-color-scheme=dark] .MuiCard-root:hover{border-color:rgba(16,185,129,.4);box-shadow:0 25px 50px -12px rgba(0,0,0,.4),0 0 0 1px rgba(16,185,129,.15)}[data-mui-color-scheme=light] .MuiCard-root:hover{border-color:rgba(16,185,129,.4)}.MuiTableRow-root{transition:all .2s ease-in-out;position:relative}.MuiTableRow-root:hover .MuiTableCell-root{background:rgba(16,185,129,.06)}[data-mui-color-scheme=dark] .MuiTableRow-root:hover .MuiTableCell-root{background:rgba(16,185,129,.1)}.MuiTableRow-root:hover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#10b981;opacity:.6}.MuiLink-root,a{transition:all .2s ease-in-out}.MuiLink-root:hover,a:hover{color:#10b981!important}.MuiTypography-root a:hover{color:#10b981}.MuiIconButton-root{transition:all .25s ease-in-out}.MuiIconButton-root:hover{background:rgba(16,185,129,.1);transform:scale(1.08)}.MuiIconButton-root:hover .MuiIcon-root,svg:hover{color:#10b981}svg:hover{transition:all .25s ease-in-out}.MuiMenuItem-root{transition:all .2s ease-in-out}.MuiMenuItem-root:hover{background:rgba(16,185,129,.1)!important;color:#10b981!important}.MuiMenuItem-root:hover .MuiListItemIcon-root{color:#10b981!important}.MuiChip-root{transition:all .25s ease-in-out}.MuiChip-root:hover{background:rgba(16,185,129,.15);transform:scale(1.02)}.MuiTab-root{transition:all .25s ease-in-out}.MuiTab-root:hover{color:#10b981;background:rgba(16,185,129,.05)}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#10b981}.MuiOutlinedInput-root.Mui-focused{border-color:#10b981!important;box-shadow:0 0 0 3px rgba(16,185,129,.15)}.MuiAvatar-root{transition:all .25s ease-in-out}.MuiAvatar-root:hover{transform:scale(1.05);box-shadow:0 0 0 3px rgba(16,185,129,.3)}.MuiAlert-root{transition:all .25s ease-in-out}.MuiAlert-root:hover{transform:translateX(4px)}.MuiDialogActions-root .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 8px 16px -4px rgba(16,185,129,.3)}.MuiTooltip-tooltip{transition:all .2s ease-in-out}.MuiTooltip-tooltip:hover{background:#10b981;transform:scale(1.02)}.MuiPaper-root:hover{border-color:rgba(16,185,129,.3)}.MuiSkeleton-root{transition:all .3s ease-in-out}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.MuiBackdrop-root,.MuiDrawer-paper{transition:all .3s ease-in-out}.MuiBadge-badge{transition:all .2s ease-in-out}.MuiBadge-badge:hover{transform:scale(1.1)}.MuiCircularProgress-root,.MuiLinearProgress-root{transition:all .3s ease-in-out}.MuiSwitch-root{transition:all .2s ease-in-out}.MuiSwitch-root:hover{transform:scale(1.02)}.MuiCheckbox-root{transition:all .2s ease-in-out}.MuiCheckbox-root:hover{background:rgba(16,185,129,.08);border-radius:4px}.MuiRadio-root{transition:all .2s ease-in-out}.MuiRadio-root:hover{background:rgba(16,185,129,.08);border-radius:50%}.MuiSlider-root{transition:all .2s ease-in-out}.MuiSlider-root:hover .MuiSlider-thumb{transform:scale(1.2);box-shadow:0 0 0 8px rgba(16,185,129,.15)}.MuiFab-root{transition:all .3s ease-in-out}.MuiFab-root:hover{transform:scale(1.1) translateY(-4px);box-shadow:0 20px 25px -5px rgba(16,185,129,.4)}.MuiBreadcrumbs-li a{transition:all .2s ease-in-out}.MuiBreadcrumbs-li a:hover{color:#10b981!important}.MuiTimelineItem-root:hover .MuiTimelineContent-root{transform:translateX(4px)}.MuiSnackbarContent-root{transition:all .3s ease-in-out}.MuiSnackbarContent-root:hover{transform:translateY(-2px)}.MuiInputAdornment-root .MuiIconButton-root:hover{background:transparent;transform:scale(1.1)}.MuiGrid-item:hover{z-index:1}[role=button]:hover{cursor:pointer}[role=button]:focus{outline:2px solid #10b981;outline-offset:2px}.MuiListItemButton-root.Mui-selected,.MuiMenuItem-root.Mui-selected,.MuiTab-root.Mui-selected{color:#10b981}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important}}