:root{--catalog-item-text:var(--color-primary);--catalog-item-text-hover:var(--color-on-primary);--catalog-item-background:var(--color-background);--catalog-item-background-hover:var(--color-primary);--catalog-item-group-text:#004588;--catalog-item-group-text-hover:#fff;--catalog-item-group-background-1:var(--catalog-item-background);--catalog-item-group-background-1-hover:#004588;--catalog-item-group-background-2:#112e61;--catalog-item-group-background-2-hover:#387aee;--catalog-item-group-background-3:#397bef;--catalog-item-group-background-3-hover:#9bbfe5}.crealisSearchMask .assisted-button,.view[name^=AUTH] .assisted-button{right:0;width:2em}.crealisSearchMask .assisted-entry,.view[name^=AUTH] .assisted-entry{padding-right:2em}.crealisSearchMask .labelEntry .checkbox,.view[name^=AUTH] .labelEntry .checkbox{font-size:1rem;height:2rem;margin:0 9.375rem 0 0;text-align:left;width:2rem}.crealisSearchMask button.checkbox:before,.view[name^=AUTH] button.checkbox:before{content:"\f16d";font-family:owf-iconfont}.crealisSearchMask .selectWrapper.selected .checkbox:before,.crealisSearchMask button.checkbox.selected:before,.view[name^=AUTH] .selectWrapper.selected .checkbox:before,.view[name^=AUTH] button.checkbox.selected:before{content:"\f10b"}.crealisSearchMask .selectWrapper.indeterminate .checkbox:before,.crealisSearchMask button.checkbox.indeterminate:before,.view[name^=AUTH] .selectWrapper.indeterminate .checkbox:before,.view[name^=AUTH] button.checkbox.indeterminate:before{content:"\f175"}.crealisSearchMask button.checkbox.disabled,.crealisSearchMask button.checkbox.readonly,.crealisSearchMask button.checkbox.readonly:hover,.view[name^=AUTH] button.checkbox.disabled,.view[name^=AUTH] button.checkbox.readonly,.view[name^=AUTH] button.checkbox.readonly:hover{cursor:default}.crealisSearchMask.view{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.crealisSearchMask .innerView,.view[name^=AUTH] .innerView{padding:.5rem 1rem}.crealisSearchMask .toolbarButton.back:before{font-family:owf-iconfont}.crealisSearchMask .mapSymbology>.openConfiguration:before,.crealisSearchMask button.openConfiguration:before{content:"\f142";font-family:owf-iconfont}.smallHeading{font-weight:700}.italicHeading{font-style:italic}.doubleTable{display:flex;font-size:.875rem}.doubleTable>div:first-child{flex-grow:1}.doubleTable>div:nth-child(2){flex-grow:2}.flex-end{justify-content:flex-end}.crealisSearchMask .titleBar button.delete:hover:before,.view[name^=AUTH] button.delete:hover:before{content:"\f110"}.save.unsaved{animation-duration:1s;animation-name:unsaved;background-color:#dc3287;border-radius:100%;color:#fff}@keyframes unsaved{0%{transform:scale(.5)}to{transform:scale(1)}}.resetData{visibility:hidden}.resetData.unsaved{visibility:visible}.hintResultAmount{font-style:italic;padding-bottom:.5em}.crealisSearchMask>.header{display:flex}.dashboard-title{font-weight:700;padding:.625em}.crealisSearchMask .toolbarButtons{margin-left:auto}.crealisSearchMask .titleBar .title,.view[name^=AUTH] .titleBar .title{font-weight:700}.crealisSearchMask .titleBar,.view[name^=AUTH] .titleBar{align-items:center;display:flex;font-size:1rem;height:2.5rem;justify-content:space-between;padding-left:1rem}.crealisSearchMask .buttonGroup{align-items:center;display:flex;margin-left:auto}.crealisSearchMask .viewHeader{display:flex;padding-left:2rem}.crealisSearchMask .titleBar .button,.crealisSearchMask .titleBar button,.crealisSearchMask .viewHeader .button,.crealisSearchMask .viewHeader button{height:2rem;margin:.25rem;width:2rem}.crealisSearchMask .titleBar .button:hover,.crealisSearchMask .viewHeader .button:hover,.crealisSearchMask.dialogPane .titleBar button:hover{border-radius:100%}.crealisSearchMask .backToConfig{padding:0 .625em;width:auto}.crealisSearchMask .backToConfig:before{content:"\e615";font-size:1.6em}.crealisSearchMask .labelEntry .htmleditorWrapper{width:100%}.crealisSearchMask .labelEntryGroup,.view[name^=AUTH] .labelEntryGroup{flex-grow:1;flex-shrink:0;width:20rem}.crealisSearchMask .labelEntry,.view[name^=AUTH] .labelEntry{align-items:baseline;display:flex;flex-basis:20rem;flex-grow:1;flex-wrap:wrap;justify-content:space-between;max-width:32rem;min-height:1.9375rem;padding-right:1rem;padding-top:.3rem}.crealisSearchMask .labelEntry>:first-child,.view[name^=AUTH] .labelEntry>:first-child{flex-basis:8rem;flex-grow:1;overflow:hidden;padding-right:.25rem;text-overflow:ellipsis}.crealisSearchMask .flexContainer,.view[name^=AUTH] .flexContainer{display:flex;flex-grow:1;flex-wrap:wrap}.crealisSearchMask .labelEntry input,.crealisSearchMask .labelEntry textarea,.view[name^=AUTH] .labelEntry input,.view[name^=AUTH] .labelEntry textarea{box-sizing:border-box;flex-shrink:0;width:13em}input:required:invalid{border-color:#dc3287}input:required:invalid:focus,input:required:invalid:hover{border-color:#ff3273}.searchResult{padding:2rem 1rem .5rem}.noContentFound{padding-bottom:2.5em;padding-top:2.5em;text-align:center}.moreResults{padding-bottom:.5em;padding-top:.5em}.entrydate .assisted-entry-wrapper.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.entrydate td{padding:0;vertical-align:middle}.entrydate tr.header{border-top:0}.entrydate .header button{font-size:1rem;height:2rem;margin:.25rem;width:2rem}.entrydate .header button:hover{border-radius:100%}.entrydate tr>td>div{padding:.25rem}.crealisSearchMask button.new.addText{color:#8c8c8c;font-size:1em;font-style:italic;font-weight:700;height:auto;margin:0;padding:.5em 1em .5em .25em;text-align:left;width:auto;word-break:break-word}.crealisSearchMask button.addText:before{font-style:normal;padding-right:.25em}.crealisSearchMask .listTitle{padding-bottom:.5em}.crealisSearchMask .listHeader,.view[name^=AUTH] .listHeader{font-weight:400;height:1.5em}.crealisSearchMask .listRow{align-items:baseline}.crealisSearchMask .listImg,.crealisSearchMask .trash,.view[name^=AUTH] .listImg,.view[name^=AUTH] .trash{margin:0;padding:0;width:2em}.crealisSearchMask .button.listImg,.crealisSearchMask button.listImg,.view[name^=AUTH] .button.listImg,.view[name^=AUTH] button.listImg{font-size:1.125em;height:2em;width:2.25em}.crealisSearchMask .listHeader .listImg,.view[name^=AUTH] .listHeader .listImg{height:auto}.crealisSearchMask .listHeader>div:not(.checkbox),.crealisSearchMask .listRow>div,.customerRow>div,.view[name^=AUTH] .listHeader>div:not(.checkbox),.view[name^=AUTH] .listRow>div{padding:.25em 0 .25em .5em}.crealisSearchMask .headerPart{align-items:center;display:flex;flex-grow:1;padding:0}.crealisSearchMask .listRow .noWrapRow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crealisSearchMask .listRows,.view[name^=AUTH] .listRows{display:flex;flex-direction:column}.crealisSearchMask .listRow .button{height:auto;padding:.25em 0 .25em .5em}.crealisSearchMask .listRows>div{min-height:100%}.crealisSearchMask .configProfile{margin:.25rem .5rem}.userDataElem{display:flex}.userDataElem>:first-child{flex-grow:0;padding:.25em 0 .25em .5em;width:12rem}.userDataElem>:last-child{padding:.25em 0 .25em .5em}.crealisSearchMask .productCataloguePanel{margin:.25rem .5rem}.crealisSearchMask .structureLevelName{padding-top:.5rem;-webkit-text-size-adjust:none}.productCataloguePanel button.back{width:2em}.productCataloguePanel button.back:before{content:"\f114";font-family:crealis-iconfont}.productCataloguePanel button.back:hover:before{color:#3287dc;content:"\f112"}.productCataloguePanel .breadcrumb,.productCataloguePanel .breadcrumbElement{display:flex}.breadcrumbElement:hover{cursor:pointer}.breadcrumb .current{color:#3287dc;font-weight:700}.crealisSearchMask .configSearchPanel{font-size:.875rem;margin:.25rem .5rem .25rem 0}.crealisSearchMask .documentList{display:flex;flex-shrink:0}.crealisSearchMask .documentList>.docItem{display:flex;flex-wrap:wrap;padding:0}.crealisSearchMask .offerNo,.crealisSearchMask .revNo{flex-grow:0}.crealisSearchMask .offerNo{width:10em}.crealisSearchMask .revNo{width:5em}.crealisSearchMask .listRows .offerNo,.crealisSearchMask .listRows .revNo{font-weight:700;padding-bottom:.25em}.crealisSearchMask .contactList{display:flex;flex-grow:1;width:25rem}.crealisSearchMask .company{width:15em}.crealisSearchMask .searchResult .company{flex-shrink:0}.crealisSearchMask .person{flex-shrink:0;padding-left:1em}.crealisSearchMask .confName{max-width:20rem}.crealisSearchMask .mapSymbology{display:flex;flex-wrap:wrap;padding-bottom:1em}.mapSymbology .title:after{content:":"}.mapSymbology .item{padding-left:2em}.crealisSearchMask .customerPanel{margin:.25rem .5rem .25rem 0}button.newResponsible:before{content:"\e606";font-family:orisa-iconfont}.customerRow{align-items:flex-start;display:flex;padding:.25em 0}.customerRow>*{flex-grow:1;width:9rem}.customerRow .smallInfo{flex-grow:3}.crealisSearchMask.dialogPane{font-size:.875rem}.crealisSearchMask .button.loadCustomer:before{content:"\f118"}.crealisSearchMask .cCB{width:auto}.releaseDonePanel .searchResult .listRow,.releaseOpenPanel .searchResult .listRow{align-items:baseline}.releaseDonePanel .listRow>div,.releaseOpenPanel .listRow>div{padding-top:.5em}.releaseDonePanel .listRow>div:empty,.releaseOpenPanel .listRow>div:empty{padding-top:0}.releaseGroup .releaseInfo{font-size:.875em;padding-top:.25em}.searchResult .releaseGroup .releaseState:before{padding-right:.25em}.materialLanguage .translationHint{padding-bottom:.5em;padding-top:.5em}.view[name^=AUTH] button:before{font-family:owf-iconfont}.view[name^=AUTH] .headerBar button,.view[name^=AUTH] .titleBar button,.view[name^=AUTH] .viewHeader button{height:2em;width:2em}.view[name^=AUTH] button.close:before{content:"\f10d"}.view[name^=AUTH] button.roleModuleButton:before,.view[name^=AUTH] button.userGroupModuleButton:before,.view[name^=AUTH] button.userModuleButton:before{content:"\f184"}.view[name^=AUTH] .cCB{width:13em}.view[name^=AUTH]{font-size:.875rem}.view[name^=AUTH] .headerBar,.view[name^=AUTH] .viewHeader{padding-right:.5em;text-align:right}.view[name^=AUTH] .titleBar{padding-right:.5em}.view[name^=AUTH] .titleBar.accordion-header:after{display:none}.view[name^=AUTH] .titleBar button:hover{border-radius:100%}.view[name^=AUTH] .labelEntry>:first-child{font-style:italic}.view[name^=AUTH] .innerViewContent button.new,.view[name^=AUTH] .innerViewContent button.search{padding-bottom:.5em;padding-top:.5em}.view[name^=AUTH].authModule .labelEntry>:first-child,.view[name^=AUTH].processModule .labelEntry>:first-child{flex-basis:auto}.view[name^=AUTH] .assignment>div:last-of-type{background-color:#f0f0f0;border:1px solid #acb1b6;border-radius:.3125em;box-sizing:border-box;max-width:13em}.view[name^=AUTH] .labelEntry.assignment .entry.cCB .assisted-entry-wrapper>.assisted-entry{background-color:transparent}.view[name^=AUTH] .assignment .assisted-button{height:auto;padding:.2857em .5em;position:relative}.view[name^=AUTH] .assignment .assisted-button.trashrel:before{content:"\f110"}.view[name^=AUTH] .assignment .assisted-button.search:before{content:"\f144"}@media only screen and (max-width:1500px){.bpTablet{display:none}}@media only screen and (max-width:1280px){.crealisSearchMask .configSearchPanel .listRow{align-items:flex-start}.crealisSearchMask .documentList{flex-grow:0;width:16em}.crealisSearchMask .confName{max-width:none}}@media only screen and (max-width:1024px){.doubleTable{align-items:stretch;flex-direction:column}.crealisSearchMask .customerPanel{margin:0 .5rem .25rem}.crealisSearchMask .configSearchPanel{margin:.25rem .5rem}.releaseDonePanel .listHeader,.releaseOpenPanel .listHeader{display:none}.releaseDonePanel .listRow,.releaseOpenPanel .listRow{flex-wrap:wrap}.releaseDonePanel .listRow>div,.releaseOpenPanel .listRow>div{padding-top:.25em}.releaseDonePanel .listRow .releaseGroup,.releaseOpenPanel .listRow .releaseGroup{order:100;width:100%}}@media only screen and (max-width:568px){.crealisSearchMask .header .toolbarButtons{display:flex}.crealisSearchMask .header .logo{display:block}.crealisSearchMask .labelEntryGroup{max-width:100%;width:auto}.customerRow{flex-wrap:wrap}.customerRow>*{text-align:left;width:100%}.crealisSearchMask .configSearchPanel .searchResult button{text-align:center}.crealisSearchMask button.openConfiguration,.crealisSearchMask button.startMentor{order:-4;text-align:center}.crealisSearchMask button.releaseState{order:-3}.crealisSearchMask button.openConfigAsTemplate{order:-2}.crealisSearchMask button.deleteConfiguration{order:-1}.bpSmartphone{display:none}.crealisSearchMask .documentList{display:block;width:100%}.crealisSearchMask .contactList{display:block;width:auto}.crealisSearchMask .documentList>.docItem{display:block}.crealisSearchMask .offerNo,.crealisSearchMask .revNo{width:auto}.crealisSearchMask .person{padding-left:0}.crealisSearchMask button.openConfigAsTemplate{flex-grow:0;text-align:left}}.dashboard.view{z-index:1}.dashboard>.header{align-items:center;display:flex;flex-wrap:wrap}.dashboard .header .configProfile{background-color:inherit;margin:0}.dashboard .header .configProfile,.dashboard .header .customer,.dashboard .header .offerRevInfo,.dashboard .header .user{cursor:pointer;display:flex;font-size:.875em;padding-left:1em;padding-right:1em}.dashboard .header .offerRevInfo{cursor:default}.configProfile .language:not(:empty),.customer .firstname:not(:empty),.offerRevInfo .offerNumber:not(:empty),.user .firstname:not(:empty){padding-right:.25em}.dashboard .user:before{content:"\f131";font-family:crealis-iconfont;padding-right:.25em}.dashboard .configProfile:before{content:"\f16e";font-family:owf-iconfont;padding-right:.5em}.dashboard .customer:before{padding-right:.5em}.dashboard .navbar{justify-content:flex-start;overflow-x:hidden}.dashboard .navButton{min-width:auto;padding-left:1em;padding-right:1em}.dashboard .navButton:before{color:#b4b4b4;padding-left:0}.dashboard .navButton:after{display:none}button.productCatalog:before{content:"\f11e";font-family:crealis-iconfont}.dashboard .customer:before,button.customerData:before{content:"\f132";font-family:crealis-iconfont}button.customerSearch:before{content:"\f152";font-family:crealis-iconfont}button.searchConfig:before{content:"\f161";font-family:owf-iconfont}button.release:before{content:"\f166";font-family:owf-iconfont}button.releaseOpen:before{content:"\f155";font-family:owf-iconfont}button.releaseDone:before{content:"\f150";font-family:owf-iconfont}button.userSearch:before{content:"\f151";font-family:crealis-iconfont}button.masterData:before{content:"\f145";font-family:owf-iconfont}.crealisSearchMask .dashboard .view>div{font-size:.875rem;margin:0}.dashboard .titleBar{padding-top:.5em}.dashboard .productCataloguePanel .titleBar,.dashboard .titleBar .title{display:none}.dashboard .productCataloguePanel .listRows{flex-direction:row;flex-wrap:wrap}.dashboard .productCataloguePanel .listRow{align-items:center;box-sizing:border-box;flex-direction:column;justify-content:center;margin:1em;min-height:7rem;padding:.5em;text-align:center;width:17rem;word-break:break-word}.dashboard .productCataloguePanel .listRow>*{flex-grow:0;padding-left:0;width:auto}.dashboard .productCataloguePanel .listRow .startMentor{width:100%}.dashboard .productCataloguePanel .catalogInfo{font-size:.75em}.dashboard .customerPanel .smallHeading{flex-grow:0;font-weight:400;width:12rem}.dashboard .customerPanel .smallInfo .subRow{padding-bottom:.5em}.dashboard .customerPanel .smallInfo .italicHeading{padding-bottom:.25em}.crealisSearchMask .dashboard .configSearchPanel .listHeader{display:flex}.dashboard .mapSymbology .releaseState{display:flex;flex-wrap:wrap}.dashboard .mapSymbology .releaseState .item:before,.dashboard .mapSymbology .releaseState.item:before,.releaseState:before,.searchResult .releaseGroup .releaseState:before{font-weight:700}.dashboard .mapSymbology .stateReleased:before,.releaseState.stateReleased:before,.searchResult .releaseGroup .stateReleased .releaseState:before{color:#1ca561;content:"\f102";font-family:owf-iconfont}.dashboard .mapSymbology .stateDenied:before,.releaseState.stateDenied:before,.searchResult .releaseGroup .stateDenied .releaseState:before{color:#dc3232;content:"\f10d";font-family:owf-iconfont}.dashboard .mapSymbology .stateRequested:before,.releaseState.stateRequested:before,.searchResult .releaseGroup .stateRequested .releaseState:before{color:#dc8732;content:"\f11e";font-family:owf-iconfont}.dashboard .mapSymbology .stateNotRequired:before,.releaseState.stateNotRequired:before{color:#1ca561;content:"\f129";font-family:owf-iconfont}.dashboard .mapSymbology .stateWaiting:before,.releaseState.stateWaiting:before,.searchResult .releaseGroup .stateWaiting .releaseState:before{color:#dc8732;content:"\f123";font-family:owf-iconfont}.dashboard #AUTH_User_Search_Dialog_Result{padding:0}.dashboard .userSearchPanel .labelEntry{flex-grow:0}.dashboardBasket.view .buttonGroup{flex-wrap:wrap;gap:1em}.dashboardBasket.view button.addText{background-color:#f0f0f0;display:flex;gap:.5em;padding:.6em .625em}.dashboardBasket.view button.addText:hover{background-color:#dcdcdc}@media only screen and (max-width:1280px){.crealisSearchMask .dashboard .configSearchPanel .listHeader{display:none}}@media only screen and (max-width:1200px){.dashboard .navButton{font-size:0}.dashboard .navButton:before{font-size:1rem;padding-left:.5em;padding-right:.5em}}@media only screen and (max-width:768px){.dashboard .titleBar .title{display:block}.dashboard .productCataloguePanel .titleBar{display:flex}}@media only screen and (min-width:568px) and (max-width:768px){.dashboardBasket.view .listRow{flex-direction:column;flex-wrap:wrap}.dashboardBasket.view .listHeader{display:none}.dashboardBasket.view .listRow>.tiny{flex-basis:0}}@media only screen and (max-width:568px){.dashboard .header .navbar{display:flex;height:2.2rem;padding:0}}.dashboard{--navigator-padding:1rem;--navigator-item-font-size:1.5rem;--navigator-collapsed-width:3.5rem;display:grid;grid-template-areas:"header header" "navigator content";grid-template-columns:var(--navigator-collapsed-width) 1fr;grid-template-rows:auto 1fr;overflow:hidden;transition:all .25s ease-in-out}.dashboard.openNavigator{grid-template-columns:100% 1fr}.dashboard .toolbarButtons{margin-left:auto}.dashboard .dashboardNavigator{--navigator-item-padding:0.25rem;--navigator-item-gap:0.25rem;border-right:1px solid #d3d3d3;box-shadow:0 4px 10px -3px var(--color-box-shadow-variant-1);box-sizing:border-box;display:flex;flex-direction:column;grid-area:navigator;overflow:hidden;padding:.5rem .25rem .25rem;transition:all .25s ease-in-out;width:100%;z-index:5}.dashboard .dashboardNavigator .navigatorContent{display:flex;flex-direction:column;height:100%}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar{width:0}.dashboard .dashboardNavigator:hover .menuGroups::-webkit-scrollbar{width:.3rem}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar-thumb{background:grey;border-radius:5px}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar-track{background:#d3d3d3;border-radius:5px}@supports (-moz-appearance:none){.dashboard .dashboardNavigator .menuGroups{align-items:baseline;scrollbar-color:gray #d3d3d3;scrollbar-width:none}.dashboard .dashboardNavigator:hover .menuGroups{scrollbar-width:thin}}.dashboard .dashboardNavigator .toggleNavigator:before{content:"\f131";font-family:owf-iconfont}.dashboard .dashboardNavigator.openNavigator .toggleNavigator:before{content:"\f10d"}.dashboard .dashboardNavigator .menuGroups{align-items:normal;display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-inline:var(--navigator-item-gap)}.dashboard .dashboardNavigator .menuGroup{display:flex;flex-direction:column}.dashboard .dashboardNavigator .menuGroup.buttons{background-color:#fff;flex-direction:row;margin-left:auto;position:sticky;top:0;z-index:5}.dashboard .dashboardNavigator.openNavigator .menuGroup.buttons{justify-content:flex-end}.dashboard .dashboardNavigator .menuGroupTitleWrapper{position:relative}.dashboard .dashboardNavigator .menuGroupTitleWrapper:before{border-top:1px solid #d3d3d3;box-sizing:border-box;content:"";display:block;height:100%;transform:translateY(50%);width:100%}.dashboard .dashboardNavigator .menuGroupTitle{background-color:var(--color-background);display:inline-flex;font-size:.85em;margin-left:calc(var(--navigator-collapsed-width) - var(--navigator-item-padding)*2 - var(--navigator-item-gap)*2);overflow:hidden;padding:.25rem var(--navigator-padding);text-overflow:ellipsis;transform:translateY(-100%);white-space:nowrap}.dashboard .dashboardNavigator .menuItem{align-items:center;border-radius:5px;display:grid;gap:var(--navigator-padding);grid-template-columns:calc(var(--navigator-collapsed-width) - var(--navigator-item-padding)*2 - var(--navigator-item-gap)*2) 1fr;text-align:start;transition:background-color .25s;z-index:1}.dashboard .dashboardNavigator .menuItem:not(:last-child){margin-bottom:var(--navigator-item-gap)}.dashboard .dashboardNavigator .menuItem.toggleNavigator{grid-template-columns:var(--navigator-collapsed-width);margin-inline:var(--navigator-item-gap);width:calc(var(--navigator-collapsed-width) - var(--navigator-item-padding)*2 - var(--navigator-item-gap)*2)}.dashboard .dashboardNavigator .menuItem:before{border-radius:5px;box-sizing:border-box;display:grid;font-size:var(--navigator-item-font-size);height:2.5rem;padding:var(--navigator-item-padding);place-content:center;transition:background-color .25s;width:calc(var(--navigator-collapsed-width) - var(--navigator-item-padding)*2 - var(--navigator-item-gap)*2)}.dashboard .dashboardNavigator .menuItem:is(:hover,.active),.dashboard .dashboardNavigator .menuItem:is(:hover,.active):before{background-color:var(--color-background-variant-1)}.dashboard .dashboardNavigator .menuItem.active:hover,.dashboard .dashboardNavigator .menuItem.active:hover:before{background-color:var(--color-background-variant-2)}.dashboard .dashboardNavigator .menuItem div{overflow:hidden;text-overflow:ellipsis;transition:all .25s;white-space:nowrap;width:0}.dashboard .dashboardNavigator.openNavigator .menuItem div{width:100%}.dashboard .dashboardContent{flex:1;grid-area:content;overflow:auto;&:has(.cCBFullscreen){z-index:10}}.dashboard>.header{grid-area:header;z-index:10}.view[name=Dashboard_ProductCatalog]{background-color:#f0f0f0;min-height:100%}.dashboard .productCatalogContainer{--grid-gap:1.25rem;--grid-columns:var(--inner-padding) 3fr 2fr;--inner-padding:1rem;--catalog-item-border-radius:10px;display:grid;gap:var(--grid-gap);padding:1rem}.dashboard .productCatalogContainer :not(.listRow,.listRow *){all:unset}.crealisSearchMask .productCatalogContainer .listHeader>div:not(.checkbox),.crealisSearchMask .productCatalogContainer .listRow>div{padding:0}.dashboard .productCatalogContainer .listRows{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.dashboard .productCatalogContainer .listRows:empty{display:none}.dashboard .productCatalogContainer .listRows .listRowWrapper{aspect-ratio:5/2;position:relative}.dashboard .productCatalogContainer .listRows.groups>div:after,.dashboard .productCatalogContainer .listRows.groups>div:before{border-radius:var(--catalog-item-border-radius);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out}.dashboard .productCatalogContainer .listRows.groups>div:before{background-color:var(--catalog-item-group-background-3);transform:translate(-50%,-9px);width:80%;z-index:1}.dashboard .productCatalogContainer .listRows.groups>div:after{background-color:var(--catalog-item-group-background-2);transform:translate(-50%,-5px);width:90%;z-index:2}.dashboard .productCatalogContainer .listRows.groups .listRow{background-image:linear-gradient(var(--catalog-item-group-background-1-hover),var(--catalog-item-group-background-1-hover))}.dashboard .productCatalogContainer .listRows.groups .catalogName{color:var(--catalog-item-group-text)}.dashboard .productCatalogContainer .listRow{align-items:inherit;background-color:var(--catalog-item-background);background-image:linear-gradient(var(--catalog-item-background-hover),var(--catalog-item-background-hover));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border-radius:var(--catalog-item-border-radius);box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;display:grid;font-size:1rem;grid-auto-rows:auto;grid-template-areas:"preline" "title" "desc";height:100%;overflow:hidden;place-content:center;position:relative;text-align:center;transition:all .2s ease-in-out;z-index:5;&>*{width:auto}&:not(.visualized)>*{text-align:inherit}}.dashboard .productCatalogContainer .listRows:not(.noDefaultHover){&.groups>div:hover{&:before{background-color:var(--catalog-item-group-background-3-hover)}&:after{background-color:var(--catalog-item-group-background-2-hover)}}.listRow:hover{background-size:100% 100%;*{color:var(--color-on-primary)}}.listRow.visualized:hover{background-size:90% 100%}}.dashboard .productCatalogContainer .listRow.visualized{background-size:90% 0;gap:.5rem;grid-template-areas:". . ." ". preline ." ". . .";grid-template-columns:var(--grid-columns);grid-template-rows:var(--inner-padding) .75rem 1fr;text-align:left}.dashboard .productCatalogContainer .listRow>*{transition:color .1s ease-in-out}.dashboard .productCatalogContainer .listRow>:empty{display:none}.dashboard .productCatalogContainer img{height:100%;object-fit:cover;overflow:hidden;width:100%}.dashboard .productCatalogContainer .catalogPreline{align-self:flex-end;color:var(--color-text-variant-1);font-size:.75em;grid-area:preline}.dashboard .productCatalogContainer .catalogName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--catalog-item-text);font-size:1.25em;grid-area:title;line-height:1.25em;margin-block:.35rem;overflow:hidden}.dashboard .productCatalogContainer .catalogInfo{color:var(--color-text-variant-1);font-size:.75em;grid-area:desc;margin-top:1rem}.dashboard .productCatalogContainer :is(.catalogName,.catalogInfo){&>p:only-child{margin:0}}.dashboard .productCatalogContainer .catalogTemplate{border-radius:var(--catalog-item-border-radius);grid-column:1/-1;grid-row:1/-1;overflow:hidden}.dashboard .productCatalogContainer .catalogTemplate .catalogItem{display:grid;gap:.5rem;grid-template-columns:var(--grid-columns);grid-template-rows:var(--inner-padding) .75rem repeat(2,auto) .5rem;height:100%}.dashboard .productCatalogContainer .catalogTemplate .catalogItem.hasImage{grid-template-areas:". . img" ". preline img" ". title img" ". . img";grid-template-rows:var(--inner-padding) .75rem auto .5rem}.dashboard .productCatalogContainer .catalogTemplate .catalogItem.hasImage.hasDesc{grid-template-areas:". . img" ". preline img" ". title img" ". desc img" ". . img";grid-template-rows:var(--inner-padding) .75rem repeat(2,auto) .5rem}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .catalogName{font-size:1.25em;margin:0}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .catalogInfo{margin:0}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .imageContainer{grid-area:img}.dashboard .productCatalogContainer .titleBar{display:none}.dashboard .productCatalogContainer .breadcrumb{align-items:baseline;display:flex;flex-wrap:wrap}.dashboard .productCatalogContainer .breadcrumb .breadcrumbContainer,.dashboard .productCatalogContainer .breadcrumb .breadcrumbWrapper{display:flex;flex-wrap:wrap}.dashboard .productCatalogContainer .breadcrumb .breadcrumbContainer:empty+.breadcrumbRootElement{flex:1}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement{display:flex;font-size:.75rem}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement>div{border-radius:5px;padding:.5rem;transition:background .15s}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement>div:hover{background:var(--color-background);color:var(--color-primary);cursor:pointer}.dashboard .productCatalogContainer .breadcrumb .breadcrumbRootElement{display:flex;order:-1}.dashboard .productCatalogContainer .breadcrumb .forward{font-size:.6rem;font-weight:700;padding-inline:.5rem}.dashboard .productCatalogContainer .breadcrumb .root{display:flex;flex-basis:100%;font-size:1.25rem;gap:1rem;margin-bottom:.5rem;order:-1;white-space:nowrap}.dashboard .productCatalogContainer .breadcrumb .root:after,.dashboard .productCatalogContainer .breadcrumb .root:before{align-self:center;border-top:1px solid #a9a9a9;content:"";width:100%}.dashboard .productCatalogContainer .breadcrumb .root:before{width:2rem}.dashboard .productCatalogContainer .breadcrumb .forward+.root{border-radius:5px;flex-basis:auto;font-size:.75rem;margin-bottom:0;padding:.5rem;transition:background .15s}.dashboard .productCatalogContainer .breadcrumb .forward+.root:hover{background:var(--color-background);color:var(--color-primary);cursor:pointer}.dashboard .productCatalogContainer .breadcrumb .forward+.root:after,.dashboard .productCatalogContainer .breadcrumb .forward+.root:before{display:none}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty){display:flex;flex-basis:100%;font-size:1.25rem;gap:1rem;margin-bottom:.5rem;margin-top:.2125rem;white-space:nowrap}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty):after,.dashboard .productCatalogContainer .breadcrumb .current:not(:empty):before{align-self:center;border-top:1px solid #a9a9a9;content:"";width:100%}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty):before{width:2rem}@media (min-width:768px){.dashboard.openNavigator{grid-template-columns:50% 1fr}}@media (min-width:1024px){.dashboard.openNavigator{grid-template-columns:33.333% 1fr}}@media (min-width:1366px){.dashboard.openNavigator{grid-template-columns:min(25rem,25%) 1fr}}.dashboard *{box-sizing:border-box}.dashboard ::-webkit-scrollbar{height:.5rem;position:absolute;top:2rem;width:.5rem}.dashboard ::-webkit-scrollbar-thumb{background:grey}.dashboard ::-webkit-scrollbar-track{background:#d3d3d3}.dashboardContent{background-color:var(--color-background-variant-1)}.dashboardContent>.view{position:relative;z-index:1}.dashboardContent .container{container:dashboardContent/inline-size;display:flex;flex-direction:column;gap:1rem}.dashboardContent .listRows>div{min-height:auto}.dashboardContent .panel{background-color:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-wrap:wrap;overflow:hidden;padding:1rem}.dashboardContent .panel.overflow{overflow:visible}.dashboardContent .panel.scrollable{overflow:auto}.dashboardContent .panel::-webkit-scrollbar-thumb:horizontal,.dashboardContent .panel::-webkit-scrollbar-track:horizontal{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dashboardContent .panel::-webkit-scrollbar-thumb:vertical,.dashboardContent .panel::-webkit-scrollbar-track:vertical{border-bottom-right-radius:5px;border-top-right-radius:5px}.dashboardContent .panel ::-webkit-scrollbar-thumb,.dashboardContent .panel ::-webkit-scrollbar-track{border-radius:5px}.panel{&.accordion,.accordion:not(.basketAccordion){display:grid;grid-template-rows:2rem 0fr;overflow:hidden;transition:grid-template-rows .25s;&:has(>.open){grid-template-rows:2rem 1fr}.accordion-header{align-items:center;border:none;display:flex;justify-content:space-between;padding-bottom:0;padding-right:2rem}.accordion-content{display:grid;gap:1rem;min-height:0;overflow:hidden;padding-top:0;transition:visibility .5s,padding-top .75s;visibility:hidden;>*{width:auto}&.open{padding-top:1rem;visibility:visible}}}}.dashboardContent .overflowContainer{width:100%}.dashboardBasket{padding:1rem}.dashboardBasket .noContentFound{padding:0}.dashboardBasket{display:flex;flex-direction:column;gap:1rem}.dashboardContent .container>.header{background-color:var(--color-background-variant-1);display:flex;gap:.5rem}.dashboardContent .container>.header .title{display:flex;flex-basis:100%;font-size:1.25rem;gap:1rem;white-space:nowrap}.dashboardContent .container>.header .title:after,.dashboardContent .container>.header .title:before{align-self:center;border-top:1px solid #a9a9a9;content:"";width:100%}.dashboardContent .container>.header .title:before{width:2rem}.dashboardContent .container>.header,.dashboardContent .container>.header .basketStates{display:flex;gap:.5rem}.dashboardBasket .basketButtonsContainer{container-name:basketButtonsContainer;container-type:inline-size}.dashboardBasket .basketButtons .basketButtonsWrapper.accordion-content{display:flex;flex-wrap:wrap;gap:.25rem}.dashboardBasket .basketButtons button{all:unset;border:none;border-radius:5px;color:var(--color-primary);cursor:pointer;display:flex;gap:.5rem;padding:.6rem .75rem;transition:background-color .1s,color .1s}.dashboardBasket .basketButtons button:hover{background-color:var(--color-primary);color:var(--color-on-primary)}.dashboardBasket .basketOverview{container-name:basketOverview;container-type:inline-size}.dashboardBasket .basketOverview .accordion-header .price{margin-left:1rem}.dashboardBasket .basketOverview .accordion-content{display:grid;grid-template-columns:1fr 30rem}.dashboardBasket .basketOverview .accordion-content:has(>meta){grid-template-columns:1fr}.dashboardBasket .basketOverview .accordion-content .labelEntryGroup{width:auto}.dashboardBasket .basketOverview .basketOverallBrutto .price{margin-left:1rem}.dashboardBasket .basketOverview .basketInfo{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:20rem;overflow:auto;padding-right:.5rem;padding-top:.5rem;position:relative}.dashboardBasket .basketPrices{--border-radius:5px;background-color:var(--color-background-variant-1);border-radius:var(--border-radius);height:fit-content;padding:1rem}.dashboardBasket .basketPrices .priceUnit{align-items:end}.dashboardBasket .basketPrices .priceUnit .type{flex:1}@container listTableContainer (min-width: 1001px){.listTable .listRow .labeledEntry :is(input,textarea){padding:.25rem .5rem}.listTable .listRow .labeledEntry label{display:none}.listTable .listRow .priceUnit{justify-content:flex-end}.listTable .listRow .textLabel{border:none;width:auto}.listTable .listRow .textLabel .text{padding:0}.listTable .listRow .textLabel .label{display:none}}@container listTableContainer (max-width: 1000px){.basketTable .listTable .accordion-header .posNumber{flex-basis:4ch;overflow:hidden}.basketTable .listTable .accordion-header .posName{grid-column:4}.basketTable .listTable .accordion-header .posStates{grid-column:6}.basketTable .listTable .accordion-content .posOpenConfig,.basketTable .listTable .accordion-content .posStates{display:none}.basketTable .listTable .listRows .icon.posCopy{grid-column:-2/-3}.basketTable .listTable .listRows .icon.posTrash{grid-column:-2/-1;place-self:end}}@container dashboardContent (max-width: 568px){.dashboardContent .container>.header,.dashboardContent .container>.header .basketStates{flex-wrap:wrap}}@container listTableContainer (max-width: 568px){.basketTable .accordion-header{--spacer:minmax(0.5rem,auto)!important}.basketTable .badge{font-size:0}.basketTable .badge:after{display:block;font-family:owf-iconfont;font-size:.75rem}}@container basketOverview (max-width: 768px){.dashboardBasket .basketOverview .accordion-header .overviewLabel:not(:has(~meta)){display:none}.dashboardBasket .basketOverview .accordion-content{grid-auto-flow:row;grid-template-columns:1fr}.dashboardBasket .basketOverview .basketPrices{border-bottom-left-radius:var(--border-radius)}}@container basketButtonsContainer (min-width: 600px){.dashboardBasket.dashboardBasket .basketButtons{grid-template-rows:auto}.dashboardBasket.dashboardBasket .basketButtons .accordion-header{display:none}.dashboardBasket.dashboardBasket .basketButtons .basketButtonsWrapper.accordion-content{flex-wrap:wrap;gap:.5rem;padding-top:0;visibility:visible}}@supports (font:-apple-system-body) and (-webkit-appearance:none){.dashboardContent>.view{position:static}}