.component.itemMedia{display:flex;flex-direction:column;position:relative;background-color:var(--media-bk-color)}.component.itemMedia>.componentTitle{display:none;color:var(--media-text-color)!important;background-color:var(--media-bk-color)}.component.itemMedia.showTitle>.componentTitle{display:block}.component.itemMedia .pagerContainer{display:flex;align-self:stretch;align-items:stretch}.component.itemMedia .controls{display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;top:0;right:0;z-index:1;background-color:rgba(0,0,0,.5)}.component.itemMedia .controls>button{display:flex;align-items:center;justify-content:center;margin:2px;padding:0;color:#fff;background-color:transparent;font-size:24px}@media screen and (hover:hover) and (pointer:fine){.component.itemMedia .controls{opacity:0;pointer-events:none;transition:opacity .1s linear}.component.itemMedia:focus-within .controls,.component.itemMedia:hover .controls{opacity:1;pointer-events:auto;transition-duration:0s}}.component.itemMedia.fullPage{position:fixed;top:0;left:0;bottom:0;right:0;height:auto!important;z-index:10000;margin:0!important;background-color:var(--media-fullpage-bk-color)}.component.itemMedia.fullPage>.controls .openFullPage,.Layout_Embed .component.itemMedia .controls .openFullPage{display:none}.component.itemMedia.fullPage>.componentTitle{position:relative;display:flex;border:none;margin:0;padding:0;z-index:1;color:var(--media-fullpage-text-color)!important;background-color:var(--media-fullpage-bk-color)}.component.itemMedia.fullPage .componentTitle>div{flex-shrink:0}.component.itemMedia.fullPage .componentTitle>.label{flex-grow:1;flex-shrink:1;align-self:center;padding:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.component.itemMedia.fullPage .component.pager{margin:2px 0}.component.itemMedia.fullPage .component.pager button{color:var(--media-fullpage-text-color);background-color:transparent}.component.itemMedia.fullPage .component.pager input{color:var(--text-color)}.component.itemMedia.fullPage .component.pager .autoSaveOnNav,.component.itemMedia.fullPage .component.pager .toggleToolbar{display:none}.component.itemMedia.fullPage .closeFullPage{padding:0 5px;color:var(--media-fullpage-text-color);background-color:transparent;font-size:18px}@media screen and (pointer:coarse){.component.itemMedia.fullPage .closeFullPage{display:flex;align-self:stretch;align-items:center;justify-content:center;min-width:25px;border:1px solid var(--border-color);border-radius:2px;margin:2px}}.component.carousel.group{width:400px;margin:auto}.component.carousel.group .component.highlight .caption{display:none}