#adCarousel{max-height:300px;overflow:hidden}#adCarousel .carousel-item img,#adCarousel .carousel-item video{max-height:300px;object-fit:cover;width:100%}.carousel-control-prev,.carousel-control-next{display:none}.ad-carousel{max-height:100vh;overflow:hidden}.ad-carousel .carousel-item img,.ad-carousel .carousel-item video{height:100vh;object-fit:cover;width:100%}.carousel-control-prev,.carousel-control-next{display:none}.cube-container{position:fixed;bottom:20px;right:20px;z-index:9999;width:150px;height:150px;perspective:1000px}.cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;animation:rotateCube 8s infinite linear}.face{position:absolute;width:150px;height:150px;backface-visibility:hidden}.face img{width:150px;height:150px;object-fit:cover;display:block}.front{transform:translateZ(75px)}.back{transform:rotateY(180deg) translateZ(75px)}.right{transform:rotateY(90deg) translateZ(75px)}.left{transform:rotateY(-90deg) translateZ(75px)}.top{transform:rotateX(90deg) translateZ(75px)}.bottom{transform:rotateX(-90deg) translateZ(75px)}@keyframes rotateCube{0%{transform:rotateX(0deg) rotateY(0deg)}20%{transform:rotateX(0deg) rotateY(90deg)}40%{transform:rotateX(0deg) rotateY(180deg)}60%{transform:rotateX(0deg) rotateY(270deg)}80%{transform:rotateX(90deg) rotateY(270deg)}100%{transform:rotateX(0deg) rotateY(360deg)}}.modal{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgb(10 10 10 / .85);animation:treasonFade 1s ease forwards}.modal-content{position:relative;background-color:#fff;padding:2px;border-radius:10px;max-width:90vw;max-height:90vh;animation:zoomIn 0.6s ease-in-out;box-shadow:0 0 20px #fff}.modal-content img{max-width:100%;max-height:80vh;display:block;border-radius:6px}.close-btn{position:absolute;top:-4px;right:10px;font-size:45px;font-weight:700;color:rgb(245 40 145);cursor:pointer;z-index:1}@keyframes treasonFade{from{opacity:0}to{opacity:1}}@keyframes zoomIn{from{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}