.app-bar{z-index:1000;display:flex;flex-direction:row;justify-content:space-between;height:64px}.app-bar .MuiToolbar-root{width:100%;padding-left:12px}.app-bar .corning-logo{height:16px;margin:0 12px}.app-bar .MuiTypography-root{flex-grow:1}.app-bar .MuiBadge-badge{background-color:#ff9800}.app-bar .review-button{margin-left:16px}.app-bar .account-badge{margin-right:24px}.app-bar .account-badge .MuiBadge-badge{margin-bottom:4px}.app-bar .account-button{margin-left:8px}.app-bar .account-button.Mui-disabled{opacity:.38;border-color:#fff!important;color:#fff!important}.app-bar .undo-redo-container{margin-right:16px}.app-bar .new-project-button.Mui-disabled{opacity:.38;border-color:#fff!important;color:#fff!important}.account-menu .MuiMenu-paper{max-height:unset!important}.account-menu .MuiMenu-list{padding:16px 16px 8px!important;width:unset!important}.account-menu .account-info{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.account-menu .account-info .MuiSvgIcon-root{width:36px;height:36px;margin-left:12px;color:#005293}.account-menu .button-container{display:flex;flex-direction:column;align-items:flex-start}.account-menu .button-container .MuiBadge-badge{right:-4px;bottom:-4px;background-color:#ff9800;color:#fff}#offscreen-container{position:fixed;left:0;top:100%}.email-dialog .MuiPaper-root{padding-bottom:8px;box-sizing:border-box;width:960px}.email-dialog .MuiPaper-root .email-content{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%}.email-dialog .MuiPaper-root .email-content .chips-container{display:flex;flex-wrap:wrap;grid-gap:32px;gap:32px;margin-top:4px;max-height:80px;overflow-y:scroll}.email-dialog .MuiPaper-root .email-content .chips-container .MuiChip-root{background-color:#e0e0e0;font:400 13px "TheSansC4s"}.email-dialog .MuiPaper-root .email-content .chips-container .MuiChip-root .MuiSvgIcon-root{color:rgba(0,0,0,.23)}.email-dialog .MuiPaper-root .email-content .toolbar{display:flex;justify-content:space-between}.email-dialog .MuiPaper-root .email-content .toolbar .button-container{display:flex;grid-gap:18px;gap:18px}.idle-dialog .MuiPaper-root{width:375px;white-space:pre-line}.input-dialog .orbit-text-field-container .MuiTextField-root{min-width:300px}.input-dialog .MuiTypography-root+.orbit-text-field-container{width:100%;margin-top:24px}.project-dialog .dialog-container{display:flex;flex-direction:column;width:300px}.review-list-dialog{top:86px!important;right:14px!important;left:unset!important;bottom:unset!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.review-list-dialog .review-navigation{margin:4px 0;display:flex;align-items:center;justify-content:space-between}.review-list-dialog .review-navigation .MuiTextField-root{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root{width:210px;border-radius:4px;background-color:rgba(0,82,147,.0784313725490196)}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root .MuiFilledInput-input{padding:8px 4px;color:#005293}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root .MuiSvgIcon-root{color:#005293}.review-list-dialog .review-list-container{width:550px}.review-list-dialog .review-list-container .MuiTab-root{flex:1 1}.review-list-dialog .review-list-container .review-card-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin:10px auto;max-height:400px;overflow-y:scroll}.review-list-dialog .review-list-container .review-card-container .review-card{display:flex;flex-direction:column;flex-shrink:0;background-color:#f3fcff;padding:10px;min-height:100px}.review-list-dialog .review-list-container .review-card-container .review-card .review-header{display:flex;align-items:center}.review-list-dialog .review-list-container .review-card-container .review-card .review-header .card-toolbar{flex-shrink:0;margin-left:auto}.review-list-dialog .review-list-container .review-card-container .review-card .review-header .MuiSvgIcon-root{vertical-align:middle}.review-list-dialog .review-list-container .review-card-container .review-card .review-header .status-icon{margin-right:8px}.review-list-dialog .review-list-container .review-card-container .review-card .review-header .approved{color:#009b3a}.review-list-dialog .review-list-container .review-card-container .review-card .review-header .rejected{color:#c60c30}.review-list-dialog .review-list-container .review-card-container .review-card .review-section{margin:4px 0;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.review-list-dialog .review-list-container .review-card-container .review-card .review-section .details{font-size:12px}.review-list-dialog .review-list-container .review-card-container .review-card .MuiButton-root{display:block;margin-left:auto;margin-top:auto}.status-indicator{display:flex;align-items:center;justify-content:center;z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.08)}.status-indicator .status-container{display:flex;flex-direction:column;border-radius:5px 5px 5px 5px;height:48px;width:240px}.status-indicator .status-container .MuiLinearProgress-root{border-radius:0 0 10px 10px}.status-indicator .status-container .status-label{display:flex;align-items:center;height:100%;margin-left:8px}.status-indicator .status-container .status-label .MuiIconButton-root{pointer-events:none}.status-indicator .status-container .status-label .MuiTypography-root{margin-left:4px}.timeout-dialog .MuiPaper-root{width:375px}.user-request-card{display:flex;flex-direction:column;background-color:#f3fcff;padding:10px;min-width:300px}.user-request-card .card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.users-requests{top:86px!important;left:unset!important;bottom:unset!important}.users-requests .MuiDialogContent-root{display:flex;flex-direction:column}.users-requests .MuiDialogContent-root .user-request-list{margin-top:8px;width:100%}.users-requests .MuiDialogContent-root .user-request-list .user-request-card+.user-request-card{margin-top:8px}.notification-settings .dialog-header{padding-bottom:0!important}.notification-settings .notification-content{margin:16px 4px}.notification-settings .notification-content .notification-toggle{margin-bottom:8px}.notification-settings .notification-content .notification-toggle .MuiTypography-root:not(.MuiFormControlLabel-label){margin-left:48px}.notification-settings .notification-content .notification-toggle .MuiFormControlLabel-root{margin-top:0;margin-left:-10px}.notification-settings .notification-content .MuiFormControlLabel-root{margin-top:8px}.edit-part-dialog{display:flex;flex-direction:column;grid-row-gap:24px;row-gap:24px;width:392px;margin-left:8px;margin-right:8px}.edit-part-dialog .MuiFormGroup-root{padding-top:16px;padding-left:11px}.edit-part-dialog .company-list{display:flex;flex-direction:column;margin-left:32px}.edit-part-dialog .required-fields p{color:#c60c30!important}.export-button{height:36px;white-space:nowrap}#part-content{width:100%;padding:16px 32px;overflow-x:hidden;overflow-y:scroll}#part-content .close-button{color:rgba(78,78,80,.8980392156862745)!important}#part-content .header{display:flex;flex-direction:row;justify-content:space-between}#part-content .controls{margin:8px 0;display:flex;flex-direction:row;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;align-items:center}#part-content .controls .MuiSelect-select{width:220px}#part-content .part-actions{visibility:hidden}#part-content .MuiTablePagination-root{background-color:unset}#part-content tr:hover .part-actions{visibility:visible}.excel-import-file-dialog .import-instructions{padding-left:10px;box-sizing:border-box}.excel-import-file-dialog .import-instructions ul{margin:0 0 12px;padding-left:24px}.excel-import-file-dialog .drop-area{display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;align-items:center;justify-content:center;padding:23px 136px;width:100%;height:200px;box-sizing:border-box;background-color:rgba(0,82,147,.0784313725490196);border-radius:4px;border:1px solid #7fcbdd}.excel-import-file-dialog .file-reader{display:none}.excel-import-file-dialog .import-button{pointer-events:none}.excel-import-file-dialog label[for=file-reader]{cursor:pointer}.excel-import-options-dialog .MuiDialogContent-root{padding:6px 16px 16px!important}.excel-import-options-dialog .MuiDialogTitle-root{padding:16px 16px 0!important}.excel-import-options-dialog .dialog-content{display:flex;flex-direction:column}.excel-import-options-dialog .dialog-content .section{display:flex;flex-direction:column;padding:16px 0;justify-content:center}.excel-import-options-dialog .dialog-content .section+.section{padding-top:0}.excel-import-options-dialog .dialog-content .section+.section .MuiTypography-root{padding-bottom:16px}.excel-import-options-dialog .dialog-content .section .sheets-selection{display:flex;flex-direction:column;width:100%;max-height:125px;overflow-y:auto}.excel-import-options-dialog .dialog-content .section .starting-cell{display:flex;flex-direction:row;justify-content:space-between}.excel-import-options-dialog .dialog-buttons-container{display:flex;flex-direction:row;padding:16px;align-items:center;justify-content:flex-end}.variant-export .MuiPaper-root{width:410px}.variant-export .MuiCheckbox-root{padding:4px}.variant-export .variants-list{display:flex;flex-direction:column;height:290px;width:100%;overflow-y:auto}.variant-export .variants-list .variant-row,.variant-export .variants-list .variant-row .variantInfo{display:flex;flex-direction:row}.variant-export .variants-list .variant-row .variantInfo .MuiListItemIcon-root{min-width:unset}.variant-validation-dialog .MuiPaper-root{max-width:unset}.variant-validation-dialog .validation-container{display:flex;flex-direction:column;margin:16px}.variant-validation-dialog .validation-container .validation-message{overflow:auto;width:auto;min-width:400px;height:200px;margin-top:6px;padding:16px;white-space:pre-line;background-color:rgba(0,82,147,.0784313725490196);border:1px solid rgba(0,82,147,.5019607843137255);border-radius:4px}.variant-validation-dialog .dialog-buttons-container{display:flex;flex-direction:row;padding:16px;align-items:center;justify-content:flex-end}.variant-validation-dialog .dialog-buttons-container .MuiButton-root+.MuiButton-root{margin-left:8px}.project-drawer{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:999}.project-drawer .hidden{visibility:hidden!important}.project-drawer.closed{width:0}.project-drawer .MuiDrawer-paper{width:400px;background-color:#e1f5fc;box-sizing:border-box;position:relative}.project-drawer .project-variant-container{flex-grow:1}.project-drawer .project-variant-container .drawer-section{display:flex;flex-direction:column;padding:20px 20px 10px}.project-drawer .project-variant-container .drawer-section .section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:16px;margin-bottom:12px}.project-drawer .project-variant-container .drawer-section .section-header .header-title{display:flex;flex-direction:row}.project-drawer .project-variant-container .drawer-section .section-header .header-title .MuiFormControl-root{height:36px;margin-left:8px}.project-drawer .project-variant-container .drawer-section .section-header .header-title .MuiFormControl-root .MuiInputBase-root{height:36px}.project-drawer .project-variant-container .drawer-section .section-header .header-buttons{display:flex;flex-direction:row}.project-drawer .project-variant-container .drawer-section .section-header .header-buttons .import-button{margin-left:4px}.project-drawer .project-variant-container .drawer-section .drawer-row{display:flex;align-items:center;padding:4px 16px;font:14px "TheSansC4s";color:rgba(78,78,80,.8980392156862745);letter-spacing:.15px;cursor:pointer}.project-drawer .project-variant-container .drawer-section .drawer-row .project-details{display:flex;flex-direction:column;flex-grow:1;grid-gap:2px;gap:2px}.project-drawer .project-variant-container .drawer-section .drawer-row .project-details .details-row{display:flex;justify-content:space-between}.project-drawer .project-variant-container .drawer-section .drawer-row .project-details .details-row .date.full{display:none}.project-drawer .project-variant-container .drawer-section .drawer-row .project-details .details-row .date.short{display:inline}.project-drawer .project-variant-container .drawer-section .drawer-row .MuiTypography-root{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-drawer .project-variant-container .drawer-section .drawer-row .account-icon{margin-right:10px}.project-drawer .project-variant-container .drawer-section .drawer-row.variant-row{height:21px;justify-content:space-between}.project-drawer .project-variant-container .drawer-section .drawer-row.selected{background-color:#9cf;color:#005293}.project-drawer .project-variant-container .drawer-section .drawer-row.disabled{cursor:default;pointer-events:none;color:rgba(0,0,0,.3803921568627451)}.project-drawer .project-variant-container .drawer-section .drawer-row:hover{background-color:#f5f5f5}.project-drawer .project-variant-container .drawer-section .drawer-row:hover .project-details .date.full{display:inline}.project-drawer .project-variant-container .drawer-section .drawer-row:hover .project-details .date.short{display:none}.project-drawer .project-variant-container .drawer-section .drawer-row.new{color:#009b3a}.project-drawer .project-variant-container .drawer-section .projects-unavailable{padding:0 16px;font:14px "TheSansC4s";color:rgba(78,78,80,.8980392156862745)}.project-drawer .project-variant-container .drawer-section .section-button{margin-top:8px;margin-left:8px}.project-drawer .private-mode-container{display:flex;flex-direction:row;height:75px;max-height:75px;min-height:75px;background-color:#003056;align-items:center;justify-content:space-between;padding:0 32px}.project-drawer .private-mode-container .MuiTypography-root{color:#f5f5f5!important}.project-drawer .private-mode-container .Mui-disabled{opacity:.38;border-color:#fff!important;color:#fff!important}.projects-unavailable{padding:16px 32px;color:rgba(78,78,80,.8980392156862745)}.cluster-navigation .cluster-button.selected{background-color:rgba(0,82,147,.0784313725490196)}.misc-table .bom-row:hover{background-color:#fff!important}.misc-table .bom-row:hover .qty .delete-button{opacity:1}.misc-table .bom-row .qty{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.misc-table .bom-row .qty .delete-button{opacity:0}.misc-table .misc-row{background-color:rgba(255,204,51,.4)}.misc-table .misc-row:hover{background-color:rgba(255,204,51,.4)!important}.misc-table .misc-row .name .MuiAutocomplete-input{padding:0}.misc-table .misc-row .name .MuiAutocomplete-endAdornment{top:unset}.misc-table .misc-row .qty{display:flex;flex-direction:row}.misc-table .misc-row .qty .MuiButton-root{margin-left:8px}.misc-table .misc-row .MuiTextField-root{width:100%;height:39px;padding:1px}.misc-table .misc-row .MuiTextField-root .MuiInputBase-root{height:39px}.misc-table .misc-row .MuiTableCell-root{padding:6px 8px}.finished-goods{display:flex;flex-direction:column;height:100%;margin:24px 32px;overflow:hidden}.finished-goods .interactive{display:flex;flex-direction:row}.finished-goods .interactive .goods-export{width:36px;height:36px;margin-right:12px;background-color:#005293;border-radius:4px}.finished-goods .interactive .cluster-navigation{overflow-x:auto;white-space:nowrap}.finished-goods .tables{display:flex;flex-direction:row;margin-top:20px;overflow:auto}.finished-goods .tables .finished-goods-table{width:50%}.finished-goods .tables .finished-goods-table .MuiTableBody-root :hover{background-color:#fff!important}.finished-goods .tables .bom-tables{display:flex;flex-direction:column;margin-left:32px;margin-right:32px}.finished-goods .tables .bom-tables .bom-table .MuiTableBody-root :hover{background-color:#fff!important}.finished-goods .tables .bom-tables .closing-kit-bom{margin-top:16px}.finished-goods .tables .bom-tables .closing-kit-bom .MuiTableBody-root :hover{background-color:#fff!important}.finished-goods .tables .bom-tables .misc-table{margin-top:16px}.finished-goods .tables .MuiTableCell-root{padding:6px 8px}.equipments{display:flex;flex-direction:column;height:100%;margin:24px 32px;overflow:hidden}.equipments .MuiTableBody-root :hover{background-color:#fff!important}.equipments .equipments-export{width:36px;height:36px;background-color:#005293;border-radius:4px;margin-bottom:20px}.vms-content{display:flex;flex-direction:column;flex-grow:1}.vms-content .MuiInputBase-root{margin-bottom:8px}.vms-content .MuiFormControl-root+.MuiFormControl-root{margin-top:16px}.vms-content .vm-side{margin-top:18px;margin-bottom:16px}.vms-content .vm-side .MuiFormGroup-root{padding-left:11px}.vms-content .select-end-adornment{display:flex;justify-content:flex-end;width:80px;padding-right:24px}.vm-dialog .MuiDivider-root{width:100%;margin:8px 0}.housings{display:flex;flex-direction:column;height:496px;overflow-y:auto}.housings .unit{display:flex;flex-direction:row;background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.housings .unit+.unit{border-top:none!important}.housings .unit .slots{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.housings .unit .slots .MuiTypography-root{display:flex;align-items:center;justify-content:center;width:100%;height:36px}.housings .unit .slots .MuiTypography-root+.MuiTypography-root{border-top:1px solid #000}.housings .unit .unit-content{display:flex;flex-direction:column;position:relative}.housings .unit .unit-content .rsu-handle{display:flex;position:absolute}.housings .unit .unit-content .rsu-handle.top{top:-36px;left:calc(50% - 18px);background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px}.housings .unit .unit-content .rsu-handle.bottom{bottom:-36px;left:calc(50% - 18px);background-color:#000;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:1}.housings .unit .unit-content .rsu-handle .MuiIconButton-root{color:#fff!important}.housings .unit .unit-content .part-number{display:flex;align-items:center;justify-content:center;width:350px;height:100%;border-left:1px solid #000;word-wrap:break-word;word-break:break-word;-webkit-user-select:none;-ms-user-select:none;user-select:none}.housings .unit .unit-content .part-number .MuiTypography-root{display:flex;align-items:center;justify-content:center;flex-grow:1;margin-left:0;margin-right:0;text-align:center;max-height:36px;pointer-events:none}.housings .unit .unit-content .part-number.reserved .MuiTypography-root{color:#8c189b!important}.housings .unit .unit-content .part-number .edit-button:not(.Mui-disabled),.housings .unit .unit-content .part-number .resize-button:not(.Mui-disabled){color:#000!important}.search-filter{display:flex;flex-direction:column;width:260px}.search-filter .search-input{display:flex;flex-direction:row;align-items:center;height:46px!important;margin-bottom:12px;padding-left:12px;padding-right:6px;border:1px solid;border-radius:8px;flex-grow:1}.search-filter .search-input .MuiTextField-root,.search-filter .search-input .orbit-text-field-container{width:200px;height:unset;min-width:200px;margin-right:4px}.search-filter .search-input:active{border:1px solid #005293}.search-filter .search-list{display:flex;flex-direction:column;overflow:auto;height:100%}.search-filter .search-list .MuiListItem-root+.MuiListItem-root{margin-top:6px}.search-filter .search-list .search-item{height:21px;margin-left:12px;cursor:pointer}.search-filter .search-list .search-item.selected{background-color:#9cf;color:#005293}.search-filter .search-list .search-item:hover{background-color:#f5f5f5}.search-filter .search-list .search-item.disabled{pointer-events:none}.user-help-dialog .MuiDialogContent-root{display:flex;flex-direction:column;padding:0 24px 16px!important}.user-help-dialog .MuiPaper-root{background-color:#005293!important}.user-help-dialog .MuiIconButton-root,.user-help-dialog .MuiTypography-root{color:#f5f5f5!important}.user-help-dialog .MuiIconButton-root:hover{background-color:hsla(0,0%,100%,.0784313725490196)!important}.user-help-dialog .animation-container{display:flex;flex-direction:row;margin-bottom:16px}.user-help-dialog .animation-container .interactions-container{display:flex;flex-direction:column;margin-right:24px;width:136px;height:240px}.user-help-dialog .animation-container .interactions-container .interaction{display:flex;align-items:center;padding-left:16px;height:28px;text-transform:capitalize;cursor:pointer}.user-help-dialog .animation-container .interactions-container .interaction.selected{background-color:hsla(0,0%,100%,.0784313725490196)}.user-help-dialog .animation-container .animation{width:364px;background-color:#f5f5f5}.user-help-dialog .MuiCheckbox-root{color:#f5f5f5!important}.elevation-dialog .MuiDialogContent-root{display:flex;flex-direction:row;overflow-x:hidden}.elevation-dialog .MuiPaper-root{max-width:unset}.elevation-dialog .housings-container{display:flex;flex-direction:column}.elevation-dialog .housings-container .variant{display:flex;align-items:flex-end;justify-content:center;height:44px;margin-left:50px}.elevation-dialog .housings-container .variant.new{color:#009b3a!important}.elevation-dialog .filter-container{display:flex;flex-direction:column;margin-left:16px}.elevation-dialog .filter-container .reset-button{display:flex;margin-bottom:8px}.elevation-dialog .filter-container .reset-button .MuiButton-root{width:100%}.elevation-validation-dialog .MuiPaper-root{max-width:unset}.elevation-validation-dialog .validation-container{display:flex;flex-direction:column;margin:16px;white-space:pre}.elevation-validation-dialog .validation-container .validation-message{overflow:auto;width:auto;min-width:400px;height:200px;margin-top:6px;padding:16px;white-space:pre-line;background-color:rgba(0,82,147,.0784313725490196);border:1px solid rgba(0,82,147,.5019607843137255);border-radius:4px}.elevation-validation-dialog .dialog-buttons-container{display:flex;flex-direction:row;padding:16px;align-items:center;justify-content:flex-end}.elevation-validation-dialog .dialog-buttons-container .MuiButton-root+.MuiButton-root{margin-left:8px}.elevations-unavailable{display:flex;flex-direction:column;padding:0 20px;width:100%}.elevations-unavailable .title{color:#005293;margin-bottom:4px}.elevations-unavailable .buttons-container{display:flex;flex-direction:row;margin-top:32px}.elevations-unavailable .buttons-container .MuiButton-root+.elevation-import{margin-left:16px}.canvas-row-navigation{margin-right:10px}.canvas-row-navigation .MuiButtonGroup-root,.canvas-row-navigation .row-button{height:24px}.canvas-row-navigation .row-button.selected{background-color:rgba(0,82,147,.0784313725490196)}.canvas-navigation{display:flex;flex-direction:row;align-items:center}.canvas-navigation .fit-to-width-button{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.canvas-navigation .tooltip.selected{background-color:rgba(0,82,147,.0784313725490196)}.canvas-navigation .tooltip+.tooltip{margin-left:4px}.canvas-navigation .MuiDivider-root{margin:0 4px}.action-snackbar{border-color:#fff!important;color:#fff!important;white-space:nowrap}.tree-node-menu{display:flex;flex-direction:column;padding:8px;background-color:#e1f5fc!important}.tree-node-menu .MuiButton-root{display:flex;justify-content:flex-start;width:100%}.tree-node{display:flex;flex-direction:row;align-items:flex-start}.tree-node .MuiTreeItem-root{width:100%;color:#005293}.tree-node .MuiTreeItem-root .MuiTreeItem-content:hover{background-color:#f5f5f5!important}.tree-node .MuiTreeItem-root .MuiTreeItem-content .Mui-selected,.tree-node .MuiTreeItem-root.selected>.MuiTreeItem-content:only-child{background-color:rgba(0,82,147,.0784313725490196)}.tree-node .MuiIconButton-root{width:24px!important;height:24px!important;margin:0 4px}.tree-node .MuiIconButton-root .MuiSvgIcon-root{width:18px;height:18px}.tree-node .tooltip{visibility:hidden}.tree-node .tooltip.opened{visibility:visible;background-color:#f5f5f5!important}.tree-node:hover .tooltip{visibility:visible}.tree-node:hover .Mui-disabled{visibility:hidden}.tree-node .disabled{opacity:.38;pointer-events:none}.tree-node .disabled .MuiTreeItem-content{cursor:default}.drag-divider{height:2px;pointer-events:none}.drag-line,.drag-line-enter{height:8px;display:flex;flex-direction:column;justify-content:space-evenly}.drag-line-enter .drag-divider{background-color:rgba(78,78,80,.8980392156862745)}.drag-line-hidden{visibility:hidden}.MuiTreeView-root{height:100%!important;max-height:720px!important;overflow:auto}.MuiTreeView-root>.tree-node>.MuiTreeItem-root>.MuiTreeItem-content{margin-top:3px!important}.MuiTreeItem-root.new-node>.MuiTreeItem-content>.MuiTreeItem-label{color:#009b3a}.project-tree{display:flex;flex-direction:row}.project-tree .tree-container{display:flex;flex-direction:column;margin-right:16px}.project-tree .tree-container .tree-subheader{display:flex;align-items:center;justify-content:space-between}.project-tree .tree-container .tree-subheader .subheader-title{display:flex;flex-direction:row;align-items:center}.project-tree .tree-container .tree-subheader .subheader-title .MuiTypography-root{margin-left:2px}.project-tree .tree-container .tree-subheader .subheader-title .sort-container .sort-a-z{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.project-tree .tree-container .tree-subheader .subheader-buttons{display:flex;flex-direction:row}.project-tree .tree-container .tree-subheader .subheader-buttons .create-icon+.elevation-import,.project-tree .tree-container .tree-subheader .subheader-buttons .elevation-import+.delete-icon{margin-left:4px}.project-tree .tree-container .tree-subheader .MuiTypography-root{text-transform:capitalize!important}.project-tree .clear-sort{fill:#005293}.project-tree .clear-sort-disabled{fill:rgba(0,0,0,.3803921568627451)}.project-tree .subheader-divider{margin:8px 0}.project-tree .MuiCheckbox-root{padding:4px}.project-tree .cluster-tree{min-width:320px;max-width:320px}.project-tree .tree-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f3fcff;height:36px;border:1px solid rgba(0,82,147,.5019607843137255);border-right:none;border-radius:4px 0 0 4px}.wizard-container{display:flex;flex-direction:column;min-height:340px;width:350px}.wizard-container .MuiTabs-root{width:100%;margin-bottom:20px}.wizard-container .rows-content{display:flex;flex-direction:column;flex-grow:1}.wizard-container .rows-content .orbit-text-field-container+.orbit-text-field-container{margin-top:16px}.wizard-container .racks-content{display:flex;flex-direction:column;flex-grow:1}.wizard-container .racks-content .MuiInputBase-root{margin-bottom:8px}.wizard-container .racks-content .MuiFormControl-root+.MuiFormControl-root{margin-top:16px}.wizard-container .dimension-label{display:flex;flex-direction:row;justify-content:flex-end}.wizard-container .select-end-adornment{display:flex;justify-content:flex-end;width:80px;padding-right:24px}.wizard-container .buttons-container{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}.variant-dialog .MuiPaper-root{max-width:unset}.variant-dialog .variant-container{display:flex;flex-direction:row;width:100%;height:700px;margin-bottom:16px}.variant-dialog .variant-container .search-filter{margin-right:32px}.variant-dialog .variant-container .variant-svg{display:flex;flex-direction:column;align-items:center}.variant-dialog .variant-container .variant-svg svg{height:100%}.variant-dialog .variant-container .variant-svg.new .MuiTypography-root{color:#009b3a}#pixi-container{width:100%;height:100%;border:1px solid rgba(0,82,147,.5019607843137255)}#pixi-container #pixi-stage{width:100%!important;height:100%!important}.elevations{display:flex;flex-direction:row;width:100%;height:100%;box-sizing:border-box}.elevations .interactive-container{display:flex;flex-direction:column;width:100%;height:calc(100% - 24px);border-left:1px solid rgba(0,82,147,.5019607843137255);border-right:1px solid rgba(0,82,147,.5019607843137255);border-bottom:1px solid rgba(0,82,147,.5019607843137255)}.elevations .interactive-container .overlay{display:flex;flex-direction:row;height:36px;justify-content:space-between;background-color:#f3fcff;border-top:1px solid rgba(0,82,147,.5019607843137255);border-bottom:1px solid rgba(0,82,147,.5019607843137255)}.elevations .interactive-container .overlay .MuiTypography-root{padding:0 10px}.elevations .interactive-container .overlay .canvas-navigation{margin-right:4px}.elevations #pixi-container{height:calc(100% - 36px);border:0}.elevations.fullscreen{margin:0}.elevations.fullscreen .interactive-container{width:100%!important;height:100%!important}.elevations.fullscreen .interactive-container .overlay{width:100%!important;border-top:1px solid rgba(0,82,147,.5019607843137255)}.elevations.fullscreen #pixi-container{border:none}.edit-rack-label .orbit-text-field-container{width:350px}.edit-rack-label .orbit-text-field-container .name-field{margin-top:16px}.elevation-details{display:flex;flex-direction:column;margin:0 16px;width:500px}.elevation-details .details-container{display:flex;flex-direction:row;margin-bottom:12px}.elevation-details .details{display:flex;flex-direction:column}.elevation-details .details+.details{margin-left:64px}.elevation-details .table-container{margin:12px 0}.review-note-dialog .MuiPaper-root{width:450px}.review-note-dialog .dialog-header-container .MuiTypography-root{padding-bottom:0!important}.review-note-dialog .orbit-text-field-container{width:100%;max-height:250px;overflow-y:auto;padding-top:6px}.review-note-dialog .orbit-text-field-container .MuiTextField-root{width:100%;height:100%}.project-header-menu{max-height:-webkit-max-content!important;max-height:max-content!important;width:220px;padding:10px 0}.project-header-menu .MuiList-root .MuiMenuItem-root{padding:10px 24px;grid-gap:8px;gap:8px}.project-header-menu .MuiList-root .delete,.project-header-menu .MuiList-root .delete .MuiTypography-root{color:#c60c30!important}.project-header{height:48px;width:100%;background-color:#f3fcff}.project-header,.project-header .project-info{display:flex;flex-direction:row;align-items:center}.project-header .project-info{flex-grow:10;max-width:428px;min-width:-webkit-max-content;min-width:max-content;box-sizing:border-box;margin:8px 0 8px 16px;grid-gap:10px;gap:10px}.project-header .project-info .label{color:rgba(0,0,0,.5411764705882353);text-transform:uppercase}.project-header .project-info.disabled .name{color:rgba(0,0,0,.3803921568627451);cursor:default;pointer-events:none}.project-header .project-info .name{color:#005293;cursor:pointer}.project-header .project-actions{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.project-header .project-actions .menu-button{flex-grow:1;max-width:80px;padding-right:8px;box-sizing:border-box}.project-header .project-tooltip-buttons{display:flex;flex-direction:row;margin-right:22px}.project-header .project-tooltip-buttons .boms-export{margin:0 4px}.project-header .project-tooltip-buttons .tooltip+.tooltip{margin-left:4px}.edit-project .dialog-container{display:flex;flex-direction:column;width:300px}.duplicate-project .orbit-text-field-container{width:362px}.project-content{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.project-content .elevation-content{display:flex;flex-direction:row;height:calc(100% - 48px);margin-top:24px;margin-left:16px}.variants-unavailable-container{display:flex;flex-direction:column;width:100%}.variants-unavailable-container .message{margin-top:16px}.variant-number{justify-content:space-between;margin-bottom:12px;margin-top:8px}.variant-number,.variant-number .part .edit{display:flex;flex-direction:row}.variant-number .part .edit .MuiButton-root{min-width:-webkit-max-content;min-width:max-content;margin-left:8px}.variant-number .part .edit .MuiInput-root.Mui-error{color:#c60c30!important}.variant-number .part .edit .variant-number-btn{height:36px}.variant-number .part .orbit-inline-edit{width:185px}.variant-number .part .edit.fixed-height{height:68px;margin-bottom:-32px}.variant-number .part .edit.disabled-text .MuiTypography-root{color:rgba(78,78,80,.8980392156862745)!important}.variant-number .origin .MuiTypography-root+.MuiTypography-root{font-size:16px!important}.text-area{display:flex;flex-direction:column}.text-area,.text-area .orbit-text-field-container .MuiTextField-root{height:100%}.text-area .button-container{display:flex;flex-direction:row;justify-content:flex-end;margin:8px 0}.text-area .button-container .MuiButton-root+.MuiButton-root{margin-left:8px}.variant-details{display:flex;flex-direction:column;width:100%;margin-left:16px}.variant-details .details-header .content{display:flex;flex-direction:row;justify-content:space-between}.variant-details .details-header .content .actions{display:flex;flex-direction:row}.variant-details .details-header .content .actions .variant-bom-export{margin-right:4px}.variant-details .details{display:flex;flex-direction:column}.variant-details .details+.details{margin-left:64px}.variant-details .details .disabled-text .orbit-inline-edit .MuiTypography-root{color:rgba(78,78,80,.8980392156862745)!important}.variant-details .details .fixed-height{height:68px;margin-bottom:-32px}.variant-details .details .description-inline-text{width:60%}.variant-details .device-table-container{margin-top:12px}.variant-details .device-table-container .MuiTableBody-root :hover{background-color:#fff!important}.variant-details .misc-table{margin-top:12px}.variant-details .misc-table .name{width:25%}.variant-details .misc-table .desc{width:40%}.variant-details .routing-container{margin-top:12px}.variant-details .routing-container .text-area .orbit-text-field-container{max-height:250px;overflow-y:auto}.variant-details .routing-container .text-area .orbit-text-field-container .MuiOutlinedInput-root{background-color:rgba(255,204,51,.4)}.variant-content{display:flex;flex-direction:column;padding:16px;width:100%;height:100%;overflow-y:scroll}.variant-content .content{display:flex;flex-direction:row;width:100%;height:100%}.variant-content .content #pixi-container{height:calc(100% - 32px)}.workspace{display:flex;flex-direction:column;width:100%;height:100%;position:fixed}.workspace .status{text-transform:capitalize;color:rgba(78,78,80,.8980392156862745)}.workspace .status.pending{color:#0098db!important}.workspace .status.approved{color:#009b3a!important}.workspace .status.rejected{color:#c60c30!important}.workspace .workspace-content{display:flex;flex-direction:row;width:100%;height:calc(100% - 64px)}.workspace .workspace-content.fullscreen{height:100%}.workspace .MuiTreeItem-content{padding:0}.workspace .MuiTableCell-root,.workspace .MuiTreeItem-label{font:600 14px "TheSansC4s"!important;letter-spacing:.15}.workspace .MuiTableCell-root.MuiTableCell-head{font:14px "TheSansC4s"!important;letter-spacing:.15}.MuiDialog-container .MuiPaper-root{background-color:#e1f5fc}.MuiInputLabel-root{font-family:"TheSansC4s"!important}.MuiInputLabel-root.Mui-focused{color:#005293!important}.MuiInputBase-root{font-family:"TheSansC4s"!important}.MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#005293!important}.MuiCheckbox-root.Mui-checked{color:#005293!important}.MuiFormControlLabel-root .MuiTypography-root{padding-bottom:0!important}.MuiTabs-root .MuiTab-root{font-family:"TheSansC4s";font-weight:700;letter-spacing:.45px}.MuiTabs-root .MuiTab-root.Mui-selected{color:#005293}.MuiTabs-root .MuiTabs-indicator{background-color:#005293}.MuiButtonGroup-root{height:36px}.MuiDivider-root{border-color:#e0e0e0!important}.table-container .MuiTable-root{border:1px solid #7fcbdd;border-radius:0;border-collapse:unset;box-shadow:unset}.MuiAutocomplete-paper{background-color:#e1f5fc!important;word-break:break-all}.MuiAlert-action{padding:unset!important;margin-left:8px!important}.MuiAlert-action .MuiIconButton-root{color:#fff!important}.MuiListItemText-root{width:100%}.MuiDialogTitle-root{padding:16px!important}.MuiDialogContent-root{padding:8px 16px!important}.MuiDialogActions-root{padding:16px!important}.MuiMenu-paper{background-color:#e1f5fc!important;border:1px solid rgba(0,82,147,.5019607843137255)}.MuiMenu-paper .MuiMenu-list .MuiMenuItem-root{color:#005293}.MuiPopover-root .MuiPaper-root{max-height:132px}.MuiPopover-root .MuiList-root{padding:0;width:100%}.MuiTooltip-popper.notification-tooltip{padding-top:16px!important}.MuiTooltip-popper.notification-tooltip .MuiTooltip-tooltip{padding:16px 16px 8px;background-color:#005293}.MuiTooltip-popper.notification-tooltip .MuiTooltip-tooltip .tooltip-content{display:flex;flex-direction:column}.MuiTooltip-popper.notification-tooltip .MuiTooltip-tooltip .tooltip-content .tooltip-button{display:flex;justify-content:flex-end;margin-top:12px}.MuiTooltip-popper.notification-tooltip .MuiTooltip-arrow{color:#005293}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-ExtraLight.4eff589f.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-ExtraLightItalic.744dc03b.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-Light.eb2a09af.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-LightItalic.e522dc41.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-SemiLight.dd82293f.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-SemiLightItalic.311a8011.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-Plain.662c4076.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-PlainItalic.de58fb9a.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-SemiBold.92c8543c.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-SemiBoldItalic.0474f15a.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-Bold.b144f1bb.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TheSansC4s";src:url(/static/media/TheSansC4s-BoldItalic.ec417d3f.woff) format("woff");font-weight:700;font-style:italic}#root,body,html{width:100%;height:100vh;min-height:100vh;margin:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#005293;border-radius:4px}.orbit-text-field-container:has(div.max-length){padding-bottom:24px}
/*# sourceMappingURL=main.b88ec923.chunk.css.map */