.gem-Drawer{margin:20px 0}
.gem-Drawer *:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}
.gem-Drawer-content-border{border-radius:4px;border-style:solid;border-width:1px}
.gem-Drawer-headline .gem-Drawer-title{font-size:24px}
.gem-Drawer--solid{border-radius:50%;color:white}
.gem-Drawer-group{padding:20px;border-bottom:1px solid}
.gem-Drawer-group-border.lastElement{border-bottom:0}
.gem-Drawer-group.is-open .gem-Drawer-header .omc-MicroIcons{transform:rotate(180deg)}
.gem-Drawer-group.is-open .gem-Drawer-parsys{visibility:visible}
.gem-Drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 80px 0 0;position:relative;-webkit-align-items:start;align-items:start;margin:0;border-radius:0;border:0;font-size:20px;background:transparent}
.gem-Drawer-header .gem-Drawer-header-span2{text-align:center;height:30px;margin-left:30px;width:30px;position:absolute;top:0;right:0}
.gem-Drawer-header:focus{outline-offset:-4px;outline:0;cursor:pointer}
.gem-Drawer-header-span1{width:100%;margin-left:0;margin-bottom:0}
.gem-Drawer-header-span1:hover{text-decoration:underline;cursor:pointer}
.gem-Drawer-header-span1:focus{text-decoration:underline}
.gem-Drawer-header .omc-MicroIcons{display:inline-block;font:normal normal normal 20px/1 "Optum-Micro-interaction-16";font-weight:700;padding:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform 300ms ease-in-out}
.gem-Drawer-header .omc-MicroIcons:after{content:attr(data-icon)}
.gem-Drawer-header .omc-MicroIcons:hover{text-decoration:none;cursor:pointer}
.gem-Drawer-header--weight-100{font-weight:100}
.gem-Drawer-title--weight-100{font-weight:100}
.gem-Drawer-header--weight-200{font-weight:200}
.gem-Drawer-title--weight-200{font-weight:200}
.gem-Drawer-header--weight-300{font-weight:300}
.gem-Drawer-title--weight-300{font-weight:300}
.gem-Drawer-header--weight-400{font-weight:400}
.gem-Drawer-title--weight-400{font-weight:400}
.gem-Drawer-header--weight-500{font-weight:500}
.gem-Drawer-title--weight-500{font-weight:500}
.gem-Drawer-header--weight-600{font-weight:600}
.gem-Drawer-title--weight-600{font-weight:600}
.gem-Drawer-header--weight-700{font-weight:700}
.gem-Drawer-title--weight-700{font-weight:700}
.gem-Drawer-parsys{padding:20px;visibility:hidden;margin-top:30px}
html.aem-AuthorLayer-Preview [data-drawer]:not(.is-open) [data-content],html.aem-AuthorLayer-Edit [data-drawer]:not(.is-open) [data-content],html.aem-AuthorLayer-Design [data-drawer]:not(.is-open) [data-content],html.aem-AuthorLayer-Layouting [data-drawer]:not(.is-open) [data-content],html.aem-AuthorLayer-structure [data-drawer]:not(.is-open) [data-content],html.aem-AuthorLayer-initial [data-drawer]:not(.is-open) [data-content]{display:none}
html.aem-AuthorLayer-Preview [data-drawer].is-open [data-content],html.aem-AuthorLayer-Edit [data-drawer].is-open [data-content],html.aem-AuthorLayer-Design [data-drawer].is-open [data-content],html.aem-AuthorLayer-Layouting [data-drawer].is-open [data-content],html.aem-AuthorLayer-structure [data-drawer].is-open [data-content],html.aem-AuthorLayer-initial [data-drawer].is-open [data-content]{display:block;max-height:none !important;overflow:visible !important}