.tcvb-float{position:fixed;right:22px;bottom:22px;z-index:999999;width:min(430px,calc(100vw - 32px));filter:drop-shadow(0 12px 25px #0005);transition:width .2s}.tcvb-portrait{width:min(285px,calc(100vw - 32px))}.tcvb-square{width:min(350px,calc(100vw - 32px))}.tcvb-close{position:absolute;right:-11px;top:-11px;z-index:5;width:36px;height:36px;padding:0;border:2px solid #fff;border-radius:50%;background:#102536;color:#fff;font-size:24px;line-height:30px;cursor:pointer}.tcvb-video-link{display:block}.tcvb-media{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;border-radius:14px;border:2px solid #fff}.tcvb-media video,.tcvb-media img{display:block;max-width:100%;object-fit:contain;background:#000}.tcvb-landscape .tcvb-media video,.tcvb-square .tcvb-media video{width:100%;height:auto}.tcvb-portrait .tcvb-media video{width:auto;height:auto;max-width:100%;max-height:min(68vh,570px)}@media(max-width:767px){.tcvb-hide-mobile{display:none!important}.tcvb-float{right:10px;bottom:10px}.tcvb-portrait{width:min(250px,calc(100vw - 20px))}}@media(min-width:768px){.tcvb-hide-desktop{display:none!important}}