body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.HhitsButton{text-transform:none !important}.HhitsButton:not(.Icon) svg{margin-right:6px}.HhitsButton:not(:first-child){margin-left:8px}.HhitsButtonWithRemove{text-transform:none !important}.HhitsButtonWithRemove:not(.Icon) svg{margin-right:6px}.HhitsButtonWithRemove:not(:first-child){margin-left:8px}.DateInput{cursor:pointer}.DateInput input{cursor:pointer}.ToggleValue span{font-size:14px;line-height:18px}.ToggleValue.Small>span{padding:6px !important}.ToggleValue.Small span{font-size:12px;line-height:16px}.ToggleValue.Small svg{height:20px;width:20px}.ConnectionTable{display:flex;flex:1;background-color:#fafafa;flex-flow:column;min-width:420px;max-width:500px;overflow-y:auto;font-size:14px;line-height:18px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ConnectionTable{min-height:70vh}}.ConnectionTable .ConnectionTableTitle{font-size:12px;line-height:16px;color:#999;padding-bottom:8px}.ConnectionTable .row-delete{color:#c9c9c9;font-size:12px;line-height:16px;padding:2px 4px;cursor:pointer}.ConnectionTable .row-delete:hover{color:#5f6368}.ConnectionTable .row-delete:active{color:#333}.ConnectionTable .row-add{margin:8px}.ConnectionTable .data-grid-container .data-grid .cell{height:17px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:cell;background-color:unset;transition:background-color 500ms ease;vertical-align:middle;text-align:right;border:1px solid #ddd;padding:0px 6px}.ConnectionTable .data-grid-container .data-grid .cell.slotcell{min-width:16px}.ConnectionTable .data-grid-container .data-grid .cell.planecell{min-width:42px}.ConnectionTable .data-grid-container .data-grid .cell.labelcell{min-width:22px}.ConnectionTable .data-grid-container .data-grid .cell.labelcell input{background-color:white}.ConnectionTable .data-grid-container .data-grid .cell.whichrowcell{min-width:20px}.ImageDisplay{display:flex;flex-flow:column;flex:auto}.ImageDisplay .ImageWrapper{display:flex;flex:auto}.ImageDisplay .ImageWrapper .Navigate{display:flex;align-items:center;font-size:20px;line-height:32px;cursor:pointer}.ImageDisplay .ImageWrapper .Navigate.Previous{padding:0px 8px 0px 24px;margin-right:auto}.ImageDisplay .ImageWrapper .Navigate.Next{padding:0px 24px 0px 8px;margin-left:auto}.ImageDisplay .ImageWrapper .Navigate:hover{color:#4fc3f7}.ImageDisplay .ImageWrapper .Navigate:active{color:#2b2b2b}.ImageDisplay .ImageWrapper .Navigate.Disabled{color:#ddd;cursor:default}.ImageDisplay .ImageWrapper .ImageContainer{display:flex;justify-content:center;align-items:center;margin:12px}.ImageDisplay .ImageWrapper .ImageContainer .Image{max-height:65vh;opacity:1;transition:opacity 0.5s}.ImageDisplay .ImageWrapper .ImageContainer .Image.Loading{opacity:0;transition:opacity 0s}.ImageDisplay .ImageLoading{margin:32px 32px}.ImageDisplay .Footer{display:flex;flex-flow:column;align-items:center;border-top:1px solid #c9c9c9;padding:12px}.ImageDisplay .Footer .FooterText{font-size:16px;font-weight:600;line-height:24px}.ImageDisplay .Footer .FooterSubtext{font-size:14px;font-weight:600;line-height:20px}.ImageDisplay .Footer .FooterReference{position:absolute;font-size:12px;line-height:16px;line-height:24px;right:0;font-style:italic;margin-right:20px;bottom:0px;margin-bottom:12px}.ImageDisplay .Header{display:flex;flex-flow:column;align-items:center;border-bottom:1px solid #c9c9c9;padding:0px 12px 12px 12px}.ImageDisplay .Header .HeaderText{font-size:20px;line-height:32px}.ImageDisplay .Header .HeaderSubtext{font-size:14px;font-weight:600;line-height:20px}.ImageDisplay .NoImages{display:flex;flex-flow:column;justify-content:center;align-items:center;height:200px;font-size:16px;font-weight:600;line-height:24px;flex:1}.ImageDisplay .NoImages svg{margin:16px;color:#6c6c6c}.HHITSnackbar{display:flex;align-items:center;font-size:16px;font-weight:600;line-height:24px}.HHITSnackbar svg{margin-right:24px}.HHITSnackbar .Close{cursor:pointer;transition:100ms color}.HHITSnackbar .Close svg{margin-right:0px}.HHITSnackbar .Close:hover{color:#4fc3f7}.HHITSnackbar .Error{color:#e23b0b}.ListMenu .MuiPaper-root{margin-left:34px;margin-top:140px}.ListMenu .MenuHeader{text-align:center}.ListMenu .MenuContainer{max-height:400px;padding-bottom:24px;overflow-y:auto;outline:0}.ListMenu .MenuFooter{display:flex;justify-content:flex-end}.ListMenu .MenuFooter .MenuAccept{margin-right:16px;margin-top:8px}.ListMenu .MenuFooter .MenuClear{margin-top:8px}.MaterialModal{display:flex;flex-flow:column;position:relative;background-color:#fafafa;box-shadow:rgba(0,0,0,0.2) 0px 0px 6px;z-index:99;outline:none !important}.MaterialModal header{display:flex;flex-flow:row;margin:12px}.MaterialModal header .Title{display:inline-block;margin-left:18px;max-width:98%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;text-align:center;font-size:20px;line-height:32px}.MaterialModal header .Title:hover{overflow:visible;white-space:pre-wrap}.MaterialModal header .Close{font-size:24px;color:#6c6c6c;cursor:pointer;position:absolute;right:12px}.MaterialModal header .Close:hover{color:#0093c4}.MaterialModal header .Close:active{color:#2b2b2b}.ModalRoot{position:fixed;top:0px;bottom:0px;left:0px;right:0px;display:flex;justify-content:center;align-items:center}.ConfirmationDialog{display:flex;flex-flow:column;min-width:300px;min-height:100px;align-items:center}.ConfirmationDialog .Message{font-size:16px;font-weight:600;line-height:24px;padding:0px 32px}.ConfirmationDialog .ConfirmationButtons{display:flex;margin:16px 0px;margin-top:auto;justify-content:center;padding:0px 16px}.ConfirmationDialog .ConfirmationButtons .Button{width:80px;margin-left:6px}.ErrorDialog{display:flex;flex-flow:column;min-width:300px;min-height:100px;align-items:center}.ErrorDialog .Message{font-size:16px;font-weight:600;line-height:24px;padding:0px 32px}.ErrorDialog .ConfirmationButtons{display:flex;margin:16px 0px;margin-top:auto;justify-content:center;padding:0px 16px}.ErrorDialog .ConfirmationButtons .Button{width:80px;margin-left:6px}.LoadingTopology{display:flex;min-width:400px;min-height:200px;justify-content:center;align-items:center}.NoData{display:flex;flex-flow:column;min-width:400px;min-height:200px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:20px}.NoData svg{font-size:24px;line-height:40px;margin-bottom:6px}.topologyEditor .Topology{flex:1 1 auto;justify-content:center;min-width:400px;margin:0px 24px 16px 24px;font-size:14px;line-height:18px;font-size:12px}.topologyEditor .Topology.Faded{opacity:0.1}.topologyEditor .Topology.TopoTable{flex-flow:column;margin-top:4px}.topologyEditor .Topology .TableTitleBar{display:flex;justify-content:center;align-items:center;position:relative}.topologyEditor .Topology .TableTitleBar .linkBack{left:0px;position:absolute;display:flex;width:80px;font-size:14px;font-weight:600;line-height:20px;padding-left:22px;cursor:pointer;display:flex;align-items:center}.topologyEditor .Topology .TableTitleBar .linkBack:hover{color:#0093c4}.topologyEditor .Topology .TableTitleBar .linkBack:active{color:#2b2b2b}.topologyEditor .Topology .TableTitleBar .TableTitle{font-size:16px;font-weight:600;line-height:24px;text-align:center}.topologyEditor .Topology .patternDropdown{font-size:14px}.topologyEditor .Topology .KeyMap{margin-left:64px;font-size:14px;font-weight:600;line-height:20px}.topologyEditor .Topology .KeyMap .slotMap{padding:4px;margin:4px 0px}.topologyEditor .Topology .TopologyRoot:not(:last-child){margin-right:24px}.topologyEditor .Topology .TopologyRoot .GridTitle{font-size:14px;font-weight:600;line-height:20px;text-align:center}.TopologyModal .MaterialModal{max-width:90%}.TopologyModal .MaterialModal header>.Title{max-width:98%}.TopologyModal .MaterialModal header>.Close{position:inherit;padding-left:8px}.TopologyModal .TopTitle{margin-bottom:10px;text-align:center;font-family:sans-serif;font-size:20px;padding-left:8px;padding-right:8px}.TopologyContainer{display:flex}.modalTopology .Topology,.BackplaneTopology .Topology{display:flex;flex:1 1 auto;justify-content:center;min-width:400px;margin:0px 24px 16px 24px;font-size:14px;line-height:18px;font-size:12px}.modalTopology .Topology.Faded,.BackplaneTopology .Topology.Faded{opacity:0.1}.modalTopology .Topology.TopoTable,.BackplaneTopology .Topology.TopoTable{flex-flow:column;margin-top:4px}.modalTopology .Topology .TableTitleBar,.BackplaneTopology .Topology .TableTitleBar{display:flex;justify-content:center;align-items:center;position:relative}.modalTopology .Topology .TableTitleBar .linkBack,.BackplaneTopology .Topology .TableTitleBar .linkBack{left:0px;position:absolute;display:flex;width:80px;font-size:14px;font-weight:600;line-height:20px;padding-left:22px;cursor:pointer;display:flex;align-items:center}.modalTopology .Topology .TableTitleBar .linkBack:hover,.BackplaneTopology .Topology .TableTitleBar .linkBack:hover{color:#0093c4}.modalTopology .Topology .TableTitleBar .linkBack:active,.BackplaneTopology .Topology .TableTitleBar .linkBack:active{color:#2b2b2b}.modalTopology .Topology .TableTitleBar .TableTitle,.BackplaneTopology .Topology .TableTitleBar .TableTitle{font-size:16px;font-weight:600;line-height:24px;text-align:center}.modalTopology .Topology .KeyMap,.BackplaneTopology .Topology .KeyMap{margin-left:64px;font-size:14px;font-weight:600;line-height:20px}.modalTopology .Topology .KeyMap .slotMap,.BackplaneTopology .Topology .KeyMap .slotMap{padding:4px;margin:4px 0px}.modalTopology .Topology .TopologyRoot:not(:last-child),.BackplaneTopology .Topology .TopologyRoot:not(:last-child){margin-right:24px}.modalTopology .Topology .TopologyRoot .GridTitle,.BackplaneTopology .Topology .TopologyRoot .GridTitle{font-size:14px;font-weight:600;line-height:20px;text-align:center}.svg-inline--fa{height:1.25em}.grid-container{display:grid;grid-template-columns:20px auto}.grid-container .fa-plug{cursor:pointer}.grid-container .outline-plug{cursor:pointer;width:15px}.read-only-grid-container{display:grid;grid-template-columns:0px auto}.react-grid-item.signals:hover{background-color:#e1e4f4;color:#000000}.react-grid-item.signals .grid-container.SelectContainer .SelectItem{height:20px !important}.react-grid-item.signals .grid-container.SelectContainer .SelectItem:hover{background-color:#e1e4f4;overflow:visible}.react-grid-item.signals .grid-container.SelectContainer .SelectItem:hover .MuiInputBase-input{color:#000000}.react-grid-item.signals .grid-container.SelectContainer .SelectItem.HOVERED{background-color:#e1e4f4;overflow:visible}.react-grid-item.signals .grid-container.SelectContainer .SelectItem.HOVERED .MuiInputBase-input{color:#000000}.react-grid-item.signals:hover{overflow:visible !important;opacity:1}.BasicContainer:hover .BasicItem{border-right:1px solid #000000;padding-bottom:2px;position:absolute}.BasicContainer:hover .BasicItem .BasicItemText{margin-right:4px;margin-left:4px}.BasicContainer .BasicItem{height:20px}.BasicContainer .BasicItem .BasicItemText{margin:0}.grid-item{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid-item .selectedIcon{color:#000000;width:15px}.grid-item:hover{width:fit-content;overflow-x:visible;height:18px;background-color:#e1e4f4;min-width:100%;color:#000000}.grid-item:hover .MuiInputBase-input{color:#000000}.signals-value:hover{z-index:1000}.modalCompareTopology{overflow:auto}.modalCompareTopology .Topology{display:flex;flex:1 1 auto;justify-content:center;min-width:200px;margin:0px 24px 16px 24px;font-size:14px;line-height:18px;font-size:12px}.modalCompareTopology .Topology.Faded{opacity:0.1}.modalCompareTopology .Topology.TopoTable{flex-flow:column;margin-top:4px}.modalCompareTopology .Topology .TableTitleBar{display:flex;justify-content:center;align-items:center;position:relative}.modalCompareTopology .Topology .TableTitleBar .linkBack{left:0px;position:absolute;display:flex;width:80px;font-size:14px;font-weight:600;line-height:20px;padding-left:22px;cursor:pointer;display:flex;align-items:center}.modalCompareTopology .Topology .TableTitleBar .linkBack:hover{color:#0093c4}.modalCompareTopology .Topology .TableTitleBar .linkBack:active{color:#2b2b2b}.modalCompareTopology .Topology .TableTitleBar .TableTitle{font-size:16px;font-weight:600;line-height:24px;text-align:center}.modalCompareTopology .Topology .KeyMap{margin-left:64px;font-size:14px;font-weight:600;line-height:20px}.modalCompareTopology .Topology .KeyMap .slotMap{padding:4px;margin:4px 0px}.modalCompareTopology .Topology .TopologyRoot:not(:last-child){margin-right:24px}.modalCompareTopology .Topology .TopologyRoot .GridTitle{font-size:14px;font-weight:600;line-height:20px;text-align:center}.link-pointer{cursor:pointer}.layout .slot{font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;text-align:center}.layout .slot.link-pointer{outline:3px solid rgba(79,195,247,0);outline-offset:0px}.layout .slot.link-pointer:hover{outline-color:#4fc3f7;z-index:999;transition:outline 0.2s}.layout .slot.link-pointer:active{outline-color:#2b2b2b;z-index:999}.layout .slot-inner{font-weight:bold;border-style:solid;margin:-1px 0px 0px -1px;border-width:1px 0px 0px 1px;border-color:#000000;text-align:center}.layout .slot-pipe{font-weight:bold;border-style:solid;margin:-1px 0px 0px -1px;border-width:1px 0px 0px 1px;border-color:#000000;text-align:center}.layout .slot-label{position:absolute;display:table;max-height:100%;height:100%;width:100%;z-index:1000}.layout .slot-label span{display:table-cell;vertical-align:top}.layout .slot-label p{margin:0px 0px 0px 0px}.layout .signals{border:thin solid #000000;text-align:center}.layout .signals .MuiInputBase-root{height:21px;font-size:0.95em;color:unset !important}.layout .signals-header{font-weight:bold}.slot-key{background-color:#000000;color:#ffffff}.slot-utilityplane,.sig-GDiscrete1,.sig-P1VBAT,.sig-SYS_CON,.sig-Mskble{color:#ffffff;background-color:#9a1212}.slot-dataplane,.sig-DPtp01DA,.sig-DPtp01DB,.sig-DPtp01DC,.sig-DPtp01DD,.sig-DPtp02DA,.sig-DPtp02DB,.sig-DPtp02DC,.sig-DPtp02DD,.sig-DPutp01TD,.sig-DPutp01RD,.sig-DPutp01T,.sig-DPutp01R,.sig-DPutp02T,.sig-DPutp02R,.sig-DPutp03T,.sig-DPutp03R,.sig-DPutp04T,.sig-DPutp04R,.sig-DPutp05T,.sig-DPutp05R,.sig-DPutp06T,.sig-DPutp06R,.sig-DPutp07T,.sig-DPutp07R,.sig-DPutp08T,.sig-DPutp08R,.sig-DPutp09T,.sig-DPutp09R,.sig-DPutp10T,.sig-DPutp10R,.sig-DPutp11T,.sig-DPutp11R,.sig-DPutp12T,.sig-DPutp12R,.sig-DPutp13T,.sig-DPutp13R,.sig-DPutp14T,.sig-DPutp14R,.sig-DPutp15T,.sig-DPutp15R,.sig-DPutp16T,.sig-DPutp16R,.sig-DP01TD0,.sig-DP01TD1,.sig-DP01TD2,.sig-DP01TD3,.sig-DP01RD0,.sig-DP01RD1,.sig-DP01RD2,.sig-DP01RD3,.sig-DP02RD0,.sig-DP02RD1,.sig-DP02RD2,.sig-DP02RD3,.sig-DP02TD0,.sig-DP02TD1,.sig-DP02TD2,.sig-DP02TD3,.sig-DP04RD0,.sig-DP04RD1,.sig-DP04RD2,.sig-DP04RD3,.sig-DP04TD0,.sig-DP04TD1,.sig-DP04TD2,.sig-DP04TD3,.sig-DP03RD0,.sig-DP03RD1,.sig-DP03RD2,.sig-DP03RD3,.sig-DP03TD0,.sig-DP03TD1,.sig-DP03TD2,.sig-DP03TD3,.sig-DP05RD0,.sig-DP05RD1,.sig-DP05RD2,.sig-DP05RD3,.sig-DP05TD0,.sig-DP05TD1,.sig-DP05TD2,.sig-DP05TD3,.sig-DP01T0,.sig-DP01T1,.sig-DP01T2,.sig-DP01T3,.sig-DP01R0,.sig-DP01R1,.sig-DP01R2,.sig-DP01R3,.sig-DP02T0,.sig-DP02T1,.sig-DP02T2,.sig-DP02T3,.sig-DP02R0,.sig-DP02R1,.sig-DP02R2,.sig-DP02R3,.sig-DP03T0,.sig-DP03T1,.sig-DP03T2,.sig-DP03T3,.sig-DP03R0,.sig-DP03R1,.sig-DP03R2,.sig-DP03R3,.sig-DP04T0,.sig-DP04T1,.sig-DP04T2,.sig-DP04T3,.sig-DP04R0,.sig-DP04R1,.sig-DP04R2,.sig-DP04R3,.sig-DP05T0,.sig-DP05T1,.sig-DP05T2,.sig-DP05T3,.sig-DP05R0,.sig-DP05R1,.sig-DP05R2,.sig-DP05R3,.sig-DP06T0,.sig-DP06T1,.sig-DP06T2,.sig-DP06T3,.sig-DP06R0,.sig-DP06R1,.sig-DP06R2,.sig-DP06R3,.sig-DP07T0,.sig-DP07T1,.sig-DP07T2,.sig-DP07T3,.sig-DP07R0,.sig-DP07R1,.sig-DP07R2,.sig-DP07R3,.sig-DP08T0,.sig-DP08T1,.sig-DP08T2,.sig-DP08T3,.sig-DP08R0,.sig-DP08R1,.sig-DP08R2,.sig-DP08R3,.sig-DP09T0,.sig-DP09T1,.sig-DP09T2,.sig-DP09T3,.sig-DP09R0,.sig-DP09R1,.sig-DP09R2,.sig-DP09R3,.sig-DP10T0,.sig-DP10T1,.sig-DP10T2,.sig-DP10T3,.sig-DP10R0,.sig-DP10R1,.sig-DP10R2,.sig-DP10R3,.sig-DP11T0,.sig-DP11T1,.sig-DP11T2,.sig-DP11T3,.sig-DP11R0,.sig-DP11R1,.sig-DP11R2,.sig-DP11R3,.sig-DP12T0,.sig-DP12T1,.sig-DP12T2,.sig-DP12T3,.sig-DP12R0,.sig-DP12R1,.sig-DP12R2,.sig-DP12R3,.sig-DP13T0,.sig-DP13T1,.sig-DP13T2,.sig-DP13T3,.sig-DP13R0,.sig-DP13R1,.sig-DP13R2,.sig-DP13R3,.sig-DP14T0,.sig-DP14T1,.sig-DP14T2,.sig-DP14T3,.sig-DP14R0,.sig-DP14R1,.sig-DP14R2,.sig-DP14R3,.sig-DP15T0,.sig-DP15T1,.sig-DP15T2,.sig-DP15T3,.sig-DP15R0,.sig-DP15R1,.sig-DP15R2,.sig-DP15R3,.sig-DP16T0,.sig-DP16T1,.sig-DP16T2,.sig-DP16T3,.sig-DP16R0,.sig-DP16R1,.sig-DP16R2,.sig-DP16R3{background-color:#ffae00}.slot-controlplane,.sig-CPext01T,.sig-CPext01R,.sig-CSutp01TD,.sig-CSutp01RD,.sig-CPutp01TD,.sig-CPutp02TD,.sig-CPutp01RD,.sig-CPutp02RD,.sig-CPutp03TD,.sig-CPutp04TD,.sig-CPutp03RD,.sig-CPutp04RD,.sig-CPutp05TD,.sig-CPutp06TD,.sig-CPutp05RD,.sig-CPutp06RD,.sig-CPutp07TD,.sig-CPutp08TD,.sig-CPutp07RD,.sig-CPutp08RD,.sig-CSutp01T,.sig-CSutp01R,.sig-CSutp02T,.sig-CSutp02R,.sig-CSutp03T,.sig-CSutp03R,.sig-CSutp04T,.sig-CSutp04R,.sig-CPutp01T,.sig-CPutp02T,.sig-CPutp01R,.sig-CPutp02R,.sig-CPutp03T,.sig-CPutp04T,.sig-CPutp03R,.sig-CPutp04R,.sig-CPutp05T,.sig-CPutp06T,.sig-CPutp05R,.sig-CPutp06R,.sig-CPutp07T,.sig-CPutp07R,.sig-CPutp08T,.sig-CPutp08R,.sig-CPutp09T,.sig-CPutp09R,.sig-CPutp10T,.sig-CPutp10R,.sig-CPutp11T,.sig-CPutp11R,.sig-CPutp12T,.sig-CPutp12R,.sig-CPutp13T,.sig-CPutp13R,.sig-CPutp14T,.sig-CPutp14R,.sig-CPutp15T,.sig-CPutp15R,.sig-CPutp16T,.sig-CPutp16R,.sig-CPutp09TD,.sig-CPutp09RD,.sig-CPutp10TD,.sig-CPutp10RD,.sig-CPutp11TD,.sig-CPutp11RD,.sig-CPutp12TD,.sig-CPutp12RD,.sig-CPutp13TD,.sig-CPutp13RD,.sig-CPutp14TD,.sig-CPutp14RD,.sig-CPutp15TD,.sig-CPutp15RD,.sig-CPutp16TD,.sig-CPutp16RD,.sig-CPutp17TD,.sig-CPutp17RD,.sig-CPutp18TD,.sig-CPutp18RD,.sig-CPutp19TD,.sig-CPutp19RD,.sig-CPutp20TD,.sig-CPutp20RD,.sig-CPutp21TD,.sig-CPutp21RD,.sig-CPutp22TD,.sig-CPutp22RD,.sig-CPutp23TD,.sig-CPutp23RD,.sig-CPutp24TD,.sig-CPutp24RD,.sig-CP01T0,.sig-CP01T1,.sig-CP01R0,.sig-CP01R1,.sig-CP01T2,.sig-CP01T3,.sig-CP01R2,.sig-CP01R3,.sig-CP02T0,.sig-CP02T1,.sig-CP02R0,.sig-CP02R1,.sig-CP02T2,.sig-CP02T3,.sig-CP02R2,.sig-CP02R3,.sig-CPtp01DA,.sig-CPtp01DB,.sig-CPtp01DC,.sig-CPtp01DD{color:#ffffff;background-color:#116422}.slot-expansionplane,.sig-EPutp01T,.sig-EPutp01R,.sig-EPutp02T,.sig-EPutp02R,.sig-EPutp03T,.sig-EPutp03R,.sig-EPutp04T,.sig-EPutp04R,.sig-EP00TD,.sig-EP00RD,.sig-EP01TD,.sig-EP01RD,.sig-EP01TD0,.sig-EP01RD0,.sig-EP01TD1,.sig-EP01RD1,.sig-EP01TD2,.sig-EP01RD2,.sig-EP01TD3,.sig-EP01RD3,.sig-EP02TD,.sig-EP02RD,.sig-EP03TD,.sig-EP03RD,.sig-EP04TD,.sig-EP04RD,.sig-EP05TD,.sig-EP05RD,.sig-EP06TD,.sig-EP06RD,.sig-EP07TD,.sig-EP07RD{color:#ffffff;background-color:#2a218f}.slot-userdefined{background-color:#ffffff}.sig-UD{background-color:#a5bced}.slot-clock,.sig-CLK1,.sig-UD_timingIN1,.sig-UD_timingIN2,.sig-AUX_CLK,.sig-REF_CLK,.sig-REF_RCLKIN,.sig-AUX_RCLKIN,.sig-AUX_RCLK01,.sig-AUX_RCLK02,.sig-AUX_RCLK03,.sig-AUX_RCLK04,.sig-AUX_RCLK05,.sig-AUX_RCLK06,.sig-AUX_RCLK07,.sig-AUX_RCLK08,.sig-AUX_RCLK09,.sig-AUX_RCLK10,.sig-AUX_RCLK11,.sig-REF_RCLK01,.sig-REF_RCLK02,.sig-REF_RCLK03,.sig-REF_RCLK04,.sig-REF_RCLK05,.sig-REF_RCLK06,.sig-REF_RCLK07,.sig-REF_RCLK08,.sig-REF_RCLK09,.sig-REF_RCLK10,.sig-REF_RCLK11{color:#ffffff;background-color:#ff0000}.slot-ground{color:#ffffff;background-color:#2f3a55}.slot-maintenanceport,.sig-MP01TD,.sig-MP01RD,.sig-MP02TD,.sig-MP02RD{background-color:#54b3ee}.slot-serialport,.sig-SER01TX,.sig-SER01RX{background-color:#54b3ee}.slot-usb,.sig-USB01VBUS,.sig-USB02VBUS,.sig-USB01D,.sig-USB02D,.sig-USB01SSR,.sig-USB01SST{background-color:#ecf544}.slot-xmc,.sig-Jn6A1,.sig-Jn6B1,.sig-Jn6D1,.sig-Jn6E1,.sig-Jn6A3,.sig-Jn6B3,.sig-Jn6D3,.sig-Jn6E3,.sig-Jn6A5,.sig-Jn6B5,.sig-Jn6D5,.sig-Jn6E5,.sig-Jn6A7,.sig-Jn6B7,.sig-Jn6D7,.sig-Jn6E7,.sig-Jn6A9,.sig-Jn6B9,.sig-Jn6D9,.sig-Jn6E9,.sig-Jn6A11,.sig-Jn6B11,.sig-Jn6D11,.sig-Jn6E11,.sig-Jn6A13,.sig-Jn6B13,.sig-Jn6D13,.sig-Jn6E13,.sig-Jn6A15,.sig-Jn6B15,.sig-Jn6D15,.sig-Jn6E15,.sig-Jn6A17,.sig-Jn6B17,.sig-Jn6D17,.sig-Jn6E17,.sig-Jn6A19,.sig-Jn6B19,.sig-Jn6D19,.sig-Jn6E19,.sig-Jn6C1,.sig-Jn6F1,.sig-Jn6C2,.sig-Jn6C3,.sig-Jn6F2,.sig-Jn6F3,.sig-Jn6C4,.sig-Jn6C5,.sig-Jn6F4,.sig-Jn6F5,.sig-Jn6C6,.sig-Jn6C7,.sig-Jn6F6,.sig-Jn6F7,.sig-Jn6C8,.sig-Jn6C9,.sig-Jn6F8,.sig-Jn6F9,.sig-Jn6C10,.sig-Jn6C11,.sig-Jn6F10,.sig-Jn6F11,.sig-Jn6C12,.sig-Jn6C13,.sig-Jn6F12,.sig-Jn6F13,.sig-Jn6C14,.sig-Jn6C15,.sig-Jn6F14,.sig-Jn6F15,.sig-Jn6C16,.sig-Jn6C16,.sig-Jn6F16,.sig-Jn6F17,.sig-Jn6C18,.sig-Jn6C19,.sig-Jn6F18,.sig-Jn6F19,.sig-XMCJ16A1,.sig-XMCJ16B1,.sig-XMCJ16D1,.sig-XMCJ16E1,.sig-XMCJ16A3,.sig-XMCJ16B3,.sig-XMCJ16D3,.sig-XMCJ16E3,.sig-XMCJ16A5,.sig-XMCJ16B5,.sig-XMCJ16D5,.sig-XMCJ16E5,.sig-XMCJ16A7,.sig-XMCJ16B7,.sig-XMCJ16D7,.sig-XMCJ16E7,.sig-XMCJ16A9,.sig-XMCJ16B9,.sig-XMCJ16D9,.sig-XMCJ16E9,.sig-XMCJ16A11,.sig-XMCJ16B11,.sig-XMCJ16D11,.sig-XMCJ16E11,.sig-XMCJ16A13,.sig-XMCJ16B13,.sig-XMCJ16D13,.sig-XMCJ16E13,.sig-XMCJ16A15,.sig-XMCJ16B15,.sig-XMCJ16D15,.sig-XMCJ16E15,.sig-XMCJ16A17,.sig-XMCJ16B17,.sig-XMCJ16D17,.sig-XMCJ16E17,.sig-XMCJ16A19,.sig-XMCJ16B19,.sig-XMCJ16D19,.sig-XMCJ16E19,.sig-XMCJ16C12,.sig-XMCJ16C13,.sig-XMCJ16F12,.sig-XMCJ16F13,.sig-XMCJ16C14,.sig-XMCJ16C15,.sig-XMCJ16F14,.sig-XMCJ16F15,.sig-XMCJ16C16,.sig-XMCJ16C17,.sig-XMCJ16F16,.sig-XMCJ16F17,.sig-XMCJ16C18,.sig-XMCJ16C19,.sig-XMCJ16F18,.sig-XMCJ16F19{background-color:#bce0ed}.slot-gpio,.sig-GPIO1,.sig-GPIO2,.sig-GPIO3,.sig-GPIO4,.sig-GPIO5,.sig-GPlvds01,.sig-GPlvds02,.sig-GPlvds03,.sig-GPlvds04,.sig-GPlvds05{background-color:#d8abab}.slot-video,.sig-VID01D0,.sig-VID01D1,.sig-VID01D2,.sig-VID01D3,.sig-VID01PWR,.sig-VID01HPD,.sig-VID01AUX{background-color:#f7a5cf}.slot-storage,.sig-STRutp01RD,.sig-STRutp01TD{background-color:#f950a7}.slot-pattern{background-color:#72797d;color:#ffffff}.slot-reserved{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAASklEQVQoU2OcMmnKfydHJwZcYN/+fWApRpBCEAObYpgikBzjtcvX/iMLwExGFwMrBEkiS2DTCFeIrBibU0hXSJTVRHmG6OAhNsABmO5LbWopv7AAAAAASUVORK5CYII=);background-repeat:repeat}.sig-Vs1,.sig-Vs2{background-color:#de67b2}.sig-Vs3{background-color:#f78c09}.sig-No_Pad{background-color:#827c7c}.sig-SYSRESET,.sig-NVMRO{background-color:#e5f724}.sig-SM0,.sig-SM1,.sig-SM2,.sig-SM3,.sig-TCK,.sig-TDO,.sig-TDI,.sig-TMS,.sig-TRST,.sig-Reserved{background-color:#b2e88b}.sig-GAP,.sig-GA0,.sig-GA1,.sig-GA2,.sig-GA3,.sig-GA4{background-color:#8bc0e8}.sig-12V_Aux,.sig-33V_Aux{background-color:#ebb483}.sig-DS01R0,.sig-DS01R1,.sig-DS01R2,.sig-DS01R3,.sig-DS01T0,.sig-DS01T1,.sig-DS01T2,.sig-DS01T3,.sig-DS02R0,.sig-DS02R1,.sig-DS02R2,.sig-DS02R3,.sig-DS02T0,.sig-DS02T1,.sig-DS02T2,.sig-DS02T3,.sig-DS03R0,.sig-DS03R1,.sig-DS03R2,.sig-DS03R3,.sig-DS03T0,.sig-DS03T1,.sig-DS03T2,.sig-DS03T3,.sig-DS04R0,.sig-DS04R1,.sig-DS04R2,.sig-DS04R3,.sig-DS04T0,.sig-DS04T1,.sig-DS04T2,.sig-DS04T3,.sig-DS01RD0,.sig-DS01RD1,.sig-DS01RD2,.sig-DS01RD3,.sig-DS01TD0,.sig-DS01TD1,.sig-DS01TD2,.sig-DS01TD3{background-color:#9e9bd5}.BackplaneTopology{display:flex;overflow-x:auto}.BackplaneTopology .Topology{min-width:10px;margin-left:6px;margin-right:6px;margin-bottom:4px}.BackplaneTopology .SlotTopLabel{text-align:center;padding-bottom:4px}.BackplaneTopology .SlotBottomLabel{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:8px;max-width:80px;overflow-wrap:break-word;font-size:9px;line-height:11px}.BackplaneTopology .PlaneOverlay{position:relative}.BackplaneTopology .PlaneOverlay:first-child{margin-left:12px}.BackplaneTopology .PlaneOverlay .connection{position:absolute;width:100%;display:flex}.BackplaneTopology .PlaneOverlay .connection .startingpoint{line-height:0.75;font-weight:700;font-size:14px}.BackplaneTopology .PlaneOverlay .connection .startingpoint.leftpart{width:50%}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart{width:8%;margin-top:1px;margin-bottom:1px;border-radius:6px;line-height:1}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.data-plane{background-color:#ffae00}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.control-plane{background-color:#116422;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.expansion-plane{background-color:#2a218f;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.clocks-plane{background-color:red;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.ipmb-plane{background-color:#ffff53}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.utility-plane{background-color:#9a1212;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.rtm-plane{background-color:#3d5fc4;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.middlepart.switch{width:48%;margin-top:0;margin-bottom:0;border-radius:0;font-size:11px;text-align:center}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart{margin-top:3px;margin-bottom:3px;height:6px;width:42%}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.data-plane{background-color:#ffae00}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.control-plane{background-color:#116422;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.expansion-plane{background-color:#2a218f;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.clocks-plane{background-color:red;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.ipmb-plane{background-color:#ffff53}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.utility-plane{background-color:#9a1212;color:white}.BackplaneTopology .PlaneOverlay .connection .startingpoint.rightpart.rtm-plane{background-color:#3d5fc4;color:white}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle{margin-top:3px;margin-bottom:3px;height:6px;width:100%}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.data-plane{background-color:#ffae00}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.control-plane{background-color:#116422;color:white}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.expansion-plane{background-color:#2a218f;color:white}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.clocks-plane{background-color:red;color:white}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.ipmb-plane{background-color:#ffff53}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.utility-plane{background-color:#9a1212;color:white}.BackplaneTopology .PlaneOverlay .connection .middlepart.middle.rtm-plane{background-color:#3d5fc4;color:white}.BackplaneTopology .PlaneOverlay .connection .rightpart.middle.rtm-plane.rtm-endpoint{background-color:#3d5fc4;margin-right:-80px;margin-top:1px;width:40px;height:10px}.BackplaneTopology .PlaneOverlay .connection .endingpoint{line-height:0.75;font-weight:700;font-size:14px}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart{margin-top:3px;margin-bottom:3px;height:6px;width:50%}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.data-plane{background-color:#ffae00}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.control-plane{background-color:#116422;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.expansion-plane{background-color:#2a218f;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.clocks-plane{background-color:red;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.ipmb-plane{background-color:#ffff53}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.utility-plane{background-color:#9a1212;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.leftpart.rtm-plane{background-color:#3d5fc4;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart{margin-top:1px;margin-bottom:1px;border-radius:6px;width:8%}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.data-plane{background-color:#ffae00}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.control-plane{background-color:#116422;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.expansion-plane{background-color:#2a218f;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.clocks-plane{background-color:red;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.ipmb-plane{background-color:#ffff53}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.utility-plane{background-color:#9a1212;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.rtm-plane{background-color:#3d5fc4;color:white}.BackplaneTopology .PlaneOverlay .connection .endingpoint.middlepart.switch{width:48%;margin-top:0;margin-bottom:0;border-radius:0;font-size:11px;text-align:center}.BackplaneTopology .PlaneOverlay .connection .endingpoint.rightpart{width:42%}.BackplaneTopology .PlaneOverlay .connection .endingpoint.rightpart.expansion-plane>label{color:#2a218f;padding-left:6px}.ViewModeSection{padding-left:8px;padding-top:24px;display:flex;flex-flow:column}.ViewModeSection .data-plane>span:not(:first-child){background-color:#ffae00}.ViewModeSection .control-plane>span:not(:first-child){background-color:#116422;color:white}.ViewModeSection .expansion-plane>span:not(:first-child){background-color:#2a218f;color:white}.ViewModeSection .clocks-plane>span:not(:first-child){background-color:red;color:white}.ViewModeSection .ipmb-plane>span:not(:first-child){background-color:#ffff53}.ViewModeSection .utility-plane>span:not(:first-child){background-color:#9a1212;color:white}.ViewModeSection .rtm-plane{background-color:#3d5fc4;color:white;font-size:12px;line-height:16px;padding:7px;width:40px;margin-left:21px}.ExportImage{float:right;padding-right:12px;padding-bottom:6px;align-self:flex-end}.topologyEditor{padding-top:16px}.signalNameOption{font-size:0.8rem !important;min-height:16px !important;line-height:1 !important}.TextAutoComplete{display:flex;flex:1 1}.TextAutoComplete .AutoCompleteMenu{flex:1}.TextAutoComplete .AutoCompleteMenu.hidden>div{display:none}.TextAutoComplete .AutoCompleteMenu>div{max-height:300px !important}.TextAutoComplete .AutoCompleteMenu>div:empty{display:none}.TextAutoComplete .AutoCompleteMenu>div .AutoCompleteItem{padding:4px 12px}.TextAutoComplete .AutoCompleteMenu>div .AutoCompleteItem.Highlighted{background-color:#0093c4;color:#f4f4f4}.TextAutoComplete .AutoCompleteMenu>div .AutoCompleteItem:active{background-color:#6c6c6c}.HhitsMessage{margin-bottom:12px}.HhitsMessage>div{font-size:14px;line-height:18px;background-color:#2b2b2b}.HhitsMessage svg{font-size:14px;line-height:18px;color:#f4f4f4}.TreeView{padding:4px 16px;flex:auto}.TreeView .TreeTitle{font-size:14px;line-height:18px}.TreeView .TreeTitle.Click{cursor:pointer}.TreeView .TreeTitle.Click:hover{color:#4fc3f7}.TreeView .TreeTitle.Click:active{color:#2b2b2b}.TreeView .TreeContainer .TreeNode{display:flex;flex-flow:column;overflow-x:hidden}.TreeView .TreeContainer .TreeNode.Active>.NodeTitle{font-weight:bold;background-color:#c9c9c9}.TreeView .TreeContainer .TreeNode .NodeTitle{display:flex;flex:auto;flex-flow:row;font-size:14px;line-height:18px;min-height:20px;max-height:20px;height:20px;overflow:hidden;transition:all 0.3s}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeIcon{display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;min-width:16px;max-width:16px;color:#6c6c6c}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeIcon:not(.Disabled){cursor:pointer}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeIcon:not(.Disabled):hover{color:#0093c4}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeIcon:not(.Disabled):active{color:#2b2b2b}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeIcon.Disabled{font-size:5px}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeText{align-self:center;margin-left:2px;white-space:nowrap;flex:auto;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeText:hover{color:#4fc3f7}.TreeView .TreeContainer .TreeNode .NodeTitle .NodeText:active{color:#2b2b2b}.TreeView .TreeContainer .TreeNode .NodeTitle .ErrorIcon{min-width:14px;margin-left:auto;align-self:center;padding-right:6px}.TreeView .TreeContainer .TreeNode.Disabled>.NodeTitle{font-style:italic}.TreeView .TreeContainer .TreeNode.Disabled>.NodeTitle .NodeText{cursor:initial;color:#c9c9c9}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer{display:flex;flex-flow:row;height:100%}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer.Hidden .NodeTitle{min-height:0px;height:0px;max-height:0px}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer .NodeBarContainer{display:flex;min-height:100%;min-width:16px;justify-content:center;cursor:pointer}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer .NodeBarContainer .NodeVerticalBar{border-left:2px solid #6c6c6c;min-height:100%}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer .NodeBarContainer:hover .NodeVerticalBar{border-color:#c9c9c9}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer .NodeBarContainer:active .NodeVerticalBar{border-color:#2b2b2b}.TreeView .TreeContainer .TreeNode .NodeChildrenContainer .NodeChildren{display:flex;flex-flow:column;flex:auto;overflow-x:hidden}@-webkit-keyframes fill{to{background-size:100% 0}}@keyframes fill{to{background-size:100% 0}}.TimerButton{position:relative;align-items:center;user-select:none;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;line-height:1.75;border-radius:4px;letter-spacing:0.02857em;padding:6px 16px;font-size:0.875rem;min-width:64px;box-sizing:border-box;background-color:#e0e0e0;background-position:right bottom;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}.TimerButton.Holding{color:white;background:linear-gradient(to left, #e0e0e0 50%, #3f51b5 50%) no-repeat;background-size:200% 100%;background-position:left bottom}.TimerButton:disabled{cursor:default}.ContexifyMenuItem{flex:1}.react-contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;box-sizing:border-box;box-shadow:0 10px 20px rgba(0,0,0,0.3),0 0 0 1px #eee;padding:5px 0;font-size:14px;line-height:18px}.react-contexify .react-contexify__submenu{position:absolute;top:0;pointer-events:none;transition:opacity 0.275s}.react-contexify__submenu-arrow{font-size:12px;position:absolute;right:10px;line-height:22px}.react-contexify__separator{float:left;width:100%;height:1px;cursor:default;margin:4px 0;background-color:rgba(0,0,0,0.2)}.react-contexify__item{cursor:pointer;position:relative}.react-contexify__item:not(.react-contexify__item--disabled):hover>.react-contexify__item__data{color:#fff;background-color:#0093c4}.react-contexify__item:not(.react-contexify__item--disabled):hover>.react-contexify__submenu{pointer-events:auto;opacity:1}.react-contexify__item--disabled{cursor:default;opacity:0.5}.react-contexify__item__data{min-width:140px;padding:6px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;white-space:nowrap;color:#333;position:relative}.react-contexify__item__icon{font-size:20px;margin-right:5px}.react-contexify__theme--dark{padding:6px 0;box-shadow:0 2px 15px rgba(0,0,0,0.4),0 0 0 1px #222}.react-contexify__theme--dark,.react-contexify__theme--dark .react-contexify__submenu{background-color:rgba(40,40,40,0.98)}.react-contexify__theme--dark .react-contexify__separator{background-color:#eee}.react-contexify__theme--dark .react-contexify__item__data{color:#fff}.react-contexify__theme--dark .react-contexify__item__icon{margin-right:8px;width:12px;text-align:center}.react-contexify__theme--light{padding:6px 0;box-shadow:0 2px 15px rgba(0,0,0,0.2),0 0 0 1px #eee}.react-contexify__theme--light .react-contexify__separator{background-color:#eee}.react-contexify__theme--light .react-contexify__item:not(.react-contexify__item--disabled):hover>.react-contexify__item__data{color:#4393e6;background-color:#e0eefd}.react-contexify__theme--light .react-contexify__item__data{color:#666}.react-contexify__theme--light .react-contexify__item__icon{margin-right:8px;width:12px;text-align:center}@-webkit-keyframes react-contexify__popIn{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes react-contexify__popIn{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes react-contexify__popOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes react-contexify__popOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}.react-contexify__will-enter--pop{-webkit-animation:react-contexify__popIn 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.2);animation:react-contexify__popIn 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.2)}.react-contexify__will-leave--pop{-webkit-animation:react-contexify__popOut 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.2);animation:react-contexify__popOut 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.2)}@-webkit-keyframes react-contexify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes react-contexify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes react-contexify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes react-contexify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.react-contexify__will-enter--zoom{-webkit-animation:react-contexify__zoomIn 0.4s;animation:react-contexify__zoomIn 0.4s}.react-contexify__will-leave--zoom{-webkit-animation:react-contexify__zoomOut 0.4s;animation:react-contexify__zoomOut 0.4s}@-webkit-keyframes react-contexify__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-contexify__fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes react-contexify__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes react-contexify__fadeOut{0%{opacity:1}to{opacity:0}}.react-contexify__will-enter--fade{-webkit-animation:react-contexify__fadeIn 0.3s ease;animation:react-contexify__fadeIn 0.3s ease}.react-contexify__will-leave--fade{-webkit-animation:react-contexify__fadeOut 0.3s ease;animation:react-contexify__fadeOut 0.3s ease}@-webkit-keyframes react-contexify__flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes react-contexify__flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes react-contexify__flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes react-contexify__flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.react-contexify__will-enter--flip{-webkit-animation:react-contexify__flipInX 0.65s;animation:react-contexify__flipInX 0.65s}.react-contexify__will-enter--flip,.react-contexify__will-leave--flip{-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.react-contexify__will-leave--flip{-webkit-animation:react-contexify__flipOutX 0.65s;animation:react-contexify__flipOutX 0.65s}.react-grid-layout{position:relative;width:fit-content}.react-grid-item{transition:all 200ms ease;transition-property:left, top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width, height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.react-grid-placeholder{background:red;opacity:0.2;transition-duration:100ms;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle::after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,0.4);border-bottom:2px solid rgba(0,0,0,0.4)}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{table-layout:fixed;border-collapse:collapse}.data-grid-container .data-grid .cell.updated{background-color:rgba(0,145,253,0.16);transition:background-color 0ms ease}.data-grid-container .data-grid .cell{height:17px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:cell;background-color:unset;transition:background-color 500ms ease;vertical-align:middle;text-align:right;border:1px solid #ddd;padding:0px 6px}.data-grid-container .data-grid .cell:not(.read-only){min-width:200px}.data-grid-container .data-grid .cell.selected{border:1px double #2185d0;transition:none;box-shadow:inset 0 -100px 0 rgba(33,133,208,0.15)}.data-grid-container .data-grid .cell.read-only{background:whitesmoke;color:#999;text-align:center}.data-grid-container .data-grid .cell>.text{padding:2px 5px;text-overflow:ellipsis;overflow:hidden}.data-grid-container .data-grid .cell>input{outline:none !important;border:2px solid #2185d0;text-align:right;width:calc(100% - 6px);height:11px;background:none;display:block}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap{white-space:normal}.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap{white-space:nowrap;overflow-x:visible}.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.wrap .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip{white-space:nowrap;overflow-x:hidden}.data-grid-container .data-grid .cell .value-viewer,.data-grid-container .data-grid .cell .data-editor{display:block}.App{height:100vh;display:flex;flex-flow:column;position:relative;overflow:hidden;z-index:0}.FallbackRender{align-self:center;margin-top:22%;overflow:hidden;width:50%}.AboutImage{margin:0px 32px}.AboutModal .Content{flex-flow:column}.AboutBody{display:flex;flex-flow:column;margin:0px 32px;align-items:center;min-width:320px}.AboutBody .HhitsLogo{height:150px;margin-right:8px;margin-top:4px}.App-About{margin:16px}.App-About .version{font-size:14px;line-height:18px}.copyright{min-height:20px;max-height:20px;display:flex;justify-content:center;align-items:center;flex:1;font-size:12px;line-height:16px;padding:2px 4px;color:#f4f4f4;background:#2b2b2b}.copyright .SimV{margin-left:8px;height:20px}.MainHeader{display:flex;flex-direction:row;background-color:#6c6c6c;color:#f4f4f4;padding-left:24px;align-items:center;min-height:36px;max-height:36px}.MainHeader .divider{margin-left:8px;margin-right:8px;border-left:2px solid #f4f4f4}.MainHeader .HeaderText{display:flex;align-items:center}.MainHeader .HeaderText .SiteLogo{height:32px;width:32px}.MainHeader .HeaderInfoButton{margin-left:auto;padding:8px;padding-right:16px;font-size:16px;cursor:pointer}.MainHeader .HeaderInfoButton:hover{color:#4fc3f7}.MainHeader .MuiIconButton-root:hover{background-color:transparent}.Navigation{margin-left:32px}.Note{font-size:12px;line-height:16px;margin-right:32px}.Navigation{display:flex}.Status{display:flex;margin-right:8px}.NavSeparator{margin:0px 4px}.MenuButton{color:#f4f4f4;padding-left:0;padding-right:0;font-size:16px;line-height:24px}.MenuButton:hover{color:#4fc3f7;cursor:pointer}.MenuButton:hover.active{border-color:#4fc3f7}.NavigationButton{display:flex;align-items:center;font-size:16px;line-height:24px;color:#f4f4f4;padding:4px 12px;text-decoration:none}.NavigationButton svg{margin-right:6px}.NavigationButton.active{font-weight:bold !important;padding:4px 10px}.NavigationButton:hover{color:#4fc3f7;cursor:pointer}.NavigationButton:hover.active{border-color:#4fc3f7}.NavigationButton:active{color:#2b2b2b}.ContextItems{display:flex;min-height:36px;max-height:36px}.ContextItems .BuildHeader{padding-left:0px;border:none;opacity:1;transition:opacity 0.3s;margin:auto;font-weight:bold;width:125px;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.ContextItems .BuildHeader.Loading{opacity:0;max-width:0px}.ContextItems .BuildHeader:hover{overflow:visible;z-index:1000;width:1200px;position:absolute;top:8px;background-color:#6c6c6c}.ContextItems svg{margin-top:2px;font-size:12px}.spacer{flex:1}.AdvancedSearchWindow{display:flex;flex-flow:column;align-items:center;min-width:400px;min-height:100px;font-size:14px;line-height:18px}.AdvancedSearchWindow .Title{text-align:center;font-size:16px;font-weight:600;line-height:24px}.AdvancedSearchWindow .AdvancedSearchFooter{width:100%;display:flex;justify-content:flex-end;padding-top:20px;padding-bottom:10px;margin-right:40px}.AdvancedSearchWindow .Editor.Date .Operator{align-self:flex-start}.AdvancedSearchWindow .Editor.Date .AndText{font-size:16px;text-align:end;margin-top:8px}.ComponentContextMenu svg{width:18px !important}.RepositorySidebar{display:flex;flex:auto;flex-flow:column;overflow-y:auto}.RepositorySidebar .searchFiltersHidden{display:none}.RepositorySidebar .ShowAdvInfo{width:100%;margin-top:12px}.RepositorySidebar .ShowAdvInfo button{margin-left:8px;padding:0px 8px 0px 8px;min-height:48px;max-height:48px}.RepositorySidebar .ShowAdvInfo button span button{padding-left:0px;padding-right:0px}.RepositorySidebar .Filter{min-height:32px}.RepositorySidebar .Filter svg{color:#6c6c6c;padding-left:16px}.RepositorySidebar .Filter .ClearText{padding:0px 8px;cursor:pointer;transition:color 0.2s}.RepositorySidebar .Filter .ClearText:hover svg{color:#4fc3f7}.RepositorySidebar .Filter .ClearText:active svg{color:#2b2b2b}.RepositorySidebar .Filter .AdvancedSearchBtn{font-size:12px;line-height:16px;font-style:italic;padding:4px;margin:0px 8px}.RepositorySidebar .ShowAll{min-height:32px;max-height:32px;display:flex;padding-left:20px;justify-content:center;align-items:center}.RepositorySidebar .ShowAll:not(.Active){color:#5f6368}.RepositorySidebar .ShowAll .Help{color:#6c6c6c;margin-left:-10px;margin-top:2px;height:14px;width:14px}.RepositorySidebar .ComponentText{margin-top:-4px;margin-bottom:4px;display:flex;border-bottom:1px solid #c9c9c9;font-size:14px;font-weight:600;line-height:20px;justify-content:center;align-items:center}.RepositorySidebar .ComponentText:not(.Active){font-size:14px;line-height:18px;color:#5f6368}.RepositorySidebar .SidebarPlaceholder{display:flex;align-self:center;margin-top:100%;overflow:hidden}.RepositorySidebar .ComponentList{display:flex;flex-flow:column;overflow-y:auto;overflow-x:hidden;flex:auto;opacity:1;transition:opacity 1s}.RepositorySidebar .ComponentList.Loading{transition:opacity 0s;opacity:0}.RepositorySidebar .ComponentList .ComponentCard{position:relative;display:flex;min-height:100px;max-height:100px;padding:12px 0px;border-bottom:1px solid #c9c9c9;cursor:move;flex:auto;flex-shrink:0}.RepositorySidebar .ComponentList .ComponentCard.Selected{background-color:#e1e4f4}.RepositorySidebar .ComponentList .ComponentCard.Compact{min-height:60px;max-height:60px}.RepositorySidebar .ComponentList .ComponentCard:hover{background-color:#c9c9c9}.RepositorySidebar .ComponentList .ComponentCard .CardIcon{font-size:24px;line-height:40px;color:#5f6368;min-width:70px;max-width:70px;margin-top:6px;display:flex;flex-flow:column;justify-content:center;align-self:flex-start;align-items:center}.RepositorySidebar .ComponentList .ComponentCard .CardAction{cursor:pointer;font-size:16px;font-weight:600;line-height:24px;height:44px;width:44px;color:#5f6368;justify-self:flex-end;align-self:flex-start}.RepositorySidebar .ComponentList .ComponentCard .CardInformation{flex:1;min-width:180px;max-width:180px;overflow:hidden}.RepositorySidebar .ComponentList .ComponentCard .CardInformation .Title{font-size:16px;font-weight:600;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RepositorySidebar .ComponentList .ComponentCard .CardInformation .InformationProperty{display:flex;font-size:13px;line-height:20px;line-height:18px;overflow:hidden;max-width:100%}.RepositorySidebar .ComponentList .ComponentCard .CardInformation .InformationProperty .Name{color:#5f6368;margin-right:4px}.RepositorySidebar .ComponentList .ComponentCard .CardInformation .InformationProperty .Value{display:block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RepositorySidebar .ComponentList .ComponentCard .CardInformation .Subtext{font-size:14px;line-height:18px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RepositorySidebar .ComponentList .ComponentCard .FormIcon{position:absolute;margin:8px 30px;right:0;bottom:0}.RepositorySidebar .ComponentList .ComponentCard .chassisManagerIcon{position:absolute;color:#6c6c6c;margin:0px 0px;right:4px;bottom:4px}.ComponentEditor{display:flex;flex-flow:column;flex:auto;min-width:740px;position:relative;margin-top:16px}.ComponentEditor.Module #Group\ Profile .Properties .PropertyEditor{padding:8px 12px;min-height:40px;width:auto}.ComponentEditor .EditorTitleBar{margin-top:16px;margin-bottom:8px}.ComponentEditor .EditorTitleBar .Return{font-size:14px;line-height:18px;margin:16px 42px;color:#333}.ComponentEditor .EditorTitleBar .Title{font-size:20px;line-height:32px;text-align:center;max-width:700px;margin-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ComponentEditor .EditorTitleBar .Title:hover{white-space:pre-wrap}.ComponentEditor .Loading{position:absolute;padding:24px}.ComponentEditor .EditorContent{display:flex;flex:1;min-height:70vh;max-height:70vh;border-top:1px solid #ddd;border-bottom:1px solid #ddd;opacity:1;transition:opacity 1s}.ComponentEditor .EditorContent.Loading{opacity:0;transition:opacity 0s}.ComponentEditor .EditorContent .Scroll{display:flex;flex-flow:column;width:180px;padding:20px 6px;border-right:1px solid #ddd;overflow:auto}.ComponentEditor .EditorContent .Scroll .Title{font-size:14px;font-weight:600;line-height:20px}.ComponentEditor .EditorContent .Scroll .ScrollLink{font-size:14px;line-height:18px;cursor:pointer;margin:2px;padding-left:8px;transition:all 0.2s;border-left:4px solid transparent}.ComponentEditor .EditorContent .Scroll .ScrollLink.Active{text-shadow:1px 0 0 currentColor;font-size:15px;border-left:4px solid #4fc3f7}.ComponentEditor .EditorContent .Scroll .ScrollLink:hover{text-decoration:underline;color:#0093c4}.ComponentEditor .EditorContent .Scroll .ScrollLink:active{color:#2b2b2b}.ComponentEditor .EditorContent .Groups{padding:12px 0px;display:flex;flex-flow:column;overflow-y:scroll;flex:1;position:relative}.ComponentEditor .EditorContent .Groups .HelperText{min-height:16px;font-size:12px;font-weight:600;line-height:15px;color:#6c6c6c;margin-left:auto;margin-right:32px}.ComponentEditor .EditorContent .Groups .Title{font-size:16px;font-weight:600;line-height:24px}.ComponentEditor .EditorContent .Groups .PropertyGroup{display:flex;flex-flow:column;flex:1 0 auto;position:relative}.ComponentEditor .EditorContent .Groups .PropertyGroup .GroupDetails{display:flex;flex-flow:column}.ComponentEditor .EditorContent .Groups .PropertyGroup .GroupTitle{font-size:16px;font-weight:600;line-height:24px;margin-top:18px;margin-bottom:14px;text-align:left;padding-left:36px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties{display:flex;flex-flow:column;height:100%;padding-left:42px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .GroupedProperty{display:flex}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .GroupedProperty .MuiTextField-root{width:330px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor{padding:8px 12px;min-height:40px;width:380px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ModuleProfileEditor>:not(.topologyEditor){max-width:380px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ModuleProfileEditor>.topologyEditor{max-width:1140px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly{min-height:20px;padding:6px 12px !important}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly .ListEditor .ListItem:last-child,.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly .IdListEditor .ListItem:last-child,.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly .CompactListEditor .ListItem:last-child{border-bottom:none}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem{display:flex;align-items:center;padding:12px 0px;border-bottom:1px solid #ddd}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem:first-child{padding-top:0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .PropertyEditor{padding:8px 0px;width:380px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .PropertyEditor.ReadOnly{padding:6px 0px !important}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .Remove{position:absolute;right:0;margin-right:30px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .Remove svg{width:16px;height:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .AddNewItem{margin-top:12px;margin-left:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1){display:flex;align-items:center;padding:0px 0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1):first-child{padding-top:0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps{display:flex}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1){padding:6px 4px 6px 0px !important;min-width:70px;max-width:150px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(2){padding:6px 0px !important;max-width:150px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty .Name{display:none}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::before{content:"("}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::after{content:")"}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .Remove{position:absolute;right:0;margin-right:140px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:nth-child(1) .Remove svg{width:16px;height:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)){display:flex;align-items:center;padding:0px 0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)):first-child{padding-top:0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps{display:flex}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(1){padding:6px 4px 6px 0px !important;min-width:70px;max-width:150px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Name{color:#fafafa}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(2){padding:6px 0px !important;max-width:150px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty .Name{display:none}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::before{content:"("}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::after{content:")"}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .Remove{position:absolute;right:0;margin-right:140px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .ListItem:not(:nth-child(1)) .Remove svg{width:16px;height:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .CompactListEditor .AddNewItem{margin-top:12px;margin-left:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem{display:flex;align-items:center;padding:0px 0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem:first-child{padding-top:0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem .PropertyEditor{padding:8px 0px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem .PropertyEditor.ReadOnly{padding:6px 0px !important}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem .Remove{position:absolute;right:0;margin-right:140px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .ListItem .Remove svg{width:16px;height:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .IdListEditor .AddNewItem{margin-top:12px;margin-left:16px}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty{display:flex;flex:1;align-items:center}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty .Name{font-size:14px;line-height:18px;color:#5f6368;min-width:120px;max-width:120px;text-align:right;margin-right:24px;align-self:flex-start}.ComponentEditor .EditorContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty .Value{max-width:300px;font-size:14px;line-height:18px;align-self:flex-start}.ComponentEditor .EditorContent .Groups .PropertyGroup .GroupDivider{margin-top:16px;margin-bottom:16px;border-top:1px solid #ddd}.ComponentEditor .EditorActions{display:flex;justify-content:flex-end;align-items:center;margin-right:16px;min-height:60px}.ComponentEditor .EditorActions .Button{margin-left:32px}.FileDownload{padding-left:8px;cursor:pointer}.FileDownload:hover{color:#4fc3f7}.RelatedSingleSelects :first-child{padding-bottom:16px}.ReadOnlyRelatedSingleSelects :first-child{padding-bottom:8px}.ModuleProfileEditor>:first-child,.ModuleProfileEditor>:nth-child(2){padding-bottom:16px}.ReadOnlyModuleProfileEditor>:first-child,.ReadOnlyModuleProfileEditor>:nth-child(2){padding-bottom:8px}.bottomSpacer{min-height:1000px;height:1000px}.ComponentComparer{display:flex;flex-flow:column;flex:auto;width:1040px;position:relative;margin-top:16px}.ComponentComparer .EditorTitleBar{display:flex;padding-left:200px;margin-top:16px;margin-bottom:8px}.ComponentComparer .EditorTitleBar .Return{font-size:14px;line-height:18px;margin:16px 42px;color:#333}.ComponentComparer .EditorTitleBar .Title{font-size:20px;line-height:32px;flex:1;text-align:center}.ComponentComparer .Loading{position:absolute;padding:24px}.ComponentComparer .ComparerContent{display:flex;flex:1;min-height:70vh;max-height:70vh;border-top:1px solid #ddd;border-bottom:1px solid #ddd;opacity:1;transition:opacity 1s}.ComponentComparer .ComparerContent.Loading{opacity:0;transition:opacity 0s}.ComponentComparer .ComparerContent .Scroll{display:flex;flex-flow:column;width:180px;padding:20px 6px;border-right:1px solid #ddd}.ComponentComparer .ComparerContent .Scroll .Title{font-size:14px;font-weight:600;line-height:20px}.ComponentComparer .ComparerContent .Scroll .ScrollLink{font-size:14px;line-height:18px;cursor:pointer;margin:2px;padding-left:8px;transition:all 0.2s;border-left:4px solid transparent}.ComponentComparer .ComparerContent .Scroll .ScrollLink.hasDiff{color:#e23b0b}.ComponentComparer .ComparerContent .Scroll .ScrollLink.Active{text-shadow:1px 0 0 currentColor;font-size:15px;border-left:4px solid #4fc3f7}.ComponentComparer .ComparerContent .Scroll .ScrollLink:hover{text-decoration:underline;color:#0093c4}.ComponentComparer .ComparerContent .Scroll .ScrollLink:active{color:#2b2b2b}.ComponentComparer .ComparerContent .Groups{padding:12px 0px;display:flex;flex-flow:column;overflow-y:scroll;flex:1;position:relative}.ComponentComparer .ComparerContent .Groups .HelperText{min-height:16px;font-size:12px;font-weight:600;line-height:15px;color:#6c6c6c;margin-left:auto;margin-right:32px}.ComponentComparer .ComparerContent .Groups .Title{font-size:16px;font-weight:600;line-height:24px}.ComponentComparer .ComparerContent .Groups .PropertyGroup{display:flex;flex-flow:column;flex:1 0 auto;position:relative}.ComponentComparer .ComparerContent .Groups .PropertyGroup .GroupDetails{display:flex;flex-flow:column}.ComponentComparer .ComparerContent .Groups .PropertyGroup .GroupTitle{font-size:16px;font-weight:600;line-height:24px;margin-top:18px;margin-bottom:14px;text-align:left;padding-left:36px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .CompareProps{display:flex}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties{display:flex;flex-flow:column;height:100%;padding-left:42px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor{min-width:250px;padding:8px 12px;min-height:40px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly{min-height:20px;padding:6px 12px !important}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor.ReadOnly .ListEditor .ListItem:last-child{border-bottom:none}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem{display:flex;align-items:center;padding:12px 0px;border-bottom:1px solid #ddd}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem:first-child{padding-top:0px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .PropertyEditor{padding:8px 0px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .PropertyEditor.ReadOnly{padding:6px 0px !important}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .Remove{position:absolute;right:0;margin-right:140px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .ListItem .Remove svg{width:16px;height:16px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ListEditor .AddNewItem{margin-top:12px;margin-left:16px}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty{display:flex;flex:1;align-items:center}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty .Name{font-size:14px;line-height:18px;color:#5f6368;min-width:120px;max-width:120px;text-align:right;margin-right:24px;align-self:flex-start}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty .Value{font-size:14px;line-height:18px;align-self:flex-start}.ComponentComparer .ComparerContent .Groups .PropertyGroup .Properties .PropertyEditor .ReadOnlyProperty .hasDiff{color:#e23b0b}.ComponentComparer .ComparerContent .Groups .PropertyGroup .GroupDivider{margin-top:16px;margin-bottom:16px;border-top:1px solid #ddd}.ComponentComparer .EditorActions{display:flex;justify-content:flex-end;align-items:center;margin-right:16px;min-height:60px}.ComponentComparer .EditorActions .Button{margin-left:32px}.RepositoryView{display:flex;flex:1;overflow:hidden;background-color:#f0f0f0}.RepositoryView .Main{overflow:hidden;width:75%;display:flex;flex-flow:column;flex:1;margin:32px 32px;background-color:#fafafa}.RepositoryView .Main .Header{display:flex;background-color:#f0f0f0}.RepositoryView .Main .Header .Tab{font-size:14px;line-height:18px;font-size:16px;cursor:pointer;padding:6px 18px}.RepositoryView .Main .Header .Tab:hover{color:#4fc3f7}.RepositoryView .Main .Header .Tab:active{color:#2b2b2b}.RepositoryView .Main .Header .Tab.Selected{background-color:#fafafa}.RepositoryView .Main .Header .fill{display:flex;flex:1}.RepositoryView .Main .smooth-dnd-container{display:table-header-group}.RepositoryView .Main .smooth-dnd-container .MuiTableCell-root{display:table-cell;padding:16px;font-size:0.875rem;text-align:left;font-family:"Roboto", "Helvetica", "Arial", sans-serif;font-weight:400;line-height:1.43;border-bottom:1px solid #e0e0e0;letter-spacing:0.01071em;vertical-align:inherit;border-bottom:0}.RepositoryView .Main .smooth-dnd-container .smooth-dnd-draggable-wrapper,.RepositoryView .Main .smooth-dnd-container .RepoCheckboxHeaderCell{background-color:#f0f0f0;border-bottom:1px solid #e0e0e0}.RepositoryView .Main .Table .MuiTableContainer-root{max-height:640px}.RepositoryView .Main .Table .ComponentActions{padding:0;min-width:275px;border-bottom:0}.RepositoryView .Main .Table .RepoCheckboxCell{width:25px}.RepositoryView .Main .Table .RepoCheckboxHeaderCell,.RepositoryView .Main .Table .smooth-dnd-draggable-wrapper{z-index:1000;position:sticky;top:0}.RepositoryView .Main .Table .RepoTableCell{overflow-x:hidden;text-overflow:ellipsis;min-width:150px;max-width:300px}.RepositoryView .Main .Table .RepoTableCell .HeaderLabel{max-height:20px;white-space:nowrap;font-weight:600}.RepositoryView .Main .Table .searchFiltersHidden{display:none}.RepositoryView .Main .Table .searchFilters{margin-bottom:15px}.RepositoryView .Main .Table .searchFilters .HhitsButtonWithRemove{padding-top:0;padding-bottom:0;padding-right:0}.RepositoryView .ContextSidebar{background-color:#fafafa}.RepositoryView .ColumnMenuButton{padding:0}.RepositoryView .ButtonFixContainer{padding:12px;height:24px}.RepositoryView .Table{display:flex;flex-flow:column;min-height:0;flex:1;padding:0px 36px 24px 36px}.RepositoryView .Table .TableContainer{flex-flow:column;display:flex;flex:1;overflow-y:auto;overflow-x:hidden;width:100%}.RepositoryView .Table .RepoTablePagination{border-top:1px solid #e0e0e0;padding-top:8px;overflow:hidden}.RepositoryView .TableRoot{position:relative}.RepositoryView .LoadingComponents{width:100%;display:flex;justify-content:center;margin-top:15%;margin-left:45px}.RepositoryView .EditAdvButton{margin:0%}.RepositoryView .TableBar{margin-top:12px;margin-bottom:4px;min-height:40px}.RepositoryView .TableBar .Filter{max-width:300px}.RepositoryView .TableBar .TimerButton{margin-left:8px;font-size:12px;line-height:16px;font-style:italic;padding:6px}.RepositoryView .TableBar .AdvancedSearchBtn{font-size:12px;line-height:16px;font-style:italic;padding:4px;margin:0px 8px}.RepositoryView .TableBar .ButtonsOnRight{display:flex;margin-left:auto;white-space:nowrap}.RepositoryView .TableBar .ButtonsOnRight .Compare,.RepositoryView .TableBar .ButtonsOnRight .AddNew{height:34px;margin-top:6px}.RepositoryView .TableHeader{opacity:1;transition:opacity 0.8s;font-size:12px;line-height:16px}.RepositoryView .TableHeader.Loading{transition:opacity 0s;opacity:0}.RepositoryView .TableHeader .MuiTableCell-stickyHeader{background-color:#f0f0f0}.RepositoryView .TableHeader tr{max-height:32px;min-height:32px;height:32px}.RepositoryView .TableHeader th{font-weight:bold;border:none}.RepositoryView .Body{opacity:1;transition:opacity 0.8s;overflow-y:auto}.RepositoryView .Body.Loading{transition:opacity 0s;opacity:0}.RepositoryView .Body tr:last-child .MuiTableCell-body{border-bottom:0}.RepositoryView .Row{border-left:16px solid transparent;border-right:16px solid transparent;outline:4px solid transparent !important;transition:border-color 0.3s;transition:outline 0.3s}.RepositoryView .Row .ComponentAction{transition:opacity 0.4s;opacity:0}.RepositoryView .Row .ComponentAction.Visible{opacity:1}.RepositoryView .Row:hover .ComponentAction{opacity:1}.RepositoryView .Row.Selected .MuiTableCell-body{background-color:#e1e4f4}.RepositoryTableMenu .MuiPaper-root{margin-left:34px;margin-top:140px}.RepositoryTableMenu .MenuContainer{max-height:400px;padding-bottom:24px;overflow-y:auto;outline:0}.RepositoryTableMenu .MenuFooter{display:flex;justify-content:flex-end}.RepositoryTableMenu .MenuFooter .MenuAccept{margin-right:16px;margin-top:8px}.RepositoryTableMenu .MenuFooter .MenuReset{margin-top:8px}.FormIcon{display:flex;min-height:14px;border-left:3px solid #6c6c6c;border-right:3px solid #6c6c6c;padding:0px 2px;max-width:16px}.FormIcon .Body{min-height:8px;min-width:16px;max-width:16px;background-color:#6c6c6c}.FormIcon.Form6U{max-width:45px}.FormIcon.Form6U .Body{min-width:16px;max-width:16px;margin-right:2px}.FormIcon.Form6U .Body6U{min-height:8px;background-color:#6c6c6c;min-width:27px;max-width:27px;margin-right:2px}.RuleClone{display:flex;flex-flow:column;flex:auto;min-width:500px;position:relative;margin-top:16px}.RuleClone .TitleBar{margin-top:16px;margin-bottom:8px;border-bottom:1px solid #ddd}.RuleClone .TitleBar .Title{font-size:20px;line-height:32px;text-align:center;max-width:500px;margin-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RuleClone .TitleBar .Title:hover{white-space:pre-wrap}.RuleClone .RuleGroupSelect{margin:auto;width:50%;height:125px}.RuleClone .CloneActions{display:flex;justify-content:flex-end;align-items:center;padding-right:16px;min-height:60px;border-top:1px solid #ddd}.RuleClone .CloneActions .Button{margin-left:32px}.LoadingRules{margin:32px 16px}.SelectedProps{display:flex;flex-flow:column;flex:auto;overflow:hidden;width:100%;border-top:2px solid #c9c9c9}.SelectedProps .NoSelected{padding:16px;font-size:14px;line-height:18px;text-align:center}.SelectedProps .PropertyContainer{font-size:12px;line-height:16px;padding:12px 16px;border-bottom:1px solid #c9c9c9}.SelectedProps .PropertyContainer .PropertyPair{display:flex;flex-flow:column;padding:6px 0px}.SelectedProps .PropertyContainer .PropertyPair .PropName{font-size:12px;font-weight:600;line-height:15px;margin-bottom:0px}.SelectedProps .PropertyContainer .PropertyPair .PropValue{margin-left:8px}.RuleIndex{display:flex;flex-flow:row;flex:auto;overflow:hidden;background-color:#f0f0f0}.RuleIndex .Main{display:flex;flex-flow:column;flex:1;margin:32px 32px;background-color:#fafafa}.RuleIndex .Main .Header{display:flex;background-color:#f0f0f0}.RuleIndex .Main .Header .DeletableTab{display:flex}.RuleIndex .Main .Header .DeletableTab.Selected{background-color:#fafafa}.RuleIndex .Main .Header .DeletableTab svg{padding:6px 18px 6px 0px}.RuleIndex .Main .Header .DeletableTab svg:hover{color:#4fc3f7;cursor:pointer}.RuleIndex .Main .Header .Tab{font-size:14px;line-height:18px;font-size:16px;cursor:pointer;padding:6px 18px}.RuleIndex .Main .Header .Tab:hover{color:#4fc3f7}.RuleIndex .Main .Header .Tab:active{color:#2b2b2b}.RuleIndex .Main .Header .Tab.Selected{background-color:#fafafa}.RuleIndex .Main .Header .NewRuleGroup svg{margin-right:6px}.RuleIndex .Main .Header .fill{display:flex;flex:1}.RuleIndex .RulesContainer{display:flex;flex-flow:column;flex:1;background-color:#fafafa;overflow-y:auto}.RuleIndex .RulesContainer .RulesTitleBar{display:flex;flex-flow:row;align-items:center;padding:8px 32px;min-height:54px}.RuleIndex .RulesContainer .RulesTitleBar .RulesTitle{font-size:20px;line-height:32px;padding-left:64px}.RuleIndex .RulesContainer .RulesTitleBar .Actions{font-size:14px;line-height:18px;margin-left:auto;display:flex}.RuleIndex .RulesContainer .RulesBody{min-height:0;display:flex;flex-flow:column;flex:1;background-color:#fafafa}.RuleIndex .RulesContainer .Rules{background-color:#fafafa;display:flex;flex-flow:column;overflow-y:auto;flex:auto;opacity:1;transition:opacity 1s;padding:0px 36px 24px 36px}.RuleIndex .RulesContainer .Rules.Loading{transition:opacity 0s;opacity:0}.RuleIndex .RulesContainer .Rules .RuleDivider{border-top:1px solid #e0e0e0}.RuleIndex .RulesContainer .Rules .RuleCard{display:flex;align-items:center;min-height:64px;border:4px solid transparent;border-left-width:24px;border-right-width:24px;transition:border-color 0.3s}.RuleIndex .RulesContainer .Rules .RuleCard.Disabled{color:rgba(113,135,146,0.8)}.RuleIndex .RulesContainer .Rules .RuleCard.Selected{border-color:#8bf6ff;z-index:99}.RuleIndex .RulesContainer .Rules .RuleCard.Selected .RuleActions{opacity:1}.RuleIndex .RulesContainer .Rules .RuleCard:hover .RuleActions{opacity:1}.RuleIndex .RulesContainer .Rules .RuleCard:not(.Header) .Active{font-size:24px;line-height:40px;color:#6c6c6c}.RuleIndex .RulesContainer .Rules .RuleCard .Active{max-width:100px;min-width:100px;display:flex;justify-content:center}.RuleIndex .RulesContainer .Rules .RuleCard .Information{max-width:500px;min-width:500px;display:flex;flex-flow:column}.RuleIndex .RulesContainer .Rules .RuleCard .Information .RuleTitle .RuleLink{font-size:16px;font-weight:600;line-height:24px;display:inline-block;cursor:pointer}.RuleIndex .RulesContainer .Rules .RuleCard .Information .RuleTitle .RuleLink:hover{color:#4fc3f7}.RuleIndex .RulesContainer .Rules .RuleCard .Information .RuleTitle .RuleLink:active{color:#2b2b2b}.RuleIndex .RulesContainer .Rules .RuleCard .Information .RuleSubtext{font-size:14px;line-height:18px;max-height:40px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RuleIndex .RulesContainer .Rules .RuleCard .Metadata{margin:0px 32px;min-width:15%;display:flex;flex-flow:row;font-size:14px;line-height:18px}.RuleIndex .RulesContainer .Rules .RuleCard .Metadata .Owner{display:flex;align-items:center}.RuleIndex .RulesContainer .Rules .RuleCard .Metadata .Owner svg{margin-right:10px;font-size:22px}.RuleIndex .RulesContainer .Rules .RuleCard .RuleActions{font-size:20px;line-height:32px;margin-left:auto;margin-right:36px;display:flex;padding:8px 16px;opacity:0;transition:opacity 0.3s}.RuleIndex .RulesContainer .Rules .RuleCard .RuleActions .RuleAction{height:48px;width:48px;color:#6c6c6c;transition:color 0.2s}.RuleIndex .RulesContainer .Rules .RuleCard .RuleActions .RuleAction:hover{color:#4fc3f7}.RuleIndex .RulesContainer .Rules .RuleCard .RuleActions .RuleAction:active{color:#2b2b2b}.RuleIndex .RulesContainer .Rules .RuleCard .RuleActions .Overflow{opacity:1;display:flex}.RuleIndex .RulesContainer .Rules .RuleCard.Header{text-transform:uppercase;border-top:none;background-color:#f0f0f0;min-height:32px;font-size:12px;line-height:16px;color:#333}.RuleIndex .RulesContainer .Rules .RuleCard.Header .Metadata{font-size:12px;line-height:16px;padding-left:14px}.RuleIndex .NoRules{display:flex;flex-flow:column;align-items:center;margin-top:48px}.RuleIndex .NoRules .EmptyTitle{font-size:24px;line-height:40px}.RuleIndex .NoRules .EmptyText{display:flex;font-size:14px;line-height:18px}.RuleIndex .NoRules .EmptyText .Link{text-decoration:underline;color:#0093c4;cursor:pointer;margin-left:0.3em}.RuleIndex .NoRules .EmptyText .Link:hover{color:#4fc3f7}.RuleIndex .NoRules .EmptyText .Link:active{color:#2b2b2b}.CompatibilityTable{display:flex;flex:1;background-color:#fafafa;flex-flow:column;align-items:center;min-width:800px;overflow-y:auto;font-size:14px;line-height:18px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.CompatibilityTable{min-height:70vh}}.CompatibilityTable .row-delete{color:#c9c9c9;font-size:12px;line-height:16px;padding:2px 4px;cursor:pointer}.CompatibilityTable .row-delete:hover{color:#5f6368}.CompatibilityTable .row-delete:active{color:#333}.CompatibilityTable .row-add{margin:8px}.ActionButtons{border-top:1px solid #c9c9c9;display:flex;justify-content:flex-end;align-items:center;min-height:64px;max-height:64px;height:64px;padding-right:16px}.Login{display:flex;flex-flow:row;flex:auto;overflow:hidden;justify-content:center}.Login .LoginPage{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.Login .LoginForm{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:300px;width:450px;background-color:#f0f0f0;border:ridge}.Login .LoginSubText{margin-top:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Login .LoginSubText .videoLinkBtn{color:blue;cursor:pointer;text-decoration:underline}.Login .errorText{color:red}.ModalRoot.PasswordResetModal{position:fixed;top:0px;bottom:0px;left:0px;right:0px;display:flex;justify-content:center;align-items:center}.ModalRoot.PasswordResetModal .MaterialModal{display:flex;flex-flow:column;position:relative;background-color:#fafafa;box-shadow:rgba(0,0,0,0.2) 0px 0px 6px;outline:none !important;height:60vh}.ModalRoot.PasswordResetModal .MaterialModal .bottomRow{margin:12px 32px 12px 32px}.ModalRoot.PasswordResetModal .MaterialModal .bottomRow .Actions{display:flex;float:right}.ModalRoot.PasswordResetModal .MaterialModal .bottomRow .Actions button svg{margin-right:0px}.ModalRoot.PasswordResetModal .MaterialModal .bottomRow .Actions .requiredWarning{font-size:12px;line-height:16px}.SettingsPage{display:flex;flex:1;overflow:hidden;background-color:#f0f0f0}.SettingsPage .LogDateFilter{display:flex;margin-left:40px;height:40px}.SettingsPage .LogDateFilter .SecondaryDate{display:flex;margin-top:1px}.SettingsPage .LogDateFilter .SecondaryDate .FilterText{margin-right:4px}.SettingsPage .LogDateFilter .MuiFormControl-root{margin-top:4px}.SettingsPage .LogDateFilter .DateInput{margin-left:8px;width:100px}.SettingsPage .LogDateFilter .FilterText{margin-left:8px}.SettingsPage .LogDateFilter .FilterOptionPicker{width:100px}.SettingsPage .LogDateFilter .LevelPicker{margin-right:12px}.SettingsPage .Main{display:flex;flex-flow:column;flex:1;margin:32px 32px;background-color:#fafafa}.SettingsPage .Main .Header{display:flex;background-color:#f0f0f0}.SettingsPage .Main .Header .Tab{font-size:14px;line-height:18px;font-size:16px;cursor:pointer;padding:6px 18px}.SettingsPage .Main .Header .Tab:hover{color:#4fc3f7}.SettingsPage .Main .Header .Tab:active{color:#2b2b2b}.SettingsPage .Main .Header .Tab.Selected{background-color:#fafafa}.SettingsPage .Main .Header .fill{display:flex;flex:1}.SettingsPage .Main .Table .searchFiltersHidden{display:none}.SettingsPage .Main .Table .searchFilters{margin-bottom:15px}.SettingsPage .Main .Table .searchFilters .HhitsButtonWithRemove{padding-top:0;padding-bottom:0;padding-right:0}.SettingsPage .ContextSidebar{background-color:#fafafa}.SettingsPage .TableContainer{display:flex;flex:1;overflow-y:auto;overflow-x:hidden}.SettingsPage .Table{display:flex;flex-flow:column;min-height:0;flex:1;padding:0px 36px 24px 36px}.SettingsPage .TableRoot{position:relative}.SettingsPage .LoadingComponents{position:absolute;margin:16px 0px;width:92%}.SettingsPage .EditAdvButton{margin:0%}.SettingsPage .TableBar{margin-top:12px;margin-bottom:12px;min-height:40px}.SettingsPage .TableBar .Filter{max-width:300px}.SettingsPage .TableBar .AdvancedSearchBtn{font-size:12px;line-height:16px;font-style:italic;padding:4px;margin:0px 8px}.SettingsPage .TableBar .ButtonsOnRight{margin-left:auto;white-space:nowrap}.SettingsPage .TableBar .ButtonsOnRight .ResultWarningIcon{width:36px;height:30px;margin-right:10px;margin-top:4px}.SettingsPage .TableHeader{opacity:1;transition:opacity 0.8s;font-size:12px;line-height:16px;text-transform:uppercase;background-color:#f0f0f0}.SettingsPage .TableHeader.Loading{transition:opacity 0s;opacity:0}.SettingsPage .TableHeader tr{max-height:32px;min-height:32px;height:32px}.SettingsPage .TableHeader th{color:#333;font-weight:normal;border:none}.SettingsPage .TableHeader .MuiTableCell-head{background-color:#f0f0f0}.SettingsPage .Body{opacity:1;transition:opacity 0.8s;overflow-y:auto}.SettingsPage .Body.Loading{transition:opacity 0s;opacity:0}.SettingsPage .Row{border-left:4px solid transparent;border-right:4px solid transparent;outline:4px solid transparent !important;transition:border-color 0.3s;transition:outline 0.3s}.SettingsPage .Row .ComponentAction{transition:opacity 0.4s;opacity:0}.SettingsPage .Row .ComponentAction.Visible{opacity:1}.SettingsPage .Row:hover .ComponentAction{opacity:1}.SettingsPage .Row.Selected{border-color:#8bf6ff;outline:4px solid #8bf6ff !important}.SettingsPage .Row.Selected .ComponentAction{opacity:1}.SettingsPage .Row .LogTime{white-space:nowrap}.LoadingBuilds{margin:32px 16px}.SelectedProps{display:flex;flex-flow:column;flex:auto;overflow:hidden;width:100%;border-top:2px solid #c9c9c9}.SelectedProps .NoSelected{padding:16px;font-size:14px;line-height:18px;text-align:center}.SelectedProps .PropertyContainer{font-size:12px;line-height:16px;padding:12px 16px;border-bottom:1px solid #c9c9c9}.SelectedProps .PropertyContainer .PropertyPair{display:flex;flex-flow:column;padding:6px 0px}.SelectedProps .PropertyContainer .PropertyPair .PropName{font-size:12px;font-weight:600;line-height:15px;margin-bottom:0px}.SelectedProps .PropertyContainer .PropertyPair .PropValue{margin-left:8px}.BuildIndex{display:flex;flex-flow:row;flex:auto;overflow:hidden}.BuildIndex .Navigation{display:flex;flex-flow:column;min-width:250px}.BuildIndex .Navigation .New{display:flex;justify-content:center;align-items:center;min-height:100px}.BuildIndex .Navigation .Links{display:flex;flex-flow:column;border-top:2px solid #c9c9c9;font-size:16px;font-weight:600;line-height:24px}.BuildIndex .Navigation .Links .BuildLink{display:flex;padding:12px 0px;justify-content:center;cursor:pointer}.BuildIndex .Navigation .Links .BuildLink.Active{background-color:#c9c9c9}.BuildIndex .BuildsContainer{display:flex;flex-flow:column;flex:1}.BuildIndex .BuildsContainer .BuildsTitleBar{display:flex;flex-flow:row;align-items:center;padding:16px 32px;min-height:54px}.BuildIndex .BuildsContainer .BuildsTitleBar .BuildsTitle{font-size:20px;line-height:32px;padding-left:64px}.BuildIndex .BuildsContainer .BuildsTitleBar .Actions{font-size:14px;line-height:18px;margin-left:auto;display:flex}.BuildIndex .BuildsContainer .BuildsBody{min-height:0;display:flex;flex-flow:column;flex:1;background-color:#f0f0f0;padding:32px}.BuildIndex .BuildsContainer .Builds{background-color:#fafafa;display:flex;flex-flow:column;overflow-y:auto;flex:auto;opacity:1;transition:opacity 1s;padding:24px 36px}.BuildIndex .BuildsContainer .Builds.Loading{transition:opacity 0s;opacity:0}.BuildIndex .BuildsContainer .Builds .BuildDivider{border-top:1px solid #e0e0e0}.BuildIndex .BuildsContainer .Builds .BuildCard{display:flex;align-items:center;min-height:96px;padding-left:32px;border:4px solid transparent;border-left-width:24px;border-right-width:24px;transition:border-color .3s}.BuildIndex .BuildsContainer .Builds .BuildCard.Selected{border-color:#8bf6ff;z-index:99}.BuildIndex .BuildsContainer .Builds .BuildCard.Selected .BuildActions{opacity:1}.BuildIndex .BuildsContainer .Builds .BuildCard:hover .BuildActions{opacity:1}.BuildIndex .BuildsContainer .Builds .BuildCard .Selected{font-size:24px;line-height:40px;margin:16px 32px;color:#6c6c6c}.BuildIndex .BuildsContainer .Builds .BuildCard .Information{max-width:500px;min-width:500px;display:flex;flex-flow:column}.BuildIndex .BuildsContainer .Builds .BuildCard .Information .BuildTitle .BuildLink{max-width:500px;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:24px;display:inline-block;cursor:pointer}.BuildIndex .BuildsContainer .Builds .BuildCard .Information .BuildTitle .BuildLink:hover{color:#4fc3f7}.BuildIndex .BuildsContainer .Builds .BuildCard .Information .BuildTitle .BuildLink:active{color:#2b2b2b}.BuildIndex .BuildsContainer .Builds .BuildCard .Information .BuildSubtext{font-size:14px;line-height:18px;max-height:40px;overflow:hidden;font-style:italic}.BuildIndex .BuildsContainer .Builds .BuildCard .Metadata{margin:0px 32px;min-width:15%;display:flex;flex-flow:row;font-size:14px;line-height:18px}.BuildIndex .BuildsContainer .Builds .BuildCard .Metadata .Owner{display:flex;align-items:center}.BuildIndex .BuildsContainer .Builds .BuildCard .Metadata .Owner svg{margin-right:10px;font-size:22px}.BuildIndex .BuildsContainer .Builds .BuildCard .BuildActions{font-size:20px;line-height:32px;margin-left:auto;display:flex;padding:8px 16px;opacity:0;transition:opacity .3s}.BuildIndex .BuildsContainer .Builds .BuildCard .BuildActions .BuildAction{height:48px;width:48px;color:#6c6c6c;transition:color .2s}.BuildIndex .BuildsContainer .Builds .BuildCard .BuildActions .BuildAction:hover{color:#4fc3f7}.BuildIndex .BuildsContainer .Builds .BuildCard .BuildActions .BuildAction:active{color:#2b2b2b}.BuildIndex .BuildsContainer .Builds .BuildCard .BuildActions .Overflow{opacity:1;display:flex}.BuildIndex .BuildsContainer .Builds .BuildCard.Header{text-transform:uppercase;padding-left:56px;border-top:none;background-color:#f0f0f0;min-height:32px;font-size:12px;line-height:16px;color:#333}.BuildIndex .BuildsContainer .Builds .BuildCard.Header .Metadata{font-size:12px;line-height:16px;padding-left:14px}.BuildIndex .NoBuilds{display:flex;flex-flow:column;align-items:center;margin-top:48px}.BuildIndex .NoBuilds .EmptyTitle{font-size:24px;line-height:40px}.BuildIndex .NoBuilds .EmptyText{display:flex;font-size:14px;line-height:18px}.BuildIndex .NoBuilds .EmptyText .Link{text-decoration:underline;color:#0093c4;cursor:pointer;margin-left:.3em}.BuildIndex .NoBuilds .EmptyText .Link:hover{color:#4fc3f7}.BuildIndex .NoBuilds .EmptyText .Link:active{color:#2b2b2b}.ErrorGroup .Header{font-size:16px;font-weight:600;line-height:24px}.ErrorGroup .SourceName{font-size:14px;font-weight:600;line-height:18px}.ErrorMessage{display:flex;flex-flow:row;margin:6px 0px;min-height:16px}.ErrorMessage .ErrorIcon{width:14px;height:14px;padding-top:1px}.ErrorMessage .Message{font-size:14px;line-height:18px;margin-left:8px;line-height:16px}.Collapse{display:flex;height:100%;justify-content:center;align-items:center;margin-left:auto;padding:0px 8px;cursor:pointer;font-size:14px;line-height:18px;transition:background-color .2s}.Collapse.Horizontal{min-height:14px;height:14px;max-height:14px;margin-left:unset;padding:6px 0px}.Collapse.Horizontal svg{margin-right:6px}.Collapse.Right{margin-left:unset}.Collapse:hover{background-color:#c9c9c9}.Collapse:active{transition:background-color 0s;background-color:#6c6c6c}.TreeBuild{display:flex;flex-flow:row;flex:auto;overflow:hidden}.TreeBuild.Loading .NavigationSidebar{transition:opacity 0s;opacity:0}.TreeBuild.Loading .ComponentMain{transition:opacity 0s;opacity:0}.TreeBuild .ComponentMain{display:flex;flex-flow:column;flex:1;opacity:1;transition:opacity 1s;overflow:hidden}.TreeBuild .ComponentMain .SecondaryBar{min-height:44px;border-bottom:1px solid #c9c9c9;display:flex;align-items:center}.TreeBuild .ComponentMain .SecondaryBar .BackToParent{display:flex;font-size:14px;line-height:18px;margin-left:12px;align-items:center;cursor:pointer}.TreeBuild .ComponentMain .SecondaryBar .BackToParent svg{margin-right:6px}.TreeBuild .ComponentMain .SecondaryBar .BackToParent:hover{color:#4fc3f7}.TreeBuild .ComponentMain .SecondaryBar .BackToParent:active{color:#2b2b2b}.TreeBuild .ComponentMain .SecondaryBar .HhitsButton{max-height:36px;min-width:128px}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton{flex-basis:100%;justify-content:center;color:#333;font-size:13px;line-height:20px;font-weight:normal !important;border:none;padding:4px 12px;transition:background-color .3s;border-bottom:2px solid rgba(79,195,247,0);transition:border-color .3s}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton.active{border-color:#4fc3f7}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton:hover{color:#4fc3f7;cursor:pointer}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton:hover.active{border-color:#4fc3f7}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton:active{color:#2b2b2b}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton.Error{color:#e23b0b}.TreeBuild .ComponentMain .SecondaryBar .NavigationButton.Warning{color:#efb313}.TreeBuild .ComponentMain .SecondaryBar .SideBarNav{min-width:320px;max-width:320px;width:320px;display:flex;border-left:1px solid #c9c9c9;margin-left:12px;margin-top:auto}.TreeBuild .ComponentMain .Component{display:flex;flex:1;overflow:hidden}.TreeBuild .ComponentView{display:flex;flex-flow:column;flex:1;overflow:hidden}.TreeBuild .ComponentView .InfoPanel{display:flex;flex-flow:column;min-height:200px;max-height:200px;height:200px;transition:all .3s;background-color:#f0f0f0}.TreeBuild .ComponentView .InfoPanel.Hidden{min-height:26px;max-height:26px;height:26px}.TreeBuild .ComponentView .InfoPanel .Information{overflow-y:auto;margin:0px 32px 16px 32px;padding:12px;background-color:#fafafa}.NavigationSidebar{flex-flow:row;border-right:1px solid #c9c9c9;overflow:scroll;opacity:1;transition:opacity 1s}.NavigationSidebar .SideBarNav{display:flex;min-height:44px;margin-left:12px;margin-top:auto;border-bottom:1px solid #c9c9c9}.NavigationSidebar .SideBarNav .NavigationButton{flex-basis:100%;justify-content:center;color:#333;font-size:13px;line-height:20px;font-weight:normal !important;border:none;padding:4px 12px;transition:background-color .3s;border-bottom:2px solid rgba(79,195,247,0);transition:border-color .3s}.NavigationSidebar .SideBarNav .NavigationButton.active{border-color:#4fc3f7}.NavigationSidebar .SideBarNav .NavigationButton:hover{color:#4fc3f7;cursor:pointer}.NavigationSidebar .SideBarNav .NavigationButton:hover.active{border-color:#4fc3f7}.NavigationSidebar .SideBarNav .NavigationButton:active{color:#2b2b2b}.NavigationSidebar .SideBarNav .NavigationButton.Error{color:#e23b0b}.NavigationSidebar .SideBarNav .NavigationButton.Warning{color:#efb313}.NavigationSidebar .NavTree{min-width:275px;max-width:275px;width:275px;transition:all .3s}.NavigationSidebar .NavTree.Hidden{min-width:0px;max-width:0px;width:0px}.ContextSidebar{display:flex;flex-flow:column;flex:1;min-width:320px;max-width:320px;width:320px;border-left:1px solid #c9c9c9;overflow:hidden;transition:all .3s}.ContextSidebar .SidebarHeader{display:flex;font-size:20px;line-height:32px;justify-content:center}.ContextSidebar .SidebarHeader .Title{padding:4px;max-width:260px;overflow:hidden;text-overflow:ellipsis}.ContextSidebar .SidebarHeader .Close{position:absolute;cursor:pointer;right:0;margin-right:8px;padding:4px}.ContextSidebar .SidebarHeader .Close:hover{color:#4fc3f7}.ContextSidebar .SidebarHeader .Close:active{color:#2b2b2b}.ContextSidebar .ContextContent{display:flex;flex-flow:column;overflow:hidden;width:100%}.ContextSidebar.Hidden{min-width:0px;max-width:0px;width:0px}.ContextSidebar.Hidden .Close{display:none}.BuildErrors{display:flex;flex-flow:column;flex:auto;min-width:600px;max-height:70vh}.BuildErrors .ErrorsTitle{font-size:20px;line-height:32px;text-align:center;margin-bottom:16px}.BuildErrors .ErrorsContainer{display:flex;flex-flow:column;flex:auto;max-height:70vh;padding:16px 32px;overflow-y:auto}.ComponentDetails{display:flex;flex-flow:column;flex:1;overflow:hidden}.ComponentDetails .ComponentHeader{display:flex;flex-flow:column;padding:16px 32px 16px 64px;min-height:54px}.ComponentDetails .ComponentHeader .ComponentContainer{display:flex;flex-flow:row}.ComponentDetails .ComponentHeader .ComponentInformation{display:flex;flex-flow:column}.ComponentDetails .ComponentHeader .ComponentInformation .ComponentTitle{font-size:20px;line-height:32px}.ComponentDetails .ComponentHeader .ComponentInformation .ComponentSubtext{font-size:14px;line-height:18px;font-style:italic}.ComponentDetails .ComponentHeader .ComponentActions{font-size:14px;line-height:18px;margin-left:auto;display:flex;height:36px}.ComponentDetails .ComponentBody{min-height:0;display:flex;flex-flow:column;flex:1;background-color:#f0f0f0;padding:32px}.ComponentDetails .ComponentBody .Unmapped{font-size:14px;line-height:18px;display:flex;justify-content:center;align-items:center;min-height:32px;border-bottom:1px solid #e0e0e0}.ComponentDetails .ComponentBody .ComponentChildren{display:flex;flex-flow:column;overflow-y:auto;flex:auto;background-color:#fafafa;padding:24px 36px}.ComponentDetails .ComponentBody .ComponentChildren.Dragging:not(.Slotless) .ComponentChild:not(.Header){outline:1px solid #4fc3f7;color:#4fc3f7}.ComponentDetails .ComponentBody .ComponentChildren.Dragging .BuildDrag{outline:1px solid #4fc3f7;color:#4fc3f7}.ComponentDetails .ComponentBody .ComponentChildren.Dragging .ComponentChild.Selected{border-color:#ddd}.ComponentDetails .ComponentBody .ComponentChildren.Slotless .ComponentChild.Hover{border-color:transparent !important}.ComponentDetails .ComponentBody .ComponentChildren .BuildDrag.Hover{outline:2px solid #4fc3f7}.ComponentDetails .ComponentBody .ComponentDivider{border-top:1px solid #e0e0e0}.ComponentDetails .ComponentBody .SlotContainer{display:flex}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ComponentDetails .ComponentBody .SlotContainer{height:68px;min-height:68px;max-height:68px}.ComponentDetails .ComponentBody .SlotContainer.Large{height:98px;min-height:98px;max-height:98px}}.ComponentDetails .ComponentBody .SlotContainer.Expanded{flex:auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ComponentDetails .ComponentBody .SlotContainer.Expanded{height:300px;min-height:300px;max-height:300px}}.ComponentDetails .ComponentBody .ChildNumber{font-size:12px;line-height:16px;margin-left:-20px;line-height:70px;color:#5f6368}.ComponentDetails .ComponentBody .ComponentChild{display:flex;flex:1;align-items:center;justify-content:inherit !important;background-color:#fafafa;border:4px solid transparent;border-left-width:24px;border-right-width:24px;transition:border-color 0.3s}.ComponentDetails .ComponentBody .ComponentChild:not(.Header){padding:2px 0px}.ComponentDetails .ComponentBody .ComponentChild:not(.Header) .ComponentMetadata{margin-top:6px}.ComponentDetails .ComponentBody .ComponentChild.Empty{color:rgba(95,99,104,0.7)}.ComponentDetails .ComponentBody .ComponentChild.Empty .Status{color:rgba(95,99,104,0.7)}.ComponentDetails .ComponentBody .ComponentChild.Selected{border-color:#8bf6ff}.ComponentDetails .ComponentBody .ComponentChild.Selected .Overflow{opacity:1 !important}.ComponentDetails .ComponentBody .ComponentChild.Hover{border-color:#4fc3f7 !important}.ComponentDetails .ComponentBody .ComponentChild:hover .Overflow{opacity:1 !important}.ComponentDetails .ComponentBody .ComponentChild .MetadataContainer{display:flex;flex:auto;flex-flow:column;justify-content:center;overflow:hidden}.ComponentDetails .ComponentBody .ComponentChild .ComponentMetadata{display:flex;flex:auto;flex-flow:row;align-items:center}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation{max-width:40%;min-width:40%}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation .ComponentTitle{font-size:16px;font-weight:600;line-height:24px;display:inline-block;min-height:24px}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation .ComponentTitle:not(.RepoOpen){cursor:pointer}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation .ComponentTitle:not(.RepoOpen):hover{color:#4fc3f7}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation .ComponentTitle:not(.RepoOpen):active{color:#2b2b2b}.ComponentDetails .ComponentBody .ComponentChild .ComponentInformation .ComponentSubtext{font-size:14px;line-height:18px}.ComponentDetails .ComponentBody .ComponentChild .ComponentSlotInfo{font-size:14px;line-height:18px;line-height:14px;font-style:italic;overflow-x:hidden}.ComponentDetails .ComponentBody .ComponentChild .ComponentSlotInfo .SlotTitle{min-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ComponentDetails .ComponentBody .ComponentChild .ComponentSlotInfo .SlotForm{display:flex;margin:2px 0px}.ComponentDetails .ComponentBody .ComponentChild .ComponentSlotInfo .chassisManagerIcon{padding-left:6px;color:#6c6c6c}.ComponentDetails .ComponentBody .ComponentChild .ComponentSlotInfo .chassisManagerNum{font-style:normal}.ComponentDetails .ComponentBody .ComponentChild .Status{font-size:24px;line-height:40px;opacity:1;transition:opacity 0.8s;display:flex;justify-content:center;align-items:center;color:#8da81a;max-width:75px;min-width:75px}.ComponentDetails .ComponentBody .ComponentChild .Status.Loading{transition:opacity 0s;opacity:0}.ComponentDetails .ComponentBody .ComponentChild .ComponentActions{font-size:20px;line-height:32px;margin-left:auto;display:flex}.ComponentDetails .ComponentBody .ComponentChild .ComponentActions .ComponentAction{height:48px;width:48px;transition:color 0.2s}.ComponentDetails .ComponentBody .ComponentChild .ComponentActions .ComponentAction:hover{color:#4fc3f7}.ComponentDetails .ComponentBody .ComponentChild .ComponentActions .ComponentAction:active{color:#2b2b2b}.ComponentDetails .ComponentBody .ComponentChild .ComponentActions .Overflow{opacity:0;display:flex;transition:opacity 0.4s}.ComponentDetails .ComponentBody .ComponentChild.Header{font-size:12px;line-height:16px;text-transform:uppercase;border-top:none;background-color:#f0f0f0;max-height:32px;min-height:32px;color:#333}.ComponentDetails .ComponentBody .ComponentChild.Header .Status{font-size:12px;line-height:16px;color:#333}.ComponentDetails .ComponentBody .ComponentChild.Header .ComponentSlotInfo{font-size:12px;line-height:16px;font-style:normal}.ComponentDetails .ComponentBody .ComponentChild.Header .ComponentSlotInfo.FindBackplaneBtn{margin-left:auto;font-size:14px;line-height:18px;cursor:pointer}.ComponentDetails .ComponentBody .ComponentChild.Warning .Status{color:#efb313}.ComponentDetails .ComponentBody .ComponentChild.Error .Status{color:#e23b0b}.ComponentDetails .ComponentBody .DropTarget{display:flex;justify-content:center}.ComponentDetails .ComponentBody .DropTarget .DropInfo{outline:0px solid transparent;font-size:20px;line-height:32px;display:flex;flex:auto;justify-content:center;padding-top:16px;z-index:10;transition:all 0.3s}.ComponentDetails .ComponentBody .DropTarget .DropInfo.Valid{outline:1px solid #4fc3f7;color:#4fc3f7}.ComponentDetails .ComponentErrors{height:24px;min-height:24px;max-height:24px;display:flex;flex-flow:row;padding-bottom:4px;font-size:14px;line-height:18px}.ComponentDetails .ComponentErrors .ComponentError{max-width:75%;min-height:20px;display:flex}.ComponentDetails .ComponentErrors .ComponentError.Warning{color:#efb313}.ComponentDetails .ComponentErrors .ComponentError.Error{color:#e23b0b}.ComponentDetails .ComponentErrors:not(.Expanded) .ComponentError{text-overflow:ellipsis}.ComponentDetails .ComponentErrors.Expanded{flex-flow:column;overflow-y:auto;height:min-content;min-height:min-content;max-height:min-content;padding:16px 0px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ComponentDetails .ComponentErrors.Expanded{height:90px;min-height:90px;max-height:90px}}.ComponentDetails .ComponentErrors .More{cursor:pointer;color:#333;font-style:italic;margin-left:6px}.ComponentDetails .ComponentErrors .More:hover{color:#4fc3f7}.ComponentDetails .ComponentErrors .More:active{color:#2b2b2b}.ComponentDetails .Hide{cursor:pointer;font-size:14px;line-height:18px;padding:8px 0px;color:#333;align-self:center;text-align:center}.ComponentDetails .Hide:hover{color:#4fc3f7}.ComponentDetails .Hide:active{color:#2b2b2b}.ComponentDetails .Hide svg{margin-right:6px}.ErrorBullet{color:#333;font-size:4px;min-width:4px;min-height:4px;align-self:flex-start;margin-top:8px;margin-right:4px}.BuildMetaData{min-width:500px;height:90%;overflow-y:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.BuildMetaData .Editors{display:flex;flex-flow:column;height:100%;margin:16px 32px}.BuildMetaData .Editors>div{padding-bottom:16px}.BuildMetaData .CompactListEditor .editorTitle{font-size:12px;line-height:16px;color:rgba(0,0,0,0.54);padding-bottom:8px}.BuildMetaData .CompactListEditor .ListItem:nth-child(1){display:flex;align-items:center;padding:0px 0px}.BuildMetaData .CompactListEditor .ListItem:nth-child(1):first-child{padding-top:0px}.BuildMetaData .CompactListEditor .ListItem:nth-child(1) .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.BuildMetaData .CompactListEditor .ListItem:nth-child(1) .Remove{position:absolute;right:0}.BuildMetaData .CompactListEditor .ListItem:nth-child(1) .Remove svg{width:16px;height:16px}.BuildMetaData .CompactListEditor .ListItem:not(:nth-child(1)){display:flex;align-items:center;padding:0px 0px}.BuildMetaData .CompactListEditor .ListItem:not(:nth-child(1)):first-child{padding-top:0px}.BuildMetaData .CompactListEditor .ListItem:not(:nth-child(1)) .ItemTitle{font-size:12px;font-weight:600;line-height:15px;position:absolute}.BuildMetaData .CompactListEditor .ListItem:not(:nth-child(1)) .Remove{right:0}.BuildMetaData .CompactListEditor .ListItem:not(:nth-child(1)) .Remove svg{width:16px;height:16px}.BuildMetaData .CompactListEditor .AddNewItem{margin-top:12px;margin-left:16px}.BuildModal .MaterialModal{display:flex;flex-flow:column;position:relative;background-color:#fafafa;box-shadow:rgba(0,0,0,0.2) 0px 0px 6px;z-index:99;outline:none !important;height:90vh}.BuildModal .bottomRow{margin:12px 32px 12px 32px}.BuildModal .bottomRow .Actions{display:flex;float:right}.BuildModal .bottomRow .Actions button svg{margin-right:0px}.BuildModal .bottomRow .Actions .requiredWarning{font-size:12px;line-height:16px}.BuildSummary{display:flex;flex-flow:column;flex:auto}.BuildSummary .Menu{display:flex;margin:auto;padding-top:5px}.BuildSummary .SidebarComponent{margin-top:16px}.BuildSummary .SidebarComponent.Build .ComponentHeader{font-size:16px;font-weight:600;line-height:24px;border-bottom:2px solid rgba(51,51,51,0.5)}.BuildSummary .SidebarComponent .ComponentHeader{font-size:14px;font-weight:600;line-height:20px;margin:0px 16px;padding:0px 12px;border-bottom:1px solid rgba(51,51,51,0.5)}.BuildSummary .SidebarComponent .ComponentHeader.Click{cursor:pointer}.BuildSummary .SidebarComponent .ComponentHeader.Click:hover{color:#4fc3f7}.BuildSummary .SidebarComponent .SidebarProperty{display:flex;flex-flow:row;font-size:12px;line-height:16px;padding:2px 0px;padding-left:12px;padding-right:0px}.BuildSummary .SidebarComponent .SidebarProperty.Header{margin-top:4px;margin-bottom:-3px;font-size:14px;font-weight:600;line-height:20px}.BuildSummary .SidebarComponent .SidebarProperty.Warning{color:#efb313}.BuildSummary .SidebarComponent .SidebarProperty.Error{color:#e23b0b}.BuildSummary .SidebarComponent .SidebarProperty .PropertyName{color:#5f6368;max-width:200px;padding-right:0px;flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis;text-align:right}.BuildSummary .SidebarComponent .SidebarProperty .PropertyValue{margin-left:12px;flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis;text-align:right}.BuildSummary .SidebarComponent .SidebarProperty .PropertyUnit{min-width:40px;margin-left:4px}.BuildSummary .SidebarComponent .SidebarProperty .Exclamation{min-width:5px;margin-right:12px}.BuildSummary .PropertySeparator{margin:8px 24px;border-bottom:1px solid rgba(51,51,51,0.5)}.BuildRules{display:flex;flex-flow:column;flex:auto;overflow-y:auto}.BuildRules .SidebarComponent{margin-top:28px}.BuildRules .SidebarComponent.Build .ComponentHeader{font-size:16px;font-weight:600;line-height:24px;border-bottom:2px solid rgba(51,51,51,0.5)}.BuildRules .SidebarComponent .ComponentHeader{font-size:14px;font-weight:600;line-height:20px;margin:16px 16px 16px 16px;padding:0px 12px;border-bottom:1px solid rgba(51,51,51,0.5)}.BuildRules .SidebarComponent .SidebarProperty{display:flex;flex-flow:row;font-size:12px;line-height:16px;padding:2px 0px;padding-left:24px;padding-right:24px}.BuildRules .SidebarComponent .SidebarProperty.Header{margin-top:4px;margin-bottom:-3px;font-size:14px;font-weight:600;line-height:20px}.BuildRules .SidebarComponent .SidebarProperty.Warning{color:#efb313}.BuildRules .SidebarComponent .SidebarProperty.Error{color:#e23b0b}.BuildRules .SidebarComponent .SidebarProperty .PropertyName{color:#5f6368;max-width:110px;padding-right:4px;flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis;text-align:right}.BuildRules .SidebarComponent .SidebarProperty .PropertyValue{margin-left:12px;flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis;text-align:right}.BuildRules .SidebarComponent .SidebarProperty .PropertyUnit{min-width:70px;margin-left:4px}.BuildRules .SidebarComponent .SidebarProperty .Exclamation{min-width:16px}.BuildRules .SidebarComponent .RuleGroup{display:flex}.BuildRules .SidebarComponent .RuleGroup .GroupLabel{flex:1;align-self:center}.BuildRules .PropertySeparator{margin:8px 24px;border-bottom:1px solid rgba(51,51,51,0.5)}.BuildRules .RulePanel{width:100%}.BuildRules .RulePanel .RuleExpansionPanel{display:flex;flex-flow:column}.BuildRules .RulePanel .RuleExpansionPanel .Rule{display:flex;margin-bottom:4px}.BuildRules .RulePanel .RuleExpansionPanel .Rule .RuleName{margin-left:4px}.BuildRules .RulePanel .RuleExpansionPanel .UpdateButton{margin-top:6px}.ChassisWeightAllocator .ChassisWeightProgressBar.Green .MuiLinearProgress-barColorPrimary{background-color:green}.ChassisWeightAllocator .ChassisWeightProgressBar.Red .MuiLinearProgress-barColorPrimary{background-color:red}.ChassisWeightAllocator .ChassisWeightProgressBar.Red.MuiLinearProgress-determinate{background-color:red}.ChassisWeightAllocator .Text.Disabled{color:gray}.ChassisWeightAllocator .Slider{width:97%;margin-left:3%}.ChassisWeightAllocator .Slider.Disabled .MuiTypography-gutterBottom{color:grey}.ComponentSelectionTable{margin-left:40px;margin-right:40px;margin-bottom:40px}.ComponentSelectionTable .row-select{padding-left:6px;font-size:13px;line-height:20px;cursor:pointer}.BooleanToggle{position:relative;display:inline-block;width:30px;height:17px}.BooleanToggle .Slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c9c9c9;-webkit-transition:0.2s;transition:0.2s;border-radius:17px}.BooleanToggle .Slider:hover{background-color:#6c6c6c}.BooleanToggle .Slider:hover .Check{color:#6c6c6c}.BooleanToggle .Slider::before{border-radius:17px;position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:0.2s;transition:0.2s}.BooleanToggle .Slider .Check{position:absolute;z-index:999;height:15px;width:15px;left:1px;bottom:1px;-webkit-transition:0.2s;transition:0.2s;color:#c9c9c9}.BooleanToggle.Enabled .Slider{background-color:#4fc3f7}.BooleanToggle.Enabled .Slider:hover{background-color:#0093c4}.BooleanToggle.Enabled .Slider:hover .Check{color:#0093c4}.BooleanToggle.Enabled .Slider::before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.BooleanToggle.Enabled .Slider .Check{color:#4fc3f7;-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.BooleanToggleInactive{position:relative;display:inline-block;width:30px;height:17px}.BooleanToggleInactive .Slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#c9c9c9;-webkit-transition:0.2s;transition:0.2s;border-radius:17px}.BooleanToggleInactive .Slider::before{border-radius:17px;position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:0.2s;transition:0.2s}.BooleanToggleInactive .Slider .Check{position:absolute;z-index:999;height:15px;width:15px;left:1px;bottom:1px;-webkit-transition:0.2s;transition:0.2s;color:#c9c9c9}.BooleanToggleInactive.Enabled .Slider::before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.BooleanToggleInactive.Enabled .Slider .Check{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.MultiSelect{flex:1 1}.SearchPredicate{display:flex;flex-flow:column;flex:1 1}.SearchPredicate .PropName{display:flex;align-items:center;font-size:14px;font-weight:600;line-height:20px}.SearchPredicate .PropName .DeleteOption{font-size:16px;line-height:24px;margin-left:auto;margin-right:6px;padding:4px;color:#c9c9c9}.SearchPredicate .PropName .DeleteOption:hover{color:#e23b0b}.SearchPredicate .PropName .DeleteOption:active{color:#6c6c6c}.SearchPredicate .PropName .DeleteOption svg{position:static !important}.SearchPredicate .Editor{display:flex;flex-flow:row;align-items:flex-end}.SearchPredicate .Editor .EditorValue{margin-left:8px}.SearchPredicate .Editor.Numeric .EditorValue{max-width:70px}.SearchPredicate .Editor.Multi .MultiSelect{flex:1}.SearchPredicate .Editor.Date .Operator{min-width:105px}.SearchPredicate .Editor.Date .EditorValue{min-width:140px}.Dropdown{display:flex;flex-flow:column;position:absolute;box-shadow:rgba(0,0,0,0.2) 0px 0px 6px;width:250px;background-color:#fafafa}.Dropdown .Options .Option{display:flex;padding:6px 8px;align-items:center;cursor:pointer}.Dropdown .Options .Option.Selected{background-color:#4fc3f7;color:#f4f4f4}.Dropdown .Options .Option:hover{background-color:#0093c4;border-color:#0093c4;color:#f4f4f4}.Dropdown .Options .Option:active{background-color:#6c6c6c}.Dropdown .Options .Option .SelectMark{width:20px}.Dropdown .Options .Option svg{position:static !important}.SearchOption.Date .Operator .Select{min-width:100px}.SearchOption.Date .EditorValue{justify-content:center;align-content:center;padding:0px 8px}.NavigationContainer{display:flex;flex-flow:column;overflow-x:auto;height:100%}.NavigationContainer .NavigationBar{display:flex;flex-flow:row;min-height:36px}.NavigationContainer .NavigationBar .NavigationTitle{font-size:16px;font-weight:600;line-height:24px;align-self:center;min-width:150px;margin-left:12px;margin-right:12px;padding-bottom:4px;border-bottom:1px solid #ddd}.NavigationContainer .NavigationBar .NavigationButton{margin:4px 4px;padding:4px 8px;cursor:pointer;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NavigationContainer .NavigationBar .NavigationButton:hover{background-color:#8bf6ff}.NavigationContainer .NavigationBar .NavigationButton:active{background-color:#4fc3f7}.NavigationContainer .NavigationBar .NavigationButton.Active{border-bottom:2px solid #4fc3f7}.NavigationContainer .NavigationBar .NavigationButton svg{align-self:center}.NavigationContainer .NavigationBar .NavigationCollapse{font-size:16px;font-weight:600;line-height:24px;margin-left:auto;cursor:pointer;align-self:center;padding:6px 12px 6px 12px}.NavigationContainer .NavigationBar .NavigationCollapse:hover{color:#4fc3f7}.NavigationContainer .NavigationBar .NavigationCollapse:active{color:#0093c4}.NavigationContainer .NavigationPage{display:flex;flex-flow:column;overflow-x:hidden;flex:1 1 auto;height:100%;overflow-y:hidden}.PropertiesSidebar{display:flex;flex:1 1 auto;flex-flow:row;overflow-x:hidden;color:#333;overflow-y:auto;width:0;min-width:0px;max-width:0px;-webkit-transition:all 0.3s;transition:all 0.3s;border-left:1px solid rgba(51,51,51,0.2)}.PropertiesSidebar.Hover{width:300px;min-width:300px;max-width:300px}.PropertiesSidebar.Overlay{top:0;bottom:0;position:absolute}.PropertiesSidebar .Properties{display:flex;flex-flow:column;flex:1 1 auto;white-space:nowrap;background-color:#fafafa;width:100%}.PropertiesSidebar .Properties .PropertiesHeader .Header{align-items:center;display:flex;flex-flow:row;padding-left:12px}.PropertiesSidebar .Properties .PropertiesHeader .Header .HeaderText{font-size:24px;line-height:40px}.PropertiesSidebar .Properties .PropertiesHeader .Header .CloseProperties{cursor:pointer;margin-left:auto;padding:6px;padding-right:16px}.PropertiesSidebar .Properties .PropertiesHeader .PropertiesPanel{display:flex;flex-flow:row;margin-top:16px;border-bottom:1px solid #f4f4f4}.PropertiesSidebar .Properties .PropertiesHeader .PropertiesPanel .Panel{flex:1;text-align:center;margin:0px 6px}.PropertiesSidebar .Properties .PropertiesHeader .PropertiesPanel .Panel.Selected{color:#4fc3f7;border-bottom:2px solid #4fc3f7}.PropertiesBody{overflow-y:auto;flex:1 1 auto;padding:12px 0px}.PropertiesBody .PropertiesActions{display:flex;justify-content:center;margin-top:16px;padding-top:8px}.PropertiesBody .PropertyGroup{border-bottom:1px solid #c9c9c9}.PropertiesBody .PropertyGroup .ComponentList .ListTitle{font-size:13px;line-height:20px;color:#5f6368;text-align:right;min-width:90px;max-width:90px;padding:0px 24px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor{padding:4px 24px !important}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor:not(:empty){min-width:250px;min-height:20px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor .ListItem{display:flex;align-items:center;margin:0px -24px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor .ListItem:last-child{border-bottom:none}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor .ListItem:first-child{padding-top:0px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor .ListItem .PropertyEditor{padding:8px 0px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ListEditor .ListItem .PropertyEditor .Name{font-size:12px;line-height:16px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ReadOnlyProperty .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup .ComponentList .PropertyEditor .ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor{padding:4px 24px !important}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor:not(:empty){min-width:250px;min-height:20px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem{display:flex;align-items:center;margin:0px -24px}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem:last-child{border-bottom:none}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem:first-child{padding-top:0px}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem .PropertyEditor{padding:8px 0px;display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem .PropertyEditor .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup>.PropertyEditor>.ListEditor .ListItem .PropertyEditor .Value{align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor:not(:empty){min-width:250px;min-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1){display:flex;align-items:center;margin:0px -24px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1):not(:first-child) .Name{color:#fafafa}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps{display:flex}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1){padding-left:24px;padding-right:0 !important}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Name::after{content:"s"}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px;padding-right:4px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:not(:nth-child(1)) .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:not(:nth-child(1)) .ReadOnlyProperty ::before{content:"("}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:not(:nth-child(1)) .ReadOnlyProperty ::after{content:")"}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:not(:nth-child(1)) .ReadOnlyProperty .Name{display:none}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor:not(:nth-child(1)) .ReadOnlyProperty .Value{padding:0;align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor>.ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor>.ReadOnlyProperty .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(1) .ItemProps .PropertyEditor>.ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2){display:flex;align-items:center;margin:0px -24px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2):not(:first-child) .Name{color:#fafafa}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps{display:flex}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(1){padding-left:24px;padding-right:0 !important}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Name{color:#fafafa}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(1) .ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px;padding-right:4px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::before{content:"("}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty ::after{content:")"}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty .Name{display:none}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor:nth-child(2) .ReadOnlyProperty .Value{padding:0;align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor>.ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor>.ReadOnlyProperty .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup>.PropertyEditor>.CompactListEditor .ListItem:nth-child(2) .ItemProps .PropertyEditor>.ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px}.PropertiesBody .PropertyGroup>.PropertyEditor .ReadOnlyProperty{display:flex;flex:1;align-items:center}.PropertiesBody .PropertyGroup>.PropertyEditor .ReadOnlyProperty .Name{font-size:13px;line-height:20px;align-self:flex-start;color:#5f6368;min-width:90px;max-width:90px;text-align:right;margin-right:18px}.PropertiesBody .PropertyGroup>.PropertyEditor .ReadOnlyProperty .Value{align-self:flex-start;font-size:13px;line-height:20px}.PropertiesAction{margin-top:auto;padding:12px;text-align:center;border-top:1px solid #f4f4f4;cursor:pointer}.PropertiesAction:hover{color:#4fc3f7}.PropertiesAction.Disabled{color:#718792;cursor:default;pointer-events:none}.PropertyMainSeperator{margin:4px 0px 0px 0px;border-bottom:1px solid #333}.PropertyHeader{font-size:14px;line-height:18px;margin-left:24px;margin-right:24px}.PropertyHeader.SubHeader{padding-top:4px;font-size:14px;line-height:18px;margin-bottom:0px}.PropertiesNull{text-align:center;padding-top:32px;font-size:16px;font-weight:600;line-height:24px}.PropertyItem{display:flex;flex-flow:row;font-size:12px;line-height:16px;padding:5px 0px;padding-left:24px;padding-right:24px}.PropertyItem:nth-child(even){background-color:#f0f0f0}.PropertyItem .PropertyName{color:#5f6368;max-width:120px;padding-right:4px;flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis}.PropertyItem .PropertyValue{flex:1;white-space:initial;overflow:hidden;text-overflow:ellipsis}.ListProperty .ListObject:not(:last-of-type){border-bottom:1px solid #ddd}.PropertySlot{margin-left:8px;margin-top:6px}@media screen and (max-width: 1680px){.Column:not(.CardName){visibility:hidden;width:0px !important;min-width:0px !important}}.ModuleInfo{display:flex;justify-content:center;color:#333;padding:8px 0px}.ModuleInfo:hover{color:#0093c4}.RuleError .Info{font-size:12px;line-height:16px;margin:4px}.RuleError .Info svg{margin-right:4px}.RuleError .Info.Error svg{color:#e23b0b}.RuleError .Info.Warning svg{color:#efb313}.SearchWindow{display:flex;flex-flow:column;background-color:#fafafa;margin-bottom:16px;padding:16px 24px;padding-bottom:0px;width:260px}.SearchWindow .SearchOptions{overflow-y:auto;display:flex;flex-flow:column;overflow-x:hidden}.SearchWindow .SearchOptions .SearchOptionContainer{padding:4px 0px}.SearchWindow .SearchOptions .SearchOptionContainer .SearchOption{min-height:70px;flex:1;display:flex;flex-flow:row;align-items:center;padding:4px 0px}.SearchWindow .SearchOptions .SearchOptionContainer .SearchOption.Disabled{pointer-events:none;cursor:default}.SearchWindow .SearchOptions .SearchOptionContainer .SearchNumMatches{display:flex}.SearchWindow .SearchOptions .SearchOptionContainer .SearchNumMatches .MatchOperator{flex:1}.SearchWindow .SearchOptions .SearchOptionContainer .SearchNumMatches .MatchValue{flex:1}.SearchWindow .NewOption{display:flex;width:200px;min-height:36px;margin-top:16px;align-self:center}.SearchWindow .NewOption svg{font-size:12px;line-height:16px;margin:0px 6px;position:static}.SearchWindow .NewSearchOptions{display:flex;flex-flow:column;background-color:#fafafa;margin-bottom:16px;box-shadow:rgba(0,0,0,0.2) 0px 0px 6px;width:250px}.SearchWindow .NewSearchOptions .OptionValue{padding:8px 16px;cursor:pointer}.SearchWindow .NewSearchOptions .OptionValue:hover{background-color:#4fc3f7;color:#f4f4f4}.SearchWindow .NewSearchOptions .OptionValue:active{background-color:#0093c4;color:#f4f4f4}::-ms-clear{display:none}
