:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh;overflow:hidden;width:100%!important}html,body{width:100vw;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.dx-dropdownlist-popup .dx-list-item,.dx-selectbox-popup .dx-list-item{padding-top:2px!important;padding-bottom:2px!important;min-height:18px!important;font-size:13px!important}.dxCustom-button.dx-state-disabled{background-color:#d3d3d3!important;color:#b0b0b0!important;border-color:#e0e0e0!important;text-transform:none!important}.dxCustom-button{background-color:#1976d2!important;color:#fff!important;border-color:#1976d2!important;height:25px;width:auto;font-size:12px!important;text-transform:none!important}.dx-button-text{text-transform:none!important}.dx-fieldset{min-height:560px;width:100%;margin:0 auto}.dx-scrollbar-vertical .dx-scrollbar-hoverable{width:20px!important;background-color:#1976d2!important;color:#1976d2;height:20px}.dx-datagrid .dx-row>td,.dx-datagrid .dx-row>tr>td{padding:5px!important;font-size:11px;max-height:10px;overflow:hidden;white-space:nowrap}.dx-scrollbar-vertical .dx-scrollable-scroll{width:20px!important;background-color:#1976d2!important;color:#1976d2;height:20px}.dx-datagrid-rowsview .dx-row>td{max-height:10px;white-space:nowrap}.dx-icon-excel-custom-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20width='48px'%20height='48px'%3e%3cpath%20fill='%23169154'%20d='M29,6H15.744C14.781,6,14,6.781,14,7.744v7.259h15V6z'/%3e%3cpath%20fill='%2318482a'%20d='M14,33.054v7.202C14,41.219,14.781,42,15.743,42H29v-8.946H14z'/%3e%3cpath%20fill='%230c8045'%20d='M14%2015.003H29V24.005000000000003H14z'/%3e%3cpath%20fill='%2317472a'%20d='M14%2024.005H29V33.055H14z'/%3e%3cg%3e%3cpath%20fill='%2329c27f'%20d='M42.256,6H29v9.003h15V7.744C44,6.781,43.219,6,42.256,6z'/%3e%3cpath%20fill='%2327663f'%20d='M29,33.054V42h13.257C43.219,42,44,41.219,44,40.257v-7.202H29z'/%3e%3cpath%20fill='%2319ac65'%20d='M29%2015.003H44V24.005000000000003H29z'/%3e%3cpath%20fill='%23129652'%20d='M29%2024.005H44V33.055H29z'/%3e%3c/g%3e%3cpath%20fill='%230c7238'%20d='M22.319,34H5.681C4.753,34,4,33.247,4,32.319V15.681C4,14.753,4.753,14,5.681,14h16.638%20C23.247,14,24,14.753,24,15.681v16.638C24,33.247,23.247,34,22.319,34z'/%3e%3cpath%20fill='%23fff'%20d='M9.807%2019L12.193%2019%2014.129%2022.754%2016.175%2019%2018.404%2019%2015.333%2024%2018.474%2029%2016.123%2029%2014.013%2025.07%2011.912%2029%209.526%2029%2012.719%2023.982z'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;font-size:15px!important}.dx-icon-fullscreen-custom-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8'%20height='8'%20fill='currentColor'%20class='bi%20bi-arrows-fullscreen'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20d='M5.828%2010.172a.5.5%200%200%200-.707%200l-4.096%204.096V11.5a.5.5%200%200%200-1%200v3.975a.5.5%200%200%200%20.5.5H4.5a.5.5%200%200%200%200-1H1.732l4.096-4.096a.5.5%200%200%200%200-.707m4.344%200a.5.5%200%200%201%20.707%200l4.096%204.096V11.5a.5.5%200%201%201%201%200v3.975a.5.5%200%200%201-.5.5H11.5a.5.5%200%200%201%200-1h2.768l-4.096-4.096a.5.5%200%200%201%200-.707m0-4.344a.5.5%200%200%200%20.707%200l4.096-4.096V4.5a.5.5%200%201%200%201%200V.525a.5.5%200%200%200-.5-.5H11.5a.5.5%200%200%200%200%201h2.768l-4.096%204.096a.5.5%200%200%200%200%20.707m-4.344%200a.5.5%200%200%201-.707%200L1.025%201.732V4.5a.5.5%200%200%201-1%200V.525a.5.5%200%200%201%20.5-.5H4.5a.5.5%200%200%201%200%201H1.732l4.096%204.096a.5.5%200%200%201%200%20.707'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;font-size:10px!important;width:17px!important;height:20px!important;background-color:transparent!important;border:none!important}.dx-icon-exitfullscreen-custom-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-fullscreen-exit'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M5.5%200a.5.5%200%200%201%20.5.5v4A1.5%201.5%200%200%201%204.5%206h-4a.5.5%200%200%201%200-1h4a.5.5%200%200%200%20.5-.5v-4a.5.5%200%200%201%20.5-.5m5%200a.5.5%200%200%201%20.5.5v4a.5.5%200%200%200%20.5.5h4a.5.5%200%200%201%200%201h-4A1.5%201.5%200%200%201%2010%204.5v-4a.5.5%200%200%201%20.5-.5M0%2010.5a.5.5%200%200%201%20.5-.5h4A1.5%201.5%200%200%201%206%2011.5v4a.5.5%200%200%201-1%200v-4a.5.5%200%200%200-.5-.5h-4a.5.5%200%200%201-.5-.5m10%201a1.5%201.5%200%200%201%201.5-1.5h4a.5.5%200%200%201%200%201h-4a.5.5%200%200%200-.5.5v4a.5.5%200%200%201-1%200z'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;font-size:10px!important;width:17px!important;height:20px!important;background-color:transparent!important;border:none!important}.custom-pager{position:relative;left:600px}.dx-datagrid-headers .dx-row>td{font-weight:700!important;font-size:11px!important;padding:5px!important}.dx-scrollbar-horizontal .dx-scrollable-scroll{width:200px!important;height:20px!important;background-color:#1976d2!important;color:#1976d2}.dx-button.currency .dx-button-content{font-size:120%;padding-left:5px;padding-right:5px}.dx-datagrid .dx-data-row>td.bullet{padding-top:0;padding-bottom:0;height:10px!important}.edbHeader{color:#6495ed;margin-left:20px;margin-top:0!important}#center-content{margin-top:0;padding-top:0;max-width:100%!important;min-width:100%!important}.edbHeader{margin-top:0;padding-top:0}.dx-tabs{border:none;border-bottom:1px solid #bbb;background:#fafafa;border-radius:0;box-shadow:none;padding-left:4px}.dx-tab{border:none;background:transparent;color:#444;padding:6px 7px;margin-bottom:-1px;transition:color .2s;box-sizing:border-box}.dx-tab.dx-tab-selected{border:1px solid #bbb;border-bottom:none!important;background:#fff;z-index:1;color:#1976d2;font-weight:50;position:relative}.dx-tab .dx-tab-text{color:inherit}.tab-content{min-height:400px;max-height:400px}.custom-main-sub-tabs{overflow:hidden;scrollbar-width:none}.custom-main-sub-tabs::-webkit-scrollbar{display:none}.main-tab{position:fixed;top:20px;left:0;right:0;z-index:1000;background-color:#fff;width:400px!important;max-width:400px;min-width:400px}.fixed-header{position:fixed;top:80px;left:0;right:0;z-index:1000;background:#fff}.e3-model-sub-tab{top:80px;left:0;right:0;z-index:1000;background-color:#fff;max-width:70%}.comos-sub-tab{top:80px;left:0;right:0;z-index:1000;background-color:#fff;max-width:20%;min-width:20%}.eshare-sub-tab,.errors-sub-tab{top:80px;left:0;right:0;z-index:1000;background-color:#fff;max-width:70%}.e3-model-Equipments-sub-tab{top:80px;left:0;right:0;z-index:1000;background-color:#fff;max-width:20%;min-width:20%}.project-select{background-color:#fff;height:20px!important}.project-select option:hover{background-color:green!important;color:#fff}.centered-selectbox .dx-texteditor-input{text-align:center}.single-card{width:100%;height:100%}.single-card .dx-card{width:360px;margin:auto;padding:24px;flex-grow:0;border-radius:8px}.screen-x-small :is(.single-card .dx-card){width:100%;height:100%;border-radius:0;box-shadow:none;margin:0;border:0;flex-grow:1}.single-card .dx-card .header{margin:24px 0}.single-card .dx-card .header .title{color:var(--base-text-color);font-weight:500;font-size:24px;text-align:center;line-height:24px}.single-card .dx-card .header .description{color:var(--base-text-color-alpha-7);line-height:16px;font-size:12px;margin-top:32px;text-align:center}
