#light-animation{position:relative;padding:2rem 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;position:relative;border-bottom:3px solid #000}#light-animation:before{content:"";background:transparent -webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(52%,#222222ad),color-stop(80%,#22222263),to(#22222200));background:transparent -webkit-linear-gradient(top,#222 0,#222222ad 52%,#22222263 80%,#22222200 100%);background:transparent -moz-linear-gradient(top,#222 0,#222222ad 52%,#22222263 80%,#22222200 100%);background:transparent -o-linear-gradient(top,#222 0,#222222ad 52%,#22222263 80%,#22222200 100%);background:transparent linear-gradient(180deg,#222 0,#222222ad 52%,#22222263 80%,#22222200 100%);width:100%;height:26.1rem;position:absolute;top:-0.2rem;left:0}#light-animation .instruction-box{margin:10rem auto 35rem}#light-animation .container{position:relative}#light-animation #dice-light{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#light-animation #dice-light #lit-dice,#light-animation #dice-light #unlit-dice{display:block;-webkit-transition:.3s opacity linear;-o-transition:.3s opacity linear;-moz-transition:.3s opacity linear;transition:.3s opacity linear;height:100%;width:100%}#light-animation #dice-light #lit-dice img,#light-animation #dice-light #unlit-dice img{width:100%;height:100%;-o-object-position:bottom;object-position:bottom;-o-object-fit:cover;object-fit:cover}#light-animation #dice-light #lit-dice{opacity:0;position:absolute;top:0;left:0;mix-blend-mode:plus-lighter}#light-animation #dice-light.light-on #lit-dice{opacity:1}#explosion-animation{position:relative;height:75rem;background:transparent -webkit-linear-gradient(272deg,#000 0,#0D0D0D9D 44%,#22222200 100%) 0 0;background:transparent -moz-linear-gradient(272deg,#000 0,#0D0D0D9D 44%,#22222200 100%) 0 0;background:transparent -o-linear-gradient(272deg,#000 0,#0D0D0D9D 44%,#22222200 100%) 0 0;background:transparent linear-gradient(178deg,#000 0,#0D0D0D9D 44%,#22222200 100%) 0 0;background-repeat:no-repeat;-webkit-background-size:auto 160rem;-moz-background-size:auto 160rem;-o-background-size:auto 160rem;background-size:auto 160rem;background-position:top center;-webkit-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);transition:all .6s cubic-bezier(0.215,0.61,0.355,1)}#explosion-animation:after{content:"";background:transparent -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff00),color-stop(50%,#1919199e),to(#212121)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#ffffff00 0,#1919199e 50%,#212121 100%) 0 0 no-repeat padding-box;background:transparent -moz-linear-gradient(top,#ffffff00 0,#1919199e 50%,#212121 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#ffffff00 0,#1919199e 50%,#212121 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#ffffff00 0,#1919199e 50%,#212121 100%) 0 0 no-repeat padding-box;width:100%;height:50.1rem;position:absolute;bottom:-0.2rem;left:0;z-index:0}#explosion-animation.open{height:95rem}#explosion-animation .instruction-box{margin:5rem auto 0}#explosion-animation #dice-explosion{position:relative;max-width:35rem;margin:10rem auto;cursor:pointer;z-index:1}#explosion-animation #dice-explosion .dice-part{max-width:38rem;width:22rem;margin:0 auto}#explosion-animation #dice-explosion .d20{position:relative;z-index:4}#explosion-animation #dice-explosion .lucky-ball{z-index:3}#explosion-animation #dice-explosion .circuit{z-index:2}#explosion-animation #dice-explosion .caddy{z-index:1}#explosion-animation #dice-explosion .battery{z-index:0}#explosion-animation #dice-explosion .inside-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);-webkit-animation-fill-mode:forwards !important;-moz-animation-fill-mode:forwards !important;-o-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important;opacity:0}#explosion-animation #dice-explosion .part-description{visibility:hidden;position:absolute;opacity:0;max-width:9rem;width:100%}#explosion-animation #dice-explosion .part-description-title{font-size:1.6rem;line-height:1.8rem;margin-bottom:.8rem}#explosion-animation #dice-explosion .part-description-text{display:block;font-size:1.2rem;line-height:1.4rem}#explosion-animation #dice-explosion .part-description-up,#explosion-animation #dice-explosion .part-description-down{border-bottom:1px solid #fff;padding-bottom:1.2rem}#explosion-animation #dice-explosion .part-description-up:before,#explosion-animation #dice-explosion .part-description-down:before{content:"";position:absolute;display:inline-block;height:20px;width:1px;background:#fff;-webkit-transform:skewX(-45deg);-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-o-transform:skewX(-45deg);transform:skewX(-45deg)}#explosion-animation #dice-explosion .part-description-up:before{top:100%;left:-1rem}#explosion-animation #dice-explosion .part-description-down:before{top:100%;right:-1rem;-webkit-transform:skewX(45deg);-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-o-transform:skewX(45deg);transform:skewX(45deg)}#explosion-animation #dice-explosion .part-description-up{left:-webkit-calc(100% - 10px);left:-moz-calc(100% - 10px);left:calc(100% - 10px);text-align:right}#explosion-animation #dice-explosion .part-description-down{right:-webkit-calc(100% - 10px);right:-moz-calc(100% - 10px);right:calc(100% - 10px)}#explosion-animation #dice-explosion .d20 .part-description{top:-50px}#explosion-animation #dice-explosion .lucky-ball .part-description{top:-5rem}#explosion-animation #dice-explosion .circuit .part-description{top:-7rem}#explosion-animation #dice-explosion .caddy .part-description{top:-6rem}#explosion-animation #dice-explosion .battery .part-description{top:-3rem}#explosion-animation.open #dice-explosion .part-description{visibility:visible;-webkit-animation:showPartDescription 1.5s 2.5s forwards;-moz-animation:showPartDescription 1.5s 2.5s forwards;-o-animation:showPartDescription 1.5s 2.5s forwards;animation:showPartDescription 1.5s 2.5s forwards}#explosion-animation.close #dice-explosion .part-description{-webkit-animation:hidePartDescription .5s forwards;-moz-animation:hidePartDescription .5s forwards;-o-animation:hidePartDescription .5s forwards;animation:hidePartDescription .5s forwards}#app-animation{background:transparent -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(89%,#00000000),to(#6A6A6A00)) 0 0 no-repeat;background:transparent -webkit-linear-gradient(bottom,#000 0,#00000000 89%,#6A6A6A00 100%) 0 0 no-repeat;background:transparent -moz-linear-gradient(bottom,#000 0,#00000000 89%,#6A6A6A00 100%) 0 0 no-repeat;background:transparent -o-linear-gradient(bottom,#000 0,#00000000 89%,#6A6A6A00 100%) 0 0 no-repeat;background:transparent linear-gradient(360deg,#000 0,#00000000 89%,#6A6A6A00 100%) 0 0 no-repeat;padding-bottom:8rem}#app-animation .container{max-width:110rem;position:relative;z-index:0}#app-animation .row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#app-animation .mobile{width:24rem;height:48.8rem;border:1.4rem solid #7a7a7a;-webkit-border-radius:4.1rem;-moz-border-radius:4.1rem;border-radius:4.1rem;margin:0 auto;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#app-animation .mobile img{height:100%;width:100%}#app-animation .content{font-size:2rem;line-height:2.8rem;text-align:center;max-width:39.3rem;margin:0 auto}#app-animation .content .section-title{font-size:4.5rem;line-height:5.8rem}@media only screen and (min-width:481px){#explosion-animation.open{height:132rem}#explosion-animation #dice-explosion{margin:7rem auto}#explosion-animation #dice-explosion .dice-part{width:80%}#explosion-animation #dice-explosion .part-description{max-width:13rem}#explosion-animation #dice-explosion .part-description-title{font-size:1.8rem;line-height:2rem;margin-bottom:1.3rem}#explosion-animation #dice-explosion .part-description-text{font-size:1.6rem;line-height:2.2rem}#explosion-animation #dice-explosion .part-description-up{left:-webkit-calc(100% - 40px);left:-moz-calc(100% - 40px);left:calc(100% - 40px)}#explosion-animation #dice-explosion .part-description-down{right:-webkit-calc(100% - 40px);right:-moz-calc(100% - 40px);right:calc(100% - 40px)}#explosion-animation #dice-explosion .d20 .part-description{top:2rem}#explosion-animation #dice-explosion .lucky-ball .part-description{top:-1rem}#explosion-animation #dice-explosion .circuit .part-description{top:-1rem}#explosion-animation #dice-explosion .caddy .part-description{top:-2rem}#explosion-animation #dice-explosion .battery .part-description{top:1rem}#app-animation .mobile{width:28.8rem;height:62.6rem}}@media only screen and (min-width:601px){#explosion-animation{height:75rem}#explosion-animation #dice-explosion .part-description{max-width:17rem}#explosion-animation #dice-explosion .part-description-up{left:-webkit-calc(100% - 30px);left:-moz-calc(100% - 30px);left:calc(100% - 30px)}#explosion-animation #dice-explosion .part-description-down{right:-webkit-calc(100% - 30px);right:-moz-calc(100% - 30px);right:calc(100% - 30px)}#explosion-animation #dice-explosion .lucky-ball .part-description{top:2rem}#explosion-animation #dice-explosion .circuit .part-description{top:0}#explosion-animation #dice-explosion .caddy .part-description{top:1rem}#explosion-animation #dice-explosion .battery .part-description{top:3rem}}@media only screen and (min-width:769px){#explosion-animation #dice-explosion .part-description{max-width:22rem}#explosion-animation #dice-explosion .battery .part-description{top:5rem}#app-animation{padding-top:8rem;padding-bottom:15.5rem}#app-animation .content{text-align:left}#app-animation .content .section-title{text-align:left;margin-bottom:1rem;font-size:6.3rem;line-height:7.5rem}}@media only screen and (min-width:1025px){#explosion-animation #dice-explosion .part-description{max-width:26.1rem}#explosion-animation #dice-explosion .part-description-title{font-size:2.8rem;line-height:3.2rem;margin-bottom:1rem}#explosion-animation #dice-explosion .part-description-text{font-size:2rem;line-height:2.8rem}#explosion-animation #dice-explosion .part-description-up:before,#explosion-animation #dice-explosion .part-description-down:before{height:45px}#explosion-animation #dice-explosion .part-description-up:before{left:-2.3rem}#explosion-animation #dice-explosion .part-description-down:before{right:-2.3rem}#explosion-animation #dice-explosion .lucky-ball .part-description{top:-1rem}#explosion-animation #dice-explosion .circuit .part-description{top:-4rem}#explosion-animation #dice-explosion .caddy .part-description{top:-2rem}#explosion-animation #dice-explosion .battery .part-description{top:3rem}}@media only screen and (min-width:1281px){#light-animation{padding:16.6rem 0 0;height:90rem}#light-animation .instruction-box{margin:2.5rem 0 20rem 10rem}#explosion-animation{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}#explosion-animation.open{height:110rem}#explosion-animation{height:110rem;padding:10rem 0}#explosion-animation .instruction-box{margin:0 0 22rem 10rem}#explosion-animation #dice-explosion{max-width:unset;width:38rem;height:44rem;margin:-50px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);transition:all .6s cubic-bezier(0.215,0.61,0.355,1)}#explosion-animation #dice-explosion .d20{width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-fill-mode:forwards !important;-moz-animation-fill-mode:forwards !important;-o-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important}#explosion-animation #dice-explosion .part-description-up{border-top:1px solid #fff;padding-top:1.2rem;border-bottom:0}#explosion-animation #dice-explosion .part-description-up:before{-webkit-transform:skewX(45deg);-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-o-transform:skewX(45deg);transform:skewX(45deg);bottom:100%;right:-2.3rem;top:unset}#explosion-animation #dice-explosion .part-description-down:before{top:100%;left:-2.3rem;-webkit-transform:skewX(-45deg);-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-o-transform:skewX(-45deg);transform:skewX(-45deg)}#explosion-animation #dice-explosion .part-description-up{text-align:left}#explosion-animation #dice-explosion .d20 .part-description{left:-webkit-calc(100% - 11rem);left:-moz-calc(100% - 11rem);left:calc(100% - 11rem);bottom:-webkit-calc(100% + 4rem);bottom:-moz-calc(100% + 4rem);bottom:calc(100% + 4rem);top:unset}#explosion-animation #dice-explosion .lucky-ball .part-description{top:-webkit-calc(100% + 2rem);top:-moz-calc(100% + 2rem);top:calc(100% + 2rem);left:-webkit-calc(100% - 10rem);left:-moz-calc(100% - 10rem);left:calc(100% - 10rem)}#explosion-animation #dice-explosion .circuit .part-description{left:-webkit-calc(-100% + 54rem);left:-moz-calc(-100% + 54rem);left:calc(-100% + 54rem);top:unset;bottom:100%}#explosion-animation #dice-explosion .caddy .part-description{top:100%;left:-webkit-calc(100% - 10rem);left:-moz-calc(100% - 10rem);left:calc(100% - 10rem)}#explosion-animation #dice-explosion .battery .part-description{bottom:-webkit-calc(100% - 4rem);bottom:-moz-calc(100% - 4rem);bottom:calc(100% - 4rem);left:-webkit-calc(-100% + 48rem);left:-moz-calc(-100% + 48rem);left:calc(-100% + 48rem);top:unset}#explosion-animation.open #dice-explosion .d20{-webkit-animation:d20 1s;-moz-animation:d20 1s;-o-animation:d20 1s;animation:d20 1s}#explosion-animation.open #dice-explosion .lucky-ball{-webkit-animation:lucky 1s .5s;-moz-animation:lucky 1s .5s;-o-animation:lucky 1s .5s;animation:lucky 1s .5s}#explosion-animation.open #dice-explosion .circuit{-webkit-animation:circuit 1s 1s;-moz-animation:circuit 1s 1s;-o-animation:circuit 1s 1s;animation:circuit 1s 1s}#explosion-animation.open #dice-explosion .caddy{-webkit-animation:caddy 1s 1.5s;-moz-animation:caddy 1s 1.5s;-o-animation:caddy 1s 1.5s;animation:caddy 1s 1.5s}#explosion-animation.open #dice-explosion .battery{-webkit-animation:battery 1s 2s;-moz-animation:battery 1s 2s;-o-animation:battery 1s 2s;animation:battery 1s 2s}#explosion-animation.close #dice-explosion .d20{-webkit-animation:imploded20 .8s;-moz-animation:imploded20 .8s;-o-animation:imploded20 .8s;animation:imploded20 .8s}#explosion-animation.close #dice-explosion .lucky-ball{-webkit-animation:implodelucky .8s;-moz-animation:implodelucky .8s;-o-animation:implodelucky .8s;animation:implodelucky .8s}#explosion-animation.close #dice-explosion .circuit{-webkit-animation:implodecircuit .8s;-moz-animation:implodecircuit .8s;-o-animation:implodecircuit .8s;animation:implodecircuit .8s}#explosion-animation.close #dice-explosion .caddy{-webkit-animation:implodecaddy .8s;-moz-animation:implodecaddy .8s;-o-animation:implodecaddy .8s;animation:implodecaddy .8s}#explosion-animation.close #dice-explosion .battery{-webkit-animation:implodebattery .8s;-moz-animation:implodebattery .8s;-o-animation:implodebattery .8s;animation:implodebattery .8s}}@media(min-width:1580px){#explosion-animation #dice-explosion .dice-part{width:100%}#explosion-animation #dice-explosion .d20{width:100%}#explosion-animation #dice-explosion .d20 .part-description{left:-webkit-calc(100% - 15rem);left:-moz-calc(100% - 15rem);left:calc(100% - 15rem);bottom:-webkit-calc(100% + 5rem);bottom:-moz-calc(100% + 5rem);bottom:calc(100% + 5rem)}#explosion-animation #dice-explosion .lucky-ball .part-description{left:-webkit-calc(100% - 13rem);left:-moz-calc(100% - 13rem);left:calc(100% - 13rem)}#explosion-animation #dice-explosion .circuit .part-description{left:-webkit-calc(-100% + 61rem);left:-moz-calc(-100% + 61rem);left:calc(-100% + 61rem)}#explosion-animation #dice-explosion .caddy .part-description{top:-webkit-calc(100% - 1rem);top:-moz-calc(100% - 1rem);top:calc(100% - 1rem)}#explosion-animation #dice-explosion .battery .part-description{bottom:-webkit-calc(100% - 5rem);bottom:-moz-calc(100% - 5rem);bottom:calc(100% - 5rem);left:-webkit-calc(-100% + 60rem);left:-moz-calc(-100% + 60rem);left:calc(-100% + 60rem)}}@media only screen and (max-width:1280px){#explosion-animation.open #dice-explosion .lucky-ball{-webkit-animation:lucky-mb 1s .5s;-moz-animation:lucky-mb 1s .5s;-o-animation:lucky-mb 1s .5s;animation:lucky-mb 1s .5s}#explosion-animation.open #dice-explosion .circuit{-webkit-animation:circuit-mb 1s 1s;-moz-animation:circuit-mb 1s 1s;-o-animation:circuit-mb 1s 1s;animation:circuit-mb 1s 1s}#explosion-animation.open #dice-explosion .caddy{-webkit-animation:caddy-mb 1s 1.5s;-moz-animation:caddy-mb 1s 1.5s;-o-animation:caddy-mb 1s 1.5s;animation:caddy-mb 1s 1.5s}#explosion-animation.open #dice-explosion .battery{-webkit-animation:battery-mb 1s 2s;-moz-animation:battery-mb 1s 2s;-o-animation:battery-mb 1s 2s;animation:battery-mb 1s 2s}#explosion-animation.close #dice-explosion .lucky-ball{-webkit-animation:implodelucky-mb .8s;-moz-animation:implodelucky-mb .8s;-o-animation:implodelucky-mb .8s;animation:implodelucky-mb .8s}#explosion-animation.close #dice-explosion .circuit{-webkit-animation:implodecircuit-mb .8s;-moz-animation:implodecircuit-mb .8s;-o-animation:implodecircuit-mb .8s;animation:implodecircuit-mb .8s}#explosion-animation.close #dice-explosion .caddy{-webkit-animation:implodecaddy-mb .8s;-moz-animation:implodecaddy-mb .8s;-o-animation:implodecaddy-mb .8s;animation:implodecaddy-mb .8s}#explosion-animation.close #dice-explosion .battery{-webkit-animation:implodebattery-mb .8s;-moz-animation:implodebattery-mb .8s;-o-animation:implodebattery-mb .8s;animation:implodebattery-mb .8s}}@media only screen and (max-width:768px){#app-animation .col-6{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#app-animation .mobile{margin-bottom:7.5rem}}@media only screen and (max-width:480px){#explosion-animation.open .dice-part{width:14rem !important}#explosion-animation #dice-explosion .dice-part{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}}@-webkit-keyframes lucky-mb{from{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%)}}@-moz-keyframes lucky-mb{from{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-moz-transform:translate(-50%,20%);transform:translate(-50%,20%)}}@-o-keyframes lucky-mb{from{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}}@keyframes lucky-mb{from{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,20%);-moz-transform:translate(-50%,20%);-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}}@-webkit-keyframes implodelucky-mb{from{opacity:1;-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodelucky-mb{from{opacity:1;-moz-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodelucky-mb{from{opacity:1;-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodelucky-mb{from{opacity:1;-webkit-transform:translate(-50%,20%);-moz-transform:translate(-50%,20%);-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes circuit-mb{from{opacity:0;-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:1;-webkit-transform:translate(-50%,80%);transform:translate(-50%,80%)}}@-moz-keyframes circuit-mb{from{opacity:0;-moz-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:1;-moz-transform:translate(-50%,80%);transform:translate(-50%,80%)}}@-o-keyframes circuit-mb{from{opacity:0;-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:1;-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}}@keyframes circuit-mb{from{opacity:0;-webkit-transform:translate(-50%,20%);-moz-transform:translate(-50%,20%);-o-transform:translate(-50%,20%);transform:translate(-50%,20%)}to{opacity:1;-webkit-transform:translate(-50%,80%);-moz-transform:translate(-50%,80%);-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}}@-webkit-keyframes implodecircuit-mb{from{opacity:1;-webkit-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodecircuit-mb{from{opacity:1;-moz-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodecircuit-mb{from{opacity:1;-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodecircuit-mb{from{opacity:1;-webkit-transform:translate(-50%,80%);-moz-transform:translate(-50%,80%);-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes caddy-mb{from{opacity:0;-webkit-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:1;-webkit-transform:translate(-50%,135%);transform:translate(-50%,135%)}}@-moz-keyframes caddy-mb{from{opacity:0;-moz-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:1;-moz-transform:translate(-50%,135%);transform:translate(-50%,135%)}}@-o-keyframes caddy-mb{from{opacity:0;-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:1;-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}}@keyframes caddy-mb{from{opacity:0;-webkit-transform:translate(-50%,80%);-moz-transform:translate(-50%,80%);-o-transform:translate(-50%,80%);transform:translate(-50%,80%)}to{opacity:1;-webkit-transform:translate(-50%,135%);-moz-transform:translate(-50%,135%);-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}}@-webkit-keyframes implodecaddy-mb{from{opacity:1;-webkit-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodecaddy-mb{from{opacity:1;-moz-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodecaddy-mb{from{opacity:1;-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodecaddy-mb{from{opacity:1;-webkit-transform:translate(-50%,135%);-moz-transform:translate(-50%,135%);-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes battery-mb{from{opacity:0;-webkit-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:1;-webkit-transform:translate(-50%,177%);transform:translate(-50%,177%)}}@-moz-keyframes battery-mb{from{opacity:0;-moz-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:1;-moz-transform:translate(-50%,177%);transform:translate(-50%,177%)}}@-o-keyframes battery-mb{from{opacity:0;-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:1;-o-transform:translate(-50%,177%);transform:translate(-50%,177%)}}@keyframes battery-mb{from{opacity:0;-webkit-transform:translate(-50%,135%);-moz-transform:translate(-50%,135%);-o-transform:translate(-50%,135%);transform:translate(-50%,135%)}to{opacity:1;-webkit-transform:translate(-50%,177%);-moz-transform:translate(-50%,177%);-o-transform:translate(-50%,177%);transform:translate(-50%,177%)}}@-webkit-keyframes implodebattery-mb{from{opacity:1;-webkit-transform:translate(-50%,177%);transform:translate(-50%,177%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodebattery-mb{from{opacity:1;-moz-transform:translate(-50%,177%);transform:translate(-50%,177%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodebattery-mb{from{opacity:1;-o-transform:translate(-50%,177%);transform:translate(-50%,177%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodebattery-mb{from{opacity:1;-webkit-transform:translate(-50%,177%);-moz-transform:translate(-50%,177%);-o-transform:translate(-50%,177%);transform:translate(-50%,177%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes d20{from{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(55%,-50%);transform:translate(55%,-50%)}}@-moz-keyframes d20{from{-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-moz-transform:translate(55%,-50%);transform:translate(55%,-50%)}}@-o-keyframes d20{from{-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}}@keyframes d20{from{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(55%,-50%);-moz-transform:translate(55%,-50%);-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}}@-webkit-keyframes imploded20{from{-webkit-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes imploded20{from{-moz-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes imploded20{from{-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes imploded20{from{-webkit-transform:translate(55%,-50%);-moz-transform:translate(55%,-50%);-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes lucky{from{opacity:0;-webkit-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{opacity:1;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}}@-moz-keyframes lucky{from{opacity:0;-moz-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{opacity:1;-moz-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}}@-o-keyframes lucky{from{opacity:0;-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{opacity:1;-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}}@keyframes lucky{from{opacity:0;-webkit-transform:translate(55%,-50%);-moz-transform:translate(55%,-50%);-o-transform:translate(55%,-50%);transform:translate(55%,-50%)}to{opacity:1;-webkit-transform:translate(-20%,-50%);-moz-transform:translate(-20%,-50%);-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}}@-webkit-keyframes implodelucky{from{opacity:1;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodelucky{from{opacity:1;-moz-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodelucky{from{opacity:1;-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodelucky{from{opacity:1;-webkit-transform:translate(-20%,-50%);-moz-transform:translate(-20%,-50%);-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes circuit{from{opacity:0;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:1;-webkit-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}}@-moz-keyframes circuit{from{opacity:0;-moz-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:1;-moz-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}}@-o-keyframes circuit{from{opacity:0;-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:1;-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}}@keyframes circuit{from{opacity:0;-webkit-transform:translate(-20%,-50%);-moz-transform:translate(-20%,-50%);-o-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}to{opacity:1;-webkit-transform:translate(-82%,-50%);-moz-transform:translate(-82%,-50%);-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}}@-webkit-keyframes implodecircuit{from{opacity:1;-webkit-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodecircuit{from{opacity:1;-moz-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodecircuit{from{opacity:1;-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodecircuit{from{opacity:1;-webkit-transform:translate(-82%,-50%);-moz-transform:translate(-82%,-50%);-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes caddy{from{opacity:0;-webkit-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:1;-webkit-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}}@-moz-keyframes caddy{from{opacity:0;-moz-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:1;-moz-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}}@-o-keyframes caddy{from{opacity:0;-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:1;-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}}@keyframes caddy{from{opacity:0;-webkit-transform:translate(-82%,-50%);-moz-transform:translate(-82%,-50%);-o-transform:translate(-82%,-50%);transform:translate(-82%,-50%)}to{opacity:1;-webkit-transform:translate(-135%,-50%);-moz-transform:translate(-135%,-50%);-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}}@-webkit-keyframes implodecaddy{from{opacity:1;-webkit-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodecaddy{from{opacity:1;-moz-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodecaddy{from{opacity:1;-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodecaddy{from{opacity:1;-webkit-transform:translate(-135%,-50%);-moz-transform:translate(-135%,-50%);-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes battery{from{opacity:0;-webkit-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:1;-webkit-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}}@-moz-keyframes battery{from{opacity:0;-moz-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:1;-moz-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}}@-o-keyframes battery{from{opacity:0;-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:1;-o-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}}@keyframes battery{from{opacity:0;-webkit-transform:translate(-135%,-50%);-moz-transform:translate(-135%,-50%);-o-transform:translate(-135%,-50%);transform:translate(-135%,-50%)}to{opacity:1;-webkit-transform:translate(-183%,-50%);-moz-transform:translate(-183%,-50%);-o-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}}@-webkit-keyframes implodebattery{from{opacity:1;-webkit-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes implodebattery{from{opacity:1;-moz-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}to{opacity:0;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes implodebattery{from{opacity:1;-o-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}to{opacity:0;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes implodebattery{from{opacity:1;-webkit-transform:translate(-183%,-50%);-moz-transform:translate(-183%,-50%);-o-transform:translate(-183%,-50%);transform:translate(-183%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes showPartDescription{from{opacity:0}to{opacity:1}}@-moz-keyframes showPartDescription{from{opacity:0}to{opacity:1}}@-o-keyframes showPartDescription{from{opacity:0}to{opacity:1}}@keyframes showPartDescription{from{opacity:0}to{opacity:1}}@-webkit-keyframes hidePartDescription{from{opacity:1}to{opacity:0}}@-moz-keyframes hidePartDescription{from{opacity:1}to{opacity:0}}@-o-keyframes hidePartDescription{from{opacity:1}to{opacity:0}}@keyframes hidePartDescription{from{opacity:1}to{opacity:0}}