.sound,.video{display:flex;flex-direction:column}.sound[data-player=native] video::-webkit-media-controls-enclosure,.video[data-player=native] video::-webkit-media-controls-enclosure{opacity:.75;transition:opacity .1s linear}.sound[data-player=native]:hover video::-webkit-media-controls-enclosure,.video[data-player=native]:hover video::-webkit-media-controls-enclosure{opacity:1}.sound[data-player=plyr]>.plyr,.video[data-player=plyr]>.plyr{display:flex;flex:1;max-height:100%}:not(.plyr--fullscreen-enabled)>.plyr__video-wrapper{flex:1;height:auto!important;max-height:100%;max-width:100%;width:auto!important}:root{--webkit-text-track-display:none}.plyr--full-ui audio::-webkit-media-text-track-container,.plyr--full-ui video::-webkit-media-text-track-container{display:var(--webkit-text-track-display)!important}body.App_Safari .sound.poster .plyr__poster{opacity:1!important}.thumbnail .videoPreview{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.thumbnail.videoPreview img{display:none}.image img{display:block;margin:auto}.thumb.empty .thumbnail img,.thumb.empty .thumbnail video,.thumb.loading .thumbnail img,.thumbnail img,.thumbnail video{height:100%;object-fit:scale-down;width:100%}.fitCover .thumbnail img,.fitCover .thumbnail video{object-fit:cover}.fitContain .image,.fitCover .image{position:relative}.fitContain .image img,.fitCover .image img{bottom:0;left:0;position:absolute;right:0;top:0}.fitContain .image img,.fitContain .sound audio,.fitContain .sound video,.fitContain .video video,.fitCover .image img,.fitCover .sound audio,.fitCover .sound video,.fitCover .video video{height:100%;width:100%}.fitContain .image img,.fitContain .sound audio,.fitContain .sound video,.fitContain .video video{object-fit:contain}.fitCover .image img,.fitCover .sound audio,.fitCover .sound video,.fitCover .video video{object-fit:cover}.fitCover .fitContain .image img,.fitCover .fitContain .thumbnail img,.fitCover .fitContain .thumbnail video{object-fit:contain}.thumbnail .assetMetadata{background-color:rgba(3,21,33,.7);bottom:0;color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:0;text-align:right;z-index:1}.thumbnail .assetMetadata .metadata{display:none;padding:0 2px}.thumbnail .assetMetadata .metadata.duration{display:block}@media screen and (hover:hover){.thumbnail:hover .assetMetadata .metadata{display:block}}.smallThumbs .thumbnail .assetMetadata .metadata{font-size:80%;padding:1px}.xsmallThumbs .thumbnail .assetMetadata .metadata{font-size:70%;padding:1px}.listThumbs .thumbnail .assetMetadata,.microThumbs .thumbnail .assetMetadata{display:none}.thumbnail .playHint{bottom:0;color:#fff;font-size:60px;left:0;line-height:60px;opacity:.6;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-30px);z-index:1;-webkit-text-stroke:1px;-webkit-text-stroke-color:#888}.thumbnail:hover .playHint{display:none}.smallThumbs .thumbnail .playHint{font-size:40px;line-height:40px;transform:translateY(-20px)}.xsmallThumbs .thumbnail .playHint{font-size:30px;line-height:30px;transform:translateY(-15px)}.listThumbs .thumbnail .playHint,.microThumbs .thumbnail .playHint{display:none}body.Icons_FontAwesome .thumbnail .playHint:before,body.Icons_Icons .thumbnail .playHint:before{content:"\f144";font-family:FontAwesome,sans-serif}.detailThumb:not(.empty) .thumbnail.transparent img,.image:not(.empty).transparent img,.thumb:not(.empty) .thumbnail.transparent img{background:var(--media-transparency-bk)}.thumbnail>.actions{align-items:center;display:flex;flex-direction:row;gap:.25em;left:8px;position:absolute;top:8px;z-index:1}.xsmallThumbs .thumbnail>.actions{left:4px;top:4px}.thumbnailTick{align-items:center;cursor:pointer;display:flex;justify-content:center}.thumbnailTick:before{color:#fefefe;content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:20px;text-shadow:0 0 5px #000}.xsmallThumbs .thumbnailTick:before{font-size:16px}.thumbnail>.actions>button.itemActions{margin:0;padding:.1em}@media screen and (pointer:coarse){.thumbnailTick{height:30px;width:30px}.xsmallThumbs .thumbnailTick{height:20px;width:20px}}