/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{height:100%;background-color:#fcf9fe;font-size:14px;color:#333;font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif !important}body{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box}p,h4{margin:0}img[src=""],img:not([src]){opacity:0}.__panel{overflow-x:scroll !important;overflow-y:scroll !important;position:relative;z-index:1;scrollbar-width:none;-ms-overflow-style:none}.__panel::-webkit-scrollbar{display:none}.__vuescroll object{display:none !important}[device=mobile] .mhy-account-flow-login{margin-top:0 !important;-webkit-transform:scale(0.8) !important;-ms-transform:scale(0.8) !important;transform:scale(0.8) !important}[device=mobile] .mhy-account-flow-login .logo{display:none}[area=cn] [device=mobile] .mhy-account-flow-login{padding:4px 25px !important}[device=pc] .mhy-game-role-message-box{-webkit-transform:translateY(-50%) scale(0.6) !important;-ms-transform:translateY(-50%) scale(0.6) !important;transform:translateY(-50%) scale(0.6) !important;-webkit-animation:none !important;animation:none !important}*:not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-slider-dot{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:auto !important;height:auto !important}#canvas-bg{z-index:1}.mihoyo-account-role,.me-share-popover{font-size:.8rem !important}
@charset "UTF-8";
/* stylelint-disable */
[mi18n-lang=zh-cn] *,
[mi18n-lang=zh-tw] * {
  font-family: "Helvetica neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Arial", "sans-serif" !important;
}

[mi18n-lang=ko-kr] * {
  font-family: "nanum gothic", "나눔 고딕", "Malgun Gothic", "맑은 고딕", "돋움", sans-serif !important;
}

[mi18n-lang=en-us] *,
[mi18n-lang=id-id] *,
[mi18n-lang=fr-fr] *,
[mi18n-lang=vi-vn] *,
[mi18n-lang=pt-pt] *,
[mi18n-lang=es-es] *,
[mi18n-lang=tr-tr] *,
[mi18n-lang=it-it] * {
  font-family: Tahoma, Helvetica, Arial, sans-serif !important;
}

[mi18n-lang=th-th] * {
  font-family: kanit, Tahoma, Helvetica, Arial, Geneva, sans-serif !important;
}

[mi18n-lang=ru-ru] * {
  font-family: "Adelle Cyrillic", "Dctz38", Arial, Helvetica, sans-serif !important;
}

[mi18n-lang=ja-jp] * {
  font-family: "游ゴシック体", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS Pgothic", sans-serif !important;
}

[mi18n-lang=de-de] * {
  font-family: "Calibri", "Arial" !important;
}
@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: calc(1s * 2);
  animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: calc(1s * 3);
  animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: calc(1s * 4);
  animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: calc(1s * 5);
  animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: calc(1s / 2);
  animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: calc(1s * 0.8);
  animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }

  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}
/* Attention seekers  */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: calc(1s * 1.3);
  animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
