.welcome-panel[data-f73725e0]{max-width:35%;padding:40px;position:relative;overflow:auto}.welcome-title[data-f73725e0]{z-index:10;font-size:3rem;font-weight:700}.welcome-subtitle[data-f73725e0]{z-index:10;margin-bottom:1ch;font-size:1.8rem}.welcome-btn[data-f73725e0]{z-index:10}.welcome-icon[data-f73725e0]{z-index:1;opacity:.6;height:300px;font-size:25rem;position:absolute;bottom:28px;right:50px}@media (width<=1000px),(height<=850px){.welcome-panel[data-f73725e0]{width:max-content}.welcome-subtitle[data-f73725e0]{font-size:1.4rem}}.view[data-f73725e0] .MuiPaper-root[data-f73725e0]{flex-grow:1;padding:20px}.project-list[data-e7581261]{margin-top:10px;padding:5px 10px 10px 5px;overflow-y:auto}.login-container[data-6f5dd078]{justify-content:center;align-items:center;display:flex}.login-card[data-6f5dd078]{text-align:center;max-width:400px}.login-actions[data-6f5dd078]{justify-content:center}.Mui-TableBodyCell-DetailPanel{padding:0!important}.tab-content{overflow-y:auto}.adsk-viewing-viewer .adsk-control-tooltip{z-index:999999!important}.syspro-toolbar{position:"absolute";left:90px;z-index:2!important;width:32px!important;top:40px!important}.syspro-button-icon .adsk-button-icon{padding-top:0}.docking-section-panel{width:450px;height:500px;resize:auto;top:40px;left:90px}.docking-section-panel .section-panel-content{height:calc(100% - 70px)}.syspro-forge-viewer[data-74684b35]{border-radius:4px;height:100%;position:relative;overflow:hidden}.project-dashboard[data-2e6cb946]{max-width:100%}.MuiStack-root[data-2e6cb946]{height:100%}.gantt-table[data-98b413ff]{border-top:1px solid #e6e4e4;border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;width:100%;display:table}.gantt-table-header[data-98b413ff]{list-style:none;display:table-row}.gantt-table-header-separator[data-98b413ff]{opacity:1;border-right:1px solid #c4c4c4;margin-left:-2px}.gantt-table-header-item[data-98b413ff]{vertical-align:-webkit-baseline-middle;vertical-align:middle;display:table-cell}.task-list-wrapper[data-98b413ff]{border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;display:table}.task-list-table-row[data-98b413ff]{text-overflow:ellipsis;display:table-row}.task-list-table-row[data-98b413ff]:nth-of-type(2n){background-color:#f5f5f5}.task-list-cell[data-98b413ff]{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;display:table-cell;overflow:hidden}.task-list-cell-centered[data-98b413ff]{text-align:center}.task-list-name-wrapper[data-98b413ff]{display:flex}.task-list-expander[data-98b413ff]{color:#565656;-webkit-user-select:none;user-select:none;cursor:pointer;padding:.15rem .2rem 0;font-size:.6rem}.task-list-empty-expander[data-98b413ff]{-webkit-user-select:none;user-select:none;padding-left:1rem;font-size:.6rem}.zone-warning[data-763c0047]{color:gray;font-style:italic}.task-list-wrapper[data-3ec496dc]{border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;display:table}.task-list-table-row[data-3ec496dc]{text-overflow:ellipsis;display:table-row}.task-list-table-row[data-3ec496dc]:nth-of-type(2n){background-color:#f5f5f5}.task-list-cell[data-3ec496dc]{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;display:table-cell;overflow:hidden}.task-list-cell-centered[data-3ec496dc]{text-align:center}.task-list-name-wrapper[data-3ec496dc]{display:flex}.task-list-expander[data-3ec496dc]{color:#565656;-webkit-user-select:none;user-select:none;cursor:pointer;padding:.15rem .2rem 0;font-size:.6rem}.task-list-empty-expander[data-3ec496dc]{-webkit-user-select:none;user-select:none;padding-left:1rem;font-size:.6rem}.tooltip-default-container[data-fe039ccc]{background:#fff;padding:12px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.tooltip-default-container-paragraph[data-fe039ccc]{color:#666;margin-bottom:6px;font-size:12px}.tooltip-details-container[data-fe039ccc]{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex;position:absolute}.tooltip-details-container-hidden[data-fe039ccc]{visibility:hidden;pointer-events:none;display:flex;position:absolute}.app-toolbar[data-c7ba5feb]{background-color:#fff!important}.app-logo[data-c7ba5feb]{height:40px;margin-right:24px}.links[data-c7ba5feb]{color:#fff;text-align:center;flex-grow:1;gap:1rem;padding:0 1em;font-size:1.3em;display:flex}.version[data-c7ba5feb]{color:#9e9e9e;font-style:italic}.drawer-header{color:#fff;border-bottom:1px solid #fff}.drawer-header:hover,.drawer-header:hover .app-menu-item-icon{color:#2c3e4e}.app-menu-item-title{color:#fff}.app-menu-item:hover{background-color:#c0c5ca}.app-menu-item:hover .app-menu-item-icon>*,.app-menu-item:hover .app-menu-item-title{color:#2c3e4e}.app-menu-item-icon>*{color:#fff;opacity:1!important}.app-menu-item-icon-selected>*{color:#2c3e4e!important}.app-menu-item-selected{background-color:#c0c5ca!important}.app-menu-item-title-selected{color:#2c3e4e!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#9e9e9e;background-clip:padding-box;border-radius:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#2c3e4e;background-clip:padding-box;border-radius:8px;height:8px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{width:100%;height:100vh;overflow:hidden;background-color:#f6f6f6!important}.container{flex-direction:column;width:calc(100% - 57px);height:calc(100% - 64px);margin:64px 0 0 57px;padding:0;display:flex;background-color:#f6f6f6!important}.container.login{max-width:100%;margin-left:0}.view{flex-direction:row;gap:20px;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;display:flex}.full{width:100%;height:100%}.column{flex-direction:column;gap:20px;display:flex}.drawer-header{padding:0!important}.view .MuiPaper-root{flex-grow:1}.drawer-header>.MuiListItem-root,.drawer-header>.MuiListItem-root>.MuiButtonBase-root{height:100%}h1{font-size:1.5rem;font-weight:700}h2{font-size:1.3rem;font-weight:600}h3{font-size:1.1rem;font-weight:500}h4{font-size:1rem;font-weight:500}.list-enter-active,.list-leave-active{transition:all 1s}.list-enter,.list-leave-to{opacity:0;transform:translate(300px)}.fade-leave-active{display:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-enter-from,.fade-leave-to{opacity:0!important}
