:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::after,::before{box-sizing:border-box}a{cursor:pointer}#layout_container{cursor:pointer;position:relative;overflow:hidden}.button-wrapper{position:absolute;width:100%}.button-block{width:100%;height:100%;transition:background .2s ease,border .2s ease}.media-block img{width:100%;height:100%;object-fit:cover;position:relative}.preview-frame .block{animation-play-state:inherit;animation-fill-mode:forwards;animation-name:var(--animation-in-name),var(--animation-out-name);animation-duration:var(--animation-in-duration),var(--animation-out-duration);animation-delay:var(--animation-in-delay),var(--frame-duration)}.frame-preview-border{border:solid 1px #000;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-sizing:border-box}.frame{animation-play-state:inherit}.block{position:absolute;opacity:0;outline:0;display:flex;pointer-events:none}.media-block{background-color:transparent}.frame .block img{max-width:100%;max-height:100%}.frame .block .logo,.frame .media-block{border-width:0}.frame .block .logo img,.frame .media-block img{outline:var(--border-color,gray) var(--border-style,solid) var(--border-width);outline-offset:calc(var(--border-width) * -1)}.frame .block div{width:100%}.frame.finished,.frame.idle,.frame.paused{animation-play-state:paused}.frame.playing{animation-play-state:running}.frame-preview{box-shadow:0 0 9px 0 #000;box-sizing:border-box;display:flex;margin-bottom:22px;position:relative}.frame-background{background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%}.logo-block{text-align:center;vertical-align:middle}.logo-block .logo,.logo-block div{display:-webkit-box;display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content;height:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.text-block{position:absolute;justify-content:center;display:flex;align-items:center;word-break:break-word;overflow-wrap:anywhere;flex-flow:column;justify-items:center;transition:all 0s}.button-block .content{white-space:nowrap;word-break:normal;overflow:hidden}@keyframes slideInLeft{from{transform:translate3d(-50px,0,0);opacity:0;pointer-events:none}to{transform:translate3d(0,0,0);opacity:1;pointer-events:all}}@keyframes slideInDown{from{transform:translate3d(0,-50px,0);opacity:0;pointer-events:none}to{transform:translate3d(0,0,0);opacity:1;pointer-events:all}}@keyframes slideInUp{from{transform:translate3d(0,50px,0);opacity:0;pointer-events:none}to{transform:translate3d(0,0,0);opacity:1;pointer-events:all}}@keyframes slideInRight{from{transform:translate3d(50px,0,0);opacity:0;pointer-events:none}to{transform:translate3d(0,0,0);opacity:1;pointer-events:all}}@keyframes slideOutLeft{from{transform:translate3d(0,0,0);opacity:1;pointer-events:none}to{transform:translate3d(-50px,0,0);pointer-events:none;opacity:0}}@keyframes slideOutDown{from{transform:translate3d(0,0,0);pointer-events:none;opacity:1}to{transform:translate3d(0,50px,0);pointer-events:none;opacity:0}}@keyframes slideOutRight{from{transform:translate3d(0,0,0);pointer-events:none;opacity:1}to{transform:translate3d(50px,0,0);pointer-events:none;opacity:0}}@keyframes slideOutUp{from{transform:translate3d(0,0,0);pointer-events:none;opacity:1}to{transform:translate3d(0,-50px,0);pointer-events:none;opacity:0}}@keyframes fadeIn{from{opacity:0;pointer-events:none}to{opacity:1;pointer-events:all}}@keyframes fadeOut{from{opacity:1;pointer-events:none}to{opacity:0;pointer-events:none}}