/* Back entrances */
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
/* Back exits */
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
/* Bouncing entrances  */
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
/* Bouncing exits  */
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
/* Fading exits */
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
/* Flippers */
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
/* Lightspeed */
@-webkit-keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
/* Rotating entrances */
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
/* Rotating exits */
@-webkit-keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
/* Specials */
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
/* Zooming entrances */
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
/* Zooming exits */
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
/* Sliding entrances */
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
/* Sliding exits */
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.common-dialog-pannel[data-v-655d1ec8]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.common-dialog-pannel .common-text[data-v-655d1ec8]{width:5.11rem;font-size:.3rem;font-weight:bold;color:#645576;text-align:center;margin:.4rem 0;line-height:.4rem}.common-dialog-pannel .btn-group[data-v-655d1ec8]{width:4.42rem;height:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:2.49rem}.common-dialog-pannel .btn-group .base-button[data-v-655d1ec8]{width:2.86rem;height:.7rem;background:#ffc000;border-radius:.35rem;font-size:.3rem;font-weight:bold;color:#0f0b1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .1rem}.common-dialog-pannel .btn-group.confirm[data-v-655d1ec8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common-dialog-pannel .btn-group .btn-cancel[data-v-655d1ec8],.common-dialog-pannel .btn-group .btn-confirm[data-v-655d1ec8]{width:2rem;height:.7rem}.common-dialog-pannel .btn-group .btn-cancel[data-v-655d1ec8]{margin-right:.42rem}
.dialog_box[data-v-031a12e7]{width:100%;height:100%}.dialog_box .title[data-v-031a12e7]{color:#312651;height:.46rem;padding-bottom:.2rem;font-size:.28rem;font-weight:bold;position:relative;margin-left:.13rem}.dialog_box .title .border[data-v-031a12e7]{position:absolute;bottom:0;width:.4rem;height:.02rem;background:#f9cc80}.dialog_box .btn_box[data-v-031a12e7]{width:100%;height:.64rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dialog_box .btn_box .btn_style[data-v-031a12e7]{width:2.22rem;height:100%;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;border-radius:.32rem;color:#fff;font-size:.24rem}.dialog_box .btn_box .confirm_btn[data-v-031a12e7]{background-color:#905cb1}.dialog_box .btn_box .cancel_btn[data-v-031a12e7]{background-color:#9386a3}
.light[data-v-553a9d85]{width:5.91rem;height:3.08rem;border-radius:.1rem;padding:.37rem;background-color:#f5effc;pointer-events:auto;position:relative}.light .container[data-v-553a9d85]{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.light .container .title[data-v-553a9d85]{color:#312651;height:.46rem;padding-bottom:.2rem;font-size:.28rem;font-weight:bold;position:relative;margin-left:.13rem}.light .container .title .border[data-v-553a9d85]{position:absolute;bottom:0;width:.4rem;height:.02rem;background:#f9cc80}.light .container .btn_box[data-v-553a9d85]{width:100%;height:.64rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.light .container .btn_box .btn_style[data-v-553a9d85]{width:2.22rem;height:100%;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;border-radius:.32rem;color:#fff;font-size:.24rem}.light .container .btn_box .confirm_btn[data-v-553a9d85]{background-color:#905cb1}.light .container .btn_box .cancel_btn[data-v-553a9d85]{background-color:#9386a3}.light .close_info[data-v-553a9d85]{position:absolute;top:.2rem;right:.2rem;width:.35rem;height:.35rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAHlBMVEUAAADGu9PDudXGutPGu9TGu9TGutPFttTFutXGu9OCgKcmAAAACXRSTlMA1hhL8so6ETD1QLKZAAAAnUlEQVQoz33SIQ4CMRCF4RcIF0CBYwUei0Zxi01QuE3gAFgkCSvebaEh7S9eQ9Vk5stuOzPSbZQ4l0lanucdmb1P0t1et8xi6/eko/1qbLB90NVfBrJHrVwYaC6VygiHH2sRNQKKoFoFwSqCbSqCuSEYCAaCFcR5ltRD/1V+K/+Y98rb5xuzE9mvflez9zmh3hxz2r2dyM3p7Vdu4Qe8h4pW5QFwtQAAAABJRU5ErkJggg==);background-size:cover;background-repeat:no-repeat;background-position:center}
.map-detail-wrapper[data-v-49dfe8a4]{position:fixed;width:0;height:0;left:0;right:0;top:0;bottom:0;margin:auto;pointer-events:none;z-index:1}.map-detail-wrapper .details[data-v-49dfe8a4],.map-detail-wrapper .bias[data-v-49dfe8a4]{position:absolute}.map-detail-wrapper .details[data-v-49dfe8a4]{left:0;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.map-detail-wrapper .bias[data-v-49dfe8a4]{position:absolute;left:0;top:0}.map-detail-wrapper .detail[data-v-49dfe8a4]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.2rem;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:100ms;-o-transition:100ms;transition:100ms}.map-detail-wrapper .detail .nickname[data-v-49dfe8a4]{height:auto;padding-bottom:.1rem}
.comp[data-v-ee525f90]{color:#000}
.rule_pannel[data-v-d6b607ba]{width:16.68rem;height:7.49rem;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;position:relative}.rule_pannel .rule_box[data-v-d6b607ba]{width:11.59rem;height:4.64rem;position:relative}.rule_pannel .rule_box .rule_title[data-v-d6b607ba]{text-align:center;height:.33rem;font-size:.34rem;font-weight:bold;color:#fff;margin-bottom:.53rem}.rule_pannel .rule_box .active_con[data-v-d6b607ba]{height:3.78rem !important}.rule_pannel .rule_box .active_con .rule_content[data-v-d6b607ba]{padding-right:.35rem;font-size:.28rem;color:#fff;line-height:.5rem}.rule_pannel .rule_close[data-v-d6b607ba]{position:absolute;top:.73rem;right:2.17rem;width:.36rem;height:.36rem}.rule_pannel .rule_close img[data-v-d6b607ba]{width:100%;height:100%}
.share_con[data-v-4ebbef02]{position:absolute;left:-9999px;top:-9999px;right:0;width:1410px;height:874px;z-index:99}.share_con .share_box[data-v-4ebbef02]{width:100%;height:100%;overflow:hidden;position:relative}.share_con .share_box .share-canvas[data-v-4ebbef02]{position:absolute;width:802px;height:446px;top:77px;left:114px;z-index:2}.share_con .share_box .share-canvas .canvas_con[data-v-4ebbef02]{width:100%;height:100%;max-width:802px;max-height:446px}.share_con .share_box .share_info[data-v-4ebbef02]{position:absolute;height:22px;width:802px;top:552px;left:114px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.share_con .share_box .share_info .uid[data-v-4ebbef02]{font-size:28px;font-weight:bold;color:#fff;white-space:nowrap}.share_con .share_box .share_info .location[data-v-4ebbef02]{font-size:28px;font-weight:bold;color:#fff;white-space:nowrap}.share_con .share_box .share_bg_img[data-v-4ebbef02]{width:100%;height:100%;position:absolute;z-index:1}
.share_box[data-v-c656e81e]{width:100%;height:100%;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}
.rule_pannel[data-v-18d180fc]{width:16.68rem;height:7.49rem;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;position:relative}.rule_pannel .rule_box[data-v-18d180fc]{width:9.16rem;height:4.6rem;position:relative}.rule_pannel .rule_box .active_con[data-v-18d180fc]{text-align:center}.rule_pannel .rule_box .active_con .award_content[data-v-18d180fc]{width:100%;height:auto}.rule_pannel .rule_box .active_con .award_content .award_list[data-v-18d180fc]{width:8.88rem;height:1.2rem;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:.09rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rule_pannel .rule_box .active_con .award_content .award_list .left[data-v-18d180fc]{width:6.64rem;padding:0 .38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rule_pannel .rule_box .active_con .award_content .award_list .left .l_info .l_title[data-v-18d180fc]{height:.24rem;font-size:.24rem;font-weight:bold;color:#312651;margin-bottom:.16rem}.rule_pannel .rule_box .active_con .award_content .award_list .left .l_info .l_progress[data-v-18d180fc]{width:1rem;height:.32rem;background:#9386a3;border-radius:.15rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.22rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rule_pannel .rule_box .active_con .award_content .award_list .left .l_award[data-v-18d180fc]{width:.8rem;height:.8rem}.rule_pannel .rule_box .active_con .award_content .award_list .left .l_award img[data-v-18d180fc]{width:100%;height:100%}.rule_pannel .rule_box .active_con .award_content .award_list .right[data-v-18d180fc]{width:2.24rem;height:1.2rem;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}.rule_pannel .rule_box .active_con .award_content .award_list .right .right_btn[data-v-18d180fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.6rem;height:.52rem;border-radius:.26rem;color:#fff;font-size:.24rem;font-weight:bold}.rule_pannel .rule_box .active_con .award_content .award_list .right .right_recive[data-v-18d180fc]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rule_pannel .rule_box .active_con .award_content .award_list .right .claimable[data-v-18d180fc],.rule_pannel .rule_box .active_con .award_content .award_list .right .completable[data-v-18d180fc]{background:#905cb1}.rule_pannel .rule_box .active_con .award_content .award_list .right .claimable .share_btn[data-v-18d180fc],.rule_pannel .rule_box .active_con .award_content .award_list .right .completable .share_btn[data-v-18d180fc]{width:100%;height:100%;background:#9386a3;border-radius:.26rem}.rule_pannel .rule_box .active_con .award_content .award_list .right .claimed[data-v-18d180fc]{color:#b9afc5}.rule_pannel .rule_box .active_con .award_content .award_list .right .doing[data-v-18d180fc]{color:#9386a3}.rule_pannel .rule_close[data-v-18d180fc]{position:absolute;top:.73rem;right:2.17rem;width:.36rem;height:.36rem}.rule_pannel .rule_close img[data-v-18d180fc]{width:100%;height:100%}
.top_nav[data-v-5d312b92]{width:100%;height:.82rem;position:absolute;top:.46rem;padding-left:1.08rem;padding-right:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:auto;z-index:16}.top_nav .left[data-v-5d312b92]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_nav .left .login[data-v-5d312b92]{padding-left:.14rem}.top_nav .left .close[data-v-5d312b92]{cursor:pointer}.top_nav .left .close img[data-v-5d312b92]{width:.82rem;height:.82rem}.top_nav .right[data-v-5d312b92]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_nav .right .audio[data-v-5d312b92]{width:.82rem;height:.82rem}.top_nav .right .audio .me-audio[data-v-5d312b92]{width:100%;height:100%}.top_nav .right .nav_btn[data-v-5d312b92]{width:.82rem;height:.82rem;margin-left:.33rem;position:relative;cursor:pointer}.top_nav .right .nav_btn .btn_icon[data-v-5d312b92]{width:100%;height:100%}.top_nav .right .share_btn[data-v-5d312b92]{width:.82rem;height:.82rem}.top_nav .right .share_btn .main_share[data-v-5d312b92]{width:.82rem;height:.82rem;position:relative}.top_nav .right .share_btn .share_tip[data-v-5d312b92]{position:absolute;left:-0.9rem;width:2.62rem;height:.84rem}.top_nav .right .share_btn .img_share[data-v-5d312b92]{width:.82rem;height:.82rem;display:block}.top_nav .right .award_btn .red_tip[data-v-5d312b92]{position:absolute;top:-0.13rem;left:.45rem;display:block;width:.54rem;width:.54rem}
/* component style */
.vue-slider-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* rail style */
.vue-slider-rail {
  background-color: #ccc;
  border-radius: 15px;
}

/* process style */
.vue-slider-process {
  background-color: #3498db;
  border-radius: 15px;
}

/* mark style */
.vue-slider-mark {
  z-index: 4;
}
.vue-slider-mark:first-child .vue-slider-mark-step, .vue-slider-mark:last-child .vue-slider-mark-step {
  display: none;
}
.vue-slider-mark-step {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.16);
}
.vue-slider-mark-label {
  font-size: 14px;
  white-space: nowrap;
}
/* dot style */
.vue-slider-dot-handle {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
          box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
}
.vue-slider-dot-handle-focus {
  -webkit-box-shadow: 0px 0px 1px 2px rgba(52, 152, 219, 0.36);
          box-shadow: 0px 0px 1px 2px rgba(52, 152, 219, 0.36);
}

.vue-slider-dot-handle-disabled {
  cursor: not-allowed;
  background-color: #ccc;
}

.vue-slider-dot-tooltip-inner {
  font-size: 14px;
  white-space: nowrap;
  padding: 2px 5px;
  min-width: 20px;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  border-color: #3498db;
  background-color: #3498db;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.vue-slider-dot-tooltip-inner::after {
  content: "";
  position: absolute;
}
.vue-slider-dot-tooltip-inner-top::after {
  top: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-top-color: inherit;
}
.vue-slider-dot-tooltip-inner-bottom::after {
  bottom: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-bottom-color: inherit;
}
.vue-slider-dot-tooltip-inner-left::after {
  left: 100%;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: inherit;
}
.vue-slider-dot-tooltip-inner-right::after {
  right: 100%;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-right-color: inherit;
}

.vue-slider-dot-tooltip-wrapper {
  opacity: 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.vue-slider-dot-tooltip-wrapper-show {
  opacity: 1;
}

.meaasge_pannel[data-v-937ebf1e]{width:16.68rem;height:7.49rem;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;position:relative;z-index:3}.meaasge_pannel .meaasge_box[data-v-937ebf1e]{width:9.16rem;height:auto;pointer-events:auto;position:relative}.meaasge_pannel .meaasge_box .meaasge_content[data-v-937ebf1e]{height:4.3rem}.meaasge_pannel .meaasge_box .meaasge_content .message_item[data-v-937ebf1e]{width:8.88rem;height:1rem;background-color:#f5effc;border-radius:.1rem;margin-bottom:.09rem;padding-left:.48rem;padding-right:.57rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.28rem;color:#312651;font-weight:bold;cursor:pointer}.meaasge_pannel .meaasge_box .meaasge_content .message_item.selected[data-v-937ebf1e]{background-color:#9386a3;color:#fff}.meaasge_pannel .meaasge_box .confirm_btn[data-v-937ebf1e]{width:2.2rem;height:.64rem;background-color:#905cb1;border-radius:.32rem;margin:0 auto;margin-top:.28rem;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;color:#fff;font-weight:bold;font-size:.24rem;cursor:pointer}.meaasge_pannel .meaasge_box .message_no[data-v-937ebf1e]{background-color:#31254a;color:#a293b4}.meaasge_pannel .rule_close[data-v-937ebf1e]{position:absolute;top:.73rem;right:2.17rem;width:.36rem;height:.36rem}.meaasge_pannel .rule_close img[data-v-937ebf1e]{width:100%;height:100%}
.coordinate[data-v-2388878e]{width:10.2rem;height:4.58rem;background-image:url(images/coordinate_bg.e801b38d..png);background-size:contain;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.coordinate .left[data-v-2388878e]{width:4.56rem;height:3.05rem;margin-left:.72rem}.coordinate .left .inner-canvas[data-v-2388878e]{max-width:4.56rem;max-height:3.05rem;background-color:#422f54;margin-bottom:.26rem;max-height:100%}.coordinate .left .info[data-v-2388878e]{width:100%;height:.32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coordinate .left .info .icon[data-v-2388878e]{width:.28rem;height:.28rem;margin-right:.12rem}.coordinate .left .info .info_font[data-v-2388878e]{font-size:.32rem;font-weight:bold;color:#fff}.coordinate .right[data-v-2388878e]{width:3.46rem;margin-right:.7rem;padding-top:.65rem;height:100%;padding-bottom:.69rem}.coordinate .right .capital_title[data-v-2388878e]{width:1.36rem;height:.32rem;padding-top:.02rem;background:#9386a3;border-radius:.16rem;font-size:.24rem;color:#fff;font-weight:bold;text-align:center;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;margin-bottom:.2rem}.coordinate .right .capital_nick[data-v-2388878e]{width:100%;font-size:.26rem;color:#312651;margin-bottom:.2rem;margin-left:.14rem}.coordinate .right .capital_uid[data-v-2388878e]{margin-bottom:.37rem}.coordinate .right .capital_message[data-v-2388878e]{width:3.46rem;height:auto;font-size:.28rem;font-weight:bold;color:#312651;margin-left:.14rem;line-height:.4rem}.coordinate .right .capital_message_add[data-v-2388878e]{width:3.46rem;height:1.28rem;background:#fff;border:.02rem dashed #9386a3;border-radius:.04rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coordinate .right .capital_message_add img[data-v-2388878e]{width:.3rem;height:.3rem}.coordinate .close[data-v-2388878e]{position:absolute;top:.21rem;right:.27rem;width:.35rem;height:.35rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAIVBMVEUAAADDudXGu9PGutLGutPGu9TGu9TGutLFttTFutXGu9P6aslqAAAACnRSTlMAGNZL1/LKOhEwmgX0KwAAAKNJREFUKM990rsKAkEMheEjgrUsYm+plbWPYGvnUyzYWS2IvbWl4BbnKXVYkr+YYacKk4+5JJEevcS6DdLyOq7Z2foiPe1d7iwO/g462Z9kne2j7v4zkN1r5cJAY8kEI+wmlhE5ApKgyIJggWD7QDAngoFgIFhBrLdtvzSvNnEW6MyNIBhoej2IP4KoBIh6gZQMlAwEq/vY6nY9E63JqeerMYU/ts6Z910jGlYAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;background-position:0 0}.coordinate .edit_message[data-v-2388878e]{position:absolute;bottom:.69rem;right:.28rem;width:.26rem;height:.26rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAXVBMVEUAAACQhKCUgqWThqOThqOThqOThqOThqOThaOThqOShqOShqKShaOShKOThqOThqOThqOThqOThaKThqOShqOThaGSgqKKhZuTh6OShqOTh6OShKKThaKPh6WThqNfJkjeAAAAHnRSTlMACw7EyKb28Nu8mm9qG8D34KBa5ok3IA+PX4tNRyKP1ZjfAAAAo0lEQVQoz3XQWxKDIAxA0YAPqmJt1dbaB/tfZhOHEEG8f5kzEAZI6ibTKsjVOqzQeRFLxFcuGWn6ryHTR1EAD5Oeu3th05FcSdiqRHwrTvVOiiDwwXGCrSqW3w3nWUTWPklKdSqapUxlYXE2SH+JzmBjELl9wGeyiTDZmU2E2haRDaMXBXuCN5lliQheDuN/FFrBG4tQ1VEmiJDUkEjnAjWVlT9ZhxsLsRCT9gAAAABJRU5ErkJggg==);background-size:contain;background-repeat:no-repeat;background-position:0 0}.coordinate .share_btn[data-v-2388878e]{position:absolute;right:-0.7rem;width:.74rem;height:.74rem;bottom:1rem}.coordinate .share_btn img[data-v-2388878e]{width:100%;height:100%}
.main_page[data-v-2e99a28d]{width:100%;height:100%;position:relative;pointer-events:none;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}.main_page .main_slide[data-v-2e99a28d]{position:absolute;top:2.04rem;width:.6rem;height:2.88rem;left:1.2rem;border-radius:.1rem;background-color:#31254a;pointer-events:auto;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;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;cursor:pointer}.main_page .main_slide .slide_add[data-v-2e99a28d]{width:.2rem;height:.2rem;padding:.2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMA5056Lc1iAAAAKElEQVQI12NgYJjGAAK1YPI/QXL+////vzHUA8m/EBIiQlgvzBaIjQCIzSAxWGIx6AAAAABJRU5ErkJggg==);background-size:.2rem .2rem;background-repeat:no-repeat;background-position:center}.main_page .main_slide .slide_reduce[data-v-2e99a28d]{width:.2rem;height:.2rem;padding:.2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMA5056Lc1iAAAAGklEQVQI12MgFcz/////N4Z6IPkXQkJFSAQAOogSF6EiEcUAAAAASUVORK5CYII=);background-size:.2rem .2rem;background-repeat:no-repeat;background-position:center}.main_page .main_slide .slide_center[data-v-2e99a28d]{width:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_page .main_slide .slide_center .slider_con[data-v-2e99a28d]{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_page .main_slide .slide_center .custom-dot[data-v-2e99a28d]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:.03rem solid #362a47;background-color:#fff}.main_page .main_slide_rotate[data-v-2e99a28d]{position:absolute;top:2.04rem;height:.6rem;width:2.88rem;left:1.2rem;border-radius:.1rem;background-color:#31254a;pointer-events:auto;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;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;cursor:pointer}.main_page .main_bottom[data-v-2e99a28d]{position:absolute;left:1.2rem;height:auto;bottom:.37rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:2}.main_page .main_bottom .main_picture[data-v-2e99a28d]{width:6.6rem;padding:0 .04rem;height:.8rem;position:relative;border-radius:.4rem;background-color:rgba(49,37,74,.8);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;pointer-events:auto;cursor:pointer}.main_page .main_bottom .main_picture .picture_box[data-v-2e99a28d]{border-radius:.35rem;width:2.16rem;height:.7rem;padding:.09rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;position:relative}.main_page .main_bottom .main_picture .picture_box .p_title[data-v-2e99a28d]{text-align:center;width:100%;font-size:.2rem;font-weight:bold;margin-bottom:.03rem;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}.main_page .main_bottom .main_picture .picture_box .p_title .icon_lock[data-v-2e99a28d]{width:.18rem;height:.18rem;margin-right:.09rem}.main_page .main_bottom .main_picture .picture_box .p_desc[data-v-2e99a28d]{text-align:center;width:100%;font-size:.16rem}.main_page .main_bottom .main_picture .picture_box .icon_new[data-v-2e99a28d]{position:absolute;top:-0.14rem;right:.2rem;width:.44rem;height:.21rem}.main_page .main_bottom .main_picture .picture_box .p_red_tip[data-v-2e99a28d]{position:absolute;width:.54rem;height:.54rem;top:-0.3rem;right:-0.1rem;z-index:1}.main_page .main_bottom .main_picture .picture_box .p_red_tip img[data-v-2e99a28d]{width:100%;height:100%}.main_page .main_bottom .main_picture .activePic[data-v-2e99a28d]{background-color:#905cb1}.main_page .main_bottom_right[data-v-2e99a28d]{width:5rem;position:absolute;right:1.16rem;height:.92rem;bottom:1.26rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:2}.main_page .main_bottom_right .coordinate_info[data-v-2e99a28d]{width:5rem;height:.92rem;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto}.main_page .main_bottom_right .coordinate_info .no_light[data-v-2e99a28d]{width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto}.main_page .main_bottom_right .coordinate_info .coordinate_find[data-v-2e99a28d]{width:3.08rem;height:.92rem;padding-right:.32rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.26rem;font-weight:bold;color:#543c14;position:relative;cursor:pointer}.main_page .main_bottom_right .coordinate_info .coordinate_find .red_tip[data-v-2e99a28d]{position:absolute;width:.54rem;height:.54rem;top:-0.2rem;right:-0.2rem}.main_page .main_bottom_right .coordinate_info .coordinate_find .award_tip[data-v-2e99a28d]{position:absolute;width:2.62rem;height:.84rem;top:-0.84rem}.main_page .main_bottom_right .coordinate_info .to_my_coordinate[data-v-2e99a28d]{width:2.4rem;height:.92rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAABcCAMAAABnVcg1AAAAdVBMVEWceim1iyCVcymjeye7jR6rgSSddimHZTCnfiOyhiGmfieVbS25jR2Uci2xhyC/kRu7jR6ziB+sgiKugSN0WjG/kRq0hiGHaTzUqUH8147zzH371Y30zX382JD5yn771oz6y3j6xWz5zYL60Ib71Ir60oj6z4Msw9CLAAAAHXRSTlMrZx86gE8aDSU2IBNRFkl3XEMxKwVnPQh2+M71zwLMB1oAAAO2SURBVHja5NNbkoMgEIVhzEW7BREwEGMKU+Ul+1/itOFhyokz85z2ZwVf9UFcLpdrUUgpqzzPDywjWEXAorgSViRvlZclgGAZCICyzKskFouXuACNc4hHhiE61wAQeRGL5G0cBmu1PjNMa2sDuiaJxeKFBoNWypiMZcYopQM2sIhFIem+aJXxvq7rE8OI5b1RFunGshCyennb7hYZd+val7iSQubggmrvkXn3VgUHOYFLQG26yL7OaIRSClp0UJ71nlM3rwJtWtCirfJxB3lladMvsKnjDqpNAgvUewFrJO6BwNk+wBmBD/SO5+wUd9ApOx83wY9pnsd5nh6RV5vgaRz674Zxinx6B0/P/r0nG/NP8DT02w1MyGvwI3G3G1h85xV47P9ujJ/fCpxYvI+8Bv/fx4t/Bw/jF/f1ksNADMIA9CQpkiFz/yNWVVshx6ifJXg3mtUTkJBHME1cg7HTZRuTxBX4Ok12zRErGAWI7iuszhGwrzo+5HY6wbFese0APIc5ZjQ1gdMb0J0yRjQ1gd9eQ7lupLjxXk3gvR5J2An0ASXW52F6VYz+JVawfVgprX+JFQyWstDbH9QC3rc6z/m2/GwaAWeBPSycS5y/r9U0Jzhkauk7G2A1DYOLITVeKG0aGLIvO/d091NLwHLRBoPR/CYWsBTQGOzNj+n/wc3fiD/M8Gzwl1N6XkvH8SY0fi/MA9/LObdch0EYiN4V3A20xK1d2P8S+4FUMmAgH1EkJlY2cOSJedkTtnqnBQsvX5We7KX51uHxaYlwp9U/D+eIqx+IW+AQB4IOuviq5AEjMfLK8nc8DrB/a5nDVv+Fe108UQtuDCW21c//g7YlS6qaDJafuLyiK+BZ6PKKri/ixxEJntMAeJY4htc0AJ5kzggSjMDj1AlDghF4vNwkhgS7D+J+fCgSjMAjGjmn40Fe7+u+A8B9UadzHg6v5H0dAfZFfd7r/5W872PAmwwFnULgkrSvWd1VLDZJe1XJ9oKmk3RL9QFB00m60a3AXS2hpOvfWPeCppK0uZsL42iy9ICDttd2IVJ0HHaApb2IFo6eUh/YaZmVjaHBsgvcCli35TuzxsDBYM1NVAVr9phmwbgKVgEuA9Pw1xpZwSoD0zASXwoXW8EqI/FgelAKF1vBKqYHla2FEQ5Zoq0FGpfkwsUyqITxyMYltTWNKCnvz5qmNh8SmtE733zoZy/1zKomGdnp20vdz0DsdhZx9CaA/2gCCDaPlC6PaPN4ByPPPzDyvJ1V6xefOmLkNjTuCQAAAABJRU5ErkJggg==);padding-right:.24rem;background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.26rem;font-weight:bold;color:#543c14}.main_page .main_bottom_right .coordinate_info .coordinate_qualified[data-v-2e99a28d]{width:3.08rem;height:.92rem;padding-right:.32rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.26rem;font-weight:bold;color:#543c14;position:relative;padding:.2rem;cursor:pointer}.main_page .main_bottom_right .coordinate_info .coordinate_qualified .award_tip[data-v-2e99a28d]{position:absolute;width:2.62rem;height:.84rem;top:-0.84rem}.main_page .main_bottom_right .coordinate_info .coordinate_qualified .no_qualified[data-v-2e99a28d]{width:100%;text-align:right;height:auto;color:#645576;font-size:.26rem}.main_page .main_bottom_right .coordinate_info .coordinate_qualified .title[data-v-2e99a28d]{font-size:.2rem}.main_page .main_bottom_right .coordinate_info .coordinate_radom[data-v-2e99a28d]{width:1.92rem;height:.92rem;padding-right:.27rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAABcCAMAAADnJv8mAAAAdVBMVEWVcym1iyCjeyeceimrgSS7jR6ddimHZTCwhSGmfiOtgSKofiWVbS2Uci27jR6ziB90WjG6jhyuhSK+kBy/kRu0hiGHaTz4xnjwv2u/khq4ix63jB33xnfUojrSojrUozz4x3rzrlb3xHb1tmL3xHf1tmP0tmLNFRHfAAAAIHRSTlMfZzosT4AaDTUjLigTFlxDBU9Ke3U9CPjObFZH9XZ2d8gLHSIAAAIFSURBVHja7NLXkYQwEEXRFlYghxGDm51V/lHuE2wAw59U1TeC012PhmF4ta3W2jRNQxkEpgG3bV+g062HnbpOKVWmnlJdR7jg9lPUG9hV30spi+QDsu8VLjDRT5ceeLk4N01V8k2Tc4vEAZefLj3w53hYKzLI2mM8ccDlp1ZHvRut2L2f5zrx5tn7XdjRRb9uSRtS0H+2NWTTuv3Cr8hois9fxp93yKr3Z1zw/shX8rRbyKzNnlKBbwjPFxkt524VeD/w2I479pBd++GwHvClsz5kl7dORr6SU578CeMnAl/MIbtmAT4RlUWVJ78qyn9+HbKrZv73MZ/56cT8BzGf+enE/Acxn/npxPwHMZ/56cT8BzGf+enE/Acxn/npxPy/ds5YhWEYBqJDoEu37h3aSv7/T2yQPVilmDqoiY7cIYzJkDwT2WTI3YSIT/w8Iv6EiE/8PCL+hIhP/Dw6N/7z9VhL6ljaxEZf7vrWisfv7642/rHi8Q1af1iDBryBeHypZBrRIeWI5pGee9hLkrB5RA1LjW8bYjmuedqztXLYAgY7OO/JU3yH6FoQJ4/v7DYZbINUJ88e4kdDVhF/QsT/go//Azy2/QDc/IFuvcE2PoHbzsBNf6CWy3u1XKIbXsHtxuBmbzCr/c1b7fugA4ScAx904GMmAFImluvSx0yAhXxcPkI+3s56LqXasictAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.26rem;font-weight:bold;color:#543c14;cursor:pointer}.main_page .main_bottom_right .coordinate_info .my_coordinate_info[data-v-2e99a28d]{width:2.4rem;height:.92rem;padding-right:.27rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAABcCAMAAADnJv8mAAAAdVBMVEWVcym1iyCjeyeceimrgSS7jR6ddimHZTCwhSGmfiOtgSKofiWVbS2Uci27jR6ziB90WjG6jhyuhSK+kBy/kRu0hiGHaTz4xnjwv2u/khq4ix63jB33xnfUojrSojrUozz4x3rzrlb3xHb1tmL3xHf1tmP0tmLNFRHfAAAAIHRSTlMfZzosT4AaDTUjLigTFlxDBU9Ke3U9CPjObFZH9XZ2d8gLHSIAAAIFSURBVHja7NLXkYQwEEXRFlYghxGDm51V/lHuE2wAw59U1TeC012PhmF4ta3W2jRNQxkEpgG3bV+g062HnbpOKVWmnlJdR7jg9lPUG9hV30spi+QDsu8VLjDRT5ceeLk4N01V8k2Tc4vEAZefLj3w53hYKzLI2mM8ccDlp1ZHvRut2L2f5zrx5tn7XdjRRb9uSRtS0H+2NWTTuv3Cr8hois9fxp93yKr3Z1zw/shX8rRbyKzNnlKBbwjPFxkt524VeD/w2I479pBd++GwHvClsz5kl7dORr6SU578CeMnAl/MIbtmAT4RlUWVJ78qyn9+HbKrZv73MZ/56cT8BzGf+enE/Acxn/npxPwHMZ/56cT8BzGf+enE/Acxn/npxPy/ds5YhWEYBqJDoEu37h3aSv7/T2yQPVilmDqoiY7cIYzJkDwT2WTI3YSIT/w8Iv6EiE/8PCL+hIhP/Dw6N/7z9VhL6ljaxEZf7vrWisfv7642/rHi8Q1af1iDBryBeHypZBrRIeWI5pGee9hLkrB5RA1LjW8bYjmuedqztXLYAgY7OO/JU3yH6FoQJ4/v7DYZbINUJ88e4kdDVhF/QsT/go//Azy2/QDc/IFuvcE2PoHbzsBNf6CWy3u1XKIbXsHtxuBmbzCr/c1b7fugA4ScAx904GMmAFImluvSx0yAhXxcPkI+3s56LqXasictAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.26rem;font-weight:bold;color:#543c14;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAABcCAMAAABnVcg1AAAAflBMVEWceimjeyi7jR61iyCrgSSUcymfdSqTbC2nfSSDZDCthCKkfiaUcS6/kRu2iiC6jR6uhCK0iR+zhiCsgiKugSN0WjGHaTy6jBz7143UqUG/khq5jCC6kB30zX34ynzwwnH82JD5yn771oz6y3j6xWz71Ir5zID60IX60oj5zoIYP5iDAAAAIHRSTlMsOoBnTx8bEiYMNiEWdWVZTEY+MSsFCE/3dmxfTs74zgFm6+EAAAMFSURBVHja5NNZroJAEIXhwqGHAnpEUYakNRF1/xu81ZL7IMENFP8OvpwqOJ1OZ62llJXIHdklchUBtT4TFmYvactSKWCZUmVJ5lkM5CUuYZsYEQuGIcbYEJrIJIbZ20QMwTvnDuwilA8BYzOLQetKqAaDb63tjdmzy5je2tYHbJSotAYtaV/0gzVdXdc7hhGrM3bwSBtLDbLK3vY6XhLjLuO1zeJKghQqhuHKmvshX4cQlfiA0dsxsW+0HjOYLjq0hv3ANLFpA900iDIG26UN1NkQSwFCRW/rtIFq66PKYHT9NsC9wwwGdGYbYOMQMrhwZpc20M64grhHKA77bYD3hwKO/+D74/V8T7fc9H6+HvfEri8wURdNT27mL/BtrenFyrwAr8dp5gX4JzlxaQH+2fRIPFqC2Y+8Cl5vYvHJf9zX0Q2DIQgE4FUICQL7L9g0TfpXPE19PG6DL5yoFZxh+oapWmQld6j1BPYqMm8nnsACEqOXuIBRopW4gGE0f8Tsm+sf8DTkIdzBYK1ztDb3MQCrg5eVjibHGIAHdGmTUq/g2LisR6lXsO/2cbTY1Aew1HiHEVfwc1hTarTDiFewxO5v9JQ6hDYALOqZmDT4F3UFnxP8nb4DC//augQ7facvwUbf6RWs4xMTFPoHNQAfScl+Md2Cg31r3YLt+w4jzaudM8phEASC6E1ao/70/hds2t1WNooJgZAwj40XmLgisDOvVPA6+jJdLthrGbRKBS9T8GA1Bc9vOC3gKo37D+N2Wri9NO20JHkezgvWvPG4Eax5p5UXLHprmRfc5l563fZ+T5XgRpOHnnq3GsGtZks99e41gsP0ENHS6XyY0NLBASDV0i+rO4+HVEtfV3TxSLX0td7g09Jq6XMBnHhp8byWMDettF8a54gHZR6+cVpGqsXitBaYJuSWPoHpfySekEyzSLxDD+Rf7wE9MKwFIV1qWAsHlzz088MOLnE0zVM/IW5omgM+pM4A+MGHeHgpHEAMh4jDQQBTzKMk5TFiHokgTxiq9Q2zvjkCazq+PQAAAABJRU5ErkJggg==)}.main_page .point-guide[data-v-2e99a28d]{min-width:2.42rem;height:.6rem;position:absolute;bottom:.41rem;right:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;pointer-events:auto;display:flex;align-items:center;cursor:pointer}.main_page .point-guide .inner-text[data-v-2e99a28d]{height:.24rem;font-size:.24rem;font-weight:bold;color:#fff;margin-right:.21rem;position:relative}.main_page .point-guide .inner-text[data-v-2e99a28d]::before{content:attr(data-text);position:absolute;z-index:-1;-webkit-text-stroke:.06rem #87587f}.main_page .point-guide .map-switch[data-v-2e99a28d]{width:1.17rem;height:.48rem;background:#9386a3;border-radius:.24rem;color:#565164;cursor:pointer;padding-left:.52rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:100ms linear;-o-transition:100ms linear;transition:100ms linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 .1rem .04rem #87587f;box-shadow:0 0 .1rem .04rem #87587f}.main_page .point-guide .map-switch .circle[data-v-2e99a28d]{width:.38rem;height:.38rem;background:#fff;border-radius:50%;position:absolute;left:.06rem;-webkit-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear}.main_page .point-guide .map-switch .switch-text[data-v-2e99a28d]{height:.24rem;position:absolute;font-size:.18rem;font-weight:400;left:.55rem;-webkit-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear;color:#fff}.main_page .point-guide .map-switch.active[data-v-2e99a28d]{background:#312651;padding-left:0;padding-right:.52rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main_page .point-guide .map-switch.active .circle[data-v-2e99a28d]{left:.76rem}.main_page .point-guide .map-switch.active .switch-text[data-v-2e99a28d]{left:.18rem}.main_page .bottom_right[data-v-2e99a28d]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main_page .refresh_btn[data-v-2e99a28d]{pointer-events:auto;position:absolute;right:1.2rem;top:1.7rem;width:.82rem;height:.82rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAMAAADw8nOpAAAAnFBMVEVCLVEAAABBLFFBIkNGMVX9/f1BLFBBLFBCK1BALFFAK0/k4udCLFFBLFHz8fTe2uGZjaGdkqX29fdzY35QO17h3uNCLFFBLFBBLFFCK1FCKk5CKk5AKk1AKlXb2N7Z1NytpLRbSGhCLVDIwszEvclqWXZlVHJiUG7u6+/p5uq8tMGShZqLfZSDdY16bIVBLVGlmqzPytNCLVH///9/8xiHAAAAM3RSTlPMAMIFzf66qVtMNvaSUvv04OL818/1rpt1ZCoeFwzz8+bSd+7t1dTT+fjq393b2ZTk8HiwR3yXAAACoUlEQVRYw+zTZ1LDMBCG4Q/JcottnN57hfTR/e8GJMEjr+TEdoBfPAd4Z7WS8PLj/pN/mOS9sBM4NgOY7QSdsMefSw7cIwPBju6gbJJ7bWRoe7xEcti1cYfdHRZMcpfhAebyIkm/hRxafu4knyGnGc+X7DvIzennSfoMBTD/cdJDQd6jZIjCwvtJDyV495I+SvGzk32GUlg/K8kdlOTwjOQMpc3MSR9P8E1J3sITWtyQdJFlXV00IyFqlXl1hSyunhwymO1GUlGJLRixoZbswuhQkcTbHkZdmuQ2DKx3abBowMDmJOnBoPEqjZpTYHre0n9Jkm1TUTm0iCKhHH56iOQYae10cgCdlcw4qq4sAKt4LG824rMLYpBKutB97/G1jkRduf4IhJtKBtAc5NXEgmqSJGsgAjXJGTS3RcYg4mS9IBhXkj1odrcZQZ1EVhI9JRlCM77u0aKvYC4ToEIl2QG1lhd1EAuZEKA6SjKAeWMjUNtN9vUgUJIOzNNUoaufzrXrHwLlKEkbVFN+WcLIWsaLZmUPylaSDNRlEGGhEKYkoRHkf+TzG8nyB//oxnxbEISBMH7EIMHSSqWISIZEggWR3/+7VchAeNrVdhxYv7eCL7bbPX9OdVYXBMzir6fMXjNk8XrYIWpgiGBo8eOcHfU1jDo81hsz6vyDRIrecyo7fm3kbm0A5jjILwHLoOWGS3hFwF62gltDuIKjhMI4obgQsIiTM6eaDSFJsOiakeimJSGHz9bAeq1BawnZfmVgqv4tqeWCBW+zyjibxZvBa5QZ5C2r6fJ+RN4xljXEWDfVZjDWZ/KRKNh/7ZDiuEuilH7gk8dS/fAsj/j6RYS8LtEvdeTVk3pBJq/x1MtGeSU6heKWrZenVYI/+Y32/19/+QDFQ4Qa4hYrQAAAAABJRU5ErkJggg==);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;cursor:pointer}.main_page .main-tip[data-v-2e99a28d]{width:3.42rem;height:.52rem;position:absolute;z-index:2;top:1.36rem;left:0;right:0;margin:auto;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;font-size:.26rem;font-weight:bold;color:#ffd76d;background-color:rgba(49,37,74,.6);border-radius:.1rem}.main_page .main-tip img[data-v-2e99a28d]{width:.42rem;height:.42rem}.main_page .map_open_time[data-v-2e99a28d]{position:absolute;z-index:2;width:100%;height:1.2rem;background-color:rgba(31,27,33,.82);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;font-weight:bold;color:#fff;font-size:.28rem}
.native-video{display:-webkit-box;display:-ms-flexbox;display:flex;width:16.68rem;height:7.5rem;display:flex;pointer-events:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.native-video .video_pannel{width:100%;height:100%;background:#000;position:relative;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}.native-video .video_pannel .evnet-video_inner{width:auto;height:100%;-ms-flex-negative:0;flex-shrink:0}.native-video .video_skip{top:.76rem;right:1.13rem;width:1.15rem;height:.5rem;font-size:.28rem;position:absolute;z-index:10;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;color:#fff;font-weight:bold;text-shadow:0px 1px 0px rgba(17,17,17,.34)}.native-video .video_skip img{display:block;margin-left:.18rem;width:.36rem;height:.36rem}
.src-components-index-assets-__index_---index_page---oVXMn9 .src-components-index-assets-__index_---enter_active---oGr2z2{position:absolute;left:0;right:0;bottom:.64rem;margin:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAABCCAMAAADNCIsQAAAAt1BMVEVYPmwAAACnfplYPWujepdYPWtgQ3CKZohoSnSnfZlSOWuYcpBXPWqme5qfd5SAXoKnfpimd56OaopYPmuofZljRnKmepeRbY2nfppaQGynfZmddJSmfJmmfZmnfplsTXZYPWtXPWtXPWqnfZpYPmqbdJODYYR5WX6nfplXPmtWPWxYPGtXPWqnfZlaOWpVOWinfZmlfZdXPGpYPGmmfZinfpl0VXynfpmHY4eZc5F7WoB4VXynfpkEo0e6AAAAPHRSTlOtAO2g+aiz2bmYEeplGvPOjAjdpWi2FOHMjHIvKPrYvJJ+UEtF7tLIum9oXTYjHxvBo1k8Wd7Eg7KebEga4H0LAAADPElEQVR42u3c15qiQBAF4NOEQYKIgqOY05jXOGHDvP9zLTgNgtDM7nXXf+2N52uaoqkCjPyD6pj6gbkeKcNPCQyV0doM+v8dU3N+VkZmbz54bjIJNJ8H8545Us7z4t8Vx1T3lFNQZ9KpByfFK/5vlP/YVLwfTFI/PMXMByWIqad4/YUznag6JKCrk6mzOLC7Z0/pfRvToNsJVUhH3ewzK2rdHVTH9Ko0ICl1Z7FEoLxWxGT9cseQl+6kQfXfPoQxzVovT5CaP0t3qK5ZHtMxbNmSpxQJj0kpdTLLYrr6huxr6ca/Jjl1P4oxXbByKaWbS3Ldvb0+xrRFTZN5987ZJvu4MsjHtAVepK0ExDkF3VxMF2BpgxSuu3UvE9MVaGs1kLsrr8eVehrTUQdaBkiGz+sCz0xjCuPFRHe5vJDf7ZQ6j2kGwKDF9GjGl5P3FZPlA6CdqcC3+O7UvMXkAFjRba7IYTeneRyTpQPoUM1UpH8tp+Acx7RDRGuDFOxYrK7EMakAxi5IkcpuRn2wPSKNDkiJPYudA7ANIq0lSIkNi/VMMBUR+x1EeNXN1zgg5lLVVO7AIoMRFojRk4rA4ut5BQ5iQxBxhdkcYorYJ0ipKYt9YkKrqcqEryaV9qYqKt+bdLrTVdH5nQ6guqkKr5t0UBVeQedVuAp6pvtubzIDTAA6IRCb8BOCKUDnTWJTft7kAKDTSyGHn14uANBZuNCCn4UfEKE3KyKH5M2KCoDe0wmo6Xu6DSL01rfcJn3ru0eMeghK7e89BCoi1JFSRs10pOwQo/6mErtMf5OlI0bdcgW6le2Wc3BDvZePtrneS8vHDXXy5vlWvpN3Bo76wrNmj33hITiaMrgLC1MGRx2c9DMrKb1fnFm5ImFIPQGV8btsAuqCxEqjuiDys3yebotE7cWWvh6v2aLpzC1SS82Qeod6MipmfS9ItVuaIe2KqhnauWpy/OpngjI0uyHh+Xi7YWvGH8aJpjORsepobmf5XpPk+nuqvS87rtZZhUfGiWd9fWSNGy3b1eT4Rorm2q3GmM/6cuLJcUeKTzRUTo5Xx8RZOwm/1VD8DoE4ptR+I2FS/KsWopjKHWT+RkrRXwxlo27BEthAAAAAAElFTkSuQmCC);background-size:contain;background-repeat:no-repeat;background-position:center;width:2.94rem;height:.66rem;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;z-index:2;cursor:pointer}.src-components-index-assets-__index_---index_page---oVXMn9 .src-components-index-assets-__index_---enter_active---oGr2z2 .src-components-index-assets-__index_---enter_font---dXmNKD{padding:0 .5rem;color:#fff;font-size:.26rem;height:.66rem;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;text-align:center}.src-components-index-assets-__index_---index_page---oVXMn9 .src-components-index-assets-__index_---coordinateInfo---S57i9a{width:3.96rem;height:5.48rem;position:absolute;top:1rem;right:1.22rem}
.light[data-v-02c3e324]{width:5.91rem;height:3.08rem;border-radius:.1rem;padding:.37rem;background-color:#f5effc;pointer-events:auto;position:relative}.light .container[data-v-02c3e324]{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.light .container .title[data-v-02c3e324]{color:#312651;height:.46rem;padding-bottom:.2rem;font-size:.28rem;font-weight:bold;position:relative;margin-left:.13rem;text-align:center}.light .container .title .border[data-v-02c3e324]{position:absolute;bottom:0;width:.4rem;height:.02rem;background:#f9cc80}.light .container .btn_box[data-v-02c3e324]{width:100%;height:.64rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.light .container .btn_box .btn_style[data-v-02c3e324]{width:2.22rem;height:100%;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;border-radius:.32rem;color:#fff;font-size:.24rem}.light .container .btn_box .confirm_btn[data-v-02c3e324]{background-color:#905cb1}.light .container .btn_box .cancel_btn[data-v-02c3e324]{background-color:#9386a3}.light .close_info[data-v-02c3e324]{position:absolute;top:.2rem;right:.2rem;width:.35rem;height:.35rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAHlBMVEUAAADGu9PDudXGutPGu9TGu9TGutPFttTFutXGu9OCgKcmAAAACXRSTlMA1hhL8so6ETD1QLKZAAAAnUlEQVQoz33SIQ4CMRCF4RcIF0CBYwUei0Zxi01QuE3gAFgkCSvebaEh7S9eQ9Vk5stuOzPSbZQ4l0lanucdmb1P0t1et8xi6/eko/1qbLB90NVfBrJHrVwYaC6VygiHH2sRNQKKoFoFwSqCbSqCuSEYCAaCFcR5ltRD/1V+K/+Y98rb5xuzE9mvflez9zmh3hxz2r2dyM3p7Vdu4Qe8h4pW5QFwtQAAAABJRU5ErkJggg==);background-size:cover;background-repeat:no-repeat;background-position:center}
.light_box[data-v-048333f6]{width:10.26rem;height:4.68rem;background-image:url(images/light_bg.f9e3ac32..png);background-repeat:no-repeat;background-size:contain;background-position:0 0;padding:.64rem .68rem .42rem .58rem;position:relative;z-index:2;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.light_box .close_info[data-v-048333f6]{position:absolute;top:.22rem;right:.29rem;width:.36rem;height:.36rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAIVBMVEUAAADDudXGu9PGutLGutPGu9TGu9TGutLFttTFutXGu9P6aslqAAAACnRSTlMAGNZL1/LKOhEwmgX0KwAAAKNJREFUKM990rsKAkEMheEjgrUsYm+plbWPYGvnUyzYWS2IvbWl4BbnKXVYkr+YYacKk4+5JJEevcS6DdLyOq7Z2foiPe1d7iwO/g462Z9kne2j7v4zkN1r5cJAY8kEI+wmlhE5ApKgyIJggWD7QDAngoFgIFhBrLdtvzSvNnEW6MyNIBhoej2IP4KoBIh6gZQMlAwEq/vY6nY9E63JqeerMYU/ts6Z910jGlYAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat;background-position:center}.light_box .left[data-v-048333f6]{width:5.08rem;height:auto;background-color:#422f54;border-radius:.1rem;border:9px solid #c8bbd7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.light_box .right[data-v-048333f6]{width:3.64rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.light_box .right .title[data-v-048333f6]{width:100%;height:auto;font-size:.36rem;font-weight:bold;color:#312651;text-align:center;margin-bottom:.33rem}.light_box .right .descript[data-v-048333f6]{width:100%;font-size:.26rem;font-weight:400;color:#312651;line-height:.36rem}.light_box .right .btn[data-v-048333f6]{width:2.2rem;height:.64rem;background:#905cb1;border-radius:.32rem;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;color:#fff;font-size:.24rem}.light_box .right .btn .share_success_btn[data-v-048333f6]{width:100%;height:100%}.light_box .right .award_text[data-v-048333f6]{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;text-align:center;font-size:.22rem;width:100%;padding-top:.3rem;color:#312651}
.coordinate_pannel[data-v-17b39222]{width:3.96rem;height:5.48rem;background:rgba(49,37,74,.8);border-radius:.1rem;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;padding:.36rem;pointer-events:auto;position:relative}.coordinate_pannel .container[data-v-17b39222]{width:100%;height:100%;position:relative}.coordinate_pannel .container .title[data-v-17b39222]{color:#fff;height:.46rem;padding-bottom:.2rem;font-size:.26rem;font-weight:bold;position:relative;margin-bottom:.26rem}.coordinate_pannel .container .title .border[data-v-17b39222]{position:absolute;bottom:0;width:.4rem;height:.02rem;background:#f9cc80}.coordinate_pannel .container .c_position[data-v-17b39222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:.32rem;margin-bottom:.28rem}.coordinate_pannel .container .c_position .icon_coordinat[data-v-17b39222]{width:.28rem;height:.28rem;display:block;margin-right:.11rem}.coordinate_pannel .container .c_position .position_info[data-v-17b39222]{height:.32rem;font-size:.32rem;font-weight:bold;color:#fff}.coordinate_pannel .container .captain[data-v-17b39222]{width:100%;height:auto}.coordinate_pannel .container .captain .captain_title[data-v-17b39222]{color:#fff;height:.46rem;padding-bottom:.2rem;font-size:.26rem;font-weight:bold;position:relative;margin-bottom:.26rem}.coordinate_pannel .container .captain .captain_title .border[data-v-17b39222]{position:absolute;bottom:0;width:.4rem;height:.02rem;background:#f9cc80}.coordinate_pannel .container .captain .nick_name[data-v-17b39222]{height:auto;font-size:.28rem;font-weight:400;color:#fff;margin-bottom:.2rem}.coordinate_pannel .container .captain .captain_uid[data-v-17b39222]{margin-bottom:.31rem}.coordinate_pannel .container .captain .message_box[data-v-17b39222]{width:100%;height:auto}.coordinate_pannel .container .captain .message_box .message_title[data-v-17b39222]{height:.26rem;font-size:.26rem;font-weight:bold;color:#fefefe;margin-bottom:.2rem}.coordinate_pannel .container .captain .message_box .message_con[data-v-17b39222]{width:100%;height:1.28rem;border-radius:.04rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:.28rem}.coordinate_pannel .container .captain .message_box .message_con .add_btn[data-v-17b39222]{width:.3rem;height:.3rem}.coordinate_pannel .container .captain .message_box .message_con .edit_btn[data-v-17b39222]{position:absolute;bottom:0;right:0;width:.26rem;height:.26rem}.coordinate_pannel .container .captain .message_box .no_message[data-v-17b39222]{background:#9386a3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coordinate_pannel .container .captain .message_box .have_message[data-v-17b39222]{line-height:.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coordinate_pannel .container .close_info[data-v-17b39222]{position:absolute;top:0;right:0;width:.36rem;height:.36rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA3B3hGdgh+fHrsqrjhH98dhbnlyzrAAAAqElEQVQ4y83TuxKEIAyF4RVwubm65v0f1miT4o+DpakO8DWZOXwezq/mlvyn0HJdLyM6U/DMN4rOpqmKKc/IojGLKc9I0dzElGek6yFNpjwz79cKpjyji1PRUNHcKBoqGioYT8F4CoaKhoqGamxsd3aChoqGioaKZmYnaFKAomFzaF7R1TDq6nnd7rtqnzOPulo011FXo8Z11NX/Gbel9N0vRuolqnk0B5z6H8E+jWizAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2}.coordinate_pannel .container .coordinate[data-v-17b39222]{width:100%;height:.81rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#31254a;margin-bottom:.19rem}.coordinate_pannel .container .coordinate .left[data-v-17b39222]{width:.81rem;height:.81rem;background:#2a2336;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coordinate_pannel .container .coordinate .left .small—canvas[data-v-17b39222]{width:100%;height:auto}.coordinate_pannel .container .coordinate .right[data-v-17b39222]{width:2.43rem;height:100%;padding-left:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coordinate_pannel .container .coordinate .right img[data-v-17b39222]{width:.24rem;height:.24rem}.coordinate_pannel .container .coordinate .right .info[data-v-17b39222]{font-size:.26rem;font-weight:bold;color:#fff;margin-left:.16rem}.coordinate_pannel .container .light_coordinate[data-v-17b39222]{width:100%;height:1.78rem;background-color:#2a2336;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.21rem}.coordinate_pannel .container .light_coordinate .inner-canvas[data-v-17b39222]{max-width:3.24rem;max-height:1.78rem;background-color:#422f54}.coordinate_pannel .container .light_btn[data-v-17b39222]{width:100%;height:.7rem;background:#fcd890;border-radius:.04rem;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;font-weight:bold;color:#543c14;font-size:.26rem}
img[data-v-b2de9dda]{display:block}.info-tips[data-v-b2de9dda]{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:9999}.info-tips .h5-info[data-v-b2de9dda]{width:100%}.info-tips .h5-info img[data-v-b2de9dda]{width:100%}.info-tips .h5-info .down-btn[data-v-b2de9dda]{position:absolute;top:22.7rem;left:2.4rem;height:1.8rem;width:8.8rem}.info-tips .pc-info[data-v-b2de9dda]{width:100%}
