:root{--accordion-margin-bottom:16px;--accordion-title-padding:10px;--accordion-content-padding:10px;--accordion-content-margin-top:5px;--accordion-default-color:var(--brand-primary);--icon-width:30px;--icon-height:30px;--icon-title-margin:5px}
.cope-core-scrolling-content>.accordion{width:100%}
.cope-core-accordion-item{margin-bottom:var(--accordion-margin-bottom);flex:11}
.cope-core-accordion-item .cope-core-accordion-item-title{display:flex;justify-content:space-between !important;align-items:center;padding-left:5px;font-family:var(--frutiger);position:relative;min-height:50px;cursor:pointer}
.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-item-header-wrapper{display:flex}
.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-accordion-title-icon{background-size:contain;background-repeat:no-repeat;background-position:center center;width:var(--icon-width);height:var(--icon-height);margin-right:var(--icon-title-margin)}
.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-accordion-controls{display:flex;align-items:center}
.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-accordion-controls #cope-core-accordion-open-text,.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-accordion-controls #cope-core-accordion-close-text{margin:3px}
.cope-core-accordion-item .cope-core-accordion-item-title .cope-core-controls-display{display:none}
.cope-core-accordion-item .cope-core-accordion-item-content{display:none;padding:var(--accordion-content-padding);margin-top:var(--accordion-content-margin-top)}
.cope-core-accordion-item .cope-core-accordion-default{margin-right:5px;color:var(--accordion-default-color)}
.cope-core-accordion-item .cope-core-accordion-icon{background-size:contain;background-repeat:no-repeat;background-position:center center;width:var(--icon-width);height:var(--icon-height)}
.cope-core-accordion-item--outlined{display:flex}
.cope-core-accordion-item__icon--outlined{background-size:contain;background-repeat:no-repeat;background-position:center center;width:var(--icon-width);height:var(--icon-height);margin-right:var(--icon-title-margin);flex:1;align-self:center}
.cope-core-accordion.accordion-left .cope-core-accordion-item-title{justify-content:flex-start !important}
.cope-core-accordion.accordion-left .cope-core-accordion-item-title .cope-core-item-header-wrapper{order:2}
.cope-core-accordion.accordion-left .cope-core-accordion-item-title .cope-core-accordion-controls{margin-right:10px}
.cope-core-accordion.accordion-left .cope-core-accordion-item-title .resource-root-icon{position:absolute;right:10px}
.cope-core-accordion .cope-core-accordion-item-title .resource-root-icon{position:absolute;right:60px}
.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item.cope-core-accordion-open .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>path,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item.cope-core-accordion-open .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>rect,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item.cope-core-accordion-open .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>polyline,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item:hover .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>path,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item:hover .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>rect,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item:hover .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>polyline{stroke:#fff}
.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item.cope-core-accordion-open .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>circle,.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item:hover .iconwhite .resource-root-icon svg g:not([fill-rule=nonzero])>circle{fill:#fff}
.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item.cope-core-accordion-open .iconwhite .resource-root-icon svg g[fill-rule=nonzero],.cope-core-accordion .cope-core-accordion-item__title-wrapper .cope-core-accordion-item:hover .iconwhite .resource-root-icon svg g[fill-rule=nonzero]{fill:#fff}