*{margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{overscroll-behavior-y:none;position:fixed;overflow:hidden;background-color:#000;font-family:"Roboto",Sans-Serif;font-style:normal;color:#1c2227}img{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.hide{display:none}.right{text-align:right}div#frame{width:1920px;height:1080px;position:fixed;left:50%;top:50%;opacity:1;transition:opacity .5s}div#frame .frameinner{position:relative;width:100%;height:100%;background-color:#fff}.content .page{min-height:1080px;position:relative;overflow-y:hidden;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.content .page::-webkit-scrollbar{display:none}.content .page>*{z-index:10}.content .page.standard{overflow-y:auto;overflow-x:hidden}.content .page.scrolling{height:1080px;overflow-y:auto;overflow-x:hidden}.content .page h1{font-size:100px}.app{display:flex;flex-direction:row;position:relative}.app .updateModal,.app .offlineReadyModal{width:1000px;height:300px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border:solid 15px #dc582a;border-radius:0;padding:100px;z-index:1000;display:flex;flex-direction:column;justify-content:center}.app .updateModal h2,.app .offlineReadyModal h2{font-size:45px;line-height:50px;font-weight:300;text-align:center;margin-bottom:30px;font-weight:700;text-transform:uppercase}.app .updateModal h2 strong,.app .offlineReadyModal h2 strong{font-weight:700}.app .updateModal h2.right,.app .offlineReadyModal h2.right{text-align:right}.app .updateModal h2.center,.app .offlineReadyModal h2.center{text-align:center}.app .updateModal p,.app .offlineReadyModal p{font-size:28px;line-height:38px;font-weight:300;margin-bottom:0;text-align:center}.app .updateModal p strong,.app .offlineReadyModal p strong{font-weight:700}.app .updateModal p sup,.app .updateModal p sub,.app .offlineReadyModal p sup,.app .offlineReadyModal p sub{font-size:17.5px;line-height:40px}.app .updateModal p sub,.app .offlineReadyModal p sub{vertical-align:baseline}.app .updateModal p.legal,.app .offlineReadyModal p.legal{font-size:22px;line-height:30px;font-weight:400}.app .updateModal p.smallish,.app .offlineReadyModal p.smallish{font-size:30px;line-height:40px}.app .updateModal p.bigger,.app .offlineReadyModal p.bigger{font-size:45px;line-height:60px}.app .updateModal p.right,.app .offlineReadyModal p.right{text-align:right}.app .updateModal div.linkRow,.app .offlineReadyModal div.linkRow{display:flex;flex-direction:row;justify-content:center;margin-top:150px}.app .updateModal div.linkRow.left,.app .offlineReadyModal div.linkRow.left{justify-content:flex-start;padding-left:155px}.app .updateModal div.linkRow.right,.app .offlineReadyModal div.linkRow.right{justify-content:flex-end}.app .updateModal div.linkRow a,.app .offlineReadyModal div.linkRow a{margin-left:20px;margin-right:20px;font-size:30px;line-height:50px;font-weight:700;color:#000;text-decoration:none;text-align:center;text-transform:none;border-radius:25px;display:inline-block;position:relative;min-width:306px}.app .updateModal div.linkRow a.blue,.app .offlineReadyModal div.linkRow a.blue{background-color:#41b6e6}.app .updateModal div.linkRow a.orange,.app .offlineReadyModal div.linkRow a.orange{background-color:#dc582a}.app .leftnav{width:115px;flex-basis:115px;height:1080px;background-color:#1c2227;position:relative}.app .leftnav.blur{filter:blur(10px);opacity:.5}.app .leftnav a.logo{display:block;width:57px;height:57px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:20px}.app .leftnav a.logo img{width:57px;height:57px;width:100%;height:auto}.app .leftnav .links{display:flex;flex-direction:column;justify-content:center;align-items:center;height:973px}.app .leftnav .links a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:83px;font-size:16px;line-height:20px;font-weight:300;color:#f4f4f3;text-decoration:none;text-transform:uppercase;border-top:solid 1px #3f4346}.app .leftnav .links a>span{text-align:center}.app .leftnav .links a:hover,.app .leftnav .links a.active{min-height:85px;border-top:none;font-weight:400;background:#dc582a;background:linear-gradient(90deg,#dc582a,#41b6e6);color:#000}.app .leftnav .links a:last-child{border-bottom:solid 1px #3f4346}.app .leftnav .links a:last-child:hover,.app .leftnav .links a:last-child.active{border-top:none;border-bottom:none;min-height:86px}.app .leftnav .links a:hover+a,.app .leftnav .links a.active+a{border-top:none}.app .leftnav .toggler{position:absolute;left:63px;bottom:63px}.app .leftnav .toggler .go-fullscreen,.app .leftnav .toggler .go-windowed{width:50px;height:50px;cursor:pointer;background-color:#ffffff40;-webkit-mask:url(/assets/vector/expand.svg) no-repeat center;mask:url(/assets/vector/expand.svg) no-repeat center}.app .leftnav .toggler .go-windowed{-webkit-mask:url(/assets/vector/collapse.svg) no-repeat center;mask:url(/assets/vector/collapse.svg) no-repeat center}.app .leftnav .version{position:absolute;left:50%;bottom:7px;transform:translate(-50%);font-size:12px;line-height:12px;font-weight:400;color:#fff;text-decoration:none;opacity:.2}.app .content{width:1805px;flex-basis:1805px}.app .content.blur{filter:blur(10px);opacity:.5}.page.home{width:100%;height:1080px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#55f}.page.test{width:100%;height:1080px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#5f5}.videoHolder{position:relative;width:100%}.videoHolder.sixteen{padding-bottom:56.25%;height:0}.videoHolder .playButton{content:"";width:78px;height:91px;display:block;position:absolute;cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(/assets/vector/play_btn.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:10;opacity:.9}.videoHolder .img{display:block;cursor:pointer;position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:5;background-size:cover}.videoHolder video{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;z-index:7;display:none}.videoHolder.active:before{display:none}.videoHolder.active video{display:block}.videoHolder.active .playButton{display:none}.videoHolder.orange .playButton{background-image:url(/assets/vector/play_btn_orange.svg)}.page.test2{width:100%;height:1080px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#f55}
