*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{color-scheme:light}html,body,#root{height:100%;margin:0;font-family:Inter,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c7cedb;border-radius:8px}::-webkit-scrollbar-track{background:transparent}.mono{font-family:JetBrains Mono,ui-monospace,monospace}html,body,#root{width:100%;max-width:100%;min-width:0}body{overflow-x:hidden}#root{overflow-x:clip}img,video,canvas,svg{max-width:100%}.MuiContainer-root,.MuiBox-root,.MuiPaper-root,.MuiCard-root,.MuiGrid-root,.MuiStack-root{min-width:0}.MuiTableContainer-root,.MuiDataGrid-root,.recharts-responsive-container{max-width:100%}.MuiTableContainer-root,.MuiDataGrid-root{overflow-x:auto;-webkit-overflow-scrolling:touch}.MuiDialog-paper{max-width:calc(100vw - 24px)!important}.MuiDialogContent-root{overflow-x:auto}.MuiFormControl-root,.MuiTextField-root{max-width:100%}@media (max-width: 599.95px){.MuiContainer-root{padding-left:12px!important;padding-right:12px!important}.MuiDialog-paper{margin:12px!important;width:calc(100% - 24px)!important}.MuiDialogActions-root{flex-wrap:wrap;gap:8px}.MuiDialogActions-root>button{margin-left:0!important}.MuiCardContent-root{padding:12px}.MuiTableCell-root{white-space:nowrap}.MuiDataGrid-columnHeaders,.MuiDataGrid-virtualScroller,.recharts-wrapper{max-width:100%}input,select,textarea{font-size:16px}.MuiButton-root,.MuiIconButton-root{touch-action:manipulation}}@media (max-width: 359.95px){.MuiTypography-h4,.MuiTypography-h5{overflow-wrap:anywhere}}@media (max-width: 599.95px){.MuiDialog-paper{max-height:calc(100dvh - 24px)!important}.MuiDialogContent-root{overscroll-behavior:contain}.MuiDialogActions-root{justify-content:stretch}.MuiDialogActions-root>.MuiButton-root{flex:1 1 125px;min-height:44px}.MuiFormControl-root,.MuiTextField-root,.MuiAutocomplete-root{min-width:0!important}.MuiInputBase-root,.MuiInputBase-input{min-width:0}.MuiTableContainer-root{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.MuiDataGrid-root{min-width:0}.MuiDataGrid-toolbarContainer{flex-wrap:wrap}.MuiSnackbar-root{max-width:calc(100vw - 24px)}.MuiSnackbarContent-root{min-width:0!important}.MuiTabs-scroller{max-width:100%}.MuiButton-root{min-height:40px}}@media (max-width: 399.95px){.MuiDialogTitle-root{padding:12px 16px}.MuiDialogContent-root{padding-left:16px;padding-right:16px}.MuiDialogActions-root{padding:12px 16px}}html{-webkit-text-size-adjust:100%}#root,#root>*{min-width:0}.melassist-page-content{width:100%;flex:1 0 auto}.melassist-page-content>*{min-width:0;max-width:100%}.MuiGrid-container>.MuiGrid-item{min-width:0}.MuiAutocomplete-root,.MuiSelect-select,.MuiFormControl-root{max-width:100%}.MuiTableContainer-root{max-width:100%;overflow-x:auto}.MuiDataGrid-root{width:100%;min-width:0}.MuiDialog-paper{max-height:calc(100dvh - 32px)}.MuiDialogContent-root{overflow-y:auto}.recharts-responsive-container,.recharts-wrapper{max-width:100%!important}@media (min-width: 1920px){.melassist-page-content{padding-left:clamp(24px,3vw,72px)!important;padding-right:clamp(24px,3vw,72px)!important}}@media (min-width: 768px) and (max-width: 1023.95px){.melassist-page-content{padding:16px!important}.MuiDialog-paper{max-width:calc(100vw - 48px)!important}}@media (max-width: 767.95px){.melassist-top-toolbar{align-content:center}.melassist-page-content{padding:12px!important}.MuiGrid-item{min-width:0}.MuiDialog-paper{max-width:calc(100vw - 24px)!important;margin:12px!important}.MuiDialogActions-root{flex-wrap:wrap}.MuiTabs-root{max-width:100%}.MuiTabs-scroller{overflow-x:auto!important}.MuiButton-root{overflow-wrap:anywhere}}@media (max-width: 599.95px){.melassist-top-toolbar,.melassist-header-spacer{min-height:112px!important}.MuiDialogActions-root .MuiButton-root{min-height:44px}}@media (min-width: 600px){.melassist-top-toolbar,.melassist-header-spacer{min-height:64px!important}}@media (max-width: 359.95px){.melassist-page-content{padding:8px!important}.MuiDialog-paper{margin:8px!important;max-width:calc(100vw - 16px)!important}}.melassist-page-content .MuiGrid-container,.melassist-page-content .MuiStack-root,.melassist-page-content .MuiCard-root,.melassist-page-content .MuiPaper-root{min-width:0}.melassist-page-content .MuiTypography-root{overflow-wrap:break-word}.melassist-page-content .MuiTableContainer-root{scrollbar-gutter:stable}.melassist-page-content .MuiTable-root{width:-moz-max-content;width:max-content;min-width:100%}.melassist-page-content .MuiTableCell-root{vertical-align:middle}.melassist-page-content .MuiAutocomplete-root,.melassist-page-content .MuiTextField-root,.melassist-page-content .MuiFormControl-root{min-width:0}.melassist-page-content .MuiFormHelperText-root{overflow-wrap:anywhere}.melassist-page-content .MuiButtonGroup-root,.melassist-page-content .MuiButton-root{max-width:100%}.MuiPopover-paper,.MuiMenu-paper{max-width:calc(100vw - 16px)!important}.MuiMenuItem-root{white-space:normal;overflow-wrap:anywhere}.MuiAutocomplete-popper{max-width:calc(100vw - 16px)!important}.MuiAutocomplete-option{overflow-wrap:anywhere}@media (min-width: 600px) and (max-width: 1199.95px){.melassist-page-content .MuiDialog-paper{max-width:calc(100vw - 40px)}.melassist-page-content .MuiTableContainer-root{overflow-x:auto}}@media (max-width: 767.95px){.melassist-page-content .MuiStack-root{max-width:100%}.melassist-page-content .MuiGrid-container{width:100%;margin-left:0}.melassist-page-content .MuiGrid-container>.MuiGrid-item{padding-left:0;max-width:100%}.melassist-page-content .MuiButtonGroup-root{flex-wrap:wrap}.melassist-page-content .MuiTablePagination-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:4px;min-height:56px}.melassist-page-content .MuiTablePagination-selectLabel,.melassist-page-content .MuiTablePagination-displayedRows{margin:0}.melassist-page-content .MuiDialogContent-root{max-height:calc(100dvh - 160px)}.MuiAutocomplete-popper{width:min(100vw - 24px,480px)!important}}@media (max-width: 399.95px){.melassist-page-content .MuiButton-root{font-size:.8125rem}.melassist-page-content .MuiTablePagination-selectLabel{display:none}}.melassist-page-content .recharts-responsive-container{min-width:0!important}.melassist-page-content .recharts-surface{max-width:100%}.melassist-page-content .MuiCardContent-root{min-width:0;overflow-wrap:anywhere}@media (max-width: 599.95px){.melassist-page-content .MuiToggleButtonGroup-root{max-width:100%;flex-wrap:wrap}.melassist-page-content .MuiToggleButton-root{min-height:44px}.melassist-page-content .MuiCardActions-root{flex-wrap:wrap}.melassist-page-content .MuiCardActions-root .MuiButton-root{min-height:44px}}@media print{.melassist-top-toolbar,.melassist-header-spacer,.MuiDrawer-root,.MuiButton-root,.MuiTabs-root{display:none!important}.melassist-page-content{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important}.melassist-page-content .MuiPaper-root,.melassist-page-content .MuiCard-root{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important}.melassist-page-content .MuiTableContainer-root{overflow:visible!important}.melassist-page-content .MuiTable-root{width:100%}}
