.loader{display:inline-block;height:48px;position:relative;transform:rotate(45deg);width:48px}.loader:before{animation:animloader 4s ease infinite;top:-24px}.loader:after,.loader:before{box-sizing:border-box;content:"";height:24px;left:0;position:absolute;width:24px}.loader:after{animation:animloader2 2s ease infinite;background:#ffffffd9;box-shadow:0 0 10px #00000026;top:0}@keyframes animloader{0%{box-shadow:0 24px #fff0,24px 24px #fff0,24px 48px #fff0,0 48px #fff0}12%{box-shadow:0 24px #fff,24px 24px #fff0,24px 48px #fff0,0 48px #fff0}25%{box-shadow:0 24px #fff,24px 24px #fff,24px 48px #fff0,0 48px #fff0}37%{box-shadow:0 24px #fff,24px 24px #fff,24px 48px #fff,0 48px #fff0}50%{box-shadow:0 24px #fff,24px 24px #fff,24px 48px #fff,0 48px #fff}62%{box-shadow:0 24px #fff0,24px 24px #fff,24px 48px #fff,0 48px #fff}75%{box-shadow:0 24px #fff0,24px 24px #fff0,24px 48px #fff,0 48px #fff}87%{box-shadow:0 24px #fff0,24px 24px #fff0,24px 48px #fff0,0 48px #fff}to{box-shadow:0 24px #fff0,24px 24px #fff0,24px 48px #fff0,0 48px #fff0}}@keyframes animloader2{0%{transform:translate(0) rotateX(0) rotateY(0)}25%{transform:translate(100%) rotateX(0) rotateY(180deg)}50%{transform:translate(100%,100%) rotateX(-180deg) rotateY(180deg)}75%{transform:translateY(100%) rotateX(-180deg) rotateY(1turn)}to{transform:translate(0) rotateX(0) rotateY(1turn)}}.video{background-color:#2c2c2c;display:inline-block;height:100%;object-fit:contain;width:100%}.vWrapper{height:100vh;overflow:hidden;width:calc(100vw - 5rem)}.sideMenu{background-color:#1d1d1d;height:100vh;position:absolute;right:0;top:0;width:5rem;z-index:10}.unloaded{display:none}body{margin:0;padding:0}.ibutton{background-color:#ffa929;border-radius:30%;height:4rem;margin:.5rem;position:relative;width:4rem}.ibutton i{color:#000;font-size:2rem;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.ibutton .pfp{border-radius:inherit;height:100%;width:100%}.cIcon{background-color:#fff;border-radius:50%;bottom:0;box-shadow:inset 0 0 0 .1rem #000;height:1.5rem;position:absolute;right:0;width:1.5rem}.cIcon i{color:#000;font-size:1rem;left:57%;position:relative;top:48%}.ibutton .menu{background-color:#bdbdbd;border-radius:5px;color:#000;display:none;padding:.5rem;position:absolute;right:3.5rem;top:0;width:20rem;z-index:10}.ibutton .menu:hover,.ibutton:hover .menu{display:block}.menu ul{font-family:Arial,Helvetica,sans-serif;list-style:none;margin:0;padding:0}.menu ul li{border-radius:10px;margin:.2rem 0;padding:.3rem}.menu ul li:hover:not(.unselectable){background-color:#d3d3d3;cursor:pointer}.pfpselect{display:inline-block}.pfpselect .pfp{border-radius:50%;height:20px;margin-right:.3rem;vertical-align:sub;width:20px}.pfpselect span{position:relative}.prevent-select{-webkit-user-select:none;user-select:none}.vidLoading{background-color:rgba(0,0,0,.199);border-radius:20px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;left:50%;padding:3em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.vidLoading .loadText{display:block;margin-bottom:2rem;text-align:center}.vidLoading .loader{display:block;margin-left:auto;margin-right:auto}.debugInfo{color:#ebebeb;font-family:Arial,Helvetica,sans-serif;font-size:1rem;left:0;mix-blend-mode:difference;padding:.5rem;position:absolute;top:0;z-index:20}.siteicon{align-items:center;background-color:#ffa929;background-color:var(--bg-color,#ffa929);border-radius:1.2em;box-shadow:0 4px 10px #00000014;cursor:pointer;display:flex;flex-direction:column;height:7rem;justify-content:center;padding:.75rem;transition:transform .25s ease,box-shadow .25s ease;width:7rem}.siteicon:hover{box-shadow:0 8px 18px #00000026;transform:translateY(-6px) scale(1.05)}.siteicon img{height:3rem;margin-bottom:.5rem;object-fit:contain;width:3rem}.siteicon span{font-size:.95rem;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.vm-landing{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center;padding:2rem;text-align:center}.vm-landing h1{color:#222;font-size:3rem;font-weight:700;letter-spacing:-1px;margin-bottom:2rem}.siteSelection{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;max-width:800px}
/*# sourceMappingURL=main.0620da03.css.map*/