.vim-video{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.vim-video-wrappy{height:auto;min-height:100.5%;min-width:100.5%;position:absolute;width:auto}.vim-player,.vim-video-wrappy iframe{animation:appear .5s ease-in-out 1.2s both;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:width .5s ease-in-out,height .5s ease-in-out;width:100%;z-index:2}.vim-video-wrappy iframe.vim-player-controls{pointer-events:auto;z-index:3}.vim-mute-btn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border:none;border-radius:50%;bottom:1rem;color:#fff;cursor:pointer;display:flex;height:2.25rem;justify-content:center;position:absolute;right:1rem;transition:background .2s ease;width:2.25rem;z-index:10}.vim-mute-btn:hover{background:#000000b3}.vim-mute-btn svg{display:block;height:1.1rem;width:1.1rem}@keyframes appear{0%{opacity:0}to{opacity:1}}
