.UnAuthorizedUserContainer{display:flex;justify-content:center;align-items:center;height:100vh}.UnAuthorizedUserContent{text-align:center;padding:40px;border-radius:15px;animation:slideUp .8s ease-in-out}#dark .UnAuthorizedUserContent{background:#202020}#light .UnAuthorizedUserContent{background:#fff}.lockIcon{color:var(--error-color)}.UnAuthorizedUserContent h1{font-size:32px;font-weight:700;margin-bottom:8px;color:var(--error-color)}.UnAuthorizedUserContent h2{font-size:18px;margin-bottom:24px}.UnAuthorizedUserContent Button{padding:10px 20px;font-size:1rem;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;width:70%}.UnAuthorizedUserContent Button svg{margin-right:8px}.UnAuthorizedUserContent .footer{margin-top:48px;text-align:center}.UnAuthorizedUserContent .footer img{width:150px;margin-bottom:16px}.UnAuthorizedUserContent .footer p{font-size:12px;color:#999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.HeaderMain{display:flex;height:60px;background-color:#1e1e1e;align-items:center;justify-content:space-between}.Header1{margin-left:20px}.Header2{display:flex;align-items:center;margin-right:20px}.Header2 a{text-decoration:none;font-size:14px;font-weight:620;color:#000;font-family:Akkurat LL,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.Header2 button{background-color:#5353fa;font-size:14px;font-weight:620;padding-left:15px;padding-right:15px;font-family:Akkurat LL,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.Header2 button:hover{cursor:pointer;background-color:#4b4bad}.CompanyLogoMain{width:150px;height:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-float infinite 3s ease-in-out}}ion-icon{transition:color .3s ease,transform .2s ease}ion-icon:hover{cursor:pointer;transform:scale(1.1)}.IonIconDisabled{pointer-events:auto!important;opacity:.4!important;cursor:not-allowed!important}ion-icon[name=close-outline],ion-icon[name=create-outline]{color:var(--ion-icon-close-color)!important}ion-icon[name=trash-outline]{color:var(--error-color)}button:disabled{opacity:.5;cursor:not-allowed!important;pointer-events:auto!important}.App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin)}.AppHyperLink{color:var(--link-color);cursor:pointer;transition:color .3s ease}.AppHyperLink:hover{color:var(--secondary-color);text-decoration:underline}.PageHeader{margin-right:auto;font-size:20px;font-family:var(--header-font-family);font-weight:400;text-transform:uppercase}#light .appbar{background-color:var(--secondary-color)}#light .defaultButton{background-color:var(--button-background-color-light);color:var(--buton-color-light);border:1px solid var(--border-color-light)}#light .header-icon{color:var(--light-primary-color)}#light .navbar-icons,#light .navbar-text{color:#000}#light .PublishedStepsInfo{background-color:#f2f2f2}#light .confirmation-box,#light .loader-container{background-color:var(--light-primary-color)}#light .GuideTaskBodyHeader{background-color:#e8e8e8}#light .ViewToggleButtons{background-color:#ddd}#light .SwitchBtnSelected{background-color:#fff;color:var(--primary-color)}#light .SwitchBtnUnSelected{background-color:#ddd;color:#fff}#light .VendorCard,#light .SubSections{background-color:#fff!important}#light .cards{background-color:#fff!important;color:#889294}#light .link{color:#889294}#dark{background-color:#2c2c2c;color:var(--light-primary-color)}#dark .appbar{background-color:#191919}#dark .header-icon{color:var (--light-primary-color)}#dark .navbar-icons{color:var(--light-primary-color)}#dark .homepage{background-image:url(./Assest/Images/platformdashboard/globedarkmode.png)}#dark .platformNamesDiv,#dark .circle{color:var(--light-primary-color)}#dark .SearchBar{background-color:#191919;box-shadow:0 0 1px var(--light-secondary-color);color:var(--light-primary-color)}#dark .guide-content{color:var(--light-primary-color);font-family:var(--body-font-family)!important}#dark .StepsInfo{background-color:#191919}#dark .StepsInfoSideButtons{color:var(--primary-color)}#dark .steptitle-field-input{background-color:#242424;color:var(--light-primary-color)}#dark .bom-button{background-color:#0097be;color:var(--light-primary-color)}#dark .CreateAccordion,#dark .CreateTaskAccordion{background-color:#1e1e1e}#dark .mandatory{color:var(--light-primary-color)}#dark .WOStepsInfo{background-color:#191919}#dark .WOStepsInfoSideButtons{color:var(--primary-color)}#dark .WOCardStepNumber{background-color:#10768f;color:var(--light-primary-color)}#dark .css-46bh2p-MuiCardContent-root{background-color:#373737}#dark .create-flyout{background-color:#202020!important}#dark .label{color:var(--light-primary-color)}#dark table{background-color:#191919;color:var(--light-primary-color);width:100%}#dark table th{padding:16px;border:none;background-color:#2c2c2c}#dark table td{padding:16px;border:none;background-color:#191919}#dark table th{color:var(--light-primary-color);font-weight:700}#dark .MaterialKitsConfirmButton{background-color:transparent;color:var(--primary-color);border:1px solid #00ccff}#dark .AlertMessages{background-color:#191919;color:var(--light-primary-color)}#dark .StepsScrollContainer,#dark .ProductsScrollContainer{scrollbar-color:rgb(97,93,93) #333}#dark .CreateProductButton{background-color:transparent;color:var(--primary-color);border:1px solid #00ccff}#dark .PublishedStepsInfo{background-color:#191919}#dark .confirmation-box{background-color:var(--dark-primary-color)}#dark .confirmation-box ion-icon{color:var(--primary-color)}#dark .Confirm{background-color:transparent;color:var(--error-color);border:1px solid red}#dark .CancelBtn{background-color:transparent;border:1px solid #a1a1a1;color:var(--light-secondary-color)}#dark .StepsScrollingBoxHighlight,#dark .StepsScrollingBoxInner{background-color:#191919}#dark .loader-container{background-color:var(--dark-primary-color)}#dark .cards{background-color:#2c2c2c;color:var(--light-secondary-color)}#dark .link{color:#889294}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}::-webkit-scrollbar{width:6px;border:1px solid black}::-webkit-scrollbar-track{border-radius:0;background:var(--light-primary-color)}::-webkit-scrollbar-thumb{border-radius:0;background:#5c5c5c}.UnAuthenticatedClass{display:flex;flex-direction:column}.App{display:flex;flex-direction:column;width:100%;min-height:100vh;height:100%;font-family:var(--body-font-family)}.Body{display:flex;flex-direction:row}.hamburger-btn{font-size:25px;display:flex;z-index:100;padding-left:28px;width:80px;align-items:center;background-image:url(https://cdn.pixabay.com/photo/2020/03/30/13/29/space-4984262_1280.jpg);height:60px;top:0;position:fixed}.hamburger-btn i{color:var(--light-primary-color)}.hamburger-btn i:hover{cursor:pointer}.loader-container{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;height:100vh;width:100%}#dark .ViewToggleButtons{background-color:#2f2e2e}#dark .SwitchBtnSelected{background-color:#4d4d4d;color:var(--primary-color)}#dark .SwitchBtnUnSelected{background-color:#2c2c2c;color:#8f8f8f}#dark .VendorCard,#dark .SubSections{background-color:#202020!important}.DrawerResizeHandle{position:absolute;top:0;width:5px;height:100%;background:transparent;z-index:10;cursor:ew-resize}.DrawerResizeHandle:hover{background-color:var(--drawer-resize-handle-bg)!important}.DrawerResizeHandleLeft{left:0}.DrawerResizeHandleRight{right:0}.HorizontalDivider{width:100%!important}.VerticalDivider{height:100%;width:1px}*{margin:0;padding:0;box-sizing:border-box}.Main{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-image:url(/assets/loginpagebackground-BCkWBaJC.png);background-size:cover;background-position:center;background-repeat:no-repeat}.Main:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1}.ContentWrapper{height:100%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2%;background-color:transparent}.Logos{height:70px;object-fit:contain}.xdlinxlogo{height:75px;object-fit:contain;opacity:.8}.SignInOptions2{display:flex;justify-content:center;width:60%;margin-top:30px}.SignInCard{width:100%;max-width:400px;margin-top:-30px}.SignInCard .MuiCardContent-root{background-color:#e6e6e6cc;border-radius:5px}.SignInHeader{color:#000;text-align:center;margin-bottom:10px;font-family:poppins}.GoogleButton{display:flex;width:100%;max-width:300px;align-items:center;justify-content:center;gap:10px;color:#000;padding:10px;border-radius:5px;transition:.1s;cursor:pointer;font-size:17px;font-weight:700}.GoogleButton:hover{background-color:#b9b7b7}.SignInGoogle{width:40px}@media only screen and (max-width: 767px){.GoogleButton{width:80%;max-width:300px}}.ViewToggleButtons{display:flex;align-items:center;justify-content:space-between;border-radius:5px;height:37px!important;width:80px}.ViewToggleButtons button{cursor:pointer}.Quotation-button{color:#b3b3b3!important;text-transform:none!important;font-size:.8rem!important;font-weight:400!important;width:100%;top:5px;border:1px white solid var(--border-color-dark)}.quotation-input-field{justify-content:center;display:flex;text-align:start;cursor:pointer}.quotation-button:hover{background-color:transparent!important}.cost-summary-container{padding:0 5px;width:99%;margin-top:20px}.cost-summary-title{display:flex;align-items:center;font-size:1.25rem;font-weight:700;margin:0 0 16px}.cost-summary-icon{margin-right:8px;color:#03a9f4}.cost-summary-stack{display:flex;flex-direction:column;gap:12px;margin:16px 0}.cost-row{display:flex;justify-content:space-between;align-items:center}.text-secondary{color:#b3b3b3}.grand-total-row{margin-top:16px}.grand-total-label,.grand-total-amount{font-size:1.25rem;font-weight:700}.SwitchBtn{border:none;padding:6px 10px;border-radius:5px;height:37px!important;width:38px!important}.AdminChildrenHeaderControls{display:flex;align-items:center;gap:1rem}.VendorGridContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;align-items:stretch;width:100%}.VendorGridItem{flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px);display:flex}.VendorSearchInput{flex:1;min-width:300px}.VendorCard{margin-left:15px!important;border-radius:8px!important;padding:8px!important;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;box-sizing:border-box}.VendorCardHeader{display:flex;align-items:center;gap:15px}.VendorLogo{width:22%;position:relative;padding:10%;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#5d5d5d}.VendorLogo.light{background-color:#5f5f5f}.VendorLogoImage{position:absolute;width:60%;height:60%;object-fit:contain;border-radius:8px}.VendorName{font-weight:700;font-size:1.2rem;color:#009cbb}.VendorCode{font-size:.9rem!important}.VendorContact{font-size:.7rem!important;color:gray}.VendorContactKeyMetrics{display:flex;justify-content:space-between;width:100%}.VendorContactInfo{width:60%}.VendorKeyMetrics{width:40%}.VendorContactInfoHeader,.VendorKeyMetricsHeader,.VendorPerformanceHeader{font-weight:700!important;font-size:.9rem!important}.VendorPerformanceHeader{margin-top:-6%!important}.VendorItem{display:flex;align-items:center}.VendorIcon{margin-right:1px;font-size:small!important;font-weight:700!important}.VendorIconText{font-size:.7rem!important;color:gray!important}.VendorPerformanceProgress{border-radius:5px;margin-top:1%;margin-bottom:1%}.VendorCardActions{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 15px!important}.VendorViewButton{padding:4px!important;font-size:.6rem!important;line-height:1!important;text-transform:none!important;margin-right:15px!important}.VendorArrowIcon{font-size:.8rem!important;margin-left:5px!important}.VendorDividerWrapper{padding:0 15px!important;margin:10px 0!important}.VendorDivider{background-color:#676767}.vendor-details{display:grid;gap:16px;padding:16px;font-family:Arial,sans-serif}.vendor-details p{margin:0;font-size:1rem}.vendor-details strong{margin:0;font-size:1rem;color:#009cbb}.vendor-details .full-width{grid-column:span 1}.PoCreateFlyoutBody{position:absolute;right:0;width:96%;top:110px;bottom:60px;font-size:14px;gap:20px;overflow-y:auto;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px)}.cancel-icon{font-size:99%!important;color:#c74b4b!important}.VendorSelectHint{width:100%;border:2px dotted #757575;border-radius:8px;padding:12px;margin-top:8px;margin-bottom:12px;text-align:center;color:#757575;font-size:14px}.RightColumnStack{grid-column:2 / 3;display:flex;flex-direction:column;gap:8px}.FullWidthField{grid-column:1 / -1}.VendorDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center!important;gap:10px;overflow:auto;color:#c5c5c5!important;min-height:150px!important;max-height:500px;border-radius:5px;height:100%}.VendorDetailsReadOnly{color:gray!important}.VendorDetailsInner{padding:5px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;font-size:13px;height:100%}.VendorDetailsCard{width:100%;border:1px solid rgb(56,56,56);border-style:dashed;border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;color:#c5c5c5!important}.VendorDetailsCardReadOnly{width:100%;border:1px solid grey;border-style:dashed;border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:10px;height:auto;overflow-y:auto;color:gray}.VendorDetailsCard strong{font-size:16px}.VendorDetailsCardHeader{display:flex;align-items:center;gap:5px;width:100%;font-size:12px!important;padding-bottom:8px;border:0px;border-bottom:1px solid rgb(34,34,34);border-style:dashed}.VendorDetailsCardHeader strong{font-size:15px!important}.VendorAddressesEditBtn{color:#009cbb!important;display:flex;align-items:center;gap:5px;cursor:pointer;font-size:12px!important}.VendorDetailsCardDetails{display:flex;flex-direction:column;gap:2px;font-size:13px;margin-left:24px}.VendorDetailsCardDetails h3{font-weight:800}.VendorAddressesEditBtn:hover{text-decoration:underline}.GrnDataGrid{height:320px;margin-top:20px;width:100%;overflow-y:auto}.grnDetailsCard{background:var(--grnDetailsCard-bg-color);padding:16px;border-radius:10px;margin-bottom:16px}.cardTitle{font-size:14px;font-weight:600;color:var(--cardTitle-color-light);margin-bottom:12px}.grnDetailsGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.editSMDetailsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.detailItem{display:flex;flex-direction:column}.detailLabel{font-size:12px;color:var(--detailLabel-color-light);margin:0}.detailValue{font-size:13px;font-weight:600;color:#b0b0b0;margin:4px 0 0}.refDescGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.refDescCard{background:var(--grnDetailsCard-bg-color);padding:16px;border-radius:10px}.PO_Link{cursor:pointer;color:var(--link-color);text-decoration:underline}.details-table{display:flex;flex-direction:column;gap:10px;width:100%;border-radius:8px;padding:16px;box-sizing:border-box;box-shadow:0 0 2px #a1a1a1}.details-table .PO_Link{color:#009cbb!important;cursor:pointer;text-decoration:underline}.details-table .PO_Link:hover{text-decoration:none}.row{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center}.label{flex:2.5;font-weight:700;min-width:150px;font-family:Poppins,sans-serif!important}.separator{flex:.5;text-align:center;margin-right:8px}.input-wrapper{flex:3}.value{word-break:break-word}.GrnDataGridWrapper{height:calc(100vh - 180px);width:100%;overflow:hidden}.PurchaseOrderEditFlyoutFooter{position:absolute;display:flex;align-items:center;justify-content:space-between;padding:10px;left:0;right:0;bottom:0;width:100%;border-top:1px solid rgb(81,81,81)}.GrnEditFlyoutFooter{position:fixed;width:50%;left:50%;background-color:var(--flyout-footer)}.FooterLeft,.FooterRight{display:flex;align-items:center;gap:10px}.GrnNewFlyout{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto}.GrnNewFlyoutTabPanel{display:flex;flex-direction:column;padding:15px!important}.GrnNewFlyoutContent{position:relative;padding:5px;display:flex;flex-direction:column;gap:10px;width:100%;height:calc(100vh - 190px);overflow-y:auto;overflow-x:hidden}.GrnNewFlyoutContentTop{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.GrnNewFlyoutContentTopgap{margin-top:12px}.StockMovementContainer{margin-top:80px}.GrnDataGridDiv{height:calc(100vh - 400px)!important;width:100%!important;min-height:300px;flex-grow:1}.GrnEditDataGridDiv{height:calc(100vh - 525px)!important;width:100%!important;min-height:300px;flex-grow:1}.GrnCreateFlyoutFooter{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:10px;height:50px;width:100%;gap:10px;margin-top:auto}.GrnNewFlyoutTabPanelDocuments{display:flex;flex-direction:column;width:100%;height:calc(100vh - 110px);padding:0!important}.grey-date-text input{color:#999}.grey-date-text input:focus{color:#000}.LineItemsAccordion{display:grid;grid-template-columns:1fr 2fr}.LineItemsPartOption{color:#fff;padding:10px;font-size:12px!important;display:flex;flex-direction:column}.LineItemsPartOption div{display:grid;grid-template-columns:1fr 10px 2fr}.AddOption{color:#009cbb}.LineItemsPartOption:hover:not(.disabled){background-color:#444!important;cursor:pointer}.LineItemsPartOption.selected{background-color:#444!important;font-weight:700}.LineItemsPartOption.disabled{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.LineItemControlsDiv{display:flex;width:100%;gap:10px;justify-content:space-between;margin-bottom:5px;height:100%}.LineItemControlsDivInner{display:flex;align-items:center;gap:10px;height:100%;width:auto}.pogrnd-container{padding:0;height:100%;display:flex;flex-direction:column}.pogrns-datagrid{height:300px;width:100%}.pogrns-header h2{font-family:var(--body-font-family);margin-bottom:10px}.pogrns-accordion-header{display:flex;width:100%;justify-content:space-between}.pogrns-accordion-field{display:flex;gap:20px;max-width:45%}.pogrns-accordion-span{color:#a1a1a1}.pogrns-truncate-line{display:flex;align-items:center;max-width:45%}.pogrns-truncate-fixed{display:inline-block;max-width:120px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:3px}.pogrns-empty-message{font-size:13px;color:var(--error-color)}.PODetailsMainDiv{display:flex;flex-direction:column;height:calc(100vh - 110px);width:100%;padding:5px 10px;overflow:hidden;gap:5px;font-size:13px!important}.PODetailsPageHeader{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:5px}.PODetailsPageHeaderDetails{display:flex;align-items:center;width:auto;gap:10px}.PageTabs{display:flex;width:100%;align-items:center;border-bottom:1px solid rgb(50,50,50)}.PageTabs .TabButton{width:10%;cursor:pointer;padding:8px 0;font-size:11px;background-color:transparent;color:var(--PageTabButton-color)}.TabButton.Selected{background-color:#454545}#light .TabButton.Selected{background-color:#adaaaa}.TabButton:hover{background-color:#606060}.PODetailsContent{display:flex;flex-direction:column;padding-top:10px;height:calc(150% - 20px);overflow-y:auto;gap:30px;width:100%;padding-right:10px}.PODetailsContentInner{display:flex;flex-direction:column;height:auto;width:100%;gap:5px;font-size:13px!important}.PODetailsContentInner h3{font-size:16px}.DataGridActionsDiv{display:flex;align-items:center;gap:5px}.DimButton{border:none;background-color:transparent;display:flex;align-items:center;padding:5px 8px;font-size:12px!important;gap:5px;color:#fff!important;border:1px solid rgb(70,70,70)!important;background-color:var(--DimButton-color)!important;border-radius:3px;cursor:pointer}.LineItemsDiv{margin-top:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:5px}.LineItemControlsDiv{display:flex;gap:10px;align-items:center}.AddOrUpdateButton{width:auto!important;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;padding:5px 8px;border:none;background-color:transparent;font-size:12px!important;color:#fff!important;border:1px solid rgb(109,109,109)!important;border-radius:3px;background-color:#009cbb!important}.disabledButton{opacity:.5;cursor:not-allowed}.TaxGroupAddButton{width:100%!important;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;padding:5px 10px;border:none;font-size:12px!important;color:#009cbb!important;border:1px solid rgb(109,109,109)!important;border-radius:3px;background-color:transparent!important}.RejectBtn{color:#fff!important;font-size:12px!important;width:auto!important;cursor:pointer;padding:5px 10px;border:none;background-color:#fa1f1f!important;border:1px solid red!important;border-radius:3px}.DataGridActionsDiv ion-icon{font-size:16px!important}.TaxGroupsOptions{display:flex;flex-direction:column;gap:0px}.TaxGroupsOptions .Heading{font-size:13px}.TaxGroupsOptions .Description{font-size:9px}.GrnFlyoutFooterApprover{display:flex;justify-content:space-between}.HighlightBtn{background-color:#009cbb!important;color:#fff!important}.VendorDetailsDiv{display:grid;grid-template-columns:1fr 5px 1fr;gap:10px}.PoAddDetailsDrawerHeaderDiv{display:flex;align-items:center;width:100%!important;padding-right:10px;justify-content:space-between;border-bottom:1px solid grey}.PoAddDetailsDrawerHeader{display:flex;align-items:center;padding:10px;margin:10px;border-radius:5px;background-color:transparent;gap:10px}.PoAddDetailsDrawerHeaderDiv ion-icon{font-size:22px!important}.po-approvals{display:flex;flex-direction:column;gap:16px}.po-approvals__stage{padding:4px 0}.po-approvals__row{display:flex;align-items:center}.po-approvals__stage-label{width:100px;font-weight:500;font-size:14px}.po-approvals__approver-select{flex:1}.po-approvals__loader{display:flex;justify-content:center;padding:32px}.po-tracker-container{width:100%;padding:0;display:flex;justify-content:flex-start}.po-stage-section{border:1px dashed rgb(66,66,66);border-radius:8px;padding:16px;margin-bottom:20px}.po-stage-header{display:flex;justify-content:center;align-items:center;margin-bottom:12px;border-bottom:1px solid rgb(70,70,70)}.po-stage-title{font-weight:600;font-size:14px;padding:0 12px;margin-bottom:6px}.po-stage-wrapper{display:flex;align-items:center}.po-stage-horizontal-line{width:60px;height:2px;background-color:#d0d5dd}.po-stage-connector{display:flex;align-items:center}.po-stage-dot{width:10px;height:10px;background-color:#98a2b3;border-radius:50%;flex-shrink:0}.po-stage-line{width:48px;height:2px;background-color:#d0d5dd}.po-tracker-acc-header{margin-bottom:5px}.PoHeaderButtons{display:flex;align-items:center;gap:10px}.AdminTextFeilds.MuiTextField-root .MuiInputLabel-root.MuiInputLabel-shrink,.AdminTextFeilds .MuiTextField-root .MuiInputLabel-root.MuiInputLabel-shrink{color:gray!important;font-weight:700}.AdminTextFeilds.MuiAutocomplete-root .MuiInput-root .MuiInput-input{font-family:var(--body-font-family)}.AdminTextFeilds.MuiInputLabel-root{color:gray!important;font-weight:700!important}.newimage-container{width:100%;height:auto;margin-top:10px;overflow:hidden}.image-header{display:flex;align-items:center;gap:10px}.image-header p{font-size:15px;margin-top:30px;margin-left:30px;font-weight:700;white-space:nowrap}.icon-button{min-width:30px;margin-top:30px!important;padding:5px}.small-icon{font-size:15px!important}.ImageUploadContainer{display:flex;flex-direction:column;gap:5px}.UploadTextWrapper{display:flex;align-items:flex-end;gap:5px;flex-wrap:wrap}.UploadTextWrapper>*{margin-right:5px}.NewPartUploadedImageWrapper{position:relative;display:inline-block;width:100%;max-width:300px;border:2px solid grey;border-radius:8px;padding:8px;width:300px}.NewPartUploadedImageWrapper ion-icon{position:absolute;top:-5px;right:-5px;font-size:18px;color:red;cursor:pointer;background:#fffc;border-radius:50%;transition:all .3s ease;z-index:1}.NewPartUploadedImageWrapper ion-icon:hover{background:#f00c;color:#fff;transform:scale(1.1)}.NewPartCloseButton{position:absolute;top:10px;right:-138px;background:#fffc;border-radius:50%;padding:5px;transition:all .3s ease;z-index:1}.NewPartCloseButton:hover{background:#f00c;color:#fff;transform:scale(1.1)}.CloseIcon{font-size:18px;cursor:pointer}.NewPartImagePreview{width:100%;margin-top:20px;max-width:300px;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a}.UploadedImage{width:100%;height:auto;display:block;object-fit:cover;min-height:200px;border-radius:8px}.FlyoutContentSectionInnerFlex{display:flex;gap:20px}.FlyoutContentSectionInnerLeft{flex:1;display:flex;flex-direction:column}.FlyoutContentSectionInnerLeft .MuiTextField-root,.FlyoutContentSectionInnerLeft .MuiAutocomplete-root{margin-bottom:10px}.FlyoutContentSectionInnerLeft .MuiTextField-root:last-child,.FlyoutContentSectionInnerLeft .MuiAutocomplete-root:last-child{margin-bottom:0}.FlyoutContentSectionInnerRight{width:300px;text-align:center}.FlyoutContentWrapper{display:flex;gap:15px}.FlyoutContentLeft{flex:1;display:flex;flex-direction:column}.FlyoutContentLeft h3{margin-bottom:13px}.FlyoutContentLeft .MuiTextField-root,.FlyoutContentLeft .MuiAutocomplete-root{margin-bottom:15px}.FlyoutContentLeft .MuiTextField-root:last-child,.FlyoutContentLeft .MuiAutocomplete-root:last-child{margin-bottom:0}.FlyoutContentRight{width:300px;text-align:center}.image-container{width:100%;height:auto;border-radius:8px;border:1px solid #ccc;overflow:hidden;background-color:#d3d3d3}.PartVersionsAutocomplete{display:flex;justify-content:flex-start;width:20%}.PartVersionsAutocomplete .MuiInputBase-root{min-height:40px!important;height:40px!important}.EditBOMContainer{padding:50px 20px;margin-top:20px}.EditBOMFlyoutHeader h3{margin-left:25px;font-weight:600;font-size:19px}.EditFlyoutHeaderIcons{display:flex;gap:10px;align-items:center;font-size:13px!important}.FlyoutContentSection{margin-top:10px}.NewBOMContainer{display:flex;align-items:center;gap:10px}.NewBOMAutocomplete{width:80%}.EditPartHeaderMakeBuyStatusDiv{display:flex;gap:20px}.EditPartHeaderMakeBuy,.EditPartHeaderStatus{margin:0}.MuiTabs-indicator{background-color:#3fb2d8!important}.MuiTab-root.Mui-selected{background-color:transparent!important;color:#3fb2d8!important}.EditFlyoutContent{position:relative;padding:10px;display:flex;width:100%;height:calc(100vh - 140px);overflow-y:scroll;overflow-x:hidden;justify-content:space-between!important}.EditFlyoutTabPanel{padding:10px!important}.EditFlyoutContentWithFooter{position:relative;padding:10px;display:flex;width:100%;height:calc(100vh - 180px);overflow-y:auto;overflow-x:hidden;justify-content:space-between!important}.EditFlyoutContentLeft{display:flex;flex-direction:column;align-items:flex-start;width:70%;gap:14px}.EditFlyoutContentRight{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:25%}.EditPartImage,.EditOrganizationImage{width:100%;height:200px;border:1px solid #595959;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:8px;box-sizing:border-box}.EditPartImage img,.EditOrganizationImage img{max-width:100%;max-height:100%;object-fit:contain;display:block}.EditPartImageControls,.EditOrganizationImageControls{width:100%;height:50px;display:flex;align-items:center;gap:10px}.EditPartImageControls p,.EditOrganizationImageControls p{cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px}.PartsUsedInDataGrid{height:calc(100vh - 160px);overflow:auto}.EditPartReviseButtonDiv{display:flex;justify-content:flex-end;margin-top:8px;margin-right:10px!important}.EditPartReviseButton{background-color:var(--link-color)!important;color:#fff!important;padding:8px 16px!important}.CloneBOMButton{font-size:14px!important;padding:8px!important;background-color:var(--clone-bom-button)!important}.PartInventoryMain{position:relative;display:flex;flex-direction:column;width:100%;height:calc(100vh - 110px);padding:10px;background-color:transparent}.PartInventoryTab{width:100%;height:95%;overflow-y:auto;display:flex;flex-direction:column;gap:8px;overflow-x:hidden}.PartInventoryTabFooter{padding:10px;position:relative;bottom:0;right:0;left:0;z-index:10;width:100%;display:flex;align-items:center;justify-content:flex-end}.PartInventoryTab .PartDetails{padding:15px;border:1px solid rgb(78,78,78);border-radius:8px;border-style:dashed;display:flex;flex-direction:column;gap:10px;width:100%;height:auto;font-size:15px}.PartDetails h3{font-size:15px}.PartDetails p{font-size:14px;font-weight:400;margin-bottom:5px}.PartDetailsInputs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.PartInventoryTab .PartInventoryTabHeader{display:flex;align-items:flex-end;justify-content:flex-end}.InventoryTable .ant-table-container{border:1px solid grey!important}.InventoryTable .ant-table-cell{background-color:#383838!important;color:#fff!important;border-color:gray!important}.InventoryTable .ant-table-thead>tr>th{background-color:#1b1b1b!important;color:#fff!important}.bin-row .ant-table-cell{background-color:#484848!important;color:#fff!important}.PartInventoryAccordion{display:flex;flex-direction:column;width:100%;height:auto;background-color:transparent!important;color:#fff!important;border:1px solid grey!important;margin:0!important;padding:10px;border-radius:5px!important}.PartInventoryAccordionContent{display:flex;flex-direction:column;padding:0!important;background-color:transparent!important}.PartInventoryAccordionContentInner{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;align-items:center;width:100%;gap:10px;padding:5px}.PartInventoryAntTable{font-family:Segoe UI,sans-serif;font-size:14px;border:1px solid #383838;border-radius:8px;overflow:hidden;background-color:#1e1e1e}.AntTableDiv{flex:1;overflow-y:auto!important}.PartInventoryAntTable .ant-table-body{overflow-y:auto!important;max-height:100%}.PartInventoryAntTable .ant-table-thead>tr>th{background-color:#1e1e1e;font-weight:700;color:#fbfbfb;border:1px solid #141414;border-bottom:1px solid rgb(87,87,87)!important;text-align:left}.PartInventoryAntTable .ant-table-tbody>tr>td{background-color:#1e1e1e!important;text-align:left;border:1px solid #383838!important;padding:10px;color:#ddd;transition:background-color .3s ease}.PartInventoryAntTable .ant-table-tbody>tr:hover>td{background-color:#333!important;transition:background-color .2s ease-in-out}.custom-pagination{margin-top:16px;text-align:right;color:#fff!important}.PartInventoryDataGridHeader{background-color:#2c2c2c!important;color:#fff!important;border:1px solid #2c2c2c!important;border-radius:4px!important}.PartInventoryDataGridHeader input{color:#fff!important;background-color:#2c2c2c!important}.PartInventoryDataGridHeader input::placeholder{color:#999!important;opacity:1!important}.PartInventoryDataGridHeader .anticon{color:#999!important}.PartInventoryAntTable .bin-row .ant-pagination-total-text{color:#aaa;font-size:13px;margin-left:10px}.PartInventoryAntTable .ant-table-cell{color:#aaa;font-size:13px;margin-left:10px;border:none!important}.PartInventoryAntTable .ant-table-row-expand-icon{background-color:transparent;border:none;color:#ccc;font-size:16px;transition:transform .2s ease}.PartInventoryAntTable .ant-table-row-expand-icon:hover{color:#fff;cursor:pointer}.PartInventoryAntTable .ant-table-row-expand-icon-expanded{transform:rotate(180deg)}.PartInventoryAntTable .ant-pagination{background-color:transparent;color:#fff}.PartInventoryAntTable .ant-pagination-item{background-color:#1e1e1e;border-color:#2d2d2d;color:#aaa}.PartInventoryAntTable .ant-pagination-item-active{background-color:#333!important;border-color:#666!important;color:#fff!important}.PartInventoryAntTable .ant-pagination-item:hover{background-color:#0c0c0c!important;color:#fff!important}.location-name{color:#fff!important}.UploadButton{display:inline-flex;align-items:center;justify-content:center;cursor:pointer!important;background-color:transparent!important;color:#00d8ff!important;border:1px solid #00d8ff!important;font-size:14px!important;font-weight:700!important;padding:16px!important;border-radius:4px!important;transition:all .3s ease;text-align:center;line-height:normal}.InventoryAccordion{border:1px solid rgb(75,75,75);border-radius:5px!important;background-color:#171717!important}.WhereUsedButtons{border:none;display:flex;align-items:center;padding:5px 8px;font-size:12px!important;gap:5px;color:var(--whereused-buttons-text)!important;background-color:var(--clone-bom-button);border:1px solid #00ccff;border-radius:3px;cursor:pointer}.IsVisibleInUiDiv{display:flex;align-items:center;gap:10px}.IsVisibleInUiDiv p{font-size:17px;font-weight:1000!important}.PartRadioButtonsContainer{display:flex;align-items:center!important;gap:8px}.radioLabel{font-weight:500;color:var(--text-color);margin-bottom:4px;display:block}.radioGroup{display:flex;flex-direction:row;align-items:center!important;gap:20px}.formFieldInline.formFieldError .radioLabel,.formFieldInline.formFieldError .required-asterisk,.formFieldInline.formFieldError .MuiFormControlLabel-label,.formFieldInline.formFieldError .MuiRadio-root,.formFieldInline.formFieldError .Mui-checked{color:#d32f2f!important}.errorText{color:#d32f2f;font-size:.8rem;margin-top:4px}.required-asterisk{color:inherit;margin-left:4px}.required-asterisk.error{color:#d32f2f}.RadioButtonsContainer{display:flex;align-items:center;gap:8px}.ConsolidatedBomHeader{display:flex;align-items:center;width:98%;margin:20px 10px}.ConsolidatedBomGrid{width:100%;height:calc(100vh - 250px)}.BOMLocationField{width:40%!important}.subsystem-title{text-align:center;font-weight:400;font-size:14px;letter-spacing:.6px;text-transform:uppercase;color:#4fc3f7}.subsystem-row{background-color:#4fc3f714}.formFieldInlineWrapper{display:flex;flex-direction:column;margin-bottom:14px}.formFieldInline{display:flex;align-items:center;gap:16px}.fieldLabelInline{font-size:14px;font-weight:500;white-space:nowrap}.formFieldError .fieldLabelInline{color:#dc2626}.radioGroupInline{display:flex;align-items:center}.errorTextBelow{margin-top:4px;margin-left:0;font-size:12px;color:#dc2626}.DocContainer{display:flex;flex-direction:column;gap:10px;width:100%}.DocUploadContainer,.DocExistingContainer{width:100%;background-color:var(--part-doc-container);flex:1;padding:15px;border-radius:5px}.DocUpload{display:flex;justify-content:space-between}.DocUpload h3{font-family:var(--header-font-family)}.DocExistingContainer h3{margin-bottom:10px;font-weight:700;color:var(--link-color)}.DocContent{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;padding-left:10px}.testing{display:flex;width:100%;gap:10px}.DocUploadContainer,.UploadedDocs{display:flex;flex-direction:column;gap:10px}.UploadedDocs{width:100%}.TableRow{display:flex;justify-content:space-between;margin-bottom:2px}.SelectedFilesContainer{display:flex;gap:10px;align-items:center}.UploadedDocsList{display:flex;justify-content:end}.ExistingDocsList{height:calc(100vh - 320px);overflow-y:auto}.ExistingDocsList ul{padding:0}.ExistingDocsList li{margin:5px 0}.ExistingDocsList ul{list-style-type:none;padding:0}.ExistingDocsList li{margin:5px 0;display:flex;align-items:center}.ExistingDocsList a{color:#4fc3f7;text-decoration:none}.ExistingDocsList a:hover{text-decoration:underline}.PartDocPreviewContainer{padding:15px;border:1px solid #a1a1a1;border-radius:5px}.PreviewContent{margin-top:10px}.DocumentDialogHeader{display:flex;justify-content:space-between;align-items:center}.DocumentPreview{width:100%;height:100%}.ImagePreview{max-width:100%;max-height:100%;display:block;margin:0 auto}.DocumentVisibleIconOptions{color:var(--doc-icon-color)!important;background-color:var(--image-preview-control-bg-color)!important;padding:8px!important;border-radius:8px;margin-right:8px!important;border:1px solid var(--doc-icon-border-color)!important}.DocumentDeleteIcon{color:var(--error-color)!important;margin-right:20px}.DocumentDownloadIcon{color:#0cf;margin-right:20px}.DocumentDelete{color:var(--error-color)!important}.ExistingDocsContainer{display:flex;justify-content:space-between}.SelectedDocsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SelectedDocsTitle{margin:0;font-size:16px;font-weight:600}.SelectedDocsCount{font-size:14px;margin:0}.UploadedDocsTable{width:100%;border-collapse:collapse;margin-left:20px}.UploadButtonWrapper{display:flex;justify-content:flex-end;margin-top:1rem}.ExistingDocsTable{width:100%;border-collapse:collapse;display:flex}.DocumentContainer{display:flex;gap:10px;flex-wrap:wrap}.ExistingDocsRow{width:48%;background-color:var(--document-bg-color);border-radius:8px;display:flex;align-items:start}.DocType{background-color:var(--doctype-bg-color);padding:5px;border-radius:5px}.DocNameCell{padding:8px;text-align:left;width:100%}.DocActionCell{text-align:right;white-space:nowrap;margin-top:10px}.LoaderContainer{display:flex;align-items:center;justify-content:center;min-height:200px!important;width:100%!important}.PreviewLoaderContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;font-size:14px;gap:10px}.csv-table-container{height:calc(100vh - 160px);overflow:auto}.csv-header-cell{position:sticky;top:0;font-weight:700;z-index:2;height:50px}.csv-loading{text-align:center;padding:40px;color:var(--primary-color)}.csv-loading p{margin-top:20px}.DocCsvLoader{text-align:center;padding:10px}.PreviewContentContainer{width:100%;display:flex;align-items:center;justify-content:center}.NoPreviewContainer{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;transition:background-color .4s ease,color .4s ease}#light .NoPreviewContainer{background:linear-gradient(145deg,#f5f9fc,#fff)}#dark .NoPreviewContainer{background:linear-gradient(145deg,#0d0d0d,#1a1a1a)}.NoPreviewCard{border-radius:20px!important;max-width:440px;width:100%;text-align:center;overflow:hidden;transform:translateY(0);transition:all .35s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.NoPreviewCardContent{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 28px!important;background-color:transparent!important}.NoPreviewIconWrapper{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .4s ease}.NoPreviewCard:hover .NoPreviewIconWrapper{transform:scale(1.08)}#light .NoPreviewIconWrapper{background-color:#009cbb1a}#dark .NoPreviewIconWrapper{background-color:#4cc3d926}.NoPreviewIcon{font-size:58px!important;transition:color .3s ease}#light .NoPreviewIcon{color:#009cbb}#dark .NoPreviewIcon{color:#4cc3d9}.NoPreviewTitle{font-weight:700!important;margin-bottom:12px!important;letter-spacing:.5px}.NoPreviewText{color:inherit;opacity:.85;margin-bottom:28px!important;line-height:1.6;font-size:.95rem}.DownloadButton{background:linear-gradient(135deg,#009cbb,#007e9d)!important;color:#fff!important;font-weight:600!important;border-radius:10px!important;text-transform:none!important;padding:10px 28px!important;box-shadow:0 4px 14px #009cbb4d;transition:all .35s ease}.DownloadButton:hover{background:linear-gradient(135deg,#00b3d1,#0093a8)!important;box-shadow:0 6px 20px #009cbb66}.UploadDialogMainContainer{display:flex;flex-direction:column;gap:20px;margin-top:10px;position:relative}.LoadingUploadDialogContainer{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;border-radius:8px}.ExternalURL{display:inline-block;white-space:nowrap;color:var(--link-color);text-decoration:underline;overflow:hidden;max-width:300px;text-overflow:ellipsis}.URLContainer{display:flex;align-items:center;gap:8px}.DocLabel2{font-size:12px;display:flex;gap:5px}.ChooseFilesButton{padding:12px;text-transform:none;font-size:15px;border-style:dashed;border-width:2px}.OrText{text-align:center;font-weight:500;color:#666}.DocumentDetailsContainer{display:flex;flex-direction:column;gap:8px}.EntityDocs{margin-top:20px}.EntityDocumentsContainer{display:flex;flex-direction:column;gap:8px}.EntityDocsTittle{font-weight:700;margin:0;color:var(--link-color)}.DocActionCell{display:flex;align-items:center;gap:6px}.EntityDocsAction{padding:6px!important;border-radius:6px;color:#0cf!important;transition:background-color .2s ease,color .2s ease}.EntityDocsAction:hover{color:#009cbb!important}.EntityDocsHeader{display:flex;flex-direction:column;gap:8px}.EntityDocsActions{display:flex;justify-content:flex-end;margin-right:10px}@media only screen and (min-width: 168px) and (max-width: 765px){.SearchBar{min-width:100px}.ChildKitDrawerStyles{width:50%}.GuideStepDrawerStyles,.ProductDrawerStyles{width:95%}.PlatformDrawerStyles{width:80%}.DrawerStyles{width:100%;height:100%;z-index:1300;position:fixed}}@media only screen and (min-width: 768px) and (max-width: 1350px){.DrawerStyles{width:50%}.GuideStepDrawerStyles,.ProductDrawerStyles{width:95%}.AdminChildren{width:100%;height:100%}.AdminChildrenHeader{max-width:98%}.SearchBar{min-width:30%}.ChildKitDrawerStyles{width:60%}}@media only screen and (min-width: 1351px){.GuideStepDrawerStyles{width:95%}.SearchBar{min-width:30%}.ProductDrawerStyles{width:95%}.AdminChildren{width:98%;height:100%}.AdminChildrenHeader{width:100%}.DrawerStyles{width:50%}.ChildKitDrawerStyles{width:70%}}.RoleDrawerStyles{width:60%;z-index:1300;position:fixed}.role-permission-container{display:flex;flex-direction:column;gap:20px;padding:16px}.permission-controls-section{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.permission-autocomplete{width:40%}.permission-autocomplete .MuiOutlinedInput-root{padding:0;min-height:40px}.permission-autocomplete .MuiInputBase-input{padding:10px 8px;font-size:13px}.permission-autocomplete .MuiInputLabel-root{font-size:13px}.permission-autocomplete .MuiInputLabel-shrink{font-size:16px}.permission-button{height:40px;white-space:nowrap;font-size:13px;padding:0 14px;color:#fff;background-color:#009cbb;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.permission-button:hover{background-color:#0082a0}.data-grid-section{height:calc(100vh - 230px)}.loader-container-centered{display:flex;justify-content:center;align-items:center;min-height:200px}button{border:0}*{margin:0;padding:0}.AdminChildren{display:flex;flex-direction:column;align-items:center;width:99%;padding-top:7px}.AdminChildrenHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:98%;margin-bottom:5px}.PageHeader{margin-right:auto;font-size:20px;font-weight:600}.SearchBar{height:35px;border-radius:5px;border:1px solid grey;padding-left:10px}.CreateFlyout,.EditFlyout,.AddPartTypeFlyout,.AddNewsTypeFlyout,.AddMachineTypeFlyout,.AddToolTypeFlyout{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:transparent;overflow-y:hidden}.EditFlyoutTabs{position:relative;width:100%;height:calc(100vh - 120px)}.CreateFlyoutHeader,.EditFlyoutHeader,.EditFlyoutHeaderNew,.AddPartTypeHeader,.AddNewsTypeHeader,.AddMachineTypeHeader,.AddToolTypeHeader{position:absolute;top:0;right:0;width:100%;padding-left:10px;height:60px;display:flex;align-items:center;justify-content:space-between}.EditFlyoutHeader h3{font-size:18px!important}.EditFlyoutHeaderNew h3{font-size:19px!important;font-weight:600;margin-left:10px}.EditFlyoutHeader1{display:flex;align-items:center;gap:10px;width:40%}.EditFlyoutHeader1 p{width:75%;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CreateFlyoutHeader h2,.EditFlyoutHeader h3,.AddPartTypeHeader h3,.AddNewsTypeHeader h3,.AddMachineTypeHeader h3,.AddToolTypeHeader h3{margin-left:2px;font-weight:600;font-size:19px}.EditFlyoutHeader h2{margin-left:9px;font-weight:600;font-size:19px}.CreateFlyoutHeader button,.EditFlyoutHeader button,.EditFlyoutHeaderNew button,.AddPartTypeHeader button,.AddNewsTypeHeader button,.AddToolTypeHeader button,.AddMachineTypeHeader button{font-size:24px;background-color:transparent}.CreateFlyoutHeader button:hover,.EditFlyoutHeader button:hover,.EditFlyoutHeaderNew button:hover,.AddNewsTypeHeader button:hover,.AddPartTypeHeader button:hover{cursor:pointer}.CreateFlyoutHeader button ion-icon,.EditFlyoutHeader button ion-icon,.AddPartTypeHeader button ion-icon,.AddNewsTypeHeader button ion-icon,.EditFlyoutHeaderNew button ion-icon,.EditIcon{margin-right:5px}.EditFlyoutHeader div{display:flex}.EditFlyoutHeader div button{margin:0 5px 0 0;padding:0}.EditFlyoutTabsPanel{margin-top:60px;background-color:var(--tab-list-color)}.HeaderActions{display:flex;align-items:center}.CreateFlyoutBody,.AddPartTypeBody,.AddToolTypeBody,.AddNewsTypeBody,.AddMachineTypeBody{position:absolute;display:flex;flex-direction:column;right:0;width:96%;top:60px;font-size:14px;margin-bottom:50px;gap:20px;overflow-y:auto;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px);padding-top:10px}.CreateFlyoutBody2{position:absolute;display:flex;flex-direction:column;right:0;width:96%;font-size:14px;margin-bottom:50px;gap:20px;overflow-y:auto;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px);padding-top:10px}.EditFlyoutBody3{position:absolute;display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;right:0;width:96%;top:10%;padding-top:20px;font-size:14px;font-family:Roboto!important;margin-bottom:50px;gap:10px;overflow-y:auto;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px)}.EditFlyoutBody2WithFooter,.EditFlyoutBody2{position:absolute;display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;right:0;width:96%;padding-top:20px;font-size:14px;font-family:Roboto!important;margin-bottom:50px;gap:10px;overflow-y:auto;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px)}.EditFlyoutBody2WithFooter{max-height:calc(100vh - 180px)}.EditFlyoutBody4{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;padding-top:6px;font-size:14px;font-family:Roboto!important;gap:10px;overflow-y:auto;overflow-x:hidden;max-height:calc(110vh - 130px)}.EditFlyoutBodyContacts{position:absolute;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;right:0;width:97%;left:3%;top:15%;font-size:14px;font-family:Roboto!important;overflow-y:auto;overflow-x:hidden;padding-top:10px;padding-right:20px;max-height:calc(100vh - 120px)}.addresses{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-top:1%}.EditFlyoutBody{position:absolute;display:flex;flex-direction:column;right:0;width:98%;padding-top:20px;font-size:14px;margin-bottom:50px;gap:20px;overflow-y:hidden;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px);top:90px;margin-top:20px;overflow-y:auto}.EditFlyoutBodyNew{position:absolute;display:flex;flex-direction:column;right:0;width:98%;padding-top:20px;font-size:14px;margin-bottom:50px;gap:20px;overflow-y:hidden;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px);top:50px;overflow-y:auto}.PurchaseOrdersCreateMainDiv{display:flex;flex-direction:column;overflow-y:auto;gap:10px;width:100%;height:calc(100vh - 170px)}.PurchaseOrdersDetailsTab{display:flex;flex-direction:column;width:100%;gap:10px;height:auto!important}.EditFlyoutBody1{position:absolute;display:flex;flex-direction:column;right:0;width:96%;padding-top:20px;font-size:14px;margin-bottom:50px;gap:30px;overflow-y:hidden;overflow-x:hidden;padding-right:20px;max-height:calc(100vh - 130px);top:120px;margin-top:20px;overflow-y:auto}.update-reset{display:flex;gap:10%}div.Active-Button{margin-left:25px}.EditFlyoutFooter{position:absolute;display:flex;align-items:center;justify-content:space-between;padding:10px;height:50px;bottom:0;left:0;width:100%}.EditFlyoutFooterParts{position:absolute;display:flex;align-items:center;justify-content:flex-end;padding:10px;height:50px;bottom:0;left:0;width:100%}.EditFlyoutFooter ion-icon[name=trash-outline]{font-size:20px;color:red}.EditFlyoutFooter ion-icon[name=trash-outline]:hover{cursor:pointer}.roleErrorMessage{color:#ff0000c7;font-size:15px}.CreateFlyoutFooter,.AddToolTypeFooter,.AddMachineTypeFooter,.AddNewsTypeFooter,.AddPartTypeFooter{position:absolute;display:flex;justify-content:flex-end;gap:20px;bottom:0;right:0;left:0;margin-left:0;width:100%;height:50px;padding:8px 20px 8px 0}.MasterDataDataGridDiv{height:calc(100vh - 180px);width:100%;overflow:hidden}.PartBomHierarchyHeaderDiv{display:flex;align-items:center;padding:10px 5px;width:100%;justify-content:space-between}.PartViewContainer{justify-content:right}.PartBomHierarchyHeaderDivInner{display:flex;gap:10px;align-items:center}.PartBomHierarchyDataGridDiv{height:calc(100vh - 230px);width:100%}.DataGrid{width:98%!important;margin:0 auto;height:100%!important}.DataGridDiv{height:calc(100vh - 175px);width:100%;overflow:hidden}.MuiDataGrid-virtualScroller::-webkit-scrollbar{height:5px}.AddNewMenuItemButton{height:30px;background-color:#3fb2d8;width:100%;font-size:15px;display:flex;justify-content:center;color:#fff}.AddNewMenuItemButton:hover{cursor:pointer}.ChildDetails{display:flex;flex-direction:column;gap:10px}.ChildDetailsHeader{display:flex;flex-direction:column;gap:20px;width:100%;margin-bottom:10px}.ChildDetailsHeader .ChildDetailsModify{display:flex;gap:50px;align-items:center}.MuiSelect-select-MuiInputBase-input-MuiInput-input{font-size:12px}.EditButton{display:flex;justify-content:end}.EditButton button{background-color:#fff;font-size:23px}.ChildDetailsDataGridHeader{color:#00f;font-weight:700;margin-bottom:10px}.ChildPartAvailableTag{font-weight:600;margin-bottom:8px}.ChildPartNoAvailableTag{color:#f20909;margin-bottom:8px;font-weight:300;font-size:18px}.ChildPartLoading{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.AlertMessages{position:fixed;top:70px;right:10px}.messageCancelButton{background-color:transparent;transform:rotate(45deg)}.ChildPartTextFeild{width:70%;height:50px}.ChildPartTextFeild2{width:20%;height:50px}.AttachButton{width:150px;height:50px;background-color:#009cbb!important;color:#fff!important}.ChildPartCancelButton{width:150px;height:50px}.TaskNotAvailableMsg{color:red;margin-top:10px;margin-left:10px;font-size:14px}.LiveContainer img,.LiveContainer video{height:90vh;width:100%}.VideoCamControls{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:gray;width:100px;left:50%;transform:translate(-50%);bottom:20px;box-shadow:0 4px 8px #000000c3}.VideoCameraCompDiv{display:flex;flex-direction:column;width:95%;height:98%;background-color:#000}.VideoCameraCompDivHeader{display:flex;align-items:center;justify-content:flex-end;width:100%}.VideoCameraCompDivHeader ion-icon{cursor:pointer;color:#fff!important;font-size:30px}.VideoCameraCompDivBody{width:100%;height:90%;display:flex;justify-content:center}.VideoCameraCompDivBody .CapturedImage{width:60%;object-fit:contain}.RecordingTime{position:absolute;top:1px;left:50%;transform:translate(-50%);background-color:#000000b3;color:#fff;padding:5px 10px;border-radius:5px;font-size:16px;z-index:10}.SerialNumberRequiredDiv{display:flex;align-items:center;gap:10px}.SerialNumberRequiredDiv p{font-weight:1000!important}.yesno-container{display:flex}.NoDocuments{color:red}.ChildPartDataGrid{height:calc(100vh - 300px);width:100%;overflow:auto}.ChildPartDataGridReadonly{height:calc(100vh - 200px);width:100%;max-height:100%;overflow:auto}.BOMHierarchyBtnContainer{display:flex;justify-content:flex-end}.buttons-container{display:flex;gap:15px;align-items:center}.DownloadUpload{color:#009cbb}.roles-container{display:grid;grid-template-columns:repeat(2,1fr)}.roles-container h4{grid-column:span 2;margin-bottom:10px}.EditFlyoutFooterUser{position:absolute;display:flex;align-items:center;justify-content:flex-end;width:100%;left:0;margin-left:0;bottom:0;gap:10%;padding:8px 20px 8px 0}.AdminChildrenHeaderButtons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.role-permission-container .MuiAccordion-root{background-color:transparent;border:1px solid #ccc;box-shadow:none;border-radius:6px;margin-bottom:16px}.role-permission-container .MuiAccordionSummary-root{background-color:transparent;padding:8px 16px;border-bottom:1px solid #ccc;min-height:48px}.role-permission-container .MuiAccordionSummary-content{margin:0;align-items:center}.role-permission-container .MuiTypography-subtitle1{font-weight:600}.role-permission-container .MuiAccordionDetails-root{padding:16px;background-color:transparent}.permission-controls-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-top:10px;padding:10px}.TwoColumnGrid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.description{display:grid;grid-column:1 / -1;gap:8px}.loading-container{height:calc(100vh - 100px);display:flex;align-items:center;justify-content:center}.StockAdjustmentContainer{display:flex;flex-direction:column;gap:10px;padding:0 16px;width:100%;box-sizing:border-box}.StockAdjustmentEmptyState{border:2px dashed #a1a1a1;border-radius:8px;padding:40px 20px;text-align:center;margin-top:20px}.NoInventory{color:var(--error-color)}.InventoryTransactionContainer{margin-top:20px}.AdminPageTabs{display:flex;width:auto;border:1px solid rgb(50,50,50);border-radius:3px}.AdminPageTabs .TabButton{width:120px;cursor:pointer;padding:8px 0;font-size:11px!important;background-color:transparent;color:var(--TabButton-color);border-right:1px solid rgb(50,50,50)}.StockMovementContentDiv{display:flex;flex-direction:column;width:99%;gap:10px;padding:10px;max-height:calc(100vh - 140px)!important}.StockMovementContentDivHeader{display:flex;align-items:center;justify-content:space-between}.StockMovementContentDataGridDiv{height:calc(100vh - 220px);width:100%;overflow:hidden}.PageMainDiv{display:flex;flex-direction:column;width:100%;height:100%;height:calc(100vh - 100px)!important;padding:5px 15px;gap:10px}.PageMainDivHeader,.AdminPageTabsDiv{display:flex;align-items:center;justify-content:space-between;width:100%}.PageHeading{font-family:var(--header-font-family);font-size:20px;text-transform:uppercase}.AdminPageContent{width:100%;height:100%!important;overflow-y:hidden}.AdminPageContent .DataGrid{width:100%!important;height:100%!important}.AntDesignSearchBar{padding:5px 10px;background-color:var(--ant-design-search);border:1px solid rgb(71,71,71);color:var(--hierarchy-text-primary);width:30%;border-radius:3px}.ant-spin-container{height:100%!important}.AntDesignDataGridHeader{display:flex;width:auto;padding:0 10px;align-items:center;justify-content:space-between}.AntDesignDataGrid{padding:10px;height:100%!important;width:auto;color:#fff!important}.AntDesignDataGrid .ant-table-row{height:auto;font-size:12px}.AntDesignDataGrid .ant-table-thead>tr>th{color:var(--hierarchy-text-primary);font-weight:700;font-size:12px;padding:8px 16px;background-color:var(--ant-design-search)!important;border-bottom:1px solid rgb(0,0,0)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.AntDesignDataGrid .ant-table-tbody>tr>td{color:var(--hierarchy-text-primary);background-color:var(--ant-design-search)!important;padding:8px 16px;white-space:normal!important;overflow:visible;text-overflow:clip;cursor:pointer;border-bottom:2px solid #383838}.AntDesignDataGrid .ant-table-row:hover>td{background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-table-container{overflow:auto}.AntDesignDataGrid .ant-table-body{min-height:calc(100vh - 400px)!important;overflow-y:auto!important;background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-table{background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-table-cell{--indent-size: 15px;--base-padding: 16px;--row-height: 28px}.AntDesignDataGrid .ant-table-tbody>tr>td:first-child{position:sticky!important;left:0!important;background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-table-row-level-0>td{padding:8px 16px!important;font-size:13px!important;border-bottom:2px solid #383838!important}.AntDesignDataGrid .ant-table-row-level-1>td{padding:8px 16px!important;font-size:12px!important;border-bottom:1.5px solid #383838!important}.AntDesignDataGrid .ant-table-row-level-2>td{padding:8px 16px!important;font-size:11px!important;background-color:#141414!important;border-bottom:1px solid #383838!important}.AntDesignDataGrid .ant-table-row[class*=ant-table-row-level-]:not(.ant-table-row-level-0):not(.ant-table-row-level-1):not(.ant-table-row-level-2)>td{padding:8px 16px!important;font-size:10px!important;border-bottom:.5px solid #383838!important}.AntDesignDataGrid .ant-table-row:hover>td:first-child{background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-table-row[class*=ant-table-row-level-]:not(.ant-table-row-level-0)>td:first-child:before{content:"";position:absolute;width:1px;background-color:#616161;z-index:0;top:0;height:100%}.AntDesignDataGrid .ant-table-row-level-1>td:first-child:before{left:var(--base-padding)}.AntDesignDataGrid .ant-table-row-level-2>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 1)}.AntDesignDataGrid .ant-table-row-level-3>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 2)}.AntDesignDataGrid .ant-table-row-level-4>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 3)}.AntDesignDataGrid .ant-table-row-level-5>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 4)}.AntDesignDataGrid .ant-table-row-level-6>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 5)}.AntDesignDataGrid .ant-table-row-level-7>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 6)}.AntDesignDataGrid .ant-table-row-level-8>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 7)}.AntDesignDataGrid .ant-table-row-level-9>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 8)}.AntDesignDataGrid .ant-table-row-level-10>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 9)}.AntDesignDataGrid .ant-table-row-level-11>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 10)}.AntDesignDataGrid .ant-table-row-level-12>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 11)}.AntDesignDataGrid .ant-table-row-level-13>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 12)}.AntDesignDataGrid .ant-table-row-level-14>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 13)}.AntDesignDataGrid .ant-table-row-level-15>td:first-child:before{left:calc(var(--base-padding) + var(--indent-size) * 14)}.AntDesignDataGrid .ant-table-row[class*=ant-table-row-level-]:not(.ant-table-row-level-0)>td:first-child:after{content:"";position:absolute;top:50%;height:1px;background-color:#616161;z-index:1;width:var(--indent-size)}.AntDesignDataGrid .ant-table-row-level-1>td:first-child:after{left:calc(var(--base-padding) - var(--indent-size))}.AntDesignDataGrid .ant-table-row-level-2>td:first-child:after{left:var(--base-padding)}.AntDesignDataGrid .ant-table-row-level-3>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 1)}.AntDesignDataGrid .ant-table-row-level-4>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 2)}.AntDesignDataGrid .ant-table-row-level-5>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 3)}.AntDesignDataGrid .ant-table-row-level-6>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 4)}.AntDesignDataGrid .ant-table-row-level-7>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 5)}.AntDesignDataGrid .ant-table-row-level-8>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 6)}.AntDesignDataGrid .ant-table-row-level-9>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 7)}.AntDesignDataGrid .ant-table-row-level-10>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 8)}.AntDesignDataGrid .ant-table-row-level-11>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 9)}.AntDesignDataGrid .ant-table-row-level-12>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 10)}.AntDesignDataGrid .ant-table-row-level-13>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 11)}.AntDesignDataGrid .ant-table-row-level-14>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 12)}.AntDesignDataGrid .ant-table-row-level-15>td:first-child:after{left:calc(var(--base-padding) + var(--indent-size) * 13)}.AntDesignDataGrid .ant-table-row-expand-icon-cell{position:relative;padding-left:0!important;padding-right:0!important}.AntDesignDataGrid .ant-table-cell-content{padding-left:0!important}.AntD-Expand-Dot{display:inline-block;width:8px;height:8px;background-color:transparent;border-radius:50%;margin-right:5px;vertical-align:middle}.AntD-Expand-Chevron{font-size:14px;cursor:pointer;border-radius:3px;padding:2px;margin-top:0;z-index:1000;margin-left:0;color:var(--hierarchy-accent-color)!important;background-color:var(--ant-design-search)!important;border:1px solid var(--hierarchy-border-color)!important;transition:all .2s ease-in-out}.AntD-Expand-Chevron:hover{filter:brightness(1.1);box-shadow:0 0 4px var(--hierarchy-border-color)}.ant-table-cell-with-append{display:flex;align-items:center!important;width:100%;gap:10px;padding-left:0!important}.AntDesignDataGrid .ant-table-row[class*=ant-table-row-level-] .ant-table-cell-with-append{padding-left:0!important}.AntDesignDataGrid .ant-table-pagination-right{margin:0!important;justify-content:flex-end;display:flex;width:100%;padding:10px!important;border:1px solid rgb(38,38,38);border-top:none;color:var(--hierarchy-text-primary)!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:var(--ant-design-search)!important}.ant-spin-dot-item{background-color:#009cbb!important}.PartBomHierarchyDataGridDiv .ant-spin-nested-loading>.ant-spin{background-color:#020202b3}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.react-resizable-handle:hover{background-color:#0000001a}.wrap-text-cell{white-space:normal!important;word-wrap:break-word!important}.first-column{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-line-cell-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.single-line-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-line-cell-wrapper{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.AntDesignDataGrid .ant-table-tbody>tr>td{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-table-cell-content-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.AntDesignDataGrid .ant-table-thead>tr>th{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.AntDesignDataGrid .ant-table-column-sorter-up,.AntDesignDataGrid .ant-table-column-sorter-down{color:#3f3f3f!important;transition:color .3s;padding:0!important;margin:0!important}.AntDesignDataGrid .ant-table-column-sorter-up.active,.AntDesignDataGrid .ant-table-column-sorter-down.active{color:#1890ff!important;transition:color .3s;width:12px;padding:0!important;margin:0!important}.make-buy-cell,.make-buy-cell-table{padding:2px 10px;border-radius:12px;line-height:normal;height:auto}.make-buy-cell.buy,.make-buy-cell-table.buy{background-color:#c48f3333;color:#c48f33}.make-buy-cell.make,.make-buy-cell-table.make{color:#3c9ea3;background-color:#3c9ea333}.MuiDataGrid-virtualScrollerRenderZone{display:flex;flex-direction:column;gap:1px}.MuiDataGrid-row{position:relative;overflow:hidden}.MuiDataGrid-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-top-right-radius:6px;border-bottom-right-radius:6px}.buy-part-row:before,.buy-part-row-bom:before{background-color:#c48f33}.make-part-row:before,.make-part-row-bom:before{background-color:#3c9ea3}.AntDesignDataGrid .ant-table-tbody>tr{position:relative;border-radius:0 8px 8px 0;margin-bottom:6px;overflow:hidden;background-color:#ffffff05}.AntDesignDataGrid .ant-table-tbody>tr.buy-part-row:before,.AntDesignDataGrid .ant-table-tbody>tr.make-part-row:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:3px;border-top-right-radius:8px;border-bottom-right-radius:8px;z-index:10}.AntDesignDataGrid .ant-table-tbody>tr.buy-part-row:before{background-color:#c48f33}.AntDesignDataGrid .ant-table-tbody>tr.make-part-row:before{background-color:#3c9ea3}.AntDesignDataGrid .ant-table-tbody>tr:hover{background-color:#ffffff0d}.AntDesignDataGrid .ant-pagination-item a{color:var(--hierarchy-text-primary)!important}.AntDesignDataGrid .ant-pagination-item-active{background-color:var(--hierarchy-accent-color)!important;border:none!important}.AntDesignDataGrid .ant-pagination-item-active a{color:#fff!important;font-weight:500!important}.AntDesignDataGrid .ant-pagination-disabled .ant-pagination-item-link{color:var(--hierarchy-text-tertiary)!important;opacity:.6}.AntDesignDataGrid .ant-pagination-item-link{color:var(--hierarchy-text-primary)!important;background-color:var(--ant-design-search)!important}.AntDesignDataGrid .ant-pagination-options,.AntDesignDataGrid .ant-pagination-total-text{color:var(--hierarchy-text-primary)!important}.AntDesignDataGrid .ant-pagination-options .ant-select-selector{background-color:var(--ant-design-search)!important;color:var(--hierarchy-text-primary)!important;border:1px solid var(--hierarchy-border-color)!important;border-radius:4px!important}.AntDesignDataGrid .ant-pagination-options .ant-select-arrow{color:var(--hierarchy-text-primary)!important}.ant-select-dropdown{background-color:var(--ant-design-search)!important;color:var(--hierarchy-text-primary)!important;border:1px solid var(--hierarchy-border-color)!important}.ant-select-item{background-color:var(--ant-design-search)!important;color:var(--hierarchy-text-primary)!important}.ant-select-item-option-active,.ant-select-item-option-selected,.ant-select-item-option:hover{background-color:var(--hierarchy-border-color)!important;color:var(--hierarchy-text-primary)!important}.ant-pagination-options .ant-select-selector{background-color:var(--ant-design-search)!important;color:var(--hierarchy-text-primary)!important;border:1px solid var(--hierarchy-border-color)!important}.icons-container{display:flex;align-items:center;gap:5px}.NewPartImageContainer{display:flex}.NewPartIconsContainer{display:flex;flex-direction:column;gap:5px}.NewPartIcon{width:35px!important;padding-top:8px!important;height:35px!important;background-color:#4dabf726!important;color:#a1a1a1!important;border-radius:8px!important;border:none!important}.EditFlyoutGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 24px;width:100%;padding:20px 24px}.FlyoutRow{display:contents}.AdminTextFeilds{width:100%}.AdminTextFeilds[rows]{grid-column:span 2}.FlyoutUploadBox{position:relative;width:340px;height:240px;background:#1b1b1b;border:1px solid #2e2e2e;border-radius:16px;overflow:hidden}.FlyoutUploadArea{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.FlyoutUploadArea img{width:100%;height:100%;object-fit:contain}.FlyoutUploadPlaceholder{position:absolute;display:flex;flex-direction:column;align-items:center;color:#1f7a8c;font-size:64px;opacity:.9}.FlyoutUploadPlaceholder span{font-size:48px;margin-top:-18px}.FlyoutFloatingButtons{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:12px}.FlyoutFloatBtn{width:44px;height:44px;border-radius:12px;border:none;background:#24323d;color:#d4dde2;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s ease}.FlyoutFloatBtn:hover{background:#2f4352;transform:translateY(-1px)}.test-container{display:flex;flex-direction:column}.part-grid-des-pop-over{padding:10px;width:300px}.part-grid-des-pop-over button{margin-top:10px}.RadioRow{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:18px}.SerialNumberRequiredDiv{display:flex;align-items:center;gap:12px}.radioLabel{white-space:nowrap;font-weight:500}.EditPartImageBlock{width:35%;margin-top:8px;position:relative;display:flex;background-color:var(--imagebackground-light);padding:8px;border-radius:8px}.EditPartImageBlock img{width:300px}.EditPartImageControls{position:absolute;left:330px;top:20px}.VideoCameraCompDiv{position:relative;width:100%;height:100%;background-color:#202020;border-radius:5px}.VideoCameraCompDivHeader{position:absolute;top:10px;right:10px;z-index:10}.VideoCameraCompDivHeader ion-icon{color:#fff;font-size:24px;cursor:pointer}.VideoCameraCompDivBody{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.VideoCameraCompDivBody video,.VideoCameraCompDivBody img{width:100%;height:100%;object-fit:cover;border-radius:5px}.CameraControls{top:85%;left:35%;position:absolute;display:flex;align-items:center;height:60px;border-radius:5px;justify-content:space-between;background-color:#202020;width:30%;padding-left:10px;padding-right:10px}.CameraControls .CameraInputSelect{width:35%!important;color:#fff!important;font-size:10px!important}.CameraControls .CapturePic{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%}.CameraControls .SavePic{background-color:transparent;color:#fff}.CameraControls .SavePic ion-icon{padding:0;margin:0;font-size:18px}.CameraControls .CapturePic img{width:70%;border:1px solid #6b6b6b;padding:3px;border-radius:50%}.CameraControls .CapturePic ion-icon{padding:20px;font-size:20px;color:#fff;border:1px solid #6b6b6b;border-radius:50%}.CameraInputSelect .MuiInputBase-root{color:#fff!important;height:25px!important;font-size:10px!important}.CameraInputSelect .MuiInputBase-root input{padding:0 14px!important}.CameraInputSelect .MuiOutlinedInput-root fieldset{border-color:#fff!important}.CameraInputSelect .MuiOutlinedInput-root:hover fieldset{border-color:#ccc!important}.CameraInputSelect .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#fff!important}.CameraInputSelect .MuiSelect-icon{color:#fff!important;font-size:10px!important}.menu-item{font-size:12px!important;padding:4px 16px!important}.PartHierarchyMainDiv{position:relative;display:flex;flex-direction:column;width:auto;padding-left:10px;height:100%!important;background-color:var(--hierarchy-bg-primary);overflow-x:hidden;margin-top:8px;border-radius:8px}.PartHierarchyHeader{position:absolute!important;display:flex;flex-direction:column;align-items:flex-start;top:0;width:450px;height:auto!important;gap:10px;border-radius:8px;padding:20px;background-color:var(--hierarchy-bg-secondary);border:1px solid var(--hierarchy-border-color);box-shadow:-2px 0 5px var(--hierarchy-shadow-color);z-index:10;transition:right .5s ease-in-out}.PartHierarchyHeader.drawer-visible{right:0;opacity:1}.PartHierarchyHeader.drawer-hidden{right:-470px;opacity:.8}.PartHierarchyHeader p{color:var(--hierarchy-text-primary);margin:0}.PartHierarchyPlaceArea{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 95px)!important}.HierarchyControlsBtn{right:0;top:10px;position:absolute;padding:15px 0;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;align-items:center;background-color:var(--hierarchy-bg-secondary);border:1px solid var(--hierarchy-border-color);border-right:none;color:var(--hierarchy-accent-color);cursor:pointer;z-index:11;font-size:10px;justify-content:center;transition:transform .5s ease-in-out}.PartHierarchyMainDiv.drawer-open .HierarchyControlsBtn{transform:translate(-450px)}.PartHierarchyMainDiv.drawer-closed .HierarchyControlsBtn{transform:translate(0)}.HierarchyControlsBtn ion-icon{transition:transform .5s ease-in-out;font-size:24px}.HierarchyControlsBtn .icon-open{transform:rotate(0)}.HierarchyControlsBtn .icon-closed{transform:rotate(90deg)!important}.ControlsInfo{display:flex;align-items:center;gap:5px;height:100%;width:auto}.controls-text{display:flex;align-items:center;gap:5px;font-size:12px;padding:5px 10px;border-radius:5px}.controls-text svg{width:16px;height:16px;color:var(--hierarchy-text-tertiary)}.tree-svg-root{background-color:var(--hierarchy-bg-primary)}.node{cursor:pointer;transition:opacity .3s}.node:hover{opacity:.8}.node-rect{fill:var(--hierarchy-node-bg);stroke-width:1px;transition:all .3s ease}.node-rect:hover{filter:brightness(var(--hierarchy-hover-brightness))}.link{fill:none;stroke-width:2px;transition:stroke .3s ease}.node-content-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;color:var(--hierarchy-text-primary);box-sizing:border-box;font-size:11px;font-family:Inter,sans-serif}.node-content-inner{display:flex;flex-direction:column;width:100%;height:100%}.node-details{display:flex;flex-direction:column;gap:4px;color:var(--hierarchy-text-secondary);max-height:130px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--hierarchy-text-tertiary) transparent}.node-details::-webkit-scrollbar{width:4px}.node-details::-webkit-scrollbar-thumb{background-color:var(--hierarchy-text-tertiary);border-radius:2px}.node-row{display:flex;align-items:center;font-size:12px;line-height:1.4;color:var(--hierarchy-text-secondary)}.node-label{display:inline-block;width:120px;text-align:left;position:relative;padding-right:10px;color:var(--hierarchy-text-secondary)}.node-label:after{content:":";position:absolute;right:0;color:var(--hierarchy-text-secondary)}.node-value{flex:1;color:var(--hierarchy-text-primary);padding-left:8px;word-break:break-word}.node-value.part-link{color:var(--hierarchy-accent-color);text-decoration:underline;cursor:pointer}.node-value.part-link:hover{text-decoration:none}.node-name{color:var(--hierarchy-text-primary);font-weight:600;font-size:13px}.node-name.part-link{color:var(--hierarchy-accent-color);text-decoration:underline;cursor:pointer}.node-pno,.node-qty{color:var(--hierarchy-text-tertiary);font-size:12px}.toggle-circle{transition:fill .3s}.node:hover .toggle-circle{stroke-width:2px}.toggle-text{fill:var(--hierarchy-toggle-text);font-size:16px;font-weight:500;pointer-events:none}.PartHierarchyHeaderInner1{display:flex;flex-direction:column;width:100%;gap:10px;max-height:calc(100vh - 325px);overflow-y:auto;padding:10px}.PartHierarchyHeaderInner2{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:10px}.HierarchyTooltip{position:absolute;z-index:1000;background-color:#000000d9;color:#fff!important;padding:6px 12px;border-radius:4px;font-size:12px;line-height:1.4;white-space:nowrap;pointer-events:none;box-shadow:0 2px 5px #0000004d}.HierarchyLoading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.HierarchyLoading p{color:var(--hierarchy-text-primary)}.confirmation-box-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0006;z-index:9999}.confirmation-box{display:flex;flex-direction:column;align-items:center;border-radius:20px;padding-top:20px;padding-bottom:10px;width:400px;gap:10px;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;background-color:var(--clone-box-bg-color)}.confirmation-box ion-icon{font-size:65px;color:#fcc257}.confirmationBoxTexts{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:20px}.confirmationBoxTexts h2{font-size:26px;font-weight:700}.confirmationBoxTexts p{font-size:14px}.confirmationBoxBtns{display:flex;gap:20px}.confirmationBoxBtns button{padding:10px;border-radius:10px}.confirmationBoxBtns button:hover{cursor:pointer}.confirmationBoxBtns .Confirm{color:#fff;background-color:#009cbb;transition:.3s;border:.1px solid #009cbb}.confirmationBoxBtns .Confirm:hover{background-color:#fff;color:#009cbb;border:.1px solid #009cbb;transition:.3s}.confirmationBoxBtns .CancelBtn{color:#fff;background-color:#f73838;border:0px}.CommentsSection{width:300px!important}.ChoosePart{font-size:20px}.partDivv{width:80%;display:flex;align-items:center}.ImagePreviewDrawerContainer{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--image-preview-flyout-bg-color);position:relative;padding:16px;box-sizing:border-box;overflow:hidden}.ImagePreviewDrawerContainer img{max-width:none;max-height:none;-webkit-user-select:none;user-select:none;pointer-events:all}.ImagePreviewDrawerControls{position:absolute;top:16px;right:16px;display:flex;gap:12px;background:var(--image-preview-control-bg-color);padding:8px;border-radius:8px;z-index:10}.ImagePreviewDrawerControls .MuiIconButton-root{color:#a1a1a1}.logo{display:flex;align-items:center;height:100%}.logo-img{height:50%;width:auto}.HeaderIconsContainer{margin-left:auto;display:flex;align-items:center}.HeaderIssuesIcon{color:var(--error-color)!important}@media (max-width: 600px){.HeaderIconsContainer{display:flex;margin-left:20px}}@media (min-width: 600px){.logo{margin-left:10px}}.HeaderCreateMenuDiv{display:flex;justify-content:flex-start;width:400px;width:340px;padding:10px;gap:20px}.HeaderCreateMenuDiv1{padding-left:10px;display:flex;flex-direction:column;gap:5px;width:40%}.HeaderCreateMenuDiv1 p,.HeaderCreateMenuDiv2 p{display:flex;align-items:center;gap:5px;font-size:14px}.HeaderCreateMenuDiv1 .MenuLink{color:var(--link-color)!important;font-size:14px;text-decoration:none;font-size:13px}.HeaderCreateMenuDiv2{display:flex;flex-direction:column;gap:5px;width:50%}.HeaderCreateMenuDiv2 .MenuLink{color:var(--link-color)!important;font-size:14px;text-decoration:none;font-size:13px}.user-information{display:flex;flex-direction:column}strong{font-size:12px}.profile-container{display:flex;flex-direction:column;padding:10px;width:270px}.profile-container-two{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:10px}.profile-name{margin:0;font-weight:700;font-size:16px}.profile-email{margin:0;font-size:12px;color:gray}.profile-roles{margin-top:10px;width:100%;display:flex;align-items:center}.defualtRole-option{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer}.defualtRole-option.Mui-focused,.defualtRole-option:hover{background-color:#a1a1a13d}.defualtRole-option.Mui-selected{font-weight:500;background-color:#a1a1a13d}.DeafaultCheckIcon{color:var(--link-color);font-size:20px!important}.DefaultRoleCheckbox{margin-right:10px!important}.DefaultRoleCheckbox svg{font-size:35px!important}.roles-list{margin-top:5px;display:flex;flex-direction:column;justify-content:center;gap:10px}.role-item{font-size:10px;color:gray}.no-roles{font-size:12px;color:gray}.profile-actions{height:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.theme-toggle-icon{font-size:20px;color:inherit}.logout-button{padding-left:0;color:#0cf;text-align:center;font-weight:700}.RoleChangeCliploader{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:2000;display:flex;justify-content:center;align-items:center}#light .RoleChangeCliploader{background-color:var(--light-background-color)}#dark .RoleChangeCliploader{background-color:var(--dark-background-color)}.NewIssuesContainer{width:100%;margin:0 auto;padding:10px;box-shadow:0 6px 20px #0000001a;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.IssueDialogHeader{padding-bottom:16px;font-size:24px;font-weight:600;position:relative;text-align:center}.NewIssuesHeader{padding-bottom:16px;padding-left:10px;font-weight:600}.NewIssuesForm{overflow-y:auto;height:calc(100vh - 140px);padding:0 20px}.IssueDialogForm{max-height:60vh}.NewIssuesTypesOption,.NewIssuesPriorityOption{display:flex;align-items:center;padding:8px;cursor:pointer}.NewIssuesTypesOption span,.NewIssuesPriorityOption span{margin-left:8px}.IssueDialogHeader:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:3px;width:80px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:3px}.NewIssuesFooter{display:flex;justify-content:flex-end;gap:16px;padding-top:16px}.NewIssuesFooter button{border-radius:8px;padding:8px 24px;text-transform:none;font-weight:500;letter-spacing:.3px;transition:all .2s}@media (max-width: 600px){.NewIssuesContainer{padding:16px;border-radius:8px;max-width:100%}.NewIssuesFooter{flex-direction:column-reverse;gap:12px}.NewIssuesFooter button{width:100%}}.navListItem{transition:margin-bottom .3s ease}.drawerOpen.navListItem{margin-bottom:5px}.drawerClosed.navListItem{margin-bottom:12px}.NavBarItems{flex-grow:1;overflow-y:auto}.text-truncate{margin-left:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-truncate .MuiListItemText-primary{font-size:14px}.navbar-icons-container{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 40px)}.selected-icon svg{color:var(--link-color)!important}.selected-text .MuiListItemText-primary{color:var(--link-color)!important}.submenu-list-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:40px;color:var(--submenu-list-item-text)}.submenu-list-item-text .MuiListItemText-primary{font-size:14px}.custom-popper{z-index:1200;margin-left:8px;transition:opacity .2s ease}.subMenuPaper{background-size:cover;min-width:80px;margin-left:8px}.navbar-text .MuiListItemText-primary{font-size:14px!important}.navbar-text :hover{color:var(--link-color)!important}.MuiBox-root.drawer-open .sub-buttons .MuiListItem-root:hover{background-color:#ffffff1a}.navbar-icons svg{font-size:24px}.navbar-icons svg:hover{color:var(--link-color)!important}.xdlinxLogoContainer{display:flex;justify-content:center;align-items:center;margin-bottom:75px}.xdlinxLogo{max-width:150px}.custom-popper .MuiListItem-root:hover .MuiListItemText-primary,.custom-popper .MuiListItem-root:hover{color:#0cf!important;background-color:var(--navbar-custom-popper)!important}.navListItem:hover .MuiListItemText-primary{color:#0cf!important}.navListItem:hover .navbar-icons svg{color:#0cf!important}.navListItem{position:relative}.navListItem:hover:after{content:"";position:absolute;right:0;top:0;width:6px;height:100%;border-radius:4px 0 0 4px}.MuiListItem-root{position:relative}.MuiListItem-root:hover:after{content:"";position:absolute;right:0;top:0;width:6px;height:100%;border-radius:4px 0 0 4px}.right-rail{position:relative;background-color:#353e40}.right-rail.active-menu:after,.right-rail.active-submenu:after,.right-rail.active-child:after,.right-rail.active-popper:after{content:"";position:absolute;right:0;top:0;width:6px;height:100%;background-color:#0cf;border-radius:4px 0 0 4px;transition:transform .15s ease}.custom-popper .MuiListItem-root.right-rail{position:relative}#dark .navListItem:hover,#dark .MuiListItem-root:hover,#dark .submenu-list-item-text:hover,#dark .custom-popper .MuiListItem-root:hover{background-color:#353e40!important}#light .navListItem:hover,#light .MuiListItem-root:hover,#light .submenu-list-item-text:hover,#light .custom-popper .MuiListItem-root:hover{background-color:#e1faff!important}.selected-menu-item .MuiListItemText-primary,.selected-menu-item svg{color:var(--link-color)!important}#dark .active-submenu,#dark .active-child{background-color:#353e40!important}#light .active-submenu,#light .active-child{background-color:#e1faff!important}.active-menu{background-color:transparent!important}.active-menu .MuiListItemText-primary,.active-menu svg{color:var(--link-color)!important}.active-menu .MuiListItemText-primary,.active-submenu .MuiListItemText-primary,.active-child .MuiListItemText-primary,.active-menu svg,.active-submenu svg,.active-child svg{color:var(--link-color)!important}.main-content{position:static;margin-top:65px;transition:.3s;height:100%;width:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden}.main-content-spread{position:static;margin-left:160px;margin-top:70px;width:100%;min-height:100vh;overflow-x:hidden;transition:"width 0.3s ease-out"}.breadcrumbs{display:flex;align-items:center;padding:0 16px;font-size:14px;border-radius:8px;width:fit-content!important;min-width:auto!important}.BiggerBreadCrumb{display:flex;align-items:center;gap:4px;font-weight:500;width:fit-content!important;min-width:auto!important;flex-wrap:nowrap;white-space:nowrap}.BiggerBreadCrumb ion-icon{font-size:12px;flex-shrink:0}.BreadcrumbHeader{font-size:12px;width:auto!important;min-width:fit-content!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:120px;flex-shrink:0}.customSelect{min-width:80px!important;max-width:150px!important;width:auto!important;border-radius:6px;flex-shrink:1}.customSelect .MuiInputBase-root{font-size:12px!important;width:auto!important;min-width:80px!important}.customSelect .MuiSelect-select{padding-right:20px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.MuiMenuItem-root{font-size:12px!important}.customSelect .MuiInput-underline:before,.customSelect .MuiInput-underline:after{display:none}.customSelect .MuiInput-underline:hover:not(.Mui-disabled):before{display:none}@font-face{font-family:Square721 BdEx BT Bold;src:url(/fonts/square/square721bdexbtcyr_bold.woff2) format("woff2"),url(/fonts/square/square721bdexbtcyr_bold.woff) format("woff"),url(/assets/Square_721_Bold_Extended_BT-CV6ISQTA.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(/fonts/poppins/Poppins-Regular.woff) format("woff"),url(/fonts/poppins/Poppins-Regular.ttf) format("truetype")}body{margin:0;font-family:var(--body-font-family);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400}#dark{background-color:var(--dark-background-color);color:var(--dark-text-color)}#light{background-color:var(--light-background-color);color:var(--light-text-color)}:root{--primary-color: #00ccff;--secondary-color: #009cbb;--light-primary-color: #fff;--light-secondary-color: #a1a1a1;--dark-primary-color: #000;--dark-secondary-color: #202020;--error-color: #c74b4b;--TabButton-color: #000;--PageTabButton-color: #000;--DimButton-color: #999999;--light-background-color: #f2f2f2;--dark-background-color: #000000;--light-text-color: #121212;--dark-text-color: #ffffff;--link-color: #00ccff;--header-font-family: "Square721 BdEx BT Bold";--body-font-family: "Poppins", sans-serif;--button-background-color-light: #009cbb;--button-background-color-dark: transparent;--button-color-light: #ffffff;--button-color-dark: #00ccff;--border-color-light: #009cbb;--border-color-dark: #00ccff;--cancel-button-border-light: #606060;--cancel-button-border-dark: #a1a1a1;--cancel-button-color-light: #ffffff;--cancel-button-color-dark: #a1a1a1;--cancel-button-bg-light: #606060;--cancel-button-bg-dark: transparent;--accordion-summary-bg-light: #fff;--accordion-details-bg-light: #fff;--accordion-details-padding-light: 16px;--accordion-summary-bg-dark: #202020;--accordion-details-bg-dark: #202020;--drawer-bg-color-dark: #202020;--drawer-bg-color-light: #f5f5f5;--ion-icon-close-color: #606060;--image-preview-flyout-bg-color: var(--light-background-color);--image-preview-control-bg-color: #0000001a;--part-doc-container: var(--light-primary-color);--tab-list-color: var(--light-background-color);--option-set-border-color: none;--option-set-bg-color: #009cbb;--option-set-text-color: #fff;--tab-bg-color: #e6e6e6;--drawer-resize-handle-bg: #0000001a;--clone-box-bg-color: #f2f2f2;--hierarchy-bg-primary: #f2f2f2;--hierarchy-bg-secondary: #ffffff;--hierarchy-border-color: #009cbb;--hierarchy-text-primary: #121212;--hierarchy-text-secondary: #666666;--hierarchy-text-tertiary: #999999;--hierarchy-node-bg: #ffffff;--hierarchy-accent-color: #009cbb;--hierarchy-shadow-color: rgba(0, 0, 0, .1);--hierarchy-hover-brightness: .95;--hierarchy-toggle-expand: #009cbb;--hierarchy-toggle-collapse: #444;--hierarchy-toggle-recursive: #ff9800;--hierarchy-toggle-text: #ffffff;--hierarchy-link-color: #9e9e9e;--clone-bom-button: #009cbb;--bom-buttons-bgcolor: #009cbb;--ant-design-search: #fff;--whereused-buttons-text: #fff;--submenu-list-item-text: black;--navbar-custom-popper: #e1faff;--document-bg-color: #f2f2f2;--doctype-bg-color: rgba(161, 161, 161, .54);--doc-icon-color: rgba(96, 96, 96, 1);--doc-icon-border-color: rgba(170, 184, 187, 1);--grnDetailsCard-bg-color: #e8e8e8;--cardTitle-color-light: #121212;--detailLabel-color-light: #121212;--detailValue-color-light: #b0b0b0;--imagebackground-light: #fff;--taskdashboard-bg-color: #dfdbdb8a}[AppTheme=dark]{--ion-icon-close-color: #a1a1a1;--image-preview-flyout-bg-color: var(--dark-background-color);--image-preview-control-bg-color: #ffffff1a;--part-doc-container: #303030;--tab-list-color: #303030;--option-set-border-color: 1px solid #00ccff;--option-set-bg-color: none;--option-set-text-color: #00ccff;--tab-bg-color: #303030;--drawer-resize-handle-bg: #ffffff1a;--clone-box-bg-color: #191919;--hierarchy-bg-primary: #000000;--hierarchy-bg-secondary: #202020;--hierarchy-border-color: #00ccff;--hierarchy-text-primary: #ffffff;--hierarchy-text-secondary: #a1a1a1;--hierarchy-text-tertiary: #747474;--hierarchy-node-bg: #202020;--hierarchy-accent-color: #00ccff;--hierarchy-shadow-color: rgba(0, 0, 0, .5);--hierarchy-hover-brightness: 1.2;--hierarchy-toggle-expand: #00ccff;--hierarchy-toggle-collapse: #444;--hierarchy-toggle-recursive: #ff9800;--hierarchy-toggle-text: #ffffff;--hierarchy-link-color: #9e9e9e;--clone-bom-button: transparent;--bom-buttons-bgcolor: rgb(57, 57, 57);--ant-design-search: #1e1e1e;--whereused-buttons-text: #00ccff;--submenu-list-item-text: #ffffff;--navbar-custom-popper: #353e40;--TabButton-color: #ffffff;--PageTabButton-color: #ffffff;--DimButton-color: #666666;--document-bg-color: #242424;--doctype-bg-color: #585858;--doc-icon-color: rgba(161, 161, 161, 1);--doc-icon-border-color: rgba(0, 204, 255, .25);--grnDetailsCard-bg-color: #191919;--cardTitle-color-light: #ffffff;--detailLabel-color-light: #ffffff;--detailValue-color-light: #b0b0b0;--dashboard-bg-color: #191919;--imagebackground-light: #333333;--taskdashboard-bg-color: #252525}
