.m-t{margin-top:20px}.m-t-s{margin-top:10px}.m-t-x-s{margin-top:6.66667px}.m-t-l{margin-top:40px}.m-t-none{margin-top:0}.m-r{margin-right:20px}.m-r-s{margin-right:10px}.m-r-x-s{margin-right:6.66667px}.m-r-l{margin-right:40px}.m-r-none{margin-right:0}.m-b{margin-bottom:20px}.m-b-s{margin-bottom:10px}.m-b-x-s{margin-bottom:6.66667px}.m-b-l{margin-bottom:40px}.m-b-none{margin-bottom:0}.m-l{margin-left:20px}.m-l-s{margin-left:10px}.m-l-x-s{margin-left:6.66667px}.m-l-l{margin-left:40px}.m-l-none{margin-left:0}*{box-sizing:border-box}html,body{height:100%;background:black}body{font-size:13px;line-height:1.3;color:#ffffff;margin:0}ul,ol,li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{font-size:12px;margin:0;padding:0}body,input,select,button,textarea{font-family:'Quattrocento', serif}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@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, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.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:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}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:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.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:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.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:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{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:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{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:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@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)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@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)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}@keyframes hover{100%{margin-top:-10px;margin-left:-7px}}@keyframes zoomThroughDoor{100%{transform:scale(1.2)}}@keyframes trollin{100%{transform:translate(-50%, -50%) rotate(3deg);transform-origin:center bottom}}@keyframes pillage{100%{transform:translate(-50%, -50%) rotateY(10deg)}}@keyframes please-wait{100%{opacity:0.6}}@keyframes item-collected-top-right{100%{top:0;left:100%;width:1px;height:1px;opacity:0.5}}@keyframes item-collected-bottom-left{100%{top:100%;left:0%;width:1px;height:1px;opacity:0.5}}@keyframes highlight-arrow-up{100%{margin-top:10px}}@keyframes highlight-arrow-left{100%{margin-left:10px}}@keyframes highlight-arrow-right{100%{margin-left:10px}}@keyframes shield-attention-grabber{100%{transform:scale(0.8)}}@keyframes shield-attention-grabber-mob{100%{transform:scale(0.32)}}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("/static/img/chosen/chosen-sprite-8b55a822e7.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("/static/img/chosen/chosen-sprite-8b55a822e7.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url("/static/img/chosen/chosen-sprite-8b55a822e7.png") no-repeat 100% -20px;background:url("/static/img/chosen/chosen-sprite-8b55a822e7.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;text-align:left}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;max-width:100%;background-color:#eec65a;color:#000000;font-size:16px;border:1px solid #666;border-radius:2px;cursor:default;float:left;margin-right:5px}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:8px;right:3px;display:block;width:12px;height:12px;background:url("/static/img/chosen/chosen-sprite-8b55a822e7.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#333;cursor:default;background-color:#f8e6b6}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;text-align:left}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("/static/img/chosen/chosen-sprite-8b55a822e7.png") no-repeat -30px -20px;background:url("/static/img/chosen/chosen-sprite-8b55a822e7.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("/static/img/chosen/chosen-sprite@2x-614fad616d.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}@font-face{font-family:'Quattrocento';src:url("/static/fonts/quattrocento-bold-webfont-cfa2a65319.woff2") format("woff2"),url("/static/fonts/quattrocento-bold-webfont-1d9914356f.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Quattrocento';src:url("/static/fonts/quattrocento-regular-webfont-b07a453fd9.woff2") format("woff2"),url("/static/fonts/quattrocento-regular-webfont-cb8804ef7b.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Quattrocento Sans';font-style:normal;font-weight:700;src:url("/static/fonts/quattrocentosans-bold-webfont-ba8deb6b4d.woff2") format("woff2"),url("/static/fonts/quattrocentosans-bold-webfont-73d4f25f25.woff") format("woff")}@font-face{font-family:'Quattrocento Sans';font-style:italic;font-weight:700;src:url("/static/fonts/quattrocentosans-bolditalic-webfont-73679fc1fb.woff2") format("woff2"),url("/static/fonts/quattrocentosans-bolditalic-webfont-f5a3cfa5ab.woff") format("woff")}@font-face{font-family:'Quattrocento Sans';font-style:italic;font-weight:400;src:url("/static/fonts/quattrocentosans-italic-webfont-10ca0611e4.woff2") format("woff2"),url("/static/fonts/quattrocentosans-italic-webfont-5fc693a50a.woff") format("woff")}@font-face{font-family:'Quattrocento Sans';src:url("/static/fonts/quattrocentosans-regular-webfont-a1e82a2502.woff2") format("woff2"),url("/static/fonts/quattrocentosans-regular-webfont-940dfae840.woff") format("woff");font-weight:normal;font-style:normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(0.9) rotate(-3deg)}20%{transform:scale(0.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}100%{transform:scale(1) rotate(0)}}.lol-trip-exposed{background:#fff}.trip-overlay{display:none;position:fixed;left:0;top:0;background:black;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.trip-block{display:none;padding:8px;position:absolute;text-align:center;min-width:100px;max-width:300px;border-radius:3px;font-size:15px;line-height:1.5}.trip-block:before{border:solid transparent;content:" ";height:0;width:0;position:absolute}.trip-block.n:before,.trip-block.s:before{border-width:8px;left:50%;margin-left:-8px}.trip-block.e:before,.trip-block.w:before{border-width:8px;top:50%;margin-top:-8px}.trip-block.n:before{top:100%}.trip-block.s:before{bottom:100%}.trip-block.e:before{right:100%}.trip-block.w:before{left:100%}.trip-block.screen-ne,.trip-block.screen-se,.trip-block.screen-sw,.trip-block.screen-nw,.trip-block.screen-center{position:fixed}.trip-block.animated.flash{animation:flash .5s 0s ease both}.trip-block.animated.bounce{animation:bounce .5s 0s ease both}.trip-block.animated.shake{animation:shake .5s 0s ease both}.trip-block.animated.tada{animation:tada .5s 0s ease both}.trip-block.animated.fadeIn{animation:fadeIn .5s 0s ease both}.trip-block.animated.fadeInUp{animation:fadeInUp .5s 0s ease both}.trip-block.animated.fadeInDown{animation:fadeInDown .5s 0s ease both}.trip-block.animated.fadeInLeft{animation:fadeInLeft .5s 0s ease both}.trip-block.animated.fadeInRight{animation:fadeInRight .5s 0s ease both}.trip-block.animated.fadeInUpBig{animation:fadeInUpBig .5s 0s ease both}.trip-block.animated.fadeInDownBig{animation:fadeInDownBig .5s 0s ease both}.trip-block.animated.fadeInLeftBig{animation:fadeInLeftBig .5s 0s ease both}.trip-block.animated.fadeInRightBig{animation:fadeInRightBig .5s 0s ease both}.trip-block.animated.bounceIn{animation:bounceIn .5s 0s ease both}.trip-block.animated.bounceInDown{animation:bounceInDown .5s 0s ease both}.trip-block.animated.bounceInUp{animation:bounceInUp .5s 0s ease both}.trip-block.animated.bounceInLeft{animation:bounceInLeft .5s 0s ease both}.trip-block.animated.bounceInRight{animation:bounceInRight .5s 0s ease both}.trip-block.animated.rotateIn{animation:rotateIn .5s 0s ease both}.trip-block.animated.rotateInDownLeft{animation:rotateInDownLeft .5s 0s ease both}.trip-block.animated.rotateInDownRight{animation:rotateInDownRight .5s 0s ease both}.trip-block.animated.rotateInUpLeft{animation:rotateInUpLeft .5s 0s ease both}.trip-block.animated.rotateInUpRight{animation:rotateInUpRight .5s 0s ease both}.trip-block .trip-content{padding:5px 20px}.trip-block .trip-close{position:relative;font-size:130%;float:right;margin-top:-5px;z-index:1}.trip-block .trip-close:hover{text-decoration:none}.trip-block .trip-navigation{display:-ms-flexbox;display:flex}.trip-block .trip-prev,.trip-block .trip-next,.trip-block .trip-skip{padding:5px 10px}.trip-block .trip-prev,.trip-block .trip-next{-ms-flex:1;flex:1}.trip-block .trip-prev.disabled,.trip-block .trip-next.disabled{color:grey;pointer-events:none}.trip-block .trip-skip{-ms-flex:2;flex:2}.trip-block .trip-progress-bar{height:1px;background-color:#444;width:0}.trip-block .trip-progress-steps{border:1px solid #ddd;border-width:1px 0}.trip-block .trip-progress-steps .trip-progress-step{display:inline-block;width:8px;height:8px;border-radius:100%;background:#ddd;margin:15px 5px 11px}.trip-block .trip-progress-steps .trip-progress-step.selected{background:none;border:1px solid;transform:scale(1.25, 1.25)}.trip-block.black{background:#333;color:#DDD;box-shadow:rgba(0,0,0,0.2) 0 2px 4px 0}.trip-block.black .trip-close{color:#ddd}.trip-block.black .trip-close:hover{color:#fff}.trip-block.black.n:before{border-top-color:#333}.trip-block.black.s:before{border-bottom-color:#333}.trip-block.black.e:before{border-right-color:#333}.trip-block.black.w:before{border-left-color:#333}.trip-block.white{background:#fff;color:#333;border:1px solid #ddd}.trip-block.white .trip-close{color:#333}.trip-block.white .trip-close:hover{color:#000}.trip-block.white.n:before{border-top-color:#fff}.trip-block.white.s:before{border-bottom-color:#fff}.trip-block.white.e:before{border-right-color:#fff}.trip-block.white.w:before{border-left-color:#fff}.trip-overlay.yeti{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.yeti{padding:0px;background:#008cba;color:#fff;box-shadow:rgba(0,0,0,0.39) 0 2px 2px 0}.trip-block.yeti.n:before{margin-top:-1px;border-top-color:#008cba}.trip-block.yeti.s:before{border-bottom-color:#006687}.trip-block.yeti.e:before{border-right-color:#008cba}.trip-block.yeti.w:before{border-left-color:#008cba}.trip-block.yeti .trip-header{position:relative;font-size:18px;background:#006687;margin:0px;border-radius:3px 3px 0px 0px;padding:5px}.trip-block.yeti .trip-content{font-size:12px;padding:15px;max-width:450px}.trip-block.yeti .trip-close{right:0px;top:0px;margin:3px 8px 0px 0px;color:#fff;font-size:16px}.trip-block.yeti .trip-close:hover{color:#000}.trip-block.yeti .trip-prev,.trip-block.yeti .trip-next,.trip-block.yeti .trip-skip{font-size:12px;color:#fff}.trip-block.yeti .trip-prev:hover,.trip-block.yeti .trip-next:hover,.trip-block.yeti .trip-skip:hover{background:#006687}.trip-block.yeti .trip-prev.disabled,.trip-block.yeti .trip-next.disabled{color:#bfbfbf}.trip-block.yeti .trip-next{border-radius:0px 0px 5px 0px}.trip-block.yeti .trip-prev{border-radius:0px 0px 0px 5px}.trip-block.yeti .trip-progress-bar{background:#acf9ac}.trip-overlay.dark{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.dark{background:#333;padding:0;color:#fff;box-shadow:rgba(0,0,0,0.39) 0 2px 2px 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92);opacity:.92}.trip-block.dark.n:before{margin-top:-1px;border-top-color:#333}.trip-block.dark.s:before{border-bottom-color:#555}.trip-block.dark.e:before{border-right-color:#333}.trip-block.dark.w:before{border-left-color:#333}.trip-block.dark .trip-header{position:relative;font-size:16px;background:#555;margin:0;border-radius:3px 3px 0px 0px;padding:5px}.trip-block.dark .trip-content{font-size:12px;padding:1em;max-width:450px}.trip-block.dark .trip-close{right:0;top:0;margin:3px 8px 0 0;color:#fff;font-size:16px}.trip-block.dark .trip-close:hover{color:#000}.trip-block.dark .trip-prev,.trip-block.dark .trip-next,.trip-block.dark .trip-skip{font-size:12px;color:#fff}.trip-block.dark .trip-prev:hover,.trip-block.dark .trip-next:hover,.trip-block.dark .trip-skip:hover{background:#666}.trip-block.dark .trip-prev.disabled,.trip-block.dark .trip-next.disabled{color:grey}.trip-block.dark .trip-next{border-radius:0px 0px 5px 0px}.trip-block.dark .trip-prev{border-radius:0px 0px 0px 5px}.trip-block.dark .trip-progress-bar{background:#acf9ac}.trip-block.minimalism{padding:0;background:#ffffff;min-width:400px;max-width:90vw;max-height:90vh;box-shadow:0 2px 7px 2px rgba(0,0,0,0.5);border-radius:8px}.trip-block.minimalism.n:before{border-top-color:#fff}.trip-block.minimalism.s:before{border-bottom-color:#fff}.trip-block.minimalism.e:before{border-right-color:#fff}.trip-block.minimalism.w:before{border-left-color:#fff}.trip-block.minimalism .trip-content{padding:5px}.trip-block.minimalism .trip-header{padding:10px}.trip-block.minimalism h1{font-size:25px;color:#1e2224;margin-bottom:10px;font-weight:bold}.trip-block.minimalism p{line-height:160%;font-size:12px;color:#bebebe}.trip-block.minimalism .trip-progress-steps{border:1px solid #212527;border-width:1px 0}.trip-block.minimalism .trip-progress-steps .trip-progress-step{background:#1e2224}.trip-block.minimalism .trip-progress-steps .trip-progress-step.selected{background:none}.trip-block.minimalism .trip-navigation{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.trip-block.minimalism .trip-prev,.trip-block.minimalism .trip-next,.trip-block.minimalism .trip-skip{font-size:12px;text-decoration:none;color:#bebebe}.trip-block.minimalism .trip-prev,.trip-block.minimalism .trip-next{padding:18px 36px;margin:10px;max-width:150px}.trip-block.minimalism .trip-prev.disabled,.trip-block.minimalism .trip-next.disabled{color:#bebebe}.trip-block.minimalism .trip-next{background:#383f43;border-radius:3px}.trip-block.minimalism .trip-skip{display:block;border-top:1px solid #bebebe;padding:15px;-ms-flex-preferred-size:100%;flex-basis:100%}main{width:100%;height:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;background-size:cover;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 700px){main{display:block}}main.taster--on{margin-top:60px}.no-js main{display:none}.dungeon{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}@media screen and (min-width: 700px){.dungeon{height:100%}}.navigation{position:fixed;top:0px;left:0;right:0;margin:auto;width:100%;text-align:center;z-index:800}.toolbar{z-index:100;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;height:113.6px;background-color:rgba(0,0,0,0.5)}@media screen and (min-width: 700px){.toolbar{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;-ms-flex-direction:column;flex-direction:column;width:70%;text-align:center}.toolbar.toolbar--raised{transform:none;top:40px;left:0;right:0;margin:auto}.toolbar.toolbar--dropped{transform:none;bottom:40px;top:auto;left:0;right:0;margin:auto}}.toolbar__shield,.toolbar__story,.toolbar__action{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}.toolbar__story{-ms-flex-positive:10;flex-grow:10;overflow:auto;padding:10px 20px}@media screen and (min-width: 700px){.toolbar__story{padding:0}.toolbar__story .toolbar__story__inner{padding:20px}}@media screen and (orientation: landscape) and (max-width: 700px){.toolbar__story h1{font-size:18px}}.toolbar__shield{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:95.4px;padding:10px}@media screen and (min-width: 700px){.toolbar__shield{display:none}}@media screen and (orientation: landscape) and (max-width: 700px){.toolbar__action{padding:10px;height:100%;width:auto;max-width:200px;min-width:100px}.toolbar__action div,.toolbar__action .btn{width:100%;height:100%}}@media screen and (min-width: 700px){.toolbar__action .btn{margin:0 0 20px 0}}.shield{display:none;position:absolute;top:40px;right:20px}.shield .banner__shield{transform:scale(0.7);transform-origin:top right}@media screen and (min-width: 700px){.shield{display:block}}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.grid.grid--2 li{-ms-flex-preferred-size:50%;flex-basis:50%}.grid.grid--3 .grid--3__fighter{-ms-flex-preferred-size:40%;flex-basis:40%}.grid.grid--3 .grid--3__vs{-ms-flex-preferred-size:10%;flex-basis:10%}.grid.grid--4 li{-ms-flex-preferred-size:25%;flex-basis:25%}.grid.grid--padded li{padding:0 20px}.anim-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.rounded{border-radius:100%}.invisible{visibility:hidden}.padded{padding:20px}.media__bd,.media{overflow:hidden;_overflow:visible;zoom:1}.media__img{float:left;margin-right:10px}.media__img img{display:block}.show-on-mobile-portrait{display:none}.hide-on-mobile-landscape{display:none}@media screen and (min-width: 700px){.hide-on-mobile-landscape{display:block}}.show-on-mobile-landscape{display:none}@media screen and (orientation: landscape) and (max-width: 700px){.show-on-mobile-landscape{display:block}}.hide-on-desktop{display:block}@media screen and (min-width: 700px){.hide-on-desktop{display:none}}@media screen and (orientation: portrait) and (max-width: 700px){.hide-on-mobile-portrait{display:none !important}.show-on-mobile-portrait{display:block !important}}.rotate-device{margin:20px 20%;text-align:center}.rotate-device:after{margin:0;padding:0;margin-top:20px;content:'';background-image:url(/static/img/device-a243db4c7b.png);background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:100%;height:200px;display:block}.scrollable{overflow:auto}img{max-width:100%}.gold-text{color:#eec65a}.raised{z-index:10;position:relative}@media screen and (orientation: landscape) and (max-width: 700px){.raised{top:40px}}.interactions{background-color:rgba(0,0,0,0.5);margin:auto;padding:10px;text-align:center}@media screen and (min-width: 700px){.interactions{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.interactions.interactions--tall{height:80%}}.interactions,.share-box{width:90%}@media screen and (min-width: 700px){.interactions,.share-box{width:75%;max-width:800px}}.health-bar{height:12px;display:block;background-color:#c72427}.health-bar span{background:#c19f55;background:linear-gradient(-49deg, #c19f55 0%, #f4e0b0 50%, #c19f55 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c19f55', endColorstr='#c19f55',GradientType=1 );height:12px;display:block;transition:width 0.3s ease-in-out}.party-list{text-align:left;overflow:hidden}.party-list aside{border-radius:100%;width:70px;height:70px}.party-list .avatar-element{border-radius:100%;width:100%;height:100%;background-size:cover;background-position:center;position:relative;overflow:hidden}.party-list article{margin-right:0}@media screen and (min-width: 700px){.party-list article{margin-right:20px}}.party-list img{max-width:100%;border-radius:100%}.party-list .was-defeated{border-radius:100%;background-color:red;display:block}.party-list .was-defeated .avatar-element{opacity:0.4}.party-list .party-list__inner{margin:0px;padding:10px;background-color:rgba(0,0,0,0.8)}@media screen and (min-width: 700px){.party-list .party-list__inner{margin:10px;padding:20px}}.party-list.is-endgame article{margin:0}.party-list.is-endgame aside{margin:auto;text-align:center;width:100px;height:100px}.party-list.is-endgame .party-list__inner{background-color:transparent;padding:0;text-align:center}.party-list.is-endgame .media__img{margin:10px auto;float:none}.party-list.is-endgame .avatar-element{border:2px solid #000000}.skill-list li{margin-bottom:5px}.skill-list .skill-list__item{transition:all 0.2s ease}.skill-list .skill-list__item.has-changed{color:#ffff94}.skill-list .skill-list__item:first-child{padding-right:20px}.skill-list .skill-list__item:last-child{border-left:1px solid #666666;padding-left:20px}h1,h2,h3,h4,h5,h6{text-shadow:1px 1px 2px #000000;text-transform:uppercase;color:#eec65a;font-size:16px;margin:0;padding:0}h5{color:#f3d688}h1{font-size:20px}@media screen and (min-width: 700px){h1{font-size:26px}}h2{font-size:15.38462px}@media screen and (min-width: 700px){h2{font-size:20px}}h3{font-size:13.84615px}@media screen and (min-width: 700px){h3{font-size:18px}}h4{font-size:12.30769px}@media screen and (min-width: 700px){h4{font-size:16px}}h5{font-size:10.76923px}@media screen and (min-width: 700px){h5{font-size:14px}}h6{font-size:9.23077px}@media screen and (min-width: 700px){h6{font-size:12px}}p{font-size:12.30769px;font-family:'Quattrocento Sans', arial;line-height:1.5;margin:0 0 20px 0}@media screen and (min-width: 700px){p{font-size:17.6px}}@media screen and (orientation: landscape) and (max-width: 700px){p{font-size:14px;margin:0 0 10px 0}}select{background-color:#eeeeee}option,.chosen-container .chosen-results li.active-result{font-size:13px;border-bottom:1px dotted #cccccc;padding:10px}input[type=text]{border:0;padding:10px;font-size:16px;background-color:#000000;color:#eec65a}input[type=submit],.btn{background:#c19f55;background:linear-gradient(-49deg, #c19f55 0%, #f4e0b0 50%, #c19f55 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c19f55', endColorstr='#c19f55',GradientType=1 );border:1px solid #000000;font-size:13.84615px;font-weight:bold;text-transform:uppercase;cursor:pointer;text-decoration:none;color:#000000;display:inline-block;transition:all 0.3s ease-in-out;padding:10px 20px}@media screen and (min-width: 700px){input[type=submit],.btn{font-size:19.8px}}@media screen and (orientation: landscape) and (max-width: 700px){input[type=submit],.btn{padding:6.66667px 10px}}input[type=submit]:hover,.btn:hover{background:#c8aa68;background:linear-gradient(-49deg, #c8aa68 0%, #f7e9c6 50%, #c8aa68 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8aa68', endColorstr='#c8aa68',GradientType=1 );color:#000000}input[type=submit].btn--disabled,.btn.btn--disabled{background:#888888;color:#3c3c3c}.btn--narrow{font-size:12.30769px;padding:5px 10px}@media screen and (min-width: 700px){.btn--narrow{font-size:17.6px}}@media screen and (min-width: 700px){.btn--narrow{font-size:14px}}.directions{z-index:200;position:relative;margin-top:10px;height:50px}.directions li{position:fixed;width:50px;height:50px;cursor:pointer;background-image:url("/static/img/arrow-shadow-00dd12ba8e.png");background-size:cover;background-repeat:no-repeat;background-position:center;text-indent:-1000px;display:block;overflow:hidden}.directions li.direction--u{left:50%;transform:translate(-50%, 0) rotate(-90deg)}.should-animate-directions .directions li.direction--u{animation:highlight-arrow-up 0.5s infinite ease-in-out;animation-direction:alternate}.directions li.direction--l{left:40%;transform:translate(-40%, 0) rotate(-180deg)}.should-animate-directions .directions li.direction--l{animation:highlight-arrow-left 0.5s infinite ease-in-out;animation-direction:alternate}.directions li.direction--r{left:60%;transform:translate(-60%, 0) rotate(0deg)}.should-animate-directions .directions li.direction--r{animation:highlight-arrow-right 0.5s infinite ease-in-out;animation-direction:alternate}.banner__shield{position:relative;width:318px;height:312px;cursor:pointer;transition:all 0.2s ease-in-out}.banner__shield.banner__shield--small{width:159px;height:156px}.banner__shield.banner__shield--medium{width:238.5px;height:234px}.banner__shield.has-changed{animation-name:shield-attention-grabber;animation-duration:0.3s;animation-iteration-count:4;animation-direction:alternate}.toolbar__shield .banner__shield{transform:scale(.3);transform-origin:top left}.toolbar__shield .banner__shield.has-changed{animation-name:shield-attention-grabber-mob}.shield .banner__shield:hover{transform:scale(0.75)}.banner__shield__count{position:absolute;bottom:20px;right:40px;z-index:5000;width:80px;height:80px;text-align:center;font-size:32px;font-family:arial;padding-top:19px;background-image:url("/static/img/inventory/count-circle-20fa6056e8.png");background-size:100% 100%;background-repeat:no-repeat;display:block}.banner__shield__frame{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10}.banner__shield__photo{clip-path:url(/static/css/style-8c07d3f161.css#cssShieldPolygon);-webkit-clip-path:polygon(91% 9%, 84% 69%, 51% 92%, 18% 71%, 6% 9%);clip-path:polygon(91% 9%, 84% 69%, 51% 92%, 18% 71%, 6% 9%);background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;display:block}.banner__shield--square{margin-bottom:20px}.banner__shield--square .banner__shield__photo{-webkit-clip-path:none;clip-path:none !important}.npc,.item{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.npc--dragon{animation-name:hover;animation-iteration-count:infinite;animation-duration:0.35s;animation-timing-function:ease-in-out;animation-direction:alternate}.npc--troll{animation-name:trollin;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:ease;animation-direction:alternate}.npc--viking{animation-name:pillage;animation-iteration-count:infinite;animation-duration:0.5s;animation-timing-function:ease;animation-direction:alternate}.npc-chars--2 img:first-child{margin-left:-10%;z-index:100}.npc-chars--2 img:last-child{margin-left:10%}.challenge{background-image:url("/static/img/challenge2-e48181fcbc.png");color:#333333;padding:100px 60px;background-position:top center;background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;margin-bottom:-10px;margin-top:20px}@media screen and (min-width: 700px){.challenge{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:0;width:500px;height:300px}}.challenge h1{color:#000000;text-shadow:none;text-align:center}.challenge p{margin:0;text-align:center}.challenge-item{height:100px;width:auto}.shadowy-figure{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("/static/img/npcs/smaller/shadowyfigure.png");background-repeat:no-repeat;background-position:bottom left;background-size:auto 60%;pointer-events:none}.shadowy-figure.shadowy-figure--king{background-image:url("/static/img/npcs/smaller/king.png");background-position:bottom right;z-index:1000}.inventory{z-index:500}@media screen and (orientation: landscape) and (max-width: 700px){.inventory{top:0;left:0;width:100%;height:100%;position:absolute;background:black;overflow:auto}}@media screen and (min-width: 700px){.inventory{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80%}}.inv-btns{margin:20px auto;text-align:center}@media screen and (min-width: 700px){.inv-btns{display:none}}@media screen and (min-width: 700px){.inventory__wrapper{display:-ms-flexbox;display:flex}.inventory__wrapper>div{padding:20px;background-image:url("/static/img/inventory/inv-bg-1caac2fd30.png");-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.inventory__wrapper .inventory__party{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%}@media screen and (orientation: landscape) and (max-width: 700px){.inventory__wrapper .inventory__party.inventory__party--off-mobile{display:none}}.inventory__wrapper .inventory__party .inv-you,.inventory__wrapper .inventory__party .inv-party{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (orientation: landscape) and (max-width: 700px){.inventory__wrapper .inventory__party .inv-you,.inventory__wrapper .inventory__party .inv-party{margin:20px}}.inventory__wrapper .inventory__party .inv-you{margin-top:0;text-align:center}@media screen and (min-width: 700px){.inventory__wrapper .inventory__party .inv-you{text-align:left}}@media screen and (min-width: 700px){.inventory__wrapper .inventory__party{display:block;width:200px;margin-right:30px}}.inventory__wrapper .inventory__party .banner__shield{margin:20px auto}@media screen and (orientation: landscape) and (max-width: 700px){.inventory__wrapper .inventory__items.inventory__items--off-mobile{display:none}}@media screen and (min-width: 700px){.inventory__wrapper .inventory__items{-ms-flex-positive:5;flex-grow:5;display:block}}.inv-party{background-color:rgba(69,69,69,0.5);padding:20px}.inv-party li:last-child{margin-bottom:0}@media screen and (orientation: landscape) and (max-width: 700px){.inv-empty{margin:20px;text-align:center}}.inv-close.inv-close--global{display:none}@media screen and (min-width: 700px){.inv-close.inv-close--global{display:block}}@media screen and (min-width: 700px){.inv-close{margin:20px auto}}.item-boxes li{width:180px;display:inline-block;background-color:rgba(69,69,69,0.5);padding:10px 10px;text-align:center;margin-left:20px;margin-bottom:20px;vertical-align:top}@media screen and (orientation: landscape) and (max-width: 700px){.item-boxes li{margin:20px;width:calc(33% - 40px)}}.item-boxes h3{margin:10px 0;font-size:15px;text-transform:uppercase;color:#eec65a;text-shadow:1px 1px 2px #000000}.item-boxes p{font-size:14px;line-height:1.3}.item-boxes img{width:50%;height:auto}.item-boxes li{width:180px;display:inline-block;background-color:rgba(69,69,69,0.5);padding:10px 10px;text-align:center;margin-left:20px;margin-bottom:20px;vertical-align:top}@media screen and (orientation: landscape) and (max-width: 700px){.item-boxes li{margin:20px;width:calc(33% - 40px)}}.item-boxes h3{margin:10px 0;font-size:15px;text-transform:uppercase;color:#eec65a;text-shadow:1px 1px 2px #000000}.item-boxes p{font-size:14px;line-height:1.3}.item-boxes img{width:50%;height:auto}.inventory-picker{position:absolute;top:0;left:0;width:100%;z-index:1000;background:black;padding:20px;height:100%;overflow:auto}.fighter-list{margin-bottom:10px}@media screen and (min-width: 700px){.fighter-list{margin-bottom:40px}}.fighter-list .avatar-holder{border-radius:100%;width:80px;height:80px;margin-left:auto;margin-right:auto;background-color:#eec65a;background-size:cover;background-position:center;position:relative;overflow:hidden}.fighter-list .avatar-holder.avatar-holder--switch{background-image:none !important}.fighter-list .avatar-holder span{padding-top:25px;color:#000000;font-weight:bold;font-size:14px;line-height:1.2;font-family:'Quattrocento Sans', arial;text-transform:uppercase;display:block}.fighter-list .avatar-holder .circle-health-bar{padding:0px}.fighter-list li{position:relative}.fighter-list .switch-fighter{border-radius:100%;width:30px;height:30px;display:block;position:absolute;top:40px;right:0;background-color:#eec65a;background-image:url("/static/img/switch-174b55ef57.svg");background-size:90%;background-repeat:no-repeat;background-position:center;cursor:pointer}.fighter-list .switch-fighter.switch-fighter--enabled,.fighter-list .switch-fighter:hover{background-color:#f8e6b6}.combat-status{font-size:15px}.combat-status li{line-height:1.6}.combat-status li:last-child{color:#ef6060}.combat-status li:first-child{color:#23c323;margin-bottom:15px}.avatar-clipper{-webkit-clip-path:circle(47% at 50% 50%);clip-path:circle(47% at 50% 50%)}.circle-health-bar{width:100%;background-color:red;opacity:0.5;transition:height 0.3s ease-in-out;position:absolute;bottom:0;left:0}@media screen and (min-width: 700px){.circle-health-bar{display:none !important}}a{color:#eec65a}a:hover{color:#f3d688}.logo{width:100%;max-width:400px}@media screen and (min-width: 700px){.logo{max-width:600px}}.share-box{margin:auto;z-index:3000;background-color:#000000;background-position:center center;background-size:220%;position:absolute;width:100%;height:calc(100% - 45px);top:0;left:0;bottom:45px;overflow:hidden}@media screen and (min-width: 700px){.share-box{border:1px solid #eec65a;box-shadow:3px 3px 3px #000000;width:800px;height:500px;margin:auto;left:0;right:0;bottom:0;top:0}}.share-item-inner{width:100%;height:100%;padding:20px}.share-box--success,.game-complete--success{background-size:cover;background-image:url("/static/img/endstate/success-9a8aa9a0ef.jpg")}.game-complete__buttons{z-index:1000;background-color:rgba(0,0,0,0.7);padding:5px;height:45px;position:absolute;bottom:0;left:0;width:100%;margin:0}.game-complete__buttons .btn{height:100%}@media screen and (min-width: 700px){.game-complete__buttons{padding:20px;height:85px}}.stats{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.stats li{padding:20px 30px}.stats h3{font-size:14px}.stats h4{font-size:33.84615px}@media screen and (min-width: 700px){.stats h4{font-size:48.4px}}.stats h4 span{font-size:22px}.share-box__logo{background-image:url("/static/img/matesandmonsters-fda44b324b.png");width:auto;background-size:contain;background-repeat:no-repeat;background-position:center;margin:10px auto;height:40%}@media screen and (max-height: 400px){.share-box__logo{height:30%;margin-top:0}}.share-box--success .share-box__banner{width:160px;float:left;margin-right:20px}@media screen and (max-height: 400px){.share-box--success .share-box__banner{transform:scale(0.65);transform-origin:bottom left}}.share-box--fail .share-box__logo{position:absolute;top:0px;left:0px;width:160px}.share-box--fail .share-box__shield-wrapper{display:inline-block}.game-complete{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;padding:20px;text-align:center}.taster--on .game-complete{height:calc(100% - 60px)}.loading{animation-name:please-wait;animation-iteration-count:infinite;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-direction:alternate}.reward-clone{position:absolute;animation-iteration-count:1;animation-duration:1.3s;animation-timing-function:ease-in-out;animation-name:item-collected-bottom-left}@media screen and (min-width: 700px){.reward-clone{animation-name:item-collected-top-right}}.terms p{font-size:11px}.taster-offsite-panel{position:absolute;top:0;left:0;z-index:600;width:100%}.taster-cta{background-image:url("/static/img/taster-button-4a8af03200.png");position:absolute;top:0;right:0;height:25px;width:100%;z-index:500;background-size:contain;background-repeat:no-repeat;background-position:top right}@media screen and (orientation: landscape) and (max-width: 700px){.challenger-btns .btn{margin-top:0 !important}}noscript,.loading-msg{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.loading-msg{display:none}.no-js .loading-msg{display:block}.loading-msg p{text-align:center}.minor{font-size:9.23077px;opacity:0.9}@media screen and (min-width: 700px){.minor{font-size:13.2px}}.logout{font-size:13px;margin-top:20px}


