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