:root{--panel-width:250px;--header-height:60px;--bottom-panel-height:200px;--breakpoint-xs:0;--breakpoint-sm:600px;--breakpoint-md:960px;--breakpoint-lg:1280px;--breakpoint-xl:1920px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*{box-sizing:border-box;margin:0;padding:0}:focus{outline:0}html{font-family:sans-serif;font-size:14px;line-height:1.15}body,html{overflow:hidden}body>iframe{display:none}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.selectable{-webkit-user-select:text;user-select:text}.app{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh}.content-area{place-content:stretch;min-height:100%;padding:.8em;display:grid;overflow:visible}.header{color:#000;background-color:#b0bec5;flex-direction:row;align-items:center;display:flex}.menu-option-90{text-wrap:nowrap;transform:rotate(-90deg)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.MuiSnackbar-anchorOriginTopCenter{top:8px!important}.div-bordered-rounded{border:2px solid red;border-radius:5px}.alternate-color:nth-child(odd){background:#0000000a}::-webkit-scrollbar{width:1em;height:1em}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}::-webkit-scrollbar-thumb{background:#888;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#555}.form-control{min-width:120px!important;margin:.5em!important}.form-control-large{min-width:200px!important;margin:.5em!important}.cell-visuallyHidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:20px;overflow:hidden}.ok-value{color:#fafafa;background:#388e3c}.warning-value{color:#fafafa;background:#f57c00}.error-value{color:#fafafa;background:#d32f2f}.info-value{color:#fafafa;background:#0288d1}.error-value-2{color:#fafafa;background:#e64a19}.neutral-value{color:#fafafa;background:#90a4ae}.table-header{background:#b0bec5!important}.menu-indicator-sm{background:#263238;margin:2px;width:120px!important;min-width:120px!important}.menu-indicator-lg{background:#263238;width:210px;min-width:210px;margin:2px;font-size:.9em}.menu-button{border-radius:4px;width:150px;min-width:150px;margin:2px!important;padding:0!important}.menu-button-back{width:30px;min-width:30px!important}.menu-button-disabled{color:#fafafa!important;background:#cfd8dc!important}.menu-button-blue{color:#fafafa!important;background:#1565c0!important}.menu-button-green{color:#fafafa!important;background:#2e7d32!important}.menu-button-orange{color:#fafafa!important;background:#ef6c00!important}.menu-button-red{color:#fafafa!important;background:#c62828!important}.menu-button-cyan{color:#fafafa!important;background:#00838f!important}.menu-button-purple{color:#fafafa!important;background:#6a1b9a!important}.menu-button-blueGray{color:#fafafa!important;background:#37474f!important}.menu-button-blue:hover,.menu-button-green:hover,.menu-button-orange:hover,.menu-button-red:hover,.menu-button-cyan:hover,.menu-button-purple:hover{background:#37474f!important}.menu-button-blueGray:hover{background:#263238!important}.MuiDialogContent-root{padding:0!important}.selected-item{color:#fafafa!important;background:#7b1fa2!important}.disabled-item{color:#0006!important}.Mui-selected,.Mui-selected>td,.Mui-selected>td>.MuiButtonBase-root{color:#fafafa!important;background:#7b1fa2!important}.MuiAutocomplete-popper{width:auto!important}.MuiTableCell-sizeSmall{padding:6px}.MuiCardHeader-root>.MuiCardHeader-content{overflow:hidden}.card-bordered-rounded{background-color:#424242;border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.component-tool-parent:hover>.component-tool{visibility:visible}.component-tool{visibility:hidden}.error-status{animation:2s infinite error-fade}@keyframes error-fade{0%{background:0 0}50%{background:red}to{background:0 0}}.warning-status{animation:2s infinite warning-fade}@keyframes warning-fade{0%{background:0 0}50%{background:orange}to{background:0 0}}.info-status{animation:2s infinite info-fade}@keyframes info-fade{0%{background:0 0}50%{background:#708090}to{background:0 0}}.severity-medium{color:#f5f5f5;background:orange}.severity-high{color:#f5f5f5;background:red}.grid-cell{width:100%;height:100%;max-height:100%;position:relative;overflow:hidden}.display-flex-row{flex-direction:row;display:flex}.display-flex-column{flex-direction:column;display:flex}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-content-start{justify-content:start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}.align-items-stretch{align-items:stretch}.align-items-center{align-items:center}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-content-center{align-content:center}.align-content-stretch{align-content:stretch}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.display-grid{display:grid}.c-gap-1{column-gap:.5em}.r-gap-1{row-gap:.5em}.gap-1{gap:.5em}.gap-2{gap:1em}.gap-3{gap:1.5em}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.align-self-start{align-self:start}.align-self-end{align-self:end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.grid-2x2{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.5em}.grid-3x3,.grid-4x4{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:.5em}.w-100{width:100%}.h-100{height:100%}.m-0{margin:0}.m-1{margin:.5em!important}.m-2{margin:1em!important}.m-3{margin:1.5em!important}.m-4{margin:2em!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5em!important}.mb-2{margin-bottom:1em!important}.mb-3{margin-bottom:1.5em!important}.mb-4{margin-bottom:2em!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.5em!important}.mt-2{margin-top:1em!important}.mt-3{margin-top:1.5em!important}.mt-4{margin-top:2em!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.5em!important}.ml-2{margin-left:1em!important}.ml-3{margin-left:1.5em!important}.ml-4{margin-left:2em!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.5em!important}.mr-2{margin-right:1em!important}.mr-3{margin-right:1.5em!important}.mr-4{margin-right:2em!important}.p-0{padding:0!important}.p-1{padding:.5em!important}.p-2{padding:1em!important}.p-3{padding:1.5em!important}.p-4{padding:2em!important}.scroll-auto{overflow:auto}.scroll-hidden{overflow:hidden}.bg-red{background:#b71c1c}.bg-pink{background:#880e4f}.bg-blue{background:#0d47a1}.bg-green{background:#1b5e20}.bg-orange{background:#e65100}.border{border:1px solid #d8dbe0!important}.border-top{border-top:1px solid #d8dbe0!important}.border-right{border-right:1px solid #d8dbe0!important}.border-bottom{border-bottom:1px solid #d8dbe0!important}.border-left{border-left:1px solid #d8dbe0!important}.border-rounded{border-radius:5px;border:1px solid #d8dbe0!important}.border-rounded-2{border-radius:5px;border:1px solid #666a6e!important}.Chart{overflow:visible}.Line{transition:all .3s ease-out}.Line--type-line{fill:none;stroke-width:2px;stroke-linecap:round}.Axis__line{stroke:#bdc3c7}.Axis__tick{fill:#8395a7;text-rendering:optimizelegibility;font-size:.9em;transition:all .3s ease-out}.AxisVertical .Axis__tick{dominant-baseline:middle;text-anchor:end}.Bars__rect{transition:all .3s ease-out}.domain,.tick line{stroke:#dadada}.tick-label{dominant-baseline:middle;fill:#8395a7;letter-spacing:.005em;font-size:.7em;font-weight:900}.tick-label-title{text-anchor:middle;dominant-baseline:middle;fill:#8395a7;letter-spacing:.005em;font-size:1em;font-weight:900}.row-content-2{grid-template-columns:150px 1fr;align-items:center;gap:.5em;display:grid}.row-content-3{grid-template-columns:100px 100px 1fr;justify-content:stretch;align-items:center;gap:.5em;display:grid}.cell-option{background:#888;border-radius:5px}.indicator{background:#ffffff1a;border-radius:4px;padding:.5em}
