:root{--white:#fff;--primary-50:#eef1ff;--primary-100:#dde3ff;--primary-200:#bcc7ff;--primary-300:#9daefe;--primary-400:#7c90e6;--primary-500:#4867d9;--primary-600:#3a4cb3;--primary-700:#2d3b8c;--grey-50:#f8f9fc;--grey-100:#f1f3f8;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--danger-500:#c16464;--danger-600:#a75252;--success-400:#7fbd8e;--success-500:#5f9e6e;--success-600:#4e8459;--success-700:#3c7a52;--success-800:#2f6b44;--save-500:#62a56f;--save-600:#488454;--save-800:#fff;--create-500:#f3fbf2;--create-600:#e4f5e2;--create-700:#82c38f;--create-800:#2c6e3b;--export-500:#f3f9ff;--export-600:#e0efff;--export-800:#007bff;--background-main:#f6f7fb;--frame-bg:var(--background-main);--surface-100:#fff;--surface-200:#fafbff;--border-color:var(--grey-200);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 2px 6px #0000000f;--shadow-md:0 6px 16px #00000014;--transition-fast:.12s ease;--transition-mid:.2s ease;--transition-slow:.35s ease}html,body{background:var(--white);color:var(--grey-800);font-family:Inter,Segoe UI,sans-serif;overflow-x:hidden}html:has(.MuiModal-root:not(.MuiPopover-root):not(.MuiModal-hidden)){overflow:hidden}html[data-page-scrollbar]:has(.MuiModal-root:not(.MuiPopover-root):not(.MuiModal-hidden)){scrollbar-gutter:stable}.MuiTypography-root{color:var(--grey-700)!important}.headerTitle{color:var(--primary-700)!important;letter-spacing:1.5pt!important;font-size:1.3rem!important;font-weight:700!important}h2.MuiTypography-h6{font-weight:600;color:var(--grey-900)!important;font-size:.91rem!important}.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6,.MuiTypography-h4>span,.MuiTypography-h5>span,.MuiTypography-h6>span{font-size:.9rem!important;font-weight:700!important}form .MuiTypography-subtitle1,form .MuiTypography-subtitle1 b{font-size:.85rem!important;font-weight:400!important}.MuiDialog-root .MuiIconButton-root .MuiSvgIcon-root,.MuiModal-root .MuiIconButton-root .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiDialog-root .MuiIconButton-root:hover .MuiSvgIcon-root,.MuiModal-root .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-900)!important}html,.MuiDrawer-paper{scrollbar-color:var(--grey-400) transparent;scrollbar-width:auto}@supports not (scrollbar-color:blue blue){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:999px}::-webkit-scrollbar-track{background:0 0}}.MuiChip-root{transition:background var(--transition-fast);border-radius:var(--radius-sm)!important;border:1px solid var(--border-color)!important;background:var(--grey-100)!important;color:var(--grey-700)!important}.MuiChip-root:hover{background:var(--grey-50)!important}.MuiChip-colorPrimary{background:var(--primary-50)!important;border-color:var(--primary-200)!important;color:var(--primary-700)!important}span.MuiChip-label{font-size:.8rem!important}.MuiBreadcrumbs-root .MuiChip-root{height:24pt!important}.MuiPaper-root.MuiPickersPopper-paper,.MuiPaper-root.MuiPopover-paper{background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;opacity:.98!important;margin-top:0!important}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.MuiPaper-root.MuiPickersPopper-paper,.MuiPaper-root.MuiPopover-paper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb!important}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.MuiDateCalendar-root{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:.88!important;background:#ffffffdb!important}}.MuiPickersCalendarHeader-label{font-size:min(1rem,12.75pt);color:var(--primary-600)!important;font-weight:700!important}.MuiPickersCalendarHeader-switchViewIcon,.MuiPickersArrowSwitcher-button .MuiSvgIcon-root{font-size:min(2rem,19pt)!important}.MuiDayCalendar-weekDayLabel{color:var(--primary-600)!important;font-size:min(1.1rem,12pt)!important;font-weight:600!important}.MuiPickersDay-root,.MuiPickerDay-root{border-radius:var(--radius-sm)!important;font-size:min(.88rem,11pt)!important;font-weight:500!important}.MuiPickersDay-root.Mui-selected,.MuiPickersDay-root.Mui-selected:hover,.MuiPickersDay-root.Mui-selected:focus,.MuiPickersDay-root.Mui-selected.Mui-focusVisible,.MuiPickerDay-root.Mui-selected,.MuiPickerDay-root.Mui-selected:hover,.MuiPickerDay-root.Mui-selected:focus,.MuiPickerDay-root.Mui-selected.Mui-focusVisible{background-color:var(--primary-600)!important;color:#fff!important;opacity:1!important;border-radius:var(--radius-sm)!important;background-image:none!important}.MuiPaper-root{transition:box-shadow var(--transition-mid);background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;overflow:hidden!important}.MuiPaper-root:hover,.MuiTableContainer-root.MuiPaper-root,.MuiTableContainer-root.MuiPaper-root:hover{box-shadow:none!important}.MuiPaper-root:has(.MuiDataGrid-root){box-shadow:none!important}.MuiPaper-root:has(.MuiTableContainer-root){box-shadow:none!important}.MuiPaper-root:has(.MuiDataGrid-root):hover{box-shadow:none!important}.MuiPaper-root:has(.MuiTableContainer-root):hover{box-shadow:none!important}.MuiModal-root .MuiTableContainer-root.MuiPaper-root,.MuiDialog-root .MuiTableContainer-root.MuiPaper-root{box-shadow:none!important}.MuiAppBar-root .MuiToolbar-root{padding-left:7.5pt!important}header.MuiAppBar-root{background:var(--background-main)!important;border-bottom:1px solid var(--border-color)!important;overflow:visible!important}header.MuiAppBar-root:after{content:"";width:var(--radius-sm);height:var(--radius-sm);pointer-events:none;background:radial-gradient(circle var(--radius-sm) at 100% 100%, transparent calc(var(--radius-sm) - 1.5px), var(--border-color) calc(var(--radius-sm) - 1px), var(--border-color) calc(var(--radius-sm) - .5px), var(--frame-bg) var(--radius-sm));position:absolute;top:100%;left:0}header.MuiAppBar-root .MuiSvgIcon-root,header.MuiAppBar-root .MuiIconButton-root,header.MuiAppBar-root .MuiTypography-root{color:var(--grey-700)!important}header.MuiAppBar-root .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-900)!important}header.MuiAppBar-root .MuiTypography-root:not(.headerTitle):not(.sliderLabel):not(.userName):not(.userLevel){font-size:.82rem!important}header.MuiAppBar-root .sliderLabel{font-size:13px!important}.MuiAppBar-root,.MuiAppBar-root:hover{box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}main{border-left:1px solid var(--border-color);box-sizing:border-box;min-height:100vh;margin-top:-11pt;padding-top:0!important}.MuiDrawer-paper,.MuiDrawer-paper:hover{background:var(--background-main)!important;color:var(--grey-900)!important;box-shadow:none!important;border-right:0!important;border-radius:0!important}.MuiListItemButton-root{transition:background var(--transition-fast), color var(--transition-fast);border-radius:var(--radius-sm)!important;color:var(--grey-700)!important}.MuiListItemButton-root:hover{background:#4867d914!important}.MuiListItemButton-root.Mui-selected{background:#4867d91f!important}.MuiListItemIcon-root{color:var(--grey-600)!important;min-width:23pt!important}ul#sidebarMenu{max-height:100vh!important;overflow-y:auto!important}.sidebarAvatarContainer{text-align:left;width:auto;min-width:180pt;padding:0;margin-top:auto!important;overflow:hidden!important}.sidebarAvatarContainer button{width:27pt!important;height:27pt!important}.sidebarAvatarContainer button:hover{color:var(--primary-600)!important}.sidebarAvatarContainer .settingsButton,.sidebarAvatarContainer .logoutButton{font-size:22pt!important}.sidebarAvatarContainer .userAvatar{display:inline-block;width:25pt!important;height:25pt!important;margin-right:0!important}.sidebarAvatarContainer .userDetailsContainer{flex:0 0 130pt;min-width:130pt;max-width:130pt;display:block;width:130pt!important;color:var(--grey-700)!important;margin-right:7pt!important;padding-left:8pt!important}.logoutButton{color:var(--grey-700)!important;font-size:19pt!important}.sidebarAvatarContainer .userName{word-wrap:break-word;width:100%;line-height:10pt;display:block;color:var(--grey-700)!important;font-size:.79rem!important}.sidebarAvatarContainer .userLevel{width:100%;margin-left:2pt;line-height:10pt;display:block;color:var(--grey-700)!important;font-size:.79rem!important}div:has(>.MuiMenu-list){background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;opacity:.98!important}.MuiTableContainer-root{border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;overflow:hidden!important}.MuiTable-root{border:0!important}.MuiTableCell-head{background:var(--grey-100)!important;color:var(--grey-900)!important;border-bottom:2px solid var(--primary-500)!important;letter-spacing:.3px!important;font-size:.8rem!important;font-weight:700!important;line-height:1.3!important}.MuiTableCell-body{color:var(--grey-700)!important;border-bottom:1px solid var(--border-color)!important;font-size:.8rem!important}.MuiTableBody-root>.MuiTableRow-root:last-child>.MuiTableCell-body{border-bottom:0!important}.MuiTableRow-root:hover{background:#00000008!important}.MuiTablePagination-root{box-shadow:none;text-align:center;border-radius:0;font-size:.765rem;background:var(--grey-50)!important;padding:0 0 0 31%!important;overflow-x:hidden!important}.MuiTablePagination-spacer{display:none!important}.MuiTablePagination-root .MuiInputBase-root .MuiSelect-select.MuiTablePagination-select{margin-top:0!important;padding-right:26.6667px!important;font-size:.8rem!important}.MuiTablePagination-root .MuiInputBase-root .MuiSelect-select.MuiTablePagination-select:focus{background-color:#0000!important}.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{font-size:.8rem!important}div.MuiTablePagination-root .MuiTablePagination-toolbar{font-size:.875rem}.MuiDataGrid-root{transition:box-shadow var(--transition-mid);border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--surface-100)!important;box-shadow:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.MuiDataGrid-root:hover{box-shadow:none!important}.MuiDataGrid-columnHeader{background:var(--grey-100)!important;color:var(--grey-900)!important;border-bottom:2px solid var(--primary-500)!important;font-size:calc(.8rem - .75pt)!important;font-weight:700!important}.MuiDataGrid-cell{border-bottom:1px solid var(--border-color)!important;color:var(--grey-700)!important;padding:6pt 8pt!important;font-size:calc(.78rem - .75pt)!important}.MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root{box-shadow:inset 0 1px 0 var(--primary-400), inset 0 -1px 0 var(--primary-400)!important}.MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:first-child{box-shadow:inset 1px 1px 0 var(--primary-400), inset 0 -1px 0 var(--primary-400)!important}.MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:last-child{box-shadow:inset -1px 1px 0 var(--primary-400), inset 0 -1px 0 var(--primary-400)!important}.MuiDataGrid-row.app-data-grid--highlighted:hover,.MuiTableRow-root[ishighlighted=true]:hover{background:var(--primary-50)!important}.MuiDataGrid-row:hover{background:#00000008!important}.MuiDataGrid-columnHeader .MuiSvgIcon-root{color:var(--primary-600)!important}.MuiDataGrid-columnHeader .MuiIconButton-root{background:0 0!important}.MuiDataGrid-columnHeader:hover .MuiSvgIcon-root{color:var(--primary-600)!important}.MuiDataGrid-columnHeader:hover .MuiIconButton-root{background:0 0!important}.MuiTypography-h7{font-size:.8rem!important}.MuiGrid-item:has(>span[style*=pt]){font-size:.8rem!important}.MuiGrid-item:has(>span>span[style*=pt]){font-size:.8rem!important}.MuiGrid-item>.MuiTypography-root:has(>span[style*=pt]){font-size:.8rem!important}.MuiPaper-root>.MuiTableContainer-root{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.MuiTableContainer-root:has(table>thead>tr>th:nth-child(2)){-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto!important}.MuiOutlinedInput-root,.MuiPickersOutlinedInput-root{transition:border-color var(--transition-fast);border-radius:var(--radius-sm)!important}.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-root:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--grey-300)!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-root:hover:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--grey-400)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{box-shadow:0 0 0 3px #4867d926;border-color:var(--primary-500)!important}.MuiMenu-paper,.MuiPopover-paper[role=presentation],div[role=presentation] .MuiPaper-root{overflow-y:auto!important}.MuiMenu-list{max-height:240pt!important;padding-top:0!important;padding-bottom:0!important}.MuiAutocomplete-paper,.MuiAutocomplete-listbox{max-height:240pt!important;overflow-y:auto!important}.MuiMenu-paper,.MuiPopover-paper[role=presentation]{overscroll-behavior:contain!important;touch-action:pan-y!important}.MuiListSubheader-root{padding:4pt 4pt 4pt 12pt!important;font-size:.875rem!important;font-weight:700!important;line-height:1.2!important}.MuiListSubheader-root strong{font-size:.875rem!important;font-weight:700!important}input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select,[contenteditable=true]{font-size:.805rem!important}input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,textarea::placeholder{opacity:.7;font-size:.805rem!important}.MuiInputLabel-root,select,.MuiSelect-select,.MuiSelect-root,.MuiNativeSelect-select,.MuiInputBase-root .MuiSelect-select,.MuiSelect-select.MuiSelect-outlined,.MuiSelect-select.MuiSelect-filled,.MuiSelect-select.MuiSelect-standard,.MuiMenu-paper .MuiMenuItem-root,.MuiPopover-paper .MuiMenuItem-root,.MuiMenuItem-root,div[role=listbox] .MuiMenuItem-root,.MuiAutocomplete-option,.MuiMenu-list .MuiMenuItem-root,.MuiSelect-select+input+div[role=listbox] .MuiMenuItem-root,.MuiMenuItem-root .MuiListItemText-primary,.MuiMenuItem-root .MuiTypography-root,.MuiAutocomplete-option .MuiTypography-root,div[role=listbox],.MuiMenu-paper,.MuiPopover-paper[role=presentation],.MuiAutocomplete-paper,.MuiSelect-select[aria-expanded=false],.MuiSelect-select[aria-expanded=true],.MuiInputBase-input[role=button]{font-size:.805rem!important}.MuiMenuItem-root .MuiCheckbox-root{padding:4px!important}.MuiFormGroup-root.css-1mac7pt-MuiFormGroup-root{background-color:#0000!important}.MuiButton-root{transition:background var(--transition-fast), transform var(--transition-fast);border-radius:var(--radius-sm)!important;box-shadow:none!important;padding:6pt 12pt!important;font-size:.78rem!important;font-weight:600!important}.MuiButton-containedPrimary,.MuiButton-containedSecondary,.MuiButton-contained.MuiButton-colorPrimary,.MuiButton-contained.MuiButton-colorSecondary{background:var(--primary-600)!important;color:#fff!important}.MuiButton-containedPrimary,.MuiButton-containedPrimary:hover,.MuiButton-containedPrimary:active,.MuiButton-contained.MuiButton-colorPrimary,.MuiButton-contained.MuiButton-colorPrimary:hover,.MuiButton-contained.MuiButton-colorPrimary:active,.MuiButton-containedSecondary,.MuiButton-containedSecondary:hover,.MuiButton-containedSecondary:active,.MuiButton-contained.MuiButton-colorSecondary,.MuiButton-contained.MuiButton-colorSecondary:hover,.MuiButton-contained.MuiButton-colorSecondary:active{box-shadow:none!important;transform:none!important}.MuiButton-containedPrimary:hover,.MuiButton-containedSecondary:hover,.MuiButton-contained.MuiButton-colorPrimary:hover,.MuiButton-contained.MuiButton-colorSecondary:hover{background:var(--primary-700)!important}.MuiButton-root:has([data-testid=AddIcon]){background:var(--create-500)!important;color:var(--create-800)!important;border:1px solid var(--create-700)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important;margin-top:21pt!important;margin-bottom:9pt!important}.MuiButton-root:has([data-testid=AddIcon]):hover{background:var(--create-600)!important;color:var(--create-800)!important;box-shadow:none!important;transform:none!important}.MuiButton-root:has([data-testid=AddIcon]).Mui-disabled{border:1px solid #0000!important}.MuiButton-root:has([data-testid=AddIcon]) .MuiSvgIcon-root{color:var(--create-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=AddIcon]):hover .MuiSvgIcon-root{color:var(--create-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root.app-button--save{background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root:has([data-testid=SaveIcon]){background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root:has([data-testid=SendIcon]){background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root.app-button--save:hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}.MuiButton-root:has([data-testid=SaveIcon]):hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}.MuiButton-root:has([data-testid=SendIcon]):hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}:is(.MuiButton-root:has([data-testid=SaveIcon]) .MuiSvgIcon-root,.MuiButton-root:has([data-testid=SendIcon]) .MuiSvgIcon-root){color:var(--save-800)!important;transition:color var(--transition-slow)!important}:is(.MuiButton-root:has([data-testid=SaveIcon]):hover .MuiSvgIcon-root,.MuiButton-root:has([data-testid=SendIcon]):hover .MuiSvgIcon-root){color:#fff!important}.MuiButton-root.app-button--export{background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root:has([data-testid=DownloadIcon]){background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root:has([data-testid=PrintIcon]){background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}.MuiButton-root.app-button--export:hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}.MuiButton-root:has([data-testid=DownloadIcon]):hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}.MuiButton-root:has([data-testid=PrintIcon]):hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}.MuiButton-root.app-button--export.Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}.MuiButton-root:has([data-testid=DownloadIcon]).Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}.MuiButton-root:has([data-testid=PrintIcon]).Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}.MuiButton-root.app-button--export.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiButton-root:has([data-testid=DownloadIcon]).Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiButton-root:has([data-testid=PrintIcon]).Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiButton-root.app-button--export .MuiSvgIcon-root,.MuiButton-root.app-button--export:hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=DownloadIcon]) .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=PrintIcon]) .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=DownloadIcon]):hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=PrintIcon]):hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}.MuiButton-root:has([data-testid=ArrowBackIcon]){background:var(--surface-100)!important;color:var(--primary-600)!important;border:1px solid var(--primary-600)!important}.MuiButton-root:has([data-testid=ArrowBackIcon]):hover{background:var(--primary-50)!important;color:var(--primary-600)!important}.MuiButton-root:has([data-testid=ArrowBackIcon]) .MuiSvgIcon-root{color:var(--primary-600)!important}.MuiButton-root:has([data-testid=ArrowBackIcon]):hover .MuiSvgIcon-root{color:var(--primary-600)!important}.MuiButton-root.app-button--secondary{background:var(--primary-600)!important;color:#fff!important}.MuiButton-root.app-button--secondary:hover{background:var(--primary-700)!important;color:#fff!important}.MuiButton-root.app-button--secondary .MuiSvgIcon-root,.MuiButton-root.app-button--secondary:hover .MuiSvgIcon-root{color:#fff!important}.MuiButton-outlinedPrimary{color:var(--primary-600)!important;border-color:var(--primary-300)!important;background:var(--primary-50)!important}.MuiButton-outlinedPrimary:hover{border-color:var(--primary-600)!important;background:var(--primary-100)!important}.MuiButton-containedPrimary .MuiSvgIcon-root,.MuiButton-containedPrimary:hover .MuiSvgIcon-root{color:var(--white)!important}.MuiBreadcrumbs-root+div:has(>.MuiGrid-container button.MuiButton-containedPrimary){margin-bottom:10pt!important}div:has(>button.MuiButton-containedPrimary):has(+.MuiPaper-root){margin-top:18pt!important;margin-bottom:9pt!important}.MuiButton-containedSecondary .MuiSvgIcon-root{color:#fff!important}.MuiSlider-thumb{background-color:var(--primary-500)!important}.MuiSlider-root{--mui-slider-thumbColor:var(--primary-500)!important;--mui-slider-activeColor:var(--primary-500)!important;--mui-slider-trackColor:var(--primary-500)!important}.fontSizeSlider{background-color:var(--grey-100);border:.75pt solid var(--grey-200);border-radius:999pt}.fontSizeSlider .MuiSlider-rail{background-color:var(--grey-300)!important;opacity:1!important;height:3pt!important}.fontSizeSlider .MuiSlider-track{background-color:var(--primary-600)!important;border:0!important;height:3pt!important}.fontSizeSlider .MuiSlider-thumb{background-color:#fff!important;border:0!important;width:11pt!important;height:11pt!important;box-shadow:0 1.5pt .75pt -.75pt #0003,0 .75pt .75pt #00000024,0 .75pt 2.25pt #0000001f!important}.fontSizeSlider .MuiSlider-thumb:hover,.fontSizeSlider .MuiSlider-thumb.Mui-focusVisible,.fontSizeSlider .MuiSlider-thumb.Mui-active{box-shadow:0 0 0 4pt #3a4cb326,0 1.5pt .75pt -.75pt #0003,0 .75pt .75pt #00000024,0 .75pt 2.25pt #0000001f!important}header.MuiAppBar-root .fontSizeSlider .sliderLabel{color:var(--grey-600)!important}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,.MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:var(--primary-500)!important}.MuiSwitch-root .MuiSwitch-track{transition:background-color .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)!important}.MuiSwitch-root .MuiSwitch-thumb{transition:background-color .18s cubic-bezier(.4,0,.2,1)!important}.MuiSwitch-root .MuiSwitch-switchBase{transition:left .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)!important}.MuiButton-containedInfo{background-color:var(--primary-700)!important;color:#fff!important}.MuiButton-containedInfo:hover{background-color:var(--primary-600)!important;color:#fff!important}.MuiButton-containedInfo .MuiSvgIcon-root,.MuiButton-containedInfo:hover .MuiSvgIcon-root{color:#fff!important}.MuiButton-containedInfo.Mui-disabled,.MuiButton-contained.MuiButton-colorInfo.Mui-disabled{background-color:var(--grey-300)!important;color:var(--grey-600)!important}.MuiButton-containedInfo.Mui-disabled .MuiSvgIcon-root,.MuiButton-contained.MuiButton-colorInfo.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiButton-containedPrimary{background-color:var(--primary-600)!important;color:#fff!important}.MuiButton-containedPrimary:hover{background-color:var(--primary-700)!important;color:#fff!important}.MuiButton-containedPrimary .MuiSvgIcon-root,.MuiButton-containedPrimary:hover .MuiSvgIcon-root{color:#fff!important}.MuiButton-containedPrimary.Mui-disabled,.MuiButton-containedSecondary.Mui-disabled,.MuiButton-contained.MuiButton-colorPrimary.Mui-disabled,.MuiButton-contained.MuiButton-colorSecondary.Mui-disabled{background-color:var(--grey-300)!important;color:var(--grey-600)!important}.MuiButton-containedPrimary.Mui-disabled .MuiSvgIcon-root,.MuiButton-containedSecondary.Mui-disabled .MuiSvgIcon-root,.MuiButton-contained.MuiButton-colorPrimary.Mui-disabled .MuiSvgIcon-root,.MuiButton-contained.MuiButton-colorSecondary.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}@keyframes appCheckboxPop{0%{opacity:.35;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{animation:.15s cubic-bezier(.4,0,.2,1) appCheckboxPop;color:var(--success-400)!important}.MuiCheckbox-root.Mui-checked,.MuiRadio-root.Mui-checked,.MuiRadio-root.Mui-checked .MuiSvgIcon-root{color:var(--success-400)!important}.MuiFormLabel-root:has(+.MuiRadioGroup-root){color:var(--text-strong,#000000de)!important}input[type=date]:focus{box-shadow:none!important;outline:none!important}input[type=date]::-webkit-datetime-edit{box-shadow:none!important;outline:none!important}input[type=date]::-webkit-calendar-picker-indicator:focus{box-shadow:none!important;outline:none!important}.MuiFormControl-root .MuiFormHelperText-root{color:red}.MuiBox-root:has(>.MuiTabs-root){border-bottom:0!important}.MuiTabs-root{background-color:var(--grey-100);border:.75pt solid var(--grey-200);border-radius:var(--radius-md);padding:3.25pt;min-height:0!important;display:inline-flex!important}.MuiTabs-indicator{box-sizing:border-box;border:.75pt solid var(--grey-300);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs), inset 0 1px 0 #ffffffe6;top:0;bottom:0;background-image:linear-gradient(180deg, var(--white) 0%, var(--grey-50) 100%)!important;background-color:var(--white)!important;height:auto!important;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)!important}.MuiTab-root .MuiTouchRipple-root{display:none!important}.MuiTab-root{z-index:1;transition:color var(--transition-fast);position:relative;text-transform:none!important;min-height:0!important;color:var(--grey-600)!important;padding:4pt 12pt!important;font-size:.95rem!important}.MuiTab-root:hover{color:var(--grey-800)!important}.MuiTab-root.Mui-selected{color:var(--primary-600)!important}[role=tabpanel]{margin-top:5px}@keyframes appTabPanelFadeIn{0%{opacity:0}to{opacity:1}}[role=tabpanel]:not([hidden]){animation:.14s ease-out appTabPanelFadeIn}.MuiSvgIcon-root{transition:color var(--transition-fast), background-color var(--transition-fast);color:var(--grey-500)!important}.MuiSvgIcon-root:hover{color:var(--grey-600)!important}.MuiIconButton-root{transition:background var(--transition-fast), color var(--transition-fast);color:var(--grey-500)!important}.MuiIconButton-root:hover{color:var(--grey-600)!important;background:#0000000a!important}.MuiIconButton-root.edit-icon-button:hover,.MuiIconButton-root[aria-label*=edit]:hover{color:var(--primary-500)!important}.MuiIconButton-root:has(.fa-pen):hover{color:var(--primary-500)!important}button:has(.MuiSvgIcon-root[data-testid*=Edit]):hover .MuiSvgIcon-root{color:var(--primary-500)!important}.MuiIconButton-root:has([data-testid*=EditIcon]):hover .MuiSvgIcon-root{color:var(--primary-500)!important}.MuiIconButton-root.delete-icon-button:hover,.MuiIconButton-root[aria-label*=delete]:hover{color:var(--danger-500)!important}.MuiIconButton-root:has(.fa-trash):hover{color:var(--danger-500)!important}button:has(.MuiSvgIcon-root[data-testid*=Delete]):hover .MuiSvgIcon-root{color:var(--danger-500)!important}.MuiIconButton-root:has([data-testid*=DeleteIcon]):hover .MuiSvgIcon-root{color:var(--danger-500)!important}.MuiIconButton-root.delete-icon-button{color:var(--danger-500)!important}.MuiIconButton-root.delete-icon-button:hover{color:var(--danger-600)!important;background:#c164641f!important}.MuiModal-root .MuiDatePicker-root .MuiIconButton-root .MuiSvgIcon-root,.MuiModal-root [class*=DatePicker] .MuiIconButton-root .MuiSvgIcon-root,.MuiModal-root button[aria-label*=Choose\ date] .MuiSvgIcon-root{color:var(--grey-500)!important}.MuiModal-root .MuiDatePicker-root .MuiIconButton-root:hover .MuiSvgIcon-root,.MuiModal-root [class*=DatePicker] .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-600)!important}.file-input-wrapper{align-items:center;gap:10px;display:flex}.custom-file-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.custom-file-label{cursor:pointer;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:.8rem;transition:all .3s;display:inline-block}.custom-file-label:hover{background:#e0e0e0;border-color:#aaa}.custom-file-label:active{background:#d0d0d0;transform:translateY(1px)}.gm-style img:not(gmp-advanced-marker img){filter:saturate(.65)brightness(1.03)}
:where(html[data-theme=dark]):root{--white:#fff;--primary-50:#253347;--primary-100:#2b3d57;--primary-200:#34507a;--primary-300:#2b5fb3;--primary-400:#3874d1;--primary-500:#539bf5;--primary-600:#6cb6ff;--primary-700:#96d0ff;--grey-50:#2d333b;--grey-100:#373e47;--grey-200:#444c56;--grey-300:#545d68;--grey-400:#636e7b;--grey-500:#909dab;--grey-600:#adbac7;--grey-700:#adbac7;--grey-800:#c5d1de;--grey-900:#cdd9e5;--danger-500:#e5534b;--danger-600:#f47067;--success-400:#6bc46d;--success-500:#57ab5a;--success-600:#46954a;--success-700:#347d39;--success-800:#2b6a30;--save-500:#4f8a5b;--save-600:#5e9a6a;--save-800:#fff;--create-500:#263a2b;--create-600:#2c4532;--create-700:#46954a;--create-800:#6bc46d;--export-500:#253347;--export-600:#2b3d57;--export-800:#6cb6ff;--background-main:#22272e;--frame-bg:#181c22;--surface-100:#2d333b;--surface-200:#373e47;--border-color:var(--grey-200);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--shadow-xs:0 1px 2px #1c21284d;--shadow-sm:0 2px 6px #1c212866;--shadow-md:0 6px 16px #1c212880;--transition-fast:.12s ease;--transition-mid:.2s ease;--transition-slow:.35s ease;--surface-muted:#373e47;--surface-faint:#2d333b;--subheader-bg:#373e47;--line-muted:#444c56;--tint-primary:#253347;--notice-bg:var(--grey-100);--notice-fg:var(--grey-700);--text-strong:#cdd9e5;--text-soft:#909dab;--text-heading:#adbac7;--link:#539bf5;--link-hover:#6cb6ff;--delete:#e5534b;--delete-hover:#f47067;--status-cancelled:#f47067;--confirm-fg:#57ab5a;--delete-border:#7a4442;--delete-soft:#e8605a;--out-of-range:#e54b4b;--near-limit:#e0823d;--accent-muted:#9fb6d4;--accent-muted-tint:#9fb6d426;--modal-bg:#2d333beb;--modal-backdrop:#1c21288c}:where(html[data-theme=dark]):root,:where(html[data-theme=dark]) body{background:var(--background-main);color:var(--grey-800);font-family:Inter,Segoe UI,sans-serif;overflow-x:hidden}:where(html[data-theme=dark]):root:has(.MuiModal-root:not(.MuiPopover-root):not(.MuiModal-hidden)){overflow:hidden}:where(html[data-theme=dark]):root[data-page-scrollbar]:has(.MuiModal-root:not(.MuiPopover-root):not(.MuiModal-hidden)){scrollbar-gutter:stable}:where(html[data-theme=dark]) .MuiTypography-root{color:var(--grey-700)!important}:where(html[data-theme=dark]) .headerTitle{color:var(--primary-700)!important;letter-spacing:1.5pt!important;font-size:1.3rem!important;font-weight:700!important}:where(html[data-theme=dark]) h2.MuiTypography-h6{font-weight:600;color:var(--grey-900)!important;font-size:.91rem!important}:where(html[data-theme=dark]) .MuiTypography-h4,:where(html[data-theme=dark]) .MuiTypography-h5,:where(html[data-theme=dark]) .MuiTypography-h6,:where(html[data-theme=dark]) .MuiTypography-h4>span,:where(html[data-theme=dark]) .MuiTypography-h5>span,:where(html[data-theme=dark]) .MuiTypography-h6>span{font-size:.9rem!important;font-weight:700!important}:where(html[data-theme=dark]) form .MuiTypography-subtitle1,:where(html[data-theme=dark]) form .MuiTypography-subtitle1 b{font-size:.85rem!important;font-weight:400!important}:where(html[data-theme=dark]) .MuiDialog-root .MuiIconButton-root .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiModal-root .MuiIconButton-root .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiDialog-root .MuiIconButton-root:hover .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiModal-root .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-900)!important}:where(html[data-theme=dark]):root,:where(html[data-theme=dark]) .MuiDrawer-paper{scrollbar-color:var(--grey-400) transparent;scrollbar-width:auto}@supports not (scrollbar-color:blue blue){:where(html[data-theme=dark]) ::-webkit-scrollbar{width:10px;height:10px}:where(html[data-theme=dark]) ::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:999px}:where(html[data-theme=dark]) ::-webkit-scrollbar-track{background:0 0}}:where(html[data-theme=dark]) .MuiChip-root{transition:background var(--transition-fast);border-radius:var(--radius-sm)!important;border:1px solid var(--border-color)!important;background:var(--grey-100)!important;color:var(--grey-700)!important}:where(html[data-theme=dark]) .MuiChip-root:hover{background:var(--grey-50)!important}:where(html[data-theme=dark]) .MuiChip-colorPrimary{background:var(--primary-50)!important;border-color:var(--primary-200)!important;color:var(--primary-700)!important}:where(html[data-theme=dark]) span.MuiChip-label{font-size:.8rem!important}:where(html[data-theme=dark]) .MuiBreadcrumbs-root .MuiChip-root{height:24pt!important}:where(html[data-theme=dark]) .MuiPaper-root.MuiPickersPopper-paper,:where(html[data-theme=dark]) .MuiPaper-root.MuiPopover-paper{background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;opacity:.98!important;margin-top:0!important}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){:where(html[data-theme=dark]) .MuiPaper-root.MuiPickersPopper-paper,:where(html[data-theme=dark]) .MuiPaper-root.MuiPopover-paper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#2d333be6!important}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){:where(html[data-theme=dark]) .MuiDateCalendar-root{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:.88!important;background:#2d333be6!important}}:where(html[data-theme=dark]) .MuiPickersCalendarHeader-label{font-size:min(1rem,12.75pt);color:var(--primary-600)!important;font-weight:700!important}:where(html[data-theme=dark]) .MuiPickersCalendarHeader-switchViewIcon,:where(html[data-theme=dark]) .MuiPickersArrowSwitcher-button .MuiSvgIcon-root{font-size:min(2rem,19pt)!important}:where(html[data-theme=dark]) .MuiDayCalendar-weekDayLabel{color:var(--primary-600)!important;font-size:min(1.1rem,12pt)!important;font-weight:600!important}:where(html[data-theme=dark]) .MuiPickersDay-root,:where(html[data-theme=dark]) .MuiPickerDay-root{border-radius:var(--radius-sm)!important;font-size:min(.88rem,11pt)!important;font-weight:500!important}:where(html[data-theme=dark]) .MuiPickersDay-root.Mui-selected,:where(html[data-theme=dark]) .MuiPickersDay-root.Mui-selected:hover,:where(html[data-theme=dark]) .MuiPickersDay-root.Mui-selected:focus,:where(html[data-theme=dark]) .MuiPickersDay-root.Mui-selected.Mui-focusVisible,:where(html[data-theme=dark]) .MuiPickerDay-root.Mui-selected,:where(html[data-theme=dark]) .MuiPickerDay-root.Mui-selected:hover,:where(html[data-theme=dark]) .MuiPickerDay-root.Mui-selected:focus,:where(html[data-theme=dark]) .MuiPickerDay-root.Mui-selected.Mui-focusVisible{background-color:var(--primary-300)!important;color:#fff!important;opacity:1!important;border-radius:var(--radius-sm)!important;background-image:none!important}:where(html[data-theme=dark]) .MuiPaper-root{transition:box-shadow var(--transition-mid);background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;overflow:hidden!important}:where(html[data-theme=dark]) .MuiPaper-root:hover,:where(html[data-theme=dark]) .MuiTableContainer-root.MuiPaper-root,:where(html[data-theme=dark]) .MuiTableContainer-root.MuiPaper-root:hover{box-shadow:none!important}:where(html[data-theme=dark]) .MuiPaper-root:has(.MuiDataGrid-root){box-shadow:none!important}:where(html[data-theme=dark]) .MuiPaper-root:has(.MuiTableContainer-root){box-shadow:none!important}:where(html[data-theme=dark]) .MuiPaper-root:has(.MuiDataGrid-root):hover{box-shadow:none!important}:where(html[data-theme=dark]) .MuiPaper-root:has(.MuiTableContainer-root):hover{box-shadow:none!important}:where(html[data-theme=dark]) .MuiModal-root .MuiTableContainer-root.MuiPaper-root,:where(html[data-theme=dark]) .MuiDialog-root .MuiTableContainer-root.MuiPaper-root{box-shadow:none!important}:where(html[data-theme=dark]) .MuiAppBar-root .MuiToolbar-root{padding-left:7.5pt!important}:where(html[data-theme=dark]) header.MuiAppBar-root{background:var(--frame-bg)!important;border-bottom:1px solid var(--border-color)!important}:where(html[data-theme=dark]) header.MuiAppBar-root .MuiSvgIcon-root,:where(html[data-theme=dark]) header.MuiAppBar-root .MuiIconButton-root,:where(html[data-theme=dark]) header.MuiAppBar-root .MuiTypography-root{color:var(--grey-700)!important}:where(html[data-theme=dark]) header.MuiAppBar-root .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-900)!important}:where(html[data-theme=dark]) header.MuiAppBar-root .MuiTypography-root:not(.headerTitle):not(.sliderLabel):not(.userName):not(.userLevel){font-size:.82rem!important}:where(html[data-theme=dark]) header.MuiAppBar-root .sliderLabel{font-size:13px!important}:where(html[data-theme=dark]) .MuiAppBar-root,:where(html[data-theme=dark]) .MuiAppBar-root:hover{box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}:where(html[data-theme=dark]) main{border-left:1px solid var(--border-color);box-sizing:border-box;min-height:100vh;margin-top:-11pt;padding-top:0!important}:where(html[data-theme=dark]) .MuiDrawer-paper,:where(html[data-theme=dark]) .MuiDrawer-paper:hover{background:var(--frame-bg)!important;color:var(--grey-900)!important;box-shadow:none!important;border-right:0!important;border-radius:0!important}:where(html[data-theme=dark]) .MuiListItemButton-root{transition:background var(--transition-fast), color var(--transition-fast);border-radius:var(--radius-sm)!important;color:var(--grey-700)!important}:where(html[data-theme=dark]) .MuiListItemButton-root:hover{background:#9fb6d41a!important}:where(html[data-theme=dark]) .MuiListItemButton-root.Mui-selected{background:#9fb6d426!important}:where(html[data-theme=dark]) .MuiListItemIcon-root{color:var(--grey-600)!important;min-width:23pt!important}:where(html[data-theme=dark]) ul#sidebarMenu{max-height:100vh!important;overflow-y:auto!important}:where(html[data-theme=dark]) .sidebarAvatarContainer{text-align:left;width:auto;min-width:180pt;padding:0;margin-top:auto!important;overflow:hidden!important}:where(html[data-theme=dark]) .sidebarAvatarContainer button{width:27pt!important;height:27pt!important}:where(html[data-theme=dark]) .sidebarAvatarContainer button:hover{color:var(--primary-600)!important}:where(html[data-theme=dark]) .sidebarAvatarContainer .settingsButton,:where(html[data-theme=dark]) .sidebarAvatarContainer .logoutButton{font-size:22pt!important}:where(html[data-theme=dark]) .sidebarAvatarContainer .userAvatar{display:inline-block;width:25pt!important;height:25pt!important;margin-right:0!important}:where(html[data-theme=dark]) .sidebarAvatarContainer .userDetailsContainer{flex:0 0 130pt;min-width:130pt;max-width:130pt;display:block;width:130pt!important;color:var(--grey-700)!important;margin-right:7pt!important;padding-left:8pt!important}:where(html[data-theme=dark]) .logoutButton{color:var(--grey-700)!important;font-size:19pt!important}:where(html[data-theme=dark]) .sidebarAvatarContainer .userName{word-wrap:break-word;width:100%;line-height:10pt;display:block;color:var(--grey-700)!important;font-size:.79rem!important}:where(html[data-theme=dark]) .sidebarAvatarContainer .userLevel{width:100%;margin-left:2pt;line-height:10pt;display:block;color:var(--grey-700)!important;font-size:.79rem!important}:where(html[data-theme=dark]) div:has(>.MuiMenu-list){background:var(--surface-100)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;opacity:.98!important}:where(html[data-theme=dark]) .MuiTableContainer-root{border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;overflow:hidden!important}:where(html[data-theme=dark]) .MuiTable-root{border:0!important}:where(html[data-theme=dark]) .MuiTableCell-head{background:var(--grey-100)!important;color:var(--accent-muted)!important;border-bottom:2px solid var(--accent-muted)!important;letter-spacing:.3px!important;font-size:.8rem!important;font-weight:700!important;line-height:1.3!important}:where(html[data-theme=dark]) .MuiTableCell-body{color:var(--grey-700)!important;border-bottom:1px solid var(--border-color)!important;font-size:.8rem!important}:where(html[data-theme=dark]) .MuiTableBody-root>.MuiTableRow-root:last-child>.MuiTableCell-body{border-bottom:0!important}:where(html[data-theme=dark]) .MuiTableRow-root:hover{background:#909dab29!important}:where(html[data-theme=dark]) .MuiTablePagination-root{box-shadow:none;text-align:center;border-radius:0;font-size:.765rem;background:var(--grey-50)!important;padding:0 0 0 31%!important;overflow-x:hidden!important}:where(html[data-theme=dark]) .MuiTablePagination-spacer{display:none!important}:where(html[data-theme=dark]) .MuiTablePagination-root .MuiInputBase-root .MuiSelect-select.MuiTablePagination-select{margin-top:0!important;padding-right:26.6667px!important;font-size:.8rem!important}:where(html[data-theme=dark]) .MuiTablePagination-root .MuiInputBase-root .MuiSelect-select.MuiTablePagination-select:focus{background-color:#0000!important}:where(html[data-theme=dark]) .MuiTablePagination-selectLabel,:where(html[data-theme=dark]) .MuiTablePagination-displayedRows{font-size:.8rem!important}:where(html[data-theme=dark]) div.MuiTablePagination-root .MuiTablePagination-toolbar{font-size:.875rem}:where(html[data-theme=dark]) .MuiDataGrid-root{transition:box-shadow var(--transition-mid);border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--surface-100)!important;box-shadow:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}:where(html[data-theme=dark]) .MuiDataGrid-root:hover{box-shadow:none!important}:where(html[data-theme=dark]) .MuiDataGrid-columnHeader,:where(html[data-theme=dark]) .MuiDataGrid-columnHeaderTitle{color:var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiDataGrid-columnHeader{background:var(--grey-100)!important;border-bottom:2px solid var(--accent-muted)!important;font-size:calc(.8rem - .75pt)!important;font-weight:700!important}:where(html[data-theme=dark]) .MuiDataGrid-cell{border-bottom:1px solid var(--border-color)!important;color:var(--grey-700)!important;padding:6pt 8pt!important;font-size:calc(.78rem - .75pt)!important}:where(html[data-theme=dark]) .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root{box-shadow:inset 0 1px 0 var(--accent-muted), inset 0 -1px 0 var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:first-child{box-shadow:inset 1px 1px 0 var(--accent-muted), inset 0 -1px 0 var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:last-child{box-shadow:inset -1px 1px 0 var(--accent-muted), inset 0 -1px 0 var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiDataGrid-row.app-data-grid--highlighted:hover,:where(html[data-theme=dark]) .MuiTableRow-root[ishighlighted=true]:hover{background:var(--primary-50)!important}:where(html[data-theme=dark]) .MuiDataGrid-row:hover{background:#909dab29!important}:where(html[data-theme=dark]) .MuiDataGrid-virtualScrollerRenderZone>.MuiDataGrid-row:nth-child(2n):not(.app-data-grid--highlighted),:where(html[data-theme=dark]) .MuiTableBody-root>.MuiTableRow-root:nth-child(2n):not([ishighlighted=true]){background:#343b44}:where(html[data-theme=dark]) .MuiMenuItem-root:hover,:where(html[data-theme=dark]) .MuiAutocomplete-option:hover,:where(html[data-theme=dark]) .MuiAutocomplete-option.Mui-focused{background:#9fb6d41a!important}:where(html[data-theme=dark]) .MuiMenuItem-root.Mui-selected,:where(html[data-theme=dark]) .MuiMenuItem-root.Mui-selected:hover,:where(html[data-theme=dark]) .MuiAutocomplete-option[aria-selected=true]{background:#9fb6d426!important}:where(html[data-theme=dark]) .MuiLinearProgress-root{background-color:#9fb6d426!important}:where(html[data-theme=dark]) .MuiLinearProgress-bar{background-color:var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiCircularProgress-root,:where(html[data-theme=dark]) .MuiDataGrid-columnHeader .MuiSvgIcon-root{color:var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiDataGrid-columnHeader .MuiIconButton-root{background:0 0!important}:where(html[data-theme=dark]) .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root{color:var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiDataGrid-columnHeader:hover .MuiIconButton-root{background:0 0!important}:where(html[data-theme=dark]) .MuiTypography-h7{font-size:.8rem!important}:where(html[data-theme=dark]) .MuiGrid-item:has(>span[style*=pt]){font-size:.8rem!important}:where(html[data-theme=dark]) .MuiGrid-item:has(>span>span[style*=pt]){font-size:.8rem!important}:where(html[data-theme=dark]) .MuiGrid-item>.MuiTypography-root:has(>span[style*=pt]){font-size:.8rem!important}:where(html[data-theme=dark]) .MuiPaper-root>.MuiTableContainer-root{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}:where(html[data-theme=dark]) .MuiTableContainer-root:has(table>thead>tr>th:nth-child(2)){-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto!important}:where(html[data-theme=dark]) .MuiOutlinedInput-root,:where(html[data-theme=dark]) .MuiPickersOutlinedInput-root{transition:border-color var(--transition-fast);border-radius:var(--radius-sm)!important}:where(html[data-theme=dark]) .MuiOutlinedInput-notchedOutline,:where(html[data-theme=dark]) .MuiPickersOutlinedInput-root:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--grey-300)!important}:where(html[data-theme=dark]) .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,:where(html[data-theme=dark]) .MuiPickersOutlinedInput-root:hover:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--grey-400)!important}:where(html[data-theme=dark]) .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,:where(html[data-theme=dark]) .MuiPickersOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{box-shadow:0 0 0 3px #9fb6d426;border-color:var(--accent-muted)!important}:where(html[data-theme=dark]) .MuiMenu-paper,:where(html[data-theme=dark]) .MuiPopover-paper[role=presentation],:where(html[data-theme=dark]) div[role=presentation] .MuiPaper-root{overflow-y:auto!important}:where(html[data-theme=dark]) .MuiMenu-list{max-height:240pt!important;padding-top:0!important;padding-bottom:0!important}:where(html[data-theme=dark]) .MuiAutocomplete-paper,:where(html[data-theme=dark]) .MuiAutocomplete-listbox{max-height:240pt!important;overflow-y:auto!important}:where(html[data-theme=dark]) .MuiMenu-paper,:where(html[data-theme=dark]) .MuiPopover-paper[role=presentation]{overscroll-behavior:contain!important;touch-action:pan-y!important}:where(html[data-theme=dark]) .MuiListSubheader-root{padding:4pt 4pt 4pt 12pt!important;font-size:.875rem!important;font-weight:700!important;line-height:1.2!important}:where(html[data-theme=dark]) .MuiListSubheader-root strong{font-size:.875rem!important;font-weight:700!important}:where(html[data-theme=dark]) input:not([type=checkbox]):not([type=radio]):not([type=file]),:where(html[data-theme=dark]) textarea,:where(html[data-theme=dark]) select,:where(html[data-theme=dark]) [contenteditable=true]{font-size:.805rem!important}:where(html[data-theme=dark]) input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,:where(html[data-theme=dark]) textarea::placeholder{opacity:.7;font-size:.805rem!important}:where(html[data-theme=dark]) .MuiInputLabel-root,:where(html[data-theme=dark]) select,:where(html[data-theme=dark]) .MuiSelect-select,:where(html[data-theme=dark]) .MuiSelect-root,:where(html[data-theme=dark]) .MuiNativeSelect-select,:where(html[data-theme=dark]) .MuiInputBase-root .MuiSelect-select,:where(html[data-theme=dark]) .MuiSelect-select.MuiSelect-outlined,:where(html[data-theme=dark]) .MuiSelect-select.MuiSelect-filled,:where(html[data-theme=dark]) .MuiSelect-select.MuiSelect-standard,:where(html[data-theme=dark]) .MuiMenu-paper .MuiMenuItem-root,:where(html[data-theme=dark]) .MuiPopover-paper .MuiMenuItem-root,:where(html[data-theme=dark]) .MuiMenuItem-root,:where(html[data-theme=dark]) div[role=listbox] .MuiMenuItem-root,:where(html[data-theme=dark]) .MuiAutocomplete-option,:where(html[data-theme=dark]) .MuiMenu-list .MuiMenuItem-root,:where(html[data-theme=dark]) .MuiSelect-select+input+div[role=listbox] .MuiMenuItem-root,:where(html[data-theme=dark]) .MuiMenuItem-root .MuiListItemText-primary,:where(html[data-theme=dark]) .MuiMenuItem-root .MuiTypography-root,:where(html[data-theme=dark]) .MuiAutocomplete-option .MuiTypography-root,:where(html[data-theme=dark]) div[role=listbox],:where(html[data-theme=dark]) .MuiMenu-paper,:where(html[data-theme=dark]) .MuiPopover-paper[role=presentation],:where(html[data-theme=dark]) .MuiAutocomplete-paper,:where(html[data-theme=dark]) .MuiSelect-select[aria-expanded=false],:where(html[data-theme=dark]) .MuiSelect-select[aria-expanded=true],:where(html[data-theme=dark]) .MuiInputBase-input[role=button]{font-size:.805rem!important}:where(html[data-theme=dark]) .MuiMenuItem-root .MuiCheckbox-root{padding:4px!important}:where(html[data-theme=dark]) .MuiFormGroup-root.css-1mac7pt-MuiFormGroup-root{background-color:#0000!important}:where(html[data-theme=dark]) .MuiButton-root{transition:background var(--transition-fast), transform var(--transition-fast);border-radius:var(--radius-sm)!important;box-shadow:none!important;padding:6pt 12pt!important;font-size:.78rem!important;font-weight:600!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary,:where(html[data-theme=dark]) .MuiButton-containedSecondary,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary{background:var(--primary-300)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary,:where(html[data-theme=dark]) .MuiButton-containedPrimary:hover,:where(html[data-theme=dark]) .MuiButton-containedPrimary:active,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary:hover,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary:active,:where(html[data-theme=dark]) .MuiButton-containedSecondary,:where(html[data-theme=dark]) .MuiButton-containedSecondary:hover,:where(html[data-theme=dark]) .MuiButton-containedSecondary:active,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary:hover,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary:active{box-shadow:none!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary:hover,:where(html[data-theme=dark]) .MuiButton-containedSecondary:hover,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary:hover,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary:hover{background:var(--primary-400)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=AddIcon]){background:var(--create-500)!important;color:var(--create-800)!important;border:1px solid var(--create-700)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important;margin-top:21pt!important;margin-bottom:9pt!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=AddIcon]):hover{background:var(--create-600)!important;color:var(--create-800)!important;box-shadow:none!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=AddIcon]).Mui-disabled{border:1px solid #0000!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=AddIcon]) .MuiSvgIcon-root{color:var(--create-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=AddIcon]):hover .MuiSvgIcon-root{color:var(--create-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--save{background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SaveIcon]){background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SendIcon]){background:var(--save-500)!important;color:var(--save-800)!important;box-shadow:none!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--save:hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SaveIcon]):hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SendIcon]):hover{background:var(--save-600)!important;color:#fff!important;box-shadow:none!important;transform:none!important}:is(:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SaveIcon]) .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SendIcon]) .MuiSvgIcon-root){color:var(--save-800)!important;transition:color var(--transition-slow)!important}:is(:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SaveIcon]):hover .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=SendIcon]):hover .MuiSvgIcon-root){color:#fff!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--export{background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]){background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]){background:var(--export-500)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transition:background var(--transition-slow), color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--export:hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]):hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]):hover{background:var(--export-600)!important;color:var(--export-800)!important;box-shadow:inset 0 0 0 1px var(--export-800)!important;transform:none!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--export.Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]).Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]).Mui-disabled{background:var(--grey-300)!important;color:var(--grey-600)!important;box-shadow:none!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--export.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]).Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]).Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--export .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-root.app-button--export:hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]) .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]) .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=DownloadIcon]):hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=PrintIcon]):hover .MuiSvgIcon-root{color:var(--export-800)!important;transition:color var(--transition-slow)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=ArrowBackIcon]){background:var(--surface-100)!important;color:var(--primary-600)!important;border:1px solid var(--primary-600)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=ArrowBackIcon]):hover{background:var(--primary-50)!important;color:var(--primary-600)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=ArrowBackIcon]) .MuiSvgIcon-root{color:var(--primary-600)!important}:where(html[data-theme=dark]) .MuiButton-root:has([data-testid=ArrowBackIcon]):hover .MuiSvgIcon-root{color:var(--primary-600)!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--secondary{background:var(--primary-300)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--secondary:hover{background:var(--primary-400)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-root.app-button--secondary .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-root.app-button--secondary:hover .MuiSvgIcon-root{color:#fff!important}:where(html[data-theme=dark]) .MuiButton-outlinedPrimary{color:var(--primary-600)!important;border-color:var(--primary-300)!important;background:var(--primary-50)!important}:where(html[data-theme=dark]) .MuiButton-outlinedPrimary:hover{border-color:var(--primary-600)!important;background:var(--primary-100)!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-containedPrimary:hover .MuiSvgIcon-root{color:var(--white)!important}:where(html[data-theme=dark]) .MuiBreadcrumbs-root+div:has(>.MuiGrid-container button.MuiButton-containedPrimary){margin-bottom:10pt!important}:where(html[data-theme=dark]) div:has(>button.MuiButton-containedPrimary):has(+.MuiPaper-root){margin-top:18pt!important;margin-bottom:9pt!important}:where(html[data-theme=dark]) .MuiButton-containedSecondary .MuiSvgIcon-root{color:#fff!important}:where(html[data-theme=dark]) .MuiSlider-thumb{background-color:var(--primary-500)!important}:where(html[data-theme=dark]) .MuiSlider-root{--mui-slider-thumbColor:var(--primary-500)!important;--mui-slider-activeColor:var(--primary-500)!important;--mui-slider-trackColor:var(--primary-500)!important}:where(html[data-theme=dark]) .fontSizeSlider{background-color:var(--grey-100);border:.75pt solid var(--grey-200);border-radius:999pt}:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-rail{background-color:var(--grey-300)!important;opacity:1!important;height:3pt!important}:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-track{background-color:var(--primary-400)!important;border:0!important;height:3pt!important}:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-thumb{background-color:#fff!important;border:0!important;width:11pt!important;height:11pt!important;box-shadow:0 1.5pt .75pt -.75pt #0003,0 .75pt .75pt #00000024,0 .75pt 2.25pt #0000001f!important}:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-thumb:hover,:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-thumb.Mui-focusVisible,:where(html[data-theme=dark]) .fontSizeSlider .MuiSlider-thumb.Mui-active{box-shadow:0 0 0 4pt #539bf540,0 1.5pt .75pt -.75pt #0003,0 .75pt .75pt #00000024,0 .75pt 2.25pt #0000001f!important}:where(html[data-theme=dark]) header.MuiAppBar-root .fontSizeSlider .sliderLabel{color:var(--grey-600)!important}:where(html[data-theme=dark]) .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,:where(html[data-theme=dark]) .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:var(--primary-500)!important}:where(html[data-theme=dark]) .MuiSwitch-root .MuiSwitch-track{transition:background-color .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)!important}:where(html[data-theme=dark]) .MuiSwitch-root .MuiSwitch-thumb{transition:background-color .18s cubic-bezier(.4,0,.2,1)!important}:where(html[data-theme=dark]) .MuiSwitch-root .MuiSwitch-switchBase{transition:left .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)!important}:where(html[data-theme=dark]) .MuiButton-containedInfo{background-color:var(--primary-300)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedInfo:hover{background-color:var(--primary-400)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedInfo .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-containedInfo:hover .MuiSvgIcon-root{color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedInfo.Mui-disabled,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorInfo.Mui-disabled{background-color:var(--grey-300)!important;color:var(--grey-600)!important}:where(html[data-theme=dark]) .MuiButton-containedInfo.Mui-disabled .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorInfo.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary{background-color:var(--primary-300)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary:hover{background-color:var(--primary-400)!important;color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-containedPrimary:hover .MuiSvgIcon-root{color:#fff!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary.Mui-disabled,:where(html[data-theme=dark]) .MuiButton-containedSecondary.Mui-disabled,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary.Mui-disabled,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary.Mui-disabled{background-color:var(--grey-300)!important;color:var(--grey-600)!important}:where(html[data-theme=dark]) .MuiButton-containedPrimary.Mui-disabled .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-containedSecondary.Mui-disabled .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorPrimary.Mui-disabled .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiButton-contained.MuiButton-colorSecondary.Mui-disabled .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{animation:.15s cubic-bezier(.4,0,.2,1) appCheckboxPop;color:var(--success-400)!important}:where(html[data-theme=dark]) .MuiCheckbox-root.Mui-checked,:where(html[data-theme=dark]) .MuiRadio-root.Mui-checked,:where(html[data-theme=dark]) .MuiRadio-root.Mui-checked .MuiSvgIcon-root{color:var(--success-400)!important}:where(html[data-theme=dark]) .MuiFormLabel-root:has(+.MuiRadioGroup-root){color:var(--text-strong)!important}:where(html[data-theme=dark]) input[type=date]:focus{box-shadow:none!important;outline:none!important}:where(html[data-theme=dark]) input[type=date]::-webkit-datetime-edit{box-shadow:none!important;outline:none!important}:where(html[data-theme=dark]) input[type=date]::-webkit-calendar-picker-indicator:focus{box-shadow:none!important;outline:none!important}:where(html[data-theme=dark]) .MuiFormControl-root .MuiFormHelperText-root{color:#e5534b}:where(html[data-theme=dark]) .MuiBox-root:has(>.MuiTabs-root){border-bottom:0!important}:where(html[data-theme=dark]) .MuiTabs-root{background-color:var(--grey-100);border:.75pt solid var(--grey-200);border-radius:var(--radius-md);padding:3.25pt;min-height:0!important;display:inline-flex!important}:where(html[data-theme=dark]) .MuiTabs-indicator{box-sizing:border-box;border:.75pt solid var(--grey-300);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs), inset 0 1px 0 #ffffff0f;top:0;bottom:0;background-image:linear-gradient(180deg, var(--grey-300) 0%, var(--grey-200) 100%)!important;background-color:var(--grey-300)!important;height:auto!important;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)!important}:where(html[data-theme=dark]) .MuiTab-root .MuiTouchRipple-root{display:none!important}:where(html[data-theme=dark]) .MuiTab-root{z-index:1;transition:color var(--transition-fast);position:relative;text-transform:none!important;min-height:0!important;color:var(--grey-600)!important;padding:4pt 12pt!important;font-size:.95rem!important}:where(html[data-theme=dark]) .MuiTab-root:hover{color:var(--grey-800)!important}:where(html[data-theme=dark]) .MuiTab-root.Mui-selected{color:var(--primary-600)!important}:where(html[data-theme=dark]) [role=tabpanel]{margin-top:5px}:where(html[data-theme=dark]) [role=tabpanel]:not([hidden]){animation:.14s ease-out appTabPanelFadeIn}:where(html[data-theme=dark]) .MuiSvgIcon-root{transition:color var(--transition-fast), background-color var(--transition-fast);color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiSvgIcon-root:hover{color:var(--grey-600)!important}:where(html[data-theme=dark]) .MuiIconButton-root{transition:background var(--transition-fast), color var(--transition-fast);color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root:hover{color:var(--grey-600)!important;background:#909dab1f!important}:where(html[data-theme=dark]) .MuiIconButton-root.edit-icon-button:hover,:where(html[data-theme=dark]) .MuiIconButton-root[aria-label*=edit]:hover{color:var(--primary-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root:has(.fa-pen):hover{color:var(--primary-500)!important}:where(html[data-theme=dark]) button:has(.MuiSvgIcon-root[data-testid*=Edit]):hover .MuiSvgIcon-root{color:var(--primary-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root:has([data-testid*=EditIcon]):hover .MuiSvgIcon-root{color:var(--primary-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root.delete-icon-button:hover,:where(html[data-theme=dark]) .MuiIconButton-root[aria-label*=delete]:hover{color:var(--danger-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root:has(.fa-trash):hover{color:var(--danger-500)!important}:where(html[data-theme=dark]) button:has(.MuiSvgIcon-root[data-testid*=Delete]):hover .MuiSvgIcon-root{color:var(--danger-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root:has([data-testid*=DeleteIcon]):hover .MuiSvgIcon-root{color:var(--danger-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root.delete-icon-button{color:var(--danger-500)!important}:where(html[data-theme=dark]) .MuiIconButton-root.delete-icon-button:hover{color:var(--danger-600)!important;background:#e5534b26!important}:where(html[data-theme=dark]) .MuiModal-root .MuiDatePicker-root .MuiIconButton-root .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiModal-root [class*=DatePicker] .MuiIconButton-root .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiModal-root button[aria-label*=Choose\ date] .MuiSvgIcon-root{color:var(--grey-500)!important}:where(html[data-theme=dark]) .MuiModal-root .MuiDatePicker-root .MuiIconButton-root:hover .MuiSvgIcon-root,:where(html[data-theme=dark]) .MuiModal-root [class*=DatePicker] .MuiIconButton-root:hover .MuiSvgIcon-root{color:var(--grey-600)!important}:where(html[data-theme=dark]) .file-input-wrapper{align-items:center;gap:10px;display:flex}:where(html[data-theme=dark]) .custom-file-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}:where(html[data-theme=dark]) .custom-file-label{cursor:pointer;background:var(--grey-100);border:1px solid var(--grey-300);border-radius:4px;padding:6px 12px;font-size:.8rem;transition:all .3s;display:inline-block}:where(html[data-theme=dark]) .custom-file-label:hover{background:var(--grey-200);border-color:var(--grey-400)}:where(html[data-theme=dark]) .custom-file-label:active{background:var(--grey-300);transform:translateY(1px)}:where(html[data-theme=dark]) body{background:var(--background-main)!important;color:var(--grey-800)!important}:where(html[data-theme=dark]) .app-logo--light{display:none!important}:where(html[data-theme=dark]) .app-logo--dark{display:inline!important}:where(html[data-theme=dark]) .gm-style canvas{filter:sepia(.5)hue-rotate(180deg)saturate(1.4)brightness(1.1)}@keyframes appCheckboxPop{0%{opacity:.35;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes appTabPanelFadeIn{0%{opacity:0}to{opacity:1}}
html[data-theme=light][data-tint=blue]{--tint-frame:#e8eefb;--tint-line:#5b7fd6}html[data-theme=light][data-tint=mint]{--tint-frame:#e6f4ee;--tint-line:#4fa383}html[data-theme=light][data-tint=lavender]{--tint-frame:#eeeaf8;--tint-line:#8a74c9}html[data-theme=light][data-tint=peach]{--tint-frame:#fbede4;--tint-line:#d98a5f}html[data-theme=light][data-tint=sand]{--tint-frame:#f5f1e6;--tint-line:#b39b5e}html[data-theme=light][data-tint=rose]{--tint-frame:#f9e8ec;--tint-line:#c9718a}html[data-theme=light][data-tint]{--frame-bg:var(--tint-frame)}html[data-theme=light][data-tint] header.MuiAppBar-root,html[data-theme=light][data-tint] .MuiDrawer-paper,html[data-theme=light][data-tint] .MuiDrawer-paper:hover{background:var(--tint-frame)!important}html[data-theme=light][data-tint] .MuiTableCell-head,html[data-theme=light][data-tint] .MuiDataGrid-columnHeader,html[data-theme=light][data-tint] .MuiModal-root>.MuiBox-root>.MuiBox-root:first-child{border-bottom-color:var(--tint-line)!important}html[data-theme=light][data-tint]{--tint-strong:color-mix(in srgb, var(--tint-line) 75%, #000);--tint-soft:color-mix(in srgb, var(--tint-line) 14%, #fff);--tint-hover:color-mix(in srgb, var(--tint-line) 10%, transparent);--tint-active:color-mix(in srgb, var(--tint-line) 18%, transparent);--tint-primary:var(--tint-soft);--text-heading:var(--tint-strong)}html[data-theme=light][data-tint] .MuiBreadcrumbs-root .MuiChip-root{background-color:color-mix(in srgb, var(--tint-line) 26%, #fff)!important}html[data-theme=light][data-tint] .MuiBreadcrumbs-root .MuiChip-root:hover,html[data-theme=light][data-tint] .MuiBreadcrumbs-root .MuiChip-root:focus{background-color:color-mix(in srgb, var(--tint-line) 36%, #fff)!important}html[data-theme=light][data-tint] .fontSizeSlider{background-color:var(--tint-soft)}html[data-theme=light][data-tint] .fontSizeSlider .MuiSlider-track{background-color:var(--tint-line)!important}html[data-theme=light][data-tint] .fontSizeSlider .MuiSlider-thumb:hover,html[data-theme=light][data-tint] .fontSizeSlider .MuiSlider-thumb.Mui-focusVisible,html[data-theme=light][data-tint] .fontSizeSlider .MuiSlider-thumb.Mui-active{box-shadow:0 0 0 4pt var(--tint-active), 0 1.5pt .75pt -.75pt #0003, 0 .75pt .75pt 0 #00000024, 0 .75pt 2.25pt 0 #0000001f!important}html[data-theme=light][data-tint] .MuiPickersCalendarHeader-label,html[data-theme=light][data-tint] .MuiDayCalendar-weekDayLabel{color:var(--tint-strong)!important}html[data-theme=light][data-tint] .MuiPickersDay-root.Mui-selected,html[data-theme=light][data-tint] .MuiPickersDay-root.Mui-selected:hover,html[data-theme=light][data-tint] .MuiPickersDay-root.Mui-selected:focus,html[data-theme=light][data-tint] .MuiPickersDay-root.Mui-selected.Mui-focusVisible,html[data-theme=light][data-tint] .MuiPickerDay-root.Mui-selected,html[data-theme=light][data-tint] .MuiPickerDay-root.Mui-selected:hover,html[data-theme=light][data-tint] .MuiPickerDay-root.Mui-selected:focus,html[data-theme=light][data-tint] .MuiPickerDay-root.Mui-selected.Mui-focusVisible,html[data-theme=light][data-tint] .MuiPickersMonth-monthButton.Mui-selected,html[data-theme=light][data-tint] .MuiPickersYear-yearButton.Mui-selected,html[data-theme=light][data-tint] .MuiMonthCalendar-button.Mui-selected,html[data-theme=light][data-tint] .MuiYearCalendar-button.Mui-selected{background-color:var(--tint-line)!important;color:#fff!important}html[data-theme=light][data-tint] .MuiListItemButton-root:hover{background:var(--tint-hover)!important}html[data-theme=light][data-tint] .MuiListItemButton-root.Mui-selected{background:var(--tint-active)!important}html[data-theme=light][data-tint] .MuiTab-root.Mui-selected{color:var(--tint-strong)!important}html[data-theme=light][data-tint] .MuiPopper-root .MuiMenuItem-root.Mui-selected,html[data-theme=light][data-tint] .MuiPopper-root .MuiMenuItem-root.Mui-selected:hover{background-color:var(--tint-active)!important}html[data-theme=light][data-tint] .MuiPopper-root .MuiMenuItem-root:not(.Mui-selected):hover{background-color:var(--tint-hover)!important}html[data-theme=light][data-tint] .MuiTableRow-root[ishighlighted=true],html[data-theme=light][data-tint] .MuiTableRow-root[ishighlighted=true]:hover,html[data-theme=light][data-tint] .MuiDataGrid-row.app-data-grid--highlighted,html[data-theme=light][data-tint] .MuiDataGrid-row.app-data-grid--highlighted:hover{background:var(--tint-soft)!important}html[data-theme=light][data-tint] .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root{box-shadow:inset 0 1px 0 var(--tint-line), inset 0 -1px 0 var(--tint-line)!important}html[data-theme=light][data-tint] .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:first-child{box-shadow:inset 1px 1px 0 var(--tint-line), inset 0 -1px 0 var(--tint-line)!important}html[data-theme=light][data-tint] .MuiTableRow-root[ishighlighted=true]>.MuiTableCell-root:last-child{box-shadow:inset -1px 1px 0 var(--tint-line), inset 0 -1px 0 var(--tint-line)!important}html[data-theme=light][data-tint] .app-data-grid--highlighted:after{box-shadow:inset 0 0 0 .75pt var(--tint-line)!important}html[data-theme=light][data-tint] .MuiTableCell-head,html[data-theme=light][data-tint] .MuiDataGrid-columnHeader,html[data-theme=light][data-tint] .MuiDataGrid-columnHeaders,html[data-theme=light][data-tint] .MuiDataGrid-columnHeaders .MuiDataGrid-filler,html[data-theme=light][data-tint] .MuiDataGrid-scrollbarFiller--header,html[data-theme=light][data-tint] .MuiDataGrid-scrollbar--horizontal{background:color-mix(in srgb, var(--tint-line) 5%, var(--grey-100))!important}html[data-theme=light][data-tint] .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:var(--tint-line)!important}:is(html[data-theme=light][data-tint] .MuiFormLabel-root.Mui-focused:not(.Mui-error):not(:has(+.MuiRadioGroup-root)),html[data-theme=light][data-tint] .MuiInputLabel-root.Mui-focused:not(.Mui-error)){color:var(--tint-strong)!important}html[data-theme=light][data-tint] .MuiMenuItem-root.Mui-selected,html[data-theme=light][data-tint] .MuiMenuItem-root.Mui-selected:hover,html[data-theme=light][data-tint] .MuiMenuItem-root.Mui-selected.Mui-focusVisible,html[data-theme=light][data-tint] .MuiAutocomplete-option[aria-selected=true],html[data-theme=light][data-tint] .MuiAutocomplete-option[aria-selected=true].Mui-focused{background-color:var(--tint-active)!important}html[data-theme=light][data-tint] .MuiMenuItem-root.Mui-focusVisible:not(.Mui-selected),html[data-theme=light][data-tint] .MuiAutocomplete-option.Mui-focused:not([aria-selected=true]){background-color:var(--tint-hover)!important}html[data-theme=light][data-tint] .MuiPickersDay-today:not(.Mui-selected),html[data-theme=light][data-tint] .MuiPickerDay-today:not(.Mui-selected){border-color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiTabs-root{background-color:color-mix(in srgb, var(--tint-line) 5%, var(--grey-100))!important}html[data-theme=light][data-tint] .MuiTableSortLabel-root .MuiTableSortLabel-icon,html[data-theme=light][data-tint] .MuiDataGrid-sortButton .MuiSvgIcon-root,html[data-theme=light][data-tint] .MuiDataGrid-sortIcon{color:var(--tint-line)!important}html[data-theme=light][data-tint]{--export-500:color-mix(in srgb, var(--tint-line) 8%, #fff);--export-600:color-mix(in srgb, var(--tint-line) 16%, #fff);--export-800:var(--tint-strong)}html[data-theme=light][data-tint] .MuiTablePagination-root{background:color-mix(in srgb, var(--tint-line) 5%, var(--grey-50))!important}html[data-theme=light][data-tint] .MuiPickersOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiOutlinedInput-notchedOutline,html[data-theme=light][data-tint] .MuiPickersOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{box-shadow:0 0 0 3px color-mix(in srgb, var(--tint-line) 15%, transparent)!important}html[data-theme=light][data-tint] .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,html[data-theme=light][data-tint] .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiDataGrid-columnHeader .MuiSvgIcon-root,html[data-theme=light][data-tint] .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root{color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiChip-colorPrimary{background:var(--tint-soft)!important;border-color:color-mix(in srgb, var(--tint-line) 40%, #fff)!important;color:#000000de!important}html[data-theme=light][data-tint]{--accent-muted:var(--tint-line);--accent-muted-tint:var(--tint-hover)}html[data-theme=light][data-tint] .MuiBox-root:has(>button [data-testid=PanToolIcon])>.MuiChip-root{background-color:color-mix(in srgb, var(--tint-line) 26%, #fff)!important;color:var(--tint-strong)!important}html[data-theme=light][data-tint] .MuiCircularProgress-root{color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiBreadcrumbs-root .MuiChip-root{border-color:color-mix(in srgb, var(--tint-line) 40%, #fff)!important}html[data-theme=light][data-tint] header.MuiAppBar-root{--border-color:color-mix(in srgb, var(--tint-line) 40%, #fff);border-bottom-color:var(--border-color)!important}html[data-theme=light][data-tint] main{border-left-color:color-mix(in srgb, var(--tint-line) 40%, #fff)}html[data-theme=light][data-tint] .MuiLinearProgress-root{background-color:var(--tint-soft)!important}html[data-theme=light][data-tint] .MuiLinearProgress-bar{background-color:var(--tint-line)!important}html[data-theme=light] .MuiCheckbox-root.Mui-checked,html[data-theme=light] .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root,html[data-theme=light] .MuiRadio-root.Mui-checked,html[data-theme=light] .MuiRadio-root.Mui-checked .MuiSvgIcon-root{color:var(--primary-500)!important}html[data-theme=light][data-tint] .MuiCheckbox-root.Mui-checked,html[data-theme=light][data-tint] .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root,html[data-theme=light][data-tint] .MuiRadio-root.Mui-checked,html[data-theme=light][data-tint] .MuiRadio-root.Mui-checked .MuiSvgIcon-root,html[data-theme=light][data-tint] .MuiSwitch-switchBase.Mui-checked{color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiSwitch-switchBase.Mui-checked:hover{background-color:var(--tint-hover)!important}html[data-theme=light][data-tint] .MuiCard-root:has(>.MuiCardContent-root>.MuiAvatar-root):hover{background:var(--tint-soft)!important}html[data-theme=light][data-tint] .MuiCard-root>.MuiCardContent-root>.MuiAvatar-root{background-color:var(--tint-line)!important}html[data-theme=light][data-tint] .MuiButton-contained.MuiButton-colorPrimary:not(.Mui-disabled):not(.app-button--save):not(.app-button--export):not(.app-button--secondary):not(:has([data-testid=AddIcon],[data-testid=SaveIcon],[data-testid=SendIcon],[data-testid=DownloadIcon],[data-testid=PrintIcon],[data-testid=ArrowBackIcon])){background-color:var(--tint-button)!important}html[data-theme=light][data-tint] .MuiButton-contained.MuiButton-colorPrimary:not(.Mui-disabled):not(.app-button--save):not(.app-button--export):not(.app-button--secondary):not(:has([data-testid=AddIcon],[data-testid=SaveIcon],[data-testid=SendIcon],[data-testid=DownloadIcon],[data-testid=PrintIcon],[data-testid=ArrowBackIcon])):hover{background-color:var(--tint-button-hover)!important}html[data-theme=light][data-tint]{--tint-button:var(--tint-strong);--tint-button-hover:color-mix(in srgb, var(--tint-line) 60%, #000)}html[data-theme=light][data-tint=peach]{--tint-button:color-mix(in srgb, var(--tint-line) 92%, #000);--tint-button-hover:color-mix(in srgb, var(--tint-line) 80%, #000)}html[data-theme=light][data-tint] .MuiPopper-root .MuiPaper-root:has(.MuiMenuItem-root){border-color:color-mix(in srgb, var(--tint-line) 40%, #fff)!important}html[data-theme=light][data-tint] .MuiButton-root:has([data-testid=CloudSyncIcon]){background-color:var(--export-500)!important;border-color:var(--export-800)!important;color:var(--export-800)!important}html[data-theme=light][data-tint] .MuiButton-root:has([data-testid=CloudSyncIcon]):hover{background-color:var(--export-600)!important}html[data-theme=light][data-tint] .MuiButton-root:has([data-testid=CloudSyncIcon]) .MuiSvgIcon-root{color:var(--export-800)!important}
