html,body,#root{flex-direction:column;width:100%;height:100%;margin:0;padding:0;font-size:small;display:flex}html#root,body#root,#root#root{overflow:hidden}body{overflow:hidden;font-family:NeueFrutigerWorldW02-Regular,"sans-serif"!important}body *{font-family:NeueFrutigerWorldW02-Regular,"sans-serif"!important}*{box-sizing:border-box}@font-face{font-family:NeueFrutigerWorldW02-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/NeueFrutigerWorldW02-Regular.woff2)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#5a9dbf}::-webkit-scrollbar-thumb:hover{background:#5a9dbf}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.w-0{width:0%}.w-25{width:25%}.w-50{width:50%}.w-100{width:100%!important}.w-auto{width:auto}.w-25ch{width:"25ch"}.w-10{width:10%}.w-20{width:20%}.w-40{width:40%}.w-45{width:45%}.w-90{width:90%}.mw-0{max-width:0%}.mw-25{max-width:25%}.mw-50{max-width:50%}.mw-100{max-width:100%}.mw-10{max-width:10%}.h-0{height:0%}.h-25{height:25%}.h-50{height:50%}.h-100{height:100%}.h-auto{height:auto}.h-inherit{height:inherit}.m-0{margin:0}.mt-0{margin-top:0}.mt-1em{margin-top:1em!important}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.ml-10{margin-left:10px!important}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0!important}.p-5px{padding:5px}.p-10px{padding:10px}.p-20px{padding:20px}.p-15px{padding:15px}.p-1rem{padding:1rem}.pt-0{padding-top:0!important}.pt-1{padding-top:1em!important}.pt-10{padding-top:10px!important}.pl-0{padding-left:0}.pl-2{padding-left:2px!important}.pr-0{padding-right:0}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1em!important}.pb-2{padding-bottom:2em!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.overflow-auto{overflow:auto}.overflowX-auto{overflow-x:auto}.overflowY-auto{overflow-y:auto}.text-left{text-align:left!important}.align-start{align-items:flex-start!important}.text-right{text-align:right!important}.text-center{text-align:center}.text-capitalize{text-transform:capitalize!important}.text-bold{font-weight:700}.ws-nowrap{white-space:nowrap!important}.vertical-middle{vertical-align:middle}.align-top{align-items:flex-start}.align-center{align-items:center}.alignself-center{align-self:center}.alignself-start{align-self:self-start}.justify-left{justify-content:left!important}.justify-center{justify-content:center}.justify-right{justify-content:right}.justify-end{justify-content:flex-end}.justify-spacebetween{justify-content:space-between}.justify-start{justify-content:flex-start}.cursor-move{cursor:move}.warning{color:#ff9800!important}.bottomUnset{border-bottom:unset}.rowFlex{flex-direction:row;display:flex}.colFlex{flex-direction:column;display:flex}.squareSize{width:100%;height:100%}.flex-start{justify-content:flex-start;align-items:flex-start}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default!important}.position-absolute{position:absolute}.overflow-hidden{overflow:hidden}.overflowY-hidden{overflow-y:hidden}.overflow-ellipsis{text-overflow:ellipsis}.overflowWrap-anywhere{overflow-wrap:anywhere}.zindex-100{z-index:100}.border-radius-0{border-radius:0!important}.bg-philips-blue{background-color:#1474a4}.bg-lightgray{background-color:#d3d3d3}.b-0{border:0}.PhilipsBlue{color:#1474a4}.PhilipsRed{color:red}.white-color{color:#fff}.headerStyle.root{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.headerStyle .toolbar{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:3rem;padding:0 10px;display:flex;padding-top:.3rem!important;padding-bottom:.3rem!important}.headerStyle .toolbarSection{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.headerStyle .tooltip{margin:2px}.headerStyle .button-icon{cursor:pointer;color:#fff}.zoom80{zoom:80%}.userPanelIconButton{cursor:pointer;color:#fff!important;padding:5px!important}.userPanelIconButton .userProfileIcon{width:2rem;height:2rem}.popperStyle.arrow{width:3em;height:3em}.popperStyle:before{content:"";border:1em solid #0000;border-top-width:0;border-bottom-color:#fff;width:0%;margin:-.4rem auto auto;display:block}.appRouter.root{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:0;display:flex}.appRouter .secondaryHeader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.appRouter .appRouterContent{flex-direction:row;justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}.appRouter .divider{width:100%}.footer.root{justify-content:space-between;padding-left:1em;padding-right:1em;font-size:12px;display:flex;width:100%!important}.footer .env{margin-right:1px;padding-right:1px}.footer .termsAndCondition{flex-direction:row;margin-right:1px;display:flex}.footer.bg-gray{background-color:#eee}.footer.bg-green{background-color:#93c47d}.footer.bg-orange{background-color:#f6b26b}.footer.bg-yellow{background-color:#f3f66b}.termsAndCondition-dialog .paperClass{width:45%;height:60vh}.termsAndConditionStyle{flex-direction:row;margin-right:1px;display:flex}.termsAndConditionStyle .title{cursor:pointer;color:#00f;text-decoration:underline}.drawerOpen{width:200px}.middle-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;padding:.4em 1.5em;display:flex;overflow:auto;width:100%!important}.middle-container .mainHeader{margin-top:0;margin-bottom:.2em}.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary.tab-drawer-tabs{align-items:center;min-height:50px;padding:10px;text-transform:capitalize!important;text-align:left!important;color:#000000de!important;justify-content:left!important}.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary.Mui-selected.tab-drawer-tabs{color:#1474a4!important;background:#c7e0f4!important;font-weight:800!important}.navigateTabLabel{writing-mode:tb-rl;height:inherit;cursor:pointer;white-space:nowrap;font-size:1.25rem}.tabDrawerMini{width:3.5rem;height:inherit;text-align:center;z-index:100;background:#eee}.pinIcon{font-size:1.4rem!important}.rotate180{transform:rotate(180deg)}.rotate270{transform:rotate(270deg)}.rotate90{transform:rotate(90deg)}.rotate0{transform:rotate(0)}.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-sizeMedium.left-arrow{color:#1474a4;margin-left:80%}.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary.tab-drawer-tabs:hover{background-color:#0000000a}.toggleIcon:hover,.toggleIcon:focus{width:inherit!important;border-radius:0!important}.text-align-end{text-align:end}.data-table{margin-top:.5em}.common-data-table{height:78%!important}.common-data-table .MuiTableCell-head{font-size:14px;font-weight:500}.common-data-table .link{cursor:pointer;color:#00f;text-decoration:underline}.delete-button{color:red;text-transform:capitalize!important}.common-dialog-style .header{color:#fff;background-color:#1474a4;border-bottom:.1rem solid #0000001f;padding:.5rem;font-size:1.2rem}.common-dialog-style .paper{height:60vh}.common-dialog-style .dialogContent{padding-top:4vh!important}.common-dialog-style .closeIcon{color:#fff;position:absolute;top:0;right:0}.common-dialog-style .footer{background:#eee;border-top:.1rem solid #0000001f}.alert-dialog .MuiDialog-container .MuiPaper-root{min-width:30%}.alert-dialog .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{padding-top:1.5em}.alert-dialog .alertDialogContents{flex-direction:row;align-items:center;display:flex}.alert-dialog .alertDialogContents .alertIcon{margin-right:5%;display:flex;transform:scale(1.3)}.iframeDialogStyle .MuiPaper-root{width:80%!important;max-width:100%!important;height:90vh!important}.iframeDialogStyle .closeIcon{color:#fff;position:absolute;top:0;right:0}.iframeDialogStyle .header{color:#fff;background-color:#1474a4;border-bottom:.1rem solid #0000001f;padding:.5rem;font-size:1.2rem}.iframeDialogStyle .MuiDialogContent-root{padding:5px!important}.manipulationDialog .MuiPaper-root{width:40%;max-width:100%;height:50%;min-height:50%;max-height:70%}.manipulationDialog .title{text-align:left;height:auto}.manipulationDialog .MuiAlert-root{width:auto!important;height:auto!important}.xLargerDialog .MuiPaper-root{width:70%!important;height:80%!important}.xLargerDialog .detailsTable{width:100%!important;height:64vh!important;margin-top:1vh!important}.xLargerDialog .detailsTable .MuiTableCell-head,.xLargerDialog .detailsTable .MuiTableCell-body{padding:5px}.xLargerDialog .detailsTable div{width:max-content;margin:18% 0 0 40%;position:absolute}.largerManipulationDialog .MuiPaper-root{min-height:50%;width:60%!important;height:80%!important;max-height:80%!important}.largerManipulationDialog .featureFlagsTab{padding:0!important}.largerManipulationDialog .featureFlagsTab .featureFlagsTable{overflow-x:hidden;width:100%!important;height:50vh!important;margin-top:0!important}.largerManipulationDialog .permissionsTab .api-data-table{overflow-x:hidden;width:100%!important;height:55vh!important;margin-top:0!important}.rolesChip{margin-right:.5em}.alert-box{width:inherit;justify-content:center;display:flex;position:absolute}.alert-box .alert{width:30%}.MuiAlert-message{overflow:hidden!important}.formActionButtons{z-index:100;background-color:#fff;justify-content:flex-end;width:100%;padding-bottom:1em;display:flex;position:absolute;bottom:0;left:0}.formActionButtons button{margin-right:.5em}.manipulationForm .errorMessage{align-items:center;margin-top:.5vh;width:100%!important;max-height:100%!important}.manipulationBox,.userManipulationTabs{width:100%}.userManipulationTabs .dialog-tab{padding-left:1%;padding-right:1%}.userManipulationTabs .personalDetailsTab{display:inline;padding-bottom:0!important}.userManipulationTabs .personalDetailsTab .personalDetailsForm .errorMessage{margin-top:.5vh}.userManipulationTabs .roleAssociationTab{flex-direction:column;justify-content:space-between;display:flex;width:100%!important;padding:0!important}.userManipulationTabs .roleAssociationTab .data-table{width:100%!important;height:auto!important;margin-top:0!important}.userManipulationTabs .roleAssociationTab .data-table .MuiTableCell-head,.userManipulationTabs .roleAssociationTab .data-table .MuiTableCell-body{padding:0!important}.userManipulationTabs .roleAssociationTab .formActionButtons{padding-top:1em}.userManipulationTabs .permissionsTab{padding:0!important}.userManipulationTabs .permissionsTab .MuiPaper-root{min-width:100%!important;min-height:52vh!important}.userManipulationTabs .permissionsTab .data-table{height:40vh!important;margin-top:0!important}.noDataFound{text-align:center!important}.searchIconForColumn{flex-direction:row;align-items:center;display:flex}.search-bar.MuiAutocomplete-root{padding-top:.3rem;position:relative;bottom:3px;width:20em!important}.search-bar.MuiAutocomplete-root .search-inner-text>div{margin-left:.7vw;padding-top:0!important;padding-bottom:0!important}.search-bar.MuiAutocomplete-root .search-inner-text>div>div>button{visibility:visible!important}.search-bar.MuiAutocomplete-root .search-inner-text>div>div>svg{position:absolute!important;top:1.1vh!important;left:.2vw!important}iframe{border:0;width:100%;height:98%}.warningIcon{color:#f7d368}.successIcon{color:#93c47d}.headerDialog{color:#fff;background:#1474a4;padding:.5rem!important;font-size:1.2rem!important}.dialog-content{padding-top:1em!important;padding-bottom:1em!important}.exportIcon{color:#1474a4!important}.checkboxDropdown{padding:0 1% 0 0!important}.inputFieldset{box-sizing:border-box;border:1.5px solid #0003;border-radius:4px;width:100%;height:fit-content;margin-inline-start:0!important;padding-bottom:4px!important;padding-left:.8rem!important}.inputFieldset:hover:not(:focus):not(:focus-within){border-color:#000000de}.inputFieldset:focus-within{border-color:#1173a3}.inputFieldset>legend.inputLegend{color:#0009;word-break:break-all}.inputFieldset:focus-within>legend.inputLegend{color:#1474a4}.inputFieldset:hover:not(:focus):not(:focus-within)>legend.inputLegend{color:#000000de}.inputFieldset .success-dialog .MuiDialog-paper{max-width:600px!important}.inputFieldset .success-dialog .apiKey{text-overflow:ellipsis;max-width:60ch;overflow:hidden}.maintenanceTable{flex-direction:column;width:100%;height:86%;display:flex}.maintenanceTable .recordPicker{padding-top:.3rem;padding-left:.3rem;position:relative;bottom:3px}.maintenanceTable .common-data-table .MuiTableCell-head,.maintenanceTable .common-data-table .MuiTableCell-body{padding:.5rem 0 .5rem 1rem}.maintenanceTable .common-data-table .MuiTableCell-head{min-width:65px}.dialog-mode{padding-top:10px;height:100%!important}.statusFailed,.statusFailed:hover:not(:focus):not(:focus-within){background-color:#ffa07a73}.link{cursor:pointer;color:#00f;text-decoration:underline}.show-alert{z-index:100;width:90%;position:absolute;top:18px}.text-area{border-width:1.5px;border-color:#0003;border-radius:4px}.unsupported-browser{text-align:center;width:45%;height:90%;margin-left:auto;margin-right:auto;display:inline-block}.unsupported-browser .message{text-align:left;padding-top:5px!important}.unsupported-browser .unsupported-browser-image{width:40px;height:50px}.unsupported-browser .versionSupported{flex-direction:row;justify-content:center;align-items:center;padding:10px;display:flex;z-index:150000!important}.unsupported-browser .versionSupported .browserBox{flex-direction:column;justify-content:space-between;align-items:center;margin:0 2%;display:flex}.unsupported-browser .versionSupported .browserBox img{width:35px;height:35px}.unsupported-browser .versionSupported .browserBox .browserDetails{flex-direction:column;display:flex}.common-btn{height:2.5rem}.priceListMapSearchBar{flex-direction:row;display:flex}.priceListMapSearchBar .records{align-self:center;margin-left:2%}.headerLogo{cursor:pointer!important}.cellWithValueAsNo{color:red;background-color:pink}.circularProgress-upload{animation:1s linear infinite blink}.loading-message{text-align:center;background:#fff;border-radius:3px;width:30%;min-width:30%;padding:50px;display:block;box-shadow:1px 1px 2px 1px gray}.squareLegend{width:15px;height:15px;margin-right:5px}.circleLegend{border-radius:50%;width:15px;height:15px;margin-right:5px}.updateCell .removed{color:red;text-decoration:line-through}.updateCell .added{color:green}.cellStylesPHAdded{background-color:#90ee90}.cellStylesPHDeleted{background-color:pink}.cellStylesPHUpdated{background-color:#ff0}.span-overflow{text-overflow:ellipsis;white-space:nowrap;max-width:38%;display:inline-block;position:relative;top:15%;overflow:hidden}.file-upload-box{display:contents}.tabpanel-manipulation{width:100%}.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary.Mui-selected.permission-tab-panel{color:#1474a4!important;background:#c7e0f4!important;justify-content:center!important;font-weight:800!important}.selected-enum-option{cursor:pointer;background:#add8e6;padding:3px}.default-enum-option{cursor:pointer;padding:2px}.default-enum-option:hover{cursor:pointer;background:#add8e6;padding:3px;animation:.3s inputHighlighter}.application-radio{margin-right:5px!important}.technical-info{margin-right:.5em;margin-top:.2em!important}.feature-association-header{margin-top:0;margin-bottom:.2em}.asterisk{color:red}.property-header{background:#faebd7}.report-card{border:1px solid #000}.report-card .report-card-title{color:#1474a4;font-weight:700}.report-card .report-card-download-btn{color:#fff;background-color:#1474a4}.report-card .report-card-download-btn:hover{background-color:#0e5477}.checkbox-grid-2col{grid-template-columns:repeat(2,minmax(150px,1fr));gap:8px;display:grid}.checkbox-grid-3col{grid-template-columns:repeat(3,minmax(139px,1fr));display:grid}@media (device-width:768px) and (device-height:1024px) and (orientation:portrait){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:80%!important;min-width:80%!important;height:80%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:50%;max-width:70%;height:40%;min-height:40%;max-height:60%}}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:70%!important;height:80%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:45%;max-width:70%;height:50%;min-height:50%;max-height:60%}}@media (device-width:820px) and (device-height:1180px) and (orientation:portrait){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:80%!important;min-width:80%!important;height:70%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:50%;max-width:70%;height:40%;min-height:40%;max-height:60%}}@media (device-width:1180px) and (device-height:820px) and (orientation:landscape){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:70%!important;height:80%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:45%;max-width:70%;height:50%;min-height:50%;max-height:60%}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:80%!important;min-width:80%!important;height:70%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:50%;max-width:65%;height:35%;min-height:35%;max-height:60%}}@media (device-width:1366px) and (device-height:1024px) and (orientation:landscape){.largerManipulationDialog .MuiPaper-root{min-height:50%;width:70%!important;height:80%!important;max-height:80%!important}.manipulationDialog .MuiPaper-root{width:40%;max-width:65%;height:35%;min-height:35%;max-height:60%}}.formLabel-login-error{cursor:pointer;text-decoration:underline;color:#000!important;font-weight:700!important}.btn-plain{cursor:pointer;font:inherit;font-family:inherit;font-weight:inherit;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.hide{display:none}fieldset[disabled]{border-color:#0003!important}fieldset[disabled] input,fieldset[disabled] legend,fieldset[disabled] .inputLegend,fieldset[disabled] span{cursor:default;color:#00000061!important}fieldset[disabled] .asterisk{color:red!important}fieldset[disabled] span:hover{background-color:#0000!important}.checkbox-grid{grid-template-columns:repeat(3,minmax(139px,1fr));display:grid}.property-clear-icon-wrapper{opacity:0;margin-right:16px;transition:opacity .2s}.MuiSelect-select:hover~.property-clear-icon-wrapper,.property-clear-icon-wrapper:hover{opacity:1}.property-type-restrict-message{color:red}
