.psol-comp-WithResizeObserver{width:100%}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:300;src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:600;src:local("Source Sans Pro SemiBold Italic"),local("SourceSansPro-SemiBoldItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;src:local("Titillium Web Light"),local("TitilliumWeb-Light"),url(./fonts/titillium-web-v8-latin-ext_latin-300.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-300.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:300;src:local("Titillium Web Light Italic"),local("TitilliumWeb-LightItalic"),url(./fonts/titillium-web-v8-latin-ext_latin-300italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-300italic.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(./fonts/titillium-web-v8-latin-ext_latin-regular.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;src:local("Titillium Web Italic"),local("TitilliumWeb-Italic"),url(./fonts/titillium-web-v8-latin-ext_latin-italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-italic.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(./fonts/titillium-web-v8-latin-ext_latin-700.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-700.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:700;src:local("Titillium Web Bold Italic"),local("TitilliumWeb-BoldItalic"),url(./fonts/titillium-web-v8-latin-ext_latin-700italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-700italic.woff) format("woff")}.eolState::before{content:"";display:block;border-radius:50%;width:1em;height:1em}.eolState.eol-avoid::before{content:"(=)";display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75em;color:#67a2c0}.eolState.eol-available::before,.eolState.eol-replaced-available::before{background:linear-gradient(45deg, #ebae00 50%, #59bb39 50%)}.eolState.eol-expired-replaced::before{background:linear-gradient(45deg, #d12a34 50%, #59bb39 50%)}.eolState.eol-expired-available::before{background:#ebae00}.eolState.eol-expired::before{background:#d12a34}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;src:local("Titillium Web Light"),local("TitilliumWeb-Light"),url(./fonts/titillium-web-v8-latin-ext_latin-300.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-300.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:300;src:local("Titillium Web Light Italic"),local("TitilliumWeb-LightItalic"),url(./fonts/titillium-web-v8-latin-ext_latin-300italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-300italic.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(./fonts/titillium-web-v8-latin-ext_latin-regular.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;src:local("Titillium Web Italic"),local("TitilliumWeb-Italic"),url(./fonts/titillium-web-v8-latin-ext_latin-italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-italic.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(./fonts/titillium-web-v8-latin-ext_latin-700.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-700.woff) format("woff")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:700;src:local("Titillium Web Bold Italic"),local("TitilliumWeb-BoldItalic"),url(./fonts/titillium-web-v8-latin-ext_latin-700italic.woff2) format("woff2"),url(./fonts/titillium-web-v8-latin-ext_latin-700italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:300;src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:600;src:local("Source Sans Pro SemiBold Italic"),local("SourceSansPro-SemiBoldItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2) format("woff2"),url(./fonts/source-sans-pro-v13-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff) format("woff")}.psol-comp-PseudoFullScreenElement{position:fixed !important;height:100% !important;width:100% !important;padding:0 !important;margin:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:99999 !important;background-color:#fff}.text-primary{color:#67a2c0}.text-secondary{color:#1f6381}.text-light{color:#e7eaec}.text-medium{color:#aab0b3}.text-dark{color:#43474b}.text-success{color:#59bb39}.text-hint{color:#ebae00}.text-warning{color:#d12a34}.text-inactive{color:#e5e5e5}.font-sm{font-size:small}.font-bold{font-size:bold}.psol-comp-Accordion{display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;box-shadow:0 .125em .25em rgba(0,0,0,.15);border-radius:.25em}.psol-comp-Accordion-disabled{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-AccordionDetails{display:flex;flex-direction:column;padding:0 .5em .5em .5em;flex:1 1 0}.psol-comp-AccordionDetails-hidden{display:none}.psol-comp-Accordiongroup{display:flex;flex-direction:column;padding:.25em}.psol-comp-Accordiongroup .psol-comp-Accordion{border-radius:0}.psol-comp-Accordiongroup .psol-comp-Accordion:first-of-type{border-radius:.25em .25em 0 0}.psol-comp-Accordiongroup .psol-comp-Accordion:last-of-type{border-radius:0 0 .25em .25em}.psol-comp-Accordiongroup .psol-comp-Accordion:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.psol-comp-AccordionTitle{display:flex;flex-direction:row;box-sizing:border-box;cursor:pointer;align-items:center;padding:.5em}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-text{flex-grow:1;min-width:0}.psol-comp-AccordionTitle .psol-comp-Icon svg{width:16px;height:16px}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-down,.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-up{flex-shrink:0;transition:transform .3s ease-out}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-up{transform:rotate(180deg)}.psol-comp-allcomp-themeable.psol-comp-AccordionTitle-themeable{font-size:16px}.psol-comp-assistant{display:flex;flex-direction:column;flex-grow:1;min-height:0}.psol-comp-assistant .header,.psol-comp-assistant .footer{flex-shrink:0}.psol-comp-assistant .content{flex-grow:1;min-height:0;overflow:auto}.psol-comp-assistant .buttonBar{position:relative}.psol-comp-assistantCalcVariable .icon{height:1em;margin-right:.5em}.psol-comp-assistantContent{display:flex;flex-direction:column}.psol-comp-assistantFilterVariable .icon{height:1em;margin-right:.5em}.psol-comp-assistantFilterVariable .enumValues{list-style:none;padding:0;max-height:7em;overflow:auto}.psol-comp-assistantFilterVariable .enumValues .enumValueChkbx{display:none}.psol-comp-assistantFilterVariable .enumValues .enumValueLabel{display:flex;flex-direction:row;align-items:center}.psol-comp-assistantFilterVariable .enumValues .enumValueLabel::before{content:"";display:flex;flex-direction:row;align-items:center;justify-content:center}.psol-comp-assistantFilterVariable .enumValues .enumValueChkbx:checked+.enumValueLabel::before{content:"X"}.psol-comp-assistantHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.psol-comp-assistantHeader .psol-comp-assistantHeader-title{display:flex;flex-direction:column}.psol-comp-assistantTechViews-themeable .expander{display:flex;flex-direction:row;align-items:center;cursor:pointer}.psol-comp-assistantTechViews-themeable .expander::before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAQAAACTbf5ZAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCBAIHQkyWih8AAABjUlEQVR42u3Y223DMAxAUbpzZI0+FmjnSh/LFV0m7gLqT1CkqWNbFiWS8r3fAsQDQj8SISIiIiIiIiIiIiIiIiKidqVjOu6Lm1LaDfnM3Qv5grsH8hW3d/IEt2fyDW6v5Bluj+QFbm/kFdyeyCu5vZAzuD2QM7nRyRu4kckbuVHJBdyI5EJuNLICNxJZiRuFrMiNQFbmeidX4HomZ3FP6RScnMl9SPehyblcEZHA5C3cwOSt3KDkEm5Acik3GFmDG4isxQ1CzuKO89wAZG2uc3INrmNyLa5Tck2uQ3JtrjNyC64jciuuE3JLrgNyJvdR5U47sgXXkGzFNSJbcg3I1tzGZA/chmQv3EZkT1xN8p3CLN/yMnzWBg9f8izj+uP1dtxgu9lbfk1DrVfckLua/LaRu4I8pqfmf2lL5BLuAtmAu0gu5c6Qjbiz5HcF7g2yIfcmWYs7QTbmTpI1uVdkB9x/5A9l7gXZCfcPuQb3THbE/SXX4oqIpIM4Kx0qcomIiIiIiIiIiIiIiIj21A8mBh4DCIa9AwAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:center;background-size:cover}.psol-comp-assistantTechViews-themeable .expander.expanded::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAQAAACTbf5ZAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCBAIHAhcRimrAAABj0lEQVR42u3U603DQBBFYZsCoIG0QZLywqMqaCqp4PIHRYHYznqfM+tzCpidTyPtMBARERERERERERERERFRehq1M7fTriT3U2e9muIeddGpHFeSJbKOukhSAfKVa4h85eYna9SHbjNA/sPNS77jGiDfcfORJ7mNyZPcPGSNetdcjciz3HTyIrcReZGbRn7IbUDW4QE3nqxRbwqpIjmIG0sO5FYkB3MXyU/z84M3eRm+y5N1GL6G57JPnCQrV1513fiPywq5EtcKuSLXArkytzW5AbcluRG3FbkhtwVZ+6bc2mQD3JpkI9xaZEPcGmRj3NJkg9ySZKPcUmTD3BJk49zcZO11Ns7NSXbCzUV2xM1BdsZNJTvkppCdcmPJjrkxZOfcCLJ37mqyf24hsmVuAbJ1bmayB25GshduJrInbgayN24i2SM3geyVG0n2zI0ge+euJPfAXUHuhRtI7okbQO6N+4DcI3eB3Ct3htwzd4LcO/cfeQvcG/JWuL/kLXGJiIiIiIiIiIiIiIiIiNr3Ax1eGv7NlYiwAAAAAElFTkSuQmCC")}.psol-comp-assistantTechViews-themeable .views{display:flex;flex-direction:row;justify-content:center;align-items:center}.psol-comp-assistantTechViews-themeable .views .view{display:flex;flex-direction:column;align-items:center}.psol-comp-Autocomplete{max-height:200px;background-color:#fff;border:1px solid #aab0b3;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.psol-comp-Autocomplete .suggestion{padding:.5em 1em;cursor:pointer;display:flex;align-items:center}.psol-comp-Autocomplete .suggestion.selected,.psol-comp-Autocomplete .suggestion:hover{background-color:#e7eaec}.psol-comp-Autocomplete .suggestion img,.psol-comp-Autocomplete .suggestion .before-placeholder{margin-right:1em;width:1.5em;height:1.5em}.psol-comp-Autocomplete .suggestion .catalog-Number-Search{display:flex;flex-direction:row;padding-left:1em}.psol-comp-Autocomplete .suggestion .catalog-Number-Search img.nodeImage{height:1em;width:1em;margin:0}.psol-comp-Autocomplete .suggestion .catalog-Number-Search .psol-comp-Button-themeable{height:1.5em;width:1.5em;padding:1px;margin-left:.5em}.psol-comp-breadcrumbs{background:#e7eaec;border-radius:.75em;position:relative;width:100%}.psol-comp-breadcrumbs .noPointer{pointer-events:none}.psol-comp-breadcrumbs .renderHelper,.psol-comp-breadcrumbs .visibleParents{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0}.psol-comp-breadcrumbs .renderHelper .crumb.noPointer,.psol-comp-breadcrumbs .visibleParents .crumb.noPointer{overflow:hidden}.psol-comp-breadcrumbs .backArrow{margin-right:1em;cursor:pointer;width:2em;height:2em}.psol-comp-breadcrumbs .backArrow .psol-comp-Icon{align-items:center;color:#676d73;width:2em;height:2em}.psol-comp-breadcrumbs .backArrow .psol-comp-Icon:hover{color:#67a2c0}.psol-comp-breadcrumbs .backArrow .psol-comp-Icon svg{width:1.5em;height:1.5em}.psol-comp-breadcrumbs .crumb{display:flex;flex-direction:row;align-items:center;cursor:pointer;position:relative;min-height:1.5em}.psol-comp-breadcrumbs .crumb a .crumbIcon{width:1em;height:1em;color:#67a2c0}.psol-comp-breadcrumbs .crumb a .crumbIcon:hover{color:#afcede}.psol-comp-breadcrumbs .crumb a .crumbIcon svg,.psol-comp-breadcrumbs .crumb a .crumbIcon img{width:1em;height:1em}.psol-comp-breadcrumbs .crumb a .crumbTitle{white-space:nowrap;flex-grow:1;min-width:0;text-overflow:ellipsis;overflow:hidden;line-height:1.5}.psol-comp-breadcrumbs .crumb a .crumbTitle:hover{color:#67a2c0}.psol-comp-breadcrumbs .crumb .crumbHandle{margin-left:1em;cursor:pointer}.psol-comp-breadcrumbs .crumb .crumbHandle .crumbIcon{color:#aab0b3;align-items:center;transform:rotate(-90deg)}.psol-comp-breadcrumbs .crumb .crumbHandle .crumbIcon svg{width:1em;height:1em}.psol-comp-breadcrumbs .crumb .crumbHandle .crumbIcon.expanded{transform:rotate(0)}.psol-comp-breadcrumbs .crumb .crumbHandle .crumbIcon:hover{color:#67a2c0}.psol-comp-breadcrumbs .crumb .dropDownContainer{position:absolute;top:100%;left:calc(100% - 2em);background:#fff;border:1px solid rgba(170,176,179,.5);width:15em;max-height:25em;box-shadow:0 1px 3px rgba(170,176,179,.25);overflow:hidden;box-sizing:border-box;z-index:10000}.psol-comp-breadcrumbs .crumb .dropDownContainer .ReactVirtualized__Grid.ReactVirtualized__List:focus{outline:none}.psol-comp-breadcrumbs .crumb .dropDownContainer img{width:1.25em}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem{display:flex;flex-direction:row;align-items:center;white-space:nowrap;width:100%;height:1.5em;box-sizing:border-box;padding:0 .25em;color:#43474b}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem.measureDummy{position:absolute;bottom:100%;visibility:hidden}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem .nodeImage{color:#67a2c0;flex-shrink:0;width:1.25em;height:1.25em;margin-right:.5em}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem .nodeImage svg{width:1.25em;height:1.25em}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem .nodeText{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.psol-comp-breadcrumbs .crumb .dropDownContainer .dropDownItem:hover{background-color:#e7eaec}.psol-comp-breadcrumbs .crumb.collapsed .dropDownContainer{left:0}.psol-comp-breadcrumbs .crumb.single{flex-grow:1;min-width:0}.psol-comp-breadcrumbs .crumb.single .dropDownContainer{width:100%}.psol-comp-breadcrumbs .crumb:last-child{font-weight:bold}.psol-comp-breadcrumbs .collapsed{cursor:auto}.psol-comp-breadcrumbs .crumb+.crumb{padding-left:1em}.psol-comp-breadcrumbs .renderHelper{position:absolute;top:0;height:0;overflow:hidden;visibility:hidden;width:100%;box-sizing:border-box}.psol-comp-breadcrumbs .renderHelper .crumb{display:block;white-space:nowrap}.psol-comp-breadcrumbs .renderHelper .crumb .crumbHandle{display:inline-block}.psol-comp-breadcrumbs.chipped{background:none;border-radius:0}.psol-comp-breadcrumbs.chipped .renderHelper,.psol-comp-breadcrumbs.chipped .visibleParents{margin:0}.psol-comp-breadcrumbs.chipped .crumb{background:#e7eaec;padding:0 .5em;border-radius:.75em}.psol-comp-breadcrumbs.chipped .crumb:last-child{font-weight:normal;color:#fff;background:#67a2c0}.psol-comp-breadcrumbs.chipped .crumb:last-child .crumbTitle:hover{color:#43474b}.psol-comp-breadcrumbs.chipped .crumb .crumbHandle{margin-left:.5em}.psol-comp-breadcrumbs.chipped .crumb+.crumb{margin-left:.25em}@media(max-width: 767px){.toolTip{width:60vw !important;left:-1.5em !important}}.psol-comp-ButtonBar{display:flex;flex-direction:row;flex-wrap:wrap;padding:9px}.psol-comp-ButtonBar .psol-comp-Button{margin:3px}.psol-comp-Card{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.psol-comp-Card.elevation-1{box-shadow:0 2px 4px rgba(0,0,0,.15)}.psol-comp-Card.elevation-1:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-Card.elevation-1:hover.nohover,.psol-comp-Card.elevation-1:hover.blurred{box-shadow:0 2px 4px rgba(0,0,0,.15)}.psol-comp-Card.elevation-2{box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-Card.elevation-2:hover{box-shadow:0 8px 16px rgba(0,0,0,.15)}.psol-comp-Card.elevation-2:hover.nohover,.psol-comp-Card.elevation-2:hover.blurred{box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-Card.elevation-3{box-shadow:0 8px 16px rgba(0,0,0,.15)}.psol-comp-Card.elevation-3:hover{box-shadow:0 16px 32px rgba(0,0,0,.15)}.psol-comp-Card.elevation-3:hover.nohover,.psol-comp-Card.elevation-3:hover.blurred{box-shadow:0 8px 16px rgba(0,0,0,.15)}.psol-comp-Card.elevation-4{box-shadow:0 16px 32px rgba(0,0,0,.15)}.psol-comp-Card.elevation-4:hover{box-shadow:0 32px 64px rgba(0,0,0,.15)}.psol-comp-Card.elevation-4:hover.nohover,.psol-comp-Card.elevation-4:hover.blurred{box-shadow:0 16px 32px rgba(0,0,0,.15)}.psol-comp-Card.elevation-5{box-shadow:0 32px 64px rgba(0,0,0,.15)}.psol-comp-Card.elevation-5:hover{box-shadow:0 64px 128px rgba(0,0,0,.15)}.psol-comp-Card.elevation-5:hover.nohover,.psol-comp-Card.elevation-5:hover.blurred{box-shadow:0 32px 64px rgba(0,0,0,.15)}.card-toolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column}.card-toolbar .node-details-toggler{margin-top:5px;margin-right:5px}.card-toolbar .catalogIcons{margin-right:5px}.card-toolbar .card-compare-btn{margin-right:5px;margin-bottom:5px}.psol-comp-CharacteristicGraphs{position:relative;width:100%;height:100%}.psol-comp-CharacteristicGraphs .psol-comp-fullComponentReturn{width:100%;height:100%;display:flex;flex-direction:column}.psol-comp-CharacteristicGraphs .psol-comp-fullComponentReturn .psol-comp-dropdownCharacteristicGraph{padding-top:.5em;margin:0 auto;flex-shrink:0;width:90%}.psol-comp-CharacteristicGraphs .psol-comp-fullComponentReturn .psol-comp-laneCharacteristicGraph{margin:0 auto;width:90%;height:100%;flex-grow:1;min-height:0;max-height:100%}.psol-comp-CharacteristicGraphs .psol-comp-emptyDataReturn{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:500}.psol-comp-CollapsibleArea{position:relative;border-radius:4px}.psol-comp-CollapsibleArea.collapsed,.psol-comp-CollapsibleArea.expanded{transition:background-color .5s ease-out}.psol-comp-CollapsibleArea.expanded{background-color:#fff}.psol-comp-CollapsibleArea.collapsed{background-color:#e7eaec}.psol-comp-CollapsibleArea .content{position:absolute;overflow:hidden}.psol-comp-CollapsibleArea .collapseWidget{display:flex;flex-direction:row;background-color:#fff;border-radius:4px;box-sizing:border-box;box-shadow:0 .125em .25em rgba(0,0,0,.05);border:1px solid #e7eaec;margin:2px;text-align:center;position:absolute;overflow:hidden;z-index:9;cursor:pointer}.psol-comp-CollapsibleArea .collapseWidget.vertical div.collapsed,.psol-comp-CollapsibleArea .collapseWidget.vertical div.expanded{transition:opacity .3s ease-out;flex-grow:1;min-width:0}.psol-comp-CollapsibleArea .collapseWidget.vertical div.expanded{opacity:1}.psol-comp-CollapsibleArea .collapseWidget.vertical div.collapsed{opacity:0}.psol-comp-CollapsibleArea .collapseWidget.vertical .expanderHandle{transform:rotate(0deg);flex-shrink:0}.psol-comp-CollapsibleArea .collapseWidget.vertical .expanderHandle.collapsed,.psol-comp-CollapsibleArea .collapseWidget.vertical .expanderHandle.expanded{transition:transform .3s ease-out,right .3s ease-out}.psol-comp-CollapsibleArea .collapseWidget.vertical .expanderHandle.expanded{transform:rotate(0deg)}.psol-comp-CollapsibleArea .collapseWidget.vertical .expanderHandle.collapsed{transform:rotate(180deg)}.psol-comp-CollapsibleArea .collapseWidget.horizontal .expanderHandle{position:absolute;top:0;right:4px;bottom:0;transform:rotate(90deg)}.psol-comp-CollapsibleArea .collapseWidget.horizontal .expanderHandle.collapsed,.psol-comp-CollapsibleArea .collapseWidget.horizontal .expanderHandle.expanded{transition:transform .3s ease-out,right .3s ease-out}.psol-comp-CollapsibleArea .collapseWidget.horizontal .expanderHandle.expanded{transform:rotate(90deg);right:4px}.psol-comp-CollapsibleArea .collapseWidget.horizontal .expanderHandle.collapsed{transform:rotate(-90deg);right:1px}.psol-comp-CollapsibleArea .collapseWidget:hover{background-color:#e7eaec}.psol-comp-CollapsibleArea .summary{width:2.5em;height:2.5em;margin:3em auto 0 auto;z-index:100}.psol-comp-CollapsingBar{display:flex;flex-direction:row;flex:1;min-width:0;position:relative}.psol-comp-CollapsingBar .horizontalBar{display:flex;flex-grow:1;flex-shrink:0}.psol-comp-CollapsingBar .horizontalBar.left{justify-content:flex-start}.psol-comp-CollapsingBar .horizontalBar.center{justify-content:center}.psol-comp-CollapsingBar .horizontalBar.right{justify-content:flex-end}.psol-comp-CollapsingBar .horizontalBar.hidden{position:fixed;top:-99999px;left:0;transform:rotate(90deg);margin-right:-100%;z-index:-10;visibility:hidden}.psol-comp-CollapsingBar .horizontalBar>.psol-comp-Button-themeable{flex-shrink:0}.psol-comp-CollapsingBar .expanding-circle{cursor:pointer;padding:.5rem;border-radius:100%;transform:rotate(90deg);background-color:#aab0b3;margin-left:auto}.psol-comp-CollapsingBar .expanding-circle.expanded{background-color:#67a2c0;color:#e7eaec}.psol-comp-CollapsingBar .collapsed-vertical-bar{position:absolute;top:100%;right:0;border:.125em solid #e7eaec;box-sizing:border-box;border-radius:4px;background-color:#fff;z-index:9910001;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.psol-comp-CollapsingBar .collapsed-vertical-bar>*{margin:.5rem}.psol-comp-ColorPickerInput-container{display:flex;flex-direction:row;width:200px;justify-content:space-between}.psol-comp-ColorPickerInput-sort{display:flex;flex-direction:column}.psol-comp-ColorPickerInput{display:flex;padding:0;margin-top:4px;height:24px;border-radius:5px;border-style:none;outline:none;box-shadow:none;text-align:center;background-color:#333;color:#fff;width:60px}.psol-comp-ColorPickerInput-rgb{display:flex;padding:0;margin-top:4px;height:24px;border-radius:5px;border-style:none;outline:none;box-shadow:none;text-align:center;background-color:#333;color:#fff;width:40px}.psol-comp-ColorPickerInput-span{text-align:center}.customColorBtn-wrapper{display:flex;justify-content:space-between;margin-top:.5em}.psol-comp-ColorPresets{display:flex;justify-content:center;flex-wrap:wrap;max-width:560px}@media screen and (max-width: 1023px){.psol-comp-ColorPresets{display:flex;justify-content:center;flex-wrap:wrap}}.psol-comp-ColorTile{display:flex;border-radius:4px;border:2px solid #aab0b3;justify-content:flex-end;margin:6px}.psol-comp-ColorTile .checkIcon{stroke:#fff;stroke-width:10}.psol-comp-ColorTile:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.6);cursor:pointer}.psol-comp-ColorTile>div{transform:scale(2);align-self:flex-start;color:green}.psol-comp-CounterWrapper{position:relative}.psol-comp-CounterWrapper .psol-comp-Counter{position:absolute;top:0;right:0;transform:translate(25%, -25%)}.psol-comp-CounterWrapper .psol-comp-Counter.jump{animation:jump-in-keyframes ease-in-out .5s}@keyframes jump-in-keyframes{from{transform:translate(25%, -25%)}50%{transform:translate(30%, -30%)}to{transform:translate(25%, -25%)}}.psol-comp-Counter{font-size:.7rem;height:1em;width:1em;line-height:.9em;transition:.5s;z-index:99;background:#f39;border-radius:50%;padding:.25em;color:#fff;text-align:center;font-weight:bold}.psol-comp-Cubesketcher-Help h4{font-size:large;margin:20px 0 10px 0}.psol-comp-Cubesketcher-Help p{margin:10px 0}.psol-comp-Cubesketcher-Help .examples{margin:20px 0}.psol-comp-Cubesketcher-Help .button-description{display:flex;align-items:center;padding:10px}.psol-comp-Cubesketcher-Help .button-description :first-child{width:45px;height:45px;margin-right:10px}.psol-comp-PaintButtons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.psol-comp-PaintButtons .psol-comp-PickColorButton *{color:currentColor !important}.psol-comp-PaintButtons .sketchSearchButtonsGroup{display:flex}@media screen and (min-width: 768px){.psol-comp-PaintButtons .sketchSearchButtonsGroup{border-right:2px solid #e7eaec;padding-right:1em;margin-right:1em}}.psol-comp-PaintButtons .sketchSearchButtonsGroup .psol-comp-slider{display:inline-flex}.psol-comp-PaintButtons .sketchSearchButtonsGroup .psol-comp-slider .psol-comp-sliderInput{margin-left:.5em}.psol-comp-PaintButtons .sketchSearchButtonsGroup .psol-comp-slider .psol-comp-rcSlider{width:128px}.psol-comp-PaintButtons .sketchSearchButtonsGroup .psol-comp-slider .psol-comp-rcSlider .rail{background-color:#d5d5d5 !important}.psol-comp-PaintButtons .sketchSearchButtonsGroup .brushSizeWrapper{position:relative}.psol-comp-PaintButtons .sketchSearchButtonsGroup .brushSizeWrapper .brushSizePopover{top:auto;right:auto;bottom:auto;left:auto;display:flex;align-items:center}.psol-comp-PaintButtons .sketchSearchButtonsGroup .brushSizeWrapper .brushSizePopover .brushSizeIcon{display:inline-flex;vertical-align:middle;height:auto;margin:0 auto;width:4em}.psol-comp-PaintButtons .sketchSearchButtonsGroup .brushSizeWrapper .brushSizePopover span{margin:0;margin-left:.5em;vertical-align:middle}.psol-comp-PaintButtons .psol-comp-ActionButton.inactive{opacity:.5;fill-opacity:initial;stroke-opacity:initial}.psol-comp-PaintButtons .psol-comp-ActionButton.toggle-active{box-shadow:5px 4px 7px 1px rgba(0,0,0,.3);background-color:#a7d3e9;border:1px solid #67a2c0}.psol-comp-PaintButtons .psol-comp-ActionButton.toggle-active .solid-dark{fill:#5b6166}.psol-comp-SearchOptions{display:flex;flex-direction:column}.psol-comp-SearchOptions>.psol-comp-slider{flex:1 1 0}.psol-comp-SearchOptions .psol-comp-SearchOptions-Buttons{display:flex;margin-top:10px}.psol-comp-SearchOptions .psol-comp-SearchOptions-Buttons>.psol-comp-Button{flex:1 1 0}.psol-comp-SearchOptions .psol-comp-SearchOptions-Buttons>.psol-comp-Button:not(:last-child){margin-right:10px}@media screen and (max-width: 767px){.psol-comp-SearchOptions{flex-direction:row;align-items:center}.psol-comp-SearchOptions>.psol-comp-slider{margin-right:20px}.psol-comp-SearchOptions .psol-comp-SearchOptions-Buttons{margin-top:0}}.psol-comp-CubeContainer{display:flex;justify-content:center}.psol-comp-Cube{position:relative}.psol-comp-Face-front_current{transform:translateX(-12.5%)}.psol-comp-Face-front_current span.front{top:0;right:0}.psol-comp-Face-front_current span.top{bottom:0;right:0}.psol-comp-Face-front_current span.side{top:0;left:0}.psol-comp-Face-front_current>.psol-comp-Face-side{transform:translateX(62.5%) translateY(-12.5%) skewY(-45deg) scaleX(0.25)}.psol-comp-Face-front_current>.psol-comp-Face-top{transform:translateY(-62.5%) translateX(12.5%) skewX(-45deg) scaleY(0.25)}.psol-comp-Face-side_current{transform:translateX(12.5%)}.psol-comp-Face-side_current span.front{top:0;right:0}.psol-comp-Face-side_current span.top{bottom:0;right:0;transform:rotate(-90deg) translateX(25%)}.psol-comp-Face-side_current span.side{top:0;left:0}.psol-comp-Face-side_current>.psol-comp-Face-front{transform:translateX(-62.5%) translateY(-12.5%) skewY(45deg) scaleX(0.25)}.psol-comp-Face-side_current>.psol-comp-Face-top{transform:translateY(-62.5%) translateX(-12.5%) skewX(45deg) scaleY(0.25) rotate(90deg)}.psol-comp-Face-top_current{transform:translateX(-12.5%)}.psol-comp-Face-top_current span.front{top:0;right:0}.psol-comp-Face-top_current span.top{bottom:0;right:0}.psol-comp-Face-top_current span.side{bottom:0;left:0}.psol-comp-Face-top_current>.psol-comp-Face-top{transform:translateY(-25%)}.psol-comp-Face-top_current>.psol-comp-Face-side{transform:translateX(62.5%) translateY(-12.5%) skewY(45deg) scaleX(0.25)}.psol-comp-Face-top_current>.psol-comp-Face-side canvas{transform:rotate(-90deg)}.psol-comp-Face-top_current>.psol-comp-Face-front{transform:translateY(37.5%) translateX(12.5%) skewX(45deg) scaleY(0.25)}.psol-comp-Face{position:absolute;border:2px solid #000}.psol-comp-Face span{position:absolute;font-weight:bold;line-height:100%;padding:15px}.psol-comp-Face canvas,.psol-comp-Face .psol-comp-Crosshair,.psol-comp-Face .psol-comp-Grid,.psol-comp-Face .disabled{position:absolute;top:0;left:0;bottom:0;right:0}.psol-comp-Face .disabled:hover{cursor:pointer;background-color:rgba(103,162,192,.2)}.psol-comp-CubeSketcher>.PaintButtons{margin-bottom:30px}.psol-comp-CubeSketcher>.Cube{max-width:600px;margin:auto}.psol-comp-SearchableCubeSketcher>.SearchOptions{margin-bottom:30px}.psol-comp-ImageFilterDialog h4{margin-bottom:.5em;margin-top:1em}.psol-comp-PreviewImage{border:1px #dcdcdc dashed}.psol-comp-PreviewImage>img{max-width:100%;max-height:250px;background-color:rgba(0,0,0,0);display:block}.psol-comp-PreviewImage.transparency{background-image:linear-gradient(45deg, gainsboro 25%, transparent 25%),linear-gradient(-45deg, gainsboro 25%, transparent 25%),linear-gradient(45deg, transparent 75%, gainsboro 75%),linear-gradient(-45deg, transparent 75%, gainsboro 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.psol-comp-ChangeTableVarDlgListVar{margin:0;padding:0;list-style:none;border:2px solid #67a2c0}.psol-comp-ChangeTableVarDlgListVar .varValue{display:flex;flex-direction:column;align-items:center;position:relative}.psol-comp-ChangeTableVarDlgListVar .varValue.visible+.hidden::before{content:attr(data-separator);position:absolute;top:-1em}.psol-comp-ChangeTableVarDlgListVar .varValue .varValueContent{width:100%;display:flex;flex-direction:row;align-items:center}.psol-comp-ChangeTableVarDlgListVar .varValueLabel{flex-grow:1;min-width:0;display:flex;flex-direction:row;align-items:flex-start;align-items:center}.psol-comp-ChangeTableVarDlgListVar .varValueLabel .varValueImage{flex-shrink:0}.psol-comp-ChangeTableVarDlgListVar .varValueLabel .varValueText{flex-grow:1;min-width:0}.psol-comp-ChangeTableVarDlgSliderVar .rangeDesc,.psol-comp-ChangeTableVarDlgSliderVar .txtValues,.psol-comp-ChangeTableVarDlgTxtVar .rangeDesc,.psol-comp-ChangeTableVarDlgTxtVar .txtValues{margin:0;padding:4px;list-style:none}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper{display:flex;flex-direction:row;margin-top:1em}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper .valueRangeSwitchHead{display:flex;align-items:center}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper .valueRangeSwitchHead span{white-space:nowrap}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper .valueRangeSwitch{display:flex;align-items:center}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper .valueRangeSwitch .psol-comp-RadioButton-themeable{font-size:14px;margin-left:2em}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeSwitchWrapper .valueRangeSwitch .psol-comp-RadioButton-themeable label .labelContainer{white-space:nowrap}.psol-comp-ChangeTableVarDlgSliderVar .sliderWrapper{display:flex;flex-direction:column}.psol-comp-ChangeTableVarDlgSliderVar .sliderWrapper .minMmax{display:flex;justify-content:space-between;margin-top:.5em}.psol-comp-ChangeTableVarDlgSliderVar .sliderWrapper .minMmax>:first-child{margin-left:-0.5em}.psol-comp-ChangeTableVarDlgSliderVar .sliderWrapper .minMmax>:last-child{margin-right:-0.75em}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeDiscretes{display:flex;flex-direction:column;align-items:center;margin-bottom:1em}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeDiscretes .caption{display:flex;width:100%;margin-bottom:.5em}.psol-comp-ChangeTableVarDlgSliderVar .valueRangeDiscretes .values{width:100%;flex-grow:1;min-width:0;display:flex;flex-direction:row;align-items:center;white-space:wrap}.psol-comp-dialog-backdrop{display:flex;flex-direction:row;position:fixed;left:0;top:0;width:100vw;height:100vh;justify-content:center;align-items:flex-start;z-index:9910001}.psol-comp-Dialog{display:flex;flex-direction:column}.psol-comp-Dialog.viewer{max-width:90vw}.psol-comp-DialogHeader{display:flex;flex-direction:row;flex-shrink:0;padding:0 2em 1em 2em;justify-content:space-between;position:relative;align-items:center}.dialogHeaderDismissBtn{height:1em;width:1em;cursor:pointer;align-self:flex-start;margin-left:.5em}.dialogHeaderDismissBtn:hover{color:#1f6381}.psol-comp-DialogBody{flex-grow:1;min-height:0;overflow:auto}.psol-comp-DialogFooter{display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-end}.psol-comp-DialogFooter>button+button{margin-left:.5em}@media(max-width: 768px){.psol-comp-Dialog.viewer{max-width:37.5em}}.psol-comp-loginForm{display:flex;flex-direction:column}.psol-comp-roleSelection{display:flex;flex-direction:column}.psol-comp-roleSelection .groupContainer .group{display:flex;flex-direction:row;align-items:center}.psol-comp-roleSelection .groupContainer .groupRadio{display:none}.psol-comp-loginForm{display:flex;flex-direction:column}.psol-comp-roleSelection{display:flex;flex-direction:column}.psol-comp-roleSelection .groupContainer .group{display:flex;flex-direction:row;align-items:center}.psol-comp-roleSelection .groupContainer .groupRadio{display:none}.psol-comp-ProgressDialog .psol-comp-DialogHeader{font-weight:700;font-size:1.2em;color:#67a2c0}.psol-comp-ProgressDialog .progress-bar{background-color:#e7eaec;box-shadow:inset 0 0 4px rgba(0,0,0,0.0470588235);margin:20px 0;border-radius:5px;position:relative;width:300px;height:20px}.psol-comp-ProgressDialog .progress-bar .animated-bar{border-radius:5px;position:absolute;left:0;top:0;bottom:0;margin:1px;background:repeating-linear-gradient(45deg, #9ab6ca, #abc2d3, #d9e3eb, #abc2d3, #9ab6ca 60%);background-size:400% 400%;animation:ProgressAnimation 7s ease infinite}@keyframes ProgressAnimation{0%{background-position:0% 20%}50%{background-position:100% 60%}100%{background-position:0% 20%}}.psol-comp-ProgressDialog .psol-comp-DialogBody{color:#999}.psol-comp-ProgressDialog .psol-comp-DialogBody p{padding-left:4px}.psol-comp-ChipArea{display:flex;flex-direction:column;align-items:flex-start;padding:.25em}.psol-comp-ChipArea .chips{display:flex;flex-direction:column;overflow:hidden;flex-grow:1;border-radius:.25em;padding:.5em;border:1px solid #e7eaec}.psol-comp-ChipArea .chips>*{margin-bottom:.25em}.psol-comp-ChipArea .clearAll{margin-left:10px;cursor:pointer}.psol-comp-ChipArea.warn .clearAll{color:#d12a34}.psol-comp-ChipArea.warn .chip{border-color:#d12a34}.psol-comp-ChipArea .psol-comp-Icon-themeable{cursor:pointer}.psol-comp-FilterChip{display:flex;align-items:center;background-color:#fff;padding:.25em .5em;border-radius:.25em;border:1px solid #e7eaec;box-shadow:0 1px 3px rgba(170,176,179,.5);word-break:break-word;cursor:pointer;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;cursor:pointer}.psol-comp-FilterChip .filter-label{display:flex;flex-wrap:wrap;text-overflow:ellipsis;flex-grow:1}.psol-comp-FilterChip .no-wrap{flex-wrap:nowrap;white-space:nowrap}.psol-comp-FilterChip .bold{font-weight:bold}.psol-comp-FilterChip.conjunction-and{border-color:#67a2c0}.psol-comp-FilterChip.warn{border-color:#d12a34;background-color:#f6d4d6}.psol-comp-FilterChip .filterDismissBtn{height:.875em;width:.875em}.psol-comp-FilterChip .filterDismissBtn:hover{color:#d12a34}.psol-comp-FacetFilter{position:relative;display:flex;flex-direction:column;height:100%}.psol-comp-FacetFilter .accordion-container{overflow-x:hidden;overflow-y:auto;overflow:hidden auto;height:100%;position:relative;scroll-behavior:smooth}.psol-comp-FacetFilter .accordion-container .psol-comp-AccordionTitle-themeable{font-size:16px}.psol-comp-FacetFilter .margins{margin-left:1em;margin-right:.5em}.psol-comp-FacetFilter .moreVariable-btn-wrapper{display:flex;justify-content:center;align-items:center;padding:5px}.psol-comp-FacetFilter .facetHeaderBlink{animation:facet-fadeInOut 3s linear forwards;-webkit-animation:facet-fadeInOut 3s linear forwards}@keyframes facet-fadeInOut{0%{background-color:#fff}40%{background-color:#c0d8e5}70%{background-color:#c0d8e5}100%{background-color:#fff}}.group-header{border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 .125em .25em rgba(0,0,0,.15)}.group-header .facet-header-title{border-top-left-radius:.25em;border-top-right-radius:.25em;display:flex;justify-content:flex-start;padding:.5em;font-weight:bolder;background-color:#aab0b3}.facetTitle{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:16px;flex-grow:1;min-width:0;white-space:nowrap}.facetTitle>div{text-overflow:ellipsis;overflow:hidden}.facetTitle .bold{font-weight:bold;word-break:break-word}.facetTitle .small{white-space:normal;margin-right:.25em;font-size:12px;word-break:break-word}.facetTitle small{margin:0 .5em;font-size:.75em;flex-shrink:0}.facetUnit{display:flex;font-weight:bold;font-size:.75em;cursor:pointer}.facetUnit .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected{border:none;height:1.25em}.facetUnit .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected .psol-comp-DropdownItem{padding-right:1.25em;font-weight:600}.facetUnit .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{left:.25em}.psol-comp-ListAndRangeFacet{padding:4px}.psol-comp-ListAndRangeFacet>*{padding:5px 0}.psol-comp-ListFacet{padding:4px;overflow:hidden;position:relative}.psol-comp-ListFacet>*{padding:5px 0}.psol-comp-ListFacet .search .psol-comp-TextInput-themeable{width:100%}.psol-comp-ListFacet .conjunction label{padding-right:10px}.psol-comp-ListFacet .conjunction label input{margin-right:5px}.psol-comp-ListFacet .list-item{display:flex;align-items:center;height:25px;white-space:nowrap}.psol-comp-ListFacet .list-item.disabled .visValue span{opacity:.6}.psol-comp-ListFacet .list-item.disabled .visValue small{opacity:.5}.psol-comp-ListFacet .list-item label{position:static}.psol-comp-ListFacet .list-item small{font-size:.75rem}.psol-comp-ListFacet .list-item .facets-result-highlight{background-color:orange}.psol-comp-ListFacet .spacer{border-bottom:1px solid #e7eaec}.psol-comp-ListFacet .resize-list-icon{position:absolute;right:50%;bottom:-8px;cursor:pointer}.psol-comp-ListFacet .psol-comp-ListFacetIcon-arrow-down,.psol-comp-ListFacet .psol-comp-ListFacetIcon-arrow-up{transition:transform .4s ease-out}.psol-comp-ListFacet .psol-comp-ListFacetIcon-arrow-up{transform:rotate(180deg)}.psol-comp-RangeFacet{padding:4px}.psol-comp-RangeFacet>*{padding:5px 0}.psol-comp-RangeFacet .list-item:not(:last-child){margin-bottom:20px}.psol-comp-RangeFacet .list-item .title{display:flex;align-items:center;margin-bottom:.5em}.psol-comp-RangeFacet .list-item .title>*:not(:last-child){margin-right:10px}.psol-comp-RangeFacet .list-item .title .reset{color:#d12a34;font-size:small;cursor:pointer}.psol-comp-GeometricSearch-FileSelection{position:relative;background-color:#e7eaec;transition:background-color .2s ease-in;overflow:hidden;border-radius:.25em}.psol-comp-GeometricSearch-FileSelection.hover{background-color:rgba(170,176,179,.8)}.psol-comp-GeometricSearch-FileSelection.success{background-color:rgba(89,187,57,.5)}.psol-comp-GeometricSearch-FileSelection.error{background-color:rgba(209,42,52,.5)}.psol-comp-GeometricSearch-FileSelection label{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.psol-comp-GeometricSearch-FileSelection label input{display:none}.psol-comp-GeometricSearch-FileSelection .psol-comp-GeometricSearch-FileSelection-Content{padding:15px}.psol-comp-GeometricSearch-FileSelection .psol-comp-GeometricSearch-Title{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.125em;font-weight:bold;margin-top:0;margin-bottom:.625em}.psol-comp-GeometricSearch-FileSelection .psol-comp-GeometricSearch-Extensions{text-align:center;padding:1em .5em}.psol-comp-GeometricSearch-FileSelection .upLoadGeometryButton{background-color:#67a2c0;width:100%;color:#fff;border:#67a2c0;border-top-left-radius:0;border-top-right-radius:0}.psol-comp-GeometricSearch-FileSelection:hover .upLoadGeometryButton{background-color:#1f6381}.psol-comp-GeometricSearch-ProjectsFileSelection .psol-comp-GeometricSearch-Icons{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end}.psol-comp-GeometricSearch-ProjectsFileSelection .psol-comp-GeometricSearch-Icons div{display:flex;flex-direction:column;align-items:center}.psol-comp-GeometricSearch-ProjectsFileSelection .psol-comp-GeometricSearch-Icons div .psol-comp-Icon{width:100px;height:100px;fill:currentColor;padding-bottom:.5em}.psol-comp-GeometricSearch-ProjectsFileSelection .psol-comp-GeometricSearch-Icons div span{font-weight:bold;margin:0}.search-template-container{border:none;border-radius:.25em;align-self:flex-start;margin-bottom:1rem}.search-template-container .checkBox{margin:.5rem 0}.search-template-container .header{display:flex;justify-content:center}.search-template-container .dropDown{margin:.5em 0}.search-template-container .templateImage{padding-right:.5em}.psol-comp-Icon{display:flex;flex-direction:row;width:1em;height:1em;align-self:center}.psol-comp-Icon>svg,.psol-comp-Icon>img{flex-grow:1}.psol-comp-Icon+*{margin-left:1em}.imagepreview-popup{position:fixed !important;padding-top:5px;z-index:999}.imagepreview-popup .imagepreview-preview{padding:10px;background-color:#fff;border-radius:4px;box-shadow:3px 3px 10px 0 #e1e1e1;position:relative}.imagepreview-popup .imagepreview-preview img{width:100%;position:absolute;top:0}.imagepreview-popup .imagepreview-preview .imagepreview-content{margin-top:10px}.psol-comp-AlphabeticNavigation{display:flex;flex-direction:row;height:100%}.psol-comp-AlphabeticNavigation .psol-comp-AlphabeticNavigation-ul-letters{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;margin-top:0;margin-bottom:0;list-style-type:none;cursor:pointer;padding-left:.625em;-webkit-tap-highlight-color:rgba(0,0,0,0)}.psol-comp-AlphabeticNavigation .psol-comp-AlphabeticNavigation-ul-letters .psol-comp-AlphabeticNavigation-li-letter{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-grow:1;width:1.5625em}.psol-comp-Browsing{height:100%;width:100%}.psol-comp-Browsing.browsingAutoHeight{height:auto}.psol-comp-Browsing *{box-sizing:border-box}.eolDialog .psol-comp-eolTxt{background-color:#ebae00;padding:.25em}.eolDialog .psol-comp-eolBrowsingContainer{display:flex;flex-direction:row;width:100%}.eolDialog .psol-comp-eolBrowsingContainer p{align-self:flex-start;margin-left:.75em}.eolDialog .psol-comp-eolBrowsingContainer .original{display:flex;flex-direction:column;width:100%;margin-left:-0.65em}.eolDialog .psol-comp-eolBrowsingContainer .greaterThan{display:flex;font-size:4em}.eolDialog .psol-comp-eolBrowsingContainer .greaterThan span{margin:1.25em 0}.eolDialog .psol-comp-eolBrowsingContainer .replacement{display:flex;flex-direction:column;width:100%;margin-right:-0.65em;display:flex}.eolDialog .psol-comp-eolBrowsingContainer .originalWithoutReplacement{display:flex;flex-direction:column;height:250px;width:100%;margin-left:-0.65em}.eolDialog .nopart{display:flex;justify-content:center;align-items:center;width:100%;height:50%;border:1px solid rgba(204,204,204,.8);border-radius:.25em;margin:auto;margin-left:.75em}.eolDialog .nopart .psol-comp-Icon-themeable{color:red}.eolDialog .nopart p{margin-left:.25em}.eolDialog .eolDialogButtons{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.eolDialog .eolDialogButtons .cancelBtn{margin-left:1em}.psol-comp-Eol{display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.25em;height:1.25em;overflow:hidden;position:relative}.psol-comp-Eol .eolCard{height:100%}.psol-comp-Eol .eolCard.eol-available,.psol-comp-Eol .eolCard.eol-replaced-available{width:70%}.psol-comp-Eol .eolCard.eol-available.available,.psol-comp-Eol .eolCard.eol-replaced-available.available{position:absolute;left:0;bottom:0;background:#ebae00;border:1px solid #aab0b3;width:60%;height:70%}.psol-comp-Eol .eolCard.eol-available.replaced,.psol-comp-Eol .eolCard.eol-replaced-available.replaced{position:absolute;right:0;top:0;background:#59bb39;border:1px solid #aab0b3;width:60%;height:70%}.psol-comp-Eol .eolCard.eol-expired-replaced{width:70%}.psol-comp-Eol .eolCard.eol-expired-replaced.available{position:absolute;left:0;bottom:0;background:#d12a34;border:1px solid #aab0b3;width:60%;height:70%}.psol-comp-Eol .eolCard.eol-expired-replaced.expired{position:absolute;right:0;top:0;background:#59bb39;border:1px solid #aab0b3;width:60%;height:70%}.psol-comp-Eol .eolCard.eol-expired-available{background:#ebae00;border:1px solid #aab0b3;width:80%}.psol-comp-Eol .eolCard.eol-expired{background:#d12a34;border:1px solid #aab0b3;width:80%}.psol-comp-ErpState{display:inline-flex;flex-direction:column;width:100%;height:.375em}.psol-comp-FamilySubList{box-sizing:border-box}.psol-comp-FamilySubList>.psol-comp-SubCard{position:relative}.psol-comp-FamilySubList>.psol-comp-SubCard a{text-decoration:none;color:inherit}.psol-comp-FamilySubList>.psol-comp-SubCard:not(:last-child){margin-bottom:10px}.psol-comp-IndexBackCard{display:flex;flex-direction:row;align-items:center;padding:.5em;cursor:pointer;width:100%}.psol-comp-IndexBackCard>.nodeImage{display:flex;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;color:#67a2c0}.psol-comp-IndexBackCard>.rightContainer{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;margin-left:20px}.psol-comp-IndexBackCard>.rightContainer>.text{font-size:1.4em;font-weight:bolder}.psol-comp-IndexCard{height:100%;display:flex;flex-direction:row;align-items:stretch}.psol-comp-IndexGridCard{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0;min-width:0}.psol-comp-IndexGridCard .gridCardBodyWrapper{position:relative;height:100%}.psol-comp-IndexGridCard .gridCardBodyWrapper .cardToolBarContainer{position:absolute;top:.3125em;right:.3125em}.psol-comp-IndexGridCard .gridCardBody{display:flex;height:100%;cursor:pointer;text-decoration:none;color:inherit}.psol-comp-IndexGridCard .gridCardBody:hover{background-color:rgba(103,162,192,.25)}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons{display:flex;flex-direction:column;position:relative;width:1.5em;flex-shrink:0;align-items:flex-end}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons .catalogIcons-additionalIcons{display:flex;flex-direction:column;height:100%;margin-top:.5em;margin-right:.15em;overflow:hidden}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons .catalogIcons-additionalIcons .psol-comp-Icon-themeable{height:1.125em;width:1.125em}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons .catalogIcons-additionalIcons .psol-comp-Icon+*{margin-top:.25em;margin-left:0}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons .catalogIcons-additionalIcons>.bottomContainer{display:flex;flex-direction:row;align-items:center}.psol-comp-IndexGridCard .gridCardBody .card-toolbar .catalogIcons .catalogIcons-additionalIcons>.bottomContainer>.psol-comp-Eol-themeable{height:1.125em;width:1.125em}.psol-comp-IndexGridCard .node-details-toggler{width:1.5em;height:1.5em;border-radius:.75em}.psol-comp-IndexGridCard .node-details-toggler svg{width:.75em}.psol-comp-IndexGridCard .erp-container{position:absolute;width:100%;height:.25em;bottom:0}.psol-comp-IndexGridCard .erp-container>.psol-comp-ErpState-themeable{left:0;position:absolute;height:.25em}.psol-comp-IndexGridCard .topContainer{display:flex;flex-direction:row;padding:.5em;position:relative;height:100%;flex:1 1 0;min-width:0}.psol-comp-IndexGridCard .topContainer.blurred{cursor:default;pointer-events:none;opacity:.4}.psol-comp-IndexGridCard .topContainer>.imageContainer{width:6.25em;height:6.25em;position:relative}.psol-comp-IndexGridCard .topContainer>.imageContainer>.nodeImage{-o-object-fit:scale-down;object-fit:scale-down;width:6.25em;height:6.25em}.psol-comp-IndexGridCard .topContainer>.imageContainer>.supplierImage{position:absolute;right:-0.25em;top:-0.25em;width:1.875em;height:1.875em}.psol-comp-IndexGridCard .topContainer>.imageContainer>.nodeTypeIcon{width:1em;height:1em;position:absolute;left:-0.25em;top:-0.25em}.psol-comp-IndexGridCard .topContainer>.imageContainer>.nodeCatalogSealIcon{width:1.125em;height:1.125em;position:absolute;left:-0.25em;bottom:-0.25em}.psol-comp-IndexGridCard .topContainer>.imageContainer .psol-comp-Icon-themeable+*{margin-left:0}.psol-comp-IndexGridCard .topContainer>.rightContainer{display:flex;flex-direction:row;justify-content:space-between;flex:1 1 0;min-width:0;margin-left:.5em;position:relative}.psol-comp-IndexGridCard .topContainer>.rightContainer>.psol-comp-Icon{height:.75em;width:.75em;position:absolute;top:.25em;left:.25em}.psol-comp-IndexGridCard .topContainer>.rightContainer>.psol-comp-Icon>svg{width:.75em}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description{display:flex;flex-direction:column;flex-grow:1;word-break:break-word;align-self:flex-start}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description.dir{display:flex;flex-direction:row}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description *{font-size:14px}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description .part-nn-name{line-height:1.225em}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description .text{line-height:1.225em}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description .dir-result{display:flex;flex-direction:column;justify-content:space-between;height:7.143em;position:relative}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description .dir-result .supplierImage-directory-result{width:4.143em;height:4.143em;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-bottom:2px;margin-left:2px}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description>.catalog-description{display:flex;flex-direction:row}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description>.catalog-description>.catalog-name{line-height:1.225em;width:100%}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description>.catalog-description>.catalog-name mark{word-break:break-all}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description>.catalog-description>.catalog-name-catalogname{line-height:1.225em}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description>.catalog-description>.catalog-name-catalogname mark{word-break:break-all}.psol-comp-IndexGridCard .topContainer>.rightContainer .catalog-name-catalogname,.psol-comp-IndexGridCard .topContainer>.rightContainer .part-nn-name,.psol-comp-IndexGridCard .topContainer>.rightContainer .catalog-name{font-weight:bold}.psol-comp-IndexGridCard .topContainer>.rightContainer>.card-description:not(.dir){overflow:hidden}.psol-comp-IndexGridCard .expandable{padding:.25em .5em .5em .5em;box-sizing:border-box;border-top:1px solid #e7eaec;position:relative;height:1.625em;cursor:pointer}.psol-comp-IndexGridCard .expandable.active{background-color:rgba(103,162,192,.5)}.psol-comp-IndexGridCard .expandable.active .active-state{transform:rotate(180deg)}.psol-comp-IndexGridCard .expandable .expandable-inner{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.psol-comp-IndexGridCard .expandable .expandable-inner>.overview{display:flex;flex-direction:row;align-items:center;line-height:1em;font-size:14px;margin-right:.5em}.psol-comp-IndexGridCard .expandable .expandable-inner>.overview>span{word-break:break-all}.psol-comp-IndexGridCard .expandable .expandable-inner>.psol-comp-MatchLikelihood-themeable{margin-right:.375em;margin-left:.375em;font-size:14px;height:1em;min-width:5em}.psol-comp-IndexGridCard .expandable .expandable-inner>.psol-comp-MatchLikelihood-themeable>.match{line-height:1em}.psol-comp-IndexGridCard .expandable .expandable-inner .active-state{transition:transform .15s linear}.psol-comp-IndexGridCard .expandable .expandable-inner .active-state .psol-comp-Icon-themeable{width:.875em;height:.875em}.psol-comp-IndexCard-themeable.withList .expandable:hover{background-color:rgba(103,162,192,.25)}.psol-comp-IndexCard-themeable.withoutList .expandable{border-top:none}.blurred .psol-comp-IndexGridCard .expandable:hover{box-shadow:0 8px 16px rgba(0,0,0,.15)}.psol-comp-NodesGrid{display:flex;flex-direction:row;height:100%}.psol-comp-NodesGrid.nodesGridAutoHeight{height:auto}.psol-comp-NodesGrid .ReactVirtualized__Grid{outline:none}.psol-comp-NodesGrid .psol-comp-NodesGridRow{display:flex;flex-direction:row}.psol-comp-NodesGrid .psol-comp-NodesGridRow>.psol-comp-Card-themeable{margin:.3125em .5em;text-decoration:none;color:inherit}.psol-comp-NodesGrid .psol-comp-letter-section{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:2em;font-weight:bold}.psol-comp-NodesGrid .psol-comp-letter-section span{overflow:hidden;text-align:left;width:100%;margin-left:.5em;margin-right:.5em}.psol-comp-NodesGrid .psol-comp-letter-section span:after{background-color:#43474b;opacity:10%;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:100%;left:.5em;margin-right:-50%}.psol-comp-NodesGrid .noMoreResultsAvailable{display:flex;font-weight:bold;align-items:center}.psol-comp-NodesGrid .noMoreResultsAvailable.Grid{justify-content:center}.psol-comp-NodesGrid .noMoreResultsAvailable.List{height:3.75em;padding-left:.75em}.psol-comp-NodesGrid .moreResultsLoadingBar{position:relative;width:100%;display:flex;height:7.5em;background-color:#fff;align-items:center;justify-content:center;padding:0 0 0 .75em}.psol-comp-NodesGrid .psol-comp-load-more-results{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.psol-comp-NodesGrid .psol-comp-load-more-results.linesMode{padding:1em 0em;margin-top:.5em;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-NodesGrid .psol-comp-load-more-results.linesMode .psol-comp-Icon-themeable{transform:rotate(-90deg)}.psol-comp-NodesGrid .psol-comp-load-more-results .psol-comp-Icon-themeable{height:2.25em;width:2.25em;transform:rotate(180deg)}.psol-comp-NodesGrid .psol-comp-load-more-results .psol-comp-Icon-themeable>svg>path{fill:#67a2c0}.psol-comp-NodesGrid .psol-comp-load-more-results span{margin-top:.5em;margin-left:0}.psol-comp-NodesGrid .psol-comp-load-more-results:hover{background-color:rgba(103,162,192,.25)}.psol-comp-NodesGrid .psol-comp-NodesGridCell{padding:10px;position:relative}.psol-comp-NodesGrid .psol-comp-SubCards-loading{width:100%;position:absolute;top:0%}.psol-comp-NodesGrid .psol-comp-alphabetic-nav-preview{position:absolute;background:rgba(0,0,0,.5);border-radius:.045em;color:#fff;text-align:center;font-size:110px;line-height:1.1em;height:1.1em;width:1.1em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.psol-comp-IndexNavigation{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:20px}.psol-comp-IndexNavigation>*{padding:10px}.psol-comp-Results{height:100%;width:100%}.psol-comp-Results.resultsAutoHeight{height:auto}.psol-comp-Results *{box-sizing:border-box}.psol-comp-Card-themeable{width:100%;border:1px solid #e5e5e5}.psol-comp-Card-themeable.psol-comp-ListCard{display:flex;flex-direction:row;border-radius:inherit;cursor:pointer}.psol-comp-Card-themeable.psol-comp-ListCard .node-details-toggler{width:1.5em;height:1.5em;border-radius:.75em}.psol-comp-Card-themeable.psol-comp-ListCard .node-details-toggler svg{width:.75em}.psol-comp-Card-themeable.psol-comp-ListCard>.addToCompareButton{width:34px;height:34px}.psol-comp-Card-themeable.psol-comp-ListCard .card-toolbar{background-color:#fff}.psol-comp-Card-themeable.psol-comp-ListCard a.psol-comp-ListCard.active{background-color:rgba(103,162,192,.25)}.psol-comp-Card-themeable.psol-comp-ListCard a.psol-comp-ListCard.active .card-toolbar{background-color:rgba(103,162,192,.25)}.psol-comp-Card-themeable.psol-comp-ListCard:hover a.psol-comp-ListCard{background-color:rgba(103,162,192,.25)}.psol-comp-Card-themeable.psol-comp-ListCard:hover .card-toolbar{background-color:rgba(103,162,192,.25)}.psol-comp-Card-themeable>.psol-comp-ListCard{display:flex;flex-direction:row;padding:.5em;background-color:#fff;height:6.875em;text-decoration:none;color:inherit;flex-grow:1}.psol-comp-Card-themeable>.psol-comp-ListCard .preview{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.psol-comp-Card-themeable>.psol-comp-ListCard .preview{margin-right:.5em}}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .quality{align-self:stretch}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product{display:flex;flex-direction:row;position:relative;min-width:6.25em;flex-grow:1;align-items:center}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .imageTooltip{position:fixed;z-index:9999}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product>img{-o-object-fit:scale-down;object-fit:scale-down;width:4.6875em;height:4.6875em}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .nodeTypeIcon{position:absolute;left:1px;top:1px}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .info{display:flex;flex-direction:row;align-self:stretch;align-items:center;position:absolute;left:3.75em;top:0;margin-left:0}@media screen and (min-width: 768px){.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .info{flex-direction:column;justify-content:space-between}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .info>*{margin:0}}.psol-comp-Card-themeable>.psol-comp-ListCard .preview .product .info>img{width:2.5em}.psol-comp-Card-themeable>.psol-comp-ListCard .details{display:flex;flex-direction:row;margin:.3125em 0;justify-content:space-between;word-break:break-all}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info{display:flex;flex-direction:column;width:100%}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .name{font-size:14px;font-weight:bold}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .name *{font-size:14px}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .placeholder-element-name{margin-bottom:.5em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .placeholder-element-specs{background-color:#e7eaec;min-height:1.5em;margin-bottom:.5em;border-radius:.5em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .placeholder-element-specs.single-line{width:50%}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs{display:flex;flex-direction:column}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs *{font-size:.75rem}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .non-erp-vars-extended,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .non-erp-vars{line-height:1.3333em;margin-top:.375em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .erp-vars,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .extended-vars,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .additional-hits{line-height:1.3333em;margin-top:.375em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .erp-vars .extended-var-desc,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .erp-vars .addtional-var-desc,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .extended-vars .extended-var-desc,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .extended-vars .addtional-var-desc,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .additional-hits .extended-var-desc,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .additional-hits .addtional-var-desc{font-weight:bold;font-size:12px}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .details-specs .variable-name{font-weight:bold;font-size:12px}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .colorPalatt{height:1em;width:4em;margin-right:.25em;border:1px solid #000}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .colorPalatt.selected{background:repeating-linear-gradient(45deg, grey 3px, grey 3px, white 7px, white 10px);border:1px solid #000;display:flex;margin:.25em .25em 0 0}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .colorPalatt.rest{background:repeating-linear-gradient(45deg, grey 3px, grey 3px, white 7px, white 10px)}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .colorPalattDialog{position:absolute;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background-color:#fff;border:1px solid #000;font-size:14px;left:200px;z-index:1;padding:.25em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-info .colorPalattDialog *>td{display:flex}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-icons{display:flex;flex-direction:row;align-items:center}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-icons>*{margin-right:.375em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-icons .psol-comp-Eol-themeable,.psol-comp-Card-themeable>.psol-comp-ListCard .details .line-icons img{width:1em;height:1em}@media screen and (min-width: 768px){.psol-comp-Card-themeable>.psol-comp-ListCard .details{flex:1 1 0;margin:0;margin-right:.5em}.psol-comp-Card-themeable>.psol-comp-ListCard .details .specs{font-size:unset}}.psol-comp-Card-themeable>.psol-comp-ListCard .actions{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-left:auto}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .top{display:flex;flex-direction:row;height:1em}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .top>*{margin-left:.75em}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .top .psol-comp-Button-themeable .psol-comp-Icon-themeable{width:.75em;height:.75em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .top .psol-comp-Button-themeable .psol-comp-Icon-themeable>svg{width:.75em}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .bottom{display:flex;flex-direction:row}.psol-comp-Card-themeable>.psol-comp-ListCard .actions .bottom>*{margin-left:.75em}.psol-comp-MatchLikelihood{display:flex;flex-direction:row;flex:1;box-sizing:border-box;position:relative;padding:1px;border:1px solid #d3d3d3;border-radius:calc(.8em + 4px);overflow:hidden}.psol-comp-MatchLikelihood>.bar{border-radius:calc(.8em + 4px)}.psol-comp-MatchLikelihood>.bar.loading{background-color:#e2e2e2;position:absolute;bottom:auto;top:auto;width:50%;height:.8125em;animation-duration:2s;animation-iteration-count:infinite;animation-name:loading-progress-bar}.psol-comp-MatchLikelihood>.bar.success{background-color:#59bb39}.psol-comp-MatchLikelihood>.bar.warning{background-color:#ebae00}.psol-comp-MatchLikelihood>.bar.danger{background-color:#d12a34}.psol-comp-MatchLikelihood>.match{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.psol-comp-MatchLikelihood>.match span{color:#fff;font-size:.8em}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.psol-comp-MatchLikelihood>.match span{margin-left:-0.4em}}.psol-comp-MatchLikelihood>.searchsample+.match span{color:#59bb39;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psol-comp-MatchLikelihood.horizontal{height:calc(.8em + 4px)}.psol-comp-MatchLikelihood.vertical{height:100%;width:calc(.8em + 4px);display:flex;flex-direction:column-reverse}.psol-comp-MatchLikelihood.vertical>.match span{transform-origin:center;transform:rotate(-90deg)}@keyframes loading-progress-bar{from{left:-50%}to{left:100%}}.psol-comp-NodesGrid{display:flex;flex-direction:row;height:100%}.psol-comp-NodesGrid.nodesGridAutoHeight{height:auto}.psol-comp-NodesGrid .ReactVirtualized__Grid{outline:none}.psol-comp-NodesGrid .psol-comp-NodesGridRow{display:flex;flex-direction:row}.psol-comp-NodesGrid .psol-comp-NodesGridRow>.psol-comp-Card-themeable{margin:.3125em .5em;text-decoration:none;color:inherit}.psol-comp-NodesGrid .psol-comp-letter-section{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:2em;font-weight:bold}.psol-comp-NodesGrid .psol-comp-letter-section span{overflow:hidden;text-align:left;width:100%;margin-left:.5em;margin-right:.5em}.psol-comp-NodesGrid .psol-comp-letter-section span:after{background-color:#43474b;opacity:10%;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:100%;left:.5em;margin-right:-50%}.psol-comp-NodesGrid .noMoreResultsAvailable{display:flex;font-weight:bold;align-items:center}.psol-comp-NodesGrid .noMoreResultsAvailable.Grid{justify-content:center}.psol-comp-NodesGrid .noMoreResultsAvailable.List{height:3.75em;padding-left:.75em}.psol-comp-NodesGrid .moreResultsLoadingBar{position:relative;width:100%;display:flex;height:7.5em;background-color:#fff;align-items:center;justify-content:center;padding:0 0 0 .75em}.psol-comp-NodesGrid .psol-comp-load-more-results{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.psol-comp-NodesGrid .psol-comp-load-more-results.linesMode{padding:1em 0em;margin-top:.5em;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-NodesGrid .psol-comp-load-more-results.linesMode .psol-comp-Icon-themeable{transform:rotate(-90deg)}.psol-comp-NodesGrid .psol-comp-load-more-results .psol-comp-Icon-themeable{height:2.25em;width:2.25em;transform:rotate(180deg)}.psol-comp-NodesGrid .psol-comp-load-more-results .psol-comp-Icon-themeable>svg>path{fill:#67a2c0}.psol-comp-NodesGrid .psol-comp-load-more-results span{margin-top:.5em;margin-left:0}.psol-comp-NodesGrid .psol-comp-load-more-results:hover{background-color:rgba(103,162,192,.25)}.psol-comp-NodesGrid .psol-comp-NodesGridCell{padding:10px;position:relative}.psol-comp-NodesGrid .psol-comp-SubCards-loading{width:100%;position:absolute;top:0%}.psol-comp-NodesGrid .psol-comp-alphabetic-nav-preview{position:absolute;background:rgba(0,0,0,.5);border-radius:.045em;color:#fff;text-align:center;font-size:110px;line-height:1.1em;height:1.1em;width:1.1em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.psol-comp-ActionButton{padding:0;border:none;font:inherit;color:inherit;background-color:rgba(0,0,0,0);cursor:pointer;background-color:rgba(255,255,255,.5);cursor:pointer;border-radius:50%;width:44px;height:44px;box-shadow:0 2px 10px rgba(0,0,0,.16);margin:3px;pointer-events:auto}.psol-comp-ActionButton:focus{outline:none}.psol-comp-ActionButton.inactive{fill-opacity:.5;stroke-opacity:.5}.psol-comp-ActionButton.toggle-active .solid-dark{fill:#67a2c0}.psol-comp-ActionButton.toggle-active .solid-medium{fill:#67a2c0}.psol-comp-ActionButton.toggle-active .cls-1{fill:#67a2c0}.psol-comp-ActionButton.toggle-active .border-thick{stroke:#67a2c0}.psol-comp-ActionButton.toggle-active .border-thin{stroke:#67a2c0}.psol-comp-ActionButton.toggle-active .border-thick--dashed{stroke:#67a2c0}.psol-comp-ActionButton.toggle-active .solid-light_border-thick{stroke:#67a2c0}.psol-comp-ActionButton.toggle-active .gradient-right-to-left{fill:url(#right-to-left-active)}.psol-comp-ActionButton.toggle-active .gradient-left-to-right{fill:url(#left-to-right-active)}.psol-comp-ActionButton.toggle-active .gradient-right-to-left_border-thick{stroke:#67a2c0;fill:url(#right-to-left-active)}.psol-comp-ActionButton.toggle-active .gradient-left-to-right_border-thick{stroke:#67a2c0;fill:url(#left-to-right-active)}.psol-comp-ActionButton.toggle-active .transparent-svg{stroke:#6ca9c3;stroke-width:3px;fill:#b4d0de}.psol-comp-ActionButton .psol-comp-Icon{margin:auto;align-items:center;width:28px;height:28px}.psol-comp-ActionButton .psol-comp-Icon .solid-active{fill:#67a2c0}.psol-comp-ActionButton .psol-comp-Icon svg{width:28px;height:28px}.psol-comp-Button{padding:0;border:none;font:inherit;color:inherit;background-color:rgba(0,0,0,0);cursor:pointer;padding:.5em 1em;font-weight:normal;white-space:nowrap;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:.25em;border-width:.125em;border-style:solid}.psol-comp-Button:focus{outline:none}.psol-comp-Button.small-round{padding:.1em .5em}.psol-comp-Button.small{padding:.125em .625em;border:0}.psol-comp-Button.primary{border-color:#67a2c0}.psol-comp-Button.primary:hover,.psol-comp-Button.primary:focus{border-color:#478aad}.psol-comp-Button.primary.solid{background-color:#67a2c0;color:#fff}.psol-comp-Button.primary.solid:hover,.psol-comp-Button.primary.solid:focus{background-color:#478aad}.psol-comp-Button.primary.solid .psol-comp-Icon{color:#fff}.psol-comp-Button.primary.outlined{background-color:rgba(0,0,0,0);color:#67a2c0}.psol-comp-Button.primary.outlined:hover,.psol-comp-Button.primary.outlined:focus{color:#478aad;box-shadow:0 0 0 .125em}.psol-comp-Button.primary.outlined .psol-comp-Icon{color:#67a2c0}.psol-comp-Button.secondary{border-color:#1f6381}.psol-comp-Button.secondary:hover,.psol-comp-Button.secondary:focus{border-color:#2983aa}.psol-comp-Button.secondary.solid{background-color:#1f6381;color:#fff}.psol-comp-Button.secondary.solid:hover,.psol-comp-Button.secondary.solid:focus{background-color:#2983aa}.psol-comp-Button.secondary.solid .psol-comp-Icon{color:#fff}.psol-comp-Button.secondary.outlined{background-color:rgba(0,0,0,0);color:#1f6381}.psol-comp-Button.secondary.outlined:hover,.psol-comp-Button.secondary.outlined:focus{color:#2983aa;box-shadow:0 0 0 .125em}.psol-comp-Button.secondary.outlined .psol-comp-Icon{color:#1f6381}.psol-comp-Button.neutral{border-color:#43474b}.psol-comp-Button.neutral:hover,.psol-comp-Button.neutral:focus{border-color:#5b6166}.psol-comp-Button.neutral.solid{background-color:#43474b;color:#fff}.psol-comp-Button.neutral.solid:hover,.psol-comp-Button.neutral.solid:focus{background-color:#5b6166}.psol-comp-Button.neutral.solid .psol-comp-Icon{color:#fff}.psol-comp-Button.neutral.outlined{background-color:rgba(0,0,0,0);color:#43474b}.psol-comp-Button.neutral.outlined:hover,.psol-comp-Button.neutral.outlined:focus{color:#5b6166;box-shadow:0 0 0 .125em}.psol-comp-Button.neutral.outlined .psol-comp-Icon{color:#43474b}.psol-comp-Button.light{border-color:#e7eaec}.psol-comp-Button.light:hover,.psol-comp-Button.light:focus{border-color:#cbd1d5}.psol-comp-Button.light.solid{background-color:#e7eaec;color:#43474b}.psol-comp-Button.light.solid:hover,.psol-comp-Button.light.solid:focus{background-color:#cbd1d5}.psol-comp-Button.light.solid .psol-comp-Icon{color:#43474b}.psol-comp-Button.light.outlined{background-color:rgba(0,0,0,0);color:#e7eaec}.psol-comp-Button.light.outlined:hover,.psol-comp-Button.light.outlined:focus{color:#cbd1d5;box-shadow:0 0 0 .125em}.psol-comp-Button.light.outlined .psol-comp-Icon{color:#e7eaec}.psol-comp-Button.warning{border-color:#d12a34}.psol-comp-Button.warning:hover,.psol-comp-Button.warning:focus{border-color:#dc525a}.psol-comp-Button.warning.solid{background-color:#d12a34;color:#fff}.psol-comp-Button.warning.solid:hover,.psol-comp-Button.warning.solid:focus{background-color:#dc525a}.psol-comp-Button.warning.solid .psol-comp-Icon{color:#fff}.psol-comp-Button.warning.outlined{background-color:rgba(0,0,0,0);color:#d12a34}.psol-comp-Button.warning.outlined:hover,.psol-comp-Button.warning.outlined:focus{color:#dc525a;box-shadow:0 0 0 .125em}.psol-comp-Button.warning.outlined .psol-comp-Icon{color:#d12a34}.psol-comp-Button.none{border-color:rgba(255,255,255,0);color:#43474b;cursor:default;border:rgba(255,255,255,0);border-radius:.25em;border-width:.125em;border-style:solid}.psol-comp-Button.none:hover,.psol-comp-Button.none:focus{border-color:rgba(230,230,230,0)}.psol-comp-Button.none.solid{background-color:rgba(255,255,255,0);color:#43474b}.psol-comp-Button.none.solid:hover,.psol-comp-Button.none.solid:focus{background-color:rgba(230,230,230,0)}.psol-comp-Button.none.solid .psol-comp-Icon{color:#43474b}.psol-comp-Button.none.outlined{background-color:rgba(0,0,0,0);color:rgba(255,255,255,0)}.psol-comp-Button.none.outlined:hover,.psol-comp-Button.none.outlined:focus{color:rgba(230,230,230,0);box-shadow:0 0 0 .125em}.psol-comp-Button.none.outlined .psol-comp-Icon{color:rgba(255,255,255,0)}.psol-comp-Button.primaryBtn.primaryBtn{background-color:#67a2c0;border:none;color:#fff}.psol-comp-Button.primaryBtn.primaryBtn:hover,.psol-comp-Button.primaryBtn.primaryBtn:focus{background-color:#6093a9}.psol-comp-Button.primaryBtn.primaryBtn .psol-comp-Icon{color:#fff}.psol-comp-Button.primaryBtn.secondaryBtn{background-color:#fff;color:#43474b;border-width:.0625em;border-color:#43474b}.psol-comp-Button.primaryBtn.secondaryBtn:hover,.psol-comp-Button.primaryBtn.secondaryBtn:focus{color:#e6e6e6;background-color:#eff4f7}.psol-comp-Button.primaryBtn.secondaryBtn .psol-comp-Icon{color:#fff}.psol-comp-Button.primaryBtn.iconBtn{padding:0;margin-right:.5em;border:none;color:#fff}.psol-comp-Button.primaryBtn.iconBtn:hover,.psol-comp-Button.primaryBtn.iconBtn:focus{color:#1f6381}.psol-comp-Button.primaryBtn.iconBtn:hover path,.psol-comp-Button.primaryBtn.iconBtn:focus path{fill:#1f6381}.psol-comp-Button.primaryBtn.iconBtn .psol-comp-Icon{color:#fff}.psol-comp-Button.secondaryBtn.primaryBtn{background-color:#67a2c0;border:none;color:#43474b}.psol-comp-Button.secondaryBtn.primaryBtn:hover,.psol-comp-Button.secondaryBtn.primaryBtn:focus{background-color:#6093a9}.psol-comp-Button.secondaryBtn.primaryBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.secondaryBtn.secondaryBtn{background-color:#fff;color:#43474b;border-width:.0625em;border-color:#43474b}.psol-comp-Button.secondaryBtn.secondaryBtn:hover,.psol-comp-Button.secondaryBtn.secondaryBtn:focus{color:#5b6166;background-color:#eff4f7}.psol-comp-Button.secondaryBtn.secondaryBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.secondaryBtn.iconBtn{padding:0;margin-right:.5em;border:none;color:#43474b}.psol-comp-Button.secondaryBtn.iconBtn:hover,.psol-comp-Button.secondaryBtn.iconBtn:focus{color:#1f6381}.psol-comp-Button.secondaryBtn.iconBtn:hover path,.psol-comp-Button.secondaryBtn.iconBtn:focus path{fill:#1f6381}.psol-comp-Button.secondaryBtn.iconBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.iconBtn.primaryBtn{background-color:#67a2c0;border:none;color:#43474b}.psol-comp-Button.iconBtn.primaryBtn:hover,.psol-comp-Button.iconBtn.primaryBtn:focus{background-color:#6093a9}.psol-comp-Button.iconBtn.primaryBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.iconBtn.secondaryBtn{background-color:#fff;color:#43474b;border-width:.0625em;border-color:#43474b}.psol-comp-Button.iconBtn.secondaryBtn:hover,.psol-comp-Button.iconBtn.secondaryBtn:focus{color:#5b6166;background-color:#eff4f7}.psol-comp-Button.iconBtn.secondaryBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.iconBtn.iconBtn{padding:0;margin-right:.5em;border:none;color:#43474b}.psol-comp-Button.iconBtn.iconBtn:hover,.psol-comp-Button.iconBtn.iconBtn:focus{color:#1f6381}.psol-comp-Button.iconBtn.iconBtn:hover path,.psol-comp-Button.iconBtn.iconBtn:focus path{fill:#1f6381}.psol-comp-Button.iconBtn.iconBtn .psol-comp-Icon{color:#43474b}.psol-comp-Button.inactive{border-color:#e5e5e5}.psol-comp-Button.inactive.solid{background-color:#e5e5e5;color:#aab0b3}.psol-comp-Button.inactive.solid .psol-comp-Icon{color:#aab0b3}.psol-comp-Button.inactive.outlined{background-color:rgba(0,0,0,0);color:#e5e5e5}.psol-comp-Button.inactive.outlined .psol-comp-Icon{color:#e5e5e5}.psol-comp-Button.inactive.primaryBtn{background-color:#67a2c0;border:none;opacity:50%;cursor:default}.psol-comp-Button.inactive.primaryBtn:hover{background-color:#67a2c0}.psol-comp-Button.inactive.primaryBtn .psol-comp-Icon{opacity:50%}.psol-comp-Button.inactive.secondaryBtn{background-color:#fff;color:#43474b;border-width:.0625em;border-color:#43474b;opacity:50%;cursor:default}.psol-comp-Button.inactive.secondaryBtn:hover{background-color:#fff}.psol-comp-Button.inactive.secondaryBtn .psol-comp-Icon{opacity:50%}.psol-comp-Button.inactive.iconBtn{padding:0;margin-right:.5em;border:none;opacity:50%;pointer-events:none}.psol-comp-ButtonGroup>.psol-comp-Button{border-radius:0;border-width:.0625em}.psol-comp-ButtonGroup>.psol-comp-Button.outlined:hover{border-radius:0}.psol-comp-ButtonGroup.horizontal{display:flex;flex-direction:row}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button{border-top-width:.125em;border-bottom-width:.125em}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button.solid{margin-left:.0625em;margin-right:.0625em;border-left-width:0;border-right-width:0}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:first-child{border-top-left-radius:.25em;border-bottom-left-radius:.25em;border-left-width:.125em}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:first-child.solid{margin-left:0}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:first-child:hover.outlined{border-top-left-radius:.5em;border-bottom-left-radius:.5em}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:last-child{border-top-right-radius:.25em;border-bottom-right-radius:.25em;border-right-width:.125em}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:last-child.solid{margin-right:0}.psol-comp-ButtonGroup.horizontal>.psol-comp-Button:last-child:hover.outlined{border-top-right-radius:.5em;border-bottom-right-radius:.5em}.psol-comp-ButtonGroup.vertical{display:inline-flex;flex-direction:column}.psol-comp-ButtonGroup.vertical>.psol-comp-Button{border-left-width:.125em;border-right-width:.125em}.psol-comp-ButtonGroup.vertical>.psol-comp-Button.solid{margin-top:.0625em;margin-bottom:.0625em;border-top-width:0;border-bottom-width:0}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:first-child{border-top-left-radius:.25em;border-top-right-radius:.25em;border-top-width:.125em}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:first-child.solid{margin-top:0}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:first-child:hover.outlined{border-top-left-radius:.5em;border-top-right-radius:.5em}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:last-child{border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;border-bottom-width:.125em}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:last-child.solid{margin-bottom:0}.psol-comp-ButtonGroup.vertical>.psol-comp-Button:last-child:hover.outlined{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.psol-comp-checkbox{display:flex;flex-direction:row;position:relative}.psol-comp-checkbox .normal{display:flex;flex-direction:row}.psol-comp-checkbox .reverse{display:flex;flex-direction:row-reverse}.psol-comp-checkbox .visValue{width:100%;align-items:center}.psol-comp-checkbox .visValue::before{content:"";flex-shrink:0;display:flex;flex-direction:row;justify-content:center;box-sizing:border-box;background-position:center;background-repeat:no-repeat}.psol-comp-checkbox .visValue:hover,.psol-comp-checkbox .visValue.focus-visible{outline:none}.psol-comp-checkbox .visValue:hover,.psol-comp-checkbox .visValue:focus-visible{outline:none}.psol-comp-checkbox .visValue:hover::before,.psol-comp-checkbox .visValue.focus-visible::before{border-color:#1f6381}.psol-comp-checkbox .visValue:hover::before,.psol-comp-checkbox .visValue:focus-visible::before{border-color:#1f6381}.psol-comp-checkbox .nativeChkbx{position:absolute;visibility:hidden}.psol-comp-checkbox .nativeChkbx:checked+.visValue::before{background-color:#67a2c0;border-color:#67a2c0;background-image:url(./images/check-solid-white.svg)}.psol-comp-checkbox .nativeChkbx:checked+.visValue:hover,.psol-comp-checkbox .nativeChkbx:checked+.visValue.focus-visible{outline:none}.psol-comp-checkbox .nativeChkbx:checked+.visValue:hover,.psol-comp-checkbox .nativeChkbx:checked+.visValue:focus-visible{outline:none}.psol-comp-checkbox .nativeChkbx:checked+.visValue:hover::before,.psol-comp-checkbox .nativeChkbx:checked+.visValue.focus-visible::before{background-color:#1f6381;border-color:#1f6381}.psol-comp-checkbox .nativeChkbx:checked+.visValue:hover::before,.psol-comp-checkbox .nativeChkbx:checked+.visValue:focus-visible::before{background-color:#1f6381;border-color:#1f6381}.psol-comp-checkbox.disabled{opacity:.4;background:#e7eaec;cursor:default}.psol-comp-checkbox:hover{cursor:pointer}.psol-comp-DropdownItem{display:flex;flex-direction:row;align-items:center;color:#43474b;font-size:16px;cursor:pointer;padding:.25em;border-bottom:.063em solid #e7eaec;white-space:nowrap}.psol-comp-DropdownItem:last-child{border-bottom:0}.psol-comp-DropdownItem *:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psol-comp-Dropdown-items-element a:last-of-type .psol-comp-DropdownItem{border-bottom:none}.psol-comp-DropdownItem>.psol-comp-Icon{margin-right:.313em}.psol-comp-DropdownItem>.psol-comp-Icon>svg,.psol-comp-DropdownItem>.psol-comp-Icon>img{width:1em;height:1em;min-width:1em;min-height:1em}.psol-comp-Dropdown{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:300;position:relative}.psol-comp-Dropdown.withlabel{display:flex;flex-direction:column}.psol-comp-Dropdown.withlabel>label{margin-bottom:5px}.psol-comp-Dropdown.disabled .psol-comp-Dropdown-selected{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-Dropdown.disabled .psol-comp-Dropdown-selected input{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-Dropdown .psol-comp-Dropdown-select-arrow-down{width:.688em;height:.688em;background-size:.688em;position:absolute;right:.5em}.psol-comp-Dropdown.unfolded .psol-comp-Dropdown-select-arrow-down{transform:rotate(180deg)}.openTop .psol-comp-Dropdown-items-element{bottom:100%}.psol-comp-Dropdown-items-element{position:absolute;border:.125em solid #e7eaec;box-sizing:border-box;border-radius:4px;background-color:#fff;z-index:99;overflow:auto}.psol-comp-Dropdown-items-element .psol-comp-DropdownItem:not(.psol-comp-DropdownItem-selected-item):hover{background:#e7eaec}.psol-comp-Dropdown-items-element>.psol-comp-DropdownItem-selected-item{background-color:#67a2c0;color:#fff}.psol-comp-Dropdown-selected{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:auto;height:2em;border:.125em solid #aab0b3;border-radius:.25em;font-size:16px;color:#43474b;cursor:pointer;padding-left:.313em;padding-right:.313em}.psol-comp-Dropdown-selected>.psol-comp-DropdownItem{width:calc(100% - 1.5em);padding:.25em 1.875em .25em .25em;border-bottom:0}.psol-comp-EditableOptionsTree{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:300;position:relative;min-width:0}.psol-comp-EditableOptionsTree .disabledInput{cursor:pointer}.psol-comp-EditableOptionsTree .psol-comp-Options-selected{display:flex;flex-direction:row;border-radius:.25em;box-sizing:border-box;border:.125em solid #aab0b3;align-items:center}.psol-comp-EditableOptionsTree .psol-comp-Options-selected .psol-comp-TextInput.shiftHint::before{right:-2.25em}.psol-comp-EditableOptionsTree .psol-comp-Options-selected input{padding:.5em 1em;padding-right:0;flex:1 1 auto;margin:0;outline:none;border:none;min-width:0}.psol-comp-EditableOptionsTree .psol-comp-Options-selected input:disabled{background-color:#fff;cursor:pointer}.psol-comp-EditableOptionsTree .psol-comp-Options-selected .psol-comp-arrow-wrapper{padding:0;padding-left:0;flex:0 1 auto;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:rgba(0,0,0,0);margin:.5em}.psol-comp-EditableOptionsTree .psol-comp-Options-selected .psol-comp-arrow-wrapper .psol-comp-arrow{width:.688em;height:.688em}.psol-comp-EditableOptionsTree .psol-comp-Options-selected .psol-comp-arrow-wrapper .psol-comp-arrow.psol-comp-arrow-up{transform:rotate(180deg)}.psol-comp-EditableOptionsTree.hideArrow input{padding-right:.688em}.psol-comp-EditableOptionsTree.invalid .psol-comp-Options-selected{border-color:#d12a34;background-color:#f9e4e4}.psol-comp-EditableOptionsTree.invalid .psol-comp-Options-selected input{background-color:#f9e4e4}.psol-comp-EditableOptionsTree .psol-comp-Tree-Options-element{display:flex;flex-direction:column;border:.125em solid #e7eaec;box-sizing:border-box;border-radius:4px;background-color:#fff;z-index:99;position:static;max-height:144px;overflow-y:auto;width:100%;min-width:0}.psol-comp-EditableOptionsTree .psol-comp-Tree-Options-element .psol-comp-DropdownItem:not(.psol-comp-DropdownItem-selected-item):hover{background:#e7eaec}.psol-comp-EditableOptionsTree.disabled .psol-comp-Options-selected{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-EditableOptionsTree.disabled .psol-comp-Options-selected input{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-InfoButton>.psol-comp-Button{border-radius:2em;padding-left:.5em}.psol-comp-InfoButton>.psol-comp-Button.outlined:hover{border-radius:2em}.psol-comp-InfoButton .psol-comp-Icon{width:1.5em;height:1.5em}.addAlignment{align-items:center}.psol-comp-RadioButton{display:block;width:100%}.psol-comp-RadioButton>label{display:flex;flex-direction:row;align-items:flex-start;cursor:pointer}.psol-comp-RadioButton>label>input{display:none}.psol-comp-RadioButton>label .checkmark{box-sizing:border-box;height:1em;width:1em;border:.125em solid #aab0b3;border-radius:50%;flex-shrink:0;margin-top:.125em}.psol-comp-RadioButton>label:hover .checkmark{border-color:#67a2c0}.psol-comp-RadioButton>label>input:checked+.checkmark{background:#67a2c0;border-color:#67a2c0}.psol-comp-RadioButton .labelContainer{margin-left:.5em}.psol-comp-rcSlider{flex-grow:1;min-width:0;position:relative}.psol-comp-rcSlider .rail{width:100%}.psol-comp-rcSlider .handle{position:absolute;z-index:1}.psol-comp-rcSlider .tracks{position:relative}.psol-comp-rcSlider .track{position:absolute}.psol-comp-sliderInputWrapper{position:relative}.psol-comp-sliderInputWrapper .psol-comp-sliderInput{box-sizing:border-box;min-width:3.125em}.psol-comp-sliderInputWrapper .psol-comp-sliderInput.warn{border:2px solid #d12a34}.psol-comp-slider{display:flex;flex-direction:row;align-items:center}.psol-comp-sliderInputArrows{position:absolute;right:0;margin:0 !important}.psol-comp-sliderInputArrows .arrowDown{transform:rotate(180deg)}.psol-comp-sliderInputArrows div{margin:0;width:.5em;height:.5em;padding:6px 5px 2px 5px}.psol-comp-sliderInputArrows div:hover{cursor:pointer}.psol-comp-Switch{display:inline-flex;align-items:center;width:1.75em;height:1em;padding:0 .125em;border-radius:.5em;background-color:#e7eaec;cursor:pointer;transition:all .15s ease-in-out}.psol-comp-Switch .handle{width:.75em;height:.75em;border-radius:50%;background-color:#43474b;transition:all .15s ease-in-out}.psol-comp-Switch.disabled{opacity:.5;cursor:not-allowed}.psol-comp-Switch.active{background-color:#67a2c0}.psol-comp-Switch.active .handle{background-color:#fff;transform:translate3d(1em, 0, 0)}.psol-comp-InputWithLabel{display:flex;flex-direction:column}.psol-comp-InputWithLabel>label{margin-right:5px}.psol-comp-TextInput{position:relative;box-sizing:border-box;display:inline-block;color:#43474b;border:.125em solid #aab0b3;border-radius:.25em}.psol-comp-TextInput .psol-comp-textInput-clear-btn:hover{color:#1f6381}.psol-comp-TextInput .psol-comp-textInput-clear-btn:hover path{fill:#1f6381}.psol-comp-TextInput.hint::before{content:attr(data-hint);position:absolute;top:100%;right:0;margin-top:.25em;padding:.125em .5em;border:1px solid #1f6381;border-radius:.25em;background:#e9f8ff;font-size:12px;color:#1f6381;z-index:1}.psol-comp-TextInput.invalid{border-color:#d12a34}.psol-comp-TextInput.invalid input{background:#f9e4e4}.psol-comp-TextInput.invalid.hint::before{background:#f9e4e4;color:#d12a34}.psol-comp-TextInput .input-wrapper{display:flex}.psol-comp-TextInput .input-wrapper.left{flex-direction:row-reverse}.psol-comp-TextInput .input-wrapper.right{flex-direction:row}.psol-comp-TextInput .input-wrapper .input-container{display:flex;flex-grow:1;min-width:0}.psol-comp-TextInput .input-wrapper .input-container>input{flex-grow:1;min-width:0;border:none;font-size:1em;font-weight:normal;padding:.25em;line-height:normal}.psol-comp-TextInput .input-wrapper .input-container>input:focus{outline:none}.psol-comp-TextInput .input-wrapper .input-container>input.deletable{padding:.25em .25em .25em .5em}.psol-comp-TextInput .input-wrapper .input-icon{flex-shrink:0}.psol-comp-TextInput .input-wrapper .input-icon button{height:100%;border-radius:0}.psol-comp-textInput-clear-btn{width:.8em;height:.8em;background-image:url(./images/times-solid.svg);background-position:center;background-size:cover;cursor:pointer;align-self:center;margin-right:.5em}.psol-comp-InactiveOverlay{display:flex;flex-direction:row;position:absolute;background-color:#000;justify-content:center;align-items:center;z-index:200;min-width:100%;min-height:100%;width:100%;height:100%}.psol-comp-SpinnerContainer{position:relative;display:inline-block}.psol-comp-SpinnerContainer.smallSpinner{height:1rem;width:1rem}.psol-comp-SpinnerContainer.largeSpinner{height:4rem;width:4rem}.psol-comp-SpinnerContainer .spinnerDiv{position:absolute;width:100%;height:100%;box-sizing:border-box;border:.25rem solid;border-color:#aab0b3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-radius:50%;animation:inlineSpinAnimation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.psol-comp-SpinnerContainer .spinnerDiv.smallSpinner{border-width:.25rem}.psol-comp-SpinnerContainer .spinnerDiv.largeSpinner{border-width:.5rem}.psol-comp-SpinnerContainer .spinnerDiv:nth-child(1){animation-delay:-0.45s}.psol-comp-SpinnerContainer .spinnerDiv:nth-child(2){animation-delay:-0.3s}.psol-comp-SpinnerContainer .spinnerDiv:nth-child(3){animation-delay:-0.15s}.psol-comp-LoadingAnimation-overlay{position:absolute;background-color:rgba(0,0,0,0.0470588235);z-index:9999;display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:100%;min-height:100%;width:100%;height:100%}@keyframes inlineSpinAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.psol-comp-PartInfoCard{position:relative}.psol-comp-PartInfoCard .psol-comp-Card{position:relative}.psol-comp-PartInfoCard .partInfoCard-container{position:relative;width:100%;height:100%}.psol-comp-PartInfoCard .partInfoCard-container .content{flex-grow:1;min-height:0;display:flex;flex-direction:row;padding:.5rem;overflow:hidden;padding-bottom:1rem}.psol-comp-PartInfoCard .partInfoCard-container .content .erp{position:absolute;left:0;right:0;bottom:0;height:.25rem}.psol-comp-PartInfoCard .partInfoCard-container .content .preview{flex-shrink:0;position:relative}.psol-comp-PartInfoCard .partInfoCard-container .content .preview .icons{position:absolute;left:0;bottom:0;display:flex}.psol-comp-PartInfoCard .partInfoCard-container .content .preview .icons>.icon+.icon{margin-left:.25em}.psol-comp-PartInfoCard .partInfoCard-container .content .partImg{display:block;box-sizing:border-box;height:5em}.psol-comp-PartInfoCard .partInfoCard-container .content .nodeTypeIcon{position:absolute;left:1px;top:1px}.psol-comp-PartInfoCard .partInfoCard-container .content .catImg{border:1px solid #e7eaec;position:absolute;top:0;right:-0.5rem;box-sizing:border-box;width:40px}.psol-comp-PartInfoCard .partInfoCard-container .content .data{flex-grow:1;min-width:0;display:flex;flex-direction:column}.psol-comp-PartInfoCard .partInfoCard-container .content .data .catalog *,.psol-comp-PartInfoCard .partInfoCard-container .content .data .nb *,.psol-comp-PartInfoCard .partInfoCard-container .content .data .description *{font-size:14px;font-weight:normal;text-align:left}.psol-comp-PartInfoCard .partInfoCard-container .content .data .header{display:flex;flex-direction:row}.psol-comp-PartInfoCard .partInfoCard-container .content .data .header .name{flex-grow:1;min-width:0}.psol-comp-PartInfoCard .partInfoCard-container .content .data .header .nb *{font-weight:bold}.psol-comp-PartInfoCard .partInfoCard-container .content .data .description{line-height:1.125em}.psol-comp-PartInfoCard .partInfoCard-container .content .data .footer{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1}.psol-comp-PartInfoCard .partInfoCard-container .content .data .footer .icons{flex-grow:1;min-width:0;display:flex;flex-direction:row;align-items:center}.psol-comp-PartInfoCard .partInfoCard-container .content .partInfoCardDismissBtn{align-self:initial;height:1em;width:1em;cursor:pointer;margin-left:.5em;font-size:1.25em}.psol-comp-PartInfoCard .partInfoCard-container .content .partInfoCardDismissBtn:hover{color:#1f6381}.psol-comp-PartInfoCard .partInfoCard-container .content .preview+.data{margin-left:1rem}.psol-comp-Popover{position:absolute;background-color:#fff;border-radius:4px;width:auto;border:.125em solid #e7eaec;z-index:99;padding:5px 10px;box-shadow:0 5px 10px rgba(0,0,0,.32)}.psol-comp-PreselectionTools{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.psol-comp-PreselectionTools .navigationIcon{font-size:1.25em;cursor:pointer}.psol-comp-PreselectionTools .navigationIcon.left{transform:rotate(90deg)}.psol-comp-PreselectionTools .navigationIcon.left:hover{transform:scale(1.2) rotate(90deg)}.psol-comp-PreselectionTools .navigationIcon.right{transform:rotate(-90deg)}.psol-comp-PreselectionTools .navigationIcon.right:hover{transform:scale(1.2) rotate(-90deg)}.psol-comp-PreselectionTools.disabled{opacity:.6;pointer-events:none}.psol-comp-PreselectionTools.disabled .navigationIcon{cursor:default}.psol-comp-PreselectionTools.disabled .navigationIcon.left:hover{transform:rotate(90deg)}.psol-comp-PreselectionTools.disabled .navigationIcon.right:hover{transform:rotate(-90deg)}.psol-comp-PreselectionTools.disabled .psol-comp-checkbox:hover{cursor:default}.psol-comp-PreselectionTools.disabled .psol-comp-checkbox:hover .visValue::before{border-color:#aab0b3}.psol-comp-PreselectionTools span{margin:0 .5rem 0 .5rem}.psol-comp-Searchbar{display:flex;position:relative}.psol-comp-Searchbar .controlcontainer{display:flex;flex-direction:row;width:100%}.psol-comp-Searchbar .controlcontainer .container{display:flex;flex-direction:row;width:100%}.psol-comp-Searchbar .controlcontainer .container .inputcontainer{display:flex;flex-direction:row;width:100%;position:relative;justify-content:center}.psol-comp-Searchbar .controlcontainer .container .inputcontainer .searchtypecontainer{width:80px;height:40px;display:flex}.psol-comp-Searchbar .controlcontainer .container .inputcontainer .input{width:100%;border-radius:0;padding:6px;box-sizing:border-box;border-color:rgba(0,0,0,0);outline:1px solid #43474b;font:inherit;font-size:inherit;font-family:inherit;line-height:inherit;text-overflow:ellipsis;border-width:2px}.psol-comp-Searchbar .controlcontainer .container .inputcontainer .reset{position:absolute;right:12px;cursor:pointer;width:28px;height:28px;align-self:center;justify-content:center;display:none;padding:0;border-radius:50%}.psol-comp-Searchbar .controlcontainer .container .inputcontainer .reset *{display:flex;position:relative;height:28px;align-self:center}.psol-comp-Searchbar .controlcontainer .container .psol-comp-Button-themeable{height:100%;width:40px;padding-left:5px;padding-right:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.psol-comp-Searchbar .controlcontainer .container .psol-comp-Button-themeable img{height:20px}.psol-comp-Searchbar .controlcontainer .searchselection-container .searchresult-select,.psol-comp-Searchbar .controlcontainer .searchselection-container .searchin-select{height:40px}.psol-comp-GeometricSearch-SearchOptions{display:flex;flex-direction:column}.psol-comp-GeometricSearch-SearchOptions>.psol-comp-GeometricSearch-Size{flex:1 1 0;display:flex;align-items:center}.psol-comp-GeometricSearch-SearchOptions>.psol-comp-GeometricSearch-Size>label{margin-right:10px}.psol-comp-GeometricSearch-SearchOptions>.psol-comp-GeometricSearch-Size>.psol-comp-slider{flex:1 1 0}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-Checkbox{margin:10px 0}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-SearchOptions-Buttons{display:flex;margin-top:10px}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-SearchOptions-Buttons>.psol-comp-Button{width:50%}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-SearchOptions-Buttons>.psol-comp-Button:not(:last-child){margin-right:10px}@media screen and (min-width: 768px){.psol-comp-GeometricSearch-SearchOptions{flex-direction:row;align-items:center}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-Checkbox{margin:0;margin-left:10px}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-SearchOptions-Buttons{margin-top:0;margin-left:20px}.psol-comp-GeometricSearch-SearchOptions .psol-comp-GeometricSearch-SearchOptions-Buttons>.psol-comp-Button{width:auto}}.psol-comp-SnackBar{display:inline-flex;flex-direction:row;align-items:center;box-shadow:0 .125em .25em rgba(0,0,0,.149);border-radius:.25em;padding:.938em;color:#fff;z-index:9999}.psol-comp-SnackBar .psol-comp-Icon+*{margin:0}.psol-comp-SnackBar .psol-comp-Icon-themeable{margin:0}.psol-comp-SnackBar .psol-comp-Icon-themeable path{fill:#fff}.psol-comp-SnackBar .psol-comp-SnackBar-status-icon{margin-right:.75em}.psol-comp-SnackBar .psol-comp-SnackBar-close-icon{margin-left:1.5em;cursor:pointer}.psol-comp-SnackBar .psol-comp-SnackBar-buttons{display:inline-flex;margin-left:1em}.psol-comp-SnackBar .psol-comp-SnackBar-buttons>:first-child{margin-right:.25em}.psol-comp-SnackBar .psol-comp-SnackBar-buttons>:last-child{margin-left:.25em}.type-message{background-color:#e7eaec}.type-warning{background-color:#d12a34}.type-hint{background-color:#ebae00}.type-confirm{background-color:#43474b}.type-success{background-color:#59bb39}.psol-comp-TableCompare{display:flex;flex-direction:column;max-width:100%;position:relative}.psol-comp-TableCompare .treeNode.treeDepth-0{padding-left:.5em}.psol-comp-TableCompare .treeNode.treeDepth-1{padding-left:1em}.psol-comp-TableCompare .treeNode.treeDepth-2{padding-left:1.5em}.psol-comp-TableCompare .treeNode.treeDepth-3{padding-left:2em}.psol-comp-TableCompare .treeNode.treeDepth-4{padding-left:2.5em}.psol-comp-TableCompare .addGeometryBtn{position:absolute;left:7em;padding:.25em;font-size:1.5em}.psol-comp-TableCompare .addGeometryBtn .icon{font-size:1.125em}.psol-comp-TableCompare .addGeometryBtn .plusSign{position:absolute;bottom:0;font-weight:bold;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff;right:0}.psol-comp-TableCompare .navigate{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:.5rem;width:2.5rem;height:2.5rem;border-radius:50%;cursor:pointer;z-index:1}.psol-comp-TableCompare .navigate.left{left:16rem}.psol-comp-TableCompare .navigate.right{right:1.5rem}.psol-comp-TableCompare .navigate.right .psol-comp-Icon-themeable{transform:rotate(180deg)}.psol-comp-TableCompare .headerContainer{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;align-self:flex-start;min-height:0;max-width:100%}.psol-comp-TableCompare .headerContainer .psol-comp-checkbox-themeable{position:absolute;left:.25em;bottom:.5em}.psol-comp-TableCompare .headerContainer .headerMaster{padding-left:14.5rem;flex-shrink:0}.psol-comp-TableCompare .headerContainer .headerCompareItems{display:flex;flex-direction:row;margin-left:14.5rem;flex-grow:1;min-width:0;overflow:hidden}.psol-comp-TableCompare .bodyContainer{position:relative;display:flex;flex-direction:row;align-items:flex-start;align-self:flex-start;flex-grow:1;min-height:0;max-width:100%;overflow:auto;overflow-y:scroll}.psol-comp-TableCompare .bodyContainer .bodyMaster{display:flex;flex-direction:row;flex-shrink:0;width:14.5rem;background-color:#fff;border-radius:.25em 0 0 .25em}.psol-comp-TableCompare .bodyContainer .bodyMaster .psol-comp-Tree{width:100%}.psol-comp-TableCompare .bodyContainer .bodyCompareItems{display:flex;flex-direction:row;flex-grow:1;min-width:0;overflow:hidden}.psol-comp-TableCompare .bodyContainer .bodyCompareItems .tableBody{width:20rem;box-sizing:border-box}.psol-comp-TableCompare .bodyContainer .bodyCompareItems .tableBody+.tableBody{margin-left:.5rem}.psol-comp-TableCompare .tableHead,.psol-comp-TableCompare .tableBody{flex-shrink:0}.psol-comp-TableCompare .table{border-collapse:collapse}.psol-comp-CompareTableHeader{width:20rem}.psol-comp-CompareTableHeader{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.psol-comp-CompareTableHeader .compareBtnBox{flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.psol-comp-CompareTableHeader .compareBtnBox .actions{display:flex;flex-direction:row;align-items:center}.psol-comp-CompareTableHeader .compareBtnBox .actions .toolbar{margin:0 0 0 1em}.psol-comp-CompareTableHeader .compareBtnBox .compareBtn{display:flex;flex-direction:row;align-items:center;justify-content:center}.psol-comp-CompareTableHeader .compareBtnBox .compareBtn .psol-comp-Icon-themeable{width:100%;height:100%}.psol-comp-CompareTableHeader .compareBtnBox .compareBtn .psol-comp-Icon-themeable.undeletable{color:#aab0b3}.psol-comp-CompareTableHeader .psol-comp-PartInfoCard-themeable .partInfoCard-container{cursor:pointer}.psol-comp-CompareTableHeader .compareGeoSimilarityBox{padding:.25em}.psol-comp-CompareTableHeader .compareGeoSimilarityBox .psol-comp-MatchLikelihood-themeable{flex-basis:auto}.psol-comp-CompareTableHeader .compareItemImage{display:flex;flex-direction:row;justify-content:center;align-items:center}.psol-comp-VariableValue{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;box-sizing:border-box;height:2.5rem}.psol-comp-VariableValue .value{flex-grow:1;min-width:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:100%}.psol-comp-VariableValue .valueImage{display:block;height:100%;margin-right:.5em}.psol-comp-VariableValue .valueDistance{flex-shrink:0}.psol-comp-CompareVariableName{display:flex;flex-direction:row;align-items:center;height:2.5rem;box-sizing:border-box}.psol-comp-CompareVariableName.treeDepth-0{padding-left:.5em}.psol-comp-CompareVariableName.treeDepth-1{padding-left:1em}.psol-comp-CompareVariableName.treeDepth-2{padding-left:1.5em}.psol-comp-CompareVariableName.treeDepth-3{padding-left:2em}.psol-comp-CompareVariableName.treeDepth-4{padding-left:2.5em}.psol-comp-CompareVariableName.section::before{content:"";margin:-0.25em .25em 0 0;font-size:20px;font-weight:bold}.psol-comp-CompareVariableName.section.hasChildren::before{content:"-"}.psol-comp-CompareVariableName.section.hasChildren.collapsed::before{content:"+"}.psol-comp-CompareVariableName .name,.psol-comp-CompareVariableName .desc{font-size:14px;display:block;line-height:1rem}.psol-comp-ComparisonDistance svg{width:12px;height:12px;border-radius:50%;transform:rotate(-90deg);padding:1px}.psol-comp-ComparisonDistance svg circle{fill:none;stroke-width:31}.psol-comp-Expander{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.psol-comp-Expander .expanderHandle{display:flex;flex-direction:row;align-items:center}.psol-comp-TabExCell{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;line-height:normal;line-height:initial}.psol-comp-TabExCell.colIcon::after{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;content:"";height:1em;width:1em;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-left:.5em;right:.125em}.psol-comp-TabExCell.iconEdit::after{background-image:url(./images/lead-pencil.svg)}.psol-comp-TabExCell.iconDocument::after{background-image:url(./images/file.svg);cursor:pointer}.psol-comp-TabExCell.iconLocked::after{background-image:url(./images/lock.svg)}.psol-comp-TabExCell .filterIcon{display:none;position:absolute;right:.125em;font-size:12px;border-radius:50%;width:1.5em;height:1.5em;box-sizing:border-box;z-index:1;align-items:center;cursor:pointer}.psol-comp-TabExCell .filterIcon>svg{width:.75em;height:.75em}.psol-comp-TabExCell:hover .filterIcon{display:flex}.psol-comp-TabExCell .cellContent{overflow:hidden;text-overflow:ellipsis;text-align:center}.psol-comp-TabExCell .cellContent .configurator{height:1.4em;position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;height:100%}.psol-comp-TabExCell .cellContent .configurator.flagFinal{background:#bceaa6;cursor:pointer}.psol-comp-TabExCell .cellContent .configurator.flagEditable{background:#ffd560;cursor:pointer}.psol-comp-TabExCell .cellContent .configurator div.colIcon::after{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;content:"";height:1em;width:1em;background-position:center center;background-repeat:no-repeat;background-size:cover;top:6px}.psol-comp-TabExCell .cellContent .configurator div.iconEdit::after{background-image:url(./images/lead-pencil.svg)}.psol-comp-TabExCell .cellContent .configurator div.iconDocument::after{background-image:url(./images/file.svg);cursor:pointer}.psol-comp-TabExCell .cellContent .configurator div.iconLocked::after{background-image:url(./images/lock.svg)}.psol-comp-TabExCell .cellContent .configurator small{font-weight:normal;font-size:12px}.psol-comp-TabExCell .cellContent .configurator .filterIconSingelTable{position:absolute;width:1em;height:1em;cursor:pointer}.psol-comp-TabExCell .cellContent .configurator .filterIconSingelTable.flagFinal{color:#6ba503}.psol-comp-TabExCell .cellContent .configurator .filterIconSingelTable.flagEditable{color:#c89100}.psol-comp-TabExCell .cellContent .configurator .filterIconSingelTable:hover::before{content:"";position:absolute;top:1px;left:-1px;width:1.25em;height:0;transform:rotate(30deg);transform-origin:left;border-top:2px solid currentColor;outline:2px solid #fff}.psol-comp-TabExCell .cellContent img{vertical-align:middle}.psol-comp-TabExColumnHead{display:flex;flex-direction:column;box-sizing:border-box;padding:.25em 1em}.psol-comp-TabExColumnHead.flag::before{content:"";position:absolute;top:0;right:0;border-bottom:1rem solid rgba(255,255,255,0);border-left:2rem solid rgba(255,255,255,0);border-top:1rem solid;border-right:0}.psol-comp-TabExColumnHead.flagEditable::after{content:attr(data-flagcontent);position:absolute;top:.125em;font-size:10px;right:0;width:1.4em;display:flex;justify-content:center}.psol-comp-TabExColumnHead.sorting::before{content:"";position:absolute;top:0;left:0;width:100%;height:.5em;text-align:center;background-repeat:no-repeat;background-position:center;background-image:url(./images/chevron-down-solid.svg)}.psol-comp-TabExColumnHead.asc::before{transform:rotate(180deg)}.psol-comp-TabExColumnHead .filterIcon{position:absolute;right:.125rem;top:.125rem;width:1em;height:1em;cursor:pointer}.psol-comp-TabExColumnHead .filterIcon:hover::before{content:"";position:absolute;top:1px;left:-1px;width:1.25em;height:0;transform:rotate(30deg);transform-origin:left;border-top:2px solid currentColor;outline:2px solid #fff}.psol-comp-TabExColumnHead .ColumnHeadInfoWrapper{display:flex;align-items:center;flex-direction:row;flex-grow:1;margin:0 -0.75em}.psol-comp-TabExColumnHead .ColumnHeadInfoWrapper .name-desc{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.psol-comp-TabExColumnHead .ColumnHeadInfoWrapper .name-desc .columnName{flex-grow:1;display:flex;flex-direction:row;align-items:center}.psol-comp-TabExColumnHead .ColumnHeadInfoWrapper .name-desc .columnName .value{flex-grow:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psol-comp-TabExColumnHead .ColumnHeadInfoWrapper .name-desc .columnDesc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:bold;font-size:14px}.psol-comp-TabExColumnHead .filter{display:flex;flex-direction:row;margin:0 -1em}.psol-comp-TabExColumnHead .filter .filterInput{box-sizing:border-box;width:100%;flex-grow:1;min-width:0}.psol-comp-TabExColumnHead .filter .removeFilter{flex-shrink:0;cursor:pointer}.psol-comp-TabExColumnHead .filter.noborder{border:none}.psol-comp-TabExColumnHead .filter.noborder .filterInput:disabled{background-color:#fff}.psol-comp-TabExColumnHead .erpColoring{position:absolute;bottom:0;left:0;width:100%}.psol-comp-TabExRowHead{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.psol-comp-TabExRowHead.collapsedTable{justify-content:flex-start;align-items:flex-end}.psol-comp-TabExRowHead.collapsedTable .customButtonsContainer{flex-grow:0;margin-left:0}.psol-comp-TabExRowHead.collapsedTable .customButtonsContainer .customButton{height:1.5em;width:1.5em;border:none}.psol-comp-TabExRowHead.collapsedTable .customButtonsContainer .customButton .psol-comp-Icon{border:none}.psol-comp-TabExRowHead .avoid{margin-top:-0.125em}.psol-comp-TabExRowHead .rowNo{flex-shrink:0}.psol-comp-TabExRowHead .customButtonsContainer{margin-left:.5em;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;min-width:0}.psol-comp-TabExRowHead .customButtonsContainer .customButton{padding:.125em;height:1em;width:1em;border-width:1px}.psol-comp-TabExRowHead .customButtonsContainer .customButton+.customButton{margin-left:.25em}.psol-comp-TabExRowHead .customButtonsContainer .customButton>.psol-comp-Icon{width:100%;height:100%}.psol-comp-TabExTable{position:relative;overflow:hidden}.psol-comp-TabExTable .cornerPiece{position:absolute;top:0;left:0;z-index:2;border-right:2px solid #e7eaec;box-sizing:border-box;padding:.25em}.psol-comp-TabExTable .cornerPiece.collapsedTable{border:1px solid #e7eaec;border-bottom:none;left:18px;display:flex;justify-content:flex-end;align-items:flex-end}.psol-comp-TabExTable .cornerPiece.collapsedTable .lineIdFilterBtn{margin-right:.25em}.psol-comp-TabExTable .scrollBtn{background:#f2f2f2;display:flex;justify-content:center;align-items:center;width:1em;height:100%;padding:0 1px;position:absolute}.psol-comp-TabExTable .scrollBtn.btnRight{right:0}.psol-comp-TabExTable .scrollBtn.btnRight .psol-comp-Icon-themeable{rotate:-90deg}.psol-comp-TabExTable .scrollBtn .psol-comp-Icon-themeable{rotate:90deg;cursor:pointer}.psol-comp-TabExTable .scrollBtn.inactive .psol-comp-Icon-themeable{opacity:40%;cursor:default}.psol-comp-TabExTable .columnHeaders{position:absolute;top:0;display:flex;flex-direction:row;border-bottom:2px solid #e7eaec;z-index:1}.psol-comp-TabExTable .columnHeaders.collapsedTable{border-bottom:none}.psol-comp-TabExTable .rowHeaders{position:absolute;left:0;border-right:2px solid #e7eaec;z-index:1}.psol-comp-TabExTable .rowHeaders.collapsedTable{border:1px solid #e7eaec;border-top:none;left:18px}.psol-comp-TabExTable .cells{box-sizing:border-box;position:absolute;white-space:nowrap;overflow:hidden}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterBtnContent{display:flex;flex-direction:row;align-items:center;position:relative;width:1.5em;height:1.5em;box-sizing:border-box;background:#67a2c0;color:#fff;border-radius:.25em;padding:.125em;cursor:pointer}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterBtnContent:hover{background-color:#1f6381}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterBtnContent .searchIcon{color:inherit}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterBtnContent .searchIcon::before{content:"T";position:absolute;font-size:10px;font-family:"Times New Roman",Times,serif;left:.5em;top:.5em}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterBtnContent .filterIcon{position:absolute;color:#fff;font-size:8px;right:.25em;bottom:.4em}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterToggle{display:none}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterToggle:not(:checked)+.lineIdFilterBtnContent>.searchIcon::after{content:"";position:absolute;left:.25em;bottom:.125em;height:2px;width:100%;transform:rotate(-45deg);background:#fff;transform-origin:left center;outline:1px solid #67a2c0}.psol-comp-TabExTable .lineIdFilterBtn .lineIdFilterToggle:not(:checked)+.lineIdFilterBtnContent:hover>.searchIcon::after{outline:1px solid #1f6381}.psol-comp-TableExpandable{position:relative;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.psol-comp-TableExpandable .measureDummies{position:absolute;top:-9999px;left:-9999px}.psol-comp-TableExpandable .measureDummies .rowHeadDummies,.psol-comp-TableExpandable .measureDummies .columnHeadDummies{display:flex;flex-direction:row}.psol-comp-TableExpandable .measureDummies .columnHeadDummies{align-items:flex-start}.psol-comp-TableExpandable .measureDummies .columnHeadDummies .neutralCollapsed input,.psol-comp-TableExpandable .measureDummies .columnHeadDummies .withImage input,.psol-comp-TableExpandable .measureDummies .columnHeadDummies .withType input,.psol-comp-TableExpandable .measureDummies .columnHeadDummies .withTypeAndImage input{display:none}.psol-comp-TableExpandable .loadingDummy{flex-grow:1;display:flex;flex-direction:column}.psol-comp-TableExpandable .loadingDummy .loadingDummyTitle{flex-shrink:0;height:1em;width:10em;background-color:#fff;border-radius:.25em}.psol-comp-TableExpandable .loadingDummy .loadingDummyOptions{flex-shrink:0;height:1.125em;width:15em;background-color:#fff;margin-top:.25em;border-radius:.25em}.psol-comp-TableExpandable .loadingDummy .loadingDummyTable{flex-grow:1;background-color:#fff;margin-top:.25em;margin-bottom:1.5em;border-radius:.25em}.psol-comp-TableExpandable .tableHead{flex-shrink:0}.psol-comp-TableExpandable .table{flex-grow:1;overflow:hidden}.psol-comp-TableSearchBar{display:flex;flex-direction:row}.psol-comp-TableSearchBar .prevIcon{transform:rotate(90deg)}.psol-comp-TableSearchBar .navHandle{border-radius:0}.psol-comp-TableSearchBar .nextIcon{transform:rotate(-90deg)}.psol-comp-VarGroups{display:flex;flex-direction:row;align-items:center}.psol-comp-TableHead{display:flex;flex-direction:row;justify-content:space-between}.psol-comp-TableHead .options,.psol-comp-TableHead .toolbar{display:flex;flex-direction:row;align-items:center}.psol-comp-TableHead .options>*+*,.psol-comp-TableHead .toolbar>*+*{margin-left:.5em}.psol-comp-TableHead .options{flex-shrink:1;flex-grow:0;flex-wrap:nowrap;white-space:nowrap}.psol-comp-TableHead .toolbar{flex:1;flex-basis:auto;min-width:0}.psol-comp-TableHead .optionsContainer{display:flex;min-width:0;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;padding:.5rem .75rem}@media screen and (max-width: 767px){.psol-comp-TableHead .optionsContainer .tableExpanded.varGroups{display:none !important}}.psol-comp-TableHead .responsiveVarGroups{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem .75rem;border-top:1px solid #d2d2d2;display:none}@media screen and (max-width: 767px){.psol-comp-TableHead .responsiveVarGroups{display:flex !important}}.psol-comp-psolTableCells{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.psol-comp-psolTableCellItem{box-sizing:border-box}.psol-comp-psolTableCellItem .cellContent{display:flex;flex-direction:row;align-items:center;height:100%;box-sizing:border-box}.psol-comp-psolTableCellItem .cellContent.spacer{padding-right:2.25em}.psol-comp-psolTableColumnHeader{position:absolute;width:100%;top:0;left:0;z-index:1;box-sizing:border-box}.psol-comp-psolTableColHeaderItem{position:absolute;display:flex;flex-direction:column}.psol-comp-psolTableColHeaderItem.sort::before{content:"";position:absolute;top:.125em;background-size:.5em;background-position:center;background-repeat:no-repeat;height:.5em;width:100%}.psol-comp-psolTableColHeaderItem.asc::before{background-image:url(./images/chevron-up-solid-table.svg)}.psol-comp-psolTableColHeaderItem.dsc::before{background-image:url(./images/chevron-down-solid-table.svg)}.psol-comp-psolTableColHeaderItem .colName{display:flex;flex-direction:row;justify-content:center;align-items:center}.psol-comp-psolTableColHeaderItem .colFilterContainer{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.psol-comp-psolTableColHeaderItem .colFilterContainer .colFilter{flex-grow:1;min-width:0}.psol-comp-psolTableColHeaderItem .colFilterContainer .colFilterRemove{margin:0 .125em}.psol-comp-psolTableCornerPiece{position:absolute;top:0;left:0;box-sizing:border-box;z-index:2;display:flex;flex-direction:row;align-items:flex-start;padding:.5em}.psol-comp-psolTableCornerPiece .filterButton{width:2em;height:2em}.psol-comp-psolTableCornerPiece .filterButton .filterIcon{width:100%;height:100%}.eolState::before{content:"";display:block;border-radius:50%;width:1em;height:1em}.eolState.eol-avoid::before{content:"(=)";display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75em;color:#67a2c0}.eolState.eol-available::before,.eolState.eol-replaced-available::before{background:linear-gradient(45deg, #ebae00 50%, #59bb39 50%)}.eolState.eol-expired-replaced::before{background:linear-gradient(45deg, #d12a34 50%, #59bb39 50%)}.eolState.eol-expired-available::before{background:#ebae00}.eolState.eol-expired::before{background:#d12a34}.psol-comp-psolTableRowHeader{position:absolute;left:0;box-sizing:border-box;z-index:1}.psol-comp-psolTableRowHeaderItem{box-sizing:border-box}.psol-comp-psolTableRowHeaderItem .content{display:flex;flex-direction:row;align-items:center}.psol-comp-psolTableRowHeaderItem .lineInfo{display:flex;flex-direction:row;align-items:center}.psol-comp-psolTableRowHeaderItem .lineInfo.eolState::before{margin-right:.25em}.psol-comp-psolTable{position:relative;overflow:auto}.psol-comp-psolTable .noOverflow{overflow:hidden !important}.psol-comp-psolTable .cornerItem{position:sticky;top:0;left:0;z-index:2}.psol-comp-tableHorizontal{display:flex;flex-direction:column;width:100%;position:relative}.psol-comp-tableHorizontal .tableOptions{flex-shrink:0}.psol-comp-tableHorizontal .measureDummies{position:absolute;top:-99999px;left:-99999px}.psol-comp-tableHorizontal .table{flex-grow:1;overflow:hidden}.psol-comp-psolTableSearchBar{display:flex;flex-direction:row;align-items:center}.psol-comp-psolTableVarGroups{display:flex;flex-direction:row;align-items:center}.psol-comp-psolTableOptions{display:flex;flex-direction:row;align-items:center}.psol-comp-tableVertical-rowHeader{border:2px solid #e7eaec;border-left:0;padding:.25em .5em;width:40%;overflow:hidden}.psol-comp-tableVertical-rowHeader .content .varName{font-weight:bold}.psol-comp-tableVertical-rowHeader .content.singleLine{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.psol-comp-tableVertical-rowHeader .content.singleLine .varName{font-weight:normal;margin-left:.25em}.psol-comp-tableVertical-rowHeader .content.singleLine .varDesc{font-weight:bold}.psol-comp-tableVertical{display:flex;flex-direction:column;border:1px solid #d2d2d2;border-radius:.25em;box-shadow:0 .25em .25em rgba(0,0,0,.1);background:#e7eaec}.psol-comp-tableVertical-tableHeader{display:flex;flex-direction:column;align-items:center;padding:0 .5em;background:#f2f2f2}.psol-comp-tableVertical-tableHeader .tableHeader-title{width:100%;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem .75rem}.psol-comp-tableVertical-tableHeader .optionsContainer{display:flex;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;width:100%;padding:.5em;margin-left:0}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons{display:flex;flex-grow:1;justify-content:flex-end;align-items:center}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterBtnContent{display:flex;flex-direction:row;align-items:center;position:relative;width:1.5em;height:1.5em;box-sizing:border-box;background:#67a2c0;color:#fff;border-radius:.25em;padding:.125em;margin-left:.5em;cursor:pointer}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterBtnContent:hover{background-color:#1f6381}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterBtnContent .searchIcon{color:inherit}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterBtnContent .searchIcon::before{content:"T";position:absolute;font-size:10px;font-family:"Times New Roman",Times,serif;left:.5em;top:.5em}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterBtnContent .filterIcon{position:absolute;color:#fff;font-size:8px;right:.25em;bottom:.4em}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterToggle{display:none}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterToggle:not(:checked)+.lineIdFilterBtnContent>.searchIcon::after{content:"";position:absolute;left:.25em;bottom:.125em;height:2px;width:100%;transform:rotate(-45deg);background:#fff;transform-origin:left center;outline:1px solid #67a2c0}.psol-comp-tableVertical-tableHeader .optionsContainer .tabeleHeader-buttons .lineIdFilterBtn .lineIdFilterToggle:not(:checked)+.lineIdFilterBtnContent:hover>.searchIcon::after{outline:1px solid #1f6381}.psol-comp-tableVertical-tableHeader>div+div{margin-left:.5em}.psol-comp-tableVertical-erpIcon{display:flex;flex-direction:row;align-items:center;flex-shrink:0}.psol-comp-tableVertical-erpIcon>img+img{margin-left:.5em}.psol-comp-tableVertical-eolIcon{width:1.5em;height:1.5em;cursor:help}.psol-comp-tableVertical-varGroups{display:flex;flex-direction:row;font-size:14px}.psol-comp-tableVertical-varGroups>:first-child{margin-left:0em}.psol-comp-tableVertical-varGroups>:last-child{margin-left:1em}.psol-comp-tableVertical-varGroups .psol-comp-tableVertical-varGroups-group{display:flex;flex-direction:row;align-items:center;font-size:14px}.psol-comp-tableVertical-table{border-collapse:collapse}.psol-comp-tableVertical-row{border-bottom:none}.psol-comp-tableVertical-rowValue{min-width:0}.tableVertical-variable{display:flex;border:1px solid #e7eaec}.tableVertical-variable.clickable{cursor:pointer}.psol-comp-tableVertical-rowValue-content{display:flex;flex-direction:row;align-items:center;width:100%}.psol-comp-tableVertical-rowValue-content>span{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.psol-comp-tableVertical-rowIcon{display:flex;justify-content:center;align-items:center;border-bottom:none;padding:.5em;height:2em;margin-top:-1px;min-width:3em;min-height:3em}.psol-comp-tableVertical-rowIcon.noFlag{border-left:none}.psol-comp-tableVertical-rowIcon .contnet-wrapper{display:flex;align-items:center;justify-content:center}.psol-comp-tableVertical-rowIcon .contnet-wrapper .psol-comp-Icon-themeable{align-items:center}.psol-comp-tableVertical-rowIcon .contnet-wrapper span{margin-left:.25em}.psol-comp-tableVertical-rowIcon .contnet-wrapper .filterIconVerticallTable{position:relative}.psol-comp-tableVertical-rowIcon .contnet-wrapper .filterIconVerticallTable.flagFinal{color:#6ba503}.psol-comp-tableVertical-rowIcon .contnet-wrapper .filterIconVerticallTable:hover::before{content:"";position:absolute;top:1px;left:-1px;width:1.25em;height:0;transform:rotate(30deg);transform-origin:left;border-top:2px solid currentColor;outline:2px solid #fff}.psol-comp-tableVertical-rowIcon.flagFinal{background:#bceaa6}.psol-comp-tableVertical-rowIcon.flagEditable{background:#ffd560}.psol-comp-FreeTabs{display:flex;flex-direction:row;border-radius:.25em;opacity:1;padding:.25em;margin:-1px 0 0 -1px;background:rgba(0,0,0,0);border-radius:.25em .25em 0 0;opacity:1;padding:.5em 0 .3125em 0}.psol-comp-FreeTabs .psol-comp-Tab-themeable.active{border-radius:.25em .25em 0 0}@media(max-width: 768px){.psol-comp-FreeTabs .psol-comp-Tab-themeable span{display:none}}.psol-comp-Tab{display:flex;flex-direction:row;padding:.3em .9em;position:relative;cursor:pointer;align-items:center;flex:0 0 auto;border-right:1px solid #bcbcbc;margin-right:-1px}.psol-comp-Tab.disabled{pointer-events:none;color:#aab0b3}.psol-comp-Tab.active{background-color:#fff;box-shadow:none;border-left:1px solid #67a2c0;border-right:1px solid #67a2c0;border-top:4px solid #67a2c0;border-radius:.25em .25em 0 0;padding:.1em .9em .3em .85em}.psol-comp-Tab.psol-comp-allcomp-themeable{font-size:18px}.psol-comp-Tab .psol-comp-Icon-themeable{height:2.3125em}.psol-comp-Tab .psol-comp-Icon-themeable.disabled{filter:grayscale(1)}.psol-comp-Tab .psol-comp-Icon+*{margin-left:.25em}.psol-comp-Tabs{display:flex;flex-direction:column;background:#e7eaec;border-radius:.25em;opacity:1;border:1px solid #bcbcbc;height:100%;width:100%}.psol-comp-Tabs .psol-comp-Tabs-header{display:flex;flex-direction:row;align-items:center;display:flex;justify-content:space-between;margin-bottom:-1px}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list{display:flex;flex-direction:row;opacity:1;flex-shrink:0;margin-left:-1px;margin-top:-1px;height:46px}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list :last-child{border-right:none;margin-right:1px}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list :last-child.active{margin-right:0;border-right:1px solid #67a2c0}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list .psol-comp-Tabs-header-navigation-overflow{display:flex;flex-direction:row;position:relative}.psol-comp-Tabs .psol-comp-Tabs-header .navigation{overflow-x:hidden;flex-shrink:1;width:100%}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation{display:flex;flex-direction:row;opacity:1;flex-shrink:0;height:100%;border-left:1px solid #bcbcbc}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation .firstIcon{padding:0;margin:0;margin-left:.5em;margin-right:.5em;border:none}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation .firstIcon .psol-comp-Icon-themeable{transform:rotate(90deg)}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation .secondIcon{padding:0;margin:0;margin-right:.5em;margin-left:.5em;border:none}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation .secondIcon .psol-comp-Icon-themeable{transform:rotate(-90deg)}.psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-navigation .disabled .psol-comp-Icon>svg{color:#c1c1c1}.psol-comp-Tabs .tab-content{display:flex;flex-direction:row;border-top:1px solid #67a2c0;flex:1;background:#fff;box-shadow:0 .125em .25em rgba(0,0,0,.149);border-radius:0 0 .25em .25em;opacity:1}.psol-comp-Tabs-toolbar{display:flex;flex-direction:row}.psol-comp-Tags{display:flex;flex-direction:row;flex-wrap:wrap}.psol-comp-Tags .tag{display:flex;flex-direction:row;color:#fff;line-height:1em;background-color:#76a0b0;align-items:center;justify-content:center;margin-top:.25em;margin-right:.25em;border-radius:.25em;padding:.25em;cursor:pointer}.unitDisplayWrapper{display:flex;flex-direction:column}.unitDisplayWrapper .unitDisplayCaption{padding-bottom:.25em}a.psol-comp-CopyrightInfo{margin:2px auto;cursor:pointer;pointer-events:auto}a.psol-comp-CopyrightInfo span{font-size:inherit}.psol-comp-webViever-Help{display:flex;flex-direction:row;text-align:left}.psol-comp-webViever-Help .psol-comp-webViever-Help-Mouse{display:flex;flex-direction:row}.psol-comp-webViever-Help .psol-comp-webViever-Help-Radial{display:flex;flex-direction:row}.psol-comp-webViever-Help .psol-comp-webViever-Help-Radial-Sub{display:flex;flex-direction:row}.psol-comp-webViever-Help .padding{padding-top:3em}.psol-comp-webViever-Help .padding1{padding-top:3em}.psol-comp-webViever-Help h4{font-size:large;margin:20px 0 10px 0}.psol-comp-webViever-Help p{margin:10px 0}.psol-comp-webViever-Help .examples{margin:20px 0}.psol-comp-webViever-Help .button-description{display:flex;flex-direction:row;align-items:center;padding:.25em 0em}.psol-comp-webViever-Help .button-description :first-child{width:45px;height:45px;margin-right:10px}.helpViewSection{padding:2em 2em}.helpViewSection h2{font-size:25px;font-weight:normal}.helpViewSection h3{font-size:18px;font-weight:normal}@media(max-width: 1720px){.psol-comp-webViever-Help{flex-direction:column}}@media(max-width: 1170px){.psol-comp-webViever-Help-Radial{flex-direction:column !important}.padding{padding-top:0 !important}}@media(max-width: 768px){.psol-comp-webViever-Help{flex-direction:column}.psol-comp-webViever-Help .helpViewSection{padding:0 2em}.psol-comp-webViever-Help .helpViewSection h2{padding-top:1em}.psol-comp-webViever-Help .psol-comp-webViever-Help-Mouse{flex-direction:column}.psol-comp-webViever-Help .psol-comp-webViever-Help-Radial-Sub{flex-direction:column}.psol-comp-webViever-Help .padding1{padding-top:0 !important}}.psol-comp-ModuleExample{display:flex;flex-direction:column;background-color:#4b4343;padding:20px;width:100%;height:100%;box-sizing:border-box;text-align:center}.psol-comp-ModuleExample h1{color:bisque}.psol-comp-ModuleExample .module{position:relative;display:block;margin:20px;width:auto;height:100%;padding:20px;text-align:center}.psol-comp-ModuleExample .module h1,.psol-comp-ModuleExample .module p{color:#000}.psol-comp-WebViewer2D{width:100%;position:relative;display:flex;flex-direction:column}.psol-comp-WebViewer2D:-webkit-full-screen{background-color:#fff}.psol-comp-WebViewer2D:fullscreen{background-color:#fff}.psol-comp-WebViewer2D .psol-comp-ButtonBar{position:relative}.psol-comp-WebViewer2D .psol-comp-Dropdown{margin-right:.25em;align-self:center;width:90%}.psol-comp-WebViewer2D .psol-comp-webviewer2D-header{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:.25em;z-index:99999}.psol-comp-WebViewer2D div[class*=psol-comp-webviewer2D-contentContainer]{position:relative;display:flex;overflow:hidden;flex-grow:1;touch-action:none}.psol-comp-WebViewer2D div[id*=psol-comp-webviewer2d-svgcontainer],.psol-comp-WebViewer2D canvas[id*=psol-comp-webviewer2d-svgCanvas]{position:absolute}.psol-comp-WebViewer2D .psol-comp-webviewer2D-nocad{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:500}.psol-comp-WebViewer2D .psol-comp-Dialog-themeable{max-width:54vw}.psol-comp-measureContainer{position:absolute;z-index:99999;background-color:#eff4fa;border:1px solid #d3d3d3;text-align:center;flex-direction:column}.psol-comp-measureDialog-measureHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:move;background-color:#9ab6ca;color:#fff;padding:0 10px}.psol-comp-measureDialog-measureHeader p{margin:.5em}.psol-comp-measureDialog-measureHeader div{cursor:pointer;margin-left:.5em}.psol-comp-measureDialog-measureHeader div:hover{color:#1f6381}.psol-comp-measureDialog-part{margin:.5em;border:2px solid #cec9c9}.psol-comp-measureDialog-part .psol-comp-viewbase-svgicon{width:18px;height:18px}.psol-comp-measureDialog-part .psol-comp-viewbase-circle{width:18px;height:18px}.psol-comp-measureDialog-partHistory{margin:.5em;border:2px solid #cec9c9}.psol-comp-measureDialog-partHistory:hover{background-color:#9ab6ca}.psol-comp-measureDialog-partHistoryClear{margin:.5em;border:2px solid #cec9c9;background-color:#ff5e35;color:#a9a9a9}.psol-comp-measureDialog-partHistoryClear:hover{background-color:#fa3706}.psol-comp-measureDialog-partCompare{font-size:smaller;margin:.5em .5em .5em .75em;text-align:left}.psol-comp-measureDialog-partContentContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.psol-comp-measureDialog-partContent{text-shadow:1px 0 #fff;text-align:left;min-width:210px;padding:.25em 0}.psol-comp-measureDialog-partName{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:bold;padding:3px 13px;height:30px;background:#d9e0e4}.psol-comp-measureDialog-measureHistoryHeader{display:none}.psol-comp-measureDialog-measureHistoryHeader,.psol-comp-measureDialog-measureCompareHeader{background-color:#7c7c7c;color:#fff;text-align:center}.psol-comp-measureDialog-measureCompareContainer{text-align:left;margin:.75em}.psol-comp-measureDialog-highlighter{border-color:red}.psol-comp-measureDialog-partIcon{width:55px;height:55px;margin:.5em;background-repeat:no-repeat;background-position:center;border-radius:10px;background-size:100%}.psol-comp-measureDialog-reset{width:22px;height:22px;background-position:50%,50%;background-repeat:no-repeat;background-size:32px;cursor:pointer;padding-left:10px}.psol-comp-measureDialog-reset .solid-dark{fill:#d80000}.psol-comp-measureDialog-crossDelete{cursor:pointer}.psol-comp-measureDialog-closeContainer{align-self:flex-start;margin-top:5px;margin-right:5px}.psol-comp-measureDialog-partIcon-plane{background-image:url(./images/plane.svg)}.psol-comp-measureDialog-partIcon-cone{background-image:url(./images/cone.svg)}.psol-comp-measureDialog-partIcon-cylinder{background-image:url(./images/cylinder.svg)}.psol-comp-measureDialog-partIcon-sphere{background-image:url(./images/sphere.svg)}.psol-comp-measureDialog-partIcon-torus{background-image:url(./images/torus.svg)}.psol-comp-measureDialog-partIcon-thread{background-image:url(./images/thread.svg)}.hotspotWrapper.expandable{pointer-events:all;cursor:pointer}.hotspotWrapper .psol-comp-Hotspot{position:absolute;box-shadow:2px 2px 1px 1px rgba(0,0,0,.4)}.hotspotWrapper .psol-comp-Hotspot.expanded{padding:10px;border:5px solid;background-color:#fff !important;white-space:nowrap}.hotspotWrapper .psol-comp-Hotspot.expanded *{margin:0}.hotspotWrapper .psol-comp-Hotspot.collapsed{display:inline-block;line-height:1.2em;color:#fff;margin:0;font-weight:bold;white-space:nowrap;text-decoration:none;overflow:hidden;text-overflow:ellipsis;box-sizing:unset;padding:5px .6em 5px 1em;max-width:4em}.hotspotWrapper .psol-comp-Hotspot.collapsed *{line-height:1.2em;color:#fff;margin:0;font-weight:bold;white-space:nowrap;text-decoration:none;overflow:hidden;text-overflow:ellipsis;margin-left:.1em}.hotspotWrapper .psol-comp-Hotspot.collapsed img{display:none}.hotspotWrapper .circleDiv{position:absolute;width:1em;height:1em;transform:translate(-50%, -50%);border-radius:50%;background-color:#f2f3f4;border:1px solid #acafb2;background-size:100% 100%}.labelWrapper .psol-comp-webviewer3d-label{font-size:14px;position:absolute;padding-right:2px;white-space:nowrap;opacity:.75;color:#000;border:1px solid #000;background:#ededed;line-height:20px;background-repeat:no-repeat;background-position:6px 0;background-size:20px}.labelWrapper .psol-comp-webviewer3d-label .psol-comp-webviewer3d-label-text{padding-left:8px;padding-right:4px}.labelWrapper .psol-comp-webviewer3d-label .psol-comp-webviewer3d-label-text.expanded{max-height:30vh;overflow-y:auto}.labelWrapper .psol-comp-webviewer3d-label.expandable{pointer-events:all;cursor:pointer}.labelWrapper .psol-comp-webviewer3d-label.expandable .psol-comp-webviewer3d-label-text{padding-left:28px}.labelWrapper .psol-comp-webviewer3d-label table{margin-top:5px;margin-bottom:5px;margin-right:5px;white-space:pre-wrap}.labelWrapper .psol-comp-webviewer3d-label table td{padding-right:3px;padding-left:3px}.labelWrapper.expanded .psol-comp-webviewer3d-label{opacity:1}.labelWrapper .psol-comp-webviewer3d-label-circle{position:absolute;width:8px;height:8px;transform:translate(-50%, -50%);border-radius:50%;background-color:#000}.psol-comp-Compare{display:flex;flex-direction:column;height:100%}.psol-comp-Compare .compareOptionSelection{display:flex;flex-direction:row;max-width:150px;margin-bottom:5px}.psol-comp-Compare .inputLine{display:flex;flex-direction:row;margin-bottom:3px;align-items:center}.psol-comp-Compare .inputLine span{flex:.1}.psol-comp-Compare .inputLine input{flex:1}.psol-comp-Compare .fileUploadContainer{display:flex;flex-direction:row}.psol-comp-Compare .uploadFileButton{display:flex;flex-direction:row;margin-left:5px;margin-top:3px;flex-grow:1}.psol-comp-Compare .compareButton{display:flex;flex-direction:row;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.psol-comp-Compare .compareInfo{margin-left:5px}.psol-comp-Compare .invalidInput{border-color:red}.psol-comp-Compare .warningText{color:red}.psol-comp-Compare .textInput{display:flex;flex-direction:row;flex-grow:1;margin-left:5px;margin-top:3px}.psol-comp-FileUpload{display:flex;flex-direction:column;height:100%}.psol-comp-FileUpload .fileUploadContainer{display:flex;flex-direction:row}.psol-comp-FileUpload .fileInput{display:flex;flex-direction:row}.psol-comp-FileUpload .nameField{display:inline-block;width:3rem;text-align:left;margin-bottom:3px}.psol-comp-FileUpload .inputField{display:inline-block}.psol-comp-WebViewer3D{position:relative;width:100%;touch-action:none}.psol-comp-WebViewer3D:-webkit-full-screen{background-color:#fff}.psol-comp-WebViewer3D:fullscreen{background-color:#fff}.psol-comp-WebViewer3D canvas{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.psol-comp-WebViewer3D canvas:focus{outline:none}.psol-comp-WebViewer3D .displayText{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;font-size:1.5em;pointer-events:none;text-align:center}.psol-comp-WebViewer3D .displayText span{padding:.25em 0}.psol-comp-WebViewer3D .displayText.compareErrorText{top:1.5em;bottom:inherit}.psol-comp-WebViewer3D .verticalStack{display:flex;flex-direction:column;position:absolute;left:0;right:0;bottom:0;pointer-events:none}.psol-comp-WebViewer3D .verticalStack .psol-comp-ButtonBar{pointer-events:none;padding:0}.psol-comp-WebViewer3D .verticalStack .copyrightContainer{display:flex;flex-direction:row}.psol-comp-WebViewer3D>.psol-comp-Icon{width:0;height:0}.psol-comp-WebViewer3D #psol-defs{width:0;height:0}.psol-comp-WebViewer3D .texture-quality-slider{position:absolute;left:30%;right:30%;top:68px;min-width:120px}.psol-comp-WebViewer3D .texture-quality-slider .psol-comp-Card{padding:10px 5px;background-color:#fff}.psol-comp-WebViewer3D .texture-quality-slider .psol-comp-Card p{margin:0 auto}.psol-comp-WebViewer3D .texture-quality-slider .psol-comp-Card .psol-comp-slider{margin:10px 10px 5px 10px}.psol-comp-WebViewer3D .texture-quality-slider .psol-comp-Card .psol-comp-slider .psol-comp-rcSlider.single{margin-left:0}.pathinfo-wrapper .pathinfoclass-wrapper{background:#fff;box-shadow:0 .125em .25em rgba(0,0,0,.15)}.pathinfo-wrapper .pathinfoclass-wrapper .classheader{border-bottom:1px solid #e7eaec;margin:0;padding:.25em;margin-top:.75em;font-size:15px;font-weight:bold}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper{font-size:13px}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper .classtable-head{border-bottom:1px solid #e7eaec;padding:.25em;background:#f9f9f9;font-weight:bold}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper .tableHeading{margin:.75em 0;white-space:nowrap}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table{border-collapse:collapse;min-width:100%}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table .classtable-entry-wrapper{border-bottom:1px solid #e7eaec;padding:.25em}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table .classtable-entry-wrapper:nth-child(even){background:#e7eaec;background:rgba(231,234,236,.5)}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table .classtable-entry-wrapper td{padding:.25em;-webkit-user-select:text;-moz-user-select:text;user-select:text}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table .classtable-entry-wrapper td.classtable-entry-left{text-align:left;width:1%;white-space:nowrap}.pathinfo-wrapper .pathinfoclass-wrapper .classtable-wrapper table .classtable-entry-wrapper td+td{border-left:1px solid #e7eaec}.pathinfo-wrapper .pathinfoclass-basic .classtable-wrapper table .classtable-entry-wrapper{border-top:1px solid #e7eaec}.pathinfo-wrapper .pathinfoclass-basic .classtable-wrapper table .classtable-entry-wrapper .classtable-entry-left{background:#f9f9f9}a.noStyleAnchorTag{color:inherit;display:contents;text-decoration:inherit}.psol-comp-allcomp-themeable{font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-size:16px;color:#43474b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.psol-comp-allcomp-themeable input{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.psol-comp-assistant-themeable{font-size:14px;border:1px solid #e7eaec}.psol-comp-assistant-themeable .buttonBar{border-top:1px solid #e7eaec;padding:.5rem 1rem}.psol-comp-assistant-themeable .buttonBar .button{margin:0}.psol-comp-assistant-themeable .buttonBar .button+.button{margin-left:.5em}.psol-comp-assistantCalcVariable-themeable{font-size:inherit;padding:.5em 1em}.psol-comp-assistantCalcVariable-themeable .title{font-weight:bold}.psol-comp-assistantContent-themeable{font-size:inherit}.psol-comp-assistantContent-themeable .psol-comp-assistantCalcVariable-themeable+.psol-comp-assistantCalcVariable-themeable,.psol-comp-assistantContent-themeable .psol-comp-assistantCalcVariable-themeable+.psol-comp-assistantFilterVariable-themeable,.psol-comp-assistantContent-themeable .psol-comp-assistantFilterVariable-themeable+.psol-comp-assistantFilterVariable-themeable,.psol-comp-assistantContent-themeable .psol-comp-assistantFilterVariable-themeable+.psol-comp-assistantCalcVariable-themeable{border-top:1px solid #e7eaec}.psol-comp-assistantFilterVariable-themeable{font-size:inherit;padding:.5em 1em}.psol-comp-assistantFilterVariable-themeable .title{font-weight:bold}.psol-comp-assistantFilterVariable-themeable .psol-comp-slider{margin-top:.5em}.psol-comp-assistantFilterVariable-themeable .enumValues{margin:.5em 0 0 0}.psol-comp-assistantFilterVariable-themeable .enumValues .enumValueLabel::before{width:1rem;height:1rem;border:1px solid;border-radius:.25em;margin-right:.5em;font-weight:bold}.psol-comp-assistantHeader-themeable{background-color:#e7eaec;padding:.5em 1em;font-size:inherit}.psol-comp-assistantHeader-themeable .title{font-weight:bold}.psol-comp-assistantTechViews-themeable{background:#1f6381;color:#fff;font-size:inherit}.psol-comp-assistantTechViews-themeable .expander{padding:.5em}.psol-comp-assistantTechViews-themeable .expander::before{width:1.25em;height:1.25em;margin-right:.5em}.psol-comp-assistantTechViews-themeable .views{padding:.5em 1em}.psol-comp-ChangeTableVarDlgHeader-themeable .varName{font-weight:bold}.psol-comp-ChangeTableVarDlgHeader-themeable .varDesc{font-size:14px}.ChangeTableVarDlgListVarWrapper{width:100%;display:flex}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader{position:absolute;display:flex;border:2px solid #67a2c0;border-bottom:1px solid #c2c2c2;border-radius:4px 4px 0px 0px;background:#fff;cursor:pointer}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader .content{display:flex;justify-content:space-between;align-items:center;width:100%}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader .content>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 .75em}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader .content>img{max-height:1.25em;margin-left:.25em}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader .content .psol-comp-Icon-themeable{fill:#1f6381;align-items:center;margin-right:.5em}.ChangeTableVarDlgListVarWrapper .ChangeTableVarDlgListVarHeader.fromVerticalTable{border-bottom:2px solid #67a2c0;border-top:1px solid #c2c2c2;border-radius:0px 0px 4px 4px}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fff;width:100%;max-width:100%;max-height:100%;overflow:auto;padding:4px;cursor:pointer}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue{padding:.5em;min-width:320px;border:1px solid #aab0b3;margin-bottom:.25em;border-radius:4px}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue:hover{background-color:#b4d3e1;cursor:pointer}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.visible+.hidden{margin-top:1em;padding-top:.5em;border-top:1px solid #aab0b3}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.visible+.hidden::before{content:attr(data-separator);font-size:12px;background:#fff;padding:0 1em}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.selected{background:#67a2c0;border-radius:4px;color:#fff}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.selected.withSeparator{width:100%;margin-bottom:.5em}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.selected .varValueLabel .separator{border-right-color:#fff}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.noImage{border:none;width:100%;min-width:auto}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent>input{margin-right:.5em}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValueLabel .varValueErpIcon{height:1em;margin:.125em .5em 0 0}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValueLabel .varValueImage{max-height:4em;margin-right:.5em}.ChangeTableVarDlgListVarWrapper .psol-comp-ChangeTableVarDlgListVar-themeable .varValueLabel .separator{height:3.5em;border-right:2px solid #e7e7e7;margin-right:.5em}.psol-comp-ChangeTableVarDlgSliderVar-themeable,.psol-comp-ChangeTableVarDlgTxtVar-themeable{width:100%}.psol-comp-ChangeTableVarDlgSliderVar-themeable .VarHeader,.psol-comp-ChangeTableVarDlgTxtVar-themeable .VarHeader{position:absolute;display:flex;border:2px solid #67a2c0;border-radius:4px 4px 0px 0px;border-bottom:1px solid #c2c2c2;background:#fff;cursor:pointer}.psol-comp-ChangeTableVarDlgSliderVar-themeable .VarHeader .content,.psol-comp-ChangeTableVarDlgTxtVar-themeable .VarHeader .content{display:flex;justify-content:space-between;align-items:center;width:100%}.psol-comp-ChangeTableVarDlgSliderVar-themeable .VarHeader .content>span,.psol-comp-ChangeTableVarDlgTxtVar-themeable .VarHeader .content>span{margin-left:.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.psol-comp-ChangeTableVarDlgSliderVar-themeable .VarHeader .content .psol-comp-Icon-themeable,.psol-comp-ChangeTableVarDlgTxtVar-themeable .VarHeader .content .psol-comp-Icon-themeable{fill:#1f6381;align-items:center;margin-right:.5em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .rangeDesc,.psol-comp-ChangeTableVarDlgTxtVar-themeable .rangeDesc{margin-bottom:.5em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .caption,.psol-comp-ChangeTableVarDlgTxtVar-themeable .caption{font-weight:bold}.psol-comp-ChangeTableVarDlgSliderVar-themeable{width:100%}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent{padding:.5em 3em .5em 2em;background:#fff}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .sliderWrapper{margin:3em 0 1em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .sliderWrapper .psol-comp-slider-themeable{position:relative}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .sliderWrapper .psol-comp-slider-themeable .sliderThumb{position:absolute;margin-left:-6px;font-size:14px;font-weight:bold;top:-27px}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .sliderWrapper .psol-comp-slider-themeable .psol-comp-rcSlider-themeable{margin-left:0}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .sliderWrapper .psol-comp-slider-themeable .psol-comp-rcSlider-themeable .handle{width:1.25em;height:1.25em;margin-top:-1em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .valueRangeDiscretes .values .value{padding:.25em;cursor:pointer}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .valueRangeDiscretes .values .value+.value{margin-left:.5em}.psol-comp-ChangeTableVarDlgTxtVar-themeable{background:#fff;width:100%;border:2px solid #67a2c0}.psol-comp-ChangeTableVarDlgTxtVar-themeable .valueRangeDiscretes{max-height:100%;overflow:auto}.psol-comp-ChangeTableVarDlgTxtVar-themeable .txtValue{padding:.25em .5em;border-radius:4px;margin-bottom:4px;padding:.5em;cursor:pointer}.psol-comp-ChangeTableVarDlgTxtVar-themeable .txtValue:hover,.psol-comp-ChangeTableVarDlgTxtVar-themeable .txtValue.selected{color:#43474b}.psol-comp-ChangeTableVarDlgTxtVar-themeable .txtValue:hover{background:#b4d3e1}.psol-comp-ChangeTableVarDlgTxtVar-themeable .txtValue.selected{background:#67a2c0;color:#fff}@media(max-width: 1300px){.psol-comp-ChangeTableVarDlgListVar-themeable .varValue{min-width:0 !important;width:100% !important}.psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueText{text-overflow:ellipsis;white-space:normal;overflow:hidden}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent{padding:.25em 1em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .valueRangeSwitchWrapper{flex-direction:column;margin-top:.25em;margin-bottom:.5em}.psol-comp-ChangeTableVarDlgSliderVar-themeable .TableSliderContent .valueRangeSwitchWrapper .valueRangeSwitch{flex-wrap:wrap}}.psol-comp-dialog-backdrop{margin:0;background-color:rgba(67,71,75,.5)}.psol-comp-Dialog-themeable{background-color:#fff;border-radius:.25em;margin-top:10vh;max-height:80vh;max-width:37.5em;padding:1em 0;box-shadow:0 5px 10px rgba(0,0,0,.25)}.psol-comp-DialogHeader{border-bottom:1px solid #aab0b3}.psol-comp-DialogBody{padding:.5em 2em}.psol-comp-DialogFooter{padding:.5em 2em;margin-top:1em}.psol-comp-loginForm-themeable .element+.element{margin-top:.5em}.psol-comp-loginForm-themeable .loginError{color:#d12a34}.psol-comp-roleSelection-themeable .groupContainer+.groupContainer{margin-top:.5em}.psol-comp-roleSelection-themeable .groupContainer .group .groupImage{width:5em}.psol-comp-roleSelection-themeable .groupContainer .group .groupDesc{padding:.5em}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:checked+.group{background:#67a2c0}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:checked+.group,.psol-comp-roleSelection-themeable .groupContainer .groupRadio:not(:checked)+.group:hover{color:#fff}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:not(:checked)+.group:hover{background:#1f6381}.psol-comp-loginForm-themeable .element+.element{margin-top:.5em}.psol-comp-loginForm-themeable .loginError{color:#d12a34}.psol-comp-roleSelection-themeable .groupContainer+.groupContainer{margin-top:.5em}.psol-comp-roleSelection-themeable .groupContainer .group .groupImage{width:5em}.psol-comp-roleSelection-themeable .groupContainer .group .groupDesc{padding:.5em}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:checked+.group{background:#67a2c0}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:checked+.group,.psol-comp-roleSelection-themeable .groupContainer .groupRadio:not(:checked)+.group:hover{color:#fff}.psol-comp-roleSelection-themeable .groupContainer .groupRadio:not(:checked)+.group:hover{background:#1f6381}.psol-comp-checkbox-themeable .visValue::before{align-items:center;width:1em;height:1em;border:2px solid #aab0b3;border-radius:.25em;margin-right:.5em;background-size:.6em}.psol-comp-checkbox-themeable.disabled .visValue::before{background-color:#e7eaec}.psol-comp-rcSlider.single{margin-left:.5em}.psol-comp-rcSlider.double{margin:0 .5em}.psol-comp-rcSlider .rail{height:.5em;border-radius:.5em;background-color:#e7eaec;cursor:pointer}.psol-comp-rcSlider .handle{margin-left:-0.375em;margin-top:-0.625em;width:.75em;height:.75em;cursor:pointer;border-radius:50%;background-color:#43474b}.psol-comp-rcSlider .track{top:-0.5em;height:.5em;background-color:#67a2c0;border-radius:.25em;cursor:pointer}.psol-comp-sliderInput{height:2rem;border:2px solid #aab0b3;border-radius:.25em;text-align:center;font-size:12px;font-weight:600;color:#43474b}.psol-comp-sliderInput:focus{outline:none;border:2px solid #67a2c0;box-shadow:0 4px 8px rgba(0,0,0,.15)}.psol-comp-sliderInput.arrowButtons{font-size:14px;text-align:left;padding-left:10px}.psol-comp-PartInfoCard-themeable .content{padding:.5rem}.psol-comp-PartInfoCard-themeable .content .dismissBtn{margin-left:.5rem}.psol-comp-PartInfoCard-themeable .content .dismissBtn:active{color:#1f6381}.psol-comp-PartInfoCard-themeable .content .footer{margin-top:.5rem}.psol-comp-PartInfoCard-themeable .content .footer .icons{padding:.25rem 0}.psol-comp-PartInfoCard-themeable .content .footer .icons .icon{font-size:16px}.psol-comp-PartInfoCard-themeable .content .footer .icons>.icon+.icon{margin-left:.25em}.psol-comp-SnackBar-themeable{color:#fff}.psol-comp-SnackBar-themeable.type-message{color:#43474b;font-weight:bold}.psol-comp-SnackBar-themeable.type-confirm .psol-comp-Button-themeable.outlined{border-color:#fff}.psol-comp-SnackBar-themeable.type-confirm .psol-comp-Button-themeable.outlined:hover{box-shadow:none}.psol-comp-TableCompare-themeable .navigate{background:#67a2c0;box-shadow:0 2px 4px rgba(0,0,0,.35);opacity:.25}.psol-comp-TableCompare-themeable .navigate .psol-comp-Icon-themeable{color:#fff}.psol-comp-TableCompare-themeable .navigate:hover,.psol-comp-TableCompare-themeable .navigate:active{opacity:.75}.psol-comp-TableCompare-themeable .navigate:active{background:#1f6381;box-shadow:0 1px 2px rgba(0,0,0,.35)}.psol-comp-TableCompare-themeable .cornerPiece{border-bottom:2px solid #aab0b3;padding:.5rem;vertical-align:bottom;text-align:left}.psol-comp-CompareTableHeader-themeable,.psol-comp-TableCompare-themeable .psol-comp-Tree.tableBody{border:1px solid #ddd;box-shadow:0 2px 4px rgba(157,157,157,.35)}.psol-comp-CompareTableHeader-themeable.master,.psol-comp-TableCompare-themeable .psol-comp-Tree.tableBody.master{background:#eff1f2;border-left-color:#67a2c0;border-right-color:#67a2c0}.psol-comp-CompareTableHeader-themeable{border-radius:.25rem .25rem 0 0}.psol-comp-CompareTableHeader-themeable.master{border-top-color:#67a2c0}.psol-comp-CompareTableHeader-themeable.tableHead+.tableHead{margin-left:.5rem}.psol-comp-CompareTableHeader-themeable .psol-comp-Card-themeable{border:0;border-radius:0}.psol-comp-CompareTableHeader-themeable .compareBtnBox{padding:0 .5rem;height:45px;border-bottom:1px solid #ddd}.psol-comp-CompareTableHeader-themeable .compareBtn{border:2px solid rgba(0,0,0,0);border-radius:50%;width:1.5em;height:1.5em;box-sizing:border-box;cursor:pointer}.psol-comp-CompareTableHeader-themeable .compareBtn .psol-comp-Icon-themeable{color:currentColor}.psol-comp-CompareTableHeader-themeable .compareBtn.master{color:#67a2c0;border-color:#67a2c0}.psol-comp-CompareTableHeader-themeable .compareBtn.first3d{color:#59bb39;border-color:#59bb39}.psol-comp-CompareTableHeader-themeable .compareBtn.second3d{color:#d12a34;border-color:#d12a34}.psol-comp-CompareTableHeader-themeable .compareBtn.selected{transform:scale(1.125);color:#fff;box-shadow:0 2px 4px rgba(157,157,157,.35)}.psol-comp-CompareTableHeader-themeable .compareBtn.selected.master{background:#67a2c0}.psol-comp-CompareTableHeader-themeable .compareBtn.selected.first3d{background:#59bb39}.psol-comp-CompareTableHeader-themeable .compareBtn.selected.second3d{background:#d12a34}.psol-comp-CompareTableHeader-themeable .compareBtn:hover{transform:scale(1.125)}.psol-comp-CompareTableHeader-themeable .compareBtn+.compareBtn{margin-left:.25em}.psol-comp-CompareTableHeader-themeable .compareItemImage{margin:.5em 0}.psol-comp-CompareTableHeader-themeable .compareItemImage img{display:block;height:2.5em}.psol-comp-CompareTableHeader-themeable .compareItemNN{font-size:13px;font-weight:normal;text-align:left}.psol-comp-TableCompare-themeable .psol-comp-Tree.tableBody{border-top:0;border-radius:0 0 .25rem .25rem;background:#fff}.psol-comp-TableCompare-themeable .psol-comp-Tree.tableBody.master{border-bottom-color:#67a2c0}.psol-comp-TableCompare-themeable .psol-comp-Tree.tableBody.tableBody+.tableBody{margin-left:.5rem}.psol-comp-VariableValue-themeable{text-align:right;line-height:1rem;padding:.125rem .5rem;border-bottom:1px solid #ddd}.psol-comp-VariableValue-themeable>*+*{margin-left:.5rem}.psol-comp-VariableValue-themeable span{font-size:14px}.psol-comp-VariableValue-themeable .valueDistance{padding-top:.125rem}.psol-comp-CompareVariableName-themeable.section,.psol-comp-VariableValue-themeable.section{background-color:#6ca9c3;color:#fff}.psol-comp-CompareVariableName-themeable.section.hasChildren,.psol-comp-VariableValue-themeable.section.hasChildren{cursor:pointer}.psol-comp-CompareVariableName-themeable{border-bottom:1px solid #e7eaec;padding:.25rem .5rem}.psol-comp-CompareVariableName-themeable .name,.psol-comp-CompareVariableName-themeable .desc,.psol-comp-CompareVariableName-themeable .name span,.psol-comp-CompareVariableName-themeable .desc span{font-weight:bold}.psol-comp-CompareVariableName-themeable .desc+.name span{font-weight:normal}.compareUpload{height:100%;width:20rem;min-width:20rem;background:#fff;border-radius:.25rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:0 2px 4px rgba(157,157,157,.35);box-sizing:border-box;cursor:pointer;margin-left:.5rem;border:1px solid #e7eaec}.compareUpload .compareUploadHeader{width:100%;padding:.5rem;font-weight:bold;display:flex;flex-direction:row;align-items:center;color:#43474b}.compareUpload .compareUploadHeader span{width:100%;text-align:center}.compareUpload .compareUploadBody{display:flex;flex-direction:column;justify-content:center}.compareUpload .compareUploadBody .compareUploadFileFormats{text-align:center;color:#43474b;margin-left:0;padding:0 .5rem}.compareUpload .compareUploadBody .psol-comp-Icon-themeable{color:#43474b;font-size:4em}.psol-comp-Expander .expanderHandle{cursor:pointer;background:#fff;padding:0 .5em;z-index:1}.psol-comp-Expander .expanderHandle:hover{background:#96c1d5}.psol-comp-Expander .expanderHandle .chevron{transition:transform .25s ease-out}.psol-comp-Expander .expanderHandle .expanderText{padding:0 .25em;font-size:14px;font-weight:bold;margin-left:.5em}.psol-comp-Expander.expanded .chevron{transform:rotate(180deg)}.psol-comp-TabExCell-themeable{font-size:13px;padding:.25em 1em;border-right:1px solid #e7eaec;-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-TabExCell-themeable.collapsedTable{padding:0;font-weight:600;border-right:1px solid #e7eaec;border-bottom:1px solid #e7eaec;border-top:1px solid #e7eaec}.psol-comp-TabExCell-themeable.collapsedTable.noBorderBottom{border-bottom:none}.psol-comp-TabExCell-themeable.collapsedTable .cellContent{width:100%;height:100%;font-size:12px}.psol-comp-TabExCell-themeable.collapsedTable.odd:not(.selected){background:#fff}.psol-comp-TabExCell-themeable.collapsedTable.odd{border-top:none}.psol-comp-TabExCell-themeable.collapsedTable.odd.noBorderBottom{border-bottom:1px solid #e7eaec}.psol-comp-TabExCell-themeable.collapsedTable.odd .cellContent{margin-top:0;font-size:14px;height:auto}.psol-comp-TabExCell-themeable.collapsedTable.odd .cellContent .link{font-size:14px}.psol-comp-TabExCell-themeable.selected{background-color:#67a2c0;color:#fff}.psol-comp-TabExCell-themeable.odd:not(.selected){background-color:rgba(231,234,236,.5)}.psol-comp-TabExCell-themeable.highlightFocus{border:1px dashed currentColor}.psol-comp-TabExCell-themeable.highlight::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.psol-comp-TabExCell-themeable.highlight::before{background:rgba(239,224,45,.25)}.psol-comp-TabExCell-themeable .filterIcon:hover{background-color:#1f6381;color:#fff;box-shadow:0 .125em .25em rgba(0,0,0,.2)}.psol-comp-TabExCell-themeable.selectedLine .filterIcon{color:#fff}.psol-comp-TabExCell-themeable.selectedLine .filterIcon:hover{background-color:#1f6381;box-shadow:0 .125em .25em rgba(0,0,0,.4)}.psol-comp-TabExCell-themeable .image,.psol-comp-TabExCell-themeable .link{font-size:13px}.psol-comp-TabExCell-themeable .image{height:1.25em}.psol-comp-TabExColumnHead-themeable{border-right:1px solid #e7eaec;-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-TabExColumnHead-themeable.collapsedTable{border-right:1px solid #e7eaec;border-top:1px solid #e7eaec}.psol-comp-TabExColumnHead-themeable.collapsedTable .ColumnHeadInfoWrapper{margin-bottom:1.5em}.psol-comp-TabExColumnHead-themeable .columnImage{height:1em;margin-right:.5em}.psol-comp-TabExColumnHead-themeable .columnName,.psol-comp-TabExColumnHead-themeable .columnDesc,.psol-comp-TabExColumnHead-themeable .columnImage,.psol-comp-TabExColumnHead-themeable .filterInput{font-size:12px}.psol-comp-TabExColumnHead-themeable .columnName{text-align:center}.psol-comp-TabExColumnHead-themeable .columnName .value{font-size:12px}.psol-comp-TabExColumnHead-themeable .filter{border:1px solid #aab0b3}.psol-comp-TabExColumnHead-themeable .filter.active{background-color:orange}.psol-comp-TabExColumnHead-themeable .filter .filterInput{font-size:12px;outline:none;color:#43474b;border:0;background:none}.psol-comp-TabExColumnHead-themeable .filter .filterInput:disabled{background:rgba(231,234,236,.5)}.psol-comp-TabExColumnHead-themeable .filter .filterDismissBtn{height:.5em;width:.5em;margin-right:5px;cursor:pointer}.psol-comp-TabExColumnHead-themeable .filter .filterDismissBtn:hover{color:#1f6381}.psol-comp-TabExColumnHead-themeable .filter .filterDismissBtn .focus-visible{color:#1f6381}.psol-comp-TabExColumnHead-themeable .filter .filterDismissBtn :focus-visible{color:#1f6381}.psol-comp-TabExColumnHead-themeable .erpColoring{height:.25em}.psol-comp-TabExRowHead-themeable{font-weight:bold;padding:.25em .5em;font-size:13px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-TabExRowHead-themeable.selected{background-color:#67a2c0;color:#fff}.psol-comp-TabExRowHead-themeable .eolIcon,.psol-comp-TabExRowHead-themeable .erpIcon{font-size:14px;height:1em;width:1em;margin-right:.5em}.psol-comp-TabExRowHead-themeable .eolIcon{cursor:pointer}.psol-comp-TabExRowHead-themeable span{font-size:14px;font-weight:bold}.psol-comp-TabExRowHead-themeable .rowNo{text-align:right}.psol-comp-TabExRowHead-themeable .separator{font-size:12px;margin:0 .25em}.psol-comp-TabExTable-themeable{-webkit-user-select:text;-moz-user-select:text;user-select:text;border-bottom:1px solid #d2d2d2}.psol-comp-TabExTable-themeable .cornerPiece,.psol-comp-TabExTable-themeable .columnHeaders,.psol-comp-TabExTable-themeable .rowHeaders{background-color:#fff}.psol-comp-TableExpandable-themeable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-TableExpandable-themeable .expander{margin-top:.5em}.psol-comp-TableSearchBar-themeable{border:2px solid #aab0b3;border-radius:.25em;-webkit-user-select:text;-moz-user-select:text;user-select:text;max-width:280px;display:flex;box-sizing:border-box;overflow:hidden;background-color:#fff}.psol-comp-TableSearchBar-themeable .searchIcon{padding:.325em .325em;cursor:pointer}.psol-comp-TableSearchBar-themeable .searchIcon.inactive{opacity:50%;pointer-events:none}.psol-comp-TableSearchBar-themeable .searchInput{flex-grow:1;min-width:0;margin-left:.25em;margin-right:.25em;padding:.25em;border:none;outline:none}.psol-comp-TableSearchBar-themeable .separator{width:1px;background-color:#cecbcb;height:20px;margin:3px .5em 0 .5em}.psol-comp-TableSearchBar-themeable .serchResultsCounter{margin-top:.25em}.psol-comp-TableSearchBar-themeable .navHandle+.navHandle{margin-left:1px}.psol-comp-TableSearchBar-themeable .tableSearchBarDismissIcon{height:.875em;width:.875em;margin-right:.5em;cursor:pointer}.psol-comp-TableSearchBar-themeable .tableSearchBarDismissIcon:hover:not(.inactive){color:#1f6381}.psol-comp-TableSearchBar-themeable .tableSearchBarDismissIcon.inactive{opacity:50%;cursor:default}.psol-comp-VarGroups-themeable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-VarGroups-themeable .varGroup{font-size:14px}.psol-comp-VarGroups-themeable .varGroup+.varGroup{margin-left:1em}.psol-comp-VarGroups-themeable .varGroup .visValue{font-size:14px}.psol-comp-TableHead-themeable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.psol-comp-TableHead-themeable .title{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem .75rem}.psol-comp-TableHead-themeable .title b{margin:0 .25em}.psol-comp-TableHead-themeable .searchBar+.varGroups{margin-left:1em}.psol-comp-psolTableCells-themeable{font-size:14px}.psol-comp-psolTableCells-themeable .rowColor{background:#e7eaec}.psol-comp-psolTableCellItem-themeable{font-size:14px;border-right:1px solid #aab0b3;border-bottom:1px solid #aab0b3}.psol-comp-psolTableCellItem-themeable.selected{background:#1f6381;color:#e7eaec}.psol-comp-psolTableCellItem-themeable.selectedResult::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed}.psol-comp-psolTableCellItem-themeable .cellContent{white-space:nowrap;padding:.125em .5em;justify-content:center}.psol-comp-psolTableCellItem-themeable .cellContent .cellImage{height:1.5em}.psol-comp-psolTableCellItem-themeable .cellContent .highlight{background:#ebae00}.psol-comp-psolTableCellItem-themeable .cellIcon{position:relative;padding-right:2.25em}.psol-comp-psolTableCellItem-themeable .cellIcon::after{content:"";display:block;position:absolute;width:1.25em;height:1.25em;right:.5em;background-position:center;background-size:1em;background-repeat:no-repeat;box-sizing:border-box}.psol-comp-psolTableCellItem-themeable .cellIcon.GM::after,.psol-comp-psolTableCellItem-themeable .cellIcon.SM::after,.psol-comp-psolTableCellItem-themeable .cellIcon.FM::after,.psol-comp-psolTableCellItem-themeable .cellIcon.DM::after{background-image:url(./images/lead-pencil.svg)}.psol-comp-psolTableCellItem-themeable .cellIcon.GM::after,.psol-comp-psolTableCellItem-themeable .cellIcon.SM::after{background-color:#e9e4b2}.psol-comp-psolTableCellItem-themeable .cellIcon.FM::after{background-color:#ff9d55}.psol-comp-psolTableCellItem-themeable .cellIcon.DM::after{background-color:#fad57e}.psol-comp-psolTableCellItem-themeable .cellIcon.lock::after{background-image:url(./images/lock.svg)}.psol-comp-psolTableCellItem-themeable .cellIcon.file::after{background-image:url(./images/file.svg)}.psol-comp-psolTableColHeader-themeable{font-size:14px}.psol-comp-psolTableColHeaderItem-themeable{background:#fff;padding:.5em 0 0 0;border-right:1px solid #aab0b3;border-bottom:1px solid #aab0b3;box-sizing:border-box;font-size:14px}.psol-comp-psolTableColHeaderItem-themeable:hover{background:#67a2c0}.psol-comp-psolTableColHeaderItem-themeable .colName{padding:0 .5em;font-weight:bold}.psol-comp-psolTableColHeaderItem-themeable .colName .colImage{max-height:1.25em;margin-right:.25em}.psol-comp-psolTableColHeaderItem-themeable .cellIcon{position:relative;padding-right:2.25em}.psol-comp-psolTableColHeaderItem-themeable .cellIcon::after{content:"";display:block;position:absolute;width:1.25em;height:1.25em;right:.5em;background-position:center;background-size:1em;background-repeat:no-repeat;box-sizing:border-box}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.GM::after,.psol-comp-psolTableColHeaderItem-themeable .cellIcon.SM::after,.psol-comp-psolTableColHeaderItem-themeable .cellIcon.FM::after,.psol-comp-psolTableColHeaderItem-themeable .cellIcon.DM::after{background-image:url(./images/lead-pencil.svg)}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.GM::after,.psol-comp-psolTableColHeaderItem-themeable .cellIcon.SM::after{background-color:#e9e4b2}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.FM::after{background-color:#ff9d55}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.DM::after{background-color:#fad57e}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.lock::after{background-image:url(./images/lock.svg)}.psol-comp-psolTableColHeaderItem-themeable .cellIcon.file::after{background-image:url(./images/file.svg)}.psol-comp-psolTableColHeaderItem-themeable .colDescription{padding:0 .5em;white-space:nowrap;font-weight:normal;text-align:left;overflow:hidden;text-overflow:ellipsis;border-bottom:.25em solid rgba(0,0,0,0)}.psol-comp-psolTableColHeaderItem-themeable .colFilterContainer{margin-top:.125em;border:1px solid #43474b;background:#fff}.psol-comp-psolTableColHeaderItem-themeable .colFilterContainer.active{background-color:#ebae00}.psol-comp-psolTableColHeaderItem-themeable .colFilterContainer .colFilter{border:0;outline:none;background:none}.psol-comp-psolTableColHeaderItem-themeable .colFilterContainer .colFilterRemove{font-size:14px;cursor:pointer;flex-shrink:0;margin:0 .125em;font-size:14px}.psol-comp-psolTableCornerPiece-themeable{border-right:1px solid #aab0b3;background:#fff}.psol-comp-psolTableCornerPiece-themeable .filterButton{cursor:pointer}.psol-comp-psolTableRowHeader-themeable{border-right:1px solid #aab0b3;background:#fff;font-size:14px}.psol-comp-psolTableRowHeaderItem-themeable{font-size:14px;border-bottom:1px solid #fff}.psol-comp-psolTableRowHeaderItem-themeable.selected{background:#1f6381;color:#e7eaec}.psol-comp-psolTableRowHeaderItem-themeable .content{padding:.125em .5em}.psol-comp-psolTableRowHeaderItem-themeable .content .erpIcon{width:1em;margin-right:.25em}.psol-comp-psolTableRowHeaderItem-themeable .content .lineInfo{font-weight:bold}.psol-comp-psolTableRowHeaderItem-themeable .content .lineNo{text-align:right}.psol-comp-psolTableRowHeaderItem-themeable .content .description{margin-left:.125em;border-left:1px solid;padding-left:.125em;white-space:nowrap}.psol-comp-psolTable-themeable th,.psol-comp-psolTable-themeable td{border-right:1px solid #aab0b3;border-bottom:1px solid #aab0b3}.psol-comp-psolTable-themeable thead th{border-top:1px solid #aab0b3}.psol-comp-psolTable-themeable tr th:first-child{border-left:1px solid #aab0b3;border-bottom-color:#fff}.psol-comp-psolTable-themeable tbody tr:last-child th{border-bottom-color:#aab0b3}.psol-comp-psolTable-themeable .cornerItem{background:#fff}.psol-comp-tableHorizontal-themeable .table{border:1px solid #aab0b3}.psol-comp-psolTableVarGroups-themeable .group+.group{margin-left:1em}.psol-comp-psolTableOptions-themeable{margin-bottom:.5em}.psol-comp-psolTableOptions-themeable .varGroups{margin-left:1em}.psol-comp-tableVertical-rowHeader-themeable{font-size:14px}.psol-comp-tableVertical-themeable{font-size:14px}.psol-comp-tableVertical-table{line-height:1.25em;border:2px solid #e7eaec}.psol-comp-tableVertical-row{background-color:#fff}.psol-comp-tableVertical-rowValue{display:flex;border-right:none;padding:.5em;flex-grow:1}.psol-comp-tableVertical-rowValue-link{text-decoration:underline}.psol-comp-tableVertical-rowValue:hover .psol-comp-tableVertical-rowValue-link{color:#67a2c0}.psol-comp-tableVertical-rowValue-image{height:2em;margin-right:.5em}.psol-comp-TableVerticalVarImage{border:2px solid #e7eaec;border-right:0;padding:.5em}.psol-comp-TableVerticalVarImage .image{width:1.5em}h1.psol-comp-Typography-themeable{font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:300;font-size:32px}h2.psol-comp-Typography-themeable{font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:300;font-size:24px}h3.psol-comp-Typography-themeable{font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px}h4.psol-comp-Typography-themeable{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:16px}h5.psol-comp-Typography-themeable{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}a.psol-comp-Typography-themeable{font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px}p.psol-comp-Typography-themeable{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px}p.psol-comp-Typography-themeable>strong{font-weight:600}p.psol-comp-Typography-themeable.small{font-weight:400;font-size:12px}ul.psol-comp-Typography-themeable{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px}.psol-comp-WebViewer2D-themeable{border:none}.psol-comp-Compare-themeable{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13.3333px}.psol-comp-WebViewer3D-themeable{border:none}.psol-comp-AccordionDetails{display:flex;flex-direction:column;padding:0 .5em .5em .5em;flex:1 1 0}.psol-comp-AccordionDetails-hidden{display:none}.psol-comp-Accordiongroup{display:flex;flex-direction:column;padding:.25em}.psol-comp-Accordiongroup .psol-comp-Accordion{border-radius:0}.psol-comp-Accordiongroup .psol-comp-Accordion:first-of-type{border-radius:.25em .25em 0 0}.psol-comp-Accordiongroup .psol-comp-Accordion:last-of-type{border-radius:0 0 .25em .25em}.psol-comp-Accordiongroup .psol-comp-Accordion:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.psol-comp-Accordion{display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;box-shadow:0 .125em .25em rgba(0,0,0,.15);border-radius:.25em}.psol-comp-Accordion-disabled{pointer-events:none;opacity:.4;background:#e7eaec}.psol-comp-AccordionTitle{display:flex;flex-direction:row;box-sizing:border-box;cursor:pointer;align-items:center;padding:.5em}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-text{flex-grow:1;min-width:0}.psol-comp-AccordionTitle .psol-comp-Icon svg{width:16px;height:16px}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-down,.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-up{flex-shrink:0;transition:transform .3s ease-out}.psol-comp-AccordionTitle .psol-comp-AccordionTitle-arrow-up{transform:rotate(180deg)}.psol-comp-allcomp-themeable.psol-comp-AccordionTitle-themeable{font-size:16px}
