usedColors{color:#3287dc}input,textarea,usedColors{color:#515151}input:focus,textarea:focus{border-color:#515151;color:#515151}input:hover,textarea:hover{border-color:#515151}.assisted-entry.norm+.assisted-button.norm{border:none}.actionButton:hover{color:#515151}.interfaceBtn.comment:before{content:"\f134"}.interfaceBtn.dimension:before{content:"\f17e"}.interfaceBtn.component:before{content:"\f13d"}.interfaceBtn.isPicking{background-color:rgba(115,178,49,.8)}.interfaceBtn.more{order:1}.position-3d.accept,.position-3d.remove{padding:0 5px;width:50%}.actionButton.copyInstance{background-image:url(../images/icons8-exchange.png);background-size:100%;height:21px;width:21px}.interfaceBtn.checkCollision:before{content:"\f16d"}.interfaceBtn.changePosition{background-image:url(../images/icons8-3d-object.png);background-size:100%;height:30px;width:30px}.interfaceBtn.changePosition.open{background-image:url(../images/icons8-move.png)}.interfaceBtn.more.open:not(.tt-bnt):hover,.interfaceBtn:not(.tt-btn):hover{background-color:rgba(115,178,49,.5)}.layoutSwitch{margin-right:.625em}.header .vmTitle.active,.header .vmTitle:hover,.longlabel .moreInfoButton{color:#515151}.logo{background-image:url(../images/reca_logo.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:38px;margin-right:.625em;padding:0;width:30px}.logo:before{display:none}.toolbar .help,.toolbarButton{color:var(--color-text-variant-2)}.toolbar .help:hover,.toolbarButton:hover{color:#73b231}.toolbar{--color-primary:#73b231;--color-secondary:var(--color-text-variant-1)}.toolbarSeperator{display:none}.configurator .content-area:not(.legacy){&:has(.contentContainer){&:has(.view.areaRight:not(.configuratorDrawer),.view.areaRight.configuratorDrawer .view){--right:75%;@media screen and (max-width:1024px){--right:50%}@media screen and (max-width:768px){--right:100%}}.openTree &:has(.view.areaRight:not(.configuratorDrawer),.view.areaRight.configuratorDrawer .view){--left:18%;--right:45%;@media screen and (max-width:1024px){--left:25%;--right:33.33%}}}}.configurator .content-area:not(.legacy){&:has(.configuratorOverview){&:has(.view.areaRight:not(.configuratorDrawer),.view.areaRight.configuratorDrawer .view){--right:33.33%;@media screen and (max-width:1024px){--right:50%}@media screen and (max-width:768px){--right:100%}}.openTree &:has(.view.areaRight:not(.configuratorDrawer),.view.areaRight.configuratorDrawer .view){@media screen and (max-width:1024px){--left:25%;--right:33.33%}}}}.navButton.open,.navButton.open .mainNavButton:before,.navButton.open:after,.navButton.open:before,.navButton.openProductViewer,.navButton.openProductViewer .mainNavButton:before,.navButton.openProductViewer:after,.navButton.openProductViewer:before,.navButton.openTree,.navButton.openTree .mainNavButton:before,.navButton.openTree:after,.navButton.openTree:before{color:#515151}.navButton:hover,.navButton:hover .mainNavButton:before{background-color:#73b231}.navButton.open:hover .mainNavButton,.navButton.open:hover .mainNavButton:before,.navButton.openProductViewer:hover,.navButton.openProductViewer:hover .mainNavButton,.navButton.openProductViewer:hover .mainNavButton:before,.navButton.openProductViewer:hover:after,.navButton.openProductViewer:hover:before,.navButton.openTree:hover,.navButton.openTree:hover .mainNavButton:before,.navButton.openTree:hover:after,.navButton.openTree:hover:before{color:#fff}.price-rollup .accordion-header:hover,body.highlight .price-rollup .accordion-header{background-color:#73b231}.groupHeader .status-ok:before,.groupName,.groupNumber,.groupZoom:before,.price-rollup .priceHeader,.price-rollup .priceLine{color:#515151}.openProductViewer .grp-list-swiper{margin:0;width:25%}.attributeHeadline{color:#515151}.attr-value-list{border-color:#515151}.attributeSelect,.attributeValueName,.domainSelector.open .selected .attributeSelect,.domainSelector.open .selected .attributeValueName,.selectWrapper.readonly.preventSelect .attributeSelect{color:#515151}.domainSelector .attr-value-list-element>.selectWrapper .attributeData .template-textImage.oneByOne>img,.domainSelector .attr-value-list-element>.selectWrapper.selected .attributeData .template-textImage.oneByOne>img,.domainSelector.open .attr-value-list-element>.selectWrapper .attributeData .template-textImage.oneByOne>img,.template-textImage.oneByOne>img{width:100px}.template-textImage.sideBySide>img{margin-left:auto}div.tree-group .open{border-left:5px solid #73b231}.tree-groupline.open,.tree-groupline:hover{background-color:rgba(115,178,49,.3)}.tree-groupline.open:hover{background-color:rgba(115,178,49,.5)}.tree-groupline.open:before,.tree-groupline:hover:before{color:#515151}.tree-attr-line.status-ok:after,.tree-groupline.open.status-ok:after{color:#435f24}.tree-attribute:hover{background-color:rgba(115,178,49,.3)}.pricerows .headerline,.pricerows .priceFeature>.featureKey{color:#515151}.moduleSection .vmTitle{background-color:#f0f0f0;color:#515151}.moduleSection .custModuleTitle,.overviewHeader{color:#515151}.overviewHeader .shortdesc,.overviewList .shortdesc{order:-4;word-wrap:break-word}.overviewHeader .article,.overviewList .article{order:-3}.overviewHeader .weight,.overviewList .weight{order:-2}.overviewHeader .desc,.overviewList .desc{order:-1}.interface3d.screenshot:after{animation:vanish 1s cubic-bezier(.39,.58,.57,1) 1;background-color:hsla(0,0%,100%,.4);bottom:0;color:rgba(50,50,50,.3);content:"\f1a1";font-family:owf-iconfont;font-size:40em;left:0;opacity:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0;z-index:1}@keyframes vanish{0%{opacity:1}to{opacity:0}}.view.dialog .content button:hover,.view.dialog .fileupload .action:hover,.view.dialog .footer button:hover,.view.dialog .message-buttons button:hover{background-color:#515151}.customerModule .optionList .optionKey,.view.dialog .header,.view.dialog .selectAttr{color:#515151}.dialog.conflict .header,.view.dialog.message .messageHeadline{background-color:#515151}.compareHeader,.compareMessage,.csticList,.dialog.conflict .conflictValue .value,.dialog.conflict .titleAction,.dialog.conflict .vmTitle,.docLink>a:hover,.documentResultHeader button:before,.packVal,.printSubTitle,.printTitle,.view.dialog.documentAssembler .fileupload .action:hover,.view.dialogdocumentAssembler .fileupload .action{color:#515151}.interfaceDialog>.interfaceDialogButtons{display:flex}.interfaceDialogButtons>button{flex:1 1 0}.changePosition .interfaceDialogButtons,.component .interfaceDialogButtons{margin-top:25px}.interfaceDialog .headline,.interfaceDialog.dimension .accordion-header.open{color:#73b231}.view.dialog.copyInstance .assisted-button.norm{border-left:none;border-right:none;box-shadow:none;min-width:2em}.view.dialog.copyInstance .assisted-button.norm:hover{background-color:transparent;color:currentColor}.compareVM .vmTitle,.crealisSearchMask .titleBar,.dashboard-title,.tableHeader,.view.dialog .entrydate button:hover,.view.dialog.compare .listRow .openConfiguration:hover,.view.dialog.compare .listRow:hover{color:#515151}.crealisSearchMask .titleBar .button:hover,.crealisSearchMask .viewHeader .button:hover,.crealisSearchMask.dialogPane .titleBar,.entrydate .currentDay,.entrydate tr.header{background-color:#515151}.crealisSearchMask .accordion-header.open,.crealisSearchMask.dialogPane .accordion .button:hover,.crealisSearchMask.dialogPane .titleBar .button:hover{color:#515151}.view[name^=AUTH] .titleBar{background-color:#515151}.view[name^=AUTH] .titleBar button:hover:before{color:#515151}.closeHelp{background-color:#515151}.saveTimerContainer{align-items:center;display:flex;margin-left:auto;padding-inline:.625em;&~.toolbar-help{margin-left:unset}}.saveTimerButtons{display:flex;gap:.5rem;button{width:auto}}.saveTimer{margin-inline:.5rem .75rem;&.lapsed{color:red}}.saveTimerPreText{@media (max-width:900px){display:none}&:has(~.saveTimer.lapsed){display:none}}.loadSnapshot.view{.box{position:relative}.box,.content{display:flex;flex-direction:column}.content{overflow:hidden}.snapshotList{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;overflow-y:auto}.snapshotItem{display:flex}.loadSnapshotButton{height:2rem;width:100%;&:hover{background-color:#73b231!important;color:#fff!important}}}button.labelButton .saved{border-color:#73b231;overflow:hidden;position:relative;&:before{align-items:center;animation:saved 1.2s;background-color:#73b231;color:#fff;content:"\f102";display:flex;font-family:owf-iconfont;height:100%;inset:0;justify-content:center;position:absolute;width:100%}}@keyframes saved{0%{transform:translateY(100%)}25%,75%{transform:translateY(0)}to{transform:translateY(-100%)}}@media only screen and (max-width:1360px){.openTree .openProductViewer .overviewModules .moduleName{color:#515151}}@media only screen and (max-width:1024px){.openProductViewer .overviewModules .moduleName,.openTree .overviewModules .moduleName{color:#515151}button.toolbarOverviewButton:before{color:var(--color-text-variant-1)}button.toolbarOverviewButton.open:hover,button.toolbarOverviewButton.open:hover:before,button.toolbarOverviewButton:hover,button.toolbarOverviewButton:hover:before{background:none;color:#73b231}}@media only screen and (max-width:768px){.overviewModules .moduleName{color:#515151}}@media only screen and (max-width:568px){.openTree .mobile-headerline .treeButton:before{color:#515151}.mobile-headerline .menuButton{color:var(--text-color-variant-2)}.header.open .mobile-headerline .menuButton,.mobile-headerline .menuButton:hover{background-color:var(--color-background-variant-2);color:var(--text-color-variant-2)}.toolbarButton,.toolbarButton .title{color:var(--color-text-variant-1)}.toolbarButton .title:hover,.toolbarButton:hover{color:#73b231}}