.app-bar{z-index:1000;display:flex;flex-direction:row;justify-content:space-between;height:64px}.app-bar .MuiToolbar-root{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 .account-button.Mui-disabled{opacity:.38;border-color:#fff!important;color:#fff!important}.app-bar .new-project-button{margin:0 8px}.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:#1a45d7}.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;gap:16px;width:100%}.email-dialog .MuiPaper-root .email-content .chips-container{display:flex;flex-wrap:wrap;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 Inter}.email-dialog .MuiPaper-root .email-content .chips-container .MuiChip-root .MuiSvgIcon-root{color:#0000003b}.email-dialog .MuiPaper-root .email-content .toolbar{display:flex;justify-content:space-between}.email-dialog .MuiPaper-root .email-content .toolbar .button-container{display:flex;gap:18px}.idle-dialog .MuiPaper-root{width:375px;white-space:pre-line}.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: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:fit-content}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root{width:210px;border-radius:4px;background-color:#1a45d714}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root .MuiFilledInput-input{padding:8px 4px;color:#1a45d7}.review-list-dialog .review-navigation .MuiTextField-root .MuiFilledInput-root .MuiSvgIcon-root{color:#1a45d7}.review-list-dialog .review-list-container{width:550px}.review-list-dialog .review-list-container .MuiTab-root{flex:1}.review-list-dialog .review-list-container .review-card-container{display:flex;flex-direction:column;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;-moz-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;inset:0;background-color:#00000014}.status-indicator .status-container{display:flex;flex-direction:column;border-radius: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}.notification-settings .dialog-header{padding-bottom:0!important}.notification-settings .notification-content{margin:16px 4px;width:80%}.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;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{white-space:nowrap}.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;row-gap:10px;align-items:center;justify-content:center;padding:23px 136px;width:100%;height:200px;box-sizing:border-box;background-color:#1a45d714;border-radius:4px;border:1px solid #1A45D7}.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}#part-content{width:100%;padding:16px 32px;overflow:hidden;display:flex;flex-direction:column}#part-content .close-button{color:#4e4e50e5!important}#part-content .header{display:flex;flex-direction:row;justify-content:space-between}#part-content .controls{margin:8px 0;display:flex;flex-direction:row;column-gap:16px;align-items:center}#part-content .controls .MuiSelect-select{width:220px}#part-content .partContent-table .edit-visibility .MuiSvgIcon-root{color:#1a45d7}#part-content .partContent-table .delete .MuiSvgIcon-root{color:#c60c30}#part-content .part-actions{visibility:hidden}#part-content .MuiTablePagination-root{background-color:unset}#part-content tr:hover .part-actions{visibility:visible}#part-content .pagination{border:none}#part-content .pagination .MuiSelect-icon,#part-content .pagination .MuiSvgIcon-root{color:#1a45d7}#part-content .pagination .MuiIconButton-root.Mui-disabled .MuiSvgIcon-root{color:#4e4e50e5}.projects-unavailable{padding:16px 32px;color:#4e4e50e5}.cluster-navigation .cluster-button.selected{background-color:#1a45d714}.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:#fc36}.misc-table .misc-row:hover{background-color:#fc36!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;margin:24px 32px;overflow:auto}.finished-goods .interactive{display:flex;flex-direction:row}.finished-goods .interactive .goods-export{width:36px;height:36px;margin-right:12px;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}.finished-goods .tables tr:last-child td{border-bottom:none}.finished-goods .tables .finished-goods-table{width:100%;border:1px solid rgba(26,69,215,.4980392157);min-width:500px;table-layout:fixed}.finished-goods .tables .finished-goods-table .orbit-inline-edit .MuiInputBase-input{padding-left:8px}.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 .closing-kit-bom .closing-kit-bom-table{border:1px solid rgba(26,69,215,.4980392157)}.finished-goods .tables .bom-tables .misc-table{margin-top:16px}.finished-goods .tables .bom-tables .misc-table .misc-table-part{border:1px solid rgba(26,69,215,.4980392157)}.finished-goods .tables .MuiTableCell-root{padding:6px 8px}.equipments{display:flex;flex-direction:column;height:100%;margin:24px 32px;overflow:auto}.equipments .equipments-table{border:1px solid rgba(26,69,215,.4980392157);border-collapse:unset}.equipments .equipments-table tr:last-child td{border-bottom:none}.equipments .equipments-export{width:36px;height:36px;border-radius:4px;margin-bottom:20px}.equipments .equipments-table{border:1px solid rgba(26,69,215,.4980392157)}.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}.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;border-bottom:1px solid black;background-color:#fff;border:1px solid black;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;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 black}.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 black;word-wrap:break-word;word-break:break-word;-webkit-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 .resize-button:not(.Mui-disabled){color:#000!important}.housings .unit .unit-content .part-number .edit-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{width:200px;height:unset;min-width:200px;margin-right:4px}.search-filter .search-input:active{border:1px solid #1A45D7}.search-filter .search-list{display:flex;flex-direction:column;overflow:auto;height:65vh}.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:#5885ff;color:#1a45d7}.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:#1a45d7!important}.user-help-dialog .MuiTypography-root,.user-help-dialog .MuiIconButton-root{color:#f5f5f5!important}.user-help-dialog .MuiIconButton-root:hover{background-color:#ffffff14!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:#ffffff14}.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;max-height:100vh;overflow:hidden}.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-dialog .filter-container .MuiTypography-root{font-size:smaller}.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:#1a45d714;border:1px solid rgba(26,69,215,.4980392157);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:#1a45d7;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;margin-top:12px}.canvas-row-navigation .MuiButtonGroup-root,.canvas-row-navigation .row-button{height:24px}.canvas-row-navigation .row-button.selected{background-color:#1a45d714}.canvas-navigation{display:flex;flex-direction:row;align-items:center}.canvas-navigation .fit-to-width-button{transform:rotate(90deg)}.canvas-navigation .email-image-button,.canvas-navigation .export-image-button,.canvas-navigation .first-button,.canvas-navigation .previous-button,.canvas-navigation .next-button,.canvas-navigation .fit-to-width-button,.canvas-navigation .fit-to-height-button,.canvas-navigation .fullscreen-button{color:#1a45d7}.canvas-navigation .tooltip.selected{background-color:#1a45d714}.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:#f3fcff!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:#1a45d7}.tree-node .MuiTreeItem-root .MuiTreeItem-content:hover{background-color:#f5f5f5!important}.tree-node .MuiTreeItem-root .MuiTreeItem-content .Mui-selected{background-color:#1a45d714}.tree-node .MuiTreeItem-root.selected>.MuiTreeItem-content:only-child{background-color:#1a45d714}.tree-node .MuiTreeItem-content{height:24px}.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.opened{visibility:visible;background-color:#f5f5f5!important}.tree-node .tooltip{visibility:hidden}.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:#4e4e50e5}.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{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{margin-left:4px}.project-tree .tree-container .tree-subheader .subheader-buttons .create-icon,.project-tree .tree-container .tree-subheader .subheader-buttons .import-button{color:#1a45d7}.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:#1a45d7}.project-tree .clear-sort-disabled{fill:#00000061}.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(26,69,215,.4980392157);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,.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 .cabinets-content{display:flex;flex-direction:column;flex-grow:1}.wizard-container .cabinets-content .MuiInputBase-root{margin-bottom:8px}.wizard-container .cabinets-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:84px;padding-right:24px}.wizard-container .buttons-container{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}.wizard-container .max-length{margin-bottom:20px}.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(26,69,215,.4980392157);overflow:hidden}.elevations{display:flex;flex-direction:row;width:100%;height:100%;min-width:0;box-sizing:border-box}.elevations .interactive-container{display:flex;flex-direction:column;width:100%;height:calc(100% - 24px);min-width:0;border-left:1px solid rgba(26,69,215,.4980392157);border-right:1px solid rgba(26,69,215,.4980392157);border-bottom:1px solid rgba(26,69,215,.4980392157)}.elevations .interactive-container .overlay{display:flex;flex-direction:row;height:36px;justify-content:space-between;background-color:#f3fcff;border-top:1px solid rgba(26,69,215,.4980392157);border-bottom:1px solid rgba(26,69,215,.4980392157)}.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(26,69,215,.4980392157)}.elevations.fullscreen #pixi-container{border:none}.elevation-details{display:flex;flex-direction:column;margin:0 16px;width:500px}.elevation-details .details-container{display:flex;flex-direction:row}.elevation-details .details{display:flex;flex-direction:column;margin-bottom:16px}.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}.project-header-menu{max-height:max-content!important;width:220px;padding:10px 0}.project-header-menu .MuiList-root .MuiMenuItem-root{padding:10px 24px;gap:8px}.project-header-menu .MuiList-root .delete,.project-header-menu .MuiList-root .delete .MuiTypography-root{color:#c60c30!important}.project-header{display:flex;flex-direction:row;align-items:center;height:48px;width:100%;background-color:#f3fcff}.project-header .project-info{display:flex;flex-direction:row;flex-grow:10;max-width:428px;min-width:max-content;box-sizing:border-box;align-items:center;margin:8px 0 8px 16px;gap:10px}.project-header .project-info .label{color:#0000008a;text-transform:uppercase}.project-header .project-info.disabled .name{color:#00000061;cursor:default;pointer-events:none}.project-header .project-info .name{color:#1a45d7;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}.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}.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:#1a45d714;border:1px solid rgba(26,69,215,.4980392157);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 .MuiDrawer-paper{overflow-y:scroll}.project-drawer .hidden{visibility:hidden!important}.project-drawer.closed{width:0px}.project-drawer .MuiDrawer-paper{width:400px;background-color:#f3fcff;box-sizing:border-box;position:relative}.project-drawer .new-project-button,.project-drawer .sort-icon{color:#1a45d7}.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;margin-top:10px}.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:8px 16px 4px;font:14px Inter;color:#4e4e50e5;letter-spacing:.15px;cursor:pointer}.project-drawer .project-variant-container .drawer-section .drawer-row .project-details{display:flex;flex-direction:column;flex-grow:1;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;font:14px Inter}.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:#1a45d71e;color:#1a45d7}.project-drawer .project-variant-container .drawer-section .drawer-row.disabled{cursor:default;pointer-events:none;color:#00000061}.project-drawer .project-variant-container .drawer-section .drawer-row:hover{background-color:#1a45d70a}.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 Inter;color:#4e4e50e5}.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:#0e2579;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}.variants-unavailable-container{display:flex;flex-direction:column;width:100%}.variants-unavailable-container .message{margin-top:16px}.variant-number{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;margin-top:8px}.variant-number .part .edit{display:flex;flex-direction:row}.variant-number .part .edit .MuiButton-root{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 .edit.fixed-height{height:68px;margin-bottom:-32px}.variant-number .part .edit.disabled-text .MuiTypography-root{color:#4e4e50e5!important}.variant-number .origin .MuiTypography-root+.MuiTypography-root{font-size:16px!important}.text-area{display:flex;flex-direction:column;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 .MuiTypography-root{color:#4e4e50e5!important}.variant-details .details .fixed-height{height:68px;margin-bottom:-32px}.variant-details .details .description-inline-text{width:100%}.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-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%}.workspace .status{text-transform:capitalize;color:#4e4e50e5}.workspace .status.pending{color:#4e4e50e5!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 .MuiTreeItem-label,.workspace .MuiTableCell-root{font:600 14px Inter!important;letter-spacing:.15}.workspace .MuiTableCell-root.MuiTableCell-head{font:14px Inter!important;letter-spacing:.15}:not(.authenticator *).MuiDialog-container .MuiPaper-root{background-color:#f3fcff}:not(.authenticator *).MuiInputLabel-root{font-family:Inter!important}:not(.authenticator *).MuiInputLabel-root.Mui-focused{color:#1a45d7!important}:not(.authenticator *).MuiInputBase-root{font-family:Inter!important}:not(.authenticator *).MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#1a45d7!important}:not(.authenticator *).MuiCheckbox-root.Mui-checked{color:#1a45d7!important}:not(.authenticator *).MuiFormControlLabel-root .MuiTypography-root{padding-bottom:0!important}:not(.authenticator *).MuiTabs-root .MuiTab-root{font-family:Inter;font-weight:700;letter-spacing:.45px}:not(.authenticator *).MuiTabs-root .MuiTab-root.Mui-selected{color:#1a45d7}:not(.authenticator *).MuiTabs-root .MuiTabs-indicator{background-color:#1a45d7}:not(.authenticator *).MuiButtonGroup-root{height:36px}:not(.authenticator *).MuiDivider-root{border-color:#e0e0e0!important}:not(.authenticator *) .MuiTable-root{border:1px solid rgba(26,69,215,.4980392157);border-radius:0;border-collapse:unset;box-shadow:unset}:not(.authenticator *).MuiAutocomplete-paper{background-color:#f3fcff!important;word-break:break-all}:not(.authenticator *).MuiAlert-action{padding:unset!important;margin-left:8px!important}:not(.authenticator *).MuiAlert-action .MuiIconButton-root{color:#fff!important}:not(.authenticator *).MuiListItemText-root{width:100%}:not(.authenticator *).MuiDialogTitle-root{padding:16px!important}:not(.authenticator *).MuiDialogContent-root{padding:8px 16px!important}:not(.authenticator *).MuiDialogActions-root{padding:16px!important}:not(.authenticator *).MuiMenu-paper{background-color:#f3fcff!important;border:1px solid rgba(26,69,215,.4980392157)}:not(.authenticator *).MuiMenu-paper .MuiMenu-list .MuiMenuItem-root{color:#1a45d7}:not(.authenticator *).MuiPopover-root .MuiPaper-root{max-height:132px}:not(.authenticator *).MuiPopover-root .MuiList-root{padding:0;width:100%}:not(.authenticator *).MuiTooltip-popper.notification-tooltip{padding-top:16px!important}:not(.authenticator *).MuiTooltip-popper.notification-tooltip .MuiTooltip-tooltip{background-color:#1a45d7;padding:16px 16px 8px}:not(.authenticator *).MuiTooltip-popper.notification-tooltip .MuiTooltip-arrow{color:#1a45d7}:not(.authenticator *).MuiTooltip-popper .MuiTooltip-tooltip{background-color:#000}:not(.authenticator *).MuiTooltip-popper .MuiTooltip-tooltip .tooltip-content{display:flex;flex-direction:column}:not(.authenticator *).MuiTooltip-popper .MuiTooltip-tooltip .tooltip-content .tooltip-button{display:flex;justify-content:flex-end;margin-top:12px}:not(.authenticator *).MuiTooltip-popper .MuiTooltip-arrow{color:#000}.header-container{display:flex;flex-direction:column}.header-container .MuiDivider-root{margin-top:32px!important;margin-bottom:16px!important}.header-container .header-title{display:flex;flex-direction:row;white-space:pre-line}.header-container .header-title .corning-logo{content:url(/assets/corning-logo-NCYPAMMZ-CO6Pjrwd.svg);margin-right:16px}.subheader{display:flex;flex-direction:column;justify-content:center;width:100%}.subheader .MuiTypography-root{margin-bottom:16px}.login-container .MuiDialogContent-root{display:flex;flex-direction:column;width:470px;height:auto}.login-container .login-content{width:100%}.login-container .login-content .MuiAlert-root{color:#621e22;background-color:#fbe9ea;margin-bottom:16px;white-space:pre-line}.login-container .login-content .MuiAlert-root .MuiIconButton-root{width:32px;height:32px;border-radius:4px;color:#621e22!important}.login-container .login-content .MuiAlert-root .MuiIconButton-root .MuiSvgIcon-root{width:20px;height:20px}.login-container .login-content .MuiFormControlLabel-root{margin:16px 16px 16px -3px}.login-container .login-actions{display:flex;flex-direction:column;margin-top:auto;align-items:center;width:100%}.login-container .login-actions .MuiButton-root,.login-container .login-actions .MuiButton-contained{width:100%;height:48px;margin-bottom:16px}.login-container .login-actions .MuiTypography-root{margin-bottom:16px;align-self:center}.login-container .login-actions .loginIbwave{width:100%}.login-container .login-actions .signup{display:none;flex-direction:row;margin-top:8px}.login-container .login-actions .signup .MuiTypography-root{padding:6px 8px;margin:0}.criteria{display:flex;align-items:center;margin-left:10px}.criteria [data-testid=CloseIcon]{color:#dc2732}.criteria [data-testid=CheckIcon]{color:#419e3c}.password-validation{display:flex;flex-direction:column;width:100%;margin-top:12px}.password-validation .password-requirements{margin-bottom:12px}.sign-up-dialog .MuiDialogContent-root{display:flex;flex-direction:column;width:400px}.sign-up-dialog .signup-content{width:100%}.forgot-password-container .MuiDialogContent-root{display:flex;flex-direction:column;width:470px;height:449px}.forgot-password-container .forgot-password-content{width:100%}.forgot-password-container .forgot-password-content .MuiFormControlLabel-root{margin-top:16px!important}.forgot-password-container .forgot-password-content .instructions{height:50px;margin-bottom:16px}.forgot-password-container .forgot-password-content .instructions.success .MuiTypography-root{color:#419e3c!important}.forgot-password-container .forgot-password-content .instructions.failure{height:50px}.forgot-password-container .forgot-password-content .instructions.failure .MuiTypography-root{color:#dc2732!important}.forgot-password-container .forgot-password-actions{display:flex;flex-direction:column;margin-top:auto;margin-bottom:16px;align-items:flex-start;width:100%}.forgot-password-container .forgot-password-actions .MuiButton-contained{width:100%;height:48px;margin-bottom:16px}.reset-password-container .MuiDialogContent-root{display:flex;flex-direction:column;width:470px}.reset-password-container .reset-password-actions{display:flex;flex-direction:column;margin-top:32px;margin-bottom:16px;align-items:flex-start;width:100%}.reset-password-container .reset-password-actions .MuiButton-contained{width:100%;height:48px;margin-bottom:16px}#authenticator{width:100%;height:100vh;min-height:100vh;margin:0;background-image:url(/assets/background-LVYJGTNM-DYB04fcX.svg);background-size:cover}.authenticator .MuiPaper-root{padding:16px;min-width:25%}.authenticator .MuiPaper-root .login-actions,.authenticator .MuiPaper-root .forgot-password-actions,.authenticator .MuiPaper-root .reset-password-actions,.authenticator .MuiPaper-root .signup-actions{display:flex;justify-content:flex-end;margin-top:32px}.authenticator .MuiPaper-root .signup-actions .MuiButtonBase-root+.MuiButtonBase-root{margin-left:8px}.authenticator .MuiTextField-root{width:100%!important}.authenticator .MuiAlert-action{padding:unset!important;margin-left:8px!important}.authenticator .MuiAlert-action .MuiIconButton-root{color:#fff!important}.authenticator .MuiButtonBase-root{font-family:Inter!important}html,body,#root{width:100%;height:100vh;min-height:100vh;margin:0;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1a45d7;border-radius:4px}
