#player-select{max-width:300px;padding:100px 0!important}#player-select .player .v-input.error--text input::-webkit-input-placeholder{color:#ef9a9a}#player-select .player .v-input.error--text input::-moz-placeholder{color:#ef9a9a}#player-select .player .v-input.error--text input:-ms-input-placeholder{color:#ef9a9a}#player-select .player .v-input.error--text input::-ms-input-placeholder{color:#ef9a9a}#player-select .player .v-input.error--text input::placeholder{color:#ef9a9a}.wiggle-container:nth-child(2n)>*{-webkit-animation:wiggle1 .4s infinite!important;animation:wiggle1 .4s infinite!important}.wiggle-container:nth-child(odd)>*{-webkit-animation:wiggle2 .4s infinite!important;animation:wiggle2 .4s infinite!important}@-webkit-keyframes wiggle1{0%{-webkit-transform:rotate(-.25deg);transform:rotate(-.25deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes wiggle1{0%{-webkit-transform:rotate(-.25deg);transform:rotate(-.25deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes wiggle2{0%{-webkit-transform:rotate(.25deg);transform:rotate(.25deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(-.5deg);transform:rotate(-.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes wiggle2{0%{-webkit-transform:rotate(.25deg);transform:rotate(.25deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(-.5deg);transform:rotate(-.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.gradient-text{background:linear-gradient(120deg,#7665f9,#65c3f9);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.v-btn{font-weight:700}.has-shadow{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}#app .background{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#7665f9,#65c3f9)}#app .v-toolbar{background:#fff!important;border:none!important;height:56px!important}#app .v-toolbar,#app .v-toolbar:before{-webkit-transition:all .3s ease;transition:all .3s ease}#app .v-toolbar:before{position:absolute;left:-10%;top:30%;content:"";width:120%;border-radius:50%;height:100%;background:#fff}#app .v-toolbar .v-toolbar__title{font-weight:700;color:#414142}#app.is-playing .v-toolbar{height:190px!important}#app.is-playing .v-toolbar:before{height:75%;top:62.5%}#app.is-playing.is-battling .v-toolbar{height:38%!important}#app.is-playing.is-battling .v-toolbar:before{height:55%;top:83.5%}#max-throws{text-transform:lowercase;border-radius:4px;height:38px;width:38px;margin-left:-7px;margin-right:5px}#game{position:fixed;top:56px;left:0;height:calc(100% - 56px);width:100%;z-index:100}.dices-container{position:absolute;bottom:calc(100% - 260px);max-height:260px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden;padding-bottom:10px}.dices-container,.dices-container .dices{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.dices-container .dices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dices-container .dices .dice{margin:0 4%}.dices-container .dices+.dices{opacity:.6;margin-bottom:6px}.dices-container .dices+.dices .dice{width:13%;padding-bottom:13%}.dices-container .dices+.dices+.dices .dice{width:10%;padding-bottom:10%}.dices-container .dices+.dices+.dices+.dices .dice{width:7%;padding-bottom:7%}.dices-container .dices+.dices+.dices+.dices+.dices .dice{width:5%;padding-bottom:5%}.dice{position:relative;width:30%;height:0;padding-bottom:30%;background:#fff;border-radius:8%;display:inline-block;vertical-align:top;-webkit-animation:throw-dice .4s ease-out 0s 1;animation:throw-dice .4s ease-out 0s 1}.dice.keep .eyes-wrapper{background:linear-gradient(120deg,#7665f9,#65c3f9)}.dice.empty:after{content:"?";position:absolute;top:50%;left:0;margin-top:-30px;line-height:60px;width:100%;text-align:center;background:linear-gradient(120deg,#7665f9,#65c3f9);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:30px;font-weight:700}.dice .eyes-wrapper{position:absolute;left:0;top:0;padding:5%;height:100%;width:100%;border-radius:4%}.dice .eyes-wrapper .eyes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;padding:5%;background:#fff}.dice .eyes-wrapper .eyes>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.33%}.dice .eyes-wrapper .eyes>span>span{display:block;width:50%;height:50%;border-radius:50%;background:linear-gradient(120deg,#7665f9,#65c3f9)}@-webkit-keyframes throw-dice{0%{-webkit-transform:translateX(-10%) translateY(-10%) rotate(-4deg);transform:translateX(-10%) translateY(-10%) rotate(-4deg);opacity:.6}to{-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg);opacity:1}}@keyframes throw-dice{0%{-webkit-transform:translateX(-10%) translateY(-10%) rotate(-4deg);transform:translateX(-10%) translateY(-10%) rotate(-4deg);opacity:.6}to{-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg);opacity:1}}.totals-container{position:absolute;top:260px;width:100%;height:calc(100% - 260px)}.totals-container .current-total{position:absolute;top:5px;width:200px;left:50%;margin-left:-100px;color:#fff;font-weight:700;text-align:center;font-size:75px}.totals-container .current-total.empty{height:1px;width:1px;margin-left:0;margin-top:50px;-webkit-animation:shadow-pulse 2s infinite;animation:shadow-pulse 2s infinite;border-radius:50%}.totals-container .current-total.empty:before{position:absolute;content:"";height:1px;width:1px;-webkit-animation:shadow-pulse-small 2s infinite;animation:shadow-pulse-small 2s infinite;border-radius:50%}.totals-container .total{position:absolute;color:#fff;font-size:22px;line-height:25px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.totals-container .total .icon{height:30px;width:30px}.totals-container .total .icon+.text,.totals-container .total .text+.icon{margin-left:7px}.totals-container .mex-total{left:16%;margin-left:5px}.totals-container .mex-total .icon{content:url(../img/sombrero.3664a61e.svg)}.totals-container .lowest-total{right:16%;margin-left:5px}.totals-container .lowest-total .icon{content:url(../img/tombstone.79effb43.svg)}.totals-container .knight{position:absolute;bottom:20px;left:20px;color:#fff;font-size:20px;line-height:35px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.totals-container .knight .icon{content:url(../img/knight.9d41bd6b.svg);height:35px;width:35px}.totals-container .knight .text{margin-left:15px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes shadow-pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.6);box-shadow:0 0 0 0 hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.6)}40%{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,0);box-shadow:0 0 0 30px hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}}@keyframes shadow-pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.6);box-shadow:0 0 0 0 hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.6)}40%{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,0);box-shadow:0 0 0 30px hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}}@-webkit-keyframes shadow-pulse-small{0%{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background:#fff}30%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,100%,0);box-shadow:0 0 0 15px hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}}@keyframes shadow-pulse-small{0%{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background:#fff}30%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,100%,0);box-shadow:0 0 0 15px hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}}@media screen and (min-width:400px){.dices-container,.totals-container{width:400px;left:50%;margin-left:-200px}}.finished-dialog,.next-dialog,.popup-dialog{z-index:200}.finished-dialog:before,.next-dialog:before,.popup-dialog:before{position:fixed;content:"";top:0;left:0;background:#000;opacity:.2;width:100%;height:100%}.finished-dialog .content,.next-dialog .content,.popup-dialog .content{position:fixed;background:#fff;top:435px;left:0;width:100%;text-align:center}.finished-dialog .content .title,.next-dialog .content .title,.popup-dialog .content .title{position:absolute;text-align:center;text-transform:uppercase;bottom:100%;left:0;display:block;color:#fff;font-weight:700;line-height:15px;font-size:40px;width:100%}.finished-dialog .content .text,.next-dialog .content .text,.popup-dialog .content .text{padding:6px 0;display:block;font-weight:700;text-align:center;font-size:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:5%;position:relative;width:90%}.finished-dialog .content .text+.text,.next-dialog .content .text+.text,.popup-dialog .content .text+.text{margin-top:-6px;padding-top:0;font-size:20px;color:#414142}.finished-dialog .content .button,.next-dialog .content .button,.popup-dialog .content .button{position:relative;width:400px;max-width:90%;background:linear-gradient(120deg,#7665f9,#65c3f9);color:#fff;margin:20px 0;height:50px}#player-battle{position:fixed;top:0;left:0;height:calc(100% - 56px);width:100%;z-index:100;text-align:center}#player-battle .dice{position:absolute;top:50%;left:35%}#player-battle .first-dice{margin-top:-225px}#player-battle .second-dice{margin-top:190px}#player-battle .name{position:absolute;top:50%;left:0;width:100%;text-align:center;font-weight:700;font-size:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#player-battle .first-name{margin-top:-50px;color:#414142}#player-battle .second-name{margin-top:80px;color:#fff}#app.is-battling .popup-dialog .content{top:50%;margin-top:-18px}