:root{--header-background-color: #f9f9f9;--header-font-color: #707070;--header-icons-color: #43474b;--footer-background: #e7eaec;--footer-newsLetterSignup-background: #1a6180;--footer-font-color: #43474b;--searchLine-border: var(--border-color);--searchLine-background: #ffffff;--searchLine-searchButton-background: color-mix(in srgb, var(--color-primary), white 40%);--searchLine-searchButton-icon: #43474b;--popover-background: #f4f4f4;--popover-light-background: #ffffff}@supports not (color: color-mix(in srgb, black, white 10%)){:root{--searchLine-searchButton-background: var(--color-primary-light)}}html{height:100%;font-family:"Titillium Web","Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:16px;color:var(--font-color)}body{height:100%;width:100%;position:fixed}.googleTagManager{display:none;visibility:hidden}.cmpboxrecall.cmpboxrecall{bottom:calc(.25rem + env(safe-area-inset-bottom, 0.25rem));z-index:1}@supports not selector(*::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--color-medium) var(--color-light)}}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{border-radius:4px;background-color:var(--color-light)}*::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-medium)}*::-webkit-scrollbar-thumb:hover{background-color:#7b7f82}mark{background-color:var(--color-highlight);color:inherit}.psol-comp-Icon>svg{min-width:0}.psol-comp-Icon>img{min-width:0}.topoInfo-content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em}.topoInfo-content.no-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topoInfo-content.no-features .no-geom-features-message{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;font-size:17px;font-weight:600;text-align:center}.topoInfo-content .hoverOn3d{padding:.5em}.topoInfo-content .psol-comp-Accordiongroup-themeable{width:auto}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable{margin-bottom:1em;background:var(--background-main-contrast);-webkit-box-shadow:none;box-shadow:none;border-radius:4px;border:1px solid var(--border-color)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-AccordionTitle-themeable{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-AccordionTitle-themeable .psol-comp-AccordionTitle-text{margin-left:.5em}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table{font-size:13px;background:var(--background-main);border-collapse:collapse;border:1px solid var(--border-color)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row{border-top:1px solid var(--border-color)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:not(.general-attribute){cursor:pointer}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:hover:not(.general-attribute),.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row.selected:not(.general-attribute),.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row.hover3d:not(.general-attribute){background:var(--background-main-contrast)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:hover:not(.selected) .psol-comp-checkbox-themeable .visValue{outline:none}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:hover:not(.selected) .psol-comp-checkbox-themeable .visValue::before{border-color:var(--color-primary-dark)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:hover.selected .psol-comp-checkbox-themeable .visValue{outline:none}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .topo-attribute-table-row:hover.selected .psol-comp-checkbox-themeable .visValue::before{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .left-topo-attribute{text-align:left;width:50%;padding:.25em}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .right-topo-attribute{width:50%;border-left:1px solid var(--border-color);padding:.25em}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .right-topo-attribute .psol-comp-checkbox-themeable .visValue{font-size:13px;width:auto}.topoInfo-content .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .topo-attribute-table .right-topo-attribute .psol-comp-checkbox-themeable .visValue::before{font-size:16px}.CustomTab{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.AccessoriesAndSimilarPartsTabGroup{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;min-width:0;margin-left:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.AccessoriesAndSimilarPartsTabGroup .tab-content{position:relative;overflow-y:auto}.AccessoriesAndSimilarPartsTabGroup .tab-content .contnetWrapper{width:100%;overflow-y:auto}.AccessoriesAndSimilarPartsTabGroup .tab-content .contnetWrapper .btn-wrapper{background:var(--background-main);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-top:.5em}.AccessoriesAndSimilarPartsTabGroup .tab-content .contnetWrapper .btn-wrapper .primaryBtn{margin-bottom:.5em;margin-left:.5em}.AccessoriesAndSimilarPartsTabGroup .tab-content .contnetWrapper .btn-wrapper .primaryBtn .show-all-results-icon{margin-left:.5em}.AccessoriesAndSimilarPartsTabGroup .tab-content .psol-comp-Accordiongroup-themeable{width:100%}.AccessoriesAndSimilarPartsTabGroup .tab-content .psol-comp-Accordiongroup-themeable .psol-comp-AccordionTitle-text{font-weight:bold}.AccessoriesAndSimilarPartsTabGroup .flexContainerCols{width:100%;margin:.5em}.AccessoriesAndSimilarPartsTabGroup .flexContainerCols.similarparts{width:97%;margin:0;padding:.5em}.AccessoriesAndSimilarPartsTabGroup .flexContainerCols.accessories>*{margin-bottom:.5em}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-list-childs.active{z-index:2}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-list-childs .tabButton{margin-left:.5em}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-list-childs .tabButton.disabled{pointer-events:none;border-width:1px}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-list-childs .tabButton .priceTrendRiskExpandIcon{height:1.5em}.AccessoriesAndSimilarPartsTabGroup .partinfo-wrapper{width:100%}.AccessoriesAndSimilarPartsTabGroup .partinfo-wrapper .tags-wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.AccessoriesAndSimilarPartsTabGroup .partinfo-wrapper .tags-wrapper .card-tags{position:relative}.AccessoriesAndSimilarPartsTabGroup .partinfo-wrapper .tags-wrapper .card-tags>span{display:none}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-header.secondRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-header.secondRow .hide-content-btn{border:none;padding:0;margin:0 .75em}.AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-header.secondRow .hide-content-btn .psol-comp-Icon-themeable{height:2.312em}.price-trend-risk-dialog{margin:.5em;max-height:unset;max-width:100%;padding:0;overflow:hidden}.price-trend-risk-dialog .price-trend-risk-dialog-header{border-top:.25em solid var(--color-primary);background-color:var(--background-main);padding:.5em 1em;border-bottom:none}.price-trend-risk-dialog .price-trend-risk-dialog-header .header-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.price-trend-risk-dialog .price-trend-risk-dialog-header .headerContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-trend-risk-dialog .price-trend-risk-dialog-header .headerContent .price-trend-risk-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.price-trend-risk-dialog .price-trend-risk-dialog-header .headerContent .price-trend-risk-close-btn:hover{-webkit-box-shadow:none;box-shadow:none;background-color:color-mix(in srgb, var(--btn-outlined-background), var(--color-primary) 20%)}.price-trend-risk-dialog .price-trend-risk-dialog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;overflow:hidden;padding:0}.no-similar-found{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;font-size:17px;font-weight:600;text-align:center}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Activities{position:relative}.Activities .bell-wrapper{cursor:pointer;width:2.5rem;height:2.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Activities .bell-wrapper .bellIcon{font-size:2rem}.Activities .bell-wrapper .bellIcon.showNotifications{color:var(--color-primary)}.Activities .bell-wrapper.progress .psol-comp-Counter{border:none}.Activities .bell-wrapper.progress .spinning{position:absolute;top:-0.5rem;right:-0.25rem;width:1rem;height:1rem;border-radius:50%;z-index:1}.Activities .bell-wrapper.progress .spinning .spinnerDiv{border-width:.125em;border-top-color:var(--color-primary-dark)}.Activities.hasNew .bell-wrapper .spinning{top:-0.8rem;right:-0.5rem;width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);background:radial-gradient(circle, white 0%, white 60%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100%)}.Activities .psol-comp-Counter{top:-0.3rem;border:2px solid #f39;-webkit-transition:none;transition:none}.Activities>.activities-content{position:absolute;top:calc(100% + .5rem);right:0;width:25rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.25rem;cursor:default}.Activities>.activities-content>.header{padding:.5rem;-ms-flex-negative:0;flex-shrink:0}.Activities>.activities-content{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);background:#f4f4f4;background:var(--popover-background);color:var(--popover-color)}.Activities>.activities-content>:last-child{padding-bottom:1em}.Activities>.activities-content .activities-header{padding:.5em 1em .5em;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Activities>.activities-content .activities-login-needed{font-size:90%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1em;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.Activities>.activities-content .activities-login-needed{color:color-mix(in srgb, var(--font-color), white 15%)}}.Activities>.activities-content .activities-login-needed,.Activities>.activities-content .Notifications,.Activities>.activities-content .Inbox{border-top:1px solid var(--border-color)}.Activities .psol-comp-PartInfoCard .partInfoCard-container .content .partImg{width:5em;height:5em}.Activities .psol-comp-PartInfoCard .partInfoCard-container .content .data .header .variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5em;background:#b4d3e1;border-radius:4px;white-space:nowrap;font-weight:600}@media screen and (max-width: 500px){.Activities>.content{right:0}}@media(max-width: 767px){.Activities>.activities-content{position:fixed;top:2.5em;left:.5em;width:calc(100vw - 1em);min-width:calc(100vw - 1em);-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-height: 920px){.Activities .Inbox>.content>.items,.Activities .Notifications>.content>.items{max-height:35vh}}@media(max-height: 630px){.Activities .Inbox>.content>.items,.Activities .Notifications>.content>.items{max-height:25vh;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in}}@media(max-height: 500px){.Activities .Inbox>.content>.items,.Activities .Notifications>.content>.items{max-height:6.5rem}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.addToCompareButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-left:.25em}.addToCompareButton button{width:1.5em;height:1.5em;border-radius:.75em;border-width:1px}.addToCompareButton .activeCompareBtn{background-color:#2ac1fb;border:1px solid #2ac1fb;color:#fff}.addToCompareButton .activeCompareBtn .addToCompareButton-icon{color:inherit}.addToCompareButton .primaryBtn{border:.0625em solid var(--color-primary) !important}.addToCompareButton .psol-comp-Button-themeable{margin:0;outline:none}.addToCompareButton .psol-comp-Button-themeable.primaryBtn svg path{fill:currentColor}.addToCompareButton .psol-comp-Button-themeable.disabled{opacity:50%;cursor:default}.addToCompareButton .psol-comp-Button-themeable.wo-label{padding:3px}.addToCompareButton .psol-comp-Button-themeable.label{padding:.5em 1em}.addToCompareButton .psol-comp-Button-themeable span{margin-left:.5em}.addToCompareButton .addToCompareButton-checkbox-label{position:absolute;width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.addToCompareButton .addToCompareButton-checkbox-label .addToCompareButton-checkbox-native{display:none}.addToCompareButton .psol-comp-Button-themeable.neutral.outlined:hover,.addToCompareButton .psol-comp-Button-themeable.inactive.outlined:hover,.addToCompareButton .psol-comp-Button-themeable.primary.outlined:hover{-webkit-box-shadow:none;box-shadow:none}.compareToolTip{position:absolute;background:var(--popover-info-background);border:1px solid #d9dbda;border-radius:5px;-webkit-animation:fadeinout 2.5s linear forwards;animation:fadeinout 2.5s linear forwards;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25em}.CadConnectorNotification .actionSpinner+span{margin-left:.5em}.catalog-header{padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.75em;background-position-y:10em;background-image:url(./images/bgWhiteVector.png)}.catalog-header.catalog-details{padding:.5em;min-height:5.75em}.catalog-header .catalog-header-img{height:5.5em;width:5.5em}.catalog-header .classificationsCatalogs{padding:0 .5em}.catalog-header .classificationsCatalogs .classificationsCatalogsDirectusHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-header .classificationsCatalogs .classificationsCatalogsDirectusHeaderTitle{margin:0}.catalog-header .classificationsCatalogs .psol-comp-Icon-themeable{display:inline-block;width:1.5em;height:1.5em;margin-left:1em;vertical-align:middle}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-header-description,.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-content{font-weight:400;font-size:16px}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-header-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-header-description span{font-weight:normal}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-header-description>*{margin:0}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-content{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-header .classificationsCatalogs .classificationsCatalogs-directus-content p{margin:0}@media(max-width: 767px){.catalog-header{padding:.5em;min-height:unset}.catalog-header.catalog-details{min-height:2em}.catalog-header .catalog-header-img{height:2em;width:2em;margin-right:.5em}.catalog-header .classificationsCatalogs .classificationsCatalogsDirectusHeaderTitle{margin:0;padding:0;font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-header .classificationsCatalogs .classificationsCatalogsDirectusHeaderTitle .psol-comp-Icon-themeable{width:1em;height:1em;margin-left:.625em}.catalog-header .classificationsCatalogs-directus-content{padding:.5em 0 .5em 0}}.card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.card-tags>span{font-weight:bold}.card-tags .cloud-tags{position:relative}.card-tags .cloud-tags .cloudtag-popover{padding:.25em .25em}.card-tags .cloud-tags .cloudtag-popover .cloudtag-popover-option{padding:.25em .5em;border-radius:.25em;cursor:pointer;white-space:nowrap}.card-tags .cloud-tags .cloudtag-popover .cloudtag-popover-option:hover{background-color:var(--color-primary-dark);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.card-tags .cloud-tags .cloudtag-popover .cloudtag-popover-option:hover{color:hsl(from var(--color-primary-dark) 210 6% min(max((l - 60) * -100, 28), 100))}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CollabAdd2DbDialog .psol-comp-DialogHeader-themeable{font-weight:bold}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable{padding-top:1em}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable>*+*{margin-top:1em}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .pnAmountInfo{font-size:12px;text-align:right}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .tenantMessage,.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .errorMessage,.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .warning{border:1px solid;border-radius:.25em;padding:1em}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .tenantMessage{border-color:var(--color-primary);background:rgb(from var(--color-primary) r g b / 10%)}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .warning>*+*,.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .errorMessage>*+*{margin-top:1em}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .warning{border-color:var(--color-hint);background:rgb(from var(--color-hint) r g b / 10%)}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .errorMessage{border-color:var(--color-warning);background:rgb(from var(--color-warning) r g b / 10%)}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .errorMessage .errorTitle{font-weight:bold}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .erpFieldsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em;background-color:var(--background-main)}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .erpFieldsContainer .collabAdd2DbDialog-erpField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.CollabAdd2DbDialog .psol-comp-DialogBody-themeable .erpFieldsContainer .collabAdd2DbDialog-erpField .psol-comp-InputWithLabel-themeable .erpField-input.added{border-color:var(--color-success)}.CollabAdd2DbDialog .psol-comp-DialogFooter-themeable{padding:0 1em}.CollabAdd2DbDialog .psol-comp-DialogFooter-themeable .psol-comp-checkbox-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.CollabAdd2DbDialog .psol-comp-DialogFooter-themeable .psol-comp-ButtonBar-themeable{padding:0}.copyrightPopup{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border-radius:.25em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.copyrightPopup .copyrightHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;border-bottom:1px solid #aab0b3}.copyrightPopup .copyrightHeader h3{margin:0}.copyrightPopup .copyrightHeader .psol-comp-Icon-themeable{cursor:pointer}.copyrightPopup .copyrightHeader .psol-comp-Icon-themeable:hover{color:#1f6381}.copyrightPopup .copyrightText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0em 1em;margin:0;min-height:6em}.copyrightPopup .copyrightText .psol-comp-LoadingAnimation-overlay-themeable{background:#fff;margin-left:-1em;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.custom-buttons-menu{position:relative}.custom-buttons-menu .custom-buttons-toggler{cursor:pointer}.custom-buttons-menu .custom-buttons-toggler .custom-buttons-toggler-icon{font-size:1.5em;padding:.25em}.custom-buttons-menu .custom-buttons-toggler .custom-buttons-toggler-icon svg{width:24px;height:24px}.custom-buttons-menu .custom-buttons-dropdown{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;right:0;border:2px solid var(--border-color);border-radius:5px;background-color:#fff;cursor:pointer}.custom-buttons-menu .custom-buttons-dropdown .custom-buttons-group{border-bottom:2px solid var(--border-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button{position:relative;color:currentColor;padding:.5em 1em;border-bottom:1px solid var(--border-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button.icon{padding-left:3em}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button:hover{background-color:var(--color-primary);color:var(--btn-solid-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon{display:inline-block;padding-right:1em;position:absolute;bottom:.3em;left:.75em}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon svg{width:24px;height:24px}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon .psol-comp-Icon{width:1.5em;height:1.5em}.custom-buttons-menu .custom-buttons-dropdown :last-child{border:none !important}.inbox-dialog-footer{position:relative;margin:unset;padding:unset;display:-webkit-box;display:-ms-flexbox;display:flex}.request-more-information-wrapper{background-color:var(--background-main-contrast);-webkit-box-shadow:0 -8px 8px -4px rgba(0,0,0,.15);box-shadow:0 -8px 8px -4px rgba(0,0,0,.15);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:0 0 .25em .25em}.request-more-information-wrapper .request-more-information-content-container{margin:auto;padding:2em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.request-more-information-wrapper .request-more-information-content-container .error-msg{position:absolute;bottom:.5em;color:var(--color-warning)}.request-more-information-wrapper .request-more-information-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-left:auto;width:100%}.request-more-information-wrapper .request-more-information-content .request-more-infotext .request-more-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.request-more-information-wrapper .request-more-information-content .request-more-infotext .request-more-checkbox-wrapper #request-more-checkbox{margin-right:.5em}.request-more-information-wrapper .request-more-information-content .request-more-infotext .request-more-checkbox-wrapper label p{margin:unset}.request-more-information-wrapper .request-more-button{margin-top:1em;width:100%;white-space:break-spaces}.request-more-information-wrapper .request-more-button .psol-comp-Icon-themeable{font-size:20px}.request-more-information-wrapper .request-more-button.mobile{display:none}.request-more-information-wrapper .mobile-container{display:none}.request-more-information-wrapper .request-more-information-data-container{min-width:10em;padding:0 1em;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.request-more-information-wrapper .request-more-status{position:absolute;top:0;left:0;right:0;padding:.25em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.request-more-information-wrapper .request-more-status.success{background-color:var(--color-success)}.request-more-information-wrapper .request-more-status.error{background-color:var(--color-warning)}@media(max-width: 767px){.request-more-information-wrapper{font-size:14px}.request-more-information-wrapper .request-more-information-content-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0}.request-more-information-wrapper .request-more-information-content{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.request-more-information-wrapper .request-more-information-content .request-more-infotext{margin-bottom:.75em}.request-more-information-wrapper .request-more-information-data-container{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:50%}.request-more-information-wrapper .mobile-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.request-more-information-wrapper .request-more-button.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.request-more-information-wrapper .request-more-button.tablet{display:none}.request-more-information-wrapper .request-more-status{bottom:100%;top:unset;-webkit-box-shadow:0 -8px 8px -4px rgba(0,0,0,.15);box-shadow:0 -8px 8px -4px rgba(0,0,0,.15)}}.psol-comp-Dialog-themeable.DownloadDialog{width:100%;max-width:48rem;max-height:94vh;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;padding-bottom:unset}.psol-comp-Dialog-themeable.DownloadDialog.externalPart{max-width:37.5rem}.psol-comp-Dialog-themeable.DownloadDialog .psol-comp-DialogBody-themeable{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;scroll-behavior:auto}.DownloadDialog-header{font-weight:600}.DownloadDialog-title{font-weight:600;margin-bottom:.25em}.DownloadDialog-spacer{margin-top:1em}.DownloadDialog-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:60vh;min-width:400px;padding:1rem 2rem 1rem 2rem}.DownloadDialog-body .DownloadDialog-filters{height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25em;padding:3px;padding-bottom:0;background-color:var(--background-main);position:-webkit-sticky;position:sticky;left:0;right:0;top:0;z-index:1}.DownloadDialog-body .DownloadDialog-filters .psol-comp-InputWithLabel-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0px;min-width:7em}.DownloadDialog-body .DownloadDialog-filters .DownloadDialog-filters-textInput{position:relative;border:1px solid var(--border-color);border-radius:4px;margin-right:3px}.DownloadDialog-body .DownloadDialog-filters .DownloadDialog-filters-textInput .input-dismiss-icon{position:absolute;z-index:1;top:50%;right:.25em;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container .filter-button{background:rgba(0,0,0,0);border:1px solid var(--border-color);border-radius:unset;border-left:unset;padding:.25em .75em;height:100%;font-weight:600}.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container .filter-button.active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container .filter-button.active{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container .filter-button:first-child{border-left:1px solid var(--border-color);border-radius:4px 0 0 4px}.DownloadDialog-body .DownloadDialog-filters .filter-buttons-container .filter-button:last-child{border-right:1px solid var(--border-color);border-radius:0 4px 4px 0}.DownloadDialog-body .DownloadDialog-filters>*:first-child{margin-left:0}.DownloadDialog-body .DownloadDialog-filters>*:last-child{margin-right:0}.DownloadDialog-body .DownloadDialog-download-checkboxes-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:unset;position:relative;padding:0 3px;min-height:5em}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .psol-comp-checkbox-themeable{position:static;margin:3px 0}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .psol-comp-checkbox-themeable .visValue::before{border-width:1px}.DownloadDialog-body .DownloadDialog-download-checkboxes-container>p{font-weight:600;line-height:24em}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .checkboxContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3px}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .checkboxContainer .psol-comp-Dropdown-selected{height:auto}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .dropdown_options{margin-left:2rem}.DownloadDialog-body .DownloadDialog-download-checkboxes-container .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable{padding-left:.5em}.DownloadDialog-body .DownloadDialog-filter-formats-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--border-color);border-radius:4px;overflow-y:auto;position:relative;padding:0;padding-bottom:unset;min-height:8em}.DownloadDialog-body .DownloadDialog-selected-formats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.DownloadDialog-body .DownloadDialog-selected-formats .DownloadDialog-selected-formats-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.DownloadDialog-body .DownloadDialog-selected-formats .DownloadDialog-selected-formats-checkboxes-label{display:-webkit-box;display:-ms-flexbox;display:flex}.DownloadDialog-body .DownloadDialog-selected-formats .psol-comp-checkbox-themeable{position:static;margin:2px 0}.DownloadDialog-body .DownloadDialog-selected-formats .DownloadDialog-selected-formats-title{display:-webkit-box;display:-ms-flexbox;display:flex}.DownloadDialog-body .DownloadDialog-selected-formats small{font-weight:300}.DownloadDialog-body .DownloadDialog-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--popover-info-background);padding:.25em .5em;border:1px solid #d9dbda;border-radius:4px;-webkit-box-shadow:6px 10px 10px 4px #d9dbda;box-shadow:6px 10px 10px 4px #d9dbda;position:absolute;top:.25em;left:5px;z-index:2}.DownloadDialog-body .DownloadDialog-popover .psol-comp-Icon{margin-right:.5em}.DownloadDialog-body .DownloadDialog-popover.animation{animation:fadeinout 4s linear forwards;-webkit-animation:fadeinout 4s linear forwards}.DownloadDialog-body .DownloadDialog-selected-formats-wrapper{display:block}.DownloadDialog-body .DownloadDialog-selected-formats-wrapper .psol-comp-RadioButton-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.DownloadDialog-body .DownloadDialog-selected-parts{padding:.25em 1em;background-color:var(--background-main-contrast);border:1px solid var(--border-color);border-radius:4px}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-height:4.5em;overflow:hidden}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper.wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper.wrap .DownloadDialog-parts{max-width:calc((42em - 4rem - 2em)/2 - .5em);max-width:50%}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper .DownloadDialog-parts{min-width:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.25em;padding-right:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper .DownloadDialog-parts span{margin-right:.25em}.DownloadDialog-body .DownloadDialog-additional-formats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.DownloadDialog-body .DownloadDialog-additional-formats .DownloadDialog-export-type-radios{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:30rem}.DownloadDialog-body .DownloadDialog-additional-formats .DownloadDialog-export-type-radios .export-type-download{margin-right:0em}.DownloadDialog-body .DownloadDialog-checkbox-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.5em}.DownloadDialog-body .DownloadDialog-icon-style{width:21px;height:21px;margin-left:5px;margin-bottom:-5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DownloadDialog-body.small-body{height:auto;overflow:visible}.DownloadDialog-body.small-body p{text-align:left;text-align:initial}.DownloadDialog-ScrollToBottom{position:absolute;top:0}.DownloadDialog-ScrollToBottom .DownloadDialog-ScrollToBottom-Button{position:absolute;top:-4em;right:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;border:1px solid #bcbcbc;border-radius:50%;background-color:#e7eaec;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);cursor:pointer}.DownloadDialog-ScrollToBottom .DownloadDialog-ScrollToBottom-Button .psol-comp-Icon-themeable{width:75%;height:75%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.DownloadDialog-ScrollToBottom .DownloadDialog-ScrollToBottom-Shadow{position:absolute;width:100%;height:1px;top:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);-webkit-box-shadow:0 -6px 6px 0 rgba(0,0,0,.32);box-shadow:0 -6px 6px 0 rgba(0,0,0,.32)}.DownloadDialog-footer{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:unset;padding:2rem 2rem 2rem 2rem;background-color:var(--background-main-contrast);border-top:1px solid var(--border-color)}.DownloadDialog-footer.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.DownloadDialog-footer>*{width:100%;margin:0}.DownloadDialog-footer .DownloadDialog-pluginButton{margin-bottom:1em;text-decoration:none}.DownloadDialog-footer .DownloadDialog-pluginButton .psol-comp-Button-themeable.psol-comp-Button-themeable{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;width:100%}.DownloadDialog-footer .dialogTicketsRemainingMessage{margin-bottom:1em}.DownloadDialog-footer .DownloadDialog-downloadButton-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.DownloadDialog-footer .DownloadDialog-downloadButton-wrapper p{margin-bottom:0em}.DownloadDialog-footer .psol-comp-Button-themeable{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DownloadDialog-footer .DownloadDialog-footer-warning{text-align:left;color:var(--color-warning);width:100%;margin-top:0}.psol-comp-dialog-background .psol-comp-Dialog-themeable .DownloadDialog-footer .psol-comp-Button-themeable{max-width:100%}.psol-comp-dialog-background .psol-comp-Dialog-themeable .DownloadDialog-footer .DownloadDialog-downloadButton-wrapper .downloadBtn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:normal;white-space:initial}@media(max-width: 991px){.psol-comp-Dialog-themeable.DownloadDialog{max-width:unset;max-height:unset;height:100vh}}@media(max-width: 550px){.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper.wrap{-ms-flex-wrap:unset;flex-wrap:unset;max-height:unset}.DownloadDialog-body .DownloadDialog-selected-parts .DownloadDialog-parts-wrapper.wrap .DownloadDialog-parts{max-width:100%}}@media(max-width: 767px){.psol-comp-dialog-background .DownloadDialog-body{min-width:unset}.psol-comp-dialog-background .DownloadDialog-footer.psol-comp-DialogFooter-themeable{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.psol-comp-dialog-background .DownloadDialog-footer.psol-comp-DialogFooter-themeable .DownloadDialog-footer-warning{margin-bottom:1em}.psol-comp-dialog-background .DownloadDialog-footer.psol-comp-DialogFooter-themeable button.psol-comp-Button-themeable{-ms-flex-preferred-size:auto;flex-basis:auto}.DownloadDialog-ScrollToBottom .DownloadDialog-ScrollToBottom-Button{right:1em}.DownloadDialog-pluginButton span{display:none}}@media(max-height: 780px){.psol-comp-Dialog-themeable.DownloadDialog .DownloadDialog-body{min-height:unset}}@-webkit-keyframes fadeinout{0%{opacity:100%}80%{opacity:80%}100%{opacity:0}}@keyframes fadeinout{0%{opacity:100%}80%{opacity:80%}100%{opacity:0}}.download-dialog-info{-ms-flex-item-align:center;align-self:center;margin:0}.download-dialog-info .psol-comp-DialogHeader-themeable{font-weight:600}.download-dialog-info .psol-comp-DialogHeader-themeable .headerContent>div{display:-webkit-box;display:-ms-flexbox;display:flex}.download-dialog-info .psol-comp-DialogHeader-themeable .headerContent>div .psol-comp-Icon-themeable{cursor:pointer}.download-dialog-info .psol-comp-DialogBody-themeable{padding:.5em 1em}.download-dialog-info .psol-comp-DialogBody-themeable p{text-align:justify;margin:0}.download-dialog-info .psol-comp-DialogFooter-themeable{margin-top:0}.download-dialog-info .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{width:50%}.externalPartInfo{font-size:16px;margin-bottom:.5em}.externalPartInfo .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2em}.externalPartInfo .info .psol-comp-Icon-themeable{height:4em;width:4em}.externalPartInfo .info>div p{margin:0;margin-bottom:.5em;padding-right:1em}.externalPartInfo .info>div p.bold{font-weight:600}.externalPartInfo .catalog-info-text{background-color:var(--background-main-contrast);border:1px solid var(--border-color);border-radius:4px;margin-top:3em}.externalPartInfo .catalog-info-text .info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em}.externalPartInfo .catalog-info-text .info-header .psol-comp-Icon-themeable{-ms-flex-item-align:center;align-self:center;width:1em;height:1em}.externalPartInfo .catalog-info-text .info-header span{margin-left:.5em}.externalPartInfo .catalog-info-text .info-texts>div{border-top:1px solid var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;text-align:initial;padding:1em}.externalPartInfo .catalog-info-text .info-texts>div p{margin:.5em 0}.externalPartInfo .catalog-info-text .psol-comp-Icon-themeable{height:1.5em;width:1.5em;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start}.externalPartInfo .catalog-info-text span{-ms-flex-item-align:center;align-self:center}.dynamicDialog *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.dynamicDialog.withDuplicateParts{max-width:70em}.dynamicDialog.withDuplicateParts .content-wrapper>div{width:49%}.dynamicDialog.withDuplicateParts .psol-comp-DialogBody-themeable .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dynamicDialog.withDuplicateParts .psol-comp-DialogBody-themeable .content-wrapper .duplicate-parts-wrapper{margin-left:.5em}.dynamicDialog.withDuplicateParts .psol-comp-DialogBody-themeable .content-wrapper .duplicate-parts-wrapper .header-text{padding-bottom:.5em;font-weight:bold}.dynamicDialog.withDuplicateParts .psol-comp-DialogBody-themeable .content-wrapper .duplicate-parts-wrapper .duplicate-parts{overflow-x:hidden;overflow-y:auto;overflow:hidden auto;max-height:63vh}.dynamicDialog .psol-comp-DialogBody-themeable .dynamic-element>div:last-child{text-align:left}.dynamicDialog .psol-comp-DialogBody-themeable .loading{margin:.125em}.dynamicDialog .psol-comp-DialogBody-themeable .confirmationMessage{line-height:normal}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent{text-align:left;text-wrap:initial}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent .emailTooLongInfoBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent .emailTooLongInfoBlock .emailTooLongIcon{-ms-flex-item-align:inherit;align-self:inherit;width:1.25em;height:1.25em;margin-right:.5em}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent .emailTooLongInfoBlock .emailTooLongIcon svg{fill:var(--color-hint)}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent .emailTooLongInfoBlock .emailTooLongInfo{margin-top:0}.dynamicDialog .psol-comp-DialogBody-themeable .emailTooLongContent .emailTooLongBody{margin-top:1em;border:1px solid var(--border-color);border-radius:.25em;padding:.5em;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25) inset;box-shadow:0 1px 3px rgba(0,0,0,.25) inset;font-size:13px}.dynamicDialog .psol-comp-DialogBody-themeable .duplicate-parts .not-found{text-align:center;margin-bottom:.75em;font-weight:bold}.dynamicDialog .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2em}.dynamicDialog .footer .requiredHint{-ms-flex-item-align:end;align-self:flex-end;text-align:right;font-size:12px}.dynamicDialog .footer .buttonBar{padding:0}.dynamicDialog .footer .mailContentCopied{background-color:var(--color-success)}.dynamicDialog .footer .mailContentCopied:focus{background-color:var(--color-success)}.dynamicDialog .invalid-input-notification{font-size:14px;margin-top:1rem;padding-top:.5rem;padding-left:2rem;padding-right:2rem;color:var(--color-warning);text-align:right}@media(max-width: 767px){.dynamicDialog.withDuplicateParts .content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.dynamicDialog.withDuplicateParts .content-wrapper>div{width:100%;margin-bottom:1em}}.message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;height:100%}.message-wrapper>span{font-size:2em;font-weight:bold}.message-wrapper .moreDetails-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.message-wrapper .moreDetails-wrapper .details{white-space:pre-wrap;cursor:default;margin:1em 0 1em 0}.message-wrapper .startPageBtn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exportBtns-container{display:-webkit-box;display:-ms-flexbox;display:flex}.exportBtns_exportToCad>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.exportBtns_exportToCad .psol-comp-Icon{position:relative}.exportBtns_exportToCad .psol-comp-Icon+*{margin-left:.8em}.exportBtns_exportToCad .psol-comp-Icon::before{content:"";width:1.75em;height:1.75em;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:.25em}.exportBtns_exportToCad svg{width:100%;height:100%;position:relative}.exportBtns_exportToCad.exportBtn .psol-comp-Icon::before{width:140%;height:140%}.exportBtns_exportToCad.tiny .psol-comp-Icon{position:absolute;width:1.1em;height:1.1em}.exportBtns_exportToCad.tiny .psol-comp-Icon::before{width:90%;height:90%}.exportBtns_generation{background-color:var(--btn-outlined-background)}.exportBtns_generation svg{width:100%;height:100%;position:relative}.downloadBtn,.downloadBtn.psol-comp-Button-themeable,.exportBtns-container .downloadBtn.psol-comp-Button-themeable{background:var(--callToAction-background);border:1px solid var(--callToAction-background);text-shadow:var(--callToAction-background) 0px 1px 0px;color:var(--callToAction-color)}.downloadBtn:focus,.downloadBtn.psol-comp-Button-themeable:focus,.exportBtns-container .downloadBtn.psol-comp-Button-themeable:focus{-webkit-box-shadow:inset 0 0 0 1px var(--callToAction-background);box-shadow:inset 0 0 0 1px var(--callToAction-background)}.downloadBtn.inactive,.downloadBtn.psol-comp-Button-themeable.inactive,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.inactive{background:var(--callToAction-background);border:1px solid var(--callToAction-background)}@supports(background: color-mix(in srgb, black, white 5%)){.downloadBtn,.downloadBtn.psol-comp-Button-themeable,.exportBtns-container .downloadBtn.psol-comp-Button-themeable{border:1px solid color-mix(in srgb, var(--callToAction-background), black 10%);background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, var(--callToAction-background)), to(color-mix(in srgb, var(--callToAction-background), white 20%))),var(--callToAction-background);background:linear-gradient(var(--callToAction-background) 5%, color-mix(in srgb, var(--callToAction-background), white 20%) 100%),var(--callToAction-background)}.downloadBtn:focus,.downloadBtn.psol-comp-Button-themeable:focus,.exportBtns-container .downloadBtn.psol-comp-Button-themeable:focus{-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--callToAction-background), black 10%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--callToAction-background), black 10%)}}.downloadBtn:not(.inactive):hover,.downloadBtn.psol-comp-Button-themeable:not(.inactive):hover,.exportBtns-container .downloadBtn.psol-comp-Button-themeable:not(.inactive):hover{background:var(--callToAction-background)}.downloadBtn .psol-comp-Icon-themeable,.downloadBtn.psol-comp-Button-themeable .psol-comp-Icon-themeable,.exportBtns-container .downloadBtn.psol-comp-Button-themeable .psol-comp-Icon-themeable{color:inherit}.downloadBtn.psol-comp-ActionButton-themeable,.downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable{border-radius:.25em;position:relative}.downloadBtn.psol-comp-ActionButton-themeable::before,.downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable::before,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable::before{content:attr(data-count);position:absolute;top:-1px;right:0}.downloadBtn.psol-comp-ActionButton-themeable.inactive,.downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable.inactive,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable.inactive{pointer-events:none;opacity:.5;fill-opacity:1;stroke-opacity:1}.downloadBtn.psol-comp-ActionButton-themeable.inactive>span,.downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable.inactive>span,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable.inactive>span{display:none}.downloadBtn.psol-comp-ActionButton-themeable .psol-comp-Icon,.downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable .psol-comp-Icon,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.psol-comp-ActionButton-themeable .psol-comp-Icon{color:var(--callToAction-color);width:1.5em;height:1.5em}.downloadBtn>span,.downloadBtn.psol-comp-Button-themeable>span,.exportBtns-container .downloadBtn.psol-comp-Button-themeable>span{margin-left:4px}.downloadBtn.tiny,.downloadBtn.psol-comp-Button-themeable.tiny,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny{width:1em;height:.75em;padding:0em;margin-left:.25em;overflow:visible}.downloadBtn.tiny .psol-comp-Icon,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon{border-radius:.25em;width:1.1em;height:1.1em;padding:.125em;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;background:var(--callToAction-background);border:1px solid var(--callToAction-background);text-shadow:var(--callToAction-background) 0px 1px 0px;color:var(--callToAction-color)}.downloadBtn.tiny .psol-comp-Icon:focus,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:focus,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:focus{-webkit-box-shadow:inset 0 0 0 1px var(--callToAction-background);box-shadow:inset 0 0 0 1px var(--callToAction-background)}.downloadBtn.tiny .psol-comp-Icon.inactive,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon.inactive,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon.inactive{background:var(--callToAction-background);border:1px solid var(--callToAction-background)}@supports(background: color-mix(in srgb, black, white 5%)){.downloadBtn.tiny .psol-comp-Icon,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon{border:1px solid color-mix(in srgb, var(--callToAction-background), black 10%);background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, var(--callToAction-background)), to(color-mix(in srgb, var(--callToAction-background), white 20%))),var(--callToAction-background);background:linear-gradient(var(--callToAction-background) 5%, color-mix(in srgb, var(--callToAction-background), white 20%) 100%),var(--callToAction-background)}.downloadBtn.tiny .psol-comp-Icon:focus,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:focus,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:focus{-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--callToAction-background), black 10%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--callToAction-background), black 10%)}}.downloadBtn.tiny .psol-comp-Icon:hover,.downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:hover,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.tiny .psol-comp-Icon:hover{background:var(--callToAction-background)}.downloadBtn.inactive .psol-comp-Icon,.downloadBtn.psol-comp-Button-themeable.inactive .psol-comp-Icon,.exportBtns-container .downloadBtn.psol-comp-Button-themeable.inactive .psol-comp-Icon{opacity:1}.psol-comp-Dialog-themeable.exporttocad-dialog>.psol-comp-DialogBody-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:visible;overflow:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:1em 2em}.psol-comp-Dialog-themeable.exporttocad-dialog>.psol-comp-DialogBody-themeable .cad-system-label{margin-right:1em}.psol-comp-Dialog-themeable.exporttocad-dialog>.psol-comp-DialogBody-themeable .exporttocad-dialog-dropdown-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:8em}.psol-comp-Dialog-themeable.exporttocad-dialog>.psol-comp-DialogFooter-themeable{margin:0;padding:0}.viewSelection-dialog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:400px}.viewSelection-dialog-body .viewSelection-radio-header{margin:1em 0 .5em 0;font-weight:600}.viewSelection-dialog-body .viewSelection-radio-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;overflow-y:auto;max-height:18.25em;min-height:1.75em;border:1px solid #c2c2c2;border-radius:4px;padding:0 .25em}.viewSelection-dialog-body .viewSelection-radio-container .viewSelection-radio-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.25em 0}.viewSelection-dialog-body .viewSelection-radio-container .viewSelection-radio-item .viewSelection-radio-button{margin:.5em 1em .5em 0}.viewSelection-dialog-body .viewSelection-radio-container::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.viewSelection-dialog-body .viewSelection-radio-container::-webkit-scrollbar-thumb{border-radius:0;border-radius:4px}.viewSelection-dialog-body .viewSelection-radio-container::-webkit-scrollbar{border-radius:0;width:.5em}.facetHelperDialog{display:-webkit-box;display:-ms-flexbox;display:flex}.facetHelperDialog .dialogHeaderWrapper{margin:0 1em 0 1em}.facetHelperDialog .dialogHeader{padding:0 .25em .5em 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.facetHelperDialog .dialogFooter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filterOptions{position:relative}.filterOptions .counterwrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.filterOptions .counterwrapper .icon-style{justify-self:center;-ms-flex-item-align:center;align-self:center;margin:auto;font-size:24px;padding-top:.25em}.filterOptions .counterwrapper .psol-comp-Counter{right:.5em;background:#f46346}.filterOptions .chips{margin-left:0;position:absolute;z-index:1;left:100%;top:-0.5em;padding:.5em 1em;background-color:var(--collapsing-area-background)}.filterOptions .chips>*:not(:last-child){margin-bottom:.25em}#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.375rem 0 .375rem 0;padding-bottom:calc(.375rem + env(safe-area-inset-bottom, 0.5rem));background-color:#e7eaec;background-color:var(--footer-background);color:#43474b;color:var(--footer-font-color);border-top:1px solid var(--border-color);font-weight:300}#footer .footer-item{overflow:hidden;text-overflow:ellipsis;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em .5em;border-radius:.25em}#footer .footer-item:hover{background-color:color-mix(in srgb, #e7eaec, black 7%);background-color:color-mix(in srgb, var(--footer-background), black 7%)}@supports not (color: color-mix(in srgb, black, white 10%)){#footer .footer-item:hover{text-decoration:underline}}#footer .footer-item.more{position:relative;overflow:visible}#footer .footer-item.more.expanded:hover{background-color:rgba(0,0,0,0)}#footer .footer-item.more>button{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:#43474b;color:var(--footer-font-color)}#footer .footer-item.more .drop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;-webkit-transform:translateY(calc(-50% - 1em));transform:translateY(calc(-50% - 1em));background-color:#e7eaec;background-color:var(--footer-background);padding:.5rem;border-radius:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}#footer .footer-item.more .drop-up .footer-item{margin:0;padding:.25rem .5rem;display:block}#footer .footer-item+.footer-item{margin-left:1.25rem}#footer .footer-item img{height:16px}#footer .footer-item a{text-decoration:none;list-style-type:none;color:#43474b;color:var(--footer-font-color);font-size:14px;display:block}.geometricTopoPartialSearch .content-container .psol-comp-DialogBody-themeable .noStyleAnchorTag .psol-comp-Button-themeable{display:none}.geometricTopoPartialSearch .content-container .gridDialog{max-width:75em}.standardSpapeSelectionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:var(--background-main);border:1px solid var(--border-color);border-radius:.25em;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);overflow:hidden}.standardSpapeSelectionContainer:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.15);box-shadow:0 8px 16px rgba(0,0,0,.15)}.standardSpapeSelectionContainer .standardSpapeSelectionWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1em}.standardSpapeSelectionContainer .standardShapeSelectionContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:0}.standardSpapeSelectionContainer .standardShapeSelectionContent .psol-comp-GeometricSearch-Icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.standardSpapeSelectionContainer .standardShapeSelectionContent .psol-comp-GeometricSearch-Icons div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.standardSpapeSelectionContainer .standardShapeSelectionContent .psol-comp-GeometricSearch-Icons div .psol-comp-Icon{width:7em;height:7em;fill:currentColor;padding:1em}.standardSpapeSelectionContainer .standardShapeSelectionContent .psol-comp-GeometricSearch-Icons div span{font-weight:bold;margin:0}.standardSpapeSelectionContainer .psol-comp-GeometricSearchExampleShapes{text-align:center}.standardSpapeSelectionContainer .psol-comp-GeometricSearchExampleShapes span{font-weight:bold}.standardSpapeSelectionContainer .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1em}.standardSpapeSelectionContainer .button-wrapper .upLoadStandardshapeButton{width:100%}.standardSpapeSelectionContainer .button-wrapper .upLoadStandardshapeButton>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standardSpapeSelectionContainer:hover{cursor:pointer}@supports(color: color-mix(in srgb, black, white 10%)){.standardSpapeSelectionContainer:hover .upLoadStandardshapeButton{border-color:color-mix(in srgb, var(--color-primary), white 10%)}}@supports not (color: color-mix(in srgb, black, white 10%)){.standardSpapeSelectionContainer:hover .upLoadStandardshapeButton{text-decoration:underline}}.topologySearchPanelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:var(--background-main-contrast);border-radius:.25em;overflow:hidden}.topologySearchPanelContainer .topologySearchPanelContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.topologySearchPanelContainer .topologySearchPanelContent .psol-comp-allcomp-themeable{height:100px;width:100px;padding-bottom:.5em}.topologySearchPanelContainer .topologySearchPanelContent span{font-weight:bold;margin:0}.topologySearchPanelContainer .topologySearchPanelDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em .5em}.topologySearchPanelContainer .topologySearchPanelDescription .spanWithIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topologySearchPanelContainer .topologySearchPanelDescription .spanWithIcon .psol-comp-Icon+*{margin-left:.25em}.topologySearchPanelContainer .topologySearchPanelButton{width:100%;border:var(--color-primary);border-top-left-radius:0;border-top-right-radius:0;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topologySearchPanelContainer .topologySearchPanelButton{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.topologySearchPanelContainer:hover{cursor:pointer}.topologySearchPanelContainer:hover .topologySearchPanelButton{background-color:var(--color-primary-dark)}.geo-partial-search .searchInfoParagraphContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1em;text-align:center}.geo-partial-search .searchInfoParagraphContainer span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.geo-partial-search .viewer-container{border-radius:.25em}.geo-partial-search .viewer-container.openViewer{border:1px solid var(--border-color)}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:64em;margin:0 auto 1em}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-right:2em}.geo-partial-search .viewer-container .viewer-header{background-color:var(--background-main-contrast);border-right:1px solid var(--border-color);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color)}.geo-partial-search .viewer-container .viewer-body{background-color:var(--background-main-contrast);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);position:relative}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--background-main);width:100%;height:100%;position:absolute;z-index:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer .content-wrapper{background:var(--background-main);padding:3em;padding-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color);border-radius:4px}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer .content-wrapper #imageContainer img{max-height:8em}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer .content-wrapper .loading-animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer .content-wrapper .loading-animation .psol-comp-SpinnerContainer-themeable{margin-right:1em}.geo-partial-search .viewer-container .viewer-body .loadingImgContainer .content-wrapper .loading-animation p{font-size:16px;font-weight:600}.geo-partial-search .geometricSearch{width:100%;height:100%}.geo-partial-search .geometricSearch .psol-comp-FileSelection-themeable{margin:0 auto;max-width:600px}.geo-partial-search .geometricSearch .psol-comp-GeometricSearch-themeable{width:100%;margin:0 auto}.geo-partial-search .geometricSearch .preview{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.geo-partial-search .geometricSearch .preview #webviewer3d_geometricSearch{min-height:500px;height:100%}.geo-partial-search .viewer-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-top-left-radius:.25em;border-top-right-radius:.25em;border-bottom:1px solid var(--color-primary)}.geo-partial-search .viewer-header .tabs{line-height:normal;min-width:0;-ms-flex-negative:0;flex-shrink:0;padding:0;margin-bottom:-1px}.geo-partial-search .viewer-header .tabs .psol-comp-Tab:last-child{border-right:none}.geo-partial-search .viewer-header .tabs .psol-comp-Tab:last-child.active{border-right:1px solid var(--color-primary)}.geo-partial-search .viewer-header .tabs .psol-comp-Icon-themeable{color:#eaa328}.geo-partial-search .viewer-header .toolbar{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem}.geo-partial-search .viewer-header .toolbar .collpasing-bar .horizontalBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.geo-partial-search .viewer-header .toolbar .collpasing-bar .dismissBtn{height:1.25em;width:1.25em;cursor:pointer}.geo-partial-search .viewer-header .toolbar .collpasing-bar .dismissBtn:hover{color:var(--color-primary)}.geo-partial-search .viewer-header .toolbar.toolbarAddPadding{padding-top:.5em;padding-bottom:.5em}.geo-partial-search .viewer-body{display:-webkit-box;display:-ms-flexbox;display:flex}.geo-partial-search .viewer-body .configuration{padding:.5rem .5rem 0 .5rem}.geo-partial-search .viewer-body .configuration .container-geoSearch{min-width:0;min-width:initial;padding:0;-ms-flex-item-align:initial;align-self:initial}.geo-partial-search .viewer-body .geo-similaritySlider .icon-and-label span{margin-left:0}.geo-partial-search .viewer-body .partial-configuration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.5em}.geo-partial-search .viewer-body .partial-configuration .checkboxes label{margin-bottom:.25rem}.geo-partial-search .viewer-body .partial-configuration .unitDisplayWrapper .unitsDropdown{background-color:var(--background-main)}.geo-partial-search .viewer-body .partial-configuration .search-single-part{margin-top:1rem}.geo-partial-search .viewer-body .partial-configuration h4{margin:0 0 .5em 0}.geo-partial-search .viewer-body .partial-configuration>*{margin-bottom:1rem}.geo-partial-search .viewer-body .partial-configuration .partial-radiobuttons{display:-webkit-box;display:-ms-flexbox;display:flex}.geo-partial-search .viewer-body .partial-configuration .partial-radiobuttons .similarty-headline{margin-bottom:.25rem}.geo-partial-search .viewer-body .partial-configuration .partial-radiobuttons .psol-comp-RadioButton{width:auto;width:initial}.geo-partial-search .viewer-body .partial-configuration .partial-radiobuttons .button-label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1rem .25rem 0}.geo-partial-search .viewer-body .partial-configuration .partial-selections .selectionsTable{border-collapse:collapse;margin-left:.5em}.geo-partial-search .viewer-body .partial-configuration .partial-selections .selectionsTable .selectionCount{padding-left:.5em}.geo-partial-search .viewer-body .partial-configuration .partial-selections .primaryBtn{margin-top:.5em}.geo-partial-search.search-bar-position-left .viewer-body{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.geo-partial-search.search-bar-position-left .viewer-body .configuration{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22%;max-width:300px}.geo-partial-search.search-bar-position-left .viewer-body .configuration .partial-radiobuttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-partial-search.search-bar-position-top .viewer-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-partial-search.search-bar-position-top .viewer-body h4{margin-top:1rem}.geo-partial-search.search-bar-position-top .viewer-body .search-configuration-container{margin-bottom:.5rem}.geo-partial-search.search-bar-position-top .viewer-body .configuration .partial-configuration .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-partial-search.search-bar-position-top .viewer-body .configuration .partial-configuration .partial-radiobuttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-partial-search .psol-comp-dialog-background .helperDialog .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-partial-search .psol-comp-dialog-background .psol-comp-Dialog-themeable .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{max-width:100%}.standardSpapeBrowsing{position:relative;height:26em}@media(max-width: 1300px){.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer{margin-right:1em}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer .psol-comp-GeometricSearch-FileSelection-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer .uploadContentWrapper{height:100%}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .psol-comp-GeometricSearch-Icons span{min-height:2.5em;text-align:center}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .psol-comp-GeometricSearch-Icons .psol-comp-Icon-themeable{padding-top:0em}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .standardSpapeSelectionContainer{margin-left:0}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .standardSpapeSelectionContainer .psol-comp-GeometricSearch-Icons .psol-comp-Icon-themeable{height:6em;width:6em}}@media(max-width: 767px){.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer{padding-bottom:1em}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer .psol-comp-GeometricSearch-Icons{padding:.5em 0}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer .psol-comp-GeometricSearch-Icons .psol-comp-Icon-themeable{padding-top:0}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .uploadContainer .psol-comp-GeometricSearch-Icons span{text-align:center}.geo-partial-search .viewer-container .uploadOrStandardShapeSelectionContainer .standardSpapeSelectionContainer .button-wrapper{padding:1em .5em}}.collaboration-button{width:2em}.collaborationHeaderMenu .psol-comp-Dropdown-selected .psol-comp-DropdownItem>.psol-comp-Icon-themeable.header-icon{margin-bottom:unset;font-size:1.125em}.collaborationHeaderMenu.unfolded .psol-comp-DropdownItem>.psol-comp-Icon-themeable{color:var(--color-primary)}.collaborationHeaderMenu .psol-comp-Dropdown-items-element{right:0}.collaborationHeaderMenu .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable span{max-width:15em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collaborationHeaderMenu .menuEntry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-decoration:none;color:inherit;padding:.25em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-wrapper{background:#f9f9f9;background:var(--header-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;padding-top:calc(.5em + env(safe-area-inset-top, 0.5em));z-index:4;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.1);box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.header-wrapper .search-nav{margin:0;margin-right:.5em;-ms-flex-preferred-size:35%;flex-basis:35%}.header-wrapper .header-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:2.5em;margin-right:.5em;-ms-flex-preferred-size:8em;flex-basis:8em}.header-wrapper .header-title-wrapper .header-title-img-portal{min-width:10em;height:auto}.header-wrapper .header-title-wrapper .logo-wrapper{width:100%}.header-wrapper .header-title-wrapper .logo-wrapper .separator{margin:0 .25em;-ms-flex-item-align:center;align-self:center}.header-wrapper .header-title-wrapper .logo-wrapper .header-title,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5em;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:2em;margin:0}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-back-logo-container,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-back-logo-container{width:40px;height:28px}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-3dlogo,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-3dlogo{font-size:.6em}.header-wrapper .header-title-wrapper .logo-wrapper .header-title>div,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal>div{height:inherit}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-arrow,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-arrow{font-size:.6em;margin:0 2em 0 0;position:relative;right:1em;bottom:.6em}.header-wrapper .header-title-wrapper .logo-wrapper .header-title-default,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal-default{height:1.5em;width:100%}.header-wrapper .header-title-wrapper .logo-wrapper .header-title-default.enterprise,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal-default.enterprise{height:1.5em;width:8em}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:2em}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-default,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-default{max-width:8em;max-height:100%}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-portal,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-portal{height:100%}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-small,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-small{height:2em;width:3em}.header-wrapper .header-title-wrapper .logo-wrapper .header-title .header-title-img-small-mobile,.header-wrapper .header-title-wrapper .logo-wrapper .header-title-portal .header-title-img-small-mobile{height:100%}.header-wrapper .header-title-wrapper .header-title-text{color:gray;pointer-events:none}.header-wrapper .header-title-wrapper .header-title{width:100%;text-decoration:none}.header-wrapper .header-title-wrapper .header-title .header-title-img{width:inherit}.header-wrapper .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:40%;flex-basis:40%}.header-wrapper .header-icon{color:#43474b;color:var(--header-icons-color)}.header-wrapper .search-nav .header-icon{color:var(--font-color)}.header-wrapper .userButtons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 0 6em;flex:1 0 6em;margin-right:0}.header-wrapper .userButtons-wrapper>*{margin:0 .5em}.header-wrapper .userButtons-wrapper .activitiesButton,.header-wrapper .userButtons-wrapper .Navigationitemdropdownlang-wrapper,.header-wrapper .userButtons-wrapper .preferredrows-wrapper{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;min-width:2em;max-width:2em}.header-wrapper .psol-comp-Dropdown-themeable{-ms-flex-item-align:center;align-self:center;position:relative;width:100%}.header-wrapper .psol-comp-Dropdown-select .psol-comp-DropdownItem-themeable span{display:none}.header-wrapper .psol-comp-Dropdown-items-element{top:calc(100% + .5rem);width:auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-Dropdown-selected{border:none}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable a.noStyleAnchorTag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable.hrLineBreak{border-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;margin-top:.5em}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable.hrLineBreak:hover{background:none}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable.hrLineBreak a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable.hrLineBreak .psol-comp-Icon-themeable{display:none}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable.hrLineBreak.noPointerEvents{cursor:default;pointer-events:none}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable .psol-comp-DropdownItem *:last-child{overflow:visible}.header-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable span{margin-left:1em}.header-wrapper .Activities>.bell-wrapper{height:1.5em;width:1.5em;padding:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper .Activities>.bell-wrapper .bellIcon{font-size:1.5em}.header-wrapper .partComparisonMenu>svg,.header-wrapper .activitiesButton>svg{width:31px;height:31px}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid rgba(0,0,0,0);border-radius:50%;height:2.25em;width:2.25em}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-themeable.unfolded{-webkit-box-shadow:5px 4px 6px 0px var(--border-color);box-shadow:5px 4px 6px 0px var(--border-color);border:1px solid var(--color-primary)}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-DropdownItem.dropdownItemWithAnchor{padding:0 !important}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-selected{border:none;padding:0 .5em;height:inherit;-ms-flex-item-align:center;align-self:center}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-selected>.psol-comp-DropdownItem{padding:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:16px;color:#43474b;color:var(--header-icons-color)}.header-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-selected .psol-comp-Dropdown-select-arrow-down{display:none}.header-wrapper .separator{height:3em;border-right:1px solid #707070;border-right:1px solid var(--header-font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.header-wrapper .separator{border-right:1px solid color-mix(in srgb, #707070, white 60%);border-right:1px solid color-mix(in srgb, var(--header-font-color), white 60%)}}.header-wrapper.header-corporate-wrapper .nav-wrapper{margin:0 5% 0 auto;-ms-flex-preferred-size:unset;flex-basis:unset}.header-wrapper.header-corporate-wrapper .nav-wrapper .navitem{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:0 4em 0 0;padding:0 .5em}.header-wrapper.header-corporate-wrapper .userButtons-wrapper{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.header-wrapper.header-corporate-wrapper .userButtons-wrapper .header-title-wrapper{-ms-flex-preferred-size:unset;flex-basis:unset}@media(max-width: 1300px){.header-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-wrapper .header-title-wrapper{-ms-flex-preferred-size:auto;flex-basis:auto}.header-wrapper .header-title-wrapper .separator{height:2.5em}.header-wrapper .header-title{-ms-flex-preferred-size:3em;flex-basis:3em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.header-wrapper .header-title .header-title-img-small{height:2em;width:100%}.header-wrapper .search-nav{margin:0;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.header-wrapper .nav-wrapper{height:auto;margin-top:5px;-ms-flex-preferred-size:73%;flex-basis:73%}.header-wrapper .nav-wrapper .navitem:first-child>*{-ms-flex-item-align:start;align-self:flex-start}.header-wrapper .userButtons-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%}.header-wrapper .userButtons-wrapper>*{margin:0 .25em}.header-wrapper.header-corporate-wrapper .nav-wrapper .navitem{margin:0 1em 0 0}.header-wrapper.header-corporate-wrapper .nav-wrapper .navitem:first-child>*{-ms-flex-item-align:center;align-self:center}}@media(max-width: 960px){.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper{margin-left:auto;position:relative;color:#707070;color:var(--header-font-color)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper.open{color:var(--color-primary)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-button{font-size:1.5em !important;color:#43474b;color:var(--header-icons-color)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .psol-comp-allcomp-themeable{cursor:pointer;font-size:1em}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper{position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;padding-top:0;margin-left:0;z-index:1;border-radius:.5rem;cursor:default;overflow:auto;max-height:26rem;grid-template-columns:repeat(3, auto);white-space:nowrap;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100vh;max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;max-width:100vw;overflow-x:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);background:#f4f4f4;background:var(--popover-background);color:var(--popover-color)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper a{text-decoration:unset;color:inherit;-ms-flex-item-align:start;align-self:start;margin:.5em 0}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .header-title-portal{margin:unset}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;padding-top:calc(.5em + env(safe-area-inset-top, 0.5em));width:100%}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header .mobile-menu-close-button{cursor:pointer;margin-left:auto;width:25px;height:25px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header .mobile-menu-close-button::before{content:"";display:block;width:21px;height:3px;-webkit-transform:rotate(-45deg) translate(-6px, 9px);transform:rotate(-45deg) translate(-6px, 9px);background-color:var(--color-primary)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header .mobile-menu-close-button::after{content:"";display:block;width:21px;height:3px;-webkit-transform:rotate(45deg) translate(7px, 4px);transform:rotate(45deg) translate(7px, 4px);background-color:var(--color-primary)}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper hr{width:100%}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Button-themeable{font-size:1em;width:100%}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Button-themeable.request-demo-btn{margin-bottom:.5em}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .user-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable{font-size:unset;padding:unset;text-decoration:unset;color:inherit;-ms-flex-item-align:start;align-self:start;margin:.5em 0;width:100%}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable{font-size:inherit;background:unset;-webkit-box-shadow:unset;box-shadow:unset}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-allcomp-themeable{font-size:inherit;padding:unset;background:unset}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-allcomp-themeable .subNav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-allcomp-themeable .subNav-wrapper>a{padding-left:.3em;font-weight:700}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-allcomp-themeable .subNav-wrapper .psol-comp-Accordiongroup-themeable{margin:.5em 0 0}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable .psol-comp-allcomp-themeable .subNav-wrapper.Navigation-design-2 a:first-child{padding-left:.3em;font-weight:700}}@media(max-width: 767px){.header-wrapper{padding:5px;padding-top:calc(5px + env(safe-area-inset-top, 5px))}.header-wrapper .header-title-wrapper{height:2em}.header-wrapper .header-title-wrapper .separator{height:2em}.header-wrapper .header-title-wrapper .header-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:2em;margin-left:.25em}.header-wrapper .header-title-wrapper .header-title .header-title-img-small-mobile{width:3em}.header-wrapper .search-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:unset;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1;margin-top:.5em;margin-left:.25em}.header-wrapper .userButtons-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-wrapper .nav-wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;height:auto;margin-top:.5em;margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper .nav-wrapper .navitem:first-child{margin-left:.5em}.header-wrapper .nav-wrapper .separator{height:1.75em;margin:0 -3%}.header-wrapper .nav-wrapper .catalog-wrapper .psol-comp-Dropdown-items-element,.header-wrapper .nav-wrapper .Navigationitemdropdownlang-wrapper .psol-comp-Dropdown-items-element{right:0}.header-wrapper .nav-wrapper .partComparisonMenu{-ms-flex-preferred-size:2em;flex-basis:2em;margin-right:1em}.header-wrapper .nav-wrapper .partComparisonMenu .partComparison{top:8.5em}.header-wrapper.header-corporate-wrapper .header-title-wrapper{height:2.5em}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper{padding:5px;padding-top:0}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header{padding:5px}.header-wrapper.header-corporate-wrapper .mobile-menu-wrapper .mobile-menu-collap-wrapper .mobile-menu-header .header-title-portal{margin:unset}.header-wrapper.header-corporate-wrapper .nav-wrapper{margin:unset;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.5em}.header-wrapper.header-corporate-wrapper .nav-wrapper .navitem{padding:unset}.header-wrapper.header-corporate-wrapper .userButtons-wrapper{margin-left:1em}}.directus-menu-wrapper{position:relative;width:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.directus-menu-wrapper .directus-menu-button{cursor:pointer;font-size:1.5em}.directus-menu-wrapper .directus-menu-button.open{color:var(--color-primary)}.directus-menu-wrapper .directus-menu-content{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:calc(100% + .25rem);right:-5em;padding:0 .5em;margin-left:0;z-index:1;border-radius:.5rem;cursor:default;overflow:auto;max-height:26rem;grid-template-columns:repeat(3, auto);white-space:nowrap;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);background:#f4f4f4;background:var(--popover-background);color:var(--popover-color)}.directus-menu-wrapper .directus-menu-entry{padding:.5em .25em;color:var(--popover-color);text-decoration:none;cursor:pointer;width:7em;justify-self:center}.directus-menu-wrapper .directus-menu-entry .directus-menu-entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em;white-space:pre-line}.directus-menu-wrapper .directus-menu-entry .directus-menu-entry-content .directus-menu-entry-text{margin:0;text-align:center;min-height:2.25em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.directus-menu-wrapper .directus-menu-entry .directus-menu-entry-content:hover{background-color:color-mix(in srgb, var(--hover-background), black 5%);color:var(--hover-color);border-radius:.5em}@supports not (color: color-mix(in srgb, black, white 10%)){.directus-menu-wrapper .directus-menu-entry .directus-menu-entry-content:hover{text-decoration:underline;-webkit-box-shadow:inset 0 0 0 1px var(--border-color);box-shadow:inset 0 0 0 1px var(--border-color)}}.directus-menu-wrapper .directus-menu-entry .directus-menu-entry-icon{margin:auto;height:2.5rem;width:2.5rem}@media(max-width: 767px){.directus-menu-wrapper .directus-menu-content{position:fixed;top:2.5em;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;max-height:calc(100vh - 4em)}}@media(max-width: 400px){.directus-menu-wrapper .directus-menu-content{grid-template-columns:repeat(2, auto);-ms-flex-line-pack:start;align-content:start}}.preferredrows-wrapper{color:#43474b;color:var(--header-icons-color)}.preferredrows-wrapper>div{font-size:22px;color:inherit}.preferredrows-wrapper.active{color:var(--color-primary)}.preferredrows-wrapper svg{cursor:pointer}.helperDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.helperDialog .psol-comp-Button-themeable{min-width:5.375em}.help-dialog-content-wrapper-geometricSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-geometricSearch h2 .psol-comp-Icon-themeable svg{fill:#eaa328}.help-dialog-content-wrapper-geometricSearch ul li::marker{color:#eaa328}.help-dialog-content-wrapper-gridSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-gridSearch h2 .psol-comp-Icon-themeable svg{fill:#e4ca00}.help-dialog-content-wrapper-gridSearch ul li::marker{color:#e4ca00}.help-dialog-content-wrapper-filterSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-filterSearch h2 .psol-comp-Icon-themeable svg{fill:#e4ca00}.help-dialog-content-wrapper-filterSearch ul li::marker{color:#e4ca00}.help-dialog-content-wrapper-colorSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-colorSearch h2 .psol-comp-Icon-themeable svg{fill:#ee713a}.help-dialog-content-wrapper-colorSearch ul li::marker{color:#ee713a}.help-dialog-content-wrapper-sketchSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-sketchSearch h2 .psol-comp-Icon-themeable svg{fill:#b0c03c}.help-dialog-content-wrapper-sketchSearch ul li::marker{color:#b0c03c}.help-dialog-content-wrapper-catalogSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-catalogSearch h2 .psol-comp-Icon-themeable svg{fill:#67a2c0}.help-dialog-content-wrapper-catalogSearch ul li::marker{color:#67a2c0}.help-dialog-content-wrapper-textSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-textSearch h2 .psol-comp-Icon-themeable svg{fill:#67a2c0}.help-dialog-content-wrapper-textSearch ul li::marker{color:#67a2c0}.help-dialog-content-wrapper-combinedSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-combinedSearch h2 .psol-comp-Icon-themeable svg{fill:#67a2c0}.help-dialog-content-wrapper-combinedSearch ul li::marker{color:#67a2c0}.help-dialog-content-wrapper-reduceResults h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-reduceResults h2 .psol-comp-Icon-themeable svg{fill:#67a2c0}.help-dialog-content-wrapper-reduceResults ul li::marker{color:#67a2c0}.help-dialog-content-wrapper-partialSearch h2 .psol-comp-Icon-themeable{margin-right:.3125em}.help-dialog-content-wrapper-partialSearch h2 .psol-comp-Icon-themeable svg{fill:#eaa328}.help-dialog-content-wrapper-partialSearch ul li::marker{color:#eaa328}div[class^=help-dialog-content-wrapper-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-weight:normal}div[class^=help-dialog-content-wrapper-] h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:bold;font-size:18px}div[class^=help-dialog-content-wrapper-] ul li{margin-bottom:1em}div[class^=help-dialog-content-wrapper-] ul li p.bold{font-weight:bold}div[class^=help-dialog-content-wrapper-] ul li div{color:var(--font-color);font-size:16px}div[class^=help-dialog-content-wrapper-] ul li .img-wrapper{text-align:center}div[class^=help-dialog-content-wrapper-] ul li img{margin-top:1em;max-height:12.5em;max-width:100%}div[class^=help-dialog-content-wrapper-] ul li video{margin-top:1em;margin-bottom:1em}div[class^=help-dialog-content-wrapper-] ul li button{margin-right:auto;margin-left:auto}div[class^=help-dialog-content-wrapper-] h3{font-weight:bold;margin-bottom:.3125em}div[class^=help-dialog-content-wrapper-] .tip-link-help{position:absolute;bottom:1em;left:0;right:0;text-align:center}div[class^=help-dialog-content-wrapper-] .tip-link-help a{color:var(--font-color);text-decoration:underline}.tips div[class^=help-dialog-content-wrapper-] h2{text-align:center;margin:auto;margin-bottom:1em}.tips div[class^=help-dialog-content-wrapper-] h2 .psol-comp-Icon-themeable{font-size:20px;margin-right:.5em}.tips .help-dialog-content-wrapper-textSearch ul li img{margin-left:-2em}.tips .help-dialog-content-wrapper-sketchSearch img{max-height:7em;margin-right:2em}.tips .help-dialog-content-body{margin-bottom:1em}.textsearch-tips-dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ImageAreaSelection{position:relative;text-align:center}.ImageAreaSelection-container{position:relative}.ImageAreaSelection-image{position:relative;max-width:700px;max-height:300px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ImageAreaSelection-canvas{position:absolute}.InboxDialog.psol-comp-Dialog-themeable{padding-bottom:0}.InboxDialog.psol-comp-Dialog-themeable .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.InboxDialog .inbox-dialog-header{border-bottom:none;padding:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.InboxDialog .inbox-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 2em .5em 2em;-webkit-box-sizing:border-box;box-sizing:border-box}.InboxDialog .inbox-header-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:.5em;text-align:center;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);-webkit-box-shadow:0 4px 6px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -2px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}.InboxDialog .inbox-header-title-container .inbox-header{font-weight:600}.InboxDialog .inbox-header-title-container .inbox-header.large{font-size:1.25em}.InboxDialog .inbox-header-title-container .inbox-date-container{font-size:90%;font-weight:normal;margin-top:.25em}.InboxDialog .dialogHeaderDismissBtn{display:none}.InboxDialog .inbox-dismiss-btn{cursor:pointer;margin-left:1em}.InboxDialog .inbox-dialog-body,.InboxDialog .psol-comp-DialogBody-themeable.inbox-dialog-body{margin:0;padding:0;overflow:auto;max-height:inherit;text-align:left}.InboxDialog .inbox-dialog-body iframe,.InboxDialog .psol-comp-DialogBody-themeable.inbox-dialog-body iframe{height:100%}.InboxDialog .inbox-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.InboxDialog .psol-comp-Button-themeable.btn-navigation{white-space:break-spaces}.InboxDialog .psol-comp-Button-themeable.btn-navigation.btn-previous .psol-comp-Icon-themeable+*{margin-left:.5em}.InboxDialog .psol-comp-Button-themeable.btn-navigation.btn-next{margin-left:1em}.InboxDialog .psol-comp-Button-themeable.btn-navigation.btn-next .psol-comp-Icon-themeable{margin-left:.5em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width: 767px){.InboxDialog.psol-comp-Dialog-themeable{margin-top:0;max-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.InboxDialog .inbox-header-wrapper{padding:0 1em .5em .5em}.InboxDialog .psol-comp-Button-themeable.btn-navigation{padding:.5em .5em}.InboxDialog .psol-comp-Button-themeable.btn-navigation.btn-next{margin-left:.5em}}.InboxItem{background:var(--card-background);border:1px solid var(--border-color);border-radius:.25rem;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.InboxItem .content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:6em}.InboxItem .content:hover{cursor:pointer}.InboxItem .mail-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.5em}.InboxItem .mail-thumbnail .psol-comp-Icon-themeable{width:auto;height:auto}.InboxItem .mail-thumbnail img{width:inherit;height:4em;max-height:4em;margin:auto}.InboxItem .mail-info-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:.25em}.InboxItem .mail-info-bar .new{position:absolute;right:.25em;margin-left:0;padding:0 .25em;border-radius:.5em;background:var(--callToAction-background);color:var(--callToAction-color);font-size:80%}.InboxItem .mail-icon{width:1.5em;height:1.5em;color:var(--card-icons)}.InboxItem .mail-date{margin-left:.5rem;font-size:.7rem;color:color-mix(in srgb, var(--font-color), transparent 25%);white-space:nowrap}.InboxItem .mail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:1px solid var(--border-color);color:var(--font-color);padding:.25em;overflow:hidden}.InboxItem .mail-texts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.InboxItem .mail-texts-container .mail-header{font-weight:bold}*+.InboxItem{margin-top:.5rem}.InboxItem:last-child{margin-bottom:.5rem}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Inbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Inbox>.content>.items{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;max-height:25.5rem;margin-right:-0.25rem;padding-right:.25rem;overflow:auto}.Inbox>.content{position:relative;padding:1em 1em 0}.Inbox>.content>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem;position:relative}.Inbox>.content>.header>.smallSpinner{margin-left:.75em}.Inbox>.content>.header>.smallSpinner .spinnerDiv{border-width:.125em}.Inbox>.content .InboxItem,.Inbox>.content .NotificationItem{-webkit-box-shadow:none;box-shadow:none}.Inbox>.content .noNotifications,.Inbox>.content .infoText{font-size:90%;color:color-mix(in srgb, var(--font-color), transparent 25%);margin-bottom:.5em}@media(max-height: 920px){.Inbox>.content>.items{max-height:19.5rem}}.lightbox-icon{position:relative;cursor:pointer}.lightbox-icon.maxHeight{height:100%}.lightbox-icon.imgMaxHeight>img{height:100%}.lightbox-icon.imgMaxWidth>img{width:100%}.lightbox-icon.fitContentWidth{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lightbox-icon::after{content:url(./images/lightboxExpand.svg);position:absolute;bottom:0;right:0;padding:.5em;border-radius:.25em .25em 0 .25em;background-color:#fff;border:1px solid var(--border-color);width:1em;height:1em;line-height:1}.lightbox-icon:not(:hover)::after{opacity:75%;-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);-webkit-transition:all ease-out .25s;transition:all ease-out .25s}.lightbox-icon:hover::after{opacity:90%;-webkit-transform:scale(1.25, 1.25) translate(-10%, -10%);transform:scale(1.25, 1.25) translate(-10%, -10%);-webkit-transition:all ease-out .25s;transition:all ease-out .25s}.lightbox-dialog{white-space:normal}.lightbox-dialog .psol-comp-dialog-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:85vw;min-height:85vh;margin-top:0;padding:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;cursor:default;pointer-events:none}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusImage.svg{width:100%;height:100%;pointer-events:none}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusImage .lightbox-expanded-image{width:100% !important;height:100% !important;pointer-events:none}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusImage .lightbox-expanded-image img,.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusImage .lightbox-expanded-image svg,.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusImage .lightbox-expanded-image.textparser{max-width:85vw;max-height:80vh;width:100%;height:100%;pointer-events:all}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusContent{width:100%;max-width:60vw;max-height:80vh}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusContent .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--background-main);height:100%;border-radius:5px;pointer-events:all;-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.directusContent .body-content .iframe{max-width:100%;max-height:100vh;width:100%;height:99%;border:none}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.appear-animation{-webkit-animation:lightbox-appear 250ms ease-out forwards;animation:lightbox-appear 250ms ease-out forwards}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-animation-wrapper.disappear-animation{-webkit-animation:lightbox-disappear 250ms ease-out forwards;animation:lightbox-disappear 250ms ease-out forwards}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-close-icon{position:absolute;top:0;right:0;padding:.5em;border:.25em solid var(--border-color);border-radius:50%;margin:2em 2em 0 0;color:color-mix(in srgb, var(--font-color), transparent 50%);cursor:pointer;z-index:1;pointer-events:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-close-icon>img{height:1em;width:1em}.lightbox-dialog .psol-comp-dialog-background .psol-comp-Dialog-themeable .lightbox-close-icon:hover{color:color-mix(in srgb, var(--font-color), transparent 25%);border-color:color-mix(in srgb, var(--font-color), transparent 25%)}@-webkit-keyframes lightbox-appear{from{-webkit-transform:scale(50%);transform:scale(50%);opacity:50%}to{-webkit-transform:scale(100%);transform:scale(100%);opacity:100%}}@keyframes lightbox-appear{from{-webkit-transform:scale(50%);transform:scale(50%);opacity:50%}to{-webkit-transform:scale(100%);transform:scale(100%);opacity:100%}}@-webkit-keyframes lightbox-disappear{from{-webkit-transform:scale(100%);transform:scale(100%);opacity:100%}to{-webkit-transform:scale(50%);transform:scale(50%);opacity:0%}}@keyframes lightbox-disappear{from{-webkit-transform:scale(100%);transform:scale(100%);opacity:100%}to{-webkit-transform:scale(50%);transform:scale(50%);opacity:0%}}.loginPopup{position:absolute;right:0;bottom:0;border:0;border-radius:0;height:100%;width:100%;z-index:6;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.loginPopup .loginPopupBox{display:-webkit-box;display:-ms-flexbox;display:flex;height:360px;max-width:698px;position:relative;background-color:#f4f4f4;background-color:var(--popover-background)}.loginPopup .loginPopupBox .dismissIcon{position:absolute;top:1.5em;right:1.5em;cursor:pointer}.loginPopup .loginPopupBox .description{background-image:url(./images/bgWhiteVector.png);padding:48px}.loginPopup .loginPopupBox .description .header-title-img-default{width:auto;height:34px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loginPopup .loginPopupBox .description img{height:34px}.loginPopup .loginPopupBox .description div{margin-bottom:1em}.loginPopup .loginPopupBox .description .listItem{margin-bottom:.75em;position:relative;padding-left:2em}.loginPopup .loginPopupBox .description .listItem .customIcon{position:absolute;left:0;top:-2px}.loginPopup .loginPopupBox .description .listItem .customIcon .psol-comp-Icon{width:1.5em}.loginPopup .loginPopupBox .description .listItem .customIcon .psol-comp-Icon svg{height:1.5em}.loginPopup .loginPopupBox .actions{background-color:var(--background-main);padding:1.5em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.loginPopup .loginPopupBox .actions .dismissText{position:absolute;bottom:1.5em;right:1.5em;cursor:pointer}.loginPopup .loginPopupBox .actions button{padding:.75em;width:250px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loginPopup .loginPopupBox .actions button.primaryBtn .buttonLoading{left:30%}.loginPopup .loginPopupBox .actions button.primaryBtn .buttonLoading .spinnerDiv{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.loginPopup .loginPopupBox .actions button.primaryBtn.isLoading{background-color:var(--color-primary);cursor:default}.loginPopup .loginPopupBox .actions button.secondaryBtn{margin-top:.5em;padding:11px}.loginPopup .loginPopupBox .actions button.secondaryBtn .buttonLoading{left:22%}.loginPopup .loginPopupBox .actions button.secondaryBtn.isLoading{background-color:#fff;cursor:default}.loginPopup .loginPopupBox .actions button .buttonLoading{position:absolute}.loginPopup .loginPopupBox .actions button .buttonLoading .spinnerDiv{border-width:.125em}.loginPopup .loginPopupBox .actions .ssoLogin{margin-top:1em;margin-bottom:2em}.loginPopup .loginPopupBox .actions .ssoLogin .ssoOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.25em}.loginPopup .loginPopupBox .actions .ssoLogin .ssoOptions .ssoOption{width:2em;height:2em;cursor:pointer}.loginPopup .loginPopupBox .actions .ssoLogin .ssoOptions .ssoOption svg{width:100%;height:100%}@media screen and (min-width: 767px){.loginPopupBox .description{border-top-left-radius:5px;border-bottom-left-radius:5px}.loginPopupBox .actions{border-top-right-radius:5px;border-bottom-right-radius:5px}}@media screen and (max-width: 767px){.loginPopup .loginPopupBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset}.loginPopup .loginPopupBox .description{border-top-left-radius:5px;border-top-right-radius:5px}.loginPopup .loginPopupBox .actions{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.loginPopup .loginPopupBox .actions button.secondaryBtn{margin-bottom:2em}.loginPopup .loginPopupBox .actions .dismissText{position:unset}}.directus-manufacturer-bottomContent-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:inherit}.directus-manufacturer-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2em;max-width:1200px}.directus-manufacturer-info-wrapper .directus-manufacturer-info-header{margin:0 0 .5em 0;width:100%}.directus-manufacturer-info-wrapper .directus-manufacturer-info-content{padding-right:1em;width:calc(100% - 15em)}.directus-manufacturer-info-wrapper .directus-manufacturer-info-content:last-child{padding-right:0;width:100%}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper{width:15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;padding-left:1em;border-left:1px solid var(--color-primary);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper:only-child{padding-left:0;border-left:none;width:15em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-branches{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-company{margin-top:.5em;font-weight:bold}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown .psol-comp-Dropdown-themeable{margin-top:.5em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected{background:var(--dropdown-container-background)}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{max-height:12.5em;overflow:auto}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element .psol-comp-DropdownItem span{overflow:visible}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-dropdown .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected .psol-comp-DropdownItem{padding-right:0}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-street,.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-phone,.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-web{margin-top:.5em;word-wrap:break-word}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-email{margin-top:.5em;word-wrap:break-word}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.25em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper .location-city>img{height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.directus-manufacturer-info-wrapper .directus-manufacturer-info-header+.directus-manufacturer-info-company-wrapper{margin-top:1em;padding-left:0;border-left:none}.directus-manufacturer-info-wrapper .directus-manufacturer-info-text-wrapper{word-wrap:break-word}.directus-manufacturer-info-wrapper .directus-manufacturer-info-text-wrapper:last-child{border-right:none}.directus-manufacturer-info-wrapper .directus-manufacturer-info-text-wrapper>*{margin-top:0}.directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper:not(:last-child){margin-bottom:1em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper:only-child{width:25em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper .card-tags{margin-top:0}.directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper .card-tags .cloud-tags{margin-top:.75em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-header+.directus-manufacturer-info-content .directus-manufacturer-info-cloudtags-wrapper:only-child{width:auto}@media(max-width: 767px){.directus-manufacturer-info-wrapper{padding:1em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper{width:50%;padding-left:0;border-left:none}.directus-manufacturer-info-wrapper *+.directus-manufacturer-info-company-wrapper{padding-top:1em}.directus-manufacturer-info-wrapper .directus-manufacturer-info-content{width:100%;padding-right:0}.directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper:only-child{width:100%}.directus-manufacturer-info-wrapper .directus-manufacturer-info-header+.directus-manufacturer-info-company-wrapper{width:100%}}@media(max-width: 555px){.classificationsCatalogs-wrapper .directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper,.classificationsCatalogs-wrapper .directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper{width:100%}.classificationsCatalogs-wrapper .directus-manufacturer-info-wrapper .directus-manufacturer-info-company-wrapper:only-child,.classificationsCatalogs-wrapper .directus-manufacturer-info-wrapper .directus-manufacturer-info-cloudtags-wrapper:only-child{width:100%}}.messageBox .psol-comp-DialogHeader-themeable h3{margin:0}.messageBox .psol-comp-DialogBody{position:relative;white-space:pre-line}.messageBox .psol-comp-DialogBody .iframe-wrapper{height:99%;width:100%}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:4em}.nav-wrapper .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.nav-wrapper .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.nav-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.nav-wrapper .navcadbimfilter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;text-align:center;margin:0 .5em;min-width:3em;-webkit-box-flex:1;-ms-flex:1 0 3em;flex:1 0 3em}.nav-wrapper .navitem.link>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.nav-wrapper .navitem.div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-wrapper .navitem .navitem-span{margin:0;color:#707070;color:var(--header-font-color);position:relative;width:auto;max-width:100%;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.nav-wrapper .navitem .navitem-span.active::after{content:"";position:absolute;height:.25em;width:100%;background-color:color-mix(in srgb, var(--color-primary), white 40%);background-color:var(--searchLine-searchButton-background);border-radius:.25em;bottom:-0.25em;left:0}.nav-wrapper .navitem .navitem-span .navitem-span-text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25em;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-wrapper .navitem .navitem-span .navitem-span-description>p{word-wrap:break-word;white-space:normal;width:220px;text-align:left;margin-left:.2em}.nav-wrapper .navitem.navcadbimfilter{margin:0}.nav-wrapper .navitem .navitem-icon{height:1.5em;width:1.5em;margin-bottom:4px}.nav-wrapper .navitem .psol-comp-Dropdown-items-element .psol-comp-Icon{height:1em;width:1em;margin-bottom:0}.nav-wrapper .navitem .dropdown-label{max-width:5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:0;height:1.25em;margin-bottom:-0.125em}.nav-wrapper .navitem.corporate .subnav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;z-index:1;border-radius:.5rem;cursor:default;white-space:nowrap;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);background:#ffffff;background:var(--popover-light-background);color:var(--popover-color);position:absolute;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:auto;top:4em;opacity:1;-webkit-animation:fadeInOpacity ease-in .3s;animation:fadeInOpacity ease-in .3s}.nav-wrapper .navitem.corporate .subnav-wrapper.megaMenu{height:450px;width:1150px;right:0;left:0}.nav-wrapper .navitem.corporate .subnav-wrapper .navitem-span{color:var(--popover-color)}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;text-align:center;-webkit-box-flex:1;-ms-flex:1 0 3em;flex:1 0 3em}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right{display:grid;grid-gap:2em;gap:2em;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding:1em;width:100%}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f4f4;background:var(--popover-background);border-radius:.5em}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .subNavitem{width:100%}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .subNavitem.activSubNav{background:#ffffff;background:var(--popover-light-background)}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .subNavitem.activSubNav .navitem-span-text:hover{-webkit-text-decoration:underline solid 3px color-mix(in srgb, var(--color-primary), white 40%);text-decoration:underline solid 3px color-mix(in srgb, var(--color-primary), white 40%);-webkit-text-decoration:underline solid 3px var(--searchLine-searchButton-background);text-decoration:underline solid 3px var(--searchLine-searchButton-background)}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-1,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;padding:1em;gap:2em;height:auto}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-1>.subNavitem,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-1>.subNavitem{padding:0;-webkit-box-flex:0;-ms-flex:0;flex:0}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2>.subNavitem,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2>.subNavitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:.5em;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 9px 2px 1px rgba(205,205,205,.2);box-shadow:0px 9px 2px 1px rgba(205,205,205,.2)}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2>.subNavitem:first-child,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2>.subNavitem:first-child{border-top:none}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2>.subNavitem .navitem-icon,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2>.subNavitem .navitem-icon{padding:.5em;margin:unset;height:3em;width:3em}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2>.subNavitem .navitem-icon>img,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2>.subNavitem .navitem-icon>img{border-radius:15px}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-2>.subNavitem .navitem-span .navitem-span-text,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-2>.subNavitem .navitem-span .navitem-span-text{font-weight:700;font-size:20px}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-4,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-4{position:relative;top:0;left:0;padding:0;margin:0;border-radius:unset;background:unset;color:unset;-webkit-box-shadow:unset;box-shadow:unset}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-4 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-4 a{padding:.5em .5em}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-4 a:first-child,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-4 a:first-child{font-size:1.125em;font-weight:700}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-1 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-3 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-4 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-1 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-3 a,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-4 a{justify-self:start}.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-1 .subNavitem:hover,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-3 .subNavitem:hover,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-left .Navigation-design-4 .subNavitem:hover,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-1 .subNavitem:hover,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-3 .subNavitem:hover,.nav-wrapper .navitem.corporate .subnav-wrapper .subNavigation-right .Navigation-design-4 .subNavitem:hover{-webkit-text-decoration:underline solid 3px color-mix(in srgb, var(--color-primary), white 40%);text-decoration:underline solid 3px color-mix(in srgb, var(--color-primary), white 40%);-webkit-text-decoration:underline solid 3px var(--searchLine-searchButton-background);text-decoration:underline solid 3px var(--searchLine-searchButton-background)}.navitem-dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected .dropdown-label{color:#707070;color:var(--header-font-color);font-weight:400}.navitem-dropdown-wrapper .dropdownItemWithAnchor{padding:0}.navitem-dropdown-wrapper .dropdownItemWithAnchor a{padding:.25em}.navitem-dropdown-wrapper .psol-comp-Dropdown-container-themeable{background-color:#f9f9f9;background-color:var(--header-background-color)}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected{height:3em;border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected .psol-comp-DropdownItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected .psol-comp-DropdownItem .header-icon{height:1.5em;width:1.5em;margin-right:unset;margin-bottom:4px}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected .psol-comp-DropdownItem .header-icon svg{height:1.5em;width:1.5em}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected .psol-comp-DropdownItem span{margin:unset;overflow:visible}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected>.psol-comp-Dropdown-select-arrow-down{display:none}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-themeable span{height:1.25em;margin-bottom:-0.125em}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element>.psol-comp-DropdownItem-selected-item svg{color:#fff}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element>.psol-comp-DropdownItem-selected-item span{color:#fff}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-selected-item:hover{background-color:var(--color-primary-dark)}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-selected-item:hover svg{color:#fff}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element .psol-comp-DropdownItem-selected-item:hover span{color:#fff}@media(max-width: 1300px){.nav-wrapper .navitem.corporate .subnav-wrapper{top:3.5em}.nav-wrapper .navitem.corporate .subnav-wrapper.megaMenu{width:900px}.nav-wrapper .navitem.corporate .subnav-wrapper.megaMenu .subNavigation-right{grid-template-columns:repeat(auto-fit, minmax(200px, 2fr)) !important;overflow:auto}}@media(max-width: 767px){.nav-wrapper .navitem{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;min-width:unset;-webkit-box-flex:1;-ms-flex:1 0 2em;flex:1 0 2em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.nav-wrapper .navitem.link>a{display:block}.nav-wrapper .navitem.link>a .navitem-span.active::after{bottom:-0.1em;max-width:2em}.nav-wrapper .navitem .navitem-span-text,.nav-wrapper .navitem .dropdown-label{display:none}.nav-wrapper .navitem>.navitem-span,.nav-wrapper .navitem .psol-comp-Dropdown-selected span{visibility:hidden;height:0px;width:2em}.nav-wrapper .navitem>.navitem-span.active::after,.nav-wrapper .navitem .psol-comp-Dropdown-selected span.active::after{bottom:-0.1em;max-width:2em;visibility:visible}.nav-wrapper .navcadbimfilter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navitem-dropdown-wrapper .psol-comp-Dropdown-selected{height:auto}.navitem-dropdown-wrapper .psol-comp-Dropdown-items-element span{display:block}.navitem-dropdown-wrapper.active::after{width:50%;bottom:-0.1em}}.excludeSearch-wrapper .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.excludeSearch-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.psol-comp-NodeDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;border-radius:.25em;padding:.75em;cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.psol-comp-NodeDetails .node-details-loading-overlay{margin-top:.5em}.psol-comp-NodeDetails .node-details-loading-overlay.smallSpinner{height:1.5rem;width:1.5rem}.psol-comp-NodeDetails>.psol-comp-Icon+*{margin-left:0}.psol-comp-NodeDetails .details-viewer{position:relative}.psol-comp-NodeDetails .details-viewer .addToCompareButton{position:absolute;top:.75em;right:.25em;width:1.5em;z-index:4}.psol-comp-NodeDetails .details-viewer .addToCompareButton button{border-radius:18px;height:1.5em}.psol-comp-NodeDetails .details-viewer .addToCompareButton button svg{width:1em}.psol-comp-NodeDetails .nodeDetailsDismissBtn{position:absolute;top:.6em;right:.5em;height:1em;width:1em;margin-left:1em;cursor:pointer}.psol-comp-NodeDetails .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.psol-comp-NodeDetails .card-info .supplierImage{width:2.5em;height:2.5em;border:1px solid var(--border-color);cursor:pointer}.psol-comp-NodeDetails .card-info .catalog-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.5em}.psol-comp-NodeDetails .card-info .catalog-description .catalog-name{font-weight:bold;margin-right:1em;word-break:break-word;position:relative;line-height:1.25em;max-height:7.5em;overflow:hidden;word-break:break-all}@supports(-webkit-line-clamp: 6){.psol-comp-NodeDetails .card-info .catalog-description .catalog-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.psol-comp-NodeDetails .card-info .catalog-description .catalog-name::after{display:none}}.psol-comp-NodeDetails .card-info .catalog-description .catalog-name::after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:1.25em;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, rgb(255, 255, 255)));background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%)}.psol-comp-NodeDetails .card-info .catalog-description .description-dir{word-break:break-word;position:relative;line-height:1.25em;max-height:7.5em;overflow:hidden;word-break:break-all}@supports(-webkit-line-clamp: 6){.psol-comp-NodeDetails .card-info .catalog-description .description-dir{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.psol-comp-NodeDetails .card-info .catalog-description .description-dir::after{display:none}}.psol-comp-NodeDetails .card-info .catalog-description .description-dir::after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:1.25em;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, rgb(255, 255, 255)));background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%)}.psol-comp-NodeDetails .card-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.5em;justify-self:flex-end}.psol-comp-NodeDetails .card-icons .psol-comp-Icon+*{margin-left:.25em}.psol-comp-NodeDetails .psol-comp-WebViewer3D-themeable{width:100%;height:12.5em;margin-top:.5em;margin-bottom:.5em;cursor:pointer}.psol-comp-NodeDetails .card-categories>span,.psol-comp-NodeDetails .card-tags>span,.psol-comp-NodeDetails .card-languages>span,.psol-comp-NodeDetails .card-location>span{font-weight:bold}.psol-comp-NodeDetails .card-erp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.5em;width:calc(100% + 1.5em);-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box}.psol-comp-NodeDetails .node-details-custom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.psol-comp-NodeDetails .nodeDetailsDismissBtn+.card-erp{margin-top:1.5em}.psol-comp-NodeDetails .card-erp+*{margin-top:.5em}.psol-comp-NodeDetails .card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.psol-comp-NodeDetails .card-tags .cloud-tags{margin-top:.25em}.psol-comp-NodeDetails .card-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.psol-comp-NodeDetails .card-categories .categories{margin-top:.25em}.psol-comp-NodeDetails .card-languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.psol-comp-NodeDetails .card-languages .languages{margin-top:.25em}.psol-comp-NodeDetails .card-languages .languages>img{height:1em}.psol-comp-NodeDetails .card-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}.psol-comp-NodeDetails .card-location .location-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.psol-comp-NodeDetails .card-location .location-dropdown .psol-comp-Dropdown-themeable{margin-top:.5em;background:var(--dropdown-container-background)}.psol-comp-NodeDetails .card-location .location-dropdown .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{max-height:12.5em;overflow:auto}.psol-comp-NodeDetails .card-location .location-company{font-weight:bold;margin-top:.5em}.psol-comp-NodeDetails .card-location .location-street,.psol-comp-NodeDetails .card-location .location-phone{margin-top:1em}.psol-comp-NodeDetails .card-location .location-email{margin-top:.5em}.psol-comp-NodeDetails .card-location .location-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psol-comp-NodeDetails .card-location .location-city>img{height:1em}.psol-comp-NodeDetails .open-part,.psol-comp-NodeDetails .compare-part{margin-top:.1em;padding:.5em;width:100%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psol-comp-NodeDetails .open-part.new-tab,.psol-comp-NodeDetails .compare-part.new-tab{margin-top:1.5rem}.psol-comp-NodeDetails .open-part .icon-style.checked svg path,.psol-comp-NodeDetails .compare-part .icon-style.checked svg path{fill:var(--color-primary)}.psol-comp-NodeDetails .open-part .icon-style.disabled svg path,.psol-comp-NodeDetails .compare-part .icon-style.disabled svg path{fill:var(--color-medium)}.psol-comp-NodeDetails .preselectionTools{margin-bottom:.5em}.psol-comp-NodeDetails .preselectionTools .transparencyIcon{margin-right:.25em}.psol-comp-NodeDetails-doc .open-part,.psol-comp-NodeDetails-doc .compare-part,.psol-comp-NodeDetails-assi-external .open-part,.psol-comp-NodeDetails-assi-external .compare-part{margin-top:0;width:100%}.psol-comp-NodeDetails-prj,.psol-comp-NodeDetails-assi,.psol-comp-NodeDetails-doc{padding:.75em}.psol-comp-NodeDetails-prj .open-part,.psol-comp-NodeDetails-assi .open-part,.psol-comp-NodeDetails-doc .open-part{margin-top:.5em}.hover-card{border:1px solid var(--border-color);border-radius:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.hover-card img{border-radius:.25em}.hover-card .card-wrapper{position:fixed;height:120px;width:300px;z-index:2}.search-suggestions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding:0 4.625em 1em;background-color:var(--background-main);overflow-y:auto;border-top:1px solid var(--border-color)}.search-suggestions .suggestion-categories{display:grid;grid-template-columns:-webkit-min-content;grid-template-columns:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-column-gap:1em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-suggestions .suggestion-categories .word-container,.search-suggestions .suggestion-categories .suggestions-translations-divider{grid-column:span 2}.search-suggestions .suggestion-categories .word-container{overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit;font-weight:bold;margin-left:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-suggestions .suggestion-categories .word-container .line-through{text-decoration:underline;-webkit-text-decoration-color:var(--color-warning);text-decoration-color:var(--color-warning);text-decoration-thickness:3px;text-underline-offset:-0.4em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.search-suggestions .suggestion-categories .images-container{display:grid;grid-template-columns:repeat(auto-fill, 50px);grid-template-rows:50px;grid-auto-rows:0;overflow:hidden;grid-gap:0 .5em;gap:0 .5em;position:relative;margin-bottom:2em;margin-left:1em}.search-suggestions .suggestion-categories .images-container .hover-card>img{height:100%}.search-suggestions .suggestion-categories .show-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 1em);height:2em;margin-bottom:2em;margin-left:1em;padding:0 .5em;border-radius:.25rem;font-size:.875em;text-decoration:none;white-space:nowrap;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.search-suggestions .suggestion-categories .show-results{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}@supports(background: color-mix(in srgb, black, white 10%)){.search-suggestions .suggestion-categories .show-results:hover{background:color-mix(in srgb, var(--btn-solid-background), black 5%);-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out}}.search-suggestions .suggestion-categories .show-results .show-results-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;height:100%;margin-right:.25em}.search-suggestions .suggestion-categories .suggestions-translations-divider{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-wrap:wrap;font-size:1.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em 1em;border-radius:.25em;gap:.5em;margin-top:1em;background-color:#f2f2f2}@supports(color: color-mix(in srgb, black, white 10%)){.search-suggestions .suggestion-categories .suggestions-translations-divider{background-color:color-mix(in srgb, var(--background-main-contrast), black 5%)}}.search-suggestions .suggestion-categories .suggestions-translations-divider .translation-icon{width:2em;height:2em}.search-suggestions .suggestion-categories .suggestions-translations-divider .translation-text{margin:0}.search-suggestions .suggestion-title{border-bottom:1px solid var(--border-color);grid-column:span 2}.search-suggestions .request-catalog-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1em}.search-suggestions .request-catalog-container .request-catalog-wrapper{width:-webkit-min-content;width:-moz-min-content;width:min-content;-ms-flex-preferred-size:32em;flex-basis:32em}.search-suggestions .request-catalog-container .request-catalog-wrapper .request-catalog{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-bottom:1em;padding-right:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.search-suggestions .request-catalog-container .request-catalog-wrapper .request-catalog>span{overflow:hidden;text-overflow:ellipsis}.search-suggestions .request-catalog-container .request-catalog-wrapper .request-catalog .request-catalog-icon{width:1.5em;height:1.5em}.search-suggestions .search-suggestions-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.search-suggestions .search-suggestions-no-results{font-size:1.25em;display:block;margin-top:1em;text-align:center}@media(max-width: 767px){.search-suggestions{padding-left:2em;padding-right:2em}.search-suggestions{padding-top:1em}.search-suggestions .search-suggestions-alternatives{margin-top:0}.search-suggestions .suggestion-categories{gap:.625em;grid-template-columns:1fr}.search-suggestions .suggestion-categories .word-container,.search-suggestions .suggestion-categories .images-container,.search-suggestions .suggestion-categories .show-results{margin:0}.search-suggestions .suggestion-categories .show-results{margin-bottom:2em;width:-webkit-min-content;width:-moz-min-content;width:min-content}.search-suggestions .suggestion-categories .suggestion-category-loading-overlay,.search-suggestions .suggestion-categories .word-container,.search-suggestions .suggestion-categories .suggestions-translations-divider{grid-column:span 1}.search-suggestions .suggestion-title{grid-column:span 1}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-results-screen{background-color:var(--background-main-contrast);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.no-results-screen.with-search-suggestions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;overflow-y:hidden}.no-results-screen.with-search-suggestions .no-results-block{height:unset;-ms-flex-negative:0;flex-shrink:0}.no-results-screen .no-results-custom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.no-results-screen .no-results-custom-buttons.left{text-align:left}.no-results-screen .no-results-custom-buttons.mb{margin-bottom:2em}.no-results-screen .no-results-custom-buttons button{background-color:#fff;display:inline-block;margin:2em 1em 0 0;padding:.5em !important}.no-results-screen .no-results-custom-buttons button.flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.no-results-screen .no-results-block{width:100%;height:100%;overflow-y:auto;padding:1em 9.625em 0;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-results-screen .no-results-block .similarity-info-txt{font-weight:bold;margin-top:.25em}.no-results-screen .no-results-block .no-results-block-similarity-button{margin-top:2em}.no-results-screen .no-results-block .did-you-mean{margin-bottom:2em}.no-results-screen .no-results-block .did-you-mean h2{font-size:18px}.no-results-screen .no-results-block .did-you-mean .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:800px}.no-results-screen .no-results-block .do-browse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary)}.no-results-screen .no-results-block .do-browse span{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:bold;margin-right:.25em}.no-results-screen .no-results-block .tips ul{text-align:left}.no-results-screen .no-results-block .searchtip-text-header{-ms-flex-item-align:stretch;align-self:stretch}.no-results-screen .no-results-block .searchtip-text-header .help-dialog-content-wrapper-textSearch ul{padding-left:1.5em}.no-results-screen .no-results-block .searchtip-text-header .help-dialog-content-wrapper-textSearch ul li{margin:unset}.no-results-screen .no-results-block .searchtip-text-header .help-dialog-content-wrapper-textSearch ul li::marker{font-size:1.25em}.no-results-screen .no-results-block .searchtip-text-header .help-dialog-content-wrapper-textSearch .more-tips{border:none;background-color:rgba(0,0,0,0);color:var(--font-color);padding:0;cursor:pointer;text-decoration:underline}.no-results-screen .search-hint-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:2em}.no-results-screen .search-hint-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:20em;max-width:30em;width:100%;padding:1em;margin-bottom:1em;margin-right:1em;white-space:normal;white-space:initial;background-color:var(--background-main);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.no-results-screen .search-hint-card:only-child{max-width:40em}.no-results-screen .search-hint-card h2{text-align:center}.NoResultsFeedback{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NoResultsFeedback .no-results-text{font-weight:bold}.NoResultsFeedback .no-results-text.no-icon{font-size:1.25em;text-align:left;-ms-flex-item-align:stretch;align-self:stretch}.NoResultsFeedback .searchtype-icon{display:block;text-align:center;margin-bottom:1em;position:relative;width:5em;height:5em}.NoResultsFeedback .searchtype-icon-distinct{width:5em;height:5em}.NoResultsFeedback .searchtype-icon-distinct:not(.text) svg *{fill:#7b7f82}.NoResultsFeedback .searchtype-icon-distinct.text{opacity:.5}.NoResultsFeedback .searchtype-icon-static{width:2.8571428571em;height:2.8571428571em;position:absolute;bottom:0;right:0}@media(max-width: 1300px){.no-results-screen .no-results-block{padding-left:4.625em;padding-right:4.625em}}@media(max-width: 767px){.no-results-screen .no-results-block{padding:1em 1em 0}.no-results-screen .search-hint-card{margin-right:0;max-width:unset}}.NotificationInfo{position:relative;-ms-flex-item-align:center;align-self:center;margin-left:.25em}.NotificationInfo.error .info-icon-button .failed{color:var(--color-warning)}.NotificationInfo.error .info-icon-button .warning{color:var(--color-hint)}.NotificationInfo.error .info-icon-button svg{color:inherit}.NotificationInfo.error .info-wrapper.failed .info-arrow{border-color:var(--color-warning) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-warning)}.NotificationInfo.error .info-wrapper.failed .info-content{border-color:var(--color-warning)}.NotificationInfo.error .info-wrapper.warning .info-arrow{border-color:var(--color-hint) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-hint)}.NotificationInfo.error .info-wrapper.warning .info-content{border-color:var(--color-hint)}.NotificationInfo .info-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.NotificationInfo .info-icon-wrapper.variant{background-color:var(--color-primary-light);border-radius:1em;padding:.25em}.NotificationInfo .info-icon-wrapper.variant>span{font-size:14px;font-weight:bold;margin-right:.25em;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.NotificationInfo .info-icon-wrapper.variant>.psol-comp-Button{border-radius:50%;background:#fff}.NotificationInfo .info-icon-wrapper .info-icon-button.psol-comp-Button{margin:0 !important}.NotificationInfo .info-wrapper{position:fixed;z-index:2;width:0px;max-width:0px;height:0px;overflow:visible}.NotificationInfo .info-wrapper .info-arrow{position:absolute;top:-0.4rem;right:-0.6rem;width:.75rem;height:.75rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--dropdown-list-background);border-width:2px;border-style:solid;border-color:var(--border-color) rgba(0,0,0,0) rgba(0,0,0,0) var(--border-color)}.NotificationInfo .info-wrapper .info-content{position:absolute;top:0rem;right:-3.5rem;width:80vw;max-width:22.5rem;padding:.5rem;background-color:var(--dropdown-list-background);border:2px solid var(--border-color);border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--dropdown-list-color);font-size:80%}.NotificationInfo .info-wrapper .info-message{margin-bottom:.5rem}.NotificationInfo .info-wrapper .info-header{margin:.5rem 0}.NotificationInfo .info-wrapper .info-header:first-child{margin-top:0}.NotificationInfo .info-wrapper .info-format,.NotificationInfo .info-wrapper .info-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NotificationInfo .info-wrapper .info-format.error,.NotificationInfo .info-wrapper .info-part.error{text-decoration:line-through}.NotificationInfo .info-wrapper .info-format .info-format-icon,.NotificationInfo .info-wrapper .info-part .info-format-icon{width:1.25rem;height:auto}.NotificationInfo .info-wrapper .info-format .info-format-text,.NotificationInfo .info-wrapper .info-part .info-format-text{margin-left:.5rem}.NotificationInfo .info-wrapper .info-format .info-part-text,.NotificationInfo .info-wrapper .info-part .info-part-text{font-weight:600;padding:.25em 0 .25em .25em;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.NotificationInfo .info-wrapper .info-creationDate{margin-left:.5rem}@media(max-width: 767px){.NotificationInfo .info-wrapper .info-content{width:calc(100vw - 3.5rem);max-width:unset}}.NotificationItem{background:var(--card-background);border-radius:.25rem;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.NotificationItem.infoItem>.nitem-header{padding:.5em;border-radius:4px 4px 0 0}.NotificationItem.infoItem .nitem-content>*:not(.psol-comp-PartInfoCard-themeable){padding:.5em;min-height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.NotificationItem.infoItem .nitem-content p{margin:.5em 0}.NotificationItem.infoItem .nitem-content .psol-comp-Card-themeable{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 4px 4px}.NotificationItem .nitem-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--border-color)}.NotificationItem .nitem-header>*{-ms-flex-item-align:start;align-self:flex-start}.NotificationItem .nitem-header>*+*{margin-left:.5rem}.NotificationItem .nitem-header .typeIcon{-ms-flex-negative:0;flex-shrink:0;color:#fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.125rem}.NotificationItem .nitem-header .typeIcon.info{background:var(--color-primary)}.NotificationItem .nitem-header .typeIcon.warning{background:var(--color-hint)}.NotificationItem .nitem-header .typeIcon.error{background:var(--color-warning)}.NotificationItem .nitem-header .typeIcon svg{font-size:12px}.NotificationItem .nitem-header>.nitem-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;word-break:break-word}.NotificationItem .nitem-content .data .footer .icons:empty{padding:0}.NotificationItem .nitem-content .notificationMessage{font-size:.9em}.NotificationItem .dismiss-wrapper{position:relative}.NotificationItem .dismiss-wrapper .dismissIcon{position:absolute;bottom:.5rem;right:.5rem;font-size:1.25em;cursor:pointer}.NotificationItem .toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.NotificationItem .toolbar .inProgress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NotificationItem .toolbar .primaryColor{color:var(--color-primary)}.NotificationItem .toolbar .errorColor{color:var(--color-warning)}.NotificationItem .toolbar .psol-comp-SpinnerContainer-themeable.smallSpinner+*{margin-left:.5em}.NotificationItem .toolbar .psol-comp-SpinnerContainer-themeable.smallSpinner .spinnerDiv{border-color:var(--color-primary) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.NotificationItem .toolbar .toolbar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.NotificationItem .toolbar .toolbar-actions .psol-comp-Button{background:none;border:none;padding:0}.NotificationItem .toolbar .toolbar-actions .psol-comp-Button>div{font-size:1.25em}.NotificationItem .toolbar .toolbar-actions .psol-comp-Button .dismissBtn{margin-left:.25em}.NotificationItem .toolbar .toolbar-actions .psol-comp-Button.inactive{cursor:default}.NotificationItem .toolbar .toolbar-actions .psol-comp-Button.inactive .psol-comp-Icon path{color:color-mix(in srgb, var(--font-color), transparent 25%);fill:color-mix(in srgb, var(--font-color), transparent 25%)}.NotificationItem .psol-comp-PartInfoCard .content .partInfoCardDismissBtn{font-size:1.25em}.NotificationItem .smallSpinner .spinnerDiv{border-width:.125em}*+.NotificationItem{margin-top:.5rem}.NotificationItem:last-child{margin-bottom:.5rem}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Notifications{position:relative}.Notifications>.content>.items{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;max-height:22rem;margin-right:-0.25rem;padding-right:.25rem;overflow:auto}.Notifications>.content{position:relative;padding:1em 1em 0}.Notifications>.content>.header{padding-bottom:.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Notifications>.content>.header>.smallSpinner{margin-left:.75em}.Notifications>.content>.header>.smallSpinner .spinnerDiv{border-width:.125em}.Notifications>.content .noNotifications{line-height:normal;font-size:90%;color:color-mix(in srgb, var(--font-color), transparent 25%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Notifications>.content .NotificationItem:not(.infoItem){background:none}.Notifications>.content .NotificationItem{-webkit-box-shadow:none;box-shadow:none}.Notifications .psol-comp-PartInfoCard .partInfoCard-container .content{padding-bottom:.5rem}@media screen and (max-width: 500px){.Notifications>.content{right:0}}.Notifications:not(:last-child){margin-bottom:.5rem}.NotificationItem{background:var(--card-background);border-radius:.25rem}.NotificationItem.userItem{border:1px solid var(--border-color)}.NotificationItem.userItem>.nitem-header{padding:.5em;border-radius:4px 4px 0 0}.NotificationItem.userItem .nitem-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:unset;padding:.75em 2em 0 .5em}.NotificationItem.userItem .nitem-header>*+*{margin-left:unset}.NotificationItem.userItem .nitem-header .nitem-title-container{display:-webkit-box;display:-ms-flexbox;display:flex}.NotificationItem.userItem .nitem-header .nitem-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;word-break:break-word;font-weight:bold}.NotificationItem.userItem .nitem-header .typeIcon{margin-right:.5em;padding:unset;-ms-flex-item-align:baseline;align-self:baseline}.NotificationItem.userItem .nitem-header .typeIcon+.nitem-title{margin-left:unset}.NotificationItem.userItem .nitem-header .typeIcon svg{width:inherit;height:inherit}.NotificationItem.userItem .dismissBtn{position:absolute;right:1rem;font-size:1.25em;cursor:pointer}.NotificationItem.userItem .nitem-content{padding:.5em .5em;border-top:1px solid var(--border-color)}.NotificationItem.userItem .nitem-header-date{color:color-mix(in srgb, var(--font-color), transparent 25%);font-size:.7em;margin-bottom:.25em}.NotificationItem.userItem .nitem-part-preview{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em .5em}.NotificationItem.userItem .nitem-part-preview .psol-comp-Icon-themeable{width:2em;height:2em}.NotificationItem.userItem .nitem-part-link{color:var(--color-primary)}.NotificationItem.userItem .nitem-part-link:visited{color:var(--color-primary)}.NotificationItem.userItem .nitem-part-link:hover{color:var(--link-hover-color)}.openArDialog{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30vh}.openArDialog .dialogBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.openArDialog .dialogBody span{margin-top:1em}.openArDialog .dialogBody .arButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;margin:1em 0;padding:.5em;border-radius:15px;background-color:hsla(0,0%,100%,.5)}.openArDialog .dialogBody .arButton .psol-comp-Icon{height:32px;width:32px}.openArDialog .dialogBody .arButton .psol-comp-Icon>svg{height:100%;width:100%}.openArDialog .dialogFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partComparisonMenu{position:relative}.partComparisonMenu .menubutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.partComparisonMenu .menubutton.active .icon-style{color:var(--color-primary)}.partComparisonMenu .menubutton .navitem-icon+span{margin-left:0}.partComparisonMenu .menubutton .psol-comp-Counter{top:-0.25rem;right:.25rem;background-color:#2ac1fb;border:2px solid #2ac1fb;color:#fff}.partComparisonMenu .partComparison{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:calc(100% + .5rem);right:0;min-width:400px;max-width:25rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);background-color:#f4f4f4;background-color:var(--popover-background);color:var(--popover-color);border-radius:.25em;overflow:hidden}.partComparisonMenu .partComparison .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--border-color);padding:.5em 1em .5em 1em}.partComparisonMenu .partComparison .title p{margin:0}.partComparisonMenu .partComparison .title h3{font-size:17px;font-weight:bold;margin:0}.partComparisonMenu .partComparison .partInfo-checkbox{margin-bottom:.5em;margin-top:.5em}.partComparisonMenu .partComparison .partInfo-checkbox .partInfo-checkbox-unclickable{pointer-events:none}.partComparisonMenu .partComparison .card-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;max-height:45em;padding-bottom:0}.partComparisonMenu .partComparison .card-list .section-header{padding:.5em 1em 0 1em;border-bottom:1px solid var(--border-color)}.partComparisonMenu .partComparison .card-list .card-list-itemlist{padding:.5em 1em 0 1em}.partComparisonMenu .partComparison .card-list .card-list-itemlist .card-list-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5em}.partComparisonMenu .partComparison .card-list .card-list-itemlist .card-list-note .psol-comp-Button-themeable{border:1px solid #000}.partComparisonMenu .partComparison .card-list .card-list-itemlist .card-list-note .psol-comp-Button-themeable:hover{color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.partComparisonMenu .partComparison .card-list .partInfoCard{margin-bottom:.5em;cursor:pointer}.partComparisonMenu .partComparison .card-list .empty-message{text-align:center;line-height:normal;padding-top:1em}.partComparisonMenu .partComparison .card-list .empty-message>.psol-comp-Icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.5em}.partComparisonMenu .partComparison .card-list .comparisionEmptyIcon{width:1em;height:1em;color:var(--color-dark);padding:3px;border-radius:18px;border:1px solid;background-color:#fff}.partComparisonMenu .partComparison .not-shown{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:.4;pointer-events:none}.partComparisonMenu .partComparison .geometric-item{position:relative}.partComparisonMenu .partComparison .geometric-item .partInfoCard{cursor:default}.partComparisonMenu .partComparison .buttonsSuperclass{margin-top:.5em;margin-bottom:.75em}.partComparisonMenu .partComparison .buttons{text-align:center;padding:.25em 1em .25em 1em;display:-webkit-box;display:-ms-flexbox;display:flex}.partComparisonMenu .partComparison .buttons .partcomparison-upload-button .psol-comp-Icon{width:1em;height:1em}.partComparisonMenu .partComparison .buttons>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.partComparisonMenu .partComparison .buttons.marginTop{margin-top:1em}@media screen and (max-width: 1300px){.partComparisonMenu .menubutton .psol-comp-Counter{top:.25em}.partComparisonMenu .partComparison .buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.partComparisonMenu .partComparison .buttons>:first-child{margin-right:1rem}}@media(max-width: 767px){.partComparisonMenu .menubutton .psol-comp-Counter{top:.25em;right:-1.25em}.partComparisonMenu .partComparison{position:fixed;top:6em;left:.5em;width:calc(100vw - 1em);min-width:calc(100vw - 1em);max-width:unset}}.preferredSearchResults-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:7.25em;overflow:hidden;padding:.5em 0px .5em 0px;margin-top:0;margin-left:.75em;margin-top:.5em;width:calc(100% - 1.5em);border-radius:4px;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.preferredSearchResults-wrapper{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.preferredSearchResults-wrapper .searchresults .results-index{background-color:var(--color-primary);margin-top:0;border-radius:4px;margin:0}.preferredSearchResults-wrapper .psol-comp-NodesGrid .ReactVirtualized__Grid{overflow:hidden !important}.preferredSearchResults-wrapper .preferredCatalog{height:100%;width:14em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;padding-left:1em}.preferredSearchResults-wrapper .preferredCatalog .preferredCatalogMain-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.preferredSearchResults-wrapper .preferredCatalog .preferredCatalogMain-wrapper .preferredCatalogAdvertisment{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto;margin-right:1.25em;background-color:var(--color-medium);padding:.15em .25em;margin-left:.5em;font-size:14px}.preferredSearchResults-wrapper .preferredCatalog .preferredCatalogMain-wrapper .preferredCatalogText{padding:0 1em 0em .5em;text-transform:uppercase}.preferredSearchResults-wrapper .preferredCatalog .preferredCatalogMain-wrapper .preferredCatalogImg{height:5.5em;width:5.5em}.preferredSearchResults-wrapper .preferredCatalog .psol-comp-Button-themeable{width:calc(100% - 1em);margin-top:.25em;padding:.15em;font-size:14px;color:var(--btn-solid-color);border-color:var(--btn-solid-color)}.preferredSearchResults-wrapper .preferredCatalog .psol-comp-Button-themeable:hover{-webkit-box-shadow:0px 0px 0px 1px var(--btn-solid-color);box-shadow:0px 0px 0px 1px var(--btn-solid-color)}.preferredSearchResults-wrapper .psol-comp-Browsing-themeable{max-width:calc(100% - 14em)}.preferredSearchResults-wrapper .psol-comp-NodesGridCell{padding-top:0px;height:7.8em}.preferredSearchResults-wrapper .psol-comp-IndexGridCard .expandable{display:none}.preferredSearchResults-wrapper .psol-comp-NodesGridCell-ADVERTISMENTS .topContainer>.rightContainer .infoButton{display:none}.preferredSearchResults-wrapper .psol-comp-NodesGridCell-ADVERTISMENTS .topContainer>.rightContainer .catalogIcons{display:none}.preferredSearchResults-wrapper .psol-comp-NodesGridCell-ADVERTISMENTS .imageContainer .psol-comp-Icon-themeable img{display:none}@media(max-width: 767px){.preferredSearchResults-wrapper .preferredCatalog{width:100%;padding:0 1em}.preferredSearchResults-wrapper .preferredCatalog .psol-comp-Button-themeable{width:100%}.preferredSearchResults-wrapper .psol-comp-Browsing-themeable{display:none}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pwa-popover-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;background:var(--color-primary-dark);color:var(--btn-solid-color);border-radius:4px}.pwa-popover-wrapper .pwa-popover-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1em}.pwa-popover-wrapper .pwa-popover-header h3{margin:0}.pwa-popover-wrapper .pwa-popover-header .psol-comp-Icon-themeable{cursor:pointer;color:var(--btn-solid-color)}.pwa-popover-wrapper .pwa-popover-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1em}.pwa-popover-wrapper .pwa-popover-content .psol-comp-Icon-themeable{background:#fff;-ms-flex-item-align:start;align-self:flex-start;width:4em;height:2em;border-radius:4px;padding:.5em}.pwa-popover-wrapper .pwa-popover-content .text-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pwa-popover-wrapper .pwa-popover-content .text-wrapper h3{margin:0;padding-top:.25em}.pwa-popover-wrapper .pwa-popover-content .text-wrapper p{margin:.5em 0;font-size:14px}.pwa-popover-wrapper .bottom-content .psol-comp-checkbox-themeable{margin-bottom:.5em}.pwa-popover-wrapper .bottom-content .psol-comp-checkbox-themeable .visValue{color:var(--btn-solid-color)}.pwa-popover-wrapper .bottom-content .psol-comp-checkbox-themeable .visValue::before{border-color:var(--btn-solid-color)}.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue::before{background-color:rgba(0,0,0,0)}.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:hover,.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue.focus-visible{outline:none}.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:hover,.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:focus-visible{outline:none}.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:hover::before,.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue.focus-visible::before{background-color:rgba(0,0,0,0);border-color:var(--btn-solid-color)}.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:hover::before,.pwa-popover-wrapper .bottom-content .nativeChkbx:checked+.visValue:focus-visible::before{background-color:rgba(0,0,0,0);border-color:var(--btn-solid-color)}.pwa-popover-wrapper .bottom-content .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pwa-popover-wrapper .bottom-content .button-wrapper .psol-comp-Button-themeable{width:48%}.recommendationsButton.userloggedIn.noRecommendations{opacity:.5;cursor:default}.recommendationsDialog.dragable-dialog .dialogBody{margin:0;padding:.5em 1em}.recommendationsDialog .dialogBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommendationsDialog .dialogBody .currentPart{width:370px}.recommendationsDialog .dialogBody .currentPart .partInfoCard-container{background-color:var(--card-hover-background)}.recommendationsDialog .dialogBody .currentPart .partInfoCard-container .footer .icon{height:1em;width:1em}.recommendationsDialog .dialogBody .dialogText{margin-top:.5em}.recommendationsDialog .dialogBody .dialogText::after{content:"";position:relative;border-bottom:1px solid var(--font-color);width:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left;left:50%;margin-top:.5em}.recommendationsDialog .dialogBody .recommendations-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommendationsDialog .dialogBody .recommendations-wrapper .loadingAnimation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.25em;gap:2em}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations.length1 .partAndRecommendations::before,.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations.no-pseudoElements .partAndRecommendations::before{content:none}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations.length1 .mainRecommendations::before,.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations.no-pseudoElements .mainRecommendations::before{content:none !important}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations:first-child::before{width:calc(50% + 2em);left:50%}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-top:1px solid var(--font-color);width:calc(100% + 2em)}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations:last-child::before{position:relative;width:50%}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations>ul{list-style:none;padding:0;margin:0}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations>ul .mainRecommendations::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-left:1px solid var(--font-color);left:50%;height:1.25em;width:0}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations>ul .mainRecommendations .psol-comp-PartInfoCard-themeable{width:300px}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations>ul .mainRecommendations .psol-comp-PartInfoCard-themeable .partInfoCard-container{background-color:var(--card-hover-background)}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations>ul .mainRecommendations .psol-comp-PartInfoCard-themeable .partInfoCard-container .footer .icon{height:1em;width:1em}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list{display:-webkit-box;display:-ms-flexbox;display:flex}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list::before{content:"";position:relative;border-left:1px solid var(--font-color)}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list .subRecommendations>li{list-style:none;padding:1em 0 0 40px;position:relative}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list .subRecommendations>li::before{content:"";position:absolute;left:0;top:calc(50% + .5em);height:100%;border-top:1px solid var(--font-color);width:40px}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list .subRecommendations>li:last-child::before{background:#fff;bottom:0;height:auto;left:-1px;width:40.5px}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list .subRecommendations>li .psol-comp-PartInfoCard-themeable{max-width:220px;-ms-flex-line-pack:center;align-content:center}.recommendationsDialog .dialogBody .recommendations-wrapper .recommendations .partAndRecommendations .subRecommendations-list .subRecommendations>li .psol-comp-PartInfoCard-themeable .footer .icons .icon{height:1em;width:1em}@-webkit-keyframes ToolTippVisibility{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes ToolTippVisibility{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes LoadingGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes LoadingGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.placeholderLoading{background:-webkit-gradient(linear, left top, right top, from(#e7eaec), color-stop(#aab0b3), to(#d7d7d7));background:linear-gradient(90deg, #e7eaec, #aab0b3, #d7d7d7);-webkit-animation:LoadingGradient 2s ease infinite;animation:LoadingGradient 2s ease infinite;background-size:400% 400%}.placeholderLoading input{cursor:default !important}.placeholderLoading label{cursor:default !important}.RequestCatalog-dialog{max-width:50vw;padding:unset;position:relative;max-height:95vh;height:95vh;margin-top:2.5vh}.RequestCatalog-dialog.dedicatedPage{height:100% !important;padding:0em !important;max-width:960px;margin:auto;-webkit-box-shadow:none;box-shadow:none}.RequestCatalog-dialog.dedicatedPage .request-more-information-wrapper{-webkit-box-shadow:none;box-shadow:none}.RequestCatalog-dialog .RequestCatalog-dialog-header{padding-bottom:unset}.RequestCatalog-dialog .request-catalog-info-text{padding:2em 2em 0 2em;margin:unset;min-height:2.1em}.RequestCatalog-dialog .RequestCatalog-dialog-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em 2em 1em 2em}.RequestCatalog-dialog .RequestCatalog-dialog-body h1{margin:0 auto}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-filter-title,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-search-title,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-selected-title{padding-bottom:.5em;display:block}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;height:auto;overflow:hidden}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left{padding-right:1em;border-right:1px solid var(--border-color)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-filter-checkbox{margin:0 0 1em auto;padding:.4em 1em;border-color:#a9a9a9}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-filter-checkbox:hover{background-color:#eff4f7}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-filter-checkbox label{padding-left:.5em;font-size:14px}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .psol-comp-Dropdown-themeable{padding-bottom:.5em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected{border:1px solid var(--border-color)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{top:unset;height:40vh}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-dropdown-placeholder{height:2em;width:100%;border-radius:.5em;margin-bottom:1em;min-height:1.7em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid var(--border-color);border-radius:.25em;padding:.3em;margin-bottom:.25em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper .RequestCatalog-searchbar{border:unset;margin-left:.25em;font-size:16px;color:var(--color-dark);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1.25em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper .RequestCatalog-searchbar:disabled{background-color:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper .RequestCatalog-searchbar.focus-visible{outline:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper .RequestCatalog-searchbar:focus-visible{outline:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-searchbar-wrapper .clearSearchIcon{padding-left:.25em;cursor:pointer}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper{height:100%;margin-bottom:1em;min-height:100%}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list{border:1px solid var(--border-color);border-radius:.25em;padding:.3em;max-height:calc(100% - 135px);height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div{padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper:hover{background-color:var(--hover-background);color:var(--hover-color)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper input,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label{cursor:pointer}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper input{cursor:pointer;height:1em;width:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:unset;margin:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div p{margin:unset;position:relative;line-height:1.25em;max-height:1.25em;overflow:hidden;word-break:break-all}@supports(-webkit-line-clamp: 1){.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div p::after{display:none}}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div p::after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:1.25em;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, rgb(255, 255, 255)));background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper label div .RequestCatalog-checkbox-img{padding-right:.5em;height:1rem;width:auto}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .psol-comp-checkbox.disabled{background:rgba(0,0,0,0)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info{position:relative}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info .RequestCatalog-search-help-icon{height:1em;padding:unset;cursor:pointer}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info .RequestCatalog-search-help-icon:active,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info .RequestCatalog-search-help-icon.active-tooltipp{color:#000;background-color:var(--color-inactive);border-radius:50%}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info .RequestCatalog-search-help-icon.active-tooltipp{padding:4px;border:1px solid var(--border-color)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info-text{display:none;position:absolute;bottom:105%;left:2em;margin:unset;padding:.75em .5em;background:#f4f4f4;background:var(--popover-background);color:var(--popover-color);border-radius:4px;z-index:1;font-size:16px;font-weight:400;max-width:calc(100% - 2.5em);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);-webkit-animation-name:ToolTippVisibility;animation-name:ToolTippVisibility;-webkit-animation-duration:.25s;animation-duration:.25s}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info-text.tooltipp-align-bottom{bottom:unset;top:105%}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info-text .RequestCatalog-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:unset;font-weight:600}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info-text .RequestCatalog-info-header .RequestCatalog-checkbox-img{padding:0 .5em 0 0;height:2em;width:auto}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper .RequestCatalog-info-text p{padding:unset;margin:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list div .RequestCatalog-checkbox-wrapper.RequestCatalog-checkbox-placeholder label div .RequestCatalog-checkbox-text-placeholder{width:100%;border-radius:.5em;min-width:500%}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper.RequestCatalog-list-small .RequestCatalog-list{max-height:calc(100% - 183px)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right{padding-left:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list{overflow:auto;min-height:2em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:40px;border:.125em solid var(--border-color);border-radius:.25em;padding:.5em .75em .5em .5em;margin-bottom:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-content-wrapper .RequestCatalog-selected-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-content-wrapper .RequestCatalog-selected-header .RequestCatalog-selected-img{padding-right:.5em;height:1em;width:auto}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-content-wrapper .RequestCatalog-selected-description{font-size:14px;padding-top:.25em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-content-wrapper .RequestCatalog-selected-description.placeholderLoading{max-width:75%;border-radius:.5em;padding-top:.25em;min-height:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-dismiss{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:1;flex-shrink:1;cursor:pointer;height:.6em;width:.6em;padding-left:.5em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper .RequestCatalog-selected-dismiss .RequestCatalog-selected-dismissicon{height:.6em;width:.6em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .RequestCatalog-selected-wrapper.RequestCatalog-selected-category .RequestCatalog-selected-content-wrapper .RequestCatalog-selected-header .RequestCatalog-selected-img{height:2rem;padding:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list .requestCatalog-end{height:0;width:0;display:block;padding:unset;margin:unset}.RequestCatalog-dialog .RequestCatalog-dialog-footer{background-color:var(--background-main-contrast);margin:unset;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.RequestCatalog-dialog .RequestCatalog-dialog-footer .RequestCatalog-dialog-footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.RequestCatalog-dialog .RequestCatalog-dialog-footer .RequestCatalog-dialog-footer-wrapper .psol-comp-allcomp-themeable{height:2.1em;-ms-flex-item-align:end;align-self:end}.RequestCatalog-dialog .RequestCatalog-dialog-footer .RequestCatalog-dialog-footer-wrapper .RequestCatalog-dialog-yourdata{border-left:1px solid var(--border-color);padding-left:.5em;margin-left:.5em}.RequestCatalog-dialog .RequestCatalog-dialog-footer .RequestCatalog-dialog-footer-wrapper .RequestCatalog-dialog-yourdata p{margin:unset}@media(max-width: 1300px){.RequestCatalog-dialog{max-width:100vw;height:100vh;max-height:100vh;margin-top:0}.RequestCatalog-dialog .RequestCatalog-dialog-header .request-catalog-info-text{padding:1em 1em 0 1em}}@media(max-width: 767px){.RequestCatalog-dialog{overflow:auto}.RequestCatalog-dialog .RequestCatalog-dialog-header{position:fixed;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em}.RequestCatalog-dialog .RequestCatalog-dialog-header h3{margin:.5em 0}.RequestCatalog-dialog .request-catalog-info-text{margin-top:3.5em;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0 1em}.RequestCatalog-dialog .RequestCatalog-dialog-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:1em;padding-bottom:.25em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left,.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right{width:unset;padding-bottom:1em}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left{padding-right:unset;border:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(9em + 25vh);min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:.25em;-ms-flex-negative:1;flex-shrink:1}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper{height:50vh;max-height:25vh;min-height:25vh}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-list-wrapper .RequestCatalog-list{max-height:25vh;min-height:25vh;height:50vh}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left .RequestCatalog-filter-checkbox{width:100%}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-left.RequestCatalog-content-left-big{max-height:calc(12em + 25vh)}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right{padding-left:unset;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding-bottom:unset}.RequestCatalog-dialog .RequestCatalog-dialog-body .RequestCatalog-content-right .RequestCatalog-selected-list{min-height:unset;max-height:unset;height:unset}.RequestCatalog-dialog .request-more-information-wrapper{-webkit-box-shadow:unset;box-shadow:unset}.RequestCatalog-dialog .request-more-information-wrapper .request-more-information-content{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;padding-top:1rem;padding-left:1rem;padding-right:1rem}.RequestCatalog-dialog .request-more-information-wrapper .request-more-information-data-container{max-width:100%;min-width:100%;padding-left:1rem;padding-right:1rem}.RequestCatalog-dialog .request-more-information-wrapper .request-more-button.mobile{margin-top:unset}.RequestCatalog-dialog .request-more-information-wrapper .mobile-container{padding-left:1rem;padding-right:1rem;margin-bottom:2em}}.search-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.search-nav .inputbar-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:3em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffffff;background:var(--searchLine-background);border-radius:4px;border:1px solid var(--border-color);border:1px solid var(--searchLine-border);width:100%}.search-nav .inputbar-wrapper .searchIcon{-ms-flex-negative:0;flex-shrink:0;width:1.5em;height:1.5em;padding:.6875em .75em;cursor:pointer;border-top-right-radius:.1875em;border-bottom-right-radius:.1875em;background-color:color-mix(in srgb, var(--color-primary), white 40%);background-color:var(--searchLine-searchButton-background);color:#43474b;color:var(--searchLine-searchButton-icon)}.search-nav .inputbar-wrapper .searchIcon+*{margin-left:0}.search-nav .inputbar-wrapper .inputbar-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:auto;overflow-y:hidden;height:3em;min-width:0;padding-left:.3125em}.search-nav .inputbar-wrapper .autocomplete-container{position:absolute;margin-top:.25rem;top:100%;left:0;right:0;z-index:4}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete{max-height:70vh}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion:not(:first-child){padding-left:2em}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.autocomplete-hr{border-top:1px solid var(--color-inactive);border-top:1px solid var(--border-color);padding:unset}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.autocomplete-hr:hover{background-color:unset;cursor:unset}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.autocomplete-hr .before-placeholder{display:none}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.autocomplete-hr strong{font-weight:700;font-size:16px;padding:1em 1em .25em;line-height:16px}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.request-catalog:not(.autocomplete-hr) strong{font-weight:100}.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.small-icon .psol-comp-Icon-themeable,.search-nav .inputbar-wrapper .autocomplete-container .psol-comp-Autocomplete .suggestion.small-icon .before-placeholder{height:1.125em}.search-nav .inputbar-wrapper .autocomplete-container.hideRequestCatalogs .suggestion.request-catalog{display:none}.search-nav .inputbar-wrapper .suggestion .before-placeholder::before{content:url(./images/search.svg)}.search-nav .inputbar-wrapper .suggestion.suggestion-all-catalogs img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.search-nav .inputbar-wrapper .search-items-container{-ms-flex-negative:0;flex-shrink:0}.search-nav .inputbar-wrapper .search-items-container+.inputbar{min-width:0;margin-left:.25em;background-color:#ffffff;background-color:var(--searchLine-background)}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:4px;color:#000;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em;line-height:20px;font-size:20px;max-height:14px;min-height:1.5em}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item+.search-item,.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item+.searchTags-group-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item+.search-item,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item+.searchTags-group-wrapper{margin-left:.25em}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .geo-searchTag,.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .geometric-searchTag,.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .color-searchTag,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .geo-searchTag,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .geometric-searchTag,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .color-searchTag{cursor:pointer}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .search-item-close,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .search-item-close{padding-left:5px;cursor:pointer;color:rgba(0,0,0,.4);font-weight:700;font-size:25px;height:23px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail{position:relative;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail .facet-searchTag-counter,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail .facet-searchTag-counter{position:absolute;font-size:10px;width:13px;height:13px;top:0;right:0;color:#fff;background-color:#797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail>div,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item .facet-searchTag .facet-searchTag-thumbnail>div{width:25px;height:25px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item.search-item-text .search-item-close,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item.search-item-text .search-item-close{padding-left:10px;color:#000}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item.search-item-color .search-item-close,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item.search-item-color .search-item-close{color:rgba(0,0,0,.4)}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .search-item.search-item.search-item-facet,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .search-item.search-item.search-item-facet{background-color:rgba(0,0,0,0)}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .navitem .psol-comp-Icon,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .navitem .navitem-span-text,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .navitem .navitem-span-text{display:none}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogBody-themeable,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p,[dir="ltr"] .search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p,[dir="rtl"] .search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.search-nav .inputbar-wrapper .search-items-container .searchTags-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper{border-radius:4px;border:2px solid #d7d7d7;background-color:#f9f5f5}.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper+.searchTags-group-wrapper,.search-nav .inputbar-wrapper .search-items-container .searchTags-group-wrapper+.search-item{margin-left:.25em}.search-nav .inputbar-wrapper .logo-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-nav .inputbar-wrapper .logo-wrapper .header-title-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:2em}.search-nav .inputbar-wrapper .logo-wrapper .header-title-img-default{height:2em;width:100%}.search-nav .inputbar-wrapper .logo-wrapper .separator{height:2em;margin:0 .5em;border-right:1px solid #707070;border-right:1px solid var(--header-font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.search-nav .inputbar-wrapper .logo-wrapper .separator{border-right:1px solid color-mix(in srgb, #707070, white 60%);border-right:1px solid color-mix(in srgb, var(--header-font-color), white 60%)}}.search-nav .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.search-nav .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.search-nav .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.inputbar{font-family:"Titillium Web",Arial,Helvetica,sans-serif;border:none;padding:0}.inputbar:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.inputbar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;height:31px;line-height:31px}.searchWrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:64em;-webkit-box-sizing:border-box;box-sizing:border-box}.search-configuration-container{padding:.5rem .5rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.search-configuration-container h4{margin:0 0 .5rem}.search-configuration-container .psol-comp-Dropdown-container-themeable>.psol-comp-Dropdown-selected{background-color:var(--background-main)}.search-configuration-container .search-single-part{position:relative}.search-configuration-container .search-single-part .checkbox-container{width:100%}.search-configuration-container .search-single-part .checkbox-container .checkbox-singlePart-container{border:.125em solid var(--border-color);border-radius:.25em;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-configuration-container .search-single-part .checkbox-container .checkbox-singlePart-container .checkBox-singlePart{margin-right:.5em}.search-configuration-container .search-single-part .checkbox-container .checkbox-singlePart-container .checkBox-singlePart .checkBox-singlePart-icon{width:3.75em;height:3.75em}.search-configuration-container .search-single-part .checkbox-container .checkbox-singlePart-container .checkBox-singlePart .checkBox-singlePart-icon svg{padding:.25em}@media screen and (min-width: 767px){.checkbox-container{max-width:230px}}.search-help-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.search-help-wrapper h1{margin-right:.3125em;font-size:26px;font-weight:400}.search-help-wrapper .psol-comp-Icon-themeable{cursor:pointer}.search-help-wrapper .search-help-icon{font-size:22px;margin-left:.3125em}.search-help-wrapper .search-help-text{font-size:26px;font-weight:400}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loading-screen-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;z-index:3;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.047)), to(#c2c2c2));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.047), #c2c2c2);-webkit-transition:all ease-in-out 2s;transition:all ease-in-out 2s}.loading-screen-wrapper.hidden{overflow:hidden;-webkit-animation:slideOut 3s ease 0s forwards,collapseHeight 0s ease 2s forwards;animation:slideOut 3s ease 0s forwards,collapseHeight 0s ease 2s forwards}.loading-screen-wrapper .loading-animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.loading-screen-wrapper .loading-animation .psol-comp-LoadingAnimation-overlay-themeable{min-width:20%;-ms-flex-item-align:end;align-self:flex-end}.loading-screen-wrapper .loading-animation .loading-text{margin-top:3em;font-size:18px;font-weight:600;-ms-flex-item-align:end;align-self:flex-end}.loading-screen-wrapper .loading-animation .psol-comp-Icon-themeable{margin-left:.5em}.loading-screen-wrapper hr{display:block;width:94%;max-width:1024px}.loading-screen-wrapper .news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:32rem;padding:1em}.loading-screen-wrapper .news-wrapper .info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.5em}.loading-screen-wrapper .news-wrapper .info-text>span{font-size:18px;font-weight:600}.loading-screen-wrapper .news-wrapper .info-text .psol-comp-Icon-themeable{margin-left:.5em}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper{position:relative;overflow:hidden;margin-top:1em;padding:.5em 3em}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .update-login-text-popover{opacity:0;visibility:hidden;position:absolute;top:10em;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);width:50%;padding:.5em;border:1px solid #c2c2c2;border-radius:4px;background-color:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.2);box-shadow:0px 2px 4px rgba(0,0,0,.2);text-align:center;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .update-login-text-popover::before{content:"";position:absolute;top:28px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:1em;height:1em;background-color:#fff;border:1px solid #c2c2c2;border-top:none;border-left:none}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .update-login-text-popover.active{opacity:1;visibility:visible}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .item-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .item-wrapper .InboxItem{opacity:.4;margin-top:0;margin-bottom:.5em;pointer-events:none;cursor:default;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .item-wrapper .InboxItem.active{pointer-events:auto;opacity:1;-webkit-box-shadow:8px 8px 8px rgba(0,0,0,.2);box-shadow:8px 8px 8px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer;margin:.75em 0}.loading-screen-wrapper .news-wrapper .vertical-carousel-wrapper .item-wrapper .InboxItem.active:hover{-webkit-box-shadow:8px 8px 8px rgba(0,0,0,.3);box-shadow:8px 8px 8px rgba(0,0,0,.3)}.login-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;background-image:url(./images/bgWhiteVector.png);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-info-container .login-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em}.login-info-container .login-info-wrapper .login-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em;font-size:24px}.login-info-container .login-info-wrapper .login-info-header>span{margin-bottom:.5em}.login-info-container .login-info-wrapper .login-info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}.login-info-container .login-info-wrapper .login-info-content>div{display:none}.login-info-container .login-info-wrapper .login-info-content .listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:2em}.login-info-container .login-info-wrapper .login-info-content .listItem .customIcon{width:2em;height:2em;margin-bottom:.5em}.login-info-container .login-info-wrapper .login-info-content .listItem .customIcon .psol-comp-Icon-themeable{width:100%;height:100%}.login-info-container .login-info-wrapper .login-info-content .listItem:first-child{margin-left:0}.login-info-container .login-info-wrapper .login-info-hint-text{padding:1em;text-align:center;font-size:18px}.login-info-container .login-info-wrapper .login-info-hint-text .psol-comp-Icon-themeable{margin:0 .5em;display:inline-block}@media(max-width: 767px){.loading-screen-wrapper .loading-animation{padding:.5em}.loading-screen-wrapper .loading-animation .loading-text{margin-top:.5em}.loading-screen-wrapper .news-wrapper .info-text>span{font-size:16px}.loading-screen-wrapper .login-info-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-screen-wrapper .login-info-container .login-info-wrapper .login-info-header{padding:.5em;font-size:16px}.loading-screen-wrapper .login-info-container .login-info-wrapper .login-info-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em}.loading-screen-wrapper .login-info-container .login-info-wrapper .login-info-content .listItem{margin-bottom:1em;margin-left:0}.loading-screen-wrapper .login-info-container .login-info-wrapper .login-info-content .listItem .customIcon{margin-bottom:.25em}.loading-screen-wrapper .login-info-container .login-info-wrapper .login-info-hint-text{padding:.5em}}@-webkit-keyframes collapseHeight{0%{height:100%}100%{height:0}}@keyframes collapseHeight{0%{height:100%}100%{height:0}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes slideOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.empty-results-reset-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:hidden;position:relative;background-color:var(--background-main-contrast)}.searchresults .searchresults-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%;overflow:hidden;position:relative;margin-top:0}.searchresults .searchresults-wrapper.root .psol-comp-CollapsibleArea-themeable{overflow:hidden}.searchresults .searchresults-wrapper.root .results-index-with-overlay-container{padding:0}.searchresults .assistant-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1em;margin-left:.5em}.searchresults .assistant-container .psol-comp-breadcrumbs-themeable{margin-bottom:.5em}.searchresults .assistant-container .psol-comp-assistant-themeable .psol-comp-ButtonBar-themeable{display:none}.searchresults .assistant-container .similaritySlider{margin-top:.5em}.searchresults .assistant-container .similaritySlider .similaritySlider-similarity .similaritySlider-buttons{margin:0}.searchresults .psol-comp-CollapsibleArea-themeable{-ms-flex-negative:0;flex-shrink:0;border-radius:0 .25em 0 0;background-color:var(--collapsing-area-background);height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border-color)}.searchresults .psol-comp-CollapsibleArea-themeable .collapseWidget{background-color:rgba(0,0,0,0);margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:right}.searchresults .psol-comp-CollapsibleArea-themeable .collapseWidget .facetsHeader{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults .psol-comp-CollapsibleArea-themeable .collapseWidget span{line-height:2.5em;margin-right:3em}.searchresults .psol-comp-CollapsibleArea-themeable .collapseWidget svg{width:1.5em;height:1.5em;margin:.5em}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-ChipArea-themeable{background-color:rgba(0,0,0,0)}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-ChipArea-themeable .chips{border:none}.searchresults .psol-comp-CollapsibleArea-themeable .accordion-container{overflow-y:scroll}.searchresults .psol-comp-CollapsibleArea-themeable .filter-catalog-request-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.searchresults .psol-comp-CollapsibleArea-themeable .filter-catalog-request-btn strong{margin-left:.5em}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable{padding:0 .5em 1em 0}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:first-of-type{border-radius:0 .25em 0 0}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:last-of-type{border-radius:0 0 .25em 0}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:only-of-type{border-radius:0 .25em .25em 0}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables{margin-left:1em}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:first-of-type{border-radius:.25em .25em 0 0}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:last-of-type{border-radius:0 0 .25em .25em}.searchresults .psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:only-of-type{border-radius:.25em .25em .25em .25em}.searchresults .results-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0 .5em 0 0;position:relative}.searchresults .results-index .partNumber-wrapper{padding:0em 1em 0em .5em;border-right:1px solid var(--border-color)}.searchresults .results-index .partNumber-wrapper .textInputStyle{width:21em}.searchresults .results-index .partNumber-wrapper .textInputStyle>.input-wrapper>.input-icon>.psol-comp-Button-themeable{cursor:pointer;background-color:var(--color-light)}.searchresults .results-index .partNumber-wrapper .textInputStyle>.input-wrapper>.input-icon>.psol-comp-Button-themeable>.psol-comp-Icon-themeable{width:1.5em;height:1.5em}.searchresults .results-index .partNumber-wrapper .textInputStyle>.input-wrapper>.input-icon :hover{background-color:var(--color-primary-light)}.searchresults .results-index .partNumber-wrapper>span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5em;white-space:nowrap}.searchresults .results-index.has-facets{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:calc(100% - 17.5em)}.searchresults .results-index.facet-collapsed{width:calc(100% - 2.5em)}.searchresults .results-index>.results-count-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:.5em;margin-bottom:.5em;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.searchresults .results-index>.results-count-types.result-count-after-breadcrumbs{margin-top:.5em}.searchresults .results-index>.results-count-types.result-count-after-breadcrumbs .search-help-wrapper{margin-bottom:0}.searchresults .results-index>.results-count-types>.results-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.searchresults .results-index>.results-count-types>.results-count .searchhints-wrapper{margin-left:1em;margin-right:1em}.searchresults .results-index>.results-count-types>.results-type-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:17px}.searchresults .results-index>.results-count-types>.results-type-icons>.psol-comp-Icon-themeable{cursor:pointer}.searchresults .results-index>.results-count-types>.results-type-icons>.psol-comp-Icon-themeable.active{color:var(--color-primary)}.searchresults .results-index>.psol-comp-Button-themeable{-ms-flex-item-align:center;align-self:center;margin-top:.5em;margin-bottom:.5em}.searchresults .results-index .classificationsCatalogs-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container{width:100%;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected{height:1.75em;background-color:var(--dropdown-container-background)}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable .psol-comp-Dropdown-selected .psol-comp-DropdownItem{padding:.125em 1.875em .125em .25em}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{min-width:150px}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable .psol-comp-DropdownItem.loading-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable .psol-comp-DropdownItem img{margin-right:.5em}.searchresults .results-index .classificationsCatalogs-header .delivery-markets-container .psol-comp-Dropdown-themeable label{margin-right:.5em;margin-bottom:0}.searchresults .results-index .classificationsCatalogs-header .catalog-header{background-image:unset}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;height:1.5em;margin:.5em 0 0 .5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb>.backArrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;margin-right:1em;cursor:pointer;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb>.backArrow{color:color-mix(in srgb, var(--font-color), white 15%)}}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb>.backArrow:hover{color:var(--color-primary)}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb>.backArrow .psol-comp-Icon-themeable{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;color:inherit}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb>.backArrow .psol-comp-Icon-themeable svg{width:1.5em;height:1.5em}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb .psol-comp-breadcrumbs{margin-left:unset}.searchresults .results-index .classificationsCatalogs-header .classificationsCatalogs-breadcrumb .psol-comp-breadcrumbs .backArrow{display:none}.searchresults .results-index .results-index-with-overlay-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.5em}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc{padding:0 1em 0em 1.5em}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion{background-color:var(--background-main-contrast);-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1)}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion .psol-comp-AccordionTitle{padding:1em 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion .psol-comp-AccordionTitle .psol-comp-AccordionTitle-text{padding-left:.5em;font-weight:600;font-size:20px}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion .psol-comp-AccordionTitle .psol-comp-AccordionTitle-text>small{font-weight:normal}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion .psol-comp-AccordionDetails-themeable{padding:0}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .node-status-acc .psol-comp-Accordion .psol-comp-AccordionDetails-themeable .psol-comp-NodesGrid .psol-comp-letter-section{font-size:20px}.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .psol-comp-NodesGrid-themeable .psol-comp-NodesGridRow .aboveContent,.searchresults .results-index .results-index-with-overlay-container .psol-comp-Browsing-themeable .psol-comp-NodesGrid-themeable .psol-comp-NodesGridRow .partsHeader{padding-left:.5em;font-weight:bold}.searchresults .results-index .results-index-with-overlay-container .searchresults-custom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;margin-left:10px;padding-top:1em;margin-top:.5em;border-top:1px solid #707070;border-top:1px solid var(--header-font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.searchresults .results-index .results-index-with-overlay-container .searchresults-custom-buttons{border-top:1px solid color-mix(in srgb, #707070, white 60%);border-top:1px solid color-mix(in srgb, var(--header-font-color), white 60%)}}.searchresults .results-index .results-index-with-overlay-container .searchresults-custom-buttons button{background-color:var(--btn-outlined-background);margin-right:1em;padding:.5em !important}.searchresults .results-index .results-index-with-overlay-container.border-top{border-top:1px solid var(--border-color)}.searchresults .results-index .results-index-with-overlay-container .inactive-catalog-filters{z-index:1}.searchresults .results-index .results-index-with-overlay-container .no-top-catalog-filter-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-main)}.searchresults .results-index .results-index-with-overlay-container .no-top-catalog-filter-results .psol-comp-Icon-themeable{margin-top:1em;width:4em;height:4em}.searchresults .results-index .results-index-with-overlay-container .results-reverse-search-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.searchresults .results-index .results-index-with-overlay-container .results-reverse-search-loading .psol-comp-LoadingAnimation-overlay-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-height:unset;min-width:unset}.searchresults .results-index .results-index-with-overlay-container .results-reverse-search-loading .directus-manufacturer-bottomContent-wrapper{background-color:var(--card-background)}.searchresults .results-index .results-index-with-overlay-container .results-reverse-search-loading .directus-manufacturer-bottomContent-wrapper .directus-manufacturer-info-content{width:calc(100% - 18em)}.searchresults .results-index .browser-extension-button-wrapper{border-top:1px solid var(--border-color);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25em}.searchresults .psol-comp-CollapsibleArea-themeable.collapsed .content{display:none}.searchresults .no-nodes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchresults .no-nodes .no-filter-results{margin:2em 0}.searchresults .no-nodes .searchtype-icon{display:block;text-align:center;margin:2em auto;position:relative;width:5em;height:5em}.searchresults .no-nodes .searchtype-icon-distinct{width:5em;height:5em}.searchresults .no-nodes .searchtype-icon-distinct.filter{width:4em;height:4em}.searchresults .no-nodes .searchtype-icon-distinct:not(.text) svg *{fill:#7b7f82}.searchresults .no-nodes .searchtype-icon-static{width:2.8571428571em;height:2.8571428571em;position:absolute;bottom:0;right:0}.searchresults .search-hint-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:20em;max-width:30em;width:100%;padding:1em;background-color:var(--card-background)}.searchresults .search-hint-card h2{text-align:center;margin:0;font-size:20px}.search-help-wrapper .small{border:1px solid var(--border-color);border-radius:5px;background-color:var(--popover-info-background);color:var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 5px;font-size:12px;font-weight:bold;cursor:pointer;position:relative}.search-help-wrapper .small .search-help-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:auto;color:inherit}.search-help-wrapper .small>span{font-size:12px;margin-left:.5em}.search-help-wrapper .search-help-text{display:-webkit-box;display:-ms-flexbox;display:flex}.search-help-wrapper .dontShowAgain{margin-right:1em;-ms-flex-item-align:center;align-self:center;text-decoration:underline;cursor:pointer}@media(max-width: 1300px){.searchresults{position:relative}.searchresults .searchresults-wrapper{position:relative}.searchresults .searchresults-wrapper.root .results-index-with-overlay-container{padding-top:2em}.searchresults .psol-comp-CollapsibleArea-themeable{position:absolute;z-index:3}.searchresults .results-index.has-facets{width:100%;padding-left:2.5em}}@media(max-width: 767px){.searchresults .results-index .psol-comp-Browsing-themeable.resultNodes .psol-comp-NodesGrid-themeable .psol-comp-NodesGridRow .psol-comp-NodesGridCell.catalog-node .imageContainer{width:100%}.searchresults .results-index .psol-comp-Browsing-themeable.resultNodes .psol-comp-NodesGrid-themeable .psol-comp-NodesGridRow .psol-comp-NodesGridCell.catalog-node .imageContainer .nodeImage{width:100%}.searchresults .results-index .psol-comp-Browsing-themeable.resultNodes .psol-comp-NodesGrid-themeable .psol-comp-NodesGridRow .psol-comp-NodesGridCell.catalog-node .rightContainer{display:none}}.topo-wrapper,.catalog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-4px;width:2.2em;height:1.9em;border-radius:4px}.catalog-wrapper{max-width:7.25em;width:auto}.catalog-wrapper .catalog-searchTag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.catalog-wrapper .catalog-searchTag .catalog-searchTag-popup{top:80%;max-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.catalog-wrapper .catalog-searchTag .catalog-searchTag-thumbnail{padding:0 .25em}.catalog-wrapper .catalog-searchTag>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.25em}.searchTags-wrapper .geo-searchTag .geo-searchTag-thumbnail,.searchTags-wrapper .geo-searchTag .geometric-searchTag-thumbnail,.searchTags-wrapper .geometric-searchTag .geo-searchTag-thumbnail,.searchTags-wrapper .geometric-searchTag .geometric-searchTag-thumbnail{display:block;background-color:#fff;height:1.9em;border-radius:4px}.searchTags-wrapper .color-searchTag .color-searchTag-thumbnail{width:1.9em;height:1.9em;border-radius:4px}.searchTags-wrapper .color-searchTag .color-searchTag-popup{position:absolute;padding-top:5px;z-index:4}.searchTags-wrapper .color-searchTag .color-searchTag-popup .color-searchTag-preview{padding:.5em;background-color:#fff;border-radius:4px;-webkit-box-shadow:3px 3px 10px 0 #e1e1e1;box-shadow:3px 3px 10px 0 #e1e1e1}.searchTags-wrapper .color-searchTag .color-searchTag-popup .color-searchTag-preview table td:first-child{font-weight:bold;padding:0 5px}.searchTags-wrapper .topo-searchTag .filter-searchTag-thumbnail,.searchTags-wrapper .topo-searchTag .topo-searchTag-thumbnail,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-thumbnail,.searchTags-wrapper .topo-searchTag .catalog-searchTag-thumbnail,.searchTags-wrapper .filter-searchTag .filter-searchTag-thumbnail,.searchTags-wrapper .filter-searchTag .topo-searchTag-thumbnail,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-thumbnail,.searchTags-wrapper .filter-searchTag .catalog-searchTag-thumbnail,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-thumbnail,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-thumbnail,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-thumbnail,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-thumbnail,.searchTags-wrapper .catalog-searchTag .filter-searchTag-thumbnail,.searchTags-wrapper .catalog-searchTag .topo-searchTag-thumbnail,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-thumbnail,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.6em;height:1.5em;border-radius:4px;background-color:#f9f5f5}.searchTags-wrapper .topo-searchTag .filter-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .topo-searchTag .topo-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .topo-searchTag .catalog-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .filter-searchTag .filter-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .filter-searchTag .topo-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .filter-searchTag .catalog-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .catalog-searchTag .filter-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .catalog-searchTag .topo-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-thumbnail .psol-comp-Icon,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-thumbnail .psol-comp-Icon{height:31px;width:31px;margin-left:3px;margin-right:5px}.searchTags-wrapper .topo-searchTag .psol-comp-Icon-themeable,.searchTags-wrapper .filter-searchTag .psol-comp-Icon-themeable,.searchTags-wrapper .calcsearch-searchTag .psol-comp-Icon-themeable,.searchTags-wrapper .catalog-searchTag .psol-comp-Icon-themeable{height:1.9em;width:1.9em;min-height:1.9em;min-width:1.9em}.searchTags-wrapper .topo-searchTag .psol-comp-Icon-themeable svg,.searchTags-wrapper .filter-searchTag .psol-comp-Icon-themeable svg,.searchTags-wrapper .calcsearch-searchTag .psol-comp-Icon-themeable svg,.searchTags-wrapper .catalog-searchTag .psol-comp-Icon-themeable svg{height:1.9em;width:1.9em}.searchTags-wrapper .topo-searchTag .topo-searchTag-popup,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup{position:absolute;padding-top:5px;z-index:4}.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .calcsearch-searchTag-preview,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .filter-searchTag-preview,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .catalog-searchTag-preview,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .calcsearch-searchTag-preview{padding:.5em;background-color:#fff;border-radius:4px;-webkit-box-shadow:3px 3px 10px 0 #e1e1e1;box-shadow:3px 3px 10px 0 #e1e1e1}.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .topo-searchTag-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.25em 0}.searchTags-wrapper .topo-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .topo-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .topo-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .topo-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .filter-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .filter-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .filter-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .filter-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .calcsearch-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .calcsearch-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .calcsearch-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .calcsearch-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .catalog-searchTag .topo-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .catalog-searchTag .filter-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .catalog-searchTag .calcsearch-searchTag-popup .topo-searchTag-preview .topo-filters .value,.searchTags-wrapper .catalog-searchTag .catalog-searchTag-popup .topo-searchTag-preview .topo-filters .value{margin-left:5px}.searchTags-wrapper .grid-searchTag .grid-searchTag-thumbnail{display:block;background-color:#fff;height:1.9em;width:1.9em;border-radius:4px}.searchTags-wrapper .grid-searchTag .grid-searchTag-popup{position:absolute;padding-top:5px;z-index:4}.searchTags-wrapper .grid-searchTag .grid-searchTag-popup .grid-searchTag-preview{padding:.5em;background-color:#fff;border-radius:4px;-webkit-box-shadow:3px 3px 10px 0 #e1e1e1;box-shadow:3px 3px 10px 0 #e1e1e1;position:relative}.searchTags-wrapper .grid-searchTag .grid-searchTag-popup .grid-searchTag-preview img{width:100%;position:absolute;top:0}.searchTags-wrapper .topo-searchTag .topo-searchTag-thumbnail .psol-comp-Icon-themeable{color:#eaa328}.searchTags-wrapper .topo-searchTag .topo-searchTag-features{font-size:14px;border-collapse:collapse}.searchTags-wrapper .topo-searchTag .topo-searchTag-features tr:not(:first-child)>td{padding-top:.5em}.searchTags-wrapper .topo-searchTag .topo-searchTag-features td:first-child{vertical-align:top;font-weight:bold;white-space:nowrap}.searchTags-wrapper .topo-searchTag .topo-searchTag-features td:not(:first-child){padding-left:.5em}.searchTags-wrapper .search-item.search-item-image>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:.5em;max-width:180px}.searchTags-wrapper .searchTagsDismissBtn{height:.875em;width:.875em}.searchTags-wrapper .search-item-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectorDialog{-ms-flex-item-align:center;align-self:center;margin-top:0}.selectorDialog .selector-button{margin:1em 0 1em 0;padding:1em;width:100%;-ms-flex-line-pack:center;align-content:center;border-color:var(--color-primary);color:var(--color-primary)}.selectorDialog .selector-button:not(.inactive):hover,.selectorDialog .selector-button:not(.inactive):focus{color:var(--color-primary-dark)}.share-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-item-align:center;align-self:center}.share-button-wrapper .share-button{width:1.5em;height:1.5em;border-radius:.75em;border-width:1px;background-color:var(--btn-solid-color) !important}.share-button-wrapper .share-button .share-button-icon{width:1.5em;height:1.5em;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.share-button-wrapper .share-button.psol-comp-Button.neutral.outlined:hover,.share-button-wrapper .share-button.psol-comp-Button.neutral.outlined:focus{-webkit-box-shadow:none;box-shadow:none}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share-link-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.share-link-wrapper .qrInfoPanel-container .qrInfoPanel-border{padding:1em 8em}.share-link-wrapper .qrInfoPanel-container .share-link-dialog-qr-message{font-size:1.5em;color:var(--btn-solid-color);margin-bottom:1em}.share-link-wrapper .share-link-dialog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em 0;min-width:20em;width:30em;overflow:hidden}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-body{padding:0;position:relative;overflow:unset}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-body hr{border-top:1px solid var(--border-color);margin:2.5em 0}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-header{border-bottom:none;padding:0 2em;margin-bottom:1em}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 2em}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info .share-link-dialog-part-info-image{min-width:6.25em;height:6.25em;border:1px solid var(--color-light);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info .share-link-dialog-part-info-image .part{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info .share-link-dialog-part-info-image .manufacturer{position:absolute;border-left:1px solid var(--color-light);border-bottom:1px solid var(--color-light);top:0;right:0;width:2.5em;height:2.5em}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info .share-link-dialog-part-info-text{margin-left:1em;-ms-flex-item-align:center;align-self:center}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-part-info .share-link-dialog-part-info-text p{margin:.25em 0}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2em;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2.5em;gap:1em}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-buttons-container[\:has\(\%3E\:nth-child\(3\)\)]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-buttons-container:has(>:nth-child(3)){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.share-link-wrapper .share-link-dialog-wrapper .share-link-dialog-buttons-container>button{padding:0;border:none;background-color:rgba(0,0,0,0)}#qr-info-panel-download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;margin-top:2em;padding:1em;min-width:calc(180px - 2em);font-weight:bold;border-radius:.25em;-ms-flex-item-align:center;align-self:center;text-decoration:none;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){#qr-info-panel-download-link{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}#qr-info-panel-download-link .psol-comp-Icon svg .cls-download{fill:var(--color-light)}#qr-info-panel-download-link:hover{opacity:90%}@media(max-width: 450px){.share-link-wrapper .qrInfoPanel-container .qrInfoPanel-border{padding:1em 2em}}.share-link-embed-dialog-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.share-link-embed-dialog-wrapper .share-link-embed-dialog{-ms-flex-item-align:center;align-self:center;margin:0;background-color:rgba(0,0,0,0);color:var(--btn-solid-color);border:2px solid var(--btn-solid-color);border-radius:.5em;max-width:40.5em;padding:1.5em 0}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-header{color:inherit;border-bottom:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5em;padding-left:2rem;padding-right:2rem}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-header .dialogHeaderDismissBtn{position:absolute;right:1.875rem;top:0}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-header .dialogHeaderDismissBtn .dialogHeaderDismissSvg{color:var(--btn-solid-color)}@supports(color: color-mix(in srgb, black, white 10%)){.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-header .dialogHeaderDismissBtn:hover .dialogHeaderDismissSvg{color:color-mix(in srgb, var(--btn-solid-background), black 5%)}}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body>*{margin-bottom:1.5em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .share-link-dialog-copy-link{margin:0}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .table-preview{position:relative;margin:0;container-type:inline-size;background-color:var(--table-header-color)}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .table-preview .table-preview-title{position:absolute;color:var(--color-dark);top:5%;left:3%;font-size:3cqw}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .table-preview .table-preview-image{width:100%;height:100%}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:36.5em;max-height:12.5em;-ms-flex-item-align:center;align-self:center;background-color:#fbfbfb}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .screenshot{max-width:100%;-o-object-fit:contain;object-fit:contain}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .screenshot-loading-animation{position:relative}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .top-left,.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .bottom-right{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .top-left{top:.75em;left:.75em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .bottom-right{right:.75em;bottom:.75em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .action-button{background-color:#fff;-webkit-box-shadow:0 0 3px var(--color-medium);box-shadow:0 0 3px var(--color-medium);padding:.25em;margin:0;border-radius:.25em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .view3d-screenshot .action-button svg{width:unset;height:unset}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .radio-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .radio-button-container .embed-radio-button{color:var(--btn-solid-color);text-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .size-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .size-input-container .size-input{width:4em;height:1.5em;color:var(--btn-solid-color);border:1px solid var(--btn-solid-color);border-radius:.25em;background-color:rgba(0,0,0,0);outline:none}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .embed-dialog-shortcode-generator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .embed-dialog-shortcode-generator .shortcode-generator-input{border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:1.5em}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .embed-dialog-shortcode-generator .shortcode-generator-input .copy-link-button .snack-bar-wrapper{top:-100%;left:125%;bottom:unset}.share-link-embed-dialog-wrapper .share-link-embed-dialog .share-link-embed-dialog-body .embed-dialog-shortcode-generator .shortcode-generator-input .link-field{display:none}@media(max-width: 400px){.share-link-embed-dialog-wrapper .share-link-embed-dialog-body{padding:.5em}}.share-link-dialog-copy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2em;padding:.125em;-ms-flex-preferred-size:100%;flex-basis:100%;border:1px solid var(--color-light);border-radius:.25em}.share-link-dialog-copy-link .loading-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .125em;background-color:rgba(0,0,0,.0470588235);height:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.share-link-dialog-copy-link .link-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;outline:none;background-color:rgba(0,0,0,0);color:inherit;padding:0 .5em;height:100%;width:0}.share-link-dialog-copy-link .copy-link-button{position:relative;padding-right:1.25em}.share-link-dialog-copy-link .copy-link-button.no-icon{padding:.5em 1em}.share-link-dialog-copy-link .copy-link-button>span{margin:0}.share-link-dialog-copy-link .copy-link-button .copy-link-icon{-ms-flex-item-align:stretch;align-self:stretch;color:inherit;width:2em;height:2em}.share-link-dialog-copy-link .copy-link-button .snack-bar-wrapper{position:absolute;top:0;bottom:0;left:0;-webkit-transform:translateX(calc(-100% - 0.25em));transform:translateX(calc(-100% - 0.25em));-ms-flex-item-align:center;align-self:center;visibility:hidden}.share-link-dialog-copy-link .copy-link-button .snack-bar-wrapper .link-copied-snack-bar{padding:.5em;pointer-events:none}.share-link-dialog-copy-link .copy-link-button .snack-bar-wrapper .link-copied-snack-bar .psol-comp-Icon{display:none}.share-link-dialog-copy-link .copy-link-button .snack-bar-wrapper .link-copied-snack-bar.success{-webkit-animation:1s ease-in-out share-link-dialog-appear-animation;animation:1s ease-in-out share-link-dialog-appear-animation}@-webkit-keyframes share-link-dialog-appear-animation{0%{visibility:visible;opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes share-link-dialog-appear-animation{0%{visibility:visible;opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes share-link-dialog-gradient-animation{from{background-position:0%}to{background-position:100%}}@keyframes share-link-dialog-gradient-animation{from{background-position:0%}to{background-position:100%}}@media(max-width: 400px){.share-link-dialog-copy-link{margin:0 1em}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share-link-dialog-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;width:-webkit-min-content;width:-moz-min-content;width:min-content;cursor:pointer}.share-link-dialog-button:hover:not(.disabled){color:var(--color-dark)}.share-link-dialog-button:hover:not(.disabled) .share-button-icon,.share-link-dialog-button:hover:not(.disabled) .text-as-icon{opacity:60%}.share-link-dialog-button:hover:not(.disabled) .text-as-icon{color:var(--color-dark)}.share-link-dialog-button.disabled{cursor:auto;color:var(--color-light)}.share-link-dialog-button .share-button-icon{width:5em;height:5em;pointer-events:none;-webkit-transition:opacity .6s ease 0s;transition:opacity .6s ease 0s}.share-link-dialog-button .share-button-icon svg{width:5em;height:5em}.share-link-dialog-button .share-button-icon.linkedin-icon svg{fill:#0077b5;color:#0077b5}.share-link-dialog-button .share-button-icon.text-as-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color-light);border-radius:.5em}.share-link-dialog-button .share-button-icon.text-as-icon>b{display:inline-block;font-size:2.5em}.share-link-dialog-button .share-button-icon.embed-icon>b{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.similaritySlider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto}.similaritySlider .similaritySlider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:4px auto}.similaritySlider .similaritySlider-buttons .psol-comp-Button-themeable{font-weight:400;margin-right:.375em;margin-left:.375em;border-width:.0625em}.similaritySlider .similaritySlider-similarity{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em}.similaritySlider .similaritySlider-similarity .icon-and-label{margin-bottom:.5rem}.similaritySlider .similaritySlider-similarity .similaritySlider-additional-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:.375em;padding-right:.375em;margin:4px auto}.similaritySlider .similaritySlider-similarity .psol-comp-slider-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:100px}.similaritySlider .similaritySlider-similarity .psol-comp-sliderInput-themeable{font-weight:600;border-width:.0625em}.similaritySlider .similaritySlider-similarity .psol-comp-Button-themeable:hover{-webkit-box-shadow:none;box-shadow:none}.similaritySlider .similaritySlider-similarity span{margin-right:.375em;margin-left:.375em}.similaritySlider.horizontal .similaritySlider-similarity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.similaritySlider.horizontal .psol-comp-slider-themeable{margin:4px auto}.similaritySlider.horizontal .psol-comp-sliderInput-themeable{margin:4px auto}.similaritySlider.vertical .similaritySlider-similarity{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.similaritySlider.vertical .similaritySlider-similarity .psol-comp-rcSlider .rail{background-color:#fff}@media screen and (max-width: 429px){.similaritySlider{display:block}.similaritySlider .icon-and-label{width:100%;text-align:center}.similaritySlider .similaritySlider-buttons{display:block;width:100%}.similaritySlider .similaritySlider-buttons .psol-comp-Button-themeable{width:100%;margin-left:0;margin-bottom:1em}}.StyleEditor-internal .StyleEditor-toggleButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StyleEditor-internal .StyleEditor-toggleButton .psol-comp-Icon-themeable{width:1.25em;height:1.25em;font-size:1em}.StyleEditor-internal .StyleEditor-toggleButton .psol-comp-Icon-themeable+*{margin-left:-0.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:unset;background-color:var(--background-main);border:1px solid var(--border-color)}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem 0;border-bottom:1px solid var(--border-color)}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-header .StyleEditor-Popover-header-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em 0;cursor:move}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-header .dismissBtn{margin:0 .5em;cursor:pointer}.StyleEditor-Popover.psol-comp-Dialog-themeable .psol-comp-DialogBody-themeable{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:unset}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-controls{padding:1rem 1rem 0}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-controls>*{margin-bottom:1rem}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-controls .portalname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:unset}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-controls .portalname .psol-comp-InputWithLabel-themeable{margin-left:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container .psol-comp-Icon-themeable{width:1em;height:1em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container .psol-comp-Icon-themeable+*{margin-left:.5em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container .psol-comp-Button-themeable{position:relative;width:50%}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container .psol-comp-Button-themeable+.psol-comp-Button-themeable{margin-left:1em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-buttons-container #StyleEditor-CopiedFeedback{display:none;position:absolute;top:.5rem;right:.5rem;padding:.5rem;background-color:var(--color-success);color:#fff;border:1px solid var(--border-color);border-radius:.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-help{position:relative;background-color:var(--background-main-contrast);border:1px solid var(--border-color);padding:.5rem;font-size:14px}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-help .dismissBtn{position:absolute;right:.5rem;font-size:12px;cursor:pointer}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-help .dismissBtn+*{margin-left:0}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-section{overflow:auto;padding:0 .5rem 0 1rem}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-group-container{margin-bottom:.5em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-group{font-weight:bold;margin-bottom:.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:15rem 1fr;margin-bottom:.25em;padding-left:.5em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .StyleEditor-Popover-property{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .StyleEditor-Popover-value-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .StyleEditor-Popover-value-container .dependency-border{margin-right:.25rem}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .StyleEditor-Popover-value-container .psol-comp-InputWithLabel-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .color-preview{position:relative;width:2rem;min-height:2rem;border:1px solid var(--border-color);border-radius:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .color-preview.invalid-color::after{content:"⃠";position:absolute;top:0px;left:15px;font-size:28px;color:var(--color-warning)}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .css-input{min-width:6rem;width:auto}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .css-input.resettable input{background-color:#f0f6f9;padding-right:1.5rem}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .reset-color{position:absolute;right:.5em;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);cursor:pointer}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection{margin-left:.5em;width:auto}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .psol-comp-Dropdown-selected{border-width:1px;padding-right:.313em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .psol-comp-Dropdown-selected>.psol-comp-DropdownItem{width:auto;padding:.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .psol-comp-Dropdown-selected .psol-comp-Dropdown-select-arrow-down{display:none}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .psol-comp-Dropdown-items-element{right:0}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .Dropdown-varItem{padding:unset}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .Dropdown-varItem .color-preview{width:1em;min-height:unset;-ms-flex-item-align:stretch;align-self:stretch;border:unset;border-right:1px solid var(--border-color);margin-right:.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-properties-container .Dropdown-varSelection .Dropdown-varItem>span{padding:.25em}.StyleEditor-Popover.psol-comp-Dialog-themeable .psol-comp-TextInput .input-wrapper .input-container>input{border-radius:.25em;width:100%}.StyleEditor-Popover.psol-comp-Dialog-themeable .StyleEditor-Popover-portalname{margin-bottom:1em}.tableToolbar{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.tableToolbar.hasItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:2.25em}.tableToolbar .ToolbarButton{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tableToolbar .horizontalBar .psol-comp-Button-themeable+.psol-comp-Button-themeable{margin-left:.75em}.tableToolbar .horizontalBar .ToolbarButton{padding:.25em .5em}.tableToolbar .horizontalBar .ToolbarButton span{display:none}.tableToolbar.showButtonLabels .horizontalBar .psol-comp-Button-themeable+.psol-comp-Button-themeable{margin-left:.25em}.tableToolbar.showButtonLabels .horizontalBar .ToolbarButton span{display:block}.tableToolbar .psol-comp-Icon-themeable+*{margin-left:.5em}.tableToolbar .psol-comp-Dialog .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tableToolbar .psol-comp-Dialog .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .smallSpinner{margin-right:.5em}.tableToolbar .psol-comp-SnackBar-themeable{position:absolute;top:100%;right:0;max-width:100vw;text-wrap:auto}.tableToolbar .psol-comp-SnackBar-themeable .psol-comp-SnackBar-close-icon{display:none}.tableToolbar .psol-comp-SnackBar-themeable .countdown-bar{position:absolute;bottom:0;left:0;width:100%;height:.25em;background-color:#fff;-webkit-transition:width 1s linear;transition:width 1s linear}.attributHandler .textinput-container{position:relative}.attributHandler .textinput-container .helperDialog{right:0;z-index:2}.topoDialog{position:absolute;background-color:var(--card-background);border-radius:.25em;padding:.5rem;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,.25);box-shadow:0 .25em .5em rgba(0,0,0,.25);width:15rem}.topoDialog.inline{position:relative;padding:0;-webkit-box-shadow:none;box-shadow:none;width:auto}.topoDialog .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topoDialog .inputContainer .inputField{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:2.25rem;background-color:var(--dropdown-container-background);border:.125em solid var(--border-color);border-radius:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25em}.topoDialog .inputContainer .inputField.invalid{border-color:var(--color-warning);background-color:#f9e4e4}.topoDialog .inputContainer .inputField .operatorInput,.topoDialog .inputContainer .inputField .input{border:0;background:none;outline:none;color:var(--font-color-primary)}.topoDialog .inputContainer .inputField .input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.topoDialog .inputContainer .inputField .input.range{text-align:center}.topoDialog .inputContainer .inputField .operatorInput{-ms-flex-negative:0;flex-shrink:0;width:2.5ch;text-align:center}.topoDialog .inputContainer .inputField .clearIcon{font-size:.8em}.topoDialog .inputContainer .psol-comp-Icon-themeable{-ms-flex-negative:0;flex-shrink:0;margin-left:.5em;cursor:pointer}.topoDialog-operatorBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.5em}.topoDialog-operatorBar.inline{position:absolute;margin:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:.25em;z-index:1}.topoDialog-operatorBar .operator>input[type=radio]{display:none}.topoDialog-operatorBar .operator>input:checked+.operatorBtn{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topoDialog-operatorBar .operator>input:checked+.operatorBtn{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.topoDialog-operatorBar .operator>.operatorBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--btn-outlined-color);height:1.5em;width:2em;border-left:0;background-color:var(--btn-outlined-background);cursor:pointer}.topoDialog-operatorBar .operator>.operatorBtn:hover{background-color:color-mix(in srgb, var(--btn-outlined-background), var(--color-primary) 20%)}.topoDialog-operatorBar .operator:first-child>.operatorBtn{border-left:1px solid var(--btn-outlined-color);border-top-left-radius:.25em;border-bottom-left-radius:.25em}.topoDialog-operatorBar .operator:last-child>.operatorBtn{border-top-right-radius:.25em;border-bottom-right-radius:.25em}.topologyCard{-webkit-box-sizing:border-box;box-sizing:border-box}.topologyCard .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;border-radius:.25em .25em 0 0;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topologyCard .card-header{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.topologyCard .card-header>*+*{margin-left:1em}.topologyCard .card-header .chevron-down-svg,.topologyCard .card-header .removeTopo-svg{color:var(--btn-solid-color)}.topologyCard .card-header .card-header-svg{width:1em;height:1em;cursor:pointer}.topologyCard .card-header .card-header-svg.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.topologyCard .card-header .title{font-weight:normal}.topologyCard .card-header .removeTopo-svg{margin-left:auto;-webkit-transition:200ms -webkit-transform;transition:200ms -webkit-transform;transition:200ms transform;transition:200ms transform, 200ms -webkit-transform}.topologyCard .card-header .removeTopo-svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.topologyCard .card-body{padding:.5em 1em}.topologyCard .card-body .attribute-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.topologyCard .card-body .attribute-container h4{margin:0;font-weight:normal}.topologyCard .card-body .attribute-container .attributHandler{line-height:normal;width:32%;min-width:15em;max-width:49%;margin-right:.5em}.topologyCard .card-body .attribute-container .attributHandler:last-child{margin-right:0}.topologyCard .card-body .svg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:1em}.topologyCard .card-body .svg-container .TopologySVG{max-width:400px;max-height:400px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.topologyCard .card-body .unit-name{margin-left:.25rem;margin-right:.5rem}.topologyCard .card-body .selectComparisonOperator,.topologyCard .card-body .units{margin:0 .25rem}.topologyCard.subFeature{margin-top:1em}.topologyCard.subFeature .card-header{background-color:transparent;background-color:initial;color:var(--font-color);padding:0}.topologyCard.subFeature .card-header .title{font-weight:bold}.topologyCard.subFeature .card-body{padding:0}.topo-side-bar{min-width:11em;background-color:var(--background-main-contrast)}.topo-side-bar .flexContainerRows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.topo-side-bar .level h4{margin:1rem 0 .25rem}.topo-side-bar .level .level-container{padding-left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topo-side-bar .level .level-container .topo-bar-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;margin:.125rem 0;padding:.25rem .5rem;font-weight:bold;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topo-side-bar .level .level-container .topo-bar-button{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.topo-side-bar .level .level-container .topo-bar-button .check-icon{color:currentColor}.topo-side-bar .onlySub>.level>h4{margin:.25rem}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.UnitSelection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.UnitSelection .overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}.UnitSelection .overview *+*{margin-left:.25em}.UnitSelection .overview .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.UnitSelection .overview .selectedUnit,.UnitSelection .overview .options{-ms-flex-negative:0;flex-shrink:0}.UnitSelection .overview .options{cursor:pointer;margin-left:.5em}.UnitSelection .overview .options.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.UnitSelection .unitsContainer{margin-top:.5em}.UnitSelection .unitsContainer .unitItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.UnitSelection .unitsContainer .unitItem+.unitItem{margin-top:.25em}.UnitSelection .unitsContainer .unitItem .psol-comp-Dropdown-themeable{min-width:35%;position:relative}.UnitSelection .unitsContainer .unitItem .psol-comp-Dropdown-selected{padding:0 0 0 .25em;height:auto;height:initial;border:0;border-radius:0;border-bottom:1px solid var(--border-color)}.UnitSelection .unitsContainer .unitItem .psol-comp-Dropdown-selected>.psol-comp-DropdownItem{padding:0 1.5em 0 0}.UnitSelection .unitsContainer .unitItem .psol-comp-Dropdown-selected>.psol-comp-Dropdown-select-arrow-down{right:.125em}.aboutDialog .findItIcon{width:9em;margin:0 0 0 -1em}.aboutDialog .about-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 0}.aboutDialog .about-item>span{font-weight:bold}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.erpLegendDialog .psol-comp-DialogBody-themeable{padding:1em 2em}.erpLegendDialog .psol-comp-DialogFooter-themeable{padding:1em 2em 0;margin:0}.erpLegendDialog .section h3{margin:1em 0 .25em 0;font-weight:bold}.erpLegendDialog .section:first-child h3{margin-top:0}.erpLegendDialog .flexRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.erpLegendDialog .flexRow+.flexRow{margin-top:.25em}.erpLegendDialog .flexRow .erpIcon{margin-right:.5em}.erpLegendDialog .colorTileStyle{cursor:default;border-width:1px;width:1em !important;height:1em !important;margin-right:.5em;-webkit-box-shadow:none;box-shadow:none}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.userHandle-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:1.75em;height:1.75em;-ms-flex-negative:0;flex-shrink:0}.userHandle-wrapper .userIcon{font-size:1.5em;color:#43474b;color:var(--header-icons-color)}.userHandle-wrapper .userIcon.isLoading{cursor:wait}.userHandle-wrapper .userBadge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;border:2px solid var(--color-primary-dark);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.userHandle-wrapper .userBadge{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.userHandle-wrapper .bgImage{background-size:cover;background-position:center}.userHandle-wrapper .bgImage.overlay{background-color:rgba(0,0,0,.4);background-blend-mode:color}.userHandle-wrapper .userInitial{font-size:14px;z-index:1;text-shadow:var(--color-dark) 0 0 4px}.userHandle-wrapper .filtersActive{position:absolute;bottom:-0.25em;right:-0.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.5em;height:.5em;padding:.25em;border-radius:50%;background:#4993b3;color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.userHandle-wrapper .filtersActive .psol-comp-Icon-themeable{color:currentColor;font-size:.5rem}.userHandle-wrapper .userMenu{display:none;position:absolute;top:calc(100% + .5rem);right:0;margin-top:.125em;z-index:1;background:var(--dropdown-list-background);color:var(--dropdown-list-color);border:1px solid var(--border-color);border-radius:.25em;-webkit-box-shadow:0 .125em .25em rgba(0,0,0,.25);box-shadow:0 .125em .25em rgba(0,0,0,.25)}.userHandle-wrapper .userMenu.open{display:block}.userHandle-wrapper .menuHeader,.userHandle-wrapper .pcomMenuHeader{position:relative;padding:1em;background:#cecbcb;color:#fff;background-color:var(--color-primary);background-position:center;background-size:cover;-webkit-box-shadow:inset 0 -2em 2em -2em var(--color-primary-dark);box-shadow:inset 0 -2em 2em -2em var(--color-primary-dark);cursor:default}.userHandle-wrapper .menuHeader.overlay,.userHandle-wrapper .pcomMenuHeader.overlay{-webkit-box-shadow:none;box-shadow:none}.userHandle-wrapper .menuHeader .userName,.userHandle-wrapper .menuHeader .userRole,.userHandle-wrapper .pcomMenuHeader .userName,.userHandle-wrapper .pcomMenuHeader .userRole{position:relative;z-index:1;line-height:normal;white-space:nowrap}.userHandle-wrapper .menuHeader .userName,.userHandle-wrapper .pcomMenuHeader .userName{font-weight:bold}.userHandle-wrapper .menuHeader .userRole,.userHandle-wrapper .pcomMenuHeader .userRole{font-size:12px}.userHandle-wrapper .pcomMenuHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userHandle-wrapper .pcomMenuHeader>*+*{margin-left:.5em}.userHandle-wrapper .pcomMenuHeader .avatar{width:2em;height:2em;border-radius:50%}.userHandle-wrapper .menuItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;white-space:nowrap;min-height:1.25em}.userHandle-wrapper .menuItem:hover{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.userHandle-wrapper .menuItem:hover{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.userHandle-wrapper .menuItem:hover .psol-comp-Dropdown-container{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.userHandle-wrapper .menuItem:hover .psol-comp-Dropdown-container{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.userHandle-wrapper .menuItem:active{background:var(--color-primary)}.userHandle-wrapper .menuItem.menuItem.menuSection{border-top:1px solid var(--border-color)}.userHandle-wrapper .menuItem.about{padding-left:2em}.userHandle-wrapper .menuItem .psol-comp-Icon-themeable{margin-right:.5em;color:currentColor}.userHandle-wrapper .menuItem .psol-comp-LanguageSelectionDropdown{width:100%;color:currentColor}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable{width:100%;color:currentColor}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-container-themeable{color:currentColor}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-container-themeable .psol-comp-Dropdown-selected{border:unset;padding:0;height:unset;color:currentColor}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-container-themeable .psol-comp-Dropdown-selected>.psol-comp-DropdownItem-themeable{padding:0;color:currentColor;font-weight:400}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-container-themeable .psol-comp-Dropdown-selected>.psol-comp-DropdownItem-themeable strong{font-weight:700;margin-right:.25em}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-container-themeable .psol-comp-Dropdown-selected .psol-comp-Dropdown-select-arrow-down{display:none}.userHandle-wrapper .menuItem .psol-comp-Dropdown-themeable .psol-comp-Dropdown-items-element{right:unset;-webkit-transform:translate(calc(-100% - 0.5em), 0);transform:translate(calc(-100% - 0.5em), 0);top:-0.5em}.userHandle-wrapper .psol-comp-dialog-background,.userHandle-wrapper .psol-comp-Dialog{cursor:default}.about-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:2em;height:2em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.RenderingTab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative}.RenderingTab.dark{background:#000}.RenderingTab .loadingScreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.RenderingTab .updateLoading{position:absolute;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;color:#fff;background:rgba(0,0,0,.3)}.RenderingTab .renderingErrorMsg{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5em;font-weight:500}.RenderingTab .rendering{-o-object-fit:contain;object-fit:contain}.RenderingTab .renderingTabBtn{position:absolute;right:1em;bottom:1em;width:2.5em;height:2.5em;border-radius:50%;background:#fff;padding:0}.RenderingTab .renderingTabBtn .psol-comp-Icon-themeable{margin:0;width:1.5em;height:1.5em;color:#5b6166}.RenderingTab .renderingTabBtn .psol-comp-Icon-themeable svg{width:100%;height:100%}.RenderingTab .renderingTabBtn.saveImage{right:4em}.RenderingTab .renderingTabBtn.renderUpdate{left:1em;top:1em}.RenderingTab .renderingTabBtn.renderUpdate.disabled{background-color:#636363;cursor:auto;cursor:initial}@media(max-width: 767px){.RenderingTab .rendering{width:100%}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.RenderingTab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative}.RenderingTab.dark{background:#000}.RenderingTab .loadingScreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.RenderingTab .updateLoading{position:absolute;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;color:#fff;background:rgba(0,0,0,.3)}.RenderingTab .renderingErrorMsg{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5em;font-weight:500}.RenderingTab .rendering{-o-object-fit:contain;object-fit:contain}.RenderingTab .renderingTabBtn{position:absolute;right:1em;bottom:1em;width:2.5em;height:2.5em;border-radius:50%;background:#fff;padding:0}.RenderingTab .renderingTabBtn .psol-comp-Icon-themeable{margin:0;width:1.5em;height:1.5em;color:#5b6166}.RenderingTab .renderingTabBtn .psol-comp-Icon-themeable svg{width:100%;height:100%}.RenderingTab .renderingTabBtn.saveImage{right:4em}.RenderingTab .renderingTabBtn.renderUpdate{left:1em;top:1em}.RenderingTab .renderingTabBtn.renderUpdate.disabled{background-color:#636363;cursor:auto;cursor:initial}@media(max-width: 767px){.RenderingTab .rendering{width:100%}}.viewer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.viewer-wrapper .psol-comp-Tab-themeable .psol-comp-Icon-themeable{height:2.3125em;width:2.3125em;margin-top:.65em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.viewer-wrapper .psol-comp-Tabs-themeable{-webkit-box-sizing:border-box;box-sizing:border-box}.viewer-wrapper .psol-comp-Tabs-themeable .tab-content{overflow:hidden}.viewer-wrapper .psol-comp-Tabs-themeable .tab-content .characteristicsGraphStyle{width:100%}.viewer-wrapper .psol-comp-Tabs-themeable .tab-content[\:has\(.psol-comp-WebViewer3D-themeable.focus-visible\)]{overflow:visible}.viewer-wrapper .psol-comp-Tabs-themeable .tab-content:has(.psol-comp-WebViewer3D-themeable.focus-visible){overflow:visible}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style{min-width:0;width:100%}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBar{position:relative;width:100%;margin-bottom:1px}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .psol-comp-Button-themeable{max-height:2.25em}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .form-search-button{position:relative}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .form-search-button .form-search-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;z-index:4;border:1px solid var(--border-color);border-radius:.25em;background-color:#f2f2f2;white-space:nowrap}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .form-search-button .form-search-dropdown .form-search-dropdown-item{cursor:pointer;padding:.5em;text-align:left}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .form-search-button .form-search-dropdown .form-search-dropdown-item.disabled{opacity:.5;pointer-events:none}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButtons .form-search-button .form-search-dropdown .form-search-dropdown-item:hover{background-color:#d7d7d7}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .tabsToolBarButton3DFormIcon .psol-comp-Icon-themeable{height:1.25em;width:1.25em}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .customButtonsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .5em}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .toolBarButtons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:.5em;width:100%}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .tabsToolBarButtons-wrapper .toolBarButtons-wrapper .toolBarButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.secondaryBtn):not(.exportBtns_exportToCad),.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.outlined):not(.exportBtns_exportToCad){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.secondaryBtn):not(.exportBtns_exportToCad) .psol-comp-Icon+*,.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.outlined):not(.exportBtns_exportToCad) .psol-comp-Icon+*{margin-left:.5em}.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.secondaryBtn):not(.exportBtns_exportToCad) a,.viewer-wrapper .psol-comp-Tabs-themeable .tabs-toolbar-style .psol-comp-Button-themeable:not(.outlined):not(.exportBtns_exportToCad) a{font-size:16px}.viewer-wrapper .psol-comp-Tabs-themeable .single-tab{cursor:default;pointer-events:none;background-color:rgba(0,0,0,0);border:none;font-weight:bold;padding-top:.375em}.viewer-wrapper .psol-comp-Tabs-themeable .document-fallback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:1em}.custom-buttons-menu{position:relative}.custom-buttons-menu .custom-buttons-toggler{cursor:pointer}.custom-buttons-menu .custom-buttons-toggler .custom-buttons-toggler-icon{font-size:1.5em;padding:.25em}.custom-buttons-menu .custom-buttons-toggler .custom-buttons-toggler-icon svg{width:24px;height:24px}.custom-buttons-menu .custom-buttons-dropdown{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;right:0;border:2px solid var(--border-color);border-radius:5px;background-color:#fff;cursor:pointer}.custom-buttons-menu .custom-buttons-dropdown .custom-buttons-group{border-bottom:2px solid var(--border-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button{position:relative;color:currentColor;padding:.5em 1em;border-bottom:1px solid var(--border-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button.icon{padding-left:3em}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button:hover{background-color:var(--color-primary);color:var(--btn-solid-color)}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon{display:inline-block;padding-right:1em;position:absolute;bottom:.3em;left:.75em}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon svg{width:24px;height:24px}.custom-buttons-menu .custom-buttons-dropdown .custom-toolbar-button .custom-button-icon .psol-comp-Icon{width:1.5em;height:1.5em}.custom-buttons-menu .custom-buttons-dropdown :last-child{border:none !important}.selectorDialog{-ms-flex-item-align:center;align-self:center;margin-top:0}.selectorDialog .selector-button{margin:1em 0 1em 0;padding:1em;width:100%;-ms-flex-line-pack:center;align-content:center;border-color:var(--color-primary);color:var(--color-primary)}.selectorDialog .selector-button:not(.inactive):hover,.selectorDialog .selector-button:not(.inactive):focus{color:var(--color-primary-dark)}.selectFavButtonWrapper.outlined .selectFavButton{margin:0;background-color:var(--btn-outlined-background);border-style:solid;border-width:1px;border-radius:4px;border-color:var(--btn-outlined-color)}.selectFavButtonWrapper.outlined .selectFavButton .iconFav{scale:1}.selectFavButtonWrapper .selectFavButton{position:relative;z-index:1;padding:.25em;margin-top:2px;opacity:.5;border:none}.selectFavButtonWrapper .selectFavButton .iconFav{color:var(--card-hover-background);width:1.25em;height:1.25em}.selectFavButtonWrapper .selectFavButton.marked{opacity:.8}.selectFavButtonWrapper .selectFavButton.marked .iconFav{color:#ffef00}.selectFavButtonWrapper .selectFavButton:hover{opacity:1}.classificationsCatalogs-wrapper{height:100%}.classificationsCatalogs-wrapper .psol-comp-Dropdown-selected,.classificationsCatalogs-wrapper .psol-comp-TextInput-themeable{border:1px solid var(--border-color)}.classificationsCatalogs-wrapper .psol-comp-TextInput-themeable{border-radius:.25em;overflow:hidden}.classificationsCatalogs-wrapper .center{padding:5px;padding-bottom:30px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center}.classificationsCatalogs-wrapper .classificationsCatalogs-header{margin-bottom:.5em}.classificationsCatalogs-wrapper .classificationsCatalogs-header.classificationsCatalogs-header-dir{margin-bottom:0}.classificationsCatalogs-wrapper .classificationsCatalogs-header.classificationsCatalogs-header-dir .folderTools.smallHeight{margin-bottom:2.75em}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container{position:relative;background:var(--background-main-contrast);border-bottom:1px solid var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container.rootNode{border-bottom:none;margin-left:1.25em}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container .available-formats-filter{margin-left:.5em;padding-left:.5em}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container>:not(:nth-child(-n+2)){border-left:1px solid var(--border-color);margin-left:1em;padding-left:1em;border-radius:unset}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container:not(.collapsible-top-filters){padding:.5em 0}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container.collapsible-top-filters{padding-left:.5em}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container.collapsible-top-filters>:not(:nth-child(-n+2)){border-left:none}.classificationsCatalogs-wrapper .classificationsCatalogs-header .delivery-markets-container.collapsible-top-filters .content>*{margin-left:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper{margin-right:-0.5em;background-position-y:10em;background-image:url(./images/bgWhiteVector.png);position:relative}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools{background-color:var(--background-main-contrast)}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalog-search .psol-comp-InputWithLabel-themeable .psol-comp-TextInput-themeable .input-wrapper .input-container>input{padding:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList{background:var(--background-main);padding:.25em;border:1px solid var(--border-color);border-radius:4px 4px 0 0;padding:.25em;margin-left:1em;position:relative;width:112px}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .header>span{white-space:nowrap}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .header .psol-comp-Icon-themeable{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;margin-left:.5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .header .psol-comp-Icon-themeable.arrow-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper{position:absolute;top:100%;left:-1px;background:var(--dropdown-list-background);color:var(--dropdown-list-color);border:1px solid var(--border-color);border-top:0;border-radius:0 4px 4px 4px;width:15em;max-height:25em;-webkit-box-shadow:0 1px 3px rgba(170,176,179,.25);box-shadow:0 1px 3px rgba(170,176,179,.25);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:4;padding:.5em 1em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper::after{content:"";background-color:var(--border-color);width:118px;position:absolute;height:1px;right:0px;top:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .psol-comp-TextInput-themeable{margin-bottom:.5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .psol-comp-TextInput-themeable .input-wrapper{padding:0 .5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .ReactVirtualized__Grid.ReactVirtualized__List:focus{outline:none}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer img{width:1.25em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:100%;height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .25em;color:var(--font-color)}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem.measureDummy{position:absolute;bottom:100%;visibility:hidden}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem .nodeImage{color:var(--color-primary);-ms-flex-negative:0;flex-shrink:0;width:1.25em;height:1.25em;margin-right:.5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem .nodeImage svg{width:1.25em;height:1.25em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem .nodeText{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalogList .catalogs-list-wrapper .dropDownContainer .dropDownItem:hover{background-color:var(--dropdown-list-hover-background);color:var(--dropdown-list-hover-color)}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools.overflowVisible .psol-comp-CollapsibleArea-themeable .content{overflow:visible}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable{background-color:var(--background-main-contrast);z-index:2;border:none;border-bottom:1px solid var(--border-color);overflow:visible}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:.25em;height:auto;border:none}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container .top-filters-dropdown{margin:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container .available-formats-filter{margin:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .expanderHandle{top:5px}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .expanded .catalog-filters-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalog-filters-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalog-filters-label .psol-comp-Icon-themeable{width:1.5em;height:1.5em;margin-right:.5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .catalog-filters-label .psol-comp-Icon-themeable>svg{margin:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .directory-search-container{border-top:1px solid var(--border-color)}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .directory-search-container>:first-child{padding-left:.5em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .directory-search-container .PhotoSearch-button-container .psol-comp-Icon-themeable{margin-right:.5em;width:1.25em}.classificationsCatalogs-wrapper .directory-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--background-main-contrast)}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25em 0}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory{border-right:1px solid var(--border-color);padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory .add-remove-folder{position:relative}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory .add-remove-folder>.psol-comp-Icon-themeable{margin-right:.5em}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory .catalog-header-img{visibility:hidden;position:absolute;height:5em;width:5em;opacity:.8;left:0}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory-catalogLanguage{margin-left:1em}.classificationsCatalogs-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon{width:2em;height:2em}.classificationsCatalogs-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon img,.classificationsCatalogs-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon svg{width:2em;height:2em}.classificationsCatalogs-wrapper .psol-comp-breadcrumbs-themeable .crumb .dropDownContainer img{width:1.25em;height:1.25em}.classificationsCatalogs-wrapper .crawlingCatalogInfoDialog .psol-comp-DialogHeader-themeable{font-weight:bold}.classificationsCatalogs-wrapper .crawlingCatalogInfoDialog .psol-comp-DialogFooter-themeable{margin-top:2em}.classificationsCatalogs-wrapper .crawlingCatalogInfoDialog .psol-comp-DialogFooter-themeable .psol-comp-checkbox-themeable{margin-right:2em}.classificationsCatalogs-wrapper .psol-comp-NodesGridRow:last-child>:not(.psol-comp-NodesGridCell){width:100%;background-color:var(--background-main)}@media(max-width: 920px){.psol-comp-Dropdown:not(.top-filters-dropdown) label{display:none}.psol-comp-Dropdown:not(.top-filters-dropdown) label+.psol-comp-Dropdown-container-themeable{margin:0}}@media(max-width: 1300px){.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .catalog-filters-label{margin-left:1.25em}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container.rootNode .top-filters-dropdown,.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container.rootNode .psol-comp-InputWithLabel-themeable,.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container.rootNode .available-formats-filter,.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container.rootNode .directory-catalogLanguage{padding-bottom:.25em;padding-left:0;margin:0}}@media(max-width: 550px){.psol-comp-Dropdown:not(.top-filters-dropdown) label{display:none !important}}@media(max-width: 767px){.classificationsCatalogs-wrapper .classificationsCatalogs-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.classificationsCatalogs-wrapper .directory-search-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.classificationsCatalogs-wrapper .directory-search-container .partNumber-wrapper{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em .5em .5em .5em;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.classificationsCatalogs-wrapper .directory-search-container .partNumber-wrapper .textInputStyle{width:100%}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language{width:100%;border-top:1px solid var(--border-color)}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .directory{padding-left:.5em}.classificationsCatalogs-wrapper .directory-search-container .directory-button-language .psol-comp-LanguageSelectionDropdown .LanguageSelectionDropdown-closeWrapper .LanguageSelectionDropdown-closeWrapper-content .psol-comp-Icon-themeable{pointer-events:none}.classificationsCatalogs-wrapper .psol-comp-CollapsibleArea-themeable .delivery-markets-container .catalogList{margin-left:0}.classificationsCatalogs-wrapper .psol-comp-CollapsibleArea-themeable .delivery-markets-container .directory-catalogLanguage{padding-left:0;margin-left:0}.classificationsCatalogs-wrapper .psol-comp-CollapsibleArea-themeable .delivery-markets-container .available-formats-filter{padding-left:0}.classificationsCatalogs-wrapper .header-textbox-catalog-PartnumberSearch-wrapper .folderTools .psol-comp-CollapsibleArea-themeable .content .delivery-markets-container .top-filters-dropdown,.classificationsCatalogs-wrapper .psol-comp-InputWithLabel-themeable,.classificationsCatalogs-wrapper .available-formats-filter,.classificationsCatalogs-wrapper .directory-catalogLanguage{padding-bottom:.25em;padding-left:0}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collaboration-page .collaboration-loading{position:relative}.collaboration-page .collaboration-page-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25em}.collaboration-page .collaboration-page-error{position:absolute;padding:1em;color:var(--color-warning)}.widget-spm-dashboard-configurator{position:relative}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable{position:relative}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable .collapseWidget{background-color:rgba(0,0,0,0)}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable .configurator-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em;padding:.25em}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable .configurator-content .line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable .configurator-content .line input{width:21em}.widget-spm-dashboard-configurator .psol-comp-CollapsibleArea-themeable .configurator-content .line .clear{cursor:pointer}.widget-spm-dashboard-configurator .psol-comp-Button-themeable{padding:.125em 1em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.psol-comp-ColorSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.psol-comp-ColorSearch .colorSelectContainer-selectedColors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.psol-comp-ColorSearch .presetColorTiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:1em}.psol-comp-ColorSearch .customColor-wrapper{position:relative}.psol-comp-ColorSearch .customColor-wrapper .customColorSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5em;max-width:560px}.psol-comp-ColorSearch .customColor-wrapper .customColorSection .customColors{display:-webkit-box;display:-ms-flexbox;display:flex}.psol-comp-ColorSearch .customColor-wrapper .customColorSection .customColorBtnIcon{-webkit-transform:rotate(45deg);transform:rotate(45deg);border:2px solid var(--font-color);border-radius:50%;padding:1em;margin:6px}.psol-comp-ColorSearch .customColor-wrapper .customColorSection .maxNumOfCustomColorDialog{display:-webkit-box;display:-ms-flexbox;display:flex}.psol-comp-ColorSearch .customColor-wrapper .customColorSection .maxNumOfCustomColorDialog>div{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--border-color);border-radius:4px;padding:.25em;background:var(--popover-info-background)}.psol-comp-ColorSearch .customColor-wrapper .customColorSection .maxNumOfCustomColorDialog>div>div{margin-right:.5em}.psol-comp-ColorSearch .customColor-wrapper .popUpWindow{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f4f4f4;background-color:var(--popover-background);z-index:1;padding:1.5em;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.6);box-shadow:0 0 5px 2px rgba(0,0,0,.6);bottom:70%;left:.5em}.psol-comp-ColorSearch .customColor-wrapper .popUpWindow .colorPickerContainer{position:relative;width:230px}.psol-comp-ColorSearch .customColor-wrapper .popUpWindow .colorPickerContainer .react-colorful{width:unset}.psol-comp-ColorSearch .customColor-wrapper .popUpWindow .colorPickerContainer .psol-comp-ColorPickerInput-container{width:unset}.color-actionbuttons-wrapper{margin-top:3.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-actionbuttons-wrapper .secondaryBtn{margin-right:1em}@media(max-width: 767px){.customColorSection{position:relative}.customColorSection .maxNumOfCustomColorDialog{position:absolute;bottom:115%}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digitaltwin-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:.5em;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digitaltwin-wrapper .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.digitaltwin-wrapper .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.digitaltwin-wrapper .table-viewer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.digitaltwin-wrapper .table-viewer-wrapper .vertical-mode-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.digitaltwin-wrapper .table-viewer-wrapper .vertical-mode-wrapper .mode-btn{border:none;padding:0}.digitaltwin-wrapper .table-viewer-wrapper .vertical-mode-wrapper .mode-btn .psol-comp-Icon-themeable{margin-left:.5em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.digitaltwin-wrapper .table-viewer-wrapper .psol-comp-TableExpandable-themeable .psol-comp-TableHead-themeable .table-modes-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.digitaltwin-wrapper .table-viewer-wrapper .psol-comp-TableExpandable-themeable .psol-comp-TableHead-themeable .table-modes-wrapper .full-expand-mode-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.digitaltwin-wrapper .table-viewer-wrapper .psol-comp-TableExpandable-themeable .psol-comp-TableHead-themeable .table-modes-wrapper .full-expand-mode-wrapper .psol-comp-checkbox-themeable{border-left:1px solid var(--border-color);padding:.5rem 16px;height:100%}.digitaltwin-wrapper .table-viewer-wrapper .psol-comp-TableExpandable-themeable .psol-comp-TableHead-themeable .table-modes-wrapper .full-expand-mode-wrapper .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 .5rem .5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid var(--border-color);cursor:pointer}.digitaltwin-wrapper .table-viewer-wrapper .psol-comp-TableExpandable-themeable .psol-comp-TableHead-themeable .table-modes-wrapper .full-expand-mode-wrapper .icon-wrapper .psol-comp-Icon-themeable{margin-left:.5em;width:1.25em;height:1.25em}.digitaltwin-wrapper .table-viewer-wrapper .digitaltwin-viewer-container .AccessoriesAndSimilarPartsTabGroup .hide-content-btn{display:none}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-tableVertical-themeable{width:39%;-webkit-box-shadow:0 .125em .25em rgba(0,0,0,.149);box-shadow:0 .125em .25em rgba(0,0,0,.149)}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-tableVertical-themeable .psol-comp-tableVertical-tableHeader{border-radius:4px 4px 0 0}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-tableVertical-themeable .psol-comp-tableVertical-tableHeader .tableHeader-title .vertical-mode-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-tableVertical-themeable .psol-comp-tableVertical-tableHeader .tableHeader-title .vertical-mode-wrapper .psol-comp-Icon-themeable{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-tableVertical-themeable .psol-comp-tableVertical-table{overflow:auto}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container{display:grid;grid-template-rows:1fr 1fr;grid-gap:.5em;width:60%;-webkit-transition:grid ease-in-out .5s;transition:grid ease-in-out .5s}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container .AccessoriesAndSimilarPartsTabGroup{margin:0;min-height:0}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container .AccessoriesAndSimilarPartsTabGroup .hide-content-btn{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container.hide-tab-content{grid-template-rows:3fr .18fr;overflow:hidden}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container.hide-tab-content .AccessoriesAndSimilarPartsTabGroup{overflow:hidden}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container.hide-tab-content .AccessoriesAndSimilarPartsTabGroup .psol-comp-Tabs-header.secondRow .hide-content-btn .psol-comp-Icon-themeable{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.digitaltwin-wrapper .psol-comp-breadcrumbs-themeable .visibleParents{margin:0}.digitaltwin-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon{width:2em;height:2em}.digitaltwin-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon img,.digitaltwin-wrapper .psol-comp-breadcrumbs-themeable .crumb>.crumbIcon svg{width:2em;height:2em}.digitaltwin-wrapper .psol-comp-breadcrumbs-themeable .crumb .dropDownContainer img{width:1.25em;height:1.25em}.digitaltwin-wrapper .cornerButton{position:absolute;right:1em}.digitaltwin-wrapper .customButtonsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton{height:.75em;overflow:visible;height:1.25em;width:1.25em;border:none;padding:unset;color:var(--btn-solid-color)}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton.marked{color:#ffef00}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton:not(:hover){opacity:.5}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton:not(:hover).marked{opacity:.8}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton div{color:inherit}.digitaltwin-wrapper .customButtonsContainer .rowHeaderFavButton div svg{color:inherit}.digitaltwin-wrapper .psol-comp-TabExRowHead-themeable.collapsedTable .rowHeaderFavButton svg{scale:1.25}.digitaltwin-wrapper .digitaltwin-project-name{font-weight:bold;margin-bottom:.5em}.digitaltwin-wrapper .psol-comp-TableExpandable-themeable{-ms-flex-negative:0;flex-shrink:0;height:9rem;background:var(--table-container-color);-webkit-transition:height .5s ease-out;transition:height .5s ease-out;margin-top:.5rem;border:1px solid var(--border-color);border-radius:.25em;-webkit-box-shadow:0 .25em .25em rgba(0,0,0,.1);box-shadow:0 .25em .25em rgba(0,0,0,.1)}.digitaltwin-wrapper .psol-comp-TableExpandable-themeable .psol-comp-DialogHeader{position:relative}.digitaltwin-wrapper .psol-comp-TableExpandable-themeable .psol-comp-DialogHeader .dialogHeaderDismissBtn{position:absolute;right:1em}.digitaltwin-wrapper .psol-comp-TableExpandable-themeable .psol-comp-LoadingAnimation-overlay{background-color:rgba(0,0,0,0)}.digitaltwin-wrapper .psol-comp-TableHead-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--table-container-color);border-top-left-radius:.25em;border-top-right-radius:.25em}.digitaltwin-wrapper .psol-comp-TabExTable-themeable{background:var(--background-main)}.digitaltwin-wrapper .psol-comp-Expander-themeable{margin-top:0em}.digitaltwin-wrapper .expanderHandle{background-color:var(--table-header-color);border-bottom-left-radius:2em;border-bottom-right-radius:2em;padding:.25em 1.5em;border:1px solid var(--border-color);border-top:none}.digitaltwin-wrapper .expanderHandle .expanderText{font-weight:normal;font-size:14px}.digitaltwin-wrapper .preview-3D-Dialog .psol-comp-DialogHeader{padding:1em 1em 0;border-bottom:0}.digitaltwin-wrapper .preview-3D-Dialog .psol-comp-DialogBody-themeable{margin:0}.digitaltwin-wrapper .preview-3D-Dialog .psol-comp-DialogBody-themeable .viewer-wrapper{width:100%;height:100%}.digitaltwin-wrapper .digitaltwin-viewer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;min-width:0;max-width:100%;min-height:350px}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper{min-width:60%}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper.bot-fallback-img{max-width:400;max-height:400px;height:100%}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper.bot-fallback-img div{width:100%;height:100%;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center}.digitaltwin-wrapper .digitaltwin-viewer-container .accordionGroup{min-width:calc(40% - 3.5em);max-width:calc(40% - 3.5em)}.digitaltwin-wrapper .digitaltwin-viewer-container .psol-comp-Accordion-open .psol-comp-AccordionTitle-themeable .psol-comp-AccordionTitle-text{font-weight:600}.digitaltwin-wrapper .digitaltwin-viewer-container .Modeless{z-index:3}@media(max-width: 1300px){.digitaltwin-wrapper .digitaltwin-viewer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper.bot-fallback-img{height:100%;width:100%;margin:0 auto;min-width:100%;min-height:100%}.digitaltwin-wrapper .digitaltwin-viewer-container .AccessoriesAndSimilarPartsTabGroup{margin-left:0;margin:.5em 0;min-width:unset;max-width:unset;min-height:20em;max-height:40em}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper .psol-comp-Tabs-themeable{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.digitaltwin-wrapper .digitaltwin-viewer-container .viewer-wrapper .tab-content{min-height:20em}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .psol-comp-Accordion-themeable .psol-comp-AccordionDetails-themeable .AccessoriesAndSimilarPartsTabGroup{min-height:0;max-height:12em}.digitaltwin-wrapper.vertical-mode .table-viewer-wrapper .digitaltwin-viewer-container .tab-content{min-height:0}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueLabel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueLabel .varValueImage{max-height:5em}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueLabel .separator{display:none}}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue{min-width:auto}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue.withImage{width:100%}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueLabel{text-align:center}.ChangeTableVarDlgListVarWrapper.verticalTableMode .psol-comp-ChangeTableVarDlgListVar-themeable .varValue .varValueContent .varValueLabel .varValueImage{margin-right:.5em;max-height:6em}.favorites-container{background-color:#f9f9f9;background-color:var(--header-background-color);min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.favorites-container .favorites-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:7.5em;background-color:var(--background-main);background-position-y:10em;background-image:url(./images/bgWhiteVector.png)}.favorites-container .favorites-header .favorites-header-img{position:absolute;left:0;z-index:1;height:inherit;width:100%;opacity:.8}.favorites-container .favorites-header .favorites-header-content{position:relative;z-index:2;margin:1.5em calc(5em + 10px) 0}.favorites-container .favorites-header .favorites-header-content b{font-size:x-large}.favorites-container .favorites-header .favorites-header-content .PhotoSearch-title{position:relative}.favorites-container .favorites-header .favorites-header-content .PhotoSearch-title .search-help-wrapper{margin-bottom:unset}.favorites-container .favorites-header .mainButtonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:2em calc(5em + 10px) 2em 0}.favorites-container .favorites-header .mainButtonBar button{margin-left:1em}.favorites-container .backBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.favorites-container .backBtn span{margin:unset;font-size:small}.favorites-container .backBtn .backIcon{height:.75rem;margin-right:.5rem;cursor:pointer;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.favorites-container .backBtn .backIcon{color:color-mix(in srgb, var(--font-color), white 15%)}}.favorites-container .backBtn .backIcon .psol-comp-Icon-themeable{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.favorites-container .backBtn .backIcon .psol-comp-Icon-themeable{color:color-mix(in srgb, var(--font-color), white 15%)}}.favorites-container .navigationBar{position:relative;left:-0.5em;top:.625em}.favorites-container .headerTitle{margin-top:.25em}.favorites-container .listDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;max-height:2em}.favorites-container .listDetails .comment{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:70vw}.favorites-container .listDetails .comment span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding:.25em 0}.favorites-container .listDetails .comment strong{margin-right:.5em}.favorites-container .accessDenied{margin:1em calc(5em + 10px);font-size:large}.favorites-container .favorites-content-wrapper{margin:0 calc(5em + 10px) 2em}.favorites-container .favorites-content-wrapper .searchBar{cursor:text;border-style:solid;border-radius:4px;border-width:1px;border-color:var(--border-color);border-color:var(--searchLine-border);padding:.5em 1em;max-width:50%}.favorites-container .favorites-content-wrapper .searchBar:focus{border-width:1px;border-color:var(--border-color);border-color:var(--searchLine-border);outline:none}.favorites-container .favorites-content-wrapper .lists{margin-top:.5em}.favorites-container .favorites-content-wrapper .lists .sublist-info{text-align:right}.favorites-container .favorites-content-wrapper .lists .listsHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.favorites-container .favorites-content-wrapper .lists .listsHeader h3{white-space:nowrap}.favorites-container .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorites-container .buttonBar .secondaryBtn:not(:hover){background-color:var(--btn-outlined-background)}.favorites-container .actionBtn{margin:0;margin-left:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.25em}.favorites-container .actionBtn span{margin-left:.25em}.favorites-container .actionBtn .btnIcon{margin:0;width:.75em;color:inherit}.favorites-container .createListDisclaimer{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.favorites-container .tableLists{margin-bottom:1em;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.favorites-container .resultBoundary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:.5em 0}.favorites-container .resultBoundary .smallSpinner{height:4rem;width:4rem;margin-top:3em}.favorites-container .resultBoundary .resultsEmpty{min-height:2em;opacity:.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;text-align:center;overflow:hidden}.favorites-container .resultBoundary .resultsEmpty.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorites-container .resultBoundary .resultsEmpty.column div:not(:last-child){margin-bottom:.25em}.favorites-container .resultBoundary .resultsEmpty.row :not(:first-child){margin-left:.5em}@media(max-width: 767px){.favorites-container .tableLists{overflow-x:auto;width:100%;min-width:auto}.favorites-container .favorites-header .favorites-header-content{margin:1.5em 2em}.favorites-container .favorites-header .mainButtonBar{margin-right:2em}.favorites-container .favorites-content-wrapper{margin:1.5em 2em}}.cardFavContainer.cardFav{overflow:hidden;margin:.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-style:solid;border-width:1px;border-radius:4px;border-color:var(--border-color);background-color:var(--card-background);text-decoration:none;padding:1em 0;color:inherit}.cardFavContainer.cardFav:hover{border-color:var(--card-hover-border);background-color:var(--card-hover-background)}.cardFavContainer .cardInfo{overflow:hidden}.cardFavContainer .itemCount{color:color-mix(in srgb, var(--font-color), transparent 50%)}.cardFavContainer .actionBar{margin-right:1em;padding-right:2em}.cardFavContainer .cardInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cardFavContainer .cardInfo .infoSection{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;text-overflow:ellipsis;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cardFavContainer .cardInfo .infoSection.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.cardFavContainer .cardInfo .infoSection .infoValue{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.5em}.cardFavContainer .cardInfo .infoSection .infoValue:not(.title){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;min-width:3em;max-width:10vw;height:1em}.cardFavContainer .cardInfo .infoSection .infoValue.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:12em;max-width:16vw;margin-left:2em}.cardFavContainer .cardInfo .infoSection .infoValue.title b{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardFavContainer .cardInfo .infoSection .infoValue.listComment{max-width:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cardFavContainer .cardInfo .infoSection .infoValue.date{width:10em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cardFavContainer .cardButtons{width:9em;margin-right:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cardFavContainer .cardButtons .cardActionBtn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:1em}.cardFavContainer .listEntry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cardFavContainer.tableHeader{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:.5em 0}.cardFavContainer.tableHeader .cardInfo{overflow:visible}.cardFavContainer.tableHeader .cardInfo .infoSection .date{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media(max-width: 767px){.cardFavContainer .cardFav .cardInfo .infoSection .infoValue{max-width:10vw}.cardFavContainer .cardFav .cardInfo .infoSection .infoValue.listComment{visibility:hidden;max-width:1px}.cardFavContainer .cardFav .cardButtons{margin-right:1em;max-width:20vw}.cardFavContainer .cardFav .cardButtons .cardActionBtn{margin-left:.5em}}.favDialog{height:37em;width:30em;overflow-y:hidden;cursor:default}.favDialog .dialogHeader{padding:2em 3.75em 1em;border-bottom:none}.favDialog .dialogHeader h2{font-size:larger;margin:0;white-space:nowrap}.favDialog .dialogHeader .lineID{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;overflow:hidden}.favDialog .dialogHeader .lineID .chevron{scale:.75;margin-left:.5em;margin-top:auto}[dir="ltr"] .favDialog .dialogHeader .lineID b{text-align:left}[dir="rtl"] .favDialog .dialogHeader .lineID b{text-align:right}.favDialog .dialogHeader .lineID b{margin-left:.5em;margin-top:auto;overflow:hidden;text-overflow:ellipsis;text-wrap-mode:nowrap}.favDialog .dialogBody{padding:0 3.75em;margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favDialog .dialogBody.favListViewer{overflow-x:hidden}.favDialog .dialogBody.favListViewer .resultsEmpty{margin-left:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir="ltr"] .favDialog .dialogBody .itemName{text-align:left}[dir="rtl"] .favDialog .dialogBody .itemName{text-align:right}.favDialog .dialogBody .itemName{overflow:hidden;margin-bottom:.5em;max-width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;-ms-flex-item-align:start;align-self:start;text-overflow:ellipsis;white-space:nowrap}.favDialog .dialogBody .textInput{cursor:text;border-style:solid;border-radius:4px;border-width:1px;border-color:#d3d3d3;padding:.5em .75em}.favDialog .dialogBody .textInput:focus{outline:none}.favDialog .dialogBody .textInput.searchBar{margin:.5em 0 1em}.favDialog .dialogBody .selectListParent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.favDialog .dialogBody .selectListParent .label{-ms-flex-item-align:start;align-self:start;margin-bottom:.5em}.favDialog .dialogBody .selectListParent .dropdownWrapper{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:.5em}.favDialog .dialogBody .selectListParent .dropdownWrapper .dropdown{height:100%;overflow:auto;scrollbar-width:thin}.favDialog .dialogBody .selectListParent .dropdownWrapper .dropdown .psol-comp-Dropdown-selected{padding-left:0}.favDialog .dialogBody .selectListParent .dropdownWrapper .dropdown .psol-comp-DropdownItem{padding:.5em .75em .5em 1em}.favDialog .dialogBody .selectListParent .dropdownWrapper .dropdown .breadcrumbIcon{height:100%;margin:.25em .25em 0}.favDialog .dialogBody .selectListParent .dropdownWrapper .dropdown .breadcrumbIcon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:.75em;height:.75em}.favDialog .dialogFooter .buttonBar .actionBtn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.favComponent.psol-comp-Dialog-themeable{margin:auto 0;width:30em;max-height:70%;max-width:60vw}.favComponent .dialogHeader{border-bottom:none}.favComponent .dialogHeader h2{font-size:larger;margin:0}.favComponent .dialogFooter{padding:1.5em 3.75em 2em}.favComponent .dialogFooter .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.favComponent .actionBtn{padding:.5em 1.5em}.favComponent .textInput{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5em 0 1em}.favComponent .textInput.comment{padding:.5em .75em;resize:vertical;min-height:5em;border-radius:4px;border-color:var(--border-color)}.favComponent .textInput.comment:focus{outline:none}.favComponent .textInput .input-wrapper{width:100%}.favComponent .iconBtn .btnIcon{width:1.5em}.favComponent .iconBtn .pencilIcon{width:1.25em;height:1.25em}.favComponent .favDelete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 3.5em 0;overflow:hidden}.favComponent.favListConfiguration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favComponent.favListConfiguration .label{margin-bottom:.5em;-ms-flex-item-align:start;align-self:start}.favComponent.listBreadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.favComponent.listBreadcrumbs .crumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.favComponent.listBreadcrumbs .crumb .iconLists{margin:0em .5em}.favComponent.listBreadcrumbs .crumb .iconCrumb{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:.75rem;margin:auto .25rem}.favComponent.listBreadcrumbs .crumb .iconBtn{font-size:medium}.favComponent.listBreadcrumbs .crumb button{margin:auto 0}.favComponent.listBreadcrumbs .crumb.small{font-size:small}.favComponent.listBreadcrumbs .crumb.small .iconCrumb{height:.5em}.favComponent.listBreadcrumbs .crumb.small .iconBtn{font-size:small}.favComponent.listBreadcrumbs .crumb>a{text-decoration:none;margin-left:unset}.favComponent .iconBtnText{margin-left:.5em}.itemTableWrapper{overflow-x:hidden;max-width:100%}.itemTableWrapper .itemTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:6em}.itemTableWrapper .itemTable .loadingAnimation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:10em}.itemTableWrapper .itemTable .loadingAnimation .smallSpinner{height:2.5rem;width:2.5rem;padding:1.5em}.itemTableWrapper .itemTable .contentTable{width:100%}.itemTableWrapper .itemTable .contentTable th{padding:0 .75rem}.itemTableWrapper .itemTable .contentTable th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:2.5rem}.itemTableWrapper .itemTable .contentTable th .sortOrderBtn{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.itemTableWrapper .itemTable .contentTable th .sortOrderBtn:hover{color:var(--checkbox-active-color)}.itemTableWrapper .itemTable .contentTable th .sortOrderBtn div{pointer-events:none}.itemTableWrapper .itemTable .contentTable th .sortOrderBtn .sortOrderIcon{-ms-flex-item-align:center;align-self:center;width:.75rem;height:.75rem;margin:0 .5rem}.itemTableWrapper .itemTable .contentTable th .sortOrderBtn .sortOrderIcon div{color:inherit;width:inherit;height:inherit}.itemTableWrapper .itemTable .contentTable .columnERP{width:1%;padding-right:0;justify-items:center}.itemTableWrapper .itemTable .contentTable .columnCounter{width:1%;padding:0}.itemTableWrapper .itemTable .contentTable .columnImage{width:5%}.itemTableWrapper .itemTable .contentTable .DateAdded{width:12.5%}.itemTableWrapper .itemTable .contentTable .PartName{width:45%}.itemTableWrapper .itemTable .contentTable .ParentCatalog{width:20%}.itemTableWrapper .itemTable .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.itemTableWrapper .itemTable .columnButton{width:2rem;min-width:unset}.itemTableWrapper .itemTable .parentCatalogName{overflow:hidden;text-overflow:ellipsis;margin-left:1rem;font-size:small}.itemTableWrapper .itemTableHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5em;max-width:100%;overflow-x:auto}.itemTableWrapper .itemTableHeader .tabSelectorBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector{cursor:pointer;min-width:6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5em 1em;margin-right:1em;max-width:14.5vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-style:solid;border-width:1px;border-color:var(--border-color);background-color:var(--card-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;text-decoration:none}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector:last-child{margin-right:0}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabIcon{width:1.25rem;height:1.25rem;color:inherit}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo{margin-left:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}[dir="ltr"] .itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo b{text-align:left}[dir="rtl"] .itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo b{text-align:right}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo b{font-size:large}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo div{font-size:small;text-overflow:ellipsis;overflow:hidden}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector:hover{border-color:var(--card-hover-border);background-color:var(--card-hover-background)}.itemTableWrapper .itemTableHeader .tabSelectorBar .tabSelector.active{cursor:default;border-color:var(--card-hover-border);background-color:var(--card-background);border-width:2px;padding:calc(.5em - 1px) calc(1em - 1px)}.itemTableWrapper .itemTableHeader .buttonBar button{margin-left:1em}.itemTableWrapper .contentTable{padding:.5em 0}.itemTableWrapper .contentTable th{margin:0em 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.itemTableWrapper .contentTable td{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:unset}.itemTableWrapper .contentTable td:not(.columnButton){cursor:pointer}.itemTableWrapper .contentTable th,.itemTableWrapper .contentTable td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--table-header-color);background-color:var(--card-background);white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;max-width:9vw;height:3rem;font-size:small}.itemTableWrapper .contentTable th:first-child,.itemTableWrapper .contentTable td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.itemTableWrapper .contentTable th:last-child,.itemTableWrapper .contentTable td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.itemTableWrapper .contentTable .contentTable-tr-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;padding:0 .75rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;text-decoration:none}.itemTableWrapper .contentTable .contentTable-tr-link>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.itemTableWrapper .contentTable tr:hover td{background-color:var(--card-hover-background)}.itemTableWrapper .contentTable .columnCounter{width:3rem;text-align:center}.itemTableWrapper .contentTable .columnImage{width:6rem}.itemTableWrapper .contentTable .columnImage img{max-height:2.5rem}.itemTableWrapper .contentTable .parentCatalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.itemTableWrapper .itemTable .itemTableHeader .tabSelectorBar .tabSelector{max-width:16vw}.itemTableWrapper .itemTable .itemTableHeader .tabSelectorBar .tabSelector .tabIcon{width:1em;height:1em}.itemTableWrapper .itemTable .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo b{font-size:medium}.itemTableWrapper .itemTable .itemTableHeader .tabSelectorBar .tabSelector .tabSelectorInfo div{font-size:small}.itemTableWrapper .itemTable .contentTable td{padding:0 .25rem}}.favItemExplorer{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favItemExplorer .listExplorerWrapper{overflow-y:auto;scrollbar-width:thin;height:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;border-radius:4px;border-width:1px;border-color:var(--border-color)}.favItemExplorer .listExplorerWrapper .nodeGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-top:.5em}.favItemExplorer .listExplorerWrapper .nodeGroup .node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-style:solid;border-width:1px;border-radius:4px;border-color:var(--border-color)}.favItemExplorer .listExplorerWrapper .nodeGroup .node button .icon{-webkit-box-sizing:border-box;box-sizing:border-box}.favItemExplorer .listExplorerWrapper .nodeGroup .node.fav{border-color:var(--card-hover-border)}.favItemExplorer .listExplorerWrapper .nodeGroup .node.fav .mainBtn{color:var(--color-primary)}.favItemExplorer .listExplorerWrapper .nodeGroup .node.waiting{color:color-mix(in srgb, var(--font-color), transparent 50%)}.favItemExplorer .listExplorerWrapper .nodeGroup .node.waiting .mainBtn{cursor:default;pointer-events:none;opacity:.5}.favItemExplorer .listExplorerWrapper .nodeGroup .node span:not(:first-child),.favItemExplorer .listExplorerWrapper .nodeGroup .node div:not(:first-child){margin-left:.5em}.favItemExplorer .listExplorerWrapper .nodeGroup .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.5em;padding-left:.75em}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn .icon{border-radius:2em;height:1.5em;width:1.5em;padding:.25em}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn.noSublists{pointer-events:none}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn.noSublists .icon{opacity:20%}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn.noSublists .listTitle{color:var(--font-color)}.favItemExplorer .listExplorerWrapper .nodeGroup .left .expandBtn:hover{color:var(--color-primary-dark)}.favItemExplorer .listExplorerWrapper .nodeGroup .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favItemExplorer .listExplorerWrapper .nodeGroup .right button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;padding:.25em;padding-right:.5em;height:100%}.favItemExplorer .listExplorerWrapper .nodeGroup .right button .icon{padding:.25em}.favItemExplorer .listExplorerWrapper .nodeGroup .right button:hover .icon{background-color:var(--card-hover-background)}.favItemExplorer .listExplorerWrapper .nodeGroup .right .addBtn .icon{border-radius:2em;width:1.75em;height:1.75em;padding:25%}.favItemExplorer .listExplorerWrapper .nodeGroup .right .addBtn:hover .icon{color:var(--color-primary-dark)}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn{border:none}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .listTitle{padding:.25em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow:hidden}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .listTitle div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .btnIcon{color:inherit}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .icon{border-radius:2em;height:1.75em;width:1.75em;margin-right:.5em;color:var(--card-background)}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .icon.selected{color:#ffef00}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn .icon svg{color:inherit}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn:hover{color:var(--color-primary-dark)}.favItemExplorer .listExplorerWrapper .nodeGroup .right .favBtn:hover .icon{background-color:var(--card-hover-background)}.favItemExplorer .listExplorerWrapper .subnodeWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.favItemExplorer .listExplorerWrapper .subnodeWrapper .indent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1px;margin:0 .75em .75em 1em;background-color:var(--color-inactive)}.favItemExplorer .listExplorerWrapper .subnodeWrapper .subnodes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.favItemExplorer .listExplorerWrapper .subnodeWrapper .subnodes .subnode{width:100%}.favItemExplorer .listExplorerWrapper .nodeAddSublist{padding:.25em .5em}.favItemExplorer .listExplorerWrapper .nodeAddSublist button div{width:.75em;height:.75em}.favItemExplorer .listExplorerWrapper .nodeAddSublist span{margin-left:.5em}.favItemExplorer .listExplorerWrapper .nodeGroup:not(.subnode):first-child{margin-top:0}.favItemExplorer .listExplorerWrapper .resultBoundary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.favItemExplorer .listExplorerWrapper .resultBoundary .smallSpinner{margin-top:3em;height:2.5rem;width:2.5rem}.favItemExplorer .listExplorerWrapper .resultBoundary .resultsEmpty{min-height:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.geometricTopoPartialSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.geometricTopoPartialSearch .single-assembly-search-dialog.psol-comp-Dialog{width:auto;max-width:100%}.geometricTopoPartialSearch .single-assembly-search-dialog.psol-comp-Dialog .single-assembly-search-dialog-footer-btnContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5em;margin-left:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e7eaec;border-radius:.25em;cursor:pointer}.geometricTopoPartialSearch .single-assembly-search-dialog.psol-comp-Dialog .single-assembly-search-dialog-footer-btnContainer img{width:6.25em;height:6.25em;margin:2em}.geometricTopoPartialSearch .single-assembly-search-dialog.psol-comp-Dialog .single-assembly-search-dialog-footer-btnContainer .psol-comp-Button{width:100%;max-width:100%;border-top-right-radius:0;border-top-left-radius:0}.geometricTopoPartialSearch .single-assembly-search-dialog-footer-btnContainer:hover .psol-comp-Button{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.geometricTopoPartialSearch .collapseWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1rem;min-width:40px;-ms-flex-negative:0;flex-shrink:0;position:relative}.geometricTopoPartialSearch .collapseWrapper .collapseHeader{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1em}.geometricTopoPartialSearch .collapseWrapper .collapseHeader .icon{font-size:1.5em}.geometricTopoPartialSearch .container{background-color:var(--background-main-contrast);overflow-y:scroll;height:100%}.geometricTopoPartialSearch .topologies{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geometricTopoPartialSearch .topologies.active{margin-left:0}.geometricTopoPartialSearch .psol-comp-DialogBody-themeable{text-align:center;margin:15px}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%}[dir="ltr"] .geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:left}[dir="rtl"] .geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{text-align:right}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable p{white-space:normal}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper{margin:0 auto;position:relative}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f5f5;border-radius:4px;border:2px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:5px;border-radius:4px;background:#ebebeb;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;line-height:20px;font-size:20px;max-height:38px}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .imagepreview-popup .imagepreview-preview img{position:relative}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .search-item .search-item-close{display:none}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--font-color);text-decoration:none;height:5em;-ms-flex-item-align:baseline;align-self:baseline;padding:0 1em}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .psol-comp-Icon{height:31px;width:31px;margin-left:5px;margin-right:5px;justify-self:center}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable .searchTags-wrapper .searchTags-group-wrapper .navitem .navitem-span-text{margin:0 auto;color:#707070}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(1) .searchTags-wrapper .searchTags-group-wrapper{border-color:#59bb39}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper::after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(217,105,101,.5);top:0;left:0}.geometricTopoPartialSearch .psol-comp-DialogFooter-themeable .psol-comp-Button-themeable:nth-child(2) .searchTags-wrapper .searchTags-group-wrapper{border-color:#d12a34}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content-container-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;padding:1rem 0;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.main .content-container{max-width:1000px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 1rem;height:100%}.main .content-container .geo-partial-search.search-bar-position-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content-container .geo-partial-search.search-bar-position-left .searchWrapper{-ms-flex-negative:1;flex-shrink:1;height:auto}.main .content-container .geo-partial-search.search-bar-position-left .viewer-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content-container .geo-partial-search.search-bar-position-left .viewer-container .directuspage-wrapper{display:block;position:relative;min-height:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1023px){.main .content-container{width:100%}}.main .content-container .geometric-search-help{overflow:hidden;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.625em}.main .content-container .geometric-search-help:before,.main .content-container .geometric-search-help:after{background-color:var(--font-color);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:15%}.main .content-container .geometric-search-help:before{right:.5em;margin-left:-50%}.main .content-container .geometric-search-help:after{left:.5em;margin-right:-50%}.main .content-container .geometric-search-help-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-light);padding:2em .5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main .content-container .geometric-search-help-description .geometric-search-help-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}.main .content-container .geometric-search-help-description .geometric-search-help-title .geometric-search-help-title-arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:1em;width:1em;margin-right:.5em}.main .content-container .geometric-search-help-description .geometric-search-help-title h3{font-size:1.125em;margin:0}.main .content-container .geometric-search-help-description .geometric-search-help-description-info{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5em}.main .content-container .geometric-search-help-description .geometric-search-help-description-info .geometric-search-help-description-info-icon{-ms-flex-item-align:start;align-self:flex-start;margin-top:.3em}.main .content-container .geometric-search-help-description .geometric-search-help-description-info .psol-comp-Icon+*{margin-left:.5em}.main .content-container .geometric-search-help-description .geometric-search-help-description-info .geometric-search-help-description-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content-container .geometric-search-help-description:hover{background-color:#e2e2e2;-webkit-transition:200ms;transition:200ms}.main .topoContainer{margin-top:1.5rem;position:relative;padding:.25rem}.main .topoContainer>.topologyCard+.topologyCard{margin-top:1rem}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center .button-background-color{margin:1rem .5rem}.searchtags-buttons{border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.searchtags-buttons .button-background-color{margin:.5rem .25rem}@media screen and (min-width: 1024px){.searchtags-buttons .button-background-color{margin:.75rem .5rem}}.searchtags-buttons .NotificationItem+.NotificationItem{margin-top:.25rem}.psol-comp-CollapsibleArea-themeable{-ms-flex-negative:0;flex-shrink:0;border-radius:0 .25em 0 0;background-color:var(--background-main-contrast)}@media screen and (max-width: 1023px){.psol-comp-CollapsibleArea-themeable{position:absolute;z-index:3}}.psol-comp-CollapsibleArea-themeable .collapseWidget{margin:0;background-color:var(--background-main-contrast);border:none;border-radius:0 .25em 0 0;text-align:right}.psol-comp-CollapsibleArea-themeable .collapseWidget span{line-height:2.5em;margin-right:3em}.psol-comp-CollapsibleArea-themeable .collapseWidget .expanderHandle{width:1.5em;height:1.5em;margin:.5em}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable{padding:0 .5em 1em 0}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:first-of-type{border-radius:0 .25em 0 0}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:last-of-type{border-radius:0 0 .25em 0}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable .psol-comp-Accordion-themeable:only-of-type{border-radius:0 .25em .25em 0}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables{margin-left:1em}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:first-of-type{border-radius:.25em .25em 0 0}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:last-of-type{border-radius:0 0 .25em .25em}.psol-comp-CollapsibleArea-themeable .psol-comp-Accordiongroup-themeable.catalog-variables .psol-comp-Accordion-themeable:only-of-type{border-radius:.25em .25em .25em .25em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrapper .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;min-width:22rem;max-height:95%;margin-top:-5%;-webkit-box-sizing:border-box;box-sizing:border-box}.login-wrapper .card.large{margin-top:0;width:30rem}.login-wrapper .card.large .content{max-height:unset}.login-wrapper .header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;background:var(--color-light);border-bottom:1px solid var(--border-color)}.login-wrapper .header .backBtn{cursor:pointer;padding:.125em;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:32px;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.login-wrapper .header .backBtn{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.login-wrapper .header .backBtn:hover{background:var(--color-primary-dark)}.login-wrapper .header .logo{max-width:250px}.login-wrapper .psol-comp-Tabs-themeable{border:none}.login-wrapper .tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;outline:1px solid var(--border-color)}.login-wrapper .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;overflow:auto;padding:1em;position:relative;max-height:45vh}.login-wrapper .content.message{text-align:center;font-size:18px}.login-wrapper .content>*+*,.login-wrapper .content form>*+*{margin-top:1rem}.login-wrapper .content .title{font-size:20px}.login-wrapper .psol-comp-InputWithLabel-themeable+.psol-comp-InputWithLabel-themeable,.login-wrapper .psol-comp-checkbox-themeable{margin-top:.5rem}.login-wrapper .noERPRole{margin-top:.5rem;color:var(--color-warning)}.login-wrapper .buttonGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;padding:1em;border-top:1px solid var(--border-color)}.login-wrapper .buttonGroup.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-wrapper .buttonGroup button+button{margin-left:.5em}.login-wrapper .buttonGroup .requiredHint{font-size:12px}.login-wrapper .buttonGroup .loginButton{width:100%}.login-wrapper .buttonGroup .rememberGroup{margin:0 .5rem 0 0}.login-wrapper .buttonGroup .rememberGroup .visValue{white-space:nowrap}@media(max-height: 550px){.login-wrapper .card{margin-top:-1em}}.ERPRoleSelection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.ERPRoleSelection .groupContainer .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.ERPRoleSelection .groupContainer .group .groupImage{width:5em}.ERPRoleSelection .groupContainer .groupRadio{display:none}.ERPRoleSelection .groupContainer .groupRadio:checked+.group{background:var(--color-primary)}.ERPRoleSelection .groupContainer .groupRadio:checked+.group,.ERPRoleSelection .groupContainer .groupRadio:not(:checked)+.group:hover{color:#fff}.ERPRoleSelection .groupContainer .groupRadio:not(:checked)+.group:hover{background:var(--color-primary-dark)}#mainContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:var(--background-main);overflow-y:hidden}#mainContainer .main-wrapper{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto}#mainContainer .main-wrapper>*{-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - .5em);padding:1em .5em 0}#mainContainer .main-wrapper .geometricTopoPartialSearch,#mainContainer .main-wrapper .combinedResults-wrapper,#mainContainer .main-wrapper .classificationsCatalogs-wrapper,#mainContainer .main-wrapper .enterpriseLandingPage{height:100%;margin:0;padding:0}#mainContainer .main-wrapper .enterpriseLandingPage{display:block;width:100%;border:0}#mainContainer .main-wrapper .searchWrapper{margin:0 auto 0}#mainContainer .main-wrapper .psol-comp-breadcrumbs-themeable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0);-ms-flex-negative:0;flex-shrink:0}#mainContainer .main-wrapper .psol-comp-breadcrumbs-themeable .crumbIcon{color:var(--font-color)}#mainContainer .main-wrapper.main-wrapper-iframe>*{height:100%;padding:0}#mainContainer .main-wrapper.main-wrapper-iframe .widgetiframe .iframeToPageBtn{color:inherit;text-decoration:inherit}#mainContainer .main-wrapper.main-wrapper-iframe .widgetiframe .iframeToPageBtn .psol-comp-Button{margin:0 auto;margin-top:.5em}.noCatalog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-dark);min-height:20rem}.noCatalog-wrapper h1{font-size:2.5rem;font-weight:bold}.noCatalog-wrapper h3{font-size:1.25rem;font-weight:bold;text-decoration:underline;margin-top:.5rem}.noCatalog-wrapper .noCatalog-items div{margin-bottom:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.noCatalog-wrapper .noCatalog-items div span{text-align:justify}.notFound-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-dark)}.notFound-wrapper h1{font-size:60px;font-weight:bold}.notFound-wrapper h3{font-size:20px;font-weight:bold}.notFound-wrapper .psol-comp-Button-themeable{margin-top:1em}.boxed{max-width:1440px;margin-right:auto;margin-left:auto}.widget{-webkit-box-sizing:border-box;box-sizing:border-box}.widget *{line-height:1.5}.widget:first-child h1,.widget:first-child h2,.widget:first-child h3,.widget:first-child h4,.widget:first-child h5,.widget:first-child h6{margin-top:0}.widget h1,.widget h2{font-size:calc(26px + (42 - 26)*(100vw - 568px)/(2560 - 568));color:var(--color-primary);margin-top:.5em;margin-bottom:.4em}.widget h3,.widget h4{font-size:calc(24px + (34 - 24)*(100vw - 568px)/(2560 - 568));color:var(--font-color);margin-top:.5em;margin-bottom:.2em}.widget h5,.widget h6{font-size:calc(22px + (26 - 22)*(100vw - 568px)/(2560 - 568));color:var(--font-color);margin-top:.5em;margin-bottom:.2em}.widget p{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.widget li{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}#mainContainer .main-wrapper.main-wrapper-iframe .widget{height:100%}.directuspage-wrapper>.widget:first-of-type{padding-top:2rem}.article-container-wrapper>*.widget:not(.widget-template-wrapper),.article-wrapper>*.widget:not(.widget-template-wrapper),.directuspage-wrapper>*.widget:not(.widget-template-wrapper){padding-left:2rem;padding-right:2rem}.article-container-wrapper>*.widget,.article-wrapper>*.widget,.directuspage-wrapper>*.widget{margin-bottom:8rem}.article-container-wrapper>*.widget:last-child.footer-wrapper,.article-wrapper>*.widget:last-child.footer-wrapper,.directuspage-wrapper>*.widget:last-child.footer-wrapper{margin-bottom:unset;padding:unset}.category-page .article-container-wrapper{padding-left:2rem;padding-right:2rem}.article-content-wrapper{padding-left:2rem;padding-right:2rem}@media(max-width: 1300px){.article-container-wrapper>.widget,.article-wrapper>.widget,.directuspage-wrapper>.widget{margin-bottom:6rem}}@media(max-width: 400px){.article-container-wrapper>.widget,.article-wrapper>.widget,.directuspage-wrapper>.widget{margin-bottom:4rem}.article-content-wrapper{padding-left:unset;padding-right:unset}}.article-sidebar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1em}.article-sidebar-wrapper .article-sidebar{position:-webkit-sticky;position:sticky;top:0;max-width:22em;min-width:10em;border-radius:0 .5em;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.5em;background:var(--background-main)}@supports(background: color-mix(in srgb, white, transparent 50%)){.article-sidebar-wrapper .article-sidebar{background:color-mix(in srgb, var(--background-main), transparent 40%)}}.article-sidebar-wrapper .article-sidebar .contributors{margin:2em 0 1em 0}.article-sidebar-wrapper .article-sidebar .contributors{margin:2em 0 1em 0}.article-sidebar-wrapper .article-sidebar .article-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5em}.article-sidebar-wrapper .article-sidebar a{font-size:16px;padding-top:1em;color:var(--font-color);text-decoration:unset;text-overflow:ellipsis;overflow:hidden}.article-sidebar-wrapper .article-sidebar a:hover{color:var(--link-hover-color)}.article-sidebar-wrapper .events-more-btn.sidebar{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568));margin-bottom:1em;margin-top:1em;padding:.8em 4em .8em 4em;width:100%}.article-sidebar-wrapper .events-sidebar-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.article-sidebar-wrapper .events-sidebar-date-title-text{font-weight:bold}.article-sidebar-wrapper .events-sidebar-date-dateInformation-text{white-space:wrap}.article-sidebar-wrapper .events-sidebar-calendar-entry{color:var(--color-primary)}.article-sidebar-wrapper .events-sidebar-booth-number.link{color:var(--color-primary)}.article-sidebar-wrapper .events-author-contributor-image{width:100px;height:100px}.article-sidebar-wrapper .events-author-contributor-image img{-o-object-fit:cover;object-fit:cover;border-radius:50%}.article-sidebar-wrapper .article-speakers-and-guests-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.article-sidebar-wrapper .article-speakers-and-guests-container .article-speakers-and-guests-text{font-weight:bold;margin:unset}.article-sidebar-wrapper .article-speakers-and-guests-container .article-speakers-and-guests-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-sidebar-wrapper .article-speakers-and-guests-container .article-speakers-and-guests-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48%}.article-sidebar-wrapper .article-speakers-and-guests-container .article-speakers-and-guests-content-name{margin-bottom:.5em;font-weight:bold}@media(max-width: 1300px){.article-sidebar-wrapper .article-sidebar .article-speakers-and-guests-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-sidebar-wrapper .article-sidebar .article-speakers-and-guests-content-wrapper .article-speakers-and-guests-content-container{text-align:center;width:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-sidebar-wrapper .article-sidebar .events-more-btn.sidebar{padding:.5em 2em}}@media(max-width: 767px){.article-sidebar-wrapper{padding:0;margin:0;width:100%}.article-sidebar-wrapper .article-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;max-width:unset}.article-sidebar-wrapper .article-sidebar .events-sidebar-date-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-sidebar-wrapper .article-sidebar .events-sidebar-date-container .events-sidebar-date-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-sidebar-wrapper .article-sidebar .article-speakers-and-guests-content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.article-sidebar-wrapper .article-sidebar .article-speakers-and-guests-content-wrapper .article-speakers-and-guests-content-container{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-sidebar-wrapper .article-sidebar .events-more-btn{margin-top:0}.article-sidebar-wrapper .article-sidebar .events-more-btn.sidebar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper{width:100%;position:relative;margin-bottom:1.5em}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .TableOfContentsButton{width:100%;background-color:var(--dropdown-container-background);color:var(--dropdown-container-color);border-color:var(--border-color)}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .TableOfContentsButton .arrow{margin-left:1em}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .TableOfContentsButton .arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .dropdownContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;position:absolute;border:1px solid var(--border-color);background-color:var(--dropdown-list-background);color:var(--dropdown-list-color);border-radius:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .dropdownContent .headline{border-bottom:1px solid var(--border-color);padding:.5em .5em}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .dropdownContent .headline.selected{color:var(--color-primary)}.article-sidebar-wrapper .article-sidebar .TableOfContentsButton-wrapper .dropdownContent .headline:last-child{border-bottom:none}.article-sidebar-wrapper .article-sidebar .article-sidebar-sharing .widget-social-share{gap:1em}.article-sidebar-wrapper .article-sidebar .article-sidebar-sharing a{padding-top:0}.article-sidebar-wrapper .article-sidebar .article-sidebar-sharing .share-button-wrapper{padding-top:0}}.carousel-wrapper{width:100%}.carousel-wrapper .carousel-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-wrapper .carousel-container .arrow-wrapper{position:absolute;top:40%;bottom:0;width:44px;height:44px;-webkit-box-shadow:0 0 6px 0 var(--color-medium);box-shadow:0 0 6px 0 var(--color-medium);background-color:#fff;border-radius:50%;z-index:4;cursor:pointer}.carousel-wrapper .carousel-container .arrow-wrapper .arrow{position:absolute;display:inline-block;width:12px;height:12px;border:9px solid var(--color-primary);border-width:0 0 6px 6px;border-radius:4px}.carousel-wrapper .carousel-container .arrow-wrapper .disabled{border-color:var(--color-medium);pointer-events:none}.carousel-wrapper .carousel-container .left-arrow{left:25px}.carousel-wrapper .carousel-container .left-arrow .arrow{-webkit-transform:translate(-35%, -50%) rotate(45deg);transform:translate(-35%, -50%) rotate(45deg);top:50%;left:50%}.carousel-wrapper .carousel-container .right-arrow{right:25px}.carousel-wrapper .carousel-container .right-arrow .arrow{-webkit-transform:translate(-65%, -50%) rotate(225deg);transform:translate(-65%, -50%) rotate(225deg);top:50%;left:50%}.carousel-wrapper .carousel-container .carousel-items{width:100%;overflow:hidden;z-index:2}.carousel-wrapper .carousel-container .carousel-items.active{cursor:-webkit-grabbing;cursor:grabbing}.carousel-wrapper .carousel-container .carousel-items .carousel-slider-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;color:var(--font-color);white-space:nowrap;-webkit-transition:200ms -webkit-transform ease-out;transition:200ms -webkit-transform ease-out;transition:200ms transform ease-out;transition:200ms transform ease-out, 200ms -webkit-transform ease-out}.carousel-wrapper .carousel-container .carousel-items .carousel-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-wrapper .carousel-container .carousel-items .carousel-slider-dots .slider-dot{width:10px;height:10px;background:#67a2c0;border-radius:10px;margin:0 5px 5px;opacity:.5}.carousel-wrapper .carousel-container .carousel-items .carousel-slider-dots .slider-dot.active-slider-dot{opacity:1}@media(max-width: 1300px){.carousel-wrapper .carousel-container .arrow-wrapper{width:46px;height:46px}.carousel-wrapper .carousel-container .arrow-wrapper .arrow{width:14px;height:14px;border:7px solid var(--color-primary);border-width:0 0 7px 7px}.carousel-wrapper .carousel-container .left-arrow{left:20px}.carousel-wrapper .carousel-container .left-arrow .arrow{right:20%}.carousel-wrapper .carousel-container .right-arrow{right:20px}.carousel-wrapper .carousel-container .right-arrow .arrow{right:32%}}@media(max-width: 767px){.carousel-wrapper .widget-slider .carousel-wrapper .carousel-container .carousel-items{width:calc(100% - 110px)}.carousel-wrapper .carousel-container .carousel-items{margin:0}}.carousel-item{display:inline-block;row-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:pre-wrap;-webkit-transition:200ms -webkit-transform ease-out;transition:200ms -webkit-transform ease-out;transition:200ms transform ease-out;transition:200ms transform ease-out, 200ms -webkit-transform ease-out;vertical-align:middle;text-align:-webkit-center}.carousel-item .psol-comp-Icon-themeable{-webkit-user-drag:none;width:220px;height:220px;pointer-events:none;border-radius:.5em}.carousel-item .psol-comp-Icon-themeable>img{border-radius:.5em}.carousel-item p{margin:0 auto;width:85%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-item .carousel-item-underline{font-size:calc(16px + (24 - 16)*(100vw - 568px)/(2560 - 568));color:var(--color-dark);text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media(max-width: 1300px){.carousel-item .psol-comp-Icon-themeable{margin-bottom:1.5em}.carousel-item p{width:95%}}@media(max-width: 767px){.carousel-item .psol-comp-Icon-themeable{width:calc(120px + 100*(100vw - 568px)/1992);height:calc(120px + 100*(100vw - 568px)/1992)}}.carousel-item.focused{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#mainContainer .main-wrapper{position:relative}#mainContainer .main-wrapper .directuspage-wrapper{height:auto;padding:unset;padding-bottom:1px}#mainContainer .main-wrapper .directuspage-wrapper.background{background-repeat:no-repeat;background-size:cover}@media(max-width: 1300px){.directuspage-wrapper{padding-left:3em;padding-right:3em}}@media(max-width: 400px){.directuspage-wrapper{padding-left:2em;padding-right:2em}}.faqs-wrapper{position:relative;height:250px}.faqs-wrapper>.faqs-questionmark{display:none;position:absolute;bottom:0;right:0;font-size:27em;-webkit-transform:translate(35%, 50%);transform:translate(35%, 50%);opacity:12%}.faqs-wrapper>.faqs-questionmark svg>g>path{fill:var(--color-primary)}[dir="ltr"] .faqs-wrapper h3{text-align:left}[dir="rtl"] .faqs-wrapper h3{text-align:right}.faqs-wrapper h3{margin:0 0 2em;color:var(--color-primary)}.faqs-wrapper .faqs-accordionGroup{position:absolute;top:75px;left:0;margin:0 auto;padding:0;width:100%}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable{position:relative;padding:.6em 0;border:1px solid var(--border-color);border-width:1px 0 1px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:rgba(0,0,0,0)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable:first-of-type{border-top:none}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable:not(:last-of-type){border-bottom:none}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .psol-comp-Icon-themeable{display:none}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .accordion-collapsable-wrapper{position:absolute;top:50%;right:20px;width:25px;height:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .accordion-collapsable-wrapper .accordion-collapsable-button{width:25px;height:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .accordion-collapsable-wrapper .accordion-collapsable-button::before{content:"";display:block;width:21px;height:3px;-webkit-transform:rotate(-45deg) translate(-6px, 9px);transform:rotate(-45deg) translate(-6px, 9px);background-color:var(--color-primary)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .accordion-collapsable-wrapper .accordion-collapsable-button::after{content:"";display:block;width:21px;height:3px;-webkit-transform:rotate(45deg) translate(7px, 4px);transform:rotate(45deg) translate(7px, 4px);background-color:var(--color-primary)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .psol-comp-Accordion-open .accordion-collapsable-button{-webkit-transform:rotate(0);transform:rotate(0)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .psol-comp-AccordionTitle-themeable{position:relative;padding-left:0;padding-right:2.2em;font-size:calc(18px + (24 - 18)*(100vw - 568px)/(2560 - 568));color:var(--color-primary)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable{display:block;padding:0 .5em 1.5em 0;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568));color:color-mix(in srgb, var(--font-color), transparent 25%)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .accordion-details-paragraph,.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable p{margin:1em 0}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable a{color:color-mix(in srgb, var(--font-color), transparent 25%)}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons a{text-decoration:none}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons a:not(:first-child){margin-left:2em}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons .faqs-accordionButton{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 1em;border-radius:.25em;border-width:.125em;border-style:solid;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:inherit;font-weight:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;text-decoration:none;cursor:pointer;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons .faqs-accordionButton{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons .faqs-accordionButton:hover{background-color:#4993b3}@media(max-width: 1300px){.faqs-wrapper .faqs-accordionGroup{position:unset}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable>div .psol-comp-AccordionDetails-themeable .faqs-accordionButtons a:not(:first-child){margin-top:1em;margin-left:0}.faqs-wrapper .faqs-accordionGroup .psol-comp-Accordion-themeable .psol-comp-AccordionTitle-themeable{padding-right:3em}}@media(max-width: 767px){.faqs-wrapper>.faqs-questionmark{display:block}}.popupForm-wrapper{position:relative;max-width:50em}.popupForm-wrapper .popupForm-close-button{position:absolute;top:25px;right:30px;height:32px;width:32px;cursor:pointer;z-index:1}.popupForm-wrapper .popupForm-close-button::before{content:"";display:block;height:1px;width:37px;background-color:var(--font-color);-webkit-transform:translate(-2px, 16px) rotate(45deg);transform:translate(-2px, 16px) rotate(45deg)}.popupForm-wrapper .popupForm-close-button::after{content:"";display:block;height:1px;width:37px;background-color:var(--font-color);-webkit-transform:translate(-2px, 15px) rotate(-45deg);transform:translate(-2px, 15px) rotate(-45deg)}.popupForm-wrapper h3{margin-top:0;color:var(--color-primary)}.popupForm-wrapper .popupForm-form{display:grid;grid-gap:1.5em;gap:1.5em;grid-template-columns:repeat(6, 5.5em);grid-template:"firstName firstName firstName lastName lastName lastName" minmax(60px, auto) "email email email . . ." minmax(60px, auto) "postcode city city city city city" minmax(60px, auto) "country country country . . ." minmax(60px, auto) "request request request request request request" minmax(60px, auto) "privacyPolicy privacyPolicy privacyPolicy privacyPolicy privacyPolicy privacyPolicy" minmax(60px, auto) "submit submit submit submit submit submit" minmax(60px, auto)}.popupForm-wrapper .popupForm-form .psol-comp-checkbox-themeable .visValue::before{-ms-flex-item-align:start;align-self:flex-start}.popupForm-wrapper .popupForm-form .popupForm-form-input{width:100%;font-size:calc(16px + (18 - 16)*(100vw - 568px)/(2560 - 568));color:#7b7f82}.popupForm-wrapper .popupForm-form .popupForm-form-input:not(.popupForm-form-input-request){padding-bottom:.4em;border:unset;border-bottom:1px solid var(--border-color);border-radius:0}.popupForm-wrapper .popupForm-form .popupForm-input-validation-message{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25em .5em;z-index:9;color:var(--color-warning)}.popupForm-wrapper .popupForm-form .popupForm-input-validation-message .psol-comp-Icon{margin-right:.5em}.popupForm-wrapper .popupForm-form .popupForm-form-firstName{grid-area:firstName}.popupForm-wrapper .popupForm-form .popupForm-form-lastName{grid-area:lastName}.popupForm-wrapper .popupForm-form .popupForm-form-email{grid-area:email}.popupForm-wrapper .popupForm-form .popupForm-form-email .popupForm-form-input input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:98%;min-width:0;border:none;font-size:1em;font-weight:normal;padding:.25em;line-height:normal}.popupForm-wrapper .popupForm-form .popupForm-form-email .popupForm-form-input input:focus{outline:0}.popupForm-wrapper .popupForm-form .popupForm-form-postcode{grid-area:postcode}.popupForm-wrapper .popupForm-form .popupForm-form-city{grid-area:city}.popupForm-wrapper .popupForm-form .popupForm-form-country{grid-area:country}.popupForm-wrapper .popupForm-form .popupForm-form-country .psol-comp-Dropdown-selected{border:0}.popupForm-wrapper .popupForm-form .popupForm-form-country .psol-comp-Dropdown-selected .psol-comp-DropdownItem-themeable{padding:0;font-size:calc(16px + (18 - 16)*(100vw - 568px)/(2560 - 568))}.popupForm-wrapper .popupForm-form .popupForm-form-request{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:request;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:calc(16px + (18 - 16)*(100vw - 568px)/(2560 - 568));color:var(--font-color)}.popupForm-wrapper .popupForm-form .popupForm-form-request label{margin-bottom:.4em}.popupForm-wrapper .popupForm-form .popupForm-form-request .popupForm-form-input-request input{height:120px}.popupForm-wrapper .popupForm-form .popupForm-form-privacyPolicy{grid-area:privacyPolicy}.popupForm-wrapper .popupForm-form .popupForm-form-privacyPolicy .psol-comp-checkbox-themeable{font-size:calc(14px + (18 - 14)*(100vw - 568px)/(2560 - 568))}.popupForm-wrapper .popupForm-form .popupForm-form-submit{grid-area:submit;text-align:center}.popupForm-wrapper .popupForm-form .popupForm-form-submit .popupForm-form-submitButton{display:inline;border-width:2px;font-size:calc(18px + (24 - 18)*(100vw - 568px)/(2560 - 568));font-weight:600;-webkit-transition:all 100ms;transition:all 100ms}.popupForm-wrapper .popupForm-form .popupForm-form-submit .popupForm-form-submitButton:hover{background-color:#fff;color:var(--color-primary)}@media(max-width: 767px){.popupForm-wrapper{max-width:95%}.popupForm-wrapper .popupForm-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.social-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.social-icons .icon{color:color-mix(in srgb, var(--font-color), transparent 25%);fill:color-mix(in srgb, var(--font-color), transparent 25%)}.social-icons .icon .psol-comp-Icon-themeable{width:20px;height:20px}.social-icons .icon .psol-comp-Icon-themeable svg{fill:color-mix(in srgb, var(--font-color), transparent 25%);color:color-mix(in srgb, var(--font-color), transparent 25%);max-width:20px;max-height:20px}.linkhover-wrapper{position:relative}.linkhover-wrapper .linkhover-content-wrapper{position:absolute;bottom:100%;left:0;background:#f4f4f4;background:var(--popover-background);color:var(--popover-color);border-radius:.25em;padding:.75em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);min-height:140px;min-width:550px;z-index:4}.linkhover-wrapper .linkhover-content-wrapper.linkhover-aligned.right{left:unset;right:0}.linkhover-wrapper .linkhover-content-wrapper.linkhover-aligned.bottom{top:100%;bottom:unset}.linkhover-wrapper .linkhover-content-wrapper .psol-comp-Browsing-themeable,.linkhover-wrapper .linkhover-content-wrapper .psol-comp-LoadingAnimation-overlay-themeable{height:140px;width:550px;position:relative}.linkhover-wrapper .linkhover-content-wrapper .psol-comp-Button-themeable{margin:0 auto}.linkhover-wrapper .no-results-hover-keyword{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:20em}@media(max-width: 767px){.linkhover-wrapper .linkhover-content-wrapper{min-height:280px;min-width:225px}.linkhover-wrapper .linkhover-content-wrapper .psol-comp-Browsing-themeable,.linkhover-wrapper .linkhover-content-wrapper .psol-comp-LoadingAnimation-overlay-themeable{height:280px;width:225px}.linkhover-wrapper .linkhover-content-wrapper .no-results-hover-keyword{width:auto}}.psol-comp-Dialog-themeable.modalPopup{height:100%;width:100%;white-space:normal}.psol-comp-Dialog-themeable.modalPopup .headerContent .modalPopupHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psol-comp-Dialog-themeable.modalPopup .headerContent .modalPopupHeader .psol-comp-Button-themeable{margin-left:auto}.psol-comp-Dialog-themeable.modalPopup .modalPopup-iframe{max-width:100%;max-height:100vh;width:100%;height:99%;border:none}.shortcode-usp{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.5em}.shortcode-usp .shortcode-usp-default-img{color:#76b837}.widget-3dfSearchbar-wrapper{margin-top:unset}.widget-3dfSearchbar-wrapper .widget-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}.widget-3dfSearchbar-wrapper .search-nav{min-width:85%}.widget-3dfSearchbar-wrapper .logo{width:140px;height:40px}.widget-3dfSearchbar-wrapper.tablet-size .logo{padding:.5em;width:50px}.widget-3dfSearchbar-wrapper.mobile-size .widget-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-3dfSearchbar-wrapper.mobile-size .logo{padding:0 0 .5em 0}.widget-3dfSearchbar-wrapper.mobile-size .search-nav{margin:0;min-width:95%}.widget_ad_banner{position:-webkit-sticky;position:sticky;border:1px solid var(--border-color);margin:0 !important;bottom:0;z-index:9;height:0;width:100%;opacity:0;-webkit-transition:opacity .5s ease-out,height .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,height .5s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,height .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,height .5s ease-out,-webkit-transform .5s ease-out}.widget_ad_banner.visible{height:150px;opacity:1}.widget_ad_banner .widget_ad_banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.left .widget_ad_banner-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:unset}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.left .psol-comp-Icon-themeable{margin-right:2em;height:100px;width:100px}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.right .widget_ad_banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.right .widget_ad_banner-button>button{background-color:#fff;border-radius:0}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.right .widget_ad_banner-close{color:#fff;height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;cursor:pointer}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.right .widget_ad_banner-close>svg{margin-top:1.5em}.widget_ad_banner .widget_ad_banner-wrapper .widget_ad_banner-content.right .widget_ad_banner-close>svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.authors-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4em;padding:1em 0;max-width:1200px;margin:0 auto}.authors-wrapper .author .author-image{overflow:hidden;height:0;padding-top:100%;background-position:center;background-size:cover;border-radius:50%}.authors-wrapper .author .authorName{margin:0 auto;margin-top:1em}.authors-wrapper .author a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:none}@media(max-width: 1300px){.authors-wrapper{grid-template-columns:1fr 1fr 1fr;padding:1em}}@media(max-width: 767px){.authors-wrapper{grid-template-columns:1fr 1fr;grid-gap:2em}}@media(max-width: 400px){.authors-wrapper{grid-template-columns:1fr;grid-gap:1em}}.directuspage-wrapper>.widget-breadcrumbs{margin-bottom:2rem}#widget-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#widget-breadcrumbs .psol-comp-Icon+*{margin-left:.5em}#widget-breadcrumbs .breadcrumb-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:unset}#widget-breadcrumbs .breadcrumb-container.collapsed{cursor:pointer}#widget-breadcrumbs .breadcrumb-container.collapsed .collapsed-breadcrumbs{margin:0 .25em 0 .25em}#widget-breadcrumbs .breadcrumb-container.collapsed .collapsed-breadcrumbs .breadcrumb-item{margin:0}#widget-breadcrumbs .breadcrumb-container .breadcrumb-home{height:1.25em;width:1.25em}#widget-breadcrumbs .breadcrumb-container .breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-decoration:inherit;color:inherit;max-width:70vw;margin-left:.25em}#widget-breadcrumbs .breadcrumb-container .breadcrumb-item:hover{color:var(--color-primary)}#widget-breadcrumbs .breadcrumb-container .breadcrumb-item .breadcrumb-item-name{white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;text-overflow:ellipsis;overflow:hidden;line-height:1.5}#widget-breadcrumbs .breadcrumb-container .breadcrumb-dropdown{position:absolute;background-color:var(--dropdown-container-background);border:1px solid var(--border-color);z-index:1}#widget-breadcrumbs .breadcrumb-container .breadcrumb-dropdown .breadcrumb-dropdown-container:hover{background-color:var(--dropdown-list-hover-background)}#widget-breadcrumbs .breadcrumb-container .breadcrumb-dropdown .breadcrumb-dropdown-container .breadcrumb-dropdown-item{text-decoration:none;color:var(--font-color)}#widget-breadcrumbs .breadcrumb-container .breadcrumb-dropdown .breadcrumb-dropdown-container .breadcrumb-dropdown-item>div{padding:.5em}#widget-breadcrumbs .breadcrumb-crumbHandle{color:var(--font-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:1em;height:1em;margin-left:.25em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#widget-breadcrumbs .breadcrumb-crumbHandle+.breadcrumb-container{padding-left:1em}.widget-browsing-wrapper{padding:1em;min-height:138px;height:310px;width:100%;margin:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-browsing-wrapper.boxed{margin:0 auto}.widget-button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;width:100%}.widget-button-row .widget-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-button-row .widget-button:first-child{margin-left:unset}.widget-button{border-radius:.25em;text-decoration:none}.widget-button.large,.widget-button.large .psol-comp-Button{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.mobile-size.widget-button-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalogs-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--background-main)}@supports(background: color-mix(in srgb, white, transparent 50%)){.catalogs-wrapper{background:color-mix(in srgb, var(--background-main), transparent 40%)}}.catalogs-wrapper::before,.catalogs-wrapper::after{content:"";position:absolute;display:block;top:240px;bottom:240px;-webkit-box-shadow:0 0 160px 100px #fff;box-shadow:0 0 160px 100px #fff;z-index:3}.catalogs-wrapper::before{left:0}.catalogs-wrapper::after{right:0}.catalogs-wrapper h3{max-width:74%;color:var(--color-primary);text-align:center}.catalogs-wrapper a{margin-top:.75em;font-size:calc(20px + (24 - 20)*(100vw - 568px)/(2560 - 568))}.catalogs-wrapper .carousel-wrapper{margin:1em 0}.catalogs-wrapper .carousel-wrapper .carousel-items a{margin:0;text-decoration:none;color:var(--color-dark)}.catalogs-wrapper .carousel-wrapper .carousel-items .no-wrap{white-space:nowrap}.catalogs-wrapper .carousel-wrapper .carousel-items .no-wrap{white-space:nowrap}@media(max-width: 1300px){.catalogs-wrapper::before,.catalogs-wrapper::after{top:230px;bottom:300px;-webkit-box-shadow:0 0 70px 30px #fff;box-shadow:0 0 70px 30px #fff}}.widget-category-filter-wrapper{width:100%;background-color:var(--dropdown-container-background);color:var(--dropdown-container-color)}@media(max-width: 767px){.widget-category-filter-wrapper{margin-bottom:1em}}.widget-contact-form-wrapper{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-contact-form-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.widget-contact-form-wrapper .contact-form-outer-wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em 3em;background-color:var(--background-main);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-contact-form-wrapper .contact-form-status{position:absolute;top:0;left:0;right:0;padding:.25em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;word-wrap:anywhere;z-index:1;text-align:center}.widget-contact-form-wrapper .contact-form-status.success{background-color:var(--color-success)}.widget-contact-form-wrapper .contact-form-status.pending{background-color:var(--color-hint)}.widget-contact-form-wrapper .contact-form-status.error{background-color:var(--color-warning)}.widget-contact-form-wrapper .contact-form-status .psol-comp-SpinnerContainer-themeable{margin-right:.5em;margin-top:.25em}.widget-contact-form-wrapper .contact-form-status .psol-comp-SpinnerContainer-themeable .spinnerDiv{border-width:.125em;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.widget-contact-form-wrapper .contact-form-text-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.widget-contact-form-wrapper .contact-form-text-container .contact-form-text-title{margin:.5em 0 0 0}.widget-contact-form-wrapper .contact-form-input-container{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.widget-contact-form-wrapper .contact-form-input-container .contact-form .contact-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1em}.widget-contact-form-wrapper .contact-form-input-container .contact-form.success .contact-form-fields-wrapper{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container{position:absolute;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container .success-message{margin-top:3em}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container .success-message .video-wrapper{height:100%}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container .success-message .video-wrapper iframe{height:100% !important;aspect-ratio:16/9}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container .success-back{cursor:pointer;text-decoration:underline;margin-top:0;margin-bottom:.5em}.widget-contact-form-wrapper .contact-form-input-container .contact-form .success-container .download{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2em;text-decoration:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input{width:100%;margin-bottom:1em;position:relative}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input.small{-ms-flex-preferred-size:49%;flex-basis:49%}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input .contact-form-input-label{font-size:80%}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input .contact-form-input-request{resize:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input input,.widget-contact-form-wrapper .contact-form-input-container .contact-form-input textarea{width:100%;padding:.25em .5em;margin-top:.25rem;border-radius:4px;border:1px solid var(--border-color);line-height:normal}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input input:focus,.widget-contact-form-wrapper .contact-form-input-container .contact-form-input textarea:focus{outline:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form-input.invalid input{border-color:var(--color-warning)}@supports(color: color-mix(in srgb, black, white 10%)){.widget-contact-form-wrapper .contact-form-input-container .contact-form-input.invalid input{background-color:color-mix(in srgb, var(--color-warning), white 45%)}}.widget-contact-form-wrapper .contact-form-input-container .autocomplete-container{position:absolute;width:100%;z-index:1}.widget-contact-form-wrapper .contact-form-input-container .autocomplete-container .suggestion strong{font-weight:normal}.widget-contact-form-wrapper .contact-form-input-container .autocomplete-container .suggestion .before-placeholder{display:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox{position:relative}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .visValue{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx+.visValue::before{background-color:#fff;border-color:var(--border-color)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx+.visValue:hover::before,.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx+.visValue.focus-visible::before{border-color:var(--color-primary-dark)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx+.visValue:hover::before,.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx+.visValue:focus-visible::before{border-color:var(--color-primary-dark)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx:checked+.visValue::before{background-color:#fff;border-color:var(--border-color);background-image:url(./images/check.svg)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx:checked+.visValue:hover::before,.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx:checked+.visValue.focus-visible::before{border-color:var(--color-primary-dark)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx:checked+.visValue:hover::before,.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox .nativeChkbx:checked+.visValue:focus-visible::before{border-color:var(--color-primary-dark)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox.warning .nativeChkbx+.visValue::before{border-color:var(--color-warning)}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox span{font-size:80%}.widget-contact-form-wrapper .contact-form-input-container .contact-form-checkbox span a{font-size:inherit}.widget-contact-form-wrapper .contact-form-input-container .contact-form-validation-message{position:absolute;top:0em;left:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;padding:.5em;background-color:#fff;border:1px solid var(--border-color);border-radius:4px;font-size:80%;color:var(--color-warning);pointer-events:none}.widget-contact-form-wrapper .contact-form-input-container .contact-form-validation-message.animation{animation:fadeinout 3s linear forwards;-webkit-animation:fadeinout 3s linear forwards}.widget-contact-form-wrapper .contact-form-input-container .contact-form-validation-message.country{top:4.5em;left:0;width:100%}.widget-contact-form-wrapper .contact-form-input-container .contact-form-validation-message .psol-comp-Icon{margin-right:.5em;color:inherit}.widget-contact-form-wrapper .contact-form-input-container .contact-form-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1em;margin-right:.5em}.widget-contact-form-wrapper .contact-form-input-container .contact-form-button .psol-comp-Icon{margin-left:.5em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget-contact-form-wrapper .contact-form-input-container .frc-captcha{padding-bottom:unset;margin-top:1em}.widget-contact-form-wrapper .contact-form-input-container .frc-captcha .frc-content{overflow:hidden}.widget-contact-form-wrapper .contact-form-input-container .frc-captcha .frc-banner a{font-size:10px}.widget-contact-form-wrapper.contactform-design.long .contact-form-outer-wrapper{padding:1.5em 3em}.widget-contact-form-wrapper.contactform-design.long .contact-form-text-container{width:100%}.widget-contact-form-wrapper.contactform-design.long .contact-form-input-container{width:100%}.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper.left{width:60%;padding-right:4em}.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper.right{width:40%}.widget-contact-form-wrapper.contactform-design.vertical{max-width:767px}.widget-contact-form-wrapper.contactform-design.vertical .contact-form-text-container{width:100%}.widget-contact-form-wrapper.contactform-design.vertical .contact-form-fields-wrapper.left{width:100%;padding-right:0em}.widget-contact-form-wrapper.contactform-design.vertical .contact-form-fields-wrapper.right{width:100%}.tablet-size.widget-contact-form-wrapper.contactform-design.vertical .contact-form-input-container{width:100%}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .contact-form-text-container,.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .contact-form-input-container{width:100%}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .contact-form-text-container .contact-form-input.small,.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .contact-form-input-container .contact-form-input.small{-ms-flex-preferred-size:100%;flex-basis:100%}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .success .contact-form-fields-wrapper{display:none}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .success .success-container{position:relative}.mobile-size.widget-contact-form-wrapper .contact-form-outer-wrapper .success .success-container .success-message{margin-bottom:2em}.mobile-size.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mobile-size.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper.left{width:100%;padding-right:0em}.mobile-size.widget-contact-form-wrapper.contactform-design.long .contact-form-fields-wrapper.right{width:100%}.mobile-size.widget-contact-form-wrapper.contactform-design.long .success .contact-form-fields-wrapper{display:none}.mobile-size.widget-contact-form-wrapper.contactform-design.long .contact-form-outer-wrapper,.mobile-size.widget-contact-form-wrapper.contactform-design.short .contact-form-outer-wrapper,.mobile-size.widget-contact-form-wrapper.contactform-design.vertical .contact-form-outer-wrapper{padding:1.5em 2em}.footer-wrapper .footer-newsletter-signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1a6180;background-color:var(--footer-newsLetterSignup-background);padding:2em}.footer-wrapper .footer-newsletter-signup h5{color:#fff;margin:0}.footer-wrapper .footer-newsletter-signup .newsLetter-signup-button{margin-left:2.5em}.footer-wrapper .footer-newsletter-signup .newsLetterSignupDialog{max-width:unset;width:1400px;height:100%}.footer-wrapper .footer-newsletter-signup .newsLetterSignupDialog .headerContent button{margin-left:auto}.footer-wrapper .footer-newsletter-signup .newsLetterSignupDialog .dialogBody iframe{width:100%;height:99%;border:none}.footer-wrapper .site-footer{background-color:var(--background-main-contrast);padding:2em;font-size:15px;line-height:24px}.footer-wrapper .site-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;margin:auto;max-width:1440px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-wrapper .site-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.footer-wrapper .site-footer .row .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.footer-wrapper .site-footer .row .logo-icon-row .footer-col{padding:0}.footer-wrapper .site-footer .row .logo-icon-row .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-wrapper .site-footer .row .logo-icon-row .button-wrapper .demo-button{margin-top:.5em}.footer-wrapper .site-footer .row .logo-icon-row .footer-col .logo-3d{margin-bottom:.5em}.footer-wrapper .site-footer .row .logo-icon-row .footer-col .logo-3d .psol-comp-Icon-themeable{width:230px;height:70px}.footer-wrapper .site-footer .row .menu-entries-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.footer-wrapper .site-footer .row .menu-entries-row .footer-col{padding:0 1em 0 1em}.footer-wrapper .site-footer .row .menu-entries-row .footer-col li{display:block}.footer-wrapper .site-footer .row .menu-entries-row .footer-col a{color:var(--font-color);font-weight:500;text-decoration:none;background-color:rgba(0,0,0,0)}.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:active,.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:focus,.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:hover{color:color-mix(in srgb, var(--font-color), transparent 25%);text-decoration:none}@supports not (color: color-mix(in srgb, black, white 10%)){.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:active,.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:focus,.footer-wrapper .site-footer .row .menu-entries-row .footer-col a:hover{text-decoration:underline}}.footer-wrapper .site-footer .row .menu-entries-row .footer-col b{color:var(--color-primary)}.footer-wrapper .site-footer ul{list-style:none}@media(max-width: 1000px){.footer-wrapper .site-footer .row{display:unset}.footer-wrapper .site-footer .row .logo-icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 767px){.footer-wrapper .footer-newsletter-signup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-wrapper .footer-newsletter-signup .newsLetter-signup-button{margin:1em 0 0 0}.footer-wrapper .site-footer{padding:1em}.footer-wrapper .site-footer .container{padding:0}.footer-wrapper .site-footer .row .menu-entries-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-wrapper .site-footer .row .menu-entries-row .footer-col{-ms-flex-preferred-size:35%;flex-basis:35%;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 430px){.footer-wrapper .site-footer .container .row .menu-entries-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-wrapper .site-footer .container .row .menu-entries-row .footer-col{-ms-flex-preferred-size:47%;flex-basis:47%}}.widget-grid{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-grid>*{min-width:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-grid .widget-image{height:auto !important}.widget-grid .widget-image img{width:inherit}.widget-grid .video-wrapper{height:auto}.widget-grid .video-wrapper video,.widget-grid .video-wrapper iframe{width:100%}.hero-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:calc(100vh - 5.25em - 2em);height:max(100vh - 5.25em - 2em,100%);margin:0 auto 2em}.hero-wrapper:last-child .hero-anchor-button{display:none}.hero-wrapper .hero-content-left{display:inline-block;width:50%;padding-bottom:3em}.hero-wrapper .hero-content-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50%}.hero-wrapper .hero-image{width:100%;padding:3.5em 0 .5em 5%}.hero-wrapper .hero-image .psol-comp-Icon-themeable{width:100%;height:100%;max-height:5em}.hero-wrapper .hero-content{padding:2em 0;margin-left:25%}.hero-wrapper .hero-content a.hero-content-button{text-decoration:none;color:#fff}.hero-wrapper .hero-anchor-button{position:absolute;width:50%;bottom:0em}.hero-wrapper .hero-anchor-button .psol-comp-Button-themeable{position:relative;width:3em;height:3em;margin:0 auto 1em}.hero-wrapper .hero-anchor-button .psol-comp-Button-themeable .psol-comp-Icon-themeable{position:absolute;width:100%;height:100%;color:var(--color-primary)}.hero-wrapper .hero-anchor-button .psol-comp-Button-themeable .psol-comp-Icon-themeable+.psol-comp-Icon-themeable{top:1em;margin-left:0}.hero-wrapper .hero-image-right{width:100%;-ms-flex-item-align:end;align-self:flex-end}.hero-wrapper .hero-image-right .psol-comp-Icon-themeable{width:100%;height:auto}@media(max-width: 1300px){.hero-wrapper{min-height:calc(100vh - 7.5em - 2em);height:max(100vh - 7.5em - 2em,100%);-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-wrapper .hero-image{max-width:600px}}@media(max-width: 767px){.hero-wrapper{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-wrapper .hero-content-left,.hero-wrapper .hero-content-right,.hero-wrapper .hero-anchor-button{width:100%}.hero-wrapper .hero-image{width:55%;padding-left:0}.hero-wrapper .hero-content{padding:.5em;margin-left:0}.hero-wrapper .hero-anchor-button{position:unset;-ms-flex-item-align:end;align-self:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hero-wrapper .hero-content-right{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto}}.widget-hotspot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.widget-hotspot.debug-mode{display:block}.carousel-container{max-width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-item-align:stretch;align-self:stretch}.carousel-container .carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25em;border:1px solid var(--border-color);background-color:var(--background-main);overflow:hidden;height:100%;max-width:100%}.carousel-container .carousel .carousel-scrollBtn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.25em;cursor:pointer;width:2.875em;height:2.875em;background-color:var(--background-main);border-radius:50%;border:none;border-color:var(--color-primary);-webkit-box-shadow:0 0 6px 0 var(--color-medium);box-shadow:0 0 6px 0 var(--color-medium);z-index:3}.carousel-container .carousel .carousel-scrollBtn:hover{-webkit-box-shadow:0 0 6px 0 var(--color-dark);box-shadow:0 0 6px 0 var(--color-dark);border-color:var(--color-primary-dark)}.carousel-container .carousel .carousel-scrollBtn.left{left:0}.carousel-container .carousel .carousel-scrollBtn.right{right:0}.carousel-container .carousel .carousel-scrollBtn .btn-arrow{position:absolute;width:1em;height:1em;border:.5em solid;border-color:inherit;border-radius:.25em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel-container .carousel .carousel-scrollBtn .btn-arrow.left{border-top-width:0;border-right-width:0;left:30%}.carousel-container .carousel .carousel-scrollBtn .btn-arrow.right{border-bottom-width:0;border-left-width:0;right:30%}.carousel-container .carousel .disabled-link{cursor:auto}.carousel-container .carousel .carousel-content-card{position:absolute;height:100%;width:100%;z-index:-1;background-color:var(--background-main)}.carousel-container .carousel .carousel-content-card.current{z-index:2}.carousel-container .carousel .carousel-content-card.previous{z-index:1}.carousel-container .carousel .carousel-content-card>a{width:100%;height:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-container .carousel .carousel-content-card>a .carousel-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;z-index:2;max-height:100%}.carousel-container .carousel .carousel-content-card>a .carousel-card-text-container.text-only{-ms-flex-item-align:center;align-self:center}.carousel-container .carousel .carousel-content-card>a .carousel-card-text-container .carousel-card-text{border-radius:.25em;padding:.25em .5em;margin:1em 4em;overflow-y:auto}.carousel-container .carousel .carousel-content-card>a .carousel-card-text-container .carousel-card-text img{max-width:100%}.carousel-container .carousel .carousel-content-card>a .carousel-image{position:absolute;max-height:100%;max-width:100%}.carousel-container .carousel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;min-height:1.625em}.carousel-container.vertical{-webkit-animation:widget-hotspot-carusel-shift-down .5s ease-out forwards;animation:widget-hotspot-carusel-shift-down .5s ease-out forwards}.carousel-container.horizontal{-webkit-animation:widget-hotspot-carusel-shift-right .5s ease-out forwards;animation:widget-hotspot-carusel-shift-right .5s ease-out forwards}@-webkit-keyframes widget-hotspot-carusel-shift-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes widget-hotspot-carusel-shift-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes widget-hotspot-carusel-shift-right{from{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes widget-hotspot-carusel-shift-right{from{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}.hotspot-container{width:-webkit-min-content;width:-moz-min-content;width:min-content;z-index:2;background-color:var(--background-main);overflow:hidden}.hotspot-container .hotspot-animation-limit{overflow:hidden}.hotspot-container .hotspot-animation-limit .hotspot{position:relative;overflow:hidden;border:1px solid var(--border-color);border-radius:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-width:100%}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-labels-top-position{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;position:absolute;top:0;left:0;right:0;margin:.5em;gap:.5em}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-labels-top-position .label{position:static;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-animation:none;animation:none;visibility:visible}.hotspot-container .hotspot-animation-limit .hotspot .label{padding:.25em .5em;border-radius:.25em;position:absolute;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid;background-color:var(--background-main);-webkit-animation-name:widget-hotspot-label-appear;animation-name:widget-hotspot-label-appear;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:hidden;text-wrap:nowrap}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-background-image{width:100%}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-background-image.debug-mode{width:-webkit-max-content;width:-moz-max-content;width:max-content}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image{position:absolute;cursor:pointer;z-index:2;-webkit-transition:-webkit-transform,-webkit-filter .3s ease-in-out;transition:-webkit-transform,-webkit-filter .3s ease-in-out;transition:transform,filter .3s ease-in-out;transition:transform,filter .3s ease-in-out,-webkit-transform,-webkit-filter .3s ease-in-out}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.default-icon{content:"";border-radius:50%;background-color:var(--background-main);aspect-ratio:1/1;-webkit-animation:1.25s widget-hotspot-pulsar infinite alternate linear;animation:1.25s widget-hotspot-pulsar infinite alternate linear}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.default-icon:hover{-webkit-animation:none;animation:none}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.transparent-area:hover{border:3px solid;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image:not(:hover){-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.not-locked{-webkit-filter:brightness(50%);filter:brightness(50%)}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image:hover{-webkit-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25);-webkit-filter:brightness(1);filter:brightness(1)}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.locked{-webkit-filter:brightness(1);filter:brightness(1);-webkit-animation:none;animation:none}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-image.locked:not(:hover){-webkit-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25)}.hotspot-container .hotspot-animation-limit .hotspot>svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hotspot-container .hotspot-animation-limit .hotspot>svg>path{fill:rgba(0,0,0,0);stroke-width:.5%;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:widget-hotspot-path-dash 1s linear forwards;animation:widget-hotspot-path-dash 1s linear forwards}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-button-layer-back{position:absolute;right:0;bottom:0;margin:.25em;z-index:3}.hotspot-container .hotspot-animation-limit .hotspot .hotspot-button-layer-back:hover{-webkit-filter:contrast(90%);filter:contrast(90%)}.hotspot-container.shift-left{-webkit-animation:widget-hotspot-shift-left .5s ease-out forwards;animation:widget-hotspot-shift-left .5s ease-out forwards}.hotspot-container.shift-right{-webkit-animation:widget-hotspot-shift-right .5s ease-out forwards;animation:widget-hotspot-shift-right .5s ease-out forwards}@-webkit-keyframes widget-hotspot-path-dash{to{stroke-dashoffset:0}}@keyframes widget-hotspot-path-dash{to{stroke-dashoffset:0}}@-webkit-keyframes widget-hotspot-label-appear{to{visibility:visible}}@keyframes widget-hotspot-label-appear{to{visibility:visible}}@-webkit-keyframes widget-hotspot-shift-left{from{-webkit-transform:translateX(50%);transform:translateX(50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes widget-hotspot-shift-left{from{-webkit-transform:translateX(50%);transform:translateX(50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes widget-hotspot-shift-right{from{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes widget-hotspot-shift-right{from{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes widget-hotspot-pulsar{from{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}to{opacity:.75;-webkit-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25)}}@keyframes widget-hotspot-pulsar{from{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}to{opacity:.75;-webkit-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25)}}.filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em;margin-bottom:.125em}.filter .categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em}.filter .categories-container .filter-category{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;border:1px solid var(--border-color);border-radius:.25em;background-color:var(--background-main);padding:0 .25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;text-wrap:nowrap}.filter .categories-container .filter-category .filter-category-icon{width:.75em;cursor:pointer}.filter .categories-container .filter-category .filter-category-icon:hover{color:var(--color-warning)}.filter .filter-toggler,.filter .filter-remover{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--border-color);border-radius:.25em;padding:.25em;background-color:var(--background-main);height:1.625em}.filter .filter-toggler:hover,.filter .filter-remover:hover{background-color:var(--btn-solid-background)}.filter .filter-toggler .filter-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.filter .filter-toggler .filter-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter .filter-toggler.deactivated{border:1px solid var(--color-inactive);cursor:auto}.filter .filter-toggler.deactivated .filter-icon{color:var(--color-inactive)}.filter .filter-toggler.deactivated:hover{background-color:#fff}.filter .filter-remover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5em}.filter .filter-remover .filter-icon>svg>path{fill:var(--color-warning)}.filter .filter-popup{position:absolute;top:1.875em;left:.25em;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:.25em;background-color:var(--background-main);border:1px solid var(--border-color);border-radius:.25em;padding:.5em;width:-webkit-max-content;width:-moz-max-content;width:max-content}.widget-hotspot-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin:.25em;gap:.5em}.widget-hotspot-breadcrumbs .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;margin-left:0;position:relative}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-title{margin:0;text-wrap:nowrap;cursor:pointer}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-title:hover{color:var(--color-primary)}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-title.last{cursor:auto;font-weight:bold}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-title.last:hover{color:var(--font-color)}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-popup{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;left:-0.25em;top:1.5em;z-index:2;border-radius:.25em;background-color:var(--dropdown-list-background);color:var(--dropdown-list-color);border:1px solid var(--border-color)}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-popup .breadcrumb{padding:.125em 1em}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-popup .breadcrumb:hover{background-color:var(--dropdown-list-hover-background);color:var(--dropdown-list-hover-color)}.widget-hotspot-breadcrumbs .breadcrumb .breadcrumb-popup .breadcrumb .breadcrumb-title{color:var(--font-color)}.widget-hotspot-breadcrumbs .breadcrumb-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.widget-iconboxes{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:15%;flex-basis:15%;margin-right:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;color:unset}.widget-iconboxes:last-child{margin-right:0}.widget-iconboxes .navigation-navitem-title{margin-left:0}.widget-iconboxes .navigation-navitem-title .navigation-navitem-title-text{margin:1em 0;font-weight:bold;font-size:calc(20px + (24 - 20)*(100vw - 568px)/(2560 - 568))}.widget-iconboxes .navigation-navitem-description{font-size:calc(16px + (20 - 16)*(100vw - 568px)/(2560 - 568))}.widget-iconboxes .navigation-navitem-description .navigation-navitem-description-text{margin:0}.widget-iconboxes.default .navigation-navitem-icon{cursor:pointer;-webkit-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;height:7em;width:auto;min-width:7em;max-width:15em;-ms-flex-item-align:center;align-self:center}.widget-iconboxes.default .navigation-navitem-icon>img,.widget-iconboxes.default .navigation-navitem-icon>svg{max-width:100%;max-height:100%}.widget-iconboxes.cards{max-width:34em;text-align:left;border-radius:.5em;-webkit-box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);margin-right:0;overflow:hidden}.widget-iconboxes.cards .navigation-navitem-icon{cursor:pointer;width:100%;height:auto}.widget-iconboxes.cards .navigation-navitem-icon>img,.widget-iconboxes.cards .navigation-navitem-icon>svg{margin:0}.widget-iconboxes.cards .navigation-navitem-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-left:2em;margin-bottom:2em;height:100%}.widget-iconboxes.cards .navigation-navitem-description{margin-bottom:auto}[dir="ltr"] .widget-iconboxes.cards .navigation-navitem-description .navigation-navitem-description-text{text-align:left}[dir="rtl"] .widget-iconboxes.cards .navigation-navitem-description .navigation-navitem-description-text{text-align:right}.widget-iconboxes.cards .navigation-navitem-description .navigation-navitem-description-text{padding-right:1em}.widget-iconboxes.cards .navigation-navitem-description .navigation-navitem-button{border:none;color:#fff;font-weight:200;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:.4em none}.widget-iconboxes.cards .navigation-navitem-description .navigation-navitem-text{margin:0}.widget-iconboxes.cards .navigation-navitem-button{cursor:pointer;margin-top:1em;border:none;color:#fff;font-weight:200;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2em}.widget-iconboxes.cards .navigation-navitem-text{margin:0}.widget-image{margin-left:unset}.section-wrapper{position:relative}.section-wrapper p{margin:0 0 1.5em;max-width:32em;letter-spacing:0px}.section-wrapper .section-image{width:50%;max-width:50em;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-wrapper .section-image .section-image-linked{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-wrapper .section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-wrapper .section-container .section-text{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.align-right.section-wrapper .section-image,.align-right.section-wrapper iframe,.align-right .section-wrapper .section-image,.align-right .section-wrapper iframe{margin-left:4em}.align-left.section-wrapper .section-image,.align-left.section-wrapper .cmplazypreviewiframe,.align-left .section-wrapper .section-image,.align-left .section-wrapper .cmplazypreviewiframe{margin-right:4em}.align-left.section-wrapper iframe,.align-left .section-wrapper iframe{margin-right:4em}.imagebox-wrapper{background:var(--background-main)}@supports(background: color-mix(in srgb, white, transparent 50%)){.imagebox-wrapper{background:color-mix(in srgb, var(--background-main), transparent 40%)}}.imagebox-wrapper.boxed{background-color:rgba(0,0,0,0)}.imagebox-wrapper h2,.imagebox-wrapper h3{margin-top:0;font-weight:bold;letter-spacing:0px;color:var(--color-primary)}.imagebox-wrapper.align-right .section-wrapper .section-image,.imagebox-wrapper.align-right .section-wrapper .cmplazypreviewiframe{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.imagebox-wrapper.align-right .section-wrapper iframe{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.imagebox-wrapper.align-left .section-wrapper .section-image,.imagebox-wrapper.align-left .section-wrapper .cmplazypreviewiframe{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imagebox-wrapper.align-left .section-wrapper iframe{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imagebox-wrapper.imagebox-design-centered .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--font-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.imagebox-wrapper.imagebox-design-centered .section-wrapper .section-container .section-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.imagebox-wrapper.imagebox-design-centered .section-wrapper .section-container .section-text .section-text-content{margin:0 0 1.5em;max-width:32em;letter-spacing:0px}.imagebox-wrapper.imagebox-design-justify-left .section-wrapper .section-image img{padding:0 1.5em 0 0}.imagebox-wrapper.imagebox-design-justify-left .section-wrapper .section-container .section-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.imagebox-wrapper.imagebox-design-justify-left.align-right .section-wrapper .section-image img{padding:0 0 0 1.5em}.imagebox-wrapper.imagebox-design-6040 .section-wrapper .section-image{width:40%}.imagebox-wrapper.imagebox-design-6040 .section-wrapper .section-container .section-text{-webkit-box-flex:60%;-ms-flex:60%;flex:60%}.tablet-size.align-right.section-wrapper .section-image,.tablet-size.align-right.section-wrapper iframe,.tablet-size.align-right .section-wrapper .section-image,.tablet-size.align-right .section-wrapper iframe{margin-left:2em}.tablet-size.align-left.section-wrapper .section-image,.tablet-size.align-left.section-wrapper iframe,.tablet-size.align-left .section-wrapper .section-image,.tablet-size.align-left .section-wrapper iframe{margin-right:2em}.tablet-size.imagebox-wrapper .section-container .section-text h2{margin:2em 0 1em;-ms-flex-item-align:start;align-self:flex-start}.tablet-size.imagebox-wrapper .section-wrapper .section-image{max-height:200%;max-width:600px}.tablet-size.imagebox-wrapper.imagebox-design-centered .section-container .section-text p{text-align:left}.mobile-size.align-right.section-wrapper .section-image,.mobile-size.align-right.section-wrapper .cmplazypreviewiframe,.mobile-size.align-right .section-wrapper .section-image,.mobile-size.align-right .section-wrapper .cmplazypreviewiframe,.mobile-size.align-left.section-wrapper .section-image,.mobile-size.align-left.section-wrapper .cmplazypreviewiframe,.mobile-size.align-left .section-wrapper .section-image,.mobile-size.align-left .section-wrapper .cmplazypreviewiframe{margin:0}.mobile-size.align-right.section-wrapper iframe,.mobile-size.align-right .section-wrapper iframe,.mobile-size.align-left.section-wrapper iframe,.mobile-size.align-left .section-wrapper iframe{margin:0 0}.mobile-size.section-wrapper .section-image{margin:0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mobile-size.imagebox-wrapper .section-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-size.imagebox-wrapper .section-wrapper .section-image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1em}.mobile-size.imagebox-wrapper .section-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-size.imagebox-wrapper .section-container .section-text h2{margin:0 0 1em}.faqs-section-wrapper{padding:2em 0 2em;color:var(--font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.faqs-section-wrapper .faqs-section-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 3em;-webkit-box-flex:60%;-ms-flex:60%;flex:60%}.faqs-section-wrapper .faqs-section-container .faqs-section-knowledge-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faqs-section-wrapper .faqs-section-container .faqs-section-knowledge-wrapper .faqs-section-knowledge-text h2{color:var(--color-primary)}.faqs-section-wrapper .faqs-section-container .faqs-section-knowledge-wrapper .faqs-section-knowledge-text p{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.faqs-section-wrapper .faqs-section-container .faqs-section-knowledge-wrapper .psol-comp-Button-themeable{margin-left:3em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.faqs-section-wrapper .faqs-section-container .faqs-wrapper{height:auto}.faqs-section-wrapper .faqs-section-container .faqs-wrapper .faqs-accordionGroup{position:unset}.faqs-section-wrapper .section-image{width:40%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.faqs-section-wrapper.knowledge-area-design-2 .faqs-section-container{padding:unset}.mobile-size.faqs-section-wrapper{overflow:hidden}.mobile-size.faqs-section-wrapper .faqs-section-container{padding:0 1.6em 0}.mobile-size.faqs-section-wrapper .faqs-section-container .faqs-section-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-size.faqs-section-wrapper .section-image{display:none}.widget-lottie .lottie-animation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-lottie .animation-error-container,.widget-lottie .laoding-animation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.widget-lottie .animation-error-container>.psol-comp-Icon-themeable,.widget-lottie .laoding-animation-container>.psol-comp-Icon-themeable{height:2em;width:2em}.navigation-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.navigation-wrapper .navigation-container .navigation-title .navigation-title-img{height:calc(42px + 44*(100vw - 568px)/1992);width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation-wrapper .navigation-container .navigation-title .navigation-title-img:hover{content:attr(title)}.navigation-wrapper .navigation-container .navigation-header{color:var(--font-color)}.navigation-wrapper .navigation-container .navigation-subheader{margin:1em 0 2.5em;font-size:calc(18px + (30 - 18)*(100vw - 568px)/(2560 - 568));font-weight:600;color:var(--color-primary)}.navigation-wrapper .navigation-container .navigation-navitem-description-text{margin:1em 0}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:12em;margin:0 1em;text-align:center;text-decoration:none}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .psol-comp-Icon-themeable{font-size:calc(50px + (90 - 50)*(100vw - 568px)/(2560 - 568))}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title{margin:1em 0}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title h4{font-weight:500}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title .mainfunction-mobile-span{display:none}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-description{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5em;min-height:157px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#aeaeae;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:.5em}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-description .navigation-navitem-description-text{padding:0 .5em;font-size:calc(14px + (16 - 14)*(100vw - 568px)/(2560 - 568));font-weight:100;line-height:24px}.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-description .navigation-navitem-description-link{margin-bottom:1em;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568));-ms-flex-item-align:center;align-self:center;color:#fff;text-decoration:underline;cursor:pointer}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:15%;flex-basis:15%;margin-right:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;color:unset}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem:last-child{margin-right:0}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-icon{height:7em;width:auto;min-width:7em;max-width:15em;-ms-flex-item-align:center;align-self:center}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-icon>img,.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-icon>svg{max-width:100%;max-height:100%}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-title{margin-left:0}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-title .navigation-navitem-title-text{margin:1em 0;font-weight:bold;font-size:calc(20px + (24 - 20)*(100vw - 568px)/(2560 - 568))}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-description{font-size:calc(16px + (20 - 16)*(100vw - 568px)/(2560 - 568))}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem-description .navigation-navitem-description-text{margin:0}.navigation-wrapper .navigation-container .navigation-description{margin:3em auto;width:70%;font-size:calc(20px + (24 - 20)*(100vw - 568px)/(2560 - 568));line-height:34px;color:var(--color-dark)}.navigation-wrapper:not(.tablet-size):not(.mobile-size):not(.mobile-size-small) .navigation-container .navigation-navitems .navigation-navitem{background-color:unset !important}.tablet-size.navigation-wrapper .navigation-container{width:unset;margin:unset}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1 h1{line-height:1.5em}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1 .navigation-subheader{font-weight:500}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1 .navigation-title{margin-bottom:2em}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem{width:calc(170px + 50*(100vw - 568px)/632);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);margin-right:.4em;margin-bottom:.875em}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .psol-comp-Icon-themeable{margin:0 .2em}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .psol-comp-Icon-themeable img,.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .psol-comp-Icon-themeable svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);padding:.1em}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:inherit;color:#fff !important}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title .mainfunction-mobile-span{display:block;font-size:calc(12px + (18 - 12)*(100vw - 568px)/(2560 - 568));font-weight:100}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-title h4{margin:.1em 0}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1.navigation-navitems .navigation-navitem .navigation-navitem-description{display:none}.tablet-size.navigation-wrapper .navigation-container .mainfunctions-design-1 .navigation-description{display:none}.mobile-size.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-size.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%;min-width:10em;margin:0 0 2em}.mobile-size.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem .navigation-navitem-description{text-align:center}@media(max-width: 1000px){.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems{-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation-wrapper .navigation-container .mainfunctions-design-2.navigation-navitems .navigation-navitem{margin-bottom:1em;-ms-flex-preferred-size:25%;flex-basis:25%}}.widget-pcom-customer-market{width:100%}.widget-pcom-customer-market .dark{color:var(--color-dark)}.widget-pcom-customer-market .light{color:var(--btn-solid-color)}.widget-pcom-customer-market .widget-pcom-statistic-market-keyfacts{margin-bottom:1em}.design-2 .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em}.design-2 .header h3{font-size:inherit}.design-2 .header .markets{display:grid;grid-template-columns:auto 1fr;grid-gap:.25em;gap:.25em}.design-2 .header .markets p{margin:0;padding:0}.design-2 .cells{display:grid;grid-template-columns:1fr 3fr;grid-auto-rows:3.5em;overflow:hidden}.design-2 .cells .customer{grid-column:1/2;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.design-2 .cells .track{display:grid;grid-template-columns:9fr 2.75rem 1fr;grid-template-rows:5fr 3fr}.design-2 .cells .track .vehicle-wrapper{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:2;position:relative}.design-2 .cells .track .vehicle-wrapper .vehicle{font-size:2em;font-weight:bold;height:2.75rem;width:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.design-2 .cells .track .vehicle-wrapper .vehicle.default{border-radius:50%;color:var(--color-light);background-color:gray;text-shadow:0 0 2px #000}.design-2 .cells .track .vehicle-wrapper .vehicle.gold{background-color:#ffd966}.design-2 .cells .track .vehicle-wrapper .vehicle.silver{background-color:#d9d9d9}.design-2 .cells .track .vehicle-wrapper .vehicle.bronze{background-color:#f4b183}.design-2 .cells .track .vehicle-wrapper .vehicle .mask{-webkit-mask-size:cover;mask-size:cover;width:inherit;height:inherit}.design-2 .cells .track .vehicle-wrapper .needle{position:absolute;width:0;height:0;border-left:.5em solid rgba(0,0,0,0);border-right:.5em solid rgba(0,0,0,0);border-top:1em solid var(--border-color);bottom:0;-webkit-transform:translateX(0.875em);transform:translateX(0.875em)}.design-2 .cells .track .vehicle-wrapper .needle.gold{border-top-color:#ffd966}.design-2 .cells .track .vehicle-wrapper .needle.silver{border-top-color:#d9d9d9}.design-2 .cells .track .vehicle-wrapper .needle.bronze{border-top-color:#f4b183}.design-2 .cells .track .limit{grid-column:2/3;grid-row:1/3;z-index:1}.design-2 .cells .track .limit::after{display:block;content:"";width:1px;height:100%;background-color:#d7d7d7;margin:0 auto}.design-2 .cells .track .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.design-2 .cells .track .road{grid-column:1/4;grid-row:2/3;border-radius:.25em;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(88%, white), to(transparent));-webkit-mask-image:linear-gradient(to right, white 88%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(88%, white), to(transparent));mask-image:linear-gradient(to right, white 88%, transparent 100%)}.design-2 .cells .track .road.default{background-color:var(--color-primary-dark)}.widget-pcom-customer-market.mobile-size .design-2 .cells{grid-auto-rows:1.5em 3.5em;row-gap:.25em}.widget-pcom-customer-market.mobile-size .design-2 .cells .customer{grid-column:1/-1}.widget-pcom-customer-market.mobile-size .design-2 .cells .track{grid-column:1/-1;grid-template-columns:9fr 2.75rem 1.5fr}.widget-pcom-customer-market.mobile-size .design-2 .cells .track .road{-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(85%, white), to(transparent));-webkit-mask-image:linear-gradient(to right, white 85%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(85%, white), to(transparent));mask-image:linear-gradient(to right, white 85%, transparent 100%)}.design-1{overflow-x:auto}.design-1 .markets{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}.design-1 .markets>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.design-1 .table-wrapper{position:relative;border:1px solid var(--border-color);border-radius:.25em;overflow-x:auto}.design-1 .table-wrapper table{border-collapse:collapse;white-space:nowrap;width:100%}.design-1 .table-wrapper table thead tr{color:#fff}.design-1 .table-wrapper table thead tr th{height:1.75em;position:-webkit-sticky;position:sticky;top:0;z-index:1}.design-1 .table-wrapper table thead tr>*{background-color:var(--color-primary)}.design-1 .table-wrapper table tbody tr{background-color:#fff}.design-1 .table-wrapper table tbody tr:nth-child(even){background-color:#eef9ff}.design-1 .table-wrapper table th,.design-1 .table-wrapper table td{padding:.25em .5em}.design-1 .table-wrapper table td{text-align:center}.design-1 .table-wrapper .market-loading-animation{top:0;right:0;bottom:0;left:0;visibility:hidden;-webkit-animation-name:widget-pcom-customer-market-table-appear;animation-name:widget-pcom-customer-market-table-appear;-webkit-animation-delay:300ms;animation-delay:300ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.widget-pcom-customer-market.mobile-size .design-1 .markets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0}@-webkit-keyframes widget-pcom-customer-market-table-appear{from{visibility:hidden}to{visibility:visible}}@keyframes widget-pcom-customer-market-table-appear{from{visibility:hidden}to{visibility:visible}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-pcom-customer-market-shortcode-generator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em;gap:1.5em;padding:1em;border-radius:.25em;border:1px solid var(--border-color)}.widget-pcom-customer-market-shortcode-generator .shortcode-generator-header{-ms-flex-preferred-size:100%;flex-basis:100%}.widget-pcom-customer-market-shortcode-generator .shortcode-generator-header:not(:first-child){margin-top:1em}.widget-pcom-customer-market-shortcode-generator .link-generator,.widget-pcom-customer-market-shortcode-generator .link-generator>.psol-comp-InputWithLabel-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.75em}.widget-pcom-customer-market-shortcode-generator .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:.25em;border-radius:.25em}.widget-pcom-customer-market-shortcode-generator .line .shortcode-generator-dropdown{width:15em}.widget-pcom-customer-market-shortcode-generator .copy-shortcode{margin:0}.widget-pcom-customer-market-shortcode-generator .pcom-table-fields{position:relative}.widget-pcom-customer-market-shortcode-generator .pcom-table-fields .shortcode-generator-dropdown{position:absolute;bottom:3em;right:0;z-index:3;background-color:#fff;padding:.5em;border:1px solid var(--color-light);border-radius:.25em;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.shortcode-generator-warning{display:block;width:100%;text-align:center}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pcom-customer-market-dynamic{display:grid;grid-template-columns:49% 50%;grid-template-rows:73vh;grid-gap:.5em;gap:.5em;font-size:1rem}.pcom-customer-market-dynamic.extra-gridrow{grid-template-rows:auto 73vh}.pcom-customer-market-dynamic .search-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em;grid-column:span 2}.pcom-customer-market-dynamic .search-switcher .checkbox-toggle-switch{position:relative;display:inline-block;width:3em;height:1.5em;background-color:var(--background-main-contrast);border:1px solid var(--border-color);border-radius:1em;cursor:pointer}.pcom-customer-market-dynamic .search-switcher .checkbox-toggle-switch .switch{position:absolute;width:calc(1.5em - 2px);height:calc(1.5em - 2px);border-radius:50%;background-color:var(--color-primary);top:1px;left:1px;-webkit-transition:all .3s;transition:all .3s}.pcom-customer-market-dynamic .search-switcher .checkbox-toggle-switch.checked .switch{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}.pcom-customer-market-dynamic .search-switcher .checkbox-toggle-switch .checkbox{visibility:hidden}.pcom-customer-market-dynamic .companies-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:auto;text-align:center;min-height:20em;border-radius:.25em;border:1px solid var(--border-color);z-index:1}.pcom-customer-market-dynamic .companies-list.collapsed{display:none}.pcom-customer-market-dynamic .companies-list .market-loading-animation{top:0;right:0;bottom:0;left:0}.pcom-customer-market-dynamic .companies-list>b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1.75em}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group{padding:0}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion{border-bottom:1px solid var(--border-color);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion .companies-list-accordion-title .psol-comp-AccordionTitle-text{margin-right:.5em;position:relative}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion .companies-list-accordion-title .psol-comp-AccordionTitle-text .open-dialog-btn{position:absolute;top:0;bottom:0}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion .companies-list-accordion-details{padding:0}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion .companies-list-accordion-details .row{padding:.25em 1.5em .25em .5em;border-bottom:none}.pcom-customer-market-dynamic .companies-list .companies-list-accordion-group .companies-list-accordion .companies-list-accordion-details .table-wrapper{overflow-x:auto;max-height:60vh;margin:0 .5em}.pcom-customer-market-dynamic .table-wrapper .customers-table{border-collapse:collapse;white-space:nowrap;width:100%;text-align:center}.pcom-customer-market-dynamic .table-wrapper .customers-table>thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.pcom-customer-market-dynamic .table-wrapper .customers-table th,.pcom-customer-market-dynamic .table-wrapper .customers-table td{padding:.25em 1em}.pcom-customer-market-dynamic .table-wrapper .customers-table th:not(:first-child),.pcom-customer-market-dynamic .table-wrapper .customers-table td:not(:first-child){border-left:1px solid var(--border-color)}.pcom-customer-market-dynamic .table-wrapper .customers-table .row{background-color:var(--background-main);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid var(--border-color)}.pcom-customer-market-dynamic .table-wrapper .customers-table .row.clickable{cursor:pointer}.pcom-customer-market-dynamic .table-wrapper .customers-table .row.clickable:hover{color:var(--hover-color);background-color:var(--hover-background)}.pcom-customer-market-dynamic .table-wrapper .customers-table .row:nth-child(odd){background-color:#eef9ff}.pcom-customer-market-dynamic .table-wrapper .customers-table .row td .text-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.5em;white-space:normal}.pcom-customer-market-dynamic .table-wrapper .customers-table .row td .text-with-icon .company-logo{max-width:1em;max-height:1em;width:auto;height:auto}.pcom-customer-market-dynamic .table-wrapper .customers-table .row td .text-with-icon>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0}.pcom-customer-market-dynamic .default-color{color:var(--btn-solid-color);background-color:var(--btn-solid-background)}.dynamic-market-statistics-dialog{max-width:90vw}.dynamic-market-statistics-dialog .statistics-dialog-header{border-bottom:none}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent{font-size:1.25em}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em;margin-left:1em;overflow-x:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .link,.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .expand-icon{background-color:var(--background-main-contrast)}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .link:hover,.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .expand-icon:hover{background-color:var(--hover-background)}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .link{white-space:nowrap;text-decoration:none;color:var(--font-color);border-radius:.25em;padding:0 1em}.dynamic-market-statistics-dialog .statistics-dialog-header .headerContent .company-statistics-header .link-conatainer .expand-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%;padding:.5em}.dynamic-market-statistics-dialog .statistics-dialog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:15em}.dynamic-market-statistics-dialog .statistics-dialog-body .market-dialog-tabs{width:calc(100% - .125em);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dynamic-market-statistics-dialog .statistics-dialog-body .tab-content .spm-dashboard-table-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.dynamic-market-statistics-dialog .statistics-dialog-body .tab-content .spm-dashboard-table-wrapper .spm-dashboard-table{max-height:60vh}.dynamic-market-statistics-dialog .statistics-dialog-body .tab-content .spm-dashboard-monthly-downloads{width:100%}.dynamic-market-statistics-dialog .statistics-dialog-body .tab-content .spm-dashboard-monthly-downloads .chart-wrapper{max-height:55vh}.dynamic-market-statistics-dialog .statistics-dialog-body .statistics-dialog-loading-animation{position:relative;height:15em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pcom-customer-market-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;position:relative;z-index:2}.pcom-customer-market-filter.company-search{grid-column:1/-1}.pcom-customer-market-filter .searchbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color);background-color:#ffffff;background-color:var(--searchLine-background);border-radius:.25em}.pcom-customer-market-filter .searchbar .searchbar-icon{padding:0 .5em}.pcom-customer-market-filter .searchbar .searchbar-icon.cross{cursor:pointer}.pcom-customer-market-filter .searchbar .searchbar-icon.arrow{cursor:pointer;margin:0}.pcom-customer-market-filter .searchbar .searchbar-icon.arrow.down{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable .searchbar-input{border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable .searchbar-input .input-icon .input-button{border:none}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable .searchbar-input.market .input-icon .input-button{cursor:auto}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable .searchbar-input.company .input-icon .input-button{background-color:color-mix(in srgb, var(--color-primary), white 40%);background-color:var(--searchLine-searchButton-background);border-radius:.25em 0 0 .25em}.pcom-customer-market-filter .searchbar .psol-comp-InputWithLabel-themeable .searchbar-input.company .input-icon .input-button .psol-comp-Icon-themeable{color:#43474b;color:var(--searchLine-searchButton-icon)}.pcom-customer-market-filter .results-container{border:1px solid var(--border-color);border-radius:.25em;background-color:var(--background-main);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.pcom-customer-market-filter .results-container .market-list-container,.pcom-customer-market-filter .results-container .table-wrapper{height:100%;overflow:auto}.pcom-customer-market-filter .results-container .gray-out{display:block;text-align:center;width:100%;color:color-mix(in srgb, var(--font-color), transparent 25%)}.pcom-customer-market-filter .results-container .market-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pcom-customer-market-filter .results-container .market-list-container>span{text-align:center}.pcom-customer-market-filter .results-container .market-list-container .market-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer;border-bottom:1px solid var(--border-color);text-wrap:nowrap}.pcom-customer-market-filter .results-container .market-list-container .market-item>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.25em;padding-left:.5em;overflow-x:hidden;text-overflow:ellipsis}.pcom-customer-market-filter .results-container .market-list-container .market-item>span:not(:first-child){padding-left:.125em}.pcom-customer-market-filter .results-container .market-list-container .market-item>.iconBtn{padding:.25em}.pcom-customer-market-filter .results-container .market-list-container .market-item>.iconBtn .psol-comp-Icon-themeable{padding:.25em;background-color:var(--background-main);border-radius:.25em}.pcom-customer-market-filter .results-container .market-list-container .market-item.selected{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.pcom-customer-market-filter .results-container .market-list-container .market-item.selected{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.pcom-customer-market-filter .results-container .market-list-container .market-item.selected:hover{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.pcom-customer-market-filter .results-container .market-list-container .market-item.selected:hover{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.pcom-customer-market-filter .results-container .market-list-container .market-item:hover{color:var(--hover-color);background-color:var(--hover-background)}.pcom-customer-market-filter .results-container .table-wrapper{border-bottom:1px solid var(--border-color)}.widget-pcom-customer-market.mobile-size :not(.company-search) .pcom-customer-market-dynamic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:73vh}.widget-pcom-customer-market.mobile-size :not(.company-search) .pcom-customer-market-dynamic .results-container{position:absolute;display:none;left:0;right:0;margin-top:2em;z-index:2}.widget-pcom-customer-market.mobile-size :not(.company-search) .pcom-customer-market-dynamic .results-container.open{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:16em;min-height:1.75em;height:unset;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32)}.widget-pcom-customer-market.mobile-size :not(.company-search) .pcom-customer-market-dynamic .results-container .market-list-container,.widget-pcom-customer-market.mobile-size :not(.company-search) .pcom-customer-market-dynamic .results-container .table-wrapper{width:100%;height:unset}.widget-pcom-statistic-market-keyfacts{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.25em;gap:.125em;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-pcom-statistic-market-keyfacts .market-name,.widget-pcom-statistic-market-keyfacts .market-fact{padding:.25em .5em;background-color:#f8f8f8;text-wrap:nowrap}.widget-pcom-statistic-market-keyfacts .market-fact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-pcom-statistic-market-keyfacts .market-fact>span{margin-left:0}.widget-pcom-statistic-market-keyfacts.vertical .market-name{-ms-flex-preferred-size:100%;flex-basis:100%}.widget-pcom-statistic-market-keyfacts.vertical .market-fact{-ms-flex-preferred-size:46%;flex-basis:46%}.widget-pcom-statistic-market-keyfacts.horizontal.tablet-size .market-name{-ms-flex-preferred-size:100%;flex-basis:100%}.widget-pcom-statistic-market-keyfacts.horizontal.tablet-size .market-fact{-ms-flex-preferred-size:30%;flex-basis:30%}.widget-pcom-statistic-market-keyfacts.horizontal.mobile-size .market-fact{-ms-flex-preferred-size:46%;flex-basis:46%}.widget-pcom-statistic-market-keyfacts.compact{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget-pcom-statistic-market-keyfacts.compact .market-name{grid-column:span 2}.widget-pcom-statistic-market-keyfacts.compact>:last-child.uneven{grid-column:span 2}.widget-pcom-statistic-market-keyfacts.compact.mobile-size-small{grid-template-columns:-webkit-min-content;grid-template-columns:min-content}.widget-pcom-statistic-market-keyfacts.compact.mobile-size-small .market-name{grid-column:span 1}.widget-quote{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em;gap:2em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget-quote .flexbox-quote{background-color:var(--color-light);padding:1em;border-left-style:solid;border-left-width:4px;border-left-color:var(--color-primary);width:70%;word-break:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-quote .author-image{width:200px;height:200px}.widget-quote .author-image img{max-width:200px;max-height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.widget-quote .flexbox-quote blockquote{width:100%;padding-left:1em;margin:1em 0 0}.widget-quote .widget-text-content{font-size:1.1em}.widget-quote .widget-quote-name-position-container em{font-size:1.1em}.widget-quote .widget-link-text{color:var(--color-primary)}@media only screen and (max-width: 767px){.flexbox-quote{width:80%;margin-right:auto;margin-left:auto}}.directuspage-wrapper>.widget.widget-related-keywords-wrapper.full-keywords-page{padding:unset;margin-bottom:unset}.widget-related-keywords-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0;min-height:60vh}.widget-related-keywords-wrapper.isOverview .widget-keywords-header-content{padding-left:.5em}.widget-related-keywords-wrapper.isOverview .widget-keywords-wrapper .keyword-breadcrumbs{padding-left:10px}.widget-related-keywords-wrapper.boxed{border-radius:.5em;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.widget-related-keywords-wrapper.boxed .widget-header-with-keywords{border-radius:.5em}.widget-related-keywords-wrapper.widget-keywords-start-page{min-height:68vh}.widget-related-keywords-wrapper.shortcode .widget-related-keywords .searchresults{min-height:70vh;border-radius:0 .25em .25em 0}.widget-related-keywords-wrapper.shortcode .widget-related-keywords .searchresults .searchresults-wrapper .results-index{border:1px solid var(--border-color);border-left:unset;border-radius:0 .25em .25em 0}.widget-related-keywords-wrapper.shortcode .widget-related-keywords .searchresults .searchresults-wrapper .results-index .widget-header-with-keywords{border-top:unset}.widget-related-keywords-wrapper.full-keywords-page{min-height:calc(100vh - 7.25em)}.widget-related-keywords-wrapper.no-result{border-left:1px solid var(--border-color)}.widget-related-keywords-wrapper .widget-related-keywords{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .breadcrums-wrapper{min-height:1.5em;padding-left:.5em;margin-bottom:.5em}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list{padding:unset;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-top:.5em}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-1{-ms-grid-columns:1fr;grid-template-columns:1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-5{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keywords-7{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list.keyword-list-overview .keyword-list-item a .container{text-align:center}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list .keyword-list-item{padding:0 10px .5em 10px}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list .keyword-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);padding:.5em;cursor:pointer;text-decoration:none;color:var(--font-color);background-color:var(--card-background);border:1px solid var(--border-color);border-radius:.25em}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list .keyword-list-item a:hover{background-color:var(--card-hover-background);border:1px solid var(--card-hover-border)}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list .keyword-list-item a .keyword-list-item-img{-o-object-fit:scale-down;object-fit:scale-down;width:5.5em;height:5.5em;aspect-ratio:1/1}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-wrapper .keyword-list .keyword-list-item a .container{overflow:unset;font-size:14px;font-weight:700;width:100%}.widget-related-keywords-wrapper .widget-related-keywords .widget-header-with-keywords{position:relative;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content{display:grid;grid-template-columns:6em auto;grid-template-rows:3em auto;padding:.5em 10px}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-headerimage-wrapper{max-width:5.5em;max-height:5.5em;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5em;padding-top:.5em;grid-column:1/2;grid-row:1/-1}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-headerimage-wrapper .widget-keywords-header-image{max-width:5.5em;max-height:5.5em;height:auto;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-headerimage-wrapper .widget-keywords-header-image img{border-radius:.25em}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/3;grid-row:1/2;margin:0}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-title>*{margin:0}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-description{grid-column:2/3;grid-row:2/3;margin:0}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-description p{font-size:16px}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-description p a{font-size:16px}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-description>*{margin:0}.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-description.no-icon,.widget-related-keywords-wrapper .widget-related-keywords .widget-keywords-header-content .widget-keywords-title.no-icon{grid-column:1/-1}.widget-related-keywords-wrapper .widget-related-keywords .searchresults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:86vh;position:relative;overflow:visible}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .searchresults-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .searchresults-wrapper .results-index{margin:0}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .searchresults-wrapper .results-index.has-facets{width:100%}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .searchresults-wrapper .results-index .gridCardBody{font-size:16px !important}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .results-count-types{display:none}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .widget-header-with-keywords{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .widget-keywords-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.5em;background-position-y:-1em;border-bottom:3px solid var(--border-color);margin-bottom:.5em}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .widget-keywords-header-wrapper>*{margin:0}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .widget-keywords-header-wrapper>*+*{margin-top:.5em}.widget-related-keywords-wrapper .widget-related-keywords .searchresults .widget-keywords-header-wrapper .keyword-list{margin-left:-0.5em;max-height:15.5em;overflow:hidden;overflow-y:auto;margin-bottom:.5em}.widget-related-keywords-wrapper .widget-related-keywords .psol-comp-LoadingAnimation-overlay{position:absolute;border-radius:.5em}.tablet-size.widget-related-keywords-wrapper{min-height:62vh}.tablet-size.widget-related-keywords-wrapper .widget-related-keywords .searchresults{min-height:80vh}.tablet-size.widget-related-keywords-wrapper.full-keywords-page{min-height:calc(100vh - 9.5em)}.tablet-size.widget-related-keywords-wrapper.extendet-height .widget-related-keywords .searchresults{min-height:100vh}.mobile-size.widget-related-keywords-wrapper{min-height:49vh}.mobile-size.widget-related-keywords-wrapper .widget-related-keywords .searchresults{min-height:86vh}.mobile-size.widget-related-keywords-wrapper.extendet-height .widget-related-keywords .searchresults{min-height:120vh}.mobile-size.widget-related-keywords-wrapper.full-keywords-page{min-height:calc(100vh - 10em)}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content{grid-template-columns:3em auto}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content .widget-keywords-headerimage-wrapper{grid-column:1/2;grid-row:1/2;margin:0;padding:0}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content .widget-keywords-headerimage-wrapper .widget-keywords-header-image{max-width:3em;max-height:3em}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content .widget-keywords-title{margin-left:.5em;grid-column:2/3;grid-row:1/2}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content .widget-keywords-description{grid-column:1/-1;grid-row:2/3}.mobile-size.widget-related-keywords-wrapper .widget-header-with-keywords .widget-keywords-header-content .widget-keywords-description.reduced{display:none}.mobile-size.widget-related-keywords-wrapper .widget-related-keywords .searchresults .results-index{overflow:auto}.mobile-size.widget-related-keywords-wrapper .keyword-breadcrumbs .keyword-crumb-first,.mobile-size.widget-related-keywords-wrapper .keyword-breadcrumbs .keyword-crumb-crumbHandle-first{display:none}.mobile-size-small.full-keywords-page{min-height:calc(100vh - 8em - 2.25em)}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.related-partners-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-partners-wrapper.full-page{min-height:calc(100vh - 84px - 32px)}.related-partners-wrapper .related-partners-whitebox-wrapper{border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;width:100%;margin:0 auto;background:hsla(0,0%,100%,.5607843137) 0% 0% no-repeat padding-box;background:var(--background-main)}@supports(background: color-mix(in srgb, white, transparent 50%)){.related-partners-wrapper .related-partners-whitebox-wrapper{background:color-mix(in srgb, var(--background-main), transparent 40%)}}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-categories{min-height:2em;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:.75em;width:100%}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-categories .partner-category{font-size:14px;padding:.25em 1em;margin-right:.25em;margin-bottom:.25em;color:var(--color-primary);background-color:#fff;border:1px solid var(--color-primary);border-radius:5px;text-align:center;text-decoration:none}.related-partners-wrapper .related-partners-whitebox-wrapper .psol-comp-Dropdown-themeable{display:inline-block;position:relative;left:calc(100% - 4.25em);-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-top:2em;z-index:1}.related-partners-wrapper .related-partners-whitebox-wrapper .hrline{width:auto;margin:1em 4.25em 0;border-bottom:1px solid var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list{padding:0;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit, minmax(23em, 27em));padding:3em 2.25em 0;min-height:36em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .empty-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2em;padding-top:33%}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item{padding:0em 2em 3.5em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a{color:unset;text-decoration:none;display:block;height:36em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;background:var(--background-main);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);border-radius:9px}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper{max-width:20em;height:100%;max-height:36em;margin:0 auto;padding:2em 1em 2em 1em;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .partner-list-item-img{max-width:19em;width:100%;height:6.5em;margin:0 auto}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .partner-list-item-img img,.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .partner-list-item-img svg{height:inherit}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper h3{margin:.5em 0;color:var(--color-primary)}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper p{color:var(--font-color)}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .psol-comp-Button-themeable{display:block;width:calc(100% - 1.5em);position:absolute;bottom:2em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail{padding:4.25em 3em 2em 3em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-detail-text{margin:unset;padding-left:2%;max-width:47.75em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-detail-text h1{color:var(--color-primary)}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-detail-text .visit-partner{text-decoration:none;display:inline-block;margin-top:1em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-list-item-img{width:40%;height:auto}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-list-item-img img{max-width:100%;width:100%}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-back-btn-wrapper{padding:1em .5em 1em 3em}.related-partners-wrapper .related-partners-whitebox-wrapper .partner-back-btn-wrapper .partner-back-btn{text-decoration:none;display:inline-block}.related-partners-wrapper .psol-comp-LoadingAnimation-overlay-themeable{position:absolute;top:0;left:0}.tablet-size.full-page{min-height:calc(100vh - 121px - 32px)}.tablet-size .related-partners-whitebox-wrapper .partner-detail .partner-list-item-img{width:40%;min-width:40%}.mobile-size.full-page{min-height:calc(100vh - 140px - 32px)}.mobile-size .related-partners-whitebox-wrapper .partner-list{padding:2em 1em 0;grid-template-columns:repeat(auto-fit, minmax(66%, 28em))}.mobile-size .related-partners-whitebox-wrapper .partner-list .partner-list-item{padding:0 0 1.5em;margin:0 .5em}.mobile-size .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper{padding:1em 1.5em 0}.mobile-size .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .partner-list-item-img{margin-left:0}.mobile-size .related-partners-whitebox-wrapper .partner-list .partner-list-item a .partners-content-wrapper .psol-comp-Button-themeable{width:calc(100% - 2.5em)}.mobile-size .related-partners-whitebox-wrapper .psol-comp-Dropdown-themeable{margin-top:1em;left:calc(100% - 1.5em)}.mobile-size .related-partners-whitebox-wrapper .hrline{margin:1em 1.5em 0}.mobile-size .related-partners-whitebox-wrapper .partner-detail{padding:2em 3em 1em 3em}.mobile-size .related-partners-whitebox-wrapper .partner-detail .partner-detail-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-size .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-detail-text{padding:unset}.mobile-size .related-partners-whitebox-wrapper .partner-detail .partner-detail-content .partner-list-item-img{width:100%;margin-bottom:1.25em}.mobile-size .related-partners-whitebox-wrapper .partner-detail .partner-categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-size-small{padding:0}.mobile-size-small.full-page{min-height:calc(100vh - 136px - 36px)}.mobile-size-small .related-partners-whitebox-wrapper .partner-list .partner-list-item .partner-categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-slider{width:100%}.widget-slider .carousel-wrapper .carousel-container .arrow-wrapper{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.widget-slider .carousel-wrapper .carousel-container .carousel-items{width:calc(100% - 180px)}.widget-slider .carousel-wrapper .carousel-container .carousel-items .carousel-item{padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-slider .carousel-wrapper .carousel-container .carousel-items .carousel-item>.widget-image{padding:unset !important;margin:unset;pointer-events:all}.widget-slider .carousel-wrapper .carousel-container .carousel-items .carousel-item>.widget-image.lightbox-icon:not(:hover)::after{content:"";opacity:0}.widget-slider .carousel-wrapper .carousel-container .carousel-items .carousel-item>.widget-image.lightbox-icon:hover::after{content:"";opacity:0}@media(max-width: 665px){.widget-slider .carousel-wrapper .carousel-container .carousel-items{width:100%}.widget-slider .carousel-wrapper .carousel-container .carousel-items .carousel-item>.widget-image{pointer-events:none}}.spm-dashboard-title-wrapper{width:100%}.spm-dashboard-title-wrapper .spm-dashboard-title{margin-top:0}.spm-dashboard-error-message{font-size:1.25em}.spm-dashboard-shortcode{padding:0 !important}.dashboard-scale .percent-number{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2em}.dashboard-scale .title{position:absolute;left:0;right:0;bottom:.5em;text-align:center}.collaboration-info{padding:1em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spm-dashboard-linkdb{padding:1em}.spm-dashboard-linkdb .psol-comp-Linkmanager{position:relative}.spm-dashboard-linkdb .psol-comp-Linkmanager .psol-comp-LoadingAnimation-overlay-themeable{position:relative}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea{padding:unset}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable{margin-top:0;max-height:24em;-webkit-box-sizing:border-box;box-sizing:border-box}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableColumns{-webkit-box-shadow:none;box-shadow:none;background-color:var(--color-primary);color:var(--btn-solid-color)}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableColumns .th .LinkTable-th-content{border:none}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableColumns .controls{background-color:var(--color-primary)}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableColumns .controls .LinkTable-th-content{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid var(--border-color)}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableRows .tr .td .LinkTable-td-content{-webkit-box-shadow:none;box-shadow:none}.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableRows .tr .td:nth-child(2){font-weight:bold}@supports(color: color-mix(in srgb, black, white 10%)){.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableRows .tr:nth-child(even),.spm-dashboard-linkdb .psol-comp-Linkmanager .tableArea .LinkTable .table .LinkTable-TableRows .tr:nth-child(even) .controls{background-color:color-mix(in srgb, var(--color-primary), white 90%)}}.spm-dashboard-linkdb .spm-dashboard-linkdb-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--btn-solid-color);background-color:var(--color-primary);border-radius:.25em;padding:.5em 1em;text-decoration:none;font-weight:bold}.spm-dashboard-linkdb .spm-dashboard-linkdb-link:hover{background-color:color-mix(in srgb, var(--color-primary), black 10%)}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spm-dashboard-markets{padding:1em}.spm-dashboard-markets .spm-dashboard-table-wrapper{padding-left:0;padding-right:0}.spm-dashboard-markets .markets-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.spm-dashboard-markets .markets-container .selected{cursor:auto}.spm-dashboard-markets .spm-dashboard-markets-dialog{max-width:100%}@media screen and (min-width: 768px){.spm-dashboard-markets .spm-dashboard-markets-dialog{max-width:80vw}}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-header{border-bottom:none;padding-right:3em}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-header .dialogHeaderDismissBtn{position:absolute;margin:0;right:1em;top:.75em}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-header .markets-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5em}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-body{position:relative;padding-top:0}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-body .spm-dashboard-markets-no-market,.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-body .dialog-body-loading-animation{margin:1em 0;height:20em}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-body .dialog-body-loading-animation{position:relative}.spm-dashboard-markets .spm-dashboard-markets-dialog .spm-dashboard-markets-dialog-body .spm-dashboard-markets-no-market{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spm-dashboard-monthly-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;height:100%}.spm-dashboard-monthly-downloads .chart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monthly-downloads-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:.25em;border:1px solid var(--border-color);margin-bottom:.25em;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--btn-outlined-background)}.monthly-downloads-filter .filter-button{border-radius:0;border:none;border-right:1px solid var(--border-color)}.monthly-downloads-filter .filter-button:hover:not(:disabled):not(.active){background-color:color-mix(in srgb, var(--btn-outlined-background), var(--color-primary) 20%)}.monthly-downloads-filter .filter-button.active:not(:disabled){color:var(--btn-solid-color);background-color:var(--btn-solid-background);font-weight:bold;border-right:none}.monthly-downloads-filter .filter-button.active:not(:disabled) .psol-comp-Icon-themeable{color:var(--btn-solid-color)}.monthly-downloads-filter .year-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.monthly-downloads-filter .year-selector .arrowLeft .psol-comp-Icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.monthly-downloads-filter .year-selector .arrowRight .psol-comp-Icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.monthly-downloads-filter .year-selector .year-dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.monthly-downloads-filter .year-selector .year-dropdown-wrapper .year-dropdown{position:absolute;z-index:2;background-color:var(--background-main);left:0;right:0;top:2.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);overflow-y:auto}.monthly-downloads-filter .year-selector .year-dropdown-wrapper .year-dropdown .selected{color:var(--btn-solid-color);background-color:var(--btn-solid-background)}.monthly-downloads-filter .year-selector .year-dropdown-wrapper .year-dropdown>span{display:block;cursor:pointer;padding:.25em .5em}.monthly-downloads-filter .year-selector .year-dropdown-wrapper .year-dropdown>span:hover:not(.selected){background-color:var(--hover-background)}.spm-dashboard-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-primary);padding:.5em 4.5em 2em}.spm-dashboard-overview .spm-dashboard-overview-title{color:var(--btn-solid-color)}.spm-dashboard-overview .spm-dashboard-overview-statistic{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:2em}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:var(--background-main);border-radius:1rem;padding:1rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-preferred-size:15%;flex-basis:15%;font-size:1.25em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:8em}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.red-background,.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.orange-background{color:var(--btn-solid-color)}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.red-background{background-color:var(--color-warning)}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.yellow-background{background-color:var(--color-hint)}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.orange-background{background-color:color-mix(in srgb, var(--color-hint) 50%, var(--color-warning) 50%)}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile.green-background{background-color:var(--color-success)}.spm-dashboard-overview .spm-dashboard-overview-statistic .spm-dashboard-general-stats .spm-dashboard-tile>b:first-child{font-size:2em}.spm-dashboard-overview .red{color:var(--color-warning)}.spm-dashboard-overview .yellow{color:var(--color-hint)}.spm-dashboard-overview .orange{color:color-mix(in srgb, var(--color-hint) 50%, var(--color-warning) 50%)}.spm-dashboard-overview .green{color:var(--color-success)}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spm-dashboard-table-wrapper{padding:1em}.spm-dashboard-table-wrapper .spm-dashboard-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;overflow:auto;max-height:24em;border:1px solid var(--border-color);border-radius:.25em}.spm-dashboard-table-wrapper .spm-dashboard-table table{width:100%;border-collapse:collapse;text-align:left}.spm-dashboard-table-wrapper .spm-dashboard-table table thead{white-space:nowrap}.spm-dashboard-table-wrapper .spm-dashboard-table table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--color-primary);color:var(--btn-solid-color)}.spm-dashboard-table-wrapper .spm-dashboard-table table th,.spm-dashboard-table-wrapper .spm-dashboard-table table td{padding:.75em 1em}.spm-dashboard-table-wrapper .spm-dashboard-table table th:not(:first-child),.spm-dashboard-table-wrapper .spm-dashboard-table table td:not(:first-child){border-left:1px solid var(--border-color)}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr{border-top:1px solid var(--border-color)}@supports(color: color-mix(in srgb, black, white 10%)){.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr:nth-child(even){background-color:color-mix(in srgb, var(--color-primary), transparent 90%)}}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr .th-link{width:1em}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr .catalog,.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr .catalogname{max-width:15em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr .catalog td,.spm-dashboard-table-wrapper .spm-dashboard-table table tbody tr .catalogname td{border-left:1px solid var(--border-color)}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody .firstOrder,.spm-dashboard-table-wrapper .spm-dashboard-table table tbody .lastOrder{text-wrap:nowrap}.spm-dashboard-table-wrapper .spm-dashboard-table table tbody .standardname{max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spm-dashboard-table-wrapper.red-table .spm-dashboard-table table thead th{background-color:var(--color-warning)}.spm-dashboard-table-wrapper.red-table .spm-dashboard-table table tbody tr:nth-child(even){background-color:#f9e4e4}@supports(color: color-mix(in srgb, black, white 10%)){.spm-dashboard-table-wrapper.red-table .spm-dashboard-table table tbody tr:nth-child(even){background-color:color-mix(in srgb, var(--color-warning), transparent 90%)}}.section-wrapper.product-wrapper{padding:2em 0}.section-wrapper.product-wrapper .section-image{max-height:90%;top:55%}.section-wrapper.product-wrapper.align-left .section-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-wrapper.product-wrapper.align-right .section-image{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section-wrapper.product-wrapper h2{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 3em;max-width:1440px;color:var(--color-primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-wrapper.product-wrapper h2::before{content:"";display:block;margin-right:.5em;width:125px;height:2.5px;background-color:var(--color-primary)}.section-wrapper.product-wrapper .product-container .product-text{margin-left:.5em}.section-wrapper.product-wrapper .product-container .product-text h3{color:var(--color-primary);margin-top:0}.section-wrapper.product-wrapper .product-container .product-text .product-subtitle{color:var(--color-primary);font-size:calc(18px + (30 - 18)*(100vw - 568px)/(2560 - 568));margin-bottom:1.5em}.section-wrapper.product-wrapper .product-container .product-text .product-text-description{display:-webkit-box;display:-ms-flexbox;display:flex}.section-wrapper.product-wrapper .product-container .product-text .product-text-description .product-text-description-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-wrapper.product-wrapper .product-container .product-text .product-text-description .product-text-description-right{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.section-wrapper.product-wrapper .product-container .product-text .product-text-description ul{-webkit-box-flex:1;-ms-flex:1;flex:1;list-style:none;margin:unset}.section-wrapper.product-wrapper .product-container .product-text .product-text-description ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.section-wrapper.product-wrapper .product-container .product-text .product-text-description ul li .psol-comp-Icon-themeable{margin-top:.25em;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.section-wrapper.product-wrapper .product-container .product-text .product-text-description ul li .psol-comp-Icon-themeable img{-webkit-filter:invert(74%) sepia(12%) saturate(2366%) hue-rotate(47deg) brightness(87%) contrast(84%);filter:invert(74%) sepia(12%) saturate(2366%) hue-rotate(47deg) brightness(87%) contrast(84%)}.section-wrapper.product-wrapper .product-container .product-text .product-text-description ul li p{margin:0 0 0 .5em}.section-wrapper.product-wrapper .product-container .product-text .product-text-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-wrapper.product-wrapper .product-container .product-text .product-text-buttons button:not(:first-child){margin-left:1.5em}.section-wrapper.product-wrapper .product-container .product-space{-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tablet-size.product-wrapper .product-container .product-text{padding:0 1.6em;-webkit-box-sizing:border-box;box-sizing:border-box}.tablet-size.product-wrapper .product-container .product-text .product-text-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tablet-size.product-wrapper .product-container .product-text .product-text-description ul{padding:0}.tablet-size.product-wrapper .product-container .product-text .product-text-description ul li{margin-bottom:.875em}.tablet-size.product-wrapper .product-container .product-space{display:none}.tablet-size.product-wrapper .product-container .section-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:600px;max-height:100%}.mobile-size.product-wrapper h2{margin:0 auto 2em}.mobile-size.product-wrapper .product-image{position:relative;top:0;margin-bottom:2em;width:100%;-webkit-transform:none;transform:none}.mobile-size.product-wrapper .product-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-size.product-wrapper .product-container.product-users-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mobile-size.product-wrapper.product-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.article{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:16em;padding:1.5em;border-radius:.5em;border:1px solid var(--border-color);background:var(--background-main);background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), to(#f1f1f1));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, from(var(--background-main)), color-stop(50%, var(--background-main)), to(var(--background-main-contrast)));background:linear-gradient(180deg, var(--background-main) 0%, var(--background-main) 50%, var(--background-main-contrast) 100%);-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:unset;color:unset;cursor:pointer}.article a{text-decoration:none;color:inherit}.article .article-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article .article-title h2{font-size:calc(20px + (23 - 20)*(100vw - 568px)/(2560 - 568));-ms-flex-item-align:end;align-self:flex-end;margin-top:0em;margin-bottom:.5em;color:var(--color-primary)}.article .article-categories{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.article .article-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%;min-height:11em;margin-top:auto}.article .article-teaser .article-img-wrapper{width:100%;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;padding:unset;padding-bottom:1em}.article .article-teaser .article-img-wrapper .article-img{width:100%;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center;padding-top:52.5%}.article .article-teaser .article-categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.article .article-teaser .article-categories .category,.article .article-teaser .article-categories .node-details-toggler{margin-left:unset;margin-right:.25em}.article .article-teaser .article-teaser-content{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article .article-teaser .article-teaser-content .article-teaser-text{margin:1em 0;height:6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.article .article-teaser .article-teaser-content .article-teaser-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.article .article-teaser .article-teaser-content .article-more-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto}.article.article-compactList .article-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article.passedEvent{padding:unset}.article.passedEvent .article-teaser{margin:unset}.article.passedEvent .article-teaser .article-img-wrapper{padding:unset}.article.passedEvent .article-teaser .article-img-wrapper .article-img{background-size:cover}.article.passedEvent .article-teaser .article-teaser-content{padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.article.passedEvent .article-teaser .article-teaser-content .article-title h2{color:var(--font-color);font-weight:400;margin:unset}.article.passedEvent .article-teaser .article-teaser-content .article-teaser-text{margin-top:unset}.events-article{cursor:default;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:none;padding:1.5rem 0;font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.events-article .article-title h2{font-size:calc(26px + (42 - 26)*(100vw - 568px)/(2560 - 568))}.events-article .events-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-article .events-container .events-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:43%}.events-article .events-container .events-text-container .article-title{margin-bottom:unset}.events-article .events-container .events-dates-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:text}.events-article .events-container .events-dates-container p{margin:0;color:var(--font-color)}.events-article .events-container .events-dates-container .events-dates-text,.events-article .events-container .events-dates-container .events-times-text{font-weight:bold;color:var(--color-primary)}.events-article .events-container .events-adress-container .events-address{font-weight:bold;color:var(--color-primary)}.events-article .events-container .article-teaser-text{margin-top:1rem}.events-article .events-container .events-more-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em}.events-article .events-container .events-more-btn-text{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568));margin:0}.events-article .events-container .events-image-container{min-width:57%;width:48%;margin-top:0}.events-article .events-container .article-img-events{width:100%;height:auto}.events-article .events-container .events-img-wrapper{padding-bottom:0;padding-right:0}@media(max-width: 767px){.events-article .events-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-article .events-container .events-text-container{width:100%}.events-article .events-container .events-image-container{min-width:100%;width:100%}}@media(min-width: 767px){.article.article-list .article-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:unset}.article.article-list .article-teaser .article-img-wrapper{height:100%;color:inherit;padding:unset;padding-right:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%}.article.article-list .article-teaser .article-img-wrapper .article-img{height:100%;width:100%;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center;padding:unset}.article.article-list .article-teaser .article-teaser-content{width:60%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.article .article-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article .article-teaser .article-img-wrapper{width:100%;padding:unset;padding-bottom:1em}.article .article-teaser .article-teaser-content{width:100%}}.article-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;position:relative}.article-categories .category{width:auto;-ms-flex-item-align:end;align-self:flex-end;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--color-primary);border-radius:.25em;color:var(--color-primary);line-height:1.15;margin-bottom:.25em;margin-left:.25em;padding:.25em;text-decoration:none;white-space:nowrap}.article-categories .category.active-category{background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.article-categories .category.active-category{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.article-categories .category:hover{text-decoration:underline}.article-categories .node-details-toggler{margin:unset;margin-left:.25em;margin-bottom:.25em;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.25em 1em;border-radius:5px}.article-categories .node-details-toggler .psol-comp-Icon{height:1.125em;width:1.125em}.article-categories .node-details-toggler .psol-comp-Popover-themeable{margin-left:0}.article-categories .article-categories-more .article-categories{margin-top:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-categories .article-categories-more .article-categories-Dismiss-Btn{margin-left:auto}@media(max-width: 767px){.article-categories{margin-left:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.5em}.article-categories .category{margin-left:unset;margin-right:.25em}.article-categories .node-details-toggler{margin-left:unset;margin-right:.25em}.article-categories-header{margin-left:1em}}.author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.5em 0}.author-wrapper .author{font-size:1em;margin-bottom:1em;margin-right:1em}.author-wrapper .author a{text-decoration:unset;width:100%;color:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author-wrapper .author a .author-image{width:3em;height:3em}.author-wrapper .author a .author-image img{border-radius:50%}.author-wrapper .author.coAuthor{-ms-flex-item-align:center;align-self:center;padding-left:.5em}.author-wrapper .author.coAuthor a .author-image{height:1.5em;width:1.5em}.author-wrapper .author.coAuthor a .authorName{margin-left:.5em}.widget-searchbar{position:relative;margin:0 auto;z-index:1;width:100%;max-width:1000px;padding:1em 0}.widget-searchbar.searchbar-overview-page{padding:1em .5em;-webkit-box-sizing:border-box;box-sizing:border-box}.widget-searchbar .widget-searchbar-content{border-radius:4px;border:1px solid var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:3em}.widget-searchbar .widget-searchbar-content .widget-searchbar-input{width:100%;border:none;outline:none;height:31px;line-height:31px;padding:0 .5em;background:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-searchbar .widget-searchbar-content .widget-searchbar-input:focus{outline:none}.widget-searchbar .widget-searchbar-content .widget-searchbar-icon{-ms-flex-negative:0;flex-shrink:0;width:1.5em;height:1.6em;padding:.6875em .75em;cursor:pointer;border-top-right-radius:.1875em;border-bottom-right-radius:.1875em;background-color:color-mix(in srgb, var(--color-primary), white 40%);background-color:var(--searchLine-searchButton-background);color:#43474b;color:var(--searchLine-searchButton-icon)}.widget-searchbar .category-proposal-container{max-height:200px;max-width:1000px;background-color:var(--dropdown-list-background);color:var(--dropdown-list-color);border:1px solid var(--border-color);border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;margin-top:.25em}.widget-searchbar .category-proposal-container .category-proposal{line-height:1.5;padding:.5em 1em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-searchbar .category-proposal-container .category-proposal.selected,.widget-searchbar .category-proposal-container .category-proposal:hover{background-color:var(--hover-background);color:var(--hover-color)}.widget-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-social-share .share-button-wrapper{margin-right:.8em;padding-top:1em}.widget-social-share a{margin-right:.8em}.widget-social-share a .psol-comp-Icon{height:1.5em;width:1.5em}.widget-social-share a .psol-comp-Icon svg{fill:#aab0b3;color:#aab0b3;max-height:1.5em;max-width:1.5em}.widget-social-share a.linkedIn-share-btn svg{fill:#0077b5;color:#0077b5}.widget-social-share a.reddit-share-btn svg{fill:#ff4500;color:#ff4500}.widget-social-share a.flipboard-share-btn svg{fill:#e12828;color:#e12828}.widget-social-share a:first-child{margin-left:0}.widget-social-share a:last-child{margin-right:0}.widget-template-wrapper{height:100%;min-height:calc(100vh - 5.25em - 2em)}.widget-template-wrapper .article-date{white-space:nowrap}.widget-template-wrapper .article-back-btn{text-decoration:unset}.widget-template-wrapper .article-overview-size{margin:0 auto}.widget-template-wrapper .article-size{max-width:960px;margin:0 auto}.widget-template-wrapper .breadcrumb-wrapper{max-width:1700px;padding:0em 0 0 2em;margin-bottom:2em}@media(max-width: 960px){.article-container .datawallLightbox{margin:unset;overflow-y:scroll;max-width:94vw !important;margin-top:1em;padding:unset}}@media(max-width: 1300px){.widget-template-wrapper{min-height:calc(100vh - 7.5em - 2em)}}@media(max-width: 767px){.widget-template-wrapper{min-height:calc(100vh - 6em - 3em)}}.article-wrapper>.title{margin:0 auto .5em auto;color:var(--color-dark);line-height:1.15;max-width:1440px}.article-wrapper .breadcrumb-wrapper{max-width:1440px}.article-wrapper .article-btn-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5em;padding-top:1.5em;width:100%;border-top:1px solid var(--border-color)}.article-wrapper .article-btn-bar a{text-decoration:unset}.article-wrapper .article-btn-bar .btn-next .psol-comp-Button-themeable .psol-comp-Icon-themeable{margin-left:1em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-page .article-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1700px;margin-right:auto;margin-left:auto}.single-page .article-container{border-radius:.5em;padding:2em;background:var(--background-main)}@supports(background: color-mix(in srgb, white, transparent 50%)){.single-page .article-container{background:color-mix(in srgb, var(--background-main), transparent 40%)}}.single-page .article-container.article-content{margin:unset;max-width:960px;min-width:0;width:100%;display:block;grid-template-columns:unset}.category-page .article-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1700px;margin:0 auto}.category-page .article-container-wrapper .article-container.loaded{margin:unset}.category-page .article-container-wrapper .article-container .title{margin:unset;margin-bottom:.5em;color:var(--font-color);line-height:1.15}.article-lazyloading{position:relative;max-width:1440px;margin:0 auto}.article-lazyloading .psol-comp-LoadingAnimation-overlay-themeable{min-height:16em;position:relative;background:unset}.article-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;max-width:1440px;border-radius:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}.article-container .psol-comp-LoadingAnimation-overlay-themeable{min-height:16em;position:relative;background:unset;grid-column:1/-1}.article-container .article-container-filter{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1/4;grid-gap:1em;gap:1em}.article-container .title,.article-container .article-categories-header,.article-container .category-description-wrapper{grid-column:1/4}.article-container .article-container-btn-bar{grid-column:1/4}.article-container .article-more-loading{width:100%;grid-column:1/4;height:16em}.article-container .article-more-loading .psol-comp-LoadingAnimation-overlay-themeable{min-height:16em;position:relative;background:unset}.article-container.two-size-grid{grid-template-columns:1fr 1fr}.article-container.two-size-grid .title,.article-container.two-size-grid .article-categories-header,.article-container.two-size-grid .article-container-filter,.article-container.two-size-grid .article-more-loading,.article-container.two-size-grid .article-container-btn-bar,.article-container.two-size-grid .no-results-articles,.article-container.two-size-grid .category-description-wrapper{grid-column:1/3}.article-container.one-size-grid{grid-template-columns:1fr}.article-container.one-size-grid .title,.article-container.one-size-grid .article-categories-header,.article-container.one-size-grid .article-container-filter,.article-container.one-size-grid .article-more-loading,.article-container.one-size-grid .article-container-btn-bar,.article-container.one-size-grid .no-results-articles,.article-container.one-size-grid .category-description-wrapper{grid-column:1/2}.article-container>.title{margin:unset;margin-bottom:.5em;color:var(--color-dark);line-height:1.15}.article-container>.category-description-wrapper .category-description{display:block;max-height:calc(6*(18px + 2*(100vw - 568px)/1992));overflow:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.article-container>.category-description-wrapper .category-description div *:first-child{margin-top:0;padding-top:0}.article-container>.category-description-wrapper .category-description div *:last-child{margin-bottom:0;padding-bottom:0}.article-container>.category-description-wrapper .category-description-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.article-container>.category-description-wrapper .category-description-more-btn .category-description-hr{width:100%;position:relative;margin:1em 0;border-bottom:1px solid;border-color:var(--color-primary-dark)}.article-container>.category-description-wrapper .category-description-more-btn .psol-comp-Icon-themeable{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:1.5em;width:1.5em;margin:0 1em;cursor:pointer;color:var(--color-primary-dark);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}.article-container>.category-description-wrapper.category-description-readMore .category-description-more-btn .category-description-hr{border-color:var(--color-primary)}.article-container>.category-description-wrapper.category-description-readMore .category-description-more-btn .psol-comp-Icon-themeable{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--color-primary)}.article-container .date-categories-area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5em 0}.article-container .date-categories-area .article-categories{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:45em}.article-container .teaser{display:block;margin:.5em 0;color:var(--color-primary);font-size:calc(22px + (26 - 22)*(100vw - 568px)/(2560 - 568));line-height:1.3}.article-container .article-image-wrapper{position:relative}.article-container .article-image-wrapper .article-image{width:100%;max-height:32em;height:auto;margin:0 auto 1em}.article-container .article-image-wrapper .article-image img{min-width:unset;width:100%;max-width:100%;height:auto;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin:0 auto;-o-object-fit:contain;object-fit:contain}.article-container .article-image-wrapper.datawallWidgetImage .datawallWidgetIcon{position:absolute;top:50%;left:50%;-webkit-transform:rotate(270deg) translate(50%, -50%);transform:rotate(270deg) translate(50%, -50%);width:70px;height:70px;background-color:hsla(0,0%,100%,.85);border-radius:50%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4);z-index:5;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-container .article-image-wrapper.datawallWidgetImage .datawallWidgetIcon:hover{-webkit-transform:translate(-50%, -50%) scale(1.1) rotate(270deg);transform:translate(-50%, -50%) scale(1.1) rotate(270deg);-webkit-box-shadow:0 0 25px rgba(0,0,0,.6);box-shadow:0 0 25px rgba(0,0,0,.6)}.article-container .article-image-wrapper.datawallWidgetImage::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.4)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));z-index:2}.article-container .datawallLightbox{max-width:95vw;max-height:calc(100vh - 2em);background-color:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-container .article-container-text{margin:unset;margin-top:auto;margin-bottom:auto}.article-container .article-container-text div[id^=TP-WIDGET-widget_video] .video-wrapper{width:100%;height:100%;max-height:unset;max-width:unset}.article-container .article-container-text div[id^=TP-WIDGET-widget_video] .video-wrapper.boxed{width:100%;height:100%;max-height:unset;max-width:unset}.article-container .article-container-text div[id^=TP-WIDGET-widget_video] .video-wrapper video,.article-container .article-container-text div[id^=TP-WIDGET-widget_video] .video-wrapper iframe{max-height:unset;width:100%}.article-container .article-container-text img{margin:0 auto;display:block;max-width:100%}.article-container .article-container-text h1,.article-container .article-container-text h2,.article-container .article-container-text h3,.article-container .article-container-text h4,.article-container .article-container-text h5,.article-container .article-container-text h6{font-weight:700}.article-container .article-container-text p{margin-top:0;margin-bottom:0}.article-container .article-container-text a,.article-container .article-container-text li,.article-container .article-container-text table{font-size:calc(18px + (20 - 18)*(100vw - 568px)/(2560 - 568))}.article-container .article-container-text div[id^=TP-WIDGET-widget_browsing] a{font-size:inherit}.article-container .article-container-text span[id^=TP-LINK-] .linkhover-content-wrapper a.gridCardBody{font-size:inherit}.article-container .article-container-text div[id^=TP-LIGHTBOX-] .lightbox-icon{margin:0 auto;display:block;max-width:100%;height:100%}.article-container .article-container-text a.link-color,.article-container .article-container-text .link-color>span>a{color:var(--color-primary)}.article-container .article-container-text a.link-color:hover,.article-container .article-container-text .link-color>span>a:hover{color:var(--link-hover-color)}.article-container .article-container-btn-bar{margin:1em auto 2em;width:100%}.article-container .article-container-btn-bar .article-back-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.article-container.article-container-list{max-width:960px}.author-header{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;padding:3em 0}.author-header .author-image{width:100%;height:100%}.author-header .author-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-left:auto;margin-right:auto;display:block;border-radius:50%;max-width:21.875em;max-height:21.875em;aspect-ratio:1/1}.author-header .author-text-wrapper{grid-column:2/4;margin:unset}.author-header .author-text-wrapper .title{margin-top:unset}.author-header .author-text-wrapper .author-text-container p{line-height:1.5}.no-results-articles{width:100%;margin:1em 0em;padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border-color);background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), to(rgb(241, 241, 241)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(241, 241, 241) 100%);background:-webkit-gradient(linear, left top, left bottom, from(var(--background-main)), color-stop(50%, var(--background-main)), to(var(--background-main-contrast)));background:linear-gradient(180deg, var(--background-main) 0%, var(--background-main) 50%, var(--background-main-contrast) 100%);grid-column:1/4}.no-results-articles>span{font-size:1.5em}@media(max-width: 767px){.article-wrapper .article-btn-bar .btn-previous .psol-comp-Button-themeable span,.article-wrapper .article-btn-bar .btn-next .psol-comp-Button-themeable span{display:none}.article-wrapper .article-btn-bar .btn-previous .psol-comp-Button-themeable .psol-comp-Icon-themeable,.article-wrapper .article-btn-bar .btn-next .psol-comp-Button-themeable .psol-comp-Icon-themeable{margin-left:0}.single-page .article-container{padding:2em}.category-page .article-container-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-page .article-container-wrapper .article-sidebarCategory-wrapper{width:100%;padding-right:unset}.article-container .date-categories-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-container .date-categories-area .date .datePublished{display:block}.article-container .date-categories-area .date .dateModified{display:block}.article-container .date-categories-area .date .dateModified span{display:none}.article-container .date-categories-area .article-categories{margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.5em}.article-container .date-categories-area .article-categories .category{margin-left:0;margin-right:.5em}}@media(max-width: 850px){.article-wrapper.single-page .article-btn-bar{-ms-flex-pack:distribute;justify-content:space-around}}@media(max-width: 1300px){.author-header{grid-template-columns:1fr 1fr}.author-header .author-text-wrapper{grid-column:2/3}.article-container{grid-template-columns:1fr 1fr}.article-container .article-container-filter{grid-template-columns:1fr 1fr;grid-column:1/3}.article-container .title,.article-container .article-categories-header,.article-container .article-more-loading,.article-container .article-container-btn-bar,.article-container .no-results-articles,.article-container .category-description-wrapper{grid-column:1/3}.article-container.two-size-grid{grid-template-columns:1fr}.article-container.two-size-grid .title,.article-container.two-size-grid .article-categories-header,.article-container.two-size-grid .article-container-filter,.article-container.two-size-grid .article-more-loading,.article-container.two-size-grid .article-container-btn-bar,.article-container.two-size-grid .no-results-articles,.article-container.two-size-grid .category-description-wrapper{grid-column:1/2}}@media(max-width: 767px){.author-header{grid-template-columns:1fr}.author-header .author-text-wrapper{grid-column:1/2}.article-container{grid-template-columns:1fr}.article-container .article-container-filter{grid-template-columns:1fr;grid-column:1/2}.article-container .article-container-filter .widget-category-filter-wrapper{margin-bottom:.5em;width:100%}.article-container .article{width:100%}.article-container .title,.article-container .article-categories-header,.article-container .article-more-loading,.article-container .article-container-btn-bar,.article-container .no-results-articles,.article-container .category-description-wrapper{grid-column:1/2}.article-wrapper.single-page .article-btn-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 400px){.article-wrapper .article-btn-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}.article-wrapper .article-btn-bar .article-back-btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:1em}.article-wrapper .article-btn-bar .article-back-btn .psol-comp-Button-themeable{width:100%}}.categorie-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1000px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categorie-top-wrapper .main-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:unset;border:1px solid var(--border-color);border-radius:.5em;background:var(--background-main);margin:.5em;min-width:14em;max-width:16em;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}.categorie-top-wrapper .main-category .main-category-content{white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis}.categorie-top-wrapper .main-category .main-category-content .main-category-img{height:100px;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:1em;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.categorie-top-wrapper .main-category .main-category-content .main-category-img img{min-height:6.25em}.article-wrapper .article-categories-header{margin:1em auto;width:100%;max-width:1440px}.article-wrapper .article-categories-header .article-categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.article-wrapper .article-categories-header .article-categories .category{margin-left:0;margin-right:.5em}.article-wrapper .article-sidebarCategory-wrapper{height:100%;min-width:10em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1em;padding-bottom:2em;position:-webkit-sticky;position:sticky;top:0}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em;text-align:center;margin-bottom:.5em;background:var(--background-main);border:1px solid var(--border-color);cursor:pointer}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper.has-sub-category .category{-webkit-box-sizing:border-box;box-sizing:border-box}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper:hover{background:var(--hover-background);color:var(--hover-color)}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper .category{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:unset;color:inherit;font-size:inherit;text-overflow:ellipsis;overflow:hidden}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper .psol-comp-Icon-themeable{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;cursor:pointer}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .main-category-wrapper .psol-comp-Icon-themeable.categoryIsOpen{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .sub-category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:.5em}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .sub-category-wrapper .category{text-decoration:unset;color:inherit;font-size:inherit;padding:.25em .5em;font-weight:700;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .sub-category-wrapper .category:hover{background:var(--hover-background);color:var(--hover-color)}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .sub-category-wrapper .category.active-category{background:var(--btn-solid-background);color:var(--btn-solid-color)}@supports(background: color-mix(in srgb, black, white 10%)){.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category .sub-category-wrapper .category.active-category:hover{background:color-mix(in srgb, var(--btn-solid-background), black 5%)}}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category.active-category .main-category-wrapper{background:var(--btn-solid-background);color:var(--btn-solid-color)}@supports(background: color-mix(in srgb, black, white 10%)){.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category.active-category .main-category-wrapper:hover{background:color-mix(in srgb, var(--btn-solid-background), black 5%)}}.article-wrapper .article-sidebarCategory-wrapper .article-categories-content .main-category.active-category .main-category-wrapper .psol-comp-Icon-themeable{color:var(--btn-solid-color)}@media(max-width: 767px){.article-wrapper .article-sidebarCategory-wrapper{position:unset}}.widget-text{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--font-color)}.widget-text:first-child .widget-text-content{padding:unset}.directuspage-wrapper.background>.widget-text:first-child{margin:0 auto}.directuspage-wrapper.background>.widget-text:first-child p{margin-top:0;padding:1em 0}.directuspage-wrapper.background>.widget-text:first-child:only-child p{margin:0}.video-wrapper{width:100%;height:100%;max-height:90vh;margin:2em auto;text-align:center}.video-wrapper.boxed{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:480px}.video-wrapper.boxed.iframe{width:100%}.video-wrapper video,.video-wrapper iframe{width:auto;max-height:90vh}@media(max-width: 767px){.video-wrapper.boxed{width:100%;height:auto}.video-wrapper.boxed video,.video-wrapper.boxed iframe{width:100%;height:auto;max-height:100%}}.widget-viewer-wrapper{height:calc(100% - 1em);padding:1em .5em 0}.widget-viewer-wrapper .psol-comp-tableVertical-rowValue-content>span{line-height:1.15}.widget-viewer-wrapper .psol-comp-tableVertical-rowHeader .content .varDesc,.widget-viewer-wrapper .psol-comp-tableVertical-rowHeader .content .varName{line-height:1.15}.widget-viewer-wrapper .psol-comp-WebViewer3D-themeable{height:335px;width:100%}.widget-viewer-wrapper .psol-comp-WebViewer3D-themeable .redirectBtn{background:var(--color-primary)}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper{margin:0 auto}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper:not(.mobile-size){height:calc(100% - 3em);padding:0}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper:not(.mobile-size) .psol-comp-WebViewer3D-themeable{height:100%;padding:0}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper.mobile-size{height:auto}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper.mobile-size .psol-comp-tableVertical-tableHeader .tableHeader-title{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0}#mainContainer .main-wrapper.main-wrapper-iframe .widget.widget-viewer-wrapper.mobile-size~.iframeToPageBtn .psol-comp-Button-themeable{white-space:unset}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supplierInfoPanel-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supplierInfoPanel-description img{width:25%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:3em}.supplierInfoPanel-description .supplierInfoPanel-description-supplierText{height:17em;overflow-y:auto}.supplierInfoPanel-moreInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supplierInfoPanel-moreInfo .locations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%}.supplierInfoPanel-moreInfo .locations .location-branches{font-weight:bold;padding-bottom:.5em}.supplierInfoPanel-moreInfo .locations .location-dropdown .psol-comp-Dropdown{padding-bottom:.55em}.supplierInfoPanel-moreInfo .locations .location-item{padding-bottom:.25em}.supplierInfoPanel-moreInfo .locations .location-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supplierInfoPanel-moreInfo-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%}.supplierInfoPanel-moreInfo-chips .directus-manufacturer-info-cloudtags-wrapper{margin-bottom:2em}.supplierInfoPanel-moreInfo-chips .supplierInfoPanel-ownKeywords-label{font-weight:bold;margin-bottom:5px}.supplierInfoPanel-moreInfo-chips .supplierInfoPanel-ownKeywords-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:2em}.supplierInfoPanel-moreInfo-chips .supplierInfoPanel-ownKeywords-wrapper .keywordChip-SearchWrapper{margin-right:.25em;margin-bottom:.25em;padding:.125em .5em;border-color:var(--color-primary)}.supplierInfoPanel-moreInfo-chips .supplierInfoPanel-ownKeywords-wrapper .keywordChip-SearchWrapper span{color:var(--color-primary)}.topCatalogsResultsList-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.topCatalogsResultsList-wrapper .topCatalogsResultsItem{margin-right:1em;margin-bottom:1em;padding:.5em;border-radius:.25em;background-color:var(--color-primary-light)}.topCatalogsResultsList-wrapper .topCatalogsResultsItem .catalogName{font-weight:bold}.topCatalogsResultsList-wrapper .topCatalogsResultsItem .topCatalogsResultsItem-catalog{padding:.125em;margin-left:.5em;border-radius:.125em}.topCatalogsResultsList-wrapper .topCatalogsResultsItem .topCatalogsResultsItem-catalog:hover{cursor:pointer;background-color:var(--color-primary-dark);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topCatalogsResultsList-wrapper .topCatalogsResultsItem .topCatalogsResultsItem-catalog:hover{color:hsl(from var(--color-primary-dark) 210 6% min(max((l - 60) * -100, 28), 100))}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.matrixAnalysisSearch-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:900px}.matrixAnalysisSearch-wrapper .psol-comp-LoadingAnimation-overlay{background-color:rgba(0,0,0,0)}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid var(--color-medium);border-radius:.25em;padding:1em 2em;margin-bottom:1em}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description .portfolioAnalysisSearch-description-allignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description .portfolioAnalysisSearch-description-allignment p{max-width:80%}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description .portfolioAnalysisSearch-description-allignment img{width:190px}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description .portfolioAnalysisSearch-description-allignment .portfolioAnalysisSearch-description-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearch-description .portfolioAnalysisSearch-description-allignment .portfolioIllustration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:190px;height:190px}.matrixAnalysisSearch-wrapper .portfolioAnalysisButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:end;align-self:flex-end}.matrixAnalysisSearch-wrapper .portfolioAnalysisButtonContainer:first-child{margin-bottom:.5em}.matrixAnalysisSearch-wrapper .psol-comp-Dialog-themeable{max-width:60em}.matrixAnalysisSearch-wrapper .portfolioAnalysisSearchTable-label{font-weight:bold;font-size:2em;padding-top:1em;padding-bottom:1em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.keywordChip-SearchWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--border-color);border-radius:.5em;padding:.25em 1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:1.5em;margin-bottom:1em;background:var(--background-main);position:relative}.keywordChip-SearchWrapper .keywordChip-popover{position:absolute;margin:0}.keywordChip-SearchWrapper .keywordChip-popover .keywordChip-popover-option{padding:.25em .5em;border-radius:.25em;cursor:pointer;white-space:nowrap}.keywordChip-SearchWrapper .keywordChip-popover .keywordChip-popover-option:hover{background-color:var(--color-primary-dark);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.keywordChip-SearchWrapper .keywordChip-popover .keywordChip-popover-option:hover{color:hsl(from var(--color-primary-dark) 210 6% min(max((l - 60) * -100, 28), 100))}}.keywordChip-SearchWrapper .keywordChip-expand{margin-left:.25em;color:var(--color-primary)}.keywordChip-SearchWrapper .keywordChip-expand.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.keywordChip-SearchWrapper img{height:1em;width:1em;margin-right:.5em}.keywordChip-SearchWrapper .keywordChip-delete{color:color-mix(in srgb, var(--font-color), transparent 25%);margin-left:.5em}.keywordChip-SearchWrapper .keywordChip-delete:hover{color:var(--font-color);cursor:pointer}.keywordChip-SearchWrapper.hastSubMenu:hover{cursor:pointer;border-color:var(--color-primary-dark)}.keywordChip-SearchWrapper.hastSubMenu:hover span{color:var(--color-primary-dark)}.keywordChip-SearchWrapper.hastSubMenu:hover .keywordChip-expand{color:var(--color-primary-dark)}.topCatalogsForPartsSearch-wrapper{padding-top:1em;max-width:850px}.topCatalogsForPartsSearch-wrapper .topCatalogsSearchInput-wrapper{margin-bottom:1em}.topCatalogsForPartsSearch-wrapper .psol-comp-Dialog-themeable{max-width:60em}.searchtermListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;border-radius:.25em}.searchtermListItem .searchtermListItemButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.searchtermListItem .searchtermListItemButtons .psol-comp-Icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topCatalogsSearchInput-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid var(--color-medium);border-radius:.5em;padding:1em;position:relative}.topCatalogsSearchInput-wrapper .psol-comp-SnackBar{position:absolute}.topCatalogsSearchInput-wrapper .inputsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%}.topCatalogsSearchInput-wrapper .inputsWrapper h1{margin:0}.topCatalogsSearchInput-wrapper .inputsWrapper p{margin:0;padding:.75em 0 1em 0}.topCatalogsSearchInput-wrapper .inputsWrapper .psol-comp-InputWithLabel{padding-bottom:1em}.topCatalogsSearchInput-wrapper .inputsWrapper .psol-comp-Button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.topCatalogsSearchInput-wrapper .topCatalogsAnalysisIllustration{width:190px;height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supplierTable-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:1em}.supplierTable-wrapper .matrixHeading{padding:.25em .5em}.supplierTable-wrapper .supplier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.supplierTable-wrapper .supplier .psol-comp-Icon{margin-left:.5em}.supplierTable-wrapper .supplier .psol-comp-Icon:hover{cursor:pointer;color:var(--color-primary-dark)}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes indication-more{from{background-color:rgba(0,194,0,.575)}to{background-color:rgba(0,0,0,0)}}@keyframes indication-more{from{background-color:rgba(0,194,0,.575)}to{background-color:rgba(0,0,0,0)}}@-webkit-keyframes indication-less{from{background-color:rgba(194,0,0,.575)}to{background-color:rgba(0,0,0,0)}}@keyframes indication-less{from{background-color:rgba(194,0,0,.575)}to{background-color:rgba(0,0,0,0)}}.tapleLabel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em 1em .25em .5em;border-top-right-radius:.25em;border-top-left-radius:.25em}.tapleLabel-wrapper .tableCounter{background-color:var(--color-dark);border-radius:50%;height:1em;width:1em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.25em}.tapleLabel-wrapper .tableCounter .tableCounterNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75em;padding:.125em}.tapleLabel-wrapper .tableLabelIcon{color:var(--color-medium);padding-left:.5em}.tapleLabel-wrapper .tableLabelLoading{margin-left:.5em}.tapleLabel-wrapper .tableLabelIcon:hover{color:var(--color-dark)}.indicatorAnimation-more{-webkit-animation-name:indication-more;animation-name:indication-more;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.indicatorAnimation-less{-webkit-animation-name:indication-less;animation-name:indication-less;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tableRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em;border:1px solid rgba(0,0,0,0)}.tableRow.header-secondRow{border:none}.tableRow.header-secondRow:hover{border:none}.tableRow .tableRow-matrixCheckbox{width:20%;padding:.25em .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tableRow .tableRow-catalog{width:40%;padding:.25em .5em}.tableRow .tableRow-catalog img{width:1em;height:1em;margin-right:.5em}.tableRow .tableRow-amount{width:15%;padding:.25em .5em;text-align:center}.tableRow .tableRow-button{width:20%;padding:.25em .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tableRow .hoverInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;border-radius:.25em;border:1px solid var(--color-primary-dark);background-color:var(--color-primary-light);position:absolute;left:11em}.tableRow .hoverInfo .hoverInfoChip{border-radius:.25em;border:1px solid var(--color-primary-dark);padding:.125em .25em;margin-left:.5em;background-color:var(--color-primary-dark);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.tableRow .hoverInfo .hoverInfoChip{color:hsl(from var(--color-primary-dark) 210 6% min(max((l - 60) * -100, 28), 100))}}.tableRow:hover{border:1px solid var(--color-primary-dark)}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topCatalogsSearchTable-wrapper{padding:1em;border:2px solid var(--border-color);border-radius:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0}.topCatalogsSearchTable-wrapper .sticky{background-color:#e7eaec;position:fixed;border-bottom:1px solid var(--color-primary);z-index:2}.topCatalogsSearchTable-wrapper .sticky .psol-comp-Tabs-list{width:100%;max-width:814px}.topCatalogsSearchTable-wrapper .psol-comp-Tabs{overflow:hidden}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header{width:100%;max-width:814px}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header .tableRow{padding:0}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list{width:100%;background-color:#fff}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list .psol-comp-Tabs-header-navigation-overflow{overflow-x:scroll;overflow-y:hidden;background-color:#e7eaec}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tabs-list .psol-comp-Tabs-header-navigation-overflow::-webkit-scrollbar-track{background-color:#fff;border-radius:0}.topCatalogsSearchTable-wrapper .psol-comp-Tabs .psol-comp-Tabs-header .psol-comp-Tab{margin-left:-1px;padding:0}.topCatalogsSearchTable-wrapper .topCatalogsSearchTable-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topCatalogsSearchTable-wrapper .topCatalogsSearchTable-header .topCatalogsSearchTable-headingAndDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topCatalogsSearchTable-wrapper .topCatalogsSearchTable-header .topCatalogsSearchTable-headingAndDescription h1{margin:0}.topCatalogsSearchTable-wrapper .topCatalogsSearchTable-header .topCatalogsSearchTable-headingAndDescription p{max-width:80%}.topCatalogsSearchTable-wrapper .topCatalogsSearchTable-header .continueToMatrixAnalysisButton{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.topCatalogsSearchTable-wrapper .special{background-color:red}.topCatalogsSearchTable-wrapper .backToTopButton{position:fixed;bottom:5em;right:5em;width:4em;height:4em;background-color:var(--color-light);border-radius:50%}.topCatalogsSearchTable-wrapper .backToTopButton .psol-comp-Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:2em;height:2em}.topCatalogsSearchTable-wrapper .backToTopButton:hover{cursor:pointer;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.topCatalogsSearchTable-wrapper .backToTopButton:hover{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.topCatalogsSearchTable-wrapper .backToTopButton:hover .psol-comp-Icon{color:inherit}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolioAnalysisSearchInput-wrapper{padding:1em;margin-top:2em;position:relative}.portfolioAnalysisSearchInput-wrapper .psol-comp-SnackBar{position:absolute;top:-2em}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput .keywordInputLabel{font-weight:bold;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput .keywordInputLabel .counter{color:#000}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput .keywordInputLabel.limit .counter{color:red}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput .keywordInputLabel span{margin-left:1em}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-labelAndinput .psol-comp-InputWithLabel .psol-comp-TextInput{width:350px}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearchInput-textInputAndKeywords .portfolioAnalysisSearchInput-keywordsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:2em;margin-top:1.375em}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearch-catalogSelection-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;position:relative}.portfolioAnalysisSearchInput-wrapper .portfolioAnalysisSearch-catalogSelection-wrapper .portfolioAnalysisSearchInput-selectedCatalogs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:2em;margin-top:1.25em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalogSelection-wrapper .catalogSelection{border:2px solid var(--color-light);border-radius:.25em;width:calc(350px - .75em);padding:.25em;margin-top:5px}.catalogSelection-wrapper .catalogSelection-labelAndInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalogSelection-wrapper .catalogSelection-labelAndInput .labelHeading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:bold}.catalogSelection-wrapper .catalogSelection-labelAndInput .labelHeading .counter{color:#000}.catalogSelection-wrapper .catalogSelection-labelAndInput .labelHeading.limit .counter{color:red}.catalogList-wrapper{margin-top:.5em}.portfolioAnalysisCatalogsResultsList-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em;border-radius:.25em;max-height:300px;overflow-y:scroll}.portfolioAnalysisCatalogsResultsList-wrapper img{height:1em;width:1em;margin-right:.5em}.selectedCatalogs{border-bottom:2px solid var(--color-medium);padding:.5em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.relDiv{position:relative;margin-bottom:2em;min-width:4em;min-height:4em;z-index:0}.relDiv .loadingAnimation{background-color:#fff}.relDiv .portfolioAnalysisButtonContainer{position:absolute;right:0;bottom:-1em;display:-webkit-box;display:-ms-flexbox;display:flex}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator .idInput{width:2em;border:1px solid var(--color-dark);border-radius:.25em;outline:none}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator .idInputLabel{text-wrap:nowrap;margin-right:1em}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator .portfolioAnalysisCopyToClipboard{border:none;margin:0;height:100%}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator .portfolioAnalysisCopyToClipboard .copy-link-button{background-color:var(--btn-outlined-color);height:100%}.relDiv .portfolioAnalysisButtonContainer .portfolioAnalysisShortcodeGenerator .portfolioAnalysisCopyToClipboard .copy-link-button:hover{background-color:#5b6166}.relDiv .portfolioAnalysisSearchTable-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em;overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80vw;position:relative}.relDiv .portfolioAnalysisSearchTable-wrapper .tooltip{position:relative;display:inline-block}.relDiv .portfolioAnalysisSearchTable-wrapper .tooltip .tooltipText{visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;text-align:center;padding:.5em 1em;border-radius:.25em;position:absolute;z-index:1;top:-3.5em;font-size:.75em;font-weight:400}.relDiv .portfolioAnalysisSearchTable-wrapper .tooltip:hover .tooltipText{visibility:visible}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #777;-ms-flex-item-align:start;align-self:flex-start}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .rightAlign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .portfolioAnalysisSearchTable-column{outline:1px solid #777;position:absolute;z-index:2;width:10em}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .portfolioAnalysisSearchTable-column+div{margin-left:10em}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bababa;height:2em;width:10em;padding:.5em 1.75em 1em 1.75em;border-bottom:1px solid #777;text-align:center;position:relative}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header .psol-comp-Icon{position:absolute;top:.5em;right:.5em}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header .catalogName{font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header .catalogName .psol-comp-Icon{position:unset;font-size:.5em}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header span{text-overflow:ellipsis;overflow:hidden;font-weight:bold}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .header .psol-comp-Icon{padding-left:1em}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bababa;height:3.5em;border-bottom:1px solid #777;text-align:center;position:relative}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .description span{font-weight:bold;height:50%;text-align:center;width:-webkit-fill-available;text-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .description .descriptionCatalogs{background-color:#bababa;pointer-events:none}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .description .descriptionKeywords{background-color:#f2f2f2;pointer-events:none}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;padding:.5em 1em;border:1px solid #fff;text-wrap:nowrap}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .result .psol-comp-Icon{font-size:.5em;margin-left:1em;color:#494949}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .resultTotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;padding:.5em 1em;text-wrap:nowrap}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-main-contrast)}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .footer span{width:100%;text-overflow:ellipsis;overflow:hidden;font-weight:bold}.relDiv .portfolioAnalysisSearchTable-wrapper .portfolioAnalysisSearchTable .footer.total{background-color:#fff;text-wrap:nowrap;border:1px solid #fff}.relDiv .portfolioAnalysisSearchTable-wrapper .header:hover{cursor:pointer;color:#fff;background-color:#494949}.relDiv .portfolioAnalysisSearchTable-wrapper .header:hover .psol-comp-Icon{color:#fff}.relDiv .portfolioAnalysisSearchTable-wrapper .result:hover{cursor:pointer;-webkit-filter:contrast(80%);filter:contrast(80%)}.relDiv .portfolioAnalysisSearchTable-wrapper .zeroValue{pointer-events:none}.portfolioAnalysisTableWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolioAnalysisTableWrapper .psol-comp-LoadingAnimation-overlay{background-color:rgba(0,0,0,0)}.portfolioAnalysisTableWrapper .portfolioAnalysisSearchTable-wrapper .loadingAnimationContainer{overflow:hidden}.archive-overview{display:grid;grid-template-columns:repeat(5, auto);grid-gap:4em;padding:1em 0}.archive-overview h1.title{grid-column:1/6}.archive-overview .year-list-wrapper{display:grid;grid-template-columns:repeat(2, auto);grid-gap:1em;padding:1em 0;background:#68a2c1;padding:2em;border-radius:8px}.archive-overview .year-list-wrapper h2{grid-column:1/3;margin:0 auto;color:#f2f2f2}.archive-overview .year-list-wrapper h2 a{color:inherit;text-decoration:unset}.archive-overview .year-list-wrapper div{display:grid;grid-gap:1em;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.archive-overview .year-list-wrapper div a{color:#f2f2f2;text-decoration:none}.archive-overview .year-list-wrapper div a:hover{text-decoration:underline}@media(max-width: 1440px){.archive-overview{grid-template-columns:repeat(4, auto)}.archive-overview h1.title{grid-column:1/5}}@media(max-width: 1300px){.archive-overview{grid-template-columns:repeat(3, auto);grid-gap:2em}.archive-overview h1.title{grid-column:1/4}}@media(max-width: 767px){.archive-overview{grid-template-columns:repeat(2, auto)}.archive-overview h1.title{grid-column:1/3}}@media(max-width: 550px){.archive-overview{grid-template-columns:repeat(1, auto)}.archive-overview h1.title{grid-column:1/2}}.CrmFormWrapper .widget-contact-form-wrapper{margin:0}.CrmFormWrapper .FooterActionBtns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em}.RangeSliderWrapper{border-radius:10px;padding:0 10px;margin-bottom:1em}.RangeSliderWrapper .rangeSlider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;line-height:1}.RangeSliderWrapper .rangeInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;padding:0px;cursor:pointer;border-radius:4px;-webkit-transition:background-color 450ms ease-in;transition:background-color 450ms ease-in;outline:none;background-color:var(--color-primary)}.RangeSliderWrapper .sliderLabel{margin:.5rem 0}.RangeSliderWrapper .inputWrapper{width:100%}.RangeSliderWrapper .inputValueWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.RangeSliderWrapper .inputValueWrapper p{margin:10px 0}.RangeSliderWrapper .rangeInput::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:.75em;height:.75em;cursor:pointer;border-radius:50%;background-color:var(--font-color)}.RangeSliderWrapper .rangeInput::-moz-range-thumb{width:1.5rem;height:1.5rem;background:inherit;border:1px solid #b6b0d3;border-radius:50%;cursor:pointer}.RangeSliderWrapper .rangeInput::-ms-thumb{width:1.5rem;height:1.5rem;background:inherit;border:1px solid #b6b0d3;border-radius:50%;cursor:pointer}.RangeSliderWrapper .rangeInput::-webkit-slider-thumb:active{border:2px solid #000}.RangeSliderWrapper .rangeInput::-moz-range-thumb:active{border:2px solid #000}.RangeSliderWrapper .rangeInput::-ms-thumb:active{border:2px solid #000}.RangeSliderWrapper .RangeSliderInput{height:.875rem;width:100%;max-width:5.8rem;font-size:1.125rem;padding:8px 0 8px 12px;border:1px solid var(--border-color);border-radius:6px;outline:none;vertical-align:middle;text-align:center}.RangeSliderWrapper .rangeSliderInput.focus-visible{border:none;outline:2px solid var(--color-primary);border-radius:6px}.RangeSliderWrapper .rangeSliderInput:focus-visible{border:none;outline:2px solid var(--color-primary);border-radius:6px}.References{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow-x:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.References .ReferenceImage{height:100px;width:250px;min-width:150px}.References .ReferenceImage img{-o-object-fit:scale-down;object-fit:scale-down;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}@media(max-width: 800px){.References{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ResultLockWrapper{width:370px;height:auto;position:relative;color:#fff;background-color:var(--color-primary);padding:20px;border-radius:8px}.ResultLockWrapper .ResultLockBlurContainer{height:100%;width:100%;position:absolute;background-color:rgba(252,252,255,.326);bottom:0px;left:0;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ResultLockWrapper .ResultLock{height:100%;width:100%;background-color:rgba(0,0,0,.15);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color .4s;transition:background-color .4s}.ResultLockWrapper .ResultLock:hover{cursor:pointer;background-color:rgba(0,0,0,.3)}.ResultLockWrapper .ResultLock:hover .UnlockText{opacity:1;scale:1.5}.ResultLockWrapper .UnlockText{margin-top:16px;opacity:0;-webkit-transition:all .4s;transition:all .4s;font-weight:600}.ResultLockWrapper .resultsSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:10px;background-color:var(--color-primary-dark);border-radius:8px;color:#fff;padding:.5em;text-align:center;width:100%}.ResultLockWrapper .resultsSection h2{color:inherit}.ResultLockWrapper .resultsContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ResultLockWrapper .resultsContent>div>p{margin:0}.ResultLockWrapper .resultsHighlight{font-size:1.17em;font-weight:bold}.ResultLockWrapper .ResultBody{height:100%;width:100%;-webkit-filter:blur(4px);filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ResultLockWrapper .ResultBody>h3{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.ResultLockWrapper .LockIcon{width:100px;height:100px}@media(max-width: 800px){.ResultLockWrapper{width:100%}}.EcatResults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.EcatResults .ecatResultsSection{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;background:var(--color-primary-dark);border-radius:8px;color:#fff;padding:.5em}.EcatResults .ecatResultsCenteredSection{text-align:center;background:var(--color-primary-dark);border-radius:8px;padding:.5em}.EcatResults .ecatResultsCenteredContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.EcatResults .fontSize{font-size:1.5em}.EcatResults .resultsFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 0 0 0}.EcatResults .resultsFooter .psol-comp-Button-themeable{color:inherit;border-color:inherit}.EcatResults .resultsFooter .psol-comp-Button-themeable:hover{background-color:color-mix(in srgb, var(--btn-solid-background), black 5%)}.MesseResults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.MesseResults .messeResultsSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;background:var(--color-primary-dark);border-radius:8px;color:#fff;padding:15px;text-align:center}.MesseResults .messeResultsContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.MesseResults .messeResultsContent>div>h3{color:#fff}.MesseResults .messeResultsHighlight{font-size:1.17em;font-weight:bold}.MesseResults .resultsFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 0 0 0}.MesseResults .resultsFooter .psol-comp-Button-themeable{color:inherit;border-color:inherit}.MesseResults .resultsFooter .psol-comp-Button-themeable:hover{background-color:color-mix(in srgb, var(--btn-solid-background), black 5%)}.resultsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;background:var(--color-primary);padding:.75em;border-radius:8px;color:#fff;min-width:500px}.resultsContainer h3,.resultsContainer h4{color:inherit;margin-bottom:0}.resultsContainer h3{font-size:1em}.resultsContainer h4{font-size:1.5em;margin:0}.resultsContainer p{font-size:16px;margin:0}.resultsContainer .resultsHeader{padding:.5em;position:relative;padding-bottom:.5em;width:100%;text-align:center}.resultsContainer .closeIcon{position:absolute;right:1em;top:0;cursor:pointer;width:1em;height:1em;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.resultsContainer .closeIcon .psol-comp-Icon-themeable{color:inherit}.resultsContainer .fullWidthButton{width:100%}.resultsContainer .resultsSeparator{background-color:var(--background-main);width:100%;height:1px;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 600px){.resultsContainer{min-width:100%}}.CalculatorPage{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.CalculatorPage .CalculatorPageTitle{padding:.5em;margin:0;font-size:1.5em;text-align:center;color:#000}.CalculatorPage .Calculator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.CalculatorPage .CalculatorBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--background-main);padding:1em;border-radius:.5em;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;width:475px}.CalculatorPage .CalculatorContent{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.CalculatorPage .CalculatorBodyTitle{margin:20px 0;font-size:1em}.CalculatorPage .CalculatorInnerWrapper{background:var(--background-main);border:1px solid var(--border-color);border-radius:.5em;padding:.5em;font-size:12px}@media(max-width: 800px){.CalculatorPage .Calculator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CalculatorPage .CalculatorContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CalculatorPage .CalculatorBody{max-width:100%}}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partComparison-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}.partComparison-wrapper .backBtn{position:absolute;top:1.25rem;left:.75rem;z-index:1;width:2rem;height:2rem;padding:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.35);box-shadow:0 2px 4px rgba(0,0,0,.35);cursor:pointer;background-color:var(--color-primary);color:var(--btn-solid-color)}@supports(color: hsl(from white h s l)){.partComparison-wrapper .backBtn{color:hsl(from var(--color-primary) 210 6% min(max((l - 60) * -100, 28), 100))}}.partComparison-wrapper .backBtn:hover,.partComparison-wrapper .backBtn:active{background:var(--color-primary-dark)}.partComparison-wrapper .backBtn:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}.partComparison-wrapper .backBtn .backBtnIcon{width:100%;height:100%;color:#fff}.partComparison-wrapper .tableCompare{-ms-flex-item-align:start;align-self:flex-start;height:50%;-ms-flex-negative:0;flex-shrink:0;width:100%;background:var(--background-main-contrast);padding:.25rem;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader-themeable:not(.master),.partComparison-wrapper .tableCompare .psol-comp-CompareTableBody-themeable:not(.master),.partComparison-wrapper .tableCompare .psol-comp-CompareTableVarNames-themeable{background:var(--background-main-contrast)}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader .compareBtnBox .actions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader .compareBtnBox .actions .toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:.5em}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader .compareBtnBox .actions .toolbar .exportBtns_exportToCad>a{margin-left:0em}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader .compareBtnBox .actions .toolbar .exportBtns_exportToCad .psol-comp-Icon{height:1em;width:1em}.partComparison-wrapper .tableCompare .psol-comp-CompareTableHeader .compareBtnBox .actions .toolbar .exportBtns_exportToCad .psol-comp-Icon::before{width:140%;height:120%}.partComparison-wrapper .tableCompare .psol-comp-CompareTableVarNames-themeable{border-radius:.25rem 0 0 .25rem}.partComparison-wrapper .tableCompare .button{padding:.25em .5em;margin-left:.25em}.partComparison-wrapper .tableCompare .button>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:.5em}.partComparison-wrapper .tableCompare .button>a>div{height:1.25em;width:1.25em}.partComparison-wrapper .tableCompare .button>a>span{margin-left:.5em}.partComparison-wrapper .viewer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;margin-top:.5em;padding:.25rem;background:var(--background-main-contrast);border-radius:.25rem}.partComparison-wrapper .viewer .psol-comp-WebViewer3D-themeable{height:100%;border-radius:.25rem;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.35);box-shadow:0 2px 4px rgba(0,0,0,.35)}.partComparison-wrapper .noItems{font-size:1.5rem;text-align:center}.partComparison-wrapper .psol-comp-Dialog-themeable{background-color:var(--background-main)}.PhotoSearch{background-color:var(--background-main-contrast);overflow:hidden}.PhotoSearch .hidden{display:none}.PhotoSearch .visibility{visibility:hidden}.PhotoSearch .hasUpload .visibility{visibility:visible}.PhotoSearch .PhotoSearch-content{overflow-y:auto;overflow-x:hidden;height:100%;max-height:calc(100% - 8.5em)}.PhotoSearch .PhotoSearch-content.hasUpload .PhotoSearch-content-wrapper::after{border-style:solid}.PhotoSearch .PhotoSearch-content.hasUpload .photo-preview-container{display:block}.PhotoSearch .PhotoSearch-content.hasUpload .photo-file-selection{display:none}.PhotoSearch .catalog-header{margin:-1em -0.5em 1em;padding:.5em}.PhotoSearch .PhotoSearch-title{position:relative}.PhotoSearch .PhotoSearch-title .search-help-wrapper{margin-bottom:unset}.PhotoSearch .backArrow{position:absolute;top:0;width:2em;height:2em;margin-right:1em;cursor:pointer;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.PhotoSearch .backArrow{color:color-mix(in srgb, var(--font-color), white 15%)}}.PhotoSearch .backArrow .psol-comp-Icon-themeable{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;color:var(--font-color)}@supports(color: color-mix(in srgb, black, white 10%)){.PhotoSearch .backArrow .psol-comp-Icon-themeable{color:color-mix(in srgb, var(--font-color), white 15%)}}.PhotoSearch .backArrow .psol-comp-Icon-themeable svg{width:1.5em;height:1.5em}.PhotoSearch .PhotoSearch-content-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:700px;margin:0 auto}.PhotoSearch .PhotoSearch-content-controls .psol-comp-Button-themeable{cursor:pointer}.PhotoSearch .PhotoSearch-content-controls-explanation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PhotoSearch .PhotoSearch-content-controls-explanation span{margin-left:.5em}.PhotoSearch .PhotoSearch-content-wrapper{position:relative;max-width:700px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--background-main);-webkit-clip-path:inset(0 round 4px);clip-path:inset(0 round 4px)}.PhotoSearch .PhotoSearch-content-wrapper::after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:8px dashed var(--border-color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.PhotoSearch .PhotoSearch-content-wrapper.drag-active{background-color:var(--color-inactive)}.PhotoSearch .PhotoSearch-content-wrapper.drag-error{background-color:rgba(var(--color-warning), 0.5)}.PhotoSearch .PhotoSearch-content-wrapper.drag-success{background-color:var(--background-main-contrast)}@supports(color: color-mix(in srgb, black, white 10%)){.PhotoSearch .PhotoSearch-content-wrapper.drag-success{background-color:color-mix(in srgb, var(--background-main-contrast), black 10%)}}.PhotoSearch .photo-file-selection{position:relative;height:300px;border:1px solid rgba(0,0,0,0);background-color:var(--background-main);cursor:pointer}.PhotoSearch .photo-file-selection .p-file-selection-icons{margin:3em auto 2.25em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none}.PhotoSearch .photo-file-selection .p-file-sel-icon-container{padding:1em 2.5em}.PhotoSearch .photo-file-selection .p-file-sel-icon-results-container{width:7.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.PhotoSearch .photo-file-selection .p-file-sel-icon-results-container .p-file-sel-icon-result{display:inline-block;width:48%;height:1.5em;margin:.5em 0;background-color:#f2f2f2;border-radius:.25em}.PhotoSearch .photo-file-selection .p-file-selection-text-container{text-align:center;margin:0 auto 3em;pointer-events:none}.PhotoSearch .photo-file-selection .p-file-selection-text-container div{font-size:26px;font-weight:400;margin-bottom:.5rem}.PhotoSearch .photo-file-selection .p-file-selection-control{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden}.PhotoSearch .photo-file-selection.uploading .p-file-selection-icons,.PhotoSearch .photo-file-selection.uploading .p-file-selection-text-container{visibility:hidden;opacity:0}.PhotoSearch .photo-file-selection.uploading .psol-comp-SpinnerContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.PhotoSearch .p-file-sel-icon{display:block;text-align:center;position:relative;width:4em;height:4em}.PhotoSearch .p-file-sel-icon .psol-comp-Icon-themeable{width:inherit;height:inherit}.PhotoSearch .PhotoSearch-info-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:700px;margin:2em auto 0;padding:.75em .5em;border:1px solid var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--background-main)}.PhotoSearch .PhotoSearch-info-wrapper.error{border-color:var(--color-warning);color:var(--color-warning)}.PhotoSearch .PhotoSearch-info-wrapper.error .psol-comp-Icon-themeable{color:inherit}.PhotoSearch .PhotoSearch-info-wrapper .psol-comp-Icon-themeable{margin-right:.5em}.PhotoSearch .PhotoSearch-info-wrapper .dismiss{cursor:pointer;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PhotoSearch .PhotoSearch-results-wrapper{max-width:700px;max-width:calc(700px + .5em);margin:2em auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.PhotoSearch .PhotoSearch-results-wrapper:empty{height:unset;margin:0}.PhotoSearch .PhotoSearch-results-wrapper.isLoading{height:unset;margin-top:0}.PhotoSearch .PhotoSearch-results-wrapper .PhotoSearch-results{height:100%}.PhotoSearch .PhotoSearch-results-wrapper .psol-comp-Card-themeable.psol-comp-ListCard{margin:.5em .25em;-webkit-box-sizing:border-box;box-sizing:border-box}.PhotoSearch .PhotoSearch-results-wrapper .psol-comp-SpinnerContainer{margin:2em auto 0}@media(max-width: 767px){.PhotoSearch .PhotoSearch-content{max-height:calc(100% - 5em)}}.corner-container{position:relative;border-radius:.25em;border:3px solid #f2f2f2}.corner-container .corner{position:absolute;border-radius:.25em;background:none;width:1em;height:1em}.corner-container .corner.top{top:-3px;border-top:3px solid var(--border-color)}.corner-container .corner.bottom{bottom:-3px;border-bottom:3px solid var(--border-color)}.corner-container .corner.right{right:-3px;border-right:3px solid var(--border-color)}.corner-container .corner.left{left:-3px;border-left:3px solid var(--border-color)}.corner-container .corner.top.left{border-radius:.25em 0 0 0}.corner-container .corner.top.right{border-radius:0 .25em 0 0}.corner-container .corner.bottom.right{border-radius:0 0 .25em 0}.corner-container .corner.bottom.left{border-radius:0 0 0 .25em}.flexContainerCols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-info-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-info-page .placeholder{background:-webkit-gradient(linear, left top, right top, from(var(--color-light)), color-stop(var(--color-medium)), to(var(--color-light)));background:linear-gradient(90deg, var(--color-light), var(--color-medium), var(--color-light));-webkit-animation:price-info-page-gradient-animation 3s ease alternate infinite;animation:price-info-page-gradient-animation 3s ease alternate infinite;background-size:400% 400%;min-height:2em;border-radius:.25em}.price-info-page .price-info-fullscreen-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:.25em;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);margin-top:.5em;margin-bottom:.25em;overflow:hidden}.price-info-page .price-info-fullscreen-wrapper .price-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--background-main);border-top:.25em solid var(--color-primary);padding:.5em 1em}.price-info-page .price-info-fullscreen-wrapper .price-info-header .price-info-header-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.price-info-page .price-info-fullscreen-wrapper .price-info-header .price-info-header-btn-container .price-info-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none;gap:1em}.price-info-page .price-info-fullscreen-wrapper .price-info-header .price-info-header-btn-container .price-info-close-btn>*{pointer-events:none}.price-info-page .price-info-fullscreen-wrapper .price-info-header .price-info-header-btn-container .price-info-close-btn :not(.inactive):hover{background-color:color-mix(in srgb, var(--btn-outlined-background), var(--color-primary) 20%)}.price-info-page .price-info-fullscreen-wrapper .price-info-login-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-info-page .price-info-fullscreen-wrapper .price-info-login-info>b{max-width:45em}.price-info-page .price-info-fullscreen-wrapper .price-info-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding:1em;overflow:hidden}.price-info-page .price-info-fullscreen-wrapper .price-info-body .price-info-body-loading-overlay{position:relative;border-radius:.25em}.price-info-page .share-link-wrapper .qrInfoPanel-container{position:fixed}@-webkit-keyframes price-info-page-gradient-animation{from{background-position:0% 50%}to{background-position:100% 50%}}@keyframes price-info-page-gradient-animation{from{background-position:0% 50%}to{background-position:100% 50%}}.searchWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchWrapper .psol-comp-SearchOptions-themeable{margin:0 auto}.searchWrapper .search-help-wrapper{margin-bottom:.25em}.searchWrapper .searchInfoParagraphContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1em;text-align:center}.searchWrapper .searchInfoParagraphContainer span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchWrapper .focusDots{display:inline-block;margin-right:3px;width:10px;height:10px;background-color:red;border-radius:50%;pointer-events:none}.searchWrapper .focusDots.focusDotsBackground{background-color:blue}.searchWrapper .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.searchWrapper .content-wrapper .search-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;width:30%}.searchWrapper .content-wrapper .search-card .uploadContentWrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25em;border:1px solid var(--border-color);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);padding:1em;height:100%;cursor:pointer}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.15);box-shadow:0 8px 16px rgba(0,0,0,.15)}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .title{text-align:center;margin:0 0 1em 0;font-weight:bold;font-size:16px}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .content .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .content .image-container .psol-comp-Icon-themeable{width:7em;height:7em}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .content .text-container{font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-line-pack:center;align-content:center;text-align:center}.searchWrapper .content-wrapper .search-card.sketch-search .sketch-card .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchWrapper .content-wrapper .search-card.photo-to-text .psol-comp-FileSelection-themeable .psol-comp-FileSelection-Content .psol-comp-ProjectsFileSelection-Icons .psol-comp-Icon-themeable,.searchWrapper .content-wrapper .search-card.photo-search .psol-comp-FileSelection-themeable .psol-comp-FileSelection-Content .psol-comp-ProjectsFileSelection-Icons .psol-comp-Icon-themeable{margin:0}.searchWrapper .content-wrapper .search-card.photo-to-text .psol-comp-FileSelection-themeable .psol-comp-FileSelection-Content .psol-comp-ProjectsFileSelection-Icons .psol-comp-Icon-themeable>svg,.searchWrapper .content-wrapper .search-card.photo-search .psol-comp-FileSelection-themeable .psol-comp-FileSelection-Content .psol-comp-ProjectsFileSelection-Icons .psol-comp-Icon-themeable>svg{width:5em}.searchWrapper .search-content-wrapper{width:100%}.searchWrapper .search-content-wrapper .search-head-wrapper{background:var(--background-main-contrast);border-top-left-radius:.25em;border-top-right-radius:.25em;border-bottom:1px solid var(--color-primary);border-right:1px solid var(--border-color);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color)}.searchWrapper .search-content-wrapper .search-head-wrapper .search-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1rem;padding:.5em 0}.searchWrapper .search-content-wrapper .search-head-wrapper .search-head .primaryBtn .psol-comp-Icon-themeable{margin-left:.25em}.searchWrapper .search-content-wrapper .search-head-wrapper .search-head .dismissBtn{cursor:pointer;width:1.25em;height:1.25em}.searchWrapper .search-content-wrapper .search-head-wrapper .search-head .dismissBtn.disabled{opacity:.5;pointer-events:none}.searchWrapper .search-content-wrapper .search-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:500px;padding:1em;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.searchWrapper .search-content-wrapper .search-content .psol-comp-CubeSketcher-themeable{width:100%;margin:0 auto}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch{width:100%;height:100%;max-width:960px;margin:0 auto}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchContent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--background-main-contrast);padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-clip-path:inset(0 round 4px);clip-path:inset(0 round 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchContent::after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:8px dashed var(--border-color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-header h2{margin:unset;margin-right:auto}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-header .imageSearchPicker-uploadBtn div{margin-left:.5em}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--background-main-contrast);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-clip-path:inset(0 round 4px);clip-path:inset(0 round 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPickerContent{position:relative;height:calc(100% - 51px);-webkit-box-sizing:border-box;box-sizing:border-box}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPickerContent .psol-comp-FileSelection-themeable .uploadContentWrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPickerContent .imgContainer{-o-object-fit:cover;object-fit:cover;max-width:100%;margin:0 auto;height:100%;min-height:100%;-webkit-filter:brightness(50%);filter:brightness(50%)}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPickerContent .imgFocusContainer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(1px 1px 0px var(--callToAction-background)) drop-shadow(-1px -1px 0px var(--callToAction-background)) drop-shadow(1px -1px 0px var(--callToAction-background)) drop-shadow(-1px 1px 0px var(--callToAction-background)) drop-shadow(1px 0px 0px var(--callToAction-background)) drop-shadow(-1px 0px 0px var(--callToAction-background)) drop-shadow(0px 1px 0px var(--callToAction-background)) drop-shadow(0px -1px 0px var(--callToAction-background));filter:drop-shadow(1px 1px 0px var(--callToAction-background)) drop-shadow(-1px -1px 0px var(--callToAction-background)) drop-shadow(1px -1px 0px var(--callToAction-background)) drop-shadow(-1px 1px 0px var(--callToAction-background)) drop-shadow(1px 0px 0px var(--callToAction-background)) drop-shadow(-1px 0px 0px var(--callToAction-background)) drop-shadow(0px 1px 0px var(--callToAction-background)) drop-shadow(0px -1px 0px var(--callToAction-background))}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPicker-description{margin-top:1em}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imgSegmentErr{font-weight:600;font-size:16px;padding:.5em}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPicker-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:1em}.searchWrapper .search-content-wrapper .search-content .imageSearch-wrapper .imageSearch .imageSearchPicker-wrapper .imageSearchPicker-footer .pointResetBtn{margin-right:auto}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Arial",sans-serif}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .header .psol-comp-Icon-themeable{margin-left:.5em}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .header h3{font-size:x-large}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .header .outlined{border-color:#8db9d0}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--background-main)}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .extracted-img{margin-bottom:1em;border:1px solid var(--border-color);border-radius:4px;padding:.25em}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding:1em;padding-bottom:0;margin:0}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:.5em 0}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .tag{position:relative}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper{position:absolute;bottom:100%;left:-287px;background:#f4f4f4;background:var(--popover-background);color:var(--popover-color);border-radius:.25em;padding:.75em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.32);box-shadow:0 2px 10px rgba(0,0,0,.32);min-height:140px;min-width:550px;z-index:4}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper.linkhover-aligned.right{left:unset;right:0}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper.linkhover-aligned.bottom{top:100%;bottom:unset}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .psol-comp-Browsing-themeable,.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .psol-comp-LoadingAnimation-overlay-themeable{height:140px;width:550px;position:relative}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .psol-comp-Button-themeable{margin:0 auto}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .no-results-hover-keyword{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:20em}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .tag{font-size:16px;color:var(--color-primary);display:inline-block}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .tag a{color:inherit;font-weight:600}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .tag a:hover{text-decoration:underline}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .loading-animation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .loading-animation .psol-comp-SpinnerContainer-themeable{margin-right:1em}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .loading-animation>span{font-size:14px}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .loading-animation>span.error{font-weight:600}.searchWrapper .sketch-actionbuttons-wrapper{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchWrapper .sketch-actionbuttons-wrapper .secondaryBtn{margin-right:1em}@media(max-width: 767px){.searchWrapper{height:auto}.searchWrapper .searchInfoParagraphContainer{padding-bottom:.5em}.searchWrapper .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchWrapper .content-wrapper .search-card{padding:.5em 0;width:100%}.searchWrapper .content-wrapper .search-card .uploadContentWrapper{height:auto}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper{min-height:280px;min-width:225px;left:0}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .psol-comp-Browsing-themeable,.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .psol-comp-LoadingAnimation-overlay-themeable{height:280px;width:225px}.searchWrapper .search-content-wrapper .search-content .photo2Text-content-wrapper .content .tags-wrapper .tags-pragraph .linkhover-content-wrapper .no-results-hover-keyword{width:auto}}#mainContainer .main-wrapper>.psol-comp-Linkmanager{padding:0;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mainContainer .main-wrapper>.psol-comp-Linkmanager .dynamic-container .dynamic-element{width:100%}@media screen and (max-width: 1023px){#mainContainer .main-wrapper>.psol-comp-Linkmanager .tableArea{padding-left:3.5em}}@media screen and (max-width: 767px){#mainContainer .main-wrapper>.psol-comp-Linkmanager .LinkTable{max-height:calc(100% - 7.5em)}}.view3dContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important;height:100% !important}.view3dContainer .webViewerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.view3d-partNumberNotFound-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view3d-partNumberNotFound-container .view3d-partNumberNotFound{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:1em}.view3d-partNumberNotFound-container .view3d-partNumberNotFound .view3d-partNotFound-button{-ms-flex-item-align:stretch;align-self:stretch}.prerenderClass .widget-grid-2{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-3{grid-template-columns:repeat(3, 1fr) !important}.prerenderClass .widget-grid-4{grid-template-columns:repeat(4, 1fr) !important}.prerenderClass .widget-grid-5{grid-template-columns:repeat(5, 1fr) !important}.prerenderClass .widget-grid-6{grid-template-columns:repeat(6, 1fr) !important}.prerenderClass .widget-grid-7{grid-template-columns:repeat(7, 1fr) !important}.prerenderClass .widget-grid-8{grid-template-columns:repeat(8, 1fr) !important}.prerenderClass .widget-grid-9{grid-template-columns:repeat(9, 1fr) !important}.prerenderClass .widget-grid-10{grid-template-columns:repeat(10, 1fr) !important}.prerenderClass .widget-grid-11{grid-template-columns:repeat(11, 1fr) !important}.prerenderClass .widget-grid-12{grid-template-columns:repeat(12, 1fr) !important}@media(max-width: 1300px){.prerenderClass .widget-grid-4{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-5{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-6{grid-template-columns:repeat(3, 1fr) !important}.prerenderClass .widget-grid-7{grid-template-columns:repeat(4, 1fr) !important}.prerenderClass .widget-grid-8{grid-template-columns:repeat(4, 1fr) !important}.prerenderClass .widget-grid-9{grid-template-columns:repeat(5, 1fr) !important}.prerenderClass .widget-grid-10{grid-template-columns:repeat(5, 1fr) !important}.prerenderClass .widget-grid-11{grid-template-columns:repeat(5, 1fr) !important}.prerenderClass .widget-grid-12{grid-template-columns:repeat(6, 1fr) !important}}@media(max-width: 767px){.prerenderClass .widget-grid-2{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-3{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-4{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-5{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-6{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-7{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-8{grid-template-columns:repeat(2, 1fr) !important}.prerenderClass .widget-grid-9{grid-template-columns:repeat(3, 1fr) !important}.prerenderClass .widget-grid-10{grid-template-columns:repeat(3, 1fr) !important}.prerenderClass .widget-grid-11{grid-template-columns:repeat(4, 1fr) !important}.prerenderClass .widget-grid-12{grid-template-columns:repeat(4, 1fr) !important}.prerenderClass .widget-contact-form-wrapper .contact-form-input-container .contact-form-fields-wrapper{width:100% !important}.prerenderClass .widget-contact-form-wrapper .contact-form-input-container .contact-form-input{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.prerenderClass .carousel-wrapper .carousel-container .carousel-items .carousel-slider-track .carousel-item{width:100% !important}}@media(max-width: 550px){.prerenderClass .widget-grid-6{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-7{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-8{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-9{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-10{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-11{grid-template-columns:repeat(1, 1fr) !important}.prerenderClass .widget-grid-12{grid-template-columns:repeat(1, 1fr) !important}}
