#root{width:100%;height:100%}html,body{width:100%;height:100%;overflow:hidden;color:#000;margin:0;padding:0}@font-face{font-family:SourceHanSansCNBold;src:url(/assets/SourceHanSansCN-Bold-BgXb8VVL.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SourceHanSansCNMedium;src:url(/assets/SourceHanSansCN-Medium-Cy0FBqzI.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SourceHanSansCNRegular;src:url(/assets/SourceHanSansCN-Regular-DDvDncSQ.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:EnBold;src:url(/assets/Blinker-Bold-Cz4As3uy.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:EnMedium;src:url(/assets/Blinker-SemiBold-CiM2TQtu.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:EnRegular;src:url(/assets/Blinker-Regular-DlOCoTLW.ttf) format("opentype");font-weight:400;font-style:normal}.container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;position:relative;-webkit-user-select:none;user-select:none}.container img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.container .header{width:100%;height:6.5vh;display:flex;align-items:center;justify-content:center}.container .header-left{flex:1;height:100%;background:linear-gradient(to right,#0000,#0003)}.container .header-warp{height:100%;width:61.6vw;background:#0003;display:flex;align-items:center;justify-content:space-between}.container .header-warp-left{display:flex;align-items:center;justify-content:left;gap:10px}.container .header-warp-left .logo{height:1.6vw;margin-right:.8vw}.container .header-warp-left .logo img{height:1.6vw}.container .header-warp-left .menu{display:flex;align-items:center;justify-content:left;gap:10px}.container .header-warp-left .menu-item{width:6.84vw;height:1.6vw;border-radius:10px;transition:all .3s ease;font-size:20 .04vw;font-weight:400;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;display:flex;align-items:center;justify-content:center;color:#4e8fe8;cursor:pointer}.container .header-warp-left .menu-item.active{background:#009cff;color:#fff}.container .header-warp-left .menu-item:hover{color:#fff}.container .header-warp-right{display:flex;align-items:center;justify-content:right;gap:5px}.container .header-warp-right>div{width:1.76vw;height:1.76vw;border-radius:10px;background:#009cff4d;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.container .header-warp-right>div img{width:1.12vw;height:1.12vw}.container .header-warp-right>div:hover img{animation:jello 2s ease}.container .header-warp-right .local-select{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;bottom:-105px;right:0;background:#fff;border-radius:8px;padding:3px;animation:bounceInDown .3s ease;z-index:999}.container .header-warp-right .local-select-item{width:100px;color:#000;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;gap:8px;height:20px}.container .header-warp-right .local-select-item.active{color:#fff!important;background:#009cff}.container .header-warp-right .local-select-item:hover{color:#4e8fe8}.container .header-right{flex:1;height:100%;background:linear-gradient(to right,#0003,#0000)}.container .center{width:100%;flex:1;overflow:hidden}.container .center .home{height:100%;padding:0 20.56vw;position:relative;overflow:hidden;z-index:0}.container .center .home .title{font-size:10vw;font-weight:600;letter-spacing:-12.5px;color:#3b81fa80;width:fit-content}.container .center .home .tip{width:16.4vw;font-size:2.218vw;font-weight:300;color:#91b9ff;padding-left:3.2vw;margin-top:-3.25vh}.container .center .home .pc-download{width:15.6vw;height:6.5vh;border-radius:20px;background:#009cff;display:flex;align-items:center;justify-content:center;gap:1.2vw;font-size:1.44vw;font-weight:600;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:2.99vh;z-index:999}.container .center .home .pc-download img{height:3.9vh}.container .center .home .operating{margin-top:6.13665vh;width:fit-content}.container .center .home .operating-title{font-size:.8vw;font-weight:600;color:#5ab7ff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-bottom:1.3vh}.container .center .home .operating-row{display:flex;align-items:center;justify-content:start;gap:.16vw;margin-bottom:.76375vh;width:auto}.container .center .home .operating-row-label{width:5.84vw;height:2.52915vh;background:#00000059;display:flex;align-items:center;justify-content:right;font-size:.8vw;font-weight:400;color:#7696cd;padding-right:.46vw}.container .center .home .operating-row-value{font-size:.8vw;font-weight:400;color:#009cff;background:#000;height:2.52915vh;padding:0 .46vw;display:flex;align-items:center;justify-content:center}.container .center .home .model-btn{z-index:998;position:absolute;right:20.56vw;top:39vh}.container .center .home .model-btn>:first-child img{width:1.88vw;height:2.4vw}.container .center .home .model-btn>:last-child{position:relative}.container .center .home .model-btn>:last-child img{width:1.92vw;height:1.8vw}.container .center .home .model-btn .model-qa{position:absolute;top:100%;left:0;margin-top:5px;padding:0;list-style:none;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #0003;width:9.2vw;max-height:300px;overflow-y:auto;display:none;z-index:1000;opacity:0;transform:translateY(-10px);transition:opacity .2s,transform .2s;padding:.12vw;border-radius:.4vw}.container .center .home .model-btn .model-qa .qa-list-item{padding:8px 16px;cursor:pointer;border-radius:.4vw}.container .center .home .model-btn .model-qa .qa-list-item:hover{background-color:#009cff;color:#fff}.container .center .home .model-btn .model-qa.show{display:block;opacity:1;transform:translateY(0)}.container .center .home .model-btn>div{width:4vw;height:4vw;border-radius:20px;background:#009cff99;display:flex;align-items:center;justify-content:center;margin-bottom:.65vh;border:.16vw solid rgba(0,156,255,0)}.container .center .home .model-btn>div.active{background:#009cff}.container .center .home .model-btn>div:hover{background:#009cff;border-color:#fff}.container .center .home .model-message{z-index:998;position:absolute;right:14.2vw;top:5.72vh;width:13.88vw;border-radius:20px;background:#009cffa6;font-size:.8vw;font-weight:400;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;padding:.84vw}.container .center .home .model-live{position:absolute;left:0;bottom:0;z-index:-1;width:100vw;height:90vh;pointer-events:all}.container .center .home .model-live canvas{width:100%;height:100%;pointer-events:all}.container .center .characters{position:relative;height:100%;padding:0 20.56vw;display:flex;align-items:center;justify-content:space-between;overflow:hidden;-webkit-user-select:none;user-select:none}.container .center .characters-charts img{width:25.6vw;height:19.2vw}.container .center .characters-img{position:absolute;left:20.56vw;top:50%;transform:translateY(-50%);transition:all .3s ease}.container .center .characters-img.nini{left:12.56vw}.container .center .characters-img img{height:44vw}.container .center .characters-right{display:flex;align-items:center;justify-content:space-between;position:relative;height:100%;flex:1;padding-left:22vw}.container .center .characters-info{padding-left:3.6vw;height:100%;margin-right:.4vw}.container .center .characters-tag{display:flex;align-items:center;justify-content:left;gap:.24vw}.container .center .characters-tag-item{width:3.2vw;height:1.2vw;background:#009cff;display:flex;align-items:center;justify-content:center;font-size:.8vw;color:#fff;font-weight:600;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif}.container .center .characters-sound{cursor:pointer}.container .center .characters-sound img{width:1.88vw;height:1.64vw}.container .center .characters-title{font-size:2.4vw;font-weight:600;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:6.5vh}.container .center .characters-name{font-size:4vw;font-weight:600;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:3.25vh}.container .center .characters-bg-name{position:absolute;top:9.75vh;left:16vw;font-size:12vw;font-weight:600;color:#009cff33;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;z-index:-1}.container .center .characters-list{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.4vw}.container .center .characters-list-item{width:7.2vw;height:7.2vw;background:#c9e2ff;border-radius:10px;position:relative}.container .center .characters-list-item-name{width:3vw;height:1.12vw;border-radius:8px;background:#009cffcc;position:absolute;top:.2vw;left:.2vw;font-size:.8vw;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}.container .center .characters-list-item-border{border:.2vw solid #ffffff;position:absolute;left:0;top:0;border-radius:10px;visibility:hidden;z-index:0;width:calc(100% - .2vw);height:calc(100% - .2vw)}.container .center .characters-list-item.active .characters-list-item-border{visibility:visible}.container .center .characters-list-item>img{width:7.2vw;height:7.2vw}.container .center .characters-tip{font-size:.8vw;font-weight:400;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:1.3vh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.container .center .features{height:100%;position:relative;padding:0 20.56vw;display:flex;align-items:center;flex-direction:column;gap:6.5vh;box-sizing:border-box}.container .center .features-title{font-size:2.4vw;font-weight:600;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:7.8vh}.container .center .features-list{display:flex;align-items:start;justify-content:center;gap:.8vw}.container .center .features-list>:nth-child(2n){margin-top:3.2vw}.container .center .features-list-item{width:14.8vw;height:27.2vw;border-radius:.8vw;box-sizing:border-box;background:linear-gradient(114.82deg,#009cff,#009cff00),linear-gradient(#7cb4f4,#7cb4f4)}.container .center .features-list-item-freely{display:flex;align-items:center;justify-content:center;gap:.4vw;flex-direction:column}.container .center .features-list-item-freely-item{position:relative;width:12.4vw;height:4vw;background:#002653;display:flex;align-items:start;justify-content:space-between;font-size:20px;font-weight:300;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;padding:0 .8vw;box-sizing:border-box}.container .center .features-list-item-freely-item>img{width:1.52vw;height:1.52vw;position:absolute;left:50%;top:-3%;transform:translate(-50%,-50%)}.container .center .features-list-item-freely-item-img img{width:4vw;height:4vw}.container .center .features-list-item-title{padding:.48vw;font-size:1.28vw;font-weight:700;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif}.container .center .features-list-item-content{font-size:20px;font-weight:300;padding:.48vw;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif}.container .center .features-list-item-nana-img img{width:14.8vw;height:19.2vw}.container .center .features-list-item-img img{width:14.8vw;height:16vw}.container .center .notices{height:100%;position:relative;padding:0 20.56vw;display:flex;align-items:center;flex-direction:column;gap:9.1vh}.container .center .notices-title{font-size:2.4vw;font-weight:600;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;margin-top:7.8vh}.container .center .notices-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:61.6vw;gap:.4vw}.container .center .notices-list-item{width:30.6vw;height:7.04vw;border-radius:10px;background:#009cff4d;transition:all .3s ease;padding:1.12vw .8vw;box-sizing:border-box;display:flex;align-items:start;justify-content:center;gap:.56vw}.container .center .notices-list-item:hover{background:#009cff}.container .center .notices-list-item-left{width:9.6vw;height:4.8vw;background:#ff69b4;flex:none}.container .center .notices-list-item-right{flex:1;overflow:hidden;height:auto}.container .center .notices-list-item-right-title{font-size:1.12vw;font-weight:400;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.container .center .notices-list-item-right-time{font-size:.8vw;font-weight:400;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;color:#ffffff80;display:flex;align-items:center;justify-content:start;gap:.12vw}.container .center .notices-list-item-right-time span{width:1.84vw;height:.8vw;border-radius:4px;background:#00000080;font-size:.56vw;font-weight:700;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;display:flex;align-items:center;justify-content:center}.container .center .notices-list-item-right-time-hot{color:red}.container .center .notices-list-item-right-time-new{color:#ff0}.container .center .notices-list-item-right-content{font-size:.8vw;font-weight:400;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;color:#a7ddff;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.1;width:100%;max-width:100%}.container .footer{width:100%}.container .footer-top{width:100%;display:flex;align-items:center;justify-content:center;height:5.2vh}.container .footer-left{flex:1;height:100%;background:#000c}.container .footer-warp{height:100%;width:61.6vw;background:#000c;display:flex;align-items:center;justify-content:space-between}.container .footer-warp-left{display:flex;align-items:center;justify-content:left;gap:1.36vw}.container .footer-warp-left .community{font-size:.8vw;font-weight:400;color:#009cff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif}.container .footer-warp-left .logos{display:flex;align-items:center;justify-content:center;gap:1.36vw}.container .footer-warp-left .logos div,.container .footer-warp-left .logos div img{width:1.92vw;height:1.96vw}.container .footer-warp-right{display:flex;align-items:center;justify-content:center;gap:.2vw;height:2.86vh;border-radius:10px;cursor:pointer;font-size:.8vw;font-weight:400;color:#fff;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif}.container .footer-warp-right img{width:.68vw;height:.76vw}.container .footer-right{flex:1;height:100%;background:#000c}.container .footer-bottom{height:5.2vh;display:flex;align-items:center;justify-content:space-between;background:#000;font-size:.64vw;font-weight:300;color:#999;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;padding:0 19.36vw;transition:all 1s ease}.container .footer-bottom a{color:#999}.container .footer-bottom-right{display:flex;align-items:center;justify-content:center;gap:1.8vw}.modal{position:absolute;width:100%;height:100%;background:#00000080;z-index:999;display:flex;align-items:center;justify-content:center}.modal .share{width:24vw;height:17.2vw;background:#fff;border-radius:1.2vw;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:.8vw}.modal .share-title{display:flex;align-items:center;justify-content:center;color:#000;font-weight:600;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;font-size:1.04vw}.modal .share img{width:21.6vw}.modal .share-url{width:21.6vw;height:2vw;background:#f0f5ff;border-radius:.32vw;display:flex;align-items:center;justify-content:center;overflow:hidden}.modal .share-url>:first-child{flex:1;display:flex;align-items:center;justify-content:center}.modal .share-url>:last-child{flex:none;width:4vw;background:#009cff;height:100%;display:flex;align-items:center;color:#fff;font-weight:600;font-family:EnRegular,sans-serif,SourceHanSansCNRegular,sans-serif;font-size:1.04vw;justify-content:center}/*!
 * Animate.less v2.0 (https://github.com/codeworksdev/animate.less)
 * Copyright (c) 2014-2018 CODEWORKS <support@codeworksnyc.com>
 * Licensed under the MIT license
 */.animated{animation-fill-mode:both;animation-duration:1s;animation-delay:0s;animation-iteration-count:1}.animated.infinite{animation-iteration-count:infinite}.animated.bounce{animation-name:bounce;transform-origin:center bottom}.animated.bounceIn{animation-name:bounceIn;animation-duration:.75s}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceInLeft{animation-name:bounceInLeft}.animated.bounceInRight{animation-name:bounceInRight}.animated.bounceInUp{animation-name:bounceInUp}.animated.bounceOut{animation-name:bounceOut;animation-duration:.75s}.animated.bounceOutDown{animation-name:bounceOutDown}.animated.bounceOutLeft{animation-name:bounceOutLeft}.animated.bounceOutRight{animation-name:bounceOutRight}.animated.bounceOutUp{animation-name:bounceOutUp}.animated.fadeIn{animation-name:fadeIn}.animated.fadeInDown{animation-name:fadeInDown}.animated.fadeInDownBig{animation-name:fadeInDownBig}.animated.fadeInLeft{animation-name:fadeInLeft}.animated.fadeInLeftBig{animation-name:fadeInLeftBig}.animated.fadeInRight{animation-name:fadeInRight}.animated.fadeInRightBig{animation-name:fadeInRightBig}.animated.fadeInUp{animation-name:fadeInUp}.animated.fadeInUpBig{animation-name:fadeInUpBig}.animated.fadeOut{animation-name:fadeOut}.animated.fadeOutDown{animation-name:fadeOutDown}.animated.fadeOutDownBig{animation-name:fadeOutDownBig}.animated.fadeOutLeft{animation-name:fadeOutLeft}.animated.fadeOutLeftBig{animation-name:fadeOutLeftBig}.animated.fadeOutRight{animation-name:fadeOutRight}.animated.fadeOutRightBig{animation-name:fadeOutRightBig}.animated.fadeOutUp{animation-name:fadeOutUp}.animated.fadeOutUpBig{animation-name:fadeOutUpBig}.animated.flash{animation-name:flash}.animated.flashmin{animation-name:flashmin}.animated.flip{animation-name:flip;backface-visibility:visible}.animated.flipInX{animation-name:flipInX;backface-visibility:visible}.animated.flipInY{animation-name:flipInY;backface-visibility:visible}.animated.flipOutX{animation-name:flipOutX;backface-visibility:visible;animation-duration:.75s}.animated.flipOutY{animation-name:flipOutY;backface-visibility:visible;animation-duration:.75s}.animated.headShake{animation-name:headShake;animation-timing-function:ease-in-out}.animated.hinge{animation-name:hinge;animation-duration:2s}.animated.jackInTheBox{animation-name:jackInTheBox}.animated.jello{animation-name:jello;transform-origin:center}.animated.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}.animated.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}.animated.pulse{animation-name:pulse}.animated.rollIn{animation-name:rollIn}.animated.rollOut{animation-name:rollOut}.animated.rotate{animation-name:rotate}.animated.rotateCC{animation-name:rotateCC}.animated.rotateIn{animation-name:rotateIn}.animated.rotateInDownLeft{animation-name:rotateInDownLeft}.animated.rotateInDownRight{animation-name:rotateInDownRight}.animated.rotateInUpLeft{animation-name:rotateInUpLeft}.animated.rotateInUpRight{animation-name:rotateInUpRight}.animated.rotateOut{animation-name:rotateOut}.animated.rotateOutDownLeft{animation-name:rotateOutDownLeft}.animated.rotateOutDownRight{animation-name:rotateOutDownRight}.animated.rotateOutUpLeft{animation-name:rotateOutUpLeft}.animated.rotateOutUpRight{animation-name:rotateOutUpRight}.animated.rotateZoomIn{animation-name:rotateZoomIn}.animated.rotateZoomInCC{animation-name:rotateZoomInCC}.animated.rotateZoomOut{animation-name:rotateZoomOut}.animated.rotateZoomOutCC{animation-name:rotateZoomOutCC}.animated.rubberBand{animation-name:rubberBand}.animated.shake{animation-name:shake}.animated.slideInDown{animation-name:slideInDown}.animated.slideInLeft{animation-name:slideInLeft}.animated.slideInRight{animation-name:slideInRight}.animated.slideInUp{animation-name:slideInUp}.animated.slideOutDown{animation-name:slideOutDown}.animated.slideOutLeft{animation-name:slideOutLeft}.animated.slideOutRight{animation-name:slideOutRight}.animated.slideOutUp{animation-name:slideOutUp}.animated.swing{animation-name:swing;transform-origin:top center}.animated.tada{animation-name:tada}.animated.wobble{animation-name:wobble}.animated.zoomIn{animation-name:zoomIn}.animated.zoomInDown{animation-name:zoomInDown}.animated.zoomInLeft{animation-name:zoomInLeft}.animated.zoomInRight{animation-name:zoomInRight}.animated.zoomInUp{animation-name:zoomInUp}.animated.zoomOut{animation-name:zoomOut}.animated.zoomOutDown{animation-name:zoomOutDown}.animated.zoomOutLeft{animation-name:zoomOutLeft}.animated.zoomOutRight{animation-name:zoomOutRight}.animated.zoomOutUp{animation-name:zoomOutUp}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flashmin{0%,50%,to{opacity:1}25%,75%{opacity:.33}}@keyframes flip{0%{transform:perspective(400px) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate3d(0,0,1,80deg)}40%,80%{transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate3d(0,0,1,60deg);opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jello{0%,11.1%{transform:translateZ(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg);opacity:1}to{transform:translateZ(0);opacity:1}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skew(30deg)}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rotate{0%{transform-origin:center;transform:rotate(-360deg)}to{transform-origin:center;transform:rotate(0)}}@keyframes rotateCC{0%{transform-origin:center;transform:rotate(360deg)}to{transform-origin:center;transform:rotate(0)}}@keyframes rotateIn{0%{opacity:0;transform-origin:center;transform:rotate3d(0,0,1,-200deg)}to{opacity:1;transform-origin:center;transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg)}to{opacity:1;transform-origin:left bottom;transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,45deg)}to{opacity:1;transform-origin:right bottom;transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;transform-origin:left bottom;transform:rotate3d(0,0,1,45deg)}to{opacity:1;transform-origin:left bottom;transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg)}to{opacity:1;transform-origin:right bottom;transform:translateZ(0)}}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform-origin:center;transform:rotate3d(0,0,1,200deg)}}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform-origin:left bottom;transform:rotate3d(0,0,1,45deg)}}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg)}}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,90deg)}}@keyframes rotateZoomIn{0%{opacity:0;transform-origin:center;transform:scale3d(.3,.3,.3) rotate(-360deg)}to{opacity:1;transform-origin:center;transform:scaleZ(1) rotate(0)}}@keyframes rotateZoomInCC{0%{opacity:0;transform-origin:center;transform:scale3d(.3,.3,.3) rotate(360deg)}to{opacity:1;transform-origin:center;transform:scaleZ(1) rotate(0)}}@keyframes rotateZoomOut{0%{opacity:1;transform-origin:center;transform:scaleZ(1) rotate(0)}to{opacity:0;transform-origin:center;transform:scale3d(.3,.3,.3) rotate(360deg)}}@keyframes rotateZoomOutCC{0%{opacity:1;transform-origin:center;transform:scaleZ(1) rotate(0)}to{opacity:0;transform-origin:center;transform:scale3d(.3,.3,.3) rotate(-360deg)}}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:translateZ(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
