*{box-sizing:border-box;margin:0;padding:0}:root{--app-labelTextTransform:none;--app-labelLetterSpacing:normal;--app-pillTextTransform:none;--app-listSettingsFooterAlign:center;--app-tableDateWhiteSpace:nowrap;--app-dialogTitlePadding:24px 24px 16px;--app-dialogContentPadding:0 24px 12px;--app-dialogActionsPadding:24px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;width:100%;height:100%;margin:0;padding:0}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--app-bodyBackgroundColor);width:100%;height:100%;color:var(--app-textColor);margin:0;padding:0;font-family:Public Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#root{width:100%;height:100%}a{color:inherit;text-decoration:none}.rich-text-render ol,.rich-text-render ul{margin:.35em 0;padding-left:1.5em;list-style-position:outside}.rich-text-render ol>li{list-style-type:decimal}.rich-text-render ul>li{list-style-type:disc}.rich-text-render ol ol>li{list-style-type:lower-alpha}.rich-text-render ol ol ol>li{list-style-type:lower-roman}.rich-text-render ol>li,.rich-text-render ul>li{padding-left:0}.rich-text-render li[data-list=checked],.rich-text-render li[data-list=unchecked]{list-style-type:none}.rich-text-render li[data-list=checked]:before{content:"☑ "}.rich-text-render li[data-list=unchecked]:before{content:"☐ "}:root[data-theme=dark] .ql-toolbar.ql-snow,:root[data-theme=dark] .ql-container.ql-snow{border-color:var(--app-inputBorderColor)}:root[data-theme=dark] .ql-container,:root[data-theme=dark] .ql-editor{background:var(--app-backgroundColor);color:var(--app-textColor)}:root[data-theme=dark] .ql-editor.ql-blank:before{color:var(--app-inputLabelColor)}:root[data-theme=dark] .ql-snow .ql-picker,:root[data-theme=dark] .ql-snow .ql-picker-label,:root[data-theme=dark] .ql-snow .ql-picker-options{color:var(--app-textColor)}:root[data-theme=dark] .ql-snow .ql-picker-options{background:var(--app-backgroundColor);border-color:var(--app-inputBorderColor)}:root[data-theme=dark] .ql-snow .ql-stroke{stroke:var(--app-textColor)}:root[data-theme=dark] .ql-snow .ql-fill{fill:var(--app-textColor)}:root[data-theme=dark] .ql-snow.ql-toolbar button:hover .ql-stroke,:root[data-theme=dark] .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--app-sidebarColor)}:root[data-theme=dark] .ql-snow.ql-toolbar button:hover .ql-fill,:root[data-theme=dark] .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--app-sidebarColor)}:root[data-theme=dark] .apexcharts-tooltip,:root[data-theme=dark] .apexcharts-tooltip.apexcharts-theme-light{background:var(--app-backgroundColor)!important;color:var(--app-textColor)!important;border-color:var(--app-inputBorderColor)!important;box-shadow:0 4px 12px #0006!important}:root[data-theme=dark] .apexcharts-tooltip-title{background:var(--app-tableHeadBackgroundColor)!important;border-color:var(--app-inputBorderColor)!important;color:var(--app-textColor)!important}:root[data-theme=dark] .apexcharts-xaxistooltip,:root[data-theme=dark] .apexcharts-yaxistooltip{background:var(--app-backgroundColor)!important;color:var(--app-textColor)!important;border-color:var(--app-inputBorderColor)!important}:root[data-theme=dark] .apexcharts-xaxistooltip-bottom:before{border-bottom-color:var(--app-inputBorderColor)!important}:root[data-theme=dark] .apexcharts-xaxistooltip-bottom:after{border-bottom-color:var(--app-backgroundColor)!important}:root[data-theme=dark] .apexcharts-menu{background:var(--app-backgroundColor)!important;border-color:var(--app-inputBorderColor)!important}:root[data-theme=dark] .apexcharts-menu-item:hover{background:var(--app-tableLineHoverColor)!important}:root[data-theme=dark] .json-view{color:var(--app-textColor)}:root[data-theme=dark] .json-view .jv-size{color:var(--app-textSubtitleColor)}:root[data-theme=dark] .MuiPickersPopper-paper,:root[data-theme=dark] .MuiPickerPopper-paper,:root[data-theme=dark] .MuiPickersLayout-root{background-color:var(--app-backgroundColor);color:var(--app-textColor)}:root[data-theme=dark] .MuiDayCalendar-weekDayLabel{color:var(--app-textSubtitleColor)}:root[data-theme=dark] .MuiPickersCalendarHeader-label,:root[data-theme=dark] .MuiPickerDay-root:not(.Mui-selected):not(.Mui-disabled),:root[data-theme=dark] .MuiPickersYear-yearButton:not(.Mui-selected),:root[data-theme=dark] .MuiPickersMonth-monthButton:not(.Mui-selected),:root[data-theme=dark] .MuiYearCalendar-button:not(.Mui-selected):not(.Mui-disabled),:root[data-theme=dark] .MuiMonthCalendar-button:not(.Mui-selected):not(.Mui-disabled),:root[data-theme=dark] .MuiMultiSectionDigitalClockSection-item:not(.Mui-selected),:root[data-theme=dark] .MuiDigitalClock-item:not(.Mui-selected){color:var(--app-textColor)}:root[data-theme=dark] .MuiPickerDay-root.Mui-disabled,:root[data-theme=dark] .MuiYearCalendar-button.Mui-disabled,:root[data-theme=dark] .MuiMonthCalendar-button.Mui-disabled{color:var(--app-disabledColor)}:root[data-theme=dark] .MuiPickerDay-root:not(.Mui-selected):hover,:root[data-theme=dark] .MuiPickersYear-yearButton:hover,:root[data-theme=dark] .MuiPickersMonth-monthButton:hover,:root[data-theme=dark] .MuiYearCalendar-button:not(.Mui-selected):hover,:root[data-theme=dark] .MuiMonthCalendar-button:not(.Mui-selected):hover{background-color:var(--app-tableLineHoverColor)}:root .ql-mention-list-container{background-color:var(--app-backgroundColor);border-color:var(--app-inputBorderColor);max-height:240px}:root .ql-mention-list-item{color:var(--app-textColor);text-overflow:ellipsis;white-space:nowrap;padding:8px 16px;font-size:.875rem;line-height:1.4;overflow:hidden}:root .ql-mention-list-item.selected,:root .ql-mention-list-item:not(.disabled):hover{background-color:var(--app-tableLineHoverColor);color:var(--app-textColor)}:root[data-theme=dark] .ql-mention-list-container{box-shadow:0 2px 12px #0006}:root[data-theme=dark] .simplebar-scrollbar:before{background-color:#ffffff47}:root[data-theme=dark] .dnd-sortable-tree_simple_handle{filter:invert()}.sectionHighlight{border-radius:8px;animation:2s ease-out sectionHighlightFade}tr.sectionHighlight{box-shadow:none;animation:none}tr.sectionHighlight>td{animation:2s ease-out sectionHighlightCellFade}@keyframes sectionHighlightCellFade{0%,35%{background-color:#ffc1074d}to{background-color:#0000}}@keyframes sectionHighlightFade{0%,35%{background-color:#ffc1073d;box-shadow:0 0 0 3px #ffb300e6,0 0 0 9px #ffc10747}to{background-color:#0000;box-shadow:0 0 0 3px #ffb30000,0 0 0 9px #ffc10700}}
