.nav-bar .MuiPaper-root{padding:12px}.nav-bar a{font-weight:500;color:#646cff;text-decoration:inherit}.nav-bar a:hover{color:#535bf2}.nav-bar .active li{background-color:#ffffff0a;border-radius:8px}.nav-bar .active li .nav-link-text{color:#fff!important}.nav-bar .active li .MuiSvgIcon-root{color:#1976d2!important}.nav-bar .inactive .nav-link-text,.nav-bar .inactive .MuiSvgIcon-root{color:#9da4ae!important}.nav-bar .MuiDrawer-paper{background-color:#161c24}.light-mode{--background: white;--text-on-background: #242424;--background-full-opac: rgb(240, 240, 240);--icon-background: #161c24;--hover-link: #e1e1e1;--hover-disabled: rgba(0, 0, 0, .26);--border-color: rgb(224, 224, 224);--modal-background: #ffffff;--divider-color: rgba(0, 0, 0, .12);--input-color: rgb(150, 150, 150);--input-hover-color: rgb(80, 80, 80);--dd-li-hover-color: rgb(202, 198, 198);--dd-li-selected-color: rgba(163, 206, 230, .9);--tab-hover-btn-color: #e1e1e1;--table-header: lightgrey;--table-footer: lightgrey;--standard-pill-input: rgb(215, 209, 209)}.dark-mode{--background: #161c24;--text-on-background: #ffffff;--background-full-opac: rgb(22, 28, 36);--icon-background: #9da4ae;--hover-link: rgba(255, 255, 255, .04);--hover-disabled: rgba(255, 255, 255, .3);--border-color: rgb(81, 81, 81);--modal-background: rgb(16, 20, 24);--divider-color: rgba(255, 255, 255, .6);--input-color: rgba(200, 200, 200, .6);--input-hover-color: rgb(255, 255, 255);--dd-li-hover-color: rgb(80, 80, 80);--dd-li-selected-color: rgba(25, 118, 210, .3);--tab-hover-btn-color: rgba(25, 118, 210, .3);--table-header: #1a3c5e;--table-footer: rgb(80, 80, 80);--standard-pill-input: rgba(200, 200, 200, .6)}.light-mode,.dark-mode{position:absolute;width:100%;height:100%;background-color:var(--background);color:var(--text-on-background)}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,"sans-serif","Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{border-radius:8px;background-color:#e7e7e7;border:1px solid #cacaca;box-shadow:inset 0 0 6px #0000004d}*::-webkit-scrollbar-thumb{border-radius:8px;background-color:#363636}h1{font-size:3.2em;line-height:1.1}html,body{height:100%;padding:0;margin:0;border:0}.page-wrapper{padding:24px;overflow:auto;width:100%}#header{background-color:var(--background)}#header .header-text{color:var(--text-on-background)!important}#header .header-icon{color:#9da4ae}#footer{background-color:var(--background)}#footer .footer-text{color:var(--text-on-background)!important}#menu-appbar .MuiPaper-root{background-color:var(--background-full-opac)}#menu-appbar .MuiPaper-root .MuiMenuItem-root,#menu-appbar .MuiPaper-root .list-item-user,.body-typography{color:var(--text-on-background)!important}.MuiAccordionSummary-root{background-color:var(--modal-background)!important}.MuiAutocomplete-root .MuiChip-root{background-color:var(--standard-pill-input)!important}#item-order-wrapper table,#group-img-wrapper table,#review-order-table table{border:1px solid var(--input-color)!important}#item-order-wrapper thead tr th,#group-img-wrapper thead tr th,#review-order-table thead tr th{background-color:var(--table-header)!important}#item-order-wrapper tfoot tr,#group-img-wrapper tfoot tr,#review-order-table tfoot tr{background-color:var(--table-footer)!important}#item-order-wrapper .MuiPaper-root,#group-img-wrapper .MuiPaper-root,#review-order-table .MuiPaper-root{background-color:var(--modal-background)}#item-order-wrapper .MuiPaper-root th,#item-order-wrapper .MuiPaper-root td,#group-img-wrapper .MuiPaper-root th,#group-img-wrapper .MuiPaper-root td,#review-order-table .MuiPaper-root th,#review-order-table .MuiPaper-root td{color:var(--text-on-background)!important}.list-picker-wrapper{height:350px;border:1px solid var(--input-color)!important;border-radius:16px;overflow:auto}.list-picker-wrapper .list-picker-list-item{border-bottom:1px solid var(--input-color);margin:0}.list-wrapper{height:270px;border:1px solid var(--input-color)!important;border-radius:16px;overflow:auto}.list-wrapper .list-item{display:flex;justify-content:space-between;padding:16px 16px 16px 8px;border-bottom:1px solid var(--input-color);margin:0}.task-checkbox{background-color:var(--background)!important;color:var(--text-on-background)!important;border:1px solid var(--input-color)!important;width:145px;height:70px}.accordion-wrapper{height:270px;border:1px solid var(--input-color)!important;border-radius:16px;overflow:auto}.accordion-wrapper .list-item{border-bottom:1px solid var(--input-color);margin:0}.accordion-wrapper .deleted{background-color:#f08080}.MuiDataGrid-overlayWrapper{min-height:30px!important}.MuiDataGrid-filterForm{background-color:var(--modal-background)}.MuiDataGrid-root{background-color:var(--background);color:var(--text-on-background)!important;border-color:var(--border-color)!important}.MuiDataGrid-root .MuiDataGrid-columnHeaders{background-color:var(--table-header)}.MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{font-size:larger;font-weight:700}.MuiDataGrid-root .MuiDataGrid-withBorderColor{border-color:var(--border-color)!important}.MuiDataGrid-root .MuiTablePagination-displayedRows,.MuiDataGrid-root .MuiTablePagination-selectLabel,.MuiDataGrid-root .MuiInputBase-root{color:var(--text-on-background)!important}.MuiDataGrid-root .MuiInputBase-root .MuiButtonBase-root{color:#1976d2}.MuiButtonBase-root .MuiDataGrid-root .MuiDataGrid-main.MuiDataGrid-actionsCell:not(.Mui-disabled){color:var(--text-on-background)!important}.MuiButtonBase-root .MuiDataGrid-root .MuiDataGrid-main.MuiDataGrid-actionsCell.Mui-disabled{color:var(--hover-disabled)}.MuiDataGrid-root .MuiDataGrid-sortIcon,.MuiDataGrid-root .MuiDataGrid-menuIconButton{opacity:1;color:var(--text-on-background)}.MuiDataGrid-root .MuiDataGrid-actionsCell .MuiButtonBase-root{color:green!important}.MuiDataGrid-root .MuiButtonBase-root:hover{background-color:var(--hover-link)}.MuiDataGrid-panelWrapper{background-color:var(--modal-background);color:var(--text-on-background)}.MuiFormHelperText-root{color:red!important}.mui-modal-wrapper .MuiDialog-container .MuiPaper-root{background-color:var(--modal-background);color:var(--text-on-background)}.mui-modal-wrapper .MuiDialogContent-root{border-top:1px solid var(--divider-color)!important;border-bottom:1px solid var(--divider-color)}.MuiGrid-item .MuiPaper-root{background-color:var(--modal-background)!important;color:var(--text-on-background)!important;border-color:var(--border-color)!important}.MuiAccordion-root.MuiPaper-root{background-color:var(--modal-background);color:var(--text-on-background);border-bottom:1px solid var(--border-color)!important}.MuiAccordion-root.MuiPaper-root h6{color:var(--text-on-background)}.MuiAccordion-root.MuiPaper-root.delete-task{background-color:#ff7f7fcc!important}.MuiAccordion-root.MuiPaper-root .MuiAccordionSummary-expandIconWrapper .MuiSvgIcon-root{color:var(--text-on-background)}.MuiChartsAxis-directionY .MuiChartsAxis-tickLabel{fill:var(--text-on-background)!important}.MuiChartsAxis-directionY .MuiChartsAxis-line{stroke:var(--text-on-background)!important}.MuiChartsAxis-directionX .MuiChartsAxis-tickLabel{fill:var(--text-on-background)!important}.MuiChartsAxis-directionX .MuiChartsAxis-line{stroke:var(--text-on-background)!important}:not(#auth-form-wrapper)>.MuiFormControl-root input,:not(#auth-form-wrapper)>.MuiFormControl-root .MuiFormLabel-root{color:var(--text-on-background)}:not(#auth-form-wrapper)>.MuiFormControl-root input.Mui-focused,:not(#auth-form-wrapper)>.MuiFormControl-root .MuiFormLabel-root.Mui-focused{color:#1976d2!important}.MuiInputBase-input.Mui-disabled{cursor:not-allowed}.MuiDataGrid-filterForm option{background-color:var(--modal-background)!important;color:var(--text-on-background)!important}#auth-form-wrapper .MuiInputBase-root fieldset{border-color:inherit!important}#auth-form-wrapper .MuiInputBase-root.Mui-focused fieldset{border-color:#1976d2!important}#auth-form-wrapper .MuiInputBase-root:hover:not(.Mui-focused) fieldset{border-color:#000!important}:not(.MuiDataGrid-filterForm)>.MuiNativeSelect-select option{color:var(--text-on-background)}select:not(#auth-form-wrapper *),input:not(#auth-form-wrapper *){color:var(--text-on-background)!important;-webkit-text-fill-color:var(--text-on-background)!important;-webkit-background-clip:text!important;background-clip:text!important}.MuiInputBase-root .MuiOutlinedInput-notchedOutline,.MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline,.MuiInputBase-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiCheckbox-root .MuiOutlinedInput-notchedOutline,.MuiCheckbox-root:hover .MuiOutlinedInput-notchedOutline,.MuiCheckbox-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--input-color)}.MuiInputBase-root .MuiSelect-select,.MuiInputBase-root .MuiSvgIcon-root,.MuiInputBase-root textarea,.MuiCheckbox-root .MuiSelect-select,.MuiCheckbox-root .MuiSvgIcon-root,.MuiCheckbox-root textarea,.MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root,.MuiCheckbox-root .MuiInputAdornment-root .MuiTypography-root{color:var(--text-on-background)}.MuiInputBase-root:hover:not(.Mui-focused) fieldset,.MuiCheckbox-root:hover:not(.Mui-focused) fieldset{border-color:var(--input-hover-color)!important}.MuiMenu-paper,.MuiAutocomplete-listbox{background-color:var(--background)!important}.MuiMenu-paper li,.MuiAutocomplete-listbox li{color:var(--text-on-background)}.MuiMenu-paper li:hover,.MuiAutocomplete-listbox li:hover{background-color:var(--dd-li-hover-color)!important}.MuiMenu-paper li.Mui-focused,.MuiMenu-paper li.Mui-selected,.MuiAutocomplete-listbox li.Mui-focused,.MuiAutocomplete-listbox li.Mui-selected{background-color:var(--dd-li-selected-color)!important}.MuiGrid-root .MuiFormLabel-root{color:var(--text-on-background)}.MuiToggleButtonGroup-root{outline:1px solid grey}.MuiToggleButtonGroup-root .MuiButtonBase-root{color:var(--text-on-background)}.MuiToggleButtonGroup-root .MuiButtonBase-root:hover{background-color:var(--tab-hover-btn-color)}.MuiToggleButtonGroup-root .Mui-selected{background-color:#1976d2!important;color:#fff!important}
