/*
Generated time: May 20, 2026 13:54
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by APP PLAZA. APP PLAZA do NOT own this script.
*/
.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.deferred-media__poster img{width:auto;max-width:100%;height:100%;margin:0 auto}.deferred-media{overflow:hidden;position:relative}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none!important}.deferred-media__poster:focus-visible{outline:0;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus{outline:0;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}@media (forced-colors:active){.deferred-media__poster:focus{outline:transparent solid 1px}}.deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.deferred-media__poster-button{background-color:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:4rem;width:4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.deferred-media__poster-button .icon{width:1.5rem;height:1.5rem}.deferred-media__poster-button .icon-play{margin-left:.2rem}.thumbnail__badge{height:1.5rem;width:1.5rem;position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;background:#fff;border-radius:0;border:.1rem solid rgba(var(--color-foreground),.1)}.thumbnail__badge-video svg{margin-left:2px}.thumbnail__badge svg{width:.7rem;height:.7rem}