@charset 'UTF-8';._energies_1ag4b_1 {
  position: absolute;
  left: 50%;
  bottom: 7.0422535211vh;
  width: 17rem;
  height: 5.8rem;
  transform: translate3d(-50%, 0, 0);
  border-radius: 2.9rem;
  transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), bottom 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
._energies_contour_1ag4b_11 {
  background-color: #242270;
}
._energies_contour_1ag4b_11 ._energiesList_1ag4b_14 > * {
  border: 1px solid #000000;
  background-color: #ffffff;
  box-shadow: 0 0 0.6rem 0.4rem #ffffff;
}
._energies_hidden_1ag4b_19 {
  opacity: 0;
  transform: translate3d(-50%, 0, 0) scale(0.2);
  transition: all 0.35s cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
._energies_above_1ag4b_24 {
  bottom: 22.5352112676vh;
}
._energiesList_1ag4b_14 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
._energiesList_1ag4b_14 > * {
  position: relative;
  width: 3.2rem;
  height: 3.2rem;
  border-radius: 50%;
  border: 1px solid #000000;
  box-sizing: border-box;
}
._energiesList_1ag4b_14 > * + * {
  margin-left: 2.2rem;
}
._energiesList_1ag4b_14 > * ._energiesWrapper_1ag4b_45 {
  position: relative;
  width: 100%;
  height: 100%;
}
._energiesList_1ag4b_14 > * ._energy_1ag4b_50 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  transform: translate3d(-50%, -50%, 0) scale(0);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0, 0.55, 0.45, 1);
}
._energiesList_1ag4b_14 > * ._energy_water_1ag4b_63 {
  background-image: url("/energy/water.png");
}
._energiesList_1ag4b_14 > * ._energy_grass_1ag4b_66 {
  background-image: url("/energy/grass.png");
}
._energiesList_1ag4b_14 > * ._energy_electricity_1ag4b_69 {
  background-image: url("/energy/electricity.png");
}
._energiesList_1ag4b_14 > * ._energy_fire_1ag4b_72 {
  background-image: url("/energy/fire.png");
}
._energiesList_1ag4b_14 > * ._energy_fighting_1ag4b_75 {
  background-image: url("/energy/fighting.png");
}
._energiesList_1ag4b_14 > * ._energy_darkness_1ag4b_78 {
  background-image: url("/energy/darkness.png");
}
._energiesList_1ag4b_14 > * ._energy_metal_1ag4b_81 {
  background-image: url("/energy/metal.png");
}
._energiesList_1ag4b_14 > * ._energy_psychic_1ag4b_84 {
  background-image: url("/energy/psychic.png");
}
._energiesList_1ag4b_14 > *[data-energy=water] [data-energy=water] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=grass] [data-energy=grass] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=electricity] [data-energy=electricity] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=fire] [data-energy=fire] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=fighting] [data-energy=fighting] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=darkness] [data-energy=darkness] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=metal] [data-energy=metal] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}
._energiesList_1ag4b_14 > *[data-energy=psychic] [data-energy=psychic] {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}._energy_1qnwr_1 {
  position: relative;
  width: 3.2rem;
  height: 3.2rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._energy_water_1qnwr_9 {
  background-image: url("/energy/water.png");
}
._energy_grass_1qnwr_12 {
  background-image: url("/energy/grass.png");
}
._energy_electricity_1qnwr_15 {
  background-image: url("/energy/electricity.png");
}
._energy_fire_1qnwr_18 {
  background-image: url("/energy/fire.png");
}
._energy_fighting_1qnwr_21 {
  background-image: url("/energy/fighting.png");
}
._energy_darkness_1qnwr_24 {
  background-image: url("/energy/darkness.png");
}
._energy_metal_1qnwr_27 {
  background-image: url("/energy/metal.png");
}
._energy_psychic_1qnwr_30 {
  background-image: url("/energy/psychic.png");
}._footer_ybzvg_1 {
  position: fixed;
  left: 1.6rem;
  bottom: 1.2rem;
  transition: opacity 0.5s cubic-bezier(0, 0.55, 0.45, 1) 0.8s;
}
@media (orientation: landscape) {
  ._footer_ybzvg_1 {
    position: fixed;
  }
}
._footer_hidden_ybzvg_12 {
  opacity: 0;
}
._footer_white_ybzvg_15 > * {
  color: #ffffff !important;
}
._footer_ybzvg_1 ._legals_ybzvg_18 {
  display: block;
  font-size: 0.8rem;
  color: #000000;
  margin-bottom: 0.8rem;
  text-decoration: underline;
  transition: color 0.7s cubic-bezier(0, 0.55, 0.45, 1);
}
@media (orientation: landscape) {
  ._footer_ybzvg_1 ._legals_ybzvg_18 {
    font-size: 1.2rem;
  }
}
._footer_ybzvg_1 ._text_ybzvg_31 {
  width: 20.4rem;
  font-size: 0.8rem;
  color: #000000;
  font-weight: bold;
  transition: color 0.7s cubic-bezier(0, 0.55, 0.45, 1);
}
@media (orientation: landscape) {
  ._footer_ybzvg_1 ._text_ybzvg_31 {
    width: initial;
    white-space: nowrap;
    font-size: 1.2rem;
  }
}._button_sxm0n_1 {
  height: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 5rem;
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-radius: 3.8rem;
  filter: drop-shadow(0px 10px 5px rgba(0, 0, 0, 0.16));
  box-shadow: inset 5px 3px 3px hsl(242, 65%, 15%); /* Warning: CSS does not support Inner Shadow.*/
  background-color: hsl(242, 53%, 29%);
  font-family: harmonique;
  font-weight: 500;
  font-size: 1.6rem;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.7s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.7s cubic-bezier(0.16, 1, 0.3, 1), transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), filter 0.3s cubic-bezier(0.16, 1, 0.3, 1);
}
._button_sxm0n_1:hover {
  background-color: hsl(242, 53%, 39%);
  box-shadow: inset 5px 3px 3px hsl(242, 53%, 49%); /* Warning: CSS does not support Inner Shadow.*/
}
._button_sxm0n_1:active {
  background-color: hsl(242, 43%, 24%);
  filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.26));
  box-shadow: inset 5px 3px 3px hsl(242, 65%, 15%); /* Warning: CSS does not support Inner Shadow.*/
  transform: translate3d(0, 0.2rem, 0);
}
._button_white_sxm0n_35 {
  border-color: #242270;
  background-color: #ffffff;
  color: #242270;
  box-shadow: none;
}
._button_white_sxm0n_35:active {
  background-color: #ddd;
  box-shadow: none;
}
@media (min-height: 800px) {
  ._button_sxm0n_1 {
    height: 5rem;
    font-size: 2rem;
  }
}._card_jkwvq_1 {
  position: relative;
  aspect-ratio: 375/522;
  perspective: 100rem;
  height: 100%;
  --pointer-x: 50%;
  --pointer-y: 50%;
  --rotate-x: 0deg;
  --rotate-y: 0deg;
}
._card_booster_jkwvq_11 {
  aspect-ratio: 779/1427;
}
._card_booster_jkwvq_11 ._content_jkwvq_14 {
  border-radius: 0 !important;
}
._card_jkwvq_1 ._arrow_jkwvq_17 {
  position: absolute;
  left: 5%;
  top: 66.5%;
  width: 3.3rem;
  height: 3.6rem;
  background-image: url("/assets/arrow-left.5710211a.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  animation: _bounceAnim_jkwvq_1 1s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
  transform-origin: right center;
}
._card_jkwvq_1 ._content_jkwvq_14 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  transform: translate3d(-50%, -50%, 0) rotateY(var(--rotate-y)) rotateX(var(--rotate-x));
  border-radius: 4%;
  overflow: hidden;
}
._card_jkwvq_1 ._content_jkwvq_14 > * {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
}
._card_jkwvq_1 ._content_jkwvq_14 ._image_jkwvq_50 {
  background-size: contain;
}
._card_jkwvq_1 ._content_jkwvq_14 ._fx_shine_jkwvq_53 {
  --space: 5%;
  --angle: -22deg;
  --imgsize: 300% 400%;
  background-image: repeating-linear-gradient(var(--angle), hsla(283, 49%, 60%, 0.75) calc(var(--space) * 1), hsla(2, 74%, 59%, 0.75) calc(var(--space) * 2), hsla(53, 67%, 53%, 0.75) calc(var(--space) * 3), hsla(93, 56%, 52%, 0.75) calc(var(--space) * 4), hsla(176, 38%, 50%, 0.75) calc(var(--space) * 5), hsla(228, 100%, 77%, 0.75) calc(var(--space) * 6), hsla(283, 49%, 61%, 0.75) calc(var(--space) * 7));
  background-blend-mode: color-dodge;
  background-size: var(--imgsize);
  background-position: 0% calc(var(--background-y) * 1), var(--background-x) var(--background-y);
  filter: brightness(calc(var(--pointer-from-center) * 0.3 + 0.5)) contrast(2.3) saturate(1);
  mix-blend-mode: color-dodge;
  -webkit-mask-image: url(/test_mask.png);
          mask-image: url(/test_mask.png);
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-position: center center;
          mask-position: center center;
}
._card_jkwvq_1 ._content_jkwvq_14 ._fx_glare_jkwvq_67 {
  background-image: radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, 0.8) 10%, hsla(0, 0%, 100%, 0.65) 20%, hsla(0, 0%, 0%, 0.5) 90%);
  mix-blend-mode: overlay;
  opacity: calc(0.8 * var(--pointer-distance));
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-position: center center;
          mask-position: center center;
}

@keyframes _bounceAnim_jkwvq_1 {
  0% {
    transform: translate3d(-100%, -50%, 0);
  }
  50% {
    transform: translate3d(-130%, -50%, 0);
  }
  100% {
    transform: translate3d(-100%, -50%, 0);
  }
}._countdown_1yx80_1 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  aspect-ratio: 1/1;
  width: 95%;
  background-color: rgba(6, 6, 57, 0.9);
  border-radius: 50%;
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
._countdown_hidden_1yx80_12 {
  opacity: 0;
  transform: translate3d(-50%, -50%, 0) scale(0.2);
  transition: all 0.4s cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
._countdown_1yx80_1 svg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 94%;
  height: 94%;
  transform: translate3d(-50%, -50%, 0) scale(-1, 1) rotate(-90deg);
}
._countdown_1yx80_1 ._number_1yx80_26 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  top: 47%;
  font-family: harmonique;
  font-size: 25vh;
  color: #ffffff;
  opacity: 0;
}
@media (max-height: 700px) {
  ._countdown_1yx80_1 ._number_1yx80_26 {
    font-size: 12rem;
  }
}
._countdown_1yx80_1 ._text_1yx80_42 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  font-family: harmonique;
  font-size: 4.5vh;
  color: #ffffff;
  white-space: nowrap;
  text-align: center;
  opacity: 0;
}
@media (max-height: 700px) {
  ._countdown_1yx80_1 ._text_1yx80_42 {
    font-size: 1.9rem;
  }
}._screen_cardInteraction_bgs0c_1 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
._screen_cardInteraction_visible_bgs0c_9 {
  pointer-events: initial;
}
._screen_cardInteraction_hidden_bgs0c_12 {
  display: none;
}
._screen_cardInteraction_hidden_bgs0c_12 {
  display: initial;
}
._screen_cardInteraction_bgs0c_1 [data-type] {
  opacity: 0;
}

._title_css_bgs0c_22 {
  position: absolute;
  left: 0;
  right: 0;
  top: 23.4741784038vh;
  font-family: harmonique;
  font-size: 2.5rem;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
}
._title_css_bgs0c_22 > * {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
}
._title_css_bgs0c_22 > *:first-of-type {
  -webkit-text-stroke-color: #252371;
  -webkit-text-stroke-width: 5px;
}
._title_css_bgs0c_22 > *:last-of-type {
  color: #ffffff;
}

._title_blow_bgs0c_48 {
  position: absolute;
  left: 50%;
  top: 21.1267605634vh;
  aspect-ratio: 4.1609195402;
  height: 10.2112676056vh;
  transform: translate3d(-50%, 0, 0);
  aspect-ratio: 1472/353;
  background-image: url("/assets/title_blow.3099f3d5.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._title_welldone_bgs0c_62 {
  position: absolute;
  left: 50%;
  aspect-ratio: 2.2083333333;
  height: 16.9014084507vh;
  top: 16.4319248826vh;
  transform: translate3d(-50%, 0, 0);
  background-image: url("/assets/title_welldone.d78ea2a2.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-height: 700px) {
  ._title_welldone_bgs0c_62 {
    top: 10rem;
  }
}

._card_bgs0c_80 {
  position: absolute;
  left: 0;
  right: 0;
  top: 36.3849765258vh;
  bottom: 18.779342723vh;
}
._card_bgs0c_80 ._cardWrapper_bgs0c_87 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-height: 700px) {
  ._card_bgs0c_80 {
    top: 25rem;
  }
}

._notAuthorized_bgs0c_103 {
  position: absolute;
  top: 50%;
  left: 5%;
  right: 5%;
  transform: translate3d(0, -50%, 0);
  font-family: harmonique;
  font-size: 3.5rem;
  text-align: center;
  color: #242270;
}

._btnMoreExtension_bgs0c_115 {
  position: absolute;
  left: 50%;
  bottom: 12rem;
  transform: translate3d(-50%, 0, 0);
}

._particlesContainer_bgs0c_122 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
._particlesContainer_bgs0c_122 ._particle_bgs0c_122 {
  position: absolute;
  left: 0;
  top: 0;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  box-shadow: 0 0 0.6rem 0.4rem #ffffff;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._particlesContainer_bgs0c_122 ._particle_electricity_bgs0c_141 {
  background-image: url("/energy/electricity.png");
}
._particlesContainer_bgs0c_122 ._particle_grass_bgs0c_144 {
  background-image: url("/energy/grass.png");
}
._particlesContainer_bgs0c_122 ._particle_water_bgs0c_147 {
  background-image: url("/energy/water.png");
}
._particlesContainer_bgs0c_122 ._particle_fighting_bgs0c_150 {
  background-image: url("/energy/fighting.png");
}
._particlesContainer_bgs0c_122 ._particle_charge1_bgs0c_153 {
  position: absolute;
  left: 0;
  top: 0;
  width: 5.9rem;
  height: 6.9rem;
  background-image: url("/animations/card/charge_particle1.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._particlesContainer_bgs0c_122 ._particle_charge2_bgs0c_164 {
  position: absolute;
  left: 0;
  top: 0;
  width: 6.5rem;
  height: 9.6rem;
  background-image: url("/animations/card/charge_particle2.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._animsContainer_bgs0c_176 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
._animsContainer_bgs0c_176 > * {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0) scale(1.5);
}

._flash_bgs0c_191 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-color: #ffffff;
}

._spark_bgs0c_201 {
  position: absolute;
  left: 0;
  top: 0;
  width: 3rem;
  height: 3rem;
  background-image: url("/animations/card/spark.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._cardEnergies_bgs0c_213 {
  position: absolute;
  left: 7.5%;
  top: 65.5%;
  display: flex;
  flex-flow: row nowrap;
  transform: scale(0.42);
  transform-origin: left center;
}
._cardEnergies_bgs0c_213 > * {
  position: relative;
  width: 3.2rem;
  height: 3.2rem;
  border-radius: 50%;
  box-shadow: 0 0 0.6rem 0.4rem #ffffff;
}
._cardEnergies_bgs0c_213 > * + * {
  margin-left: 0.5rem;
}._screen_home_1s976_1 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
._screen_home_visible_1s976_9 {
  pointer-events: initial;
}
._screen_home_hidden_1s976_12 {
  display: none;
}
._screen_home_hidden_1s976_12 {
  display: initial;
}

._logos_1s976_19 {
  position: absolute;
  left: 0;
  top: 2.6rem;
  right: 0;
  display: flex;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}
._logos_1s976_19 > * + * {
  margin-left: 2rem;
}
._logos_1s976_19 > * {
  opacity: 0;
}

._logoPokemonTop_1s976_36 {
  aspect-ratio: 1.9594594595;
  height: 8.6854460094vh;
}
._logoPokemonTop_1s976_36 > * {
  width: 100%;
  height: 100%;
  background-image: url("/assets/logo_pokemon.01f6045b.png");
  background-size: contain;
  background-repeat: no-repeat;
}

._logoTop_1s976_48 {
  aspect-ratio: 1.7450980392;
  height: 11.9718309859vh;
}
._logoTop_1s976_48 > * {
  width: 100%;
  height: 100%;
  background-image: url("/assets/logo.48a186fe.png");
  background-size: contain;
  background-repeat: no-repeat;
}

._logo_pokemon_1s976_60 {
  position: absolute;
  width: 21.5rem;
  height: 11rem;
  left: 50%;
  top: 25%;
  transform: translate3d(-50%, -50%, 0);
}
@media (max-height: 700px) {
  ._logo_pokemon_1s976_60 {
    top: 22%;
  }
}
._logo_pokemon_1s976_60 > * {
  width: 100%;
  height: 100%;
  background-image: url("/assets/logo_pokemon.01f6045b.png");
  background-size: contain;
  background-repeat: no-repeat;
}

._logo_1s976_19 {
  position: absolute;
  aspect-ratio: 1.7379679144;
  height: 21.9483568075vh;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}
._logo_image_1s976_89 {
  position: relative;
  width: 100%;
  height: 100%;
  background-image: url("/assets/logo.48a186fe.png");
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-mask: url("/assets/logo_mask.6ce7a900.png");
          mask: url("/assets/logo_mask.6ce7a900.png");
  -webkit-mask-size: contain;
          mask-size: contain;
}
._logo_shine_1s976_99 {
  position: absolute;
  right: 21%;
  top: 15%;
  transform: translate3d(50%, -50%, 0) scale(0.3);
  transform-origin: center;
}

._btn_1s976_107 {
  position: absolute;
  left: 50%;
  bottom: 11.7370892019vh;
  transform: translate3d(-50%, 0, 0);
}

._anims_1s976_114 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

._card_1s976_123 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 60%;
}
._card_1s976_123 > * {
  width: 100%;
}._screen_selector_13zko_1 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
._screen_selector_visible_13zko_9 {
  pointer-events: initial;
}
._screen_selector_hidden_13zko_12 {
  display: none;
}

._title_13zko_16 {
  position: absolute;
  left: 0;
  top: 15.8450704225vh;
  right: 0;
  height: 16.9014084507vh;
  background-image: url("/assets/title.d317fb37.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._slider_13zko_28 {
  position: absolute;
  top: 34.0375586854vh;
  bottom: 16.4319248826vh;
  width: 100%;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  max-width: 50vh;
}
._sliderWrapper_13zko_37 {
  width: 100%;
  height: 100%;
}
._sliderWrapper_13zko_37 > * {
  height: 100%;
}
._slider_13zko_28 ._slide_13zko_28 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  perspective: 100rem;
}
._slider_13zko_28 ._slide_13zko_28 ._booster_13zko_53 {
  height: 95%;
  aspect-ratio: 779/1427;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._slider_13zko_28 .slick-slider,
._slider_13zko_28 .slick-list,
._slider_13zko_28 .slick-track {
  height: 100%;
}
._slider_13zko_28 ._arrows_13zko_65 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
@media (orientation: landscape) {
  ._slider_13zko_28 ._arrows_13zko_65 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    height: 100%;
    width: 100%;
    max-width: 50vh;
  }
}
._slider_13zko_28 ._arrowsContent_13zko_84 {
  position: relative;
  width: 100%;
  height: 100%;
}
._slider_13zko_28 ._arrows_13zko_65 ._arrow_13zko_65 {
  position: absolute;
  top: 50%;
  width: 7.3rem;
  height: 9.6rem;
  transform: translate3d(0, -50%, 0);
  cursor: pointer;
  pointer-events: all;
}
._slider_13zko_28 ._arrows_13zko_65 ._arrow_13zko_65:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 3.3rem;
  height: 3.6rem;
  transform: translate3d(-50%, -50%, 0);
  background-image: url("/assets/arrow-left.598ab725.svg");
  background-size: contain;
  background-position: center;
}
._slider_13zko_28 ._arrows_13zko_65 ._arrow_left_13zko_111 {
  left: 1.1rem;
}
._slider_13zko_28 ._arrows_13zko_65 ._arrow_right_13zko_114 {
  right: 1.1rem;
  transform: translate3d(0, -50%, 0) scaleX(-1);
}

@keyframes _boosterAnim_13zko_1 {
  0% {
    transform: rotateZ(-5deg) rotateY(-15deg) rotateX(0deg);
  }
  25% {
    transform: rotateZ(0deg) rotateY(0deg) rotateX(15deg);
  }
  50% {
    transform: rotateZ(5deg) rotateY(15deg) rotateX(0deg);
  }
  75% {
    transform: rotateZ(0deg) rotateY(0deg) rotateX(-15deg);
  }
  100% {
    transform: rotateZ(-5deg) rotateY(-15deg) rotateX(0deg);
  }
}.no-inertia {
  -webkit-overflow-scrolling: auto;
}
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/assets/ajax-loader.e7b44c86.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('data:application/vnd.ms-fontobject;base64,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');
    src: url('data:application/vnd.ms-fontobject;base64,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') format('embedded-opentype'), url('data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF') format('woff'), url('data:font/ttf;base64,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') format('truetype'), url('/assets/slick.12459f22.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
._app_mu26x_1 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("/assets/back.9afff2ec.jpg");
  background-size: cover;
}
._app_mu26x_1 ._corner_mu26x_13 {
  transition: width 0.6s cubic-bezier(0, 0.55, 0.45, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
._app_mu26x_1 ._corner_top_mu26x_16 {
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("/assets/corner.183818a5.png");
  background-size: cover;
  background-repeat: no-repeat;
  aspect-ratio: 1268/730;
  width: 60%;
}
@media (orientation: portrait) {
  ._app_mu26x_1 ._corner_top_mu26x_16 {
    left: -17%;
    width: 150%;
    transform: translate3d(0, -21%, 0);
  }
}
._app_mu26x_1 ._corner_bottom_mu26x_33 {
  position: absolute;
  right: 0;
  bottom: 0;
  background-image: url("/assets/corner.183818a5.png");
  background-size: cover;
  background-repeat: no-repeat;
  aspect-ratio: 1268/730;
  width: 60%;
  transform: scale(-1, -1);
}
@media (orientation: portrait) {
  ._app_mu26x_1 ._corner_bottom_mu26x_33 {
    right: -17%;
    width: 150%;
    transform: translate3d(0, 21%, 0) scale(-1, -1);
  }
}
@media (orientation: portrait) {
  ._app_mu26x_1 ._corner_small_mu26x_52 {
    width: 100%;
  }
}
@media (orientation: landscape) {
  ._app_mu26x_1 ._corner_small_mu26x_52 {
    transform: translate3d(0, -50%, 0);
  }
  ._app_mu26x_1 ._corner_small_mu26x_52._corner_bottom_mu26x_33 {
    transform: translate3d(0, 50%, 0) scale(-1, -1);
  }
}
._app_mu26x_1 ._corner_hidden_mu26x_64 {
  transform: translate3d(-30%, -100%, 0);
}
._app_mu26x_1 ._corner_hidden_mu26x_64._corner_bottom_mu26x_33 {
  transform: translate3d(30%, 100%, 0) scale(-1, -1);
}
._app_mu26x_1 ._content_mu26x_70 {
  position: relative;
  width: 100%;
  height: 100%;
}
@media (orientation: portrait) {
  ._app_mu26x_1 ._content_mu26x_70 {
    width: 100%;
  }
}

._underCorners_mu26x_81 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

._rotate_mu26x_89 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background-image: url("/assets/back.9afff2ec.jpg");
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
}
@media (orientation: portrait) {
  ._rotate_mu26x_89 {
    display: none;
  }
}
._rotate_mu26x_89 ._text_mu26x_108 {
  font-family: harmonique;
  font-size: 5rem;
  text-transform: uppercase;
  color: #242270;
  margin-top: 4rem;
}
._rotate_mu26x_89 svg {
  margin-top: 2rem;
  width: 6rem;
}
._rotate_mu26x_89 svg path {
  fill: #242270;
}._screen_selector_1tc2k_1 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
._screen_selector_visible_1tc2k_9 {
  pointer-events: initial;
}
._screen_selector_hidden_1tc2k_12 {
  display: none;
}

._title_1tc2k_16 {
  position: absolute;
  left: 50%;
  top: 14.7887323944vh;
  right: 0;
  aspect-ratio: 2.2083333333;
  height: 16.9014084507vh;
  transform: translate3d(-50%, 0, 0);
  background-image: url("/assets/title.175f1798.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-height: 700px) {
  ._title_1tc2k_16 {
    top: 11.5rem;
  }
}

._slider_1tc2k_35 {
  position: absolute;
  top: 30.5164319249vh;
  bottom: 31.220657277vh;
  width: 100%;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  max-width: 50vh;
}
._sliderWrapper_1tc2k_44 {
  width: 100%;
  height: 100%;
}
._sliderWrapper_1tc2k_44 > * {
  height: 100%;
}
._slider_1tc2k_35 ._slide_1tc2k_35 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  perspective: 100rem;
}
._slider_1tc2k_35 ._slide_1tc2k_35 ._booster_1tc2k_60 {
  height: 95%;
  aspect-ratio: 779/1427;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._slider_1tc2k_35 .slick-slider,
._slider_1tc2k_35 .slick-list,
._slider_1tc2k_35 .slick-track {
  height: 100%;
}
._slider_1tc2k_35 ._arrows_1tc2k_72 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
@media (orientation: landscape) {
  ._slider_1tc2k_35 ._arrows_1tc2k_72 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    height: 100%;
    width: 100%;
    max-width: 50vh;
  }
}
._slider_1tc2k_35 ._arrowsContent_1tc2k_91 {
  position: relative;
  width: 100%;
  height: 100%;
}
._slider_1tc2k_35 ._arrows_1tc2k_72 ._arrow_1tc2k_72 {
  position: absolute;
  top: 50%;
  width: 7.3rem;
  height: 9.6rem;
  transform: translate3d(0, -50%, 0);
  cursor: pointer;
  pointer-events: all;
}
._slider_1tc2k_35 ._arrows_1tc2k_72 ._arrow_1tc2k_72:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 3.3rem;
  height: 3.6rem;
  transform: translate3d(-50%, -50%, 0);
  background-image: url("/assets/arrow-left.598ab725.svg");
  background-size: contain;
  background-position: center;
}
._slider_1tc2k_35 ._arrows_1tc2k_72 ._arrow_left_1tc2k_118 {
  left: 1.1rem;
}
._slider_1tc2k_35 ._arrows_1tc2k_72 ._arrow_right_1tc2k_121 {
  right: 1.1rem;
  transform: translate3d(0, -50%, 0) scaleX(-1);
}

@keyframes _boosterAnim_1tc2k_1 {
  0% {
    transform: rotateZ(-5deg) rotateY(-15deg) rotateX(0deg);
  }
  25% {
    transform: rotateZ(0deg) rotateY(0deg) rotateX(15deg);
  }
  50% {
    transform: rotateZ(5deg) rotateY(15deg) rotateX(0deg);
  }
  75% {
    transform: rotateZ(0deg) rotateY(0deg) rotateX(-15deg);
  }
  100% {
    transform: rotateZ(-5deg) rotateY(-15deg) rotateX(0deg);
  }
}
._btnAttack_1tc2k_143 {
  position: absolute;
  left: 50%;
  max-width: 30rem;
  width: 90%;
  bottom: 16.3145539906vh;
  transform: translate3d(-50%, 0, 0);
}
._btnAttack_1tc2k_143 > * {
  width: 100%;
  height: 5.2816901408vh;
}
@media (max-height: 800px) {
  ._btnAttack_1tc2k_143 {
    max-width: 25rem;
  }
}

._btnMore_1tc2k_161 {
  position: absolute;
  left: 50%;
  max-width: 30rem;
  width: 90%;
  bottom: 8.6854460094vh;
  transform: translate3d(-50%, 0, 0);
}
._btnMore_1tc2k_161 > * {
  width: 100%;
  height: 5.2816901408vh;
  text-transform: lowercase;
}
@media (max-height: 800px) {
  ._btnMore_1tc2k_161 {
    max-width: 25rem;
  }
}._screen_endVideo_1jt4s_1 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: opacity 0.5s cubic-bezier(0, 0.55, 0.45, 1);
  pointer-events: none;
}
._screen_endVideo_visible_1jt4s_10 {
  pointer-events: initial;
}
._screen_endVideo_hidden_1jt4s_13 {
  display: none;
}
._screen_endVideo_hidden_1jt4s_13 {
  opacity: 0;
  display: initial;
}
._screen_endVideo_1jt4s_1 ._pokemon_1jt4s_20 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-position: center;
  background-size: cover;
}
._screen_endVideo_1jt4s_1 ._animsUnder_1jt4s_30,
._screen_endVideo_1jt4s_1 ._animsAbove_1jt4s_31 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
._screen_endVideo_1jt4s_1 [data-type] {
  opacity: 0;
}

._back_1jt4s_43 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: black;
  opacity: 0;
  background-position: center;
  background-size: cover;
  transition: opacity 0.5s cubic-bezier(0, 0.55, 0.45, 1);
}
._back_hidden_1jt4s_55 {
  opacity: 0 !important;
}

._btnPlay_1jt4s_59 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 16.5rem;
  height: 16.5rem;
  border-radius: 50%;
  background-color: rgba(25, 24, 47, 0.9);
  cursor: pointer;
  pointer-events: all;
}
._btnPlay_1jt4s_59:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 13.7rem;
  height: 13.7rem;
  border-radius: 50%;
  border: 5px solid #ffffff;
  box-sizing: border-box;
}
._btnPlay_1jt4s_59:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  left: 54%;
  width: 6.3rem;
  height: 7rem;
  background-image: url("/assets/icon-play.c481d60a.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._cartouche_1jt4s_98 {
  position: absolute;
  left: 50%;
  bottom: 12rem;
  width: 20.9rem;
  height: 7.2rem;
  transform: translate3d(-50%, 0, 0);
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: harmonique;
  font-size: 2.8rem;
  text-transform: uppercase;
  color: #000000;
  background-image: url("/assets/cartouche.4b4ca6c3.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-height: 700px) {
  ._cartouche_1jt4s_98 {
    bottom: 6rem;
  }
}

._overlay_1jt4s_123 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.6);
  transition: opacity 0.5s cubic-bezier(0, 0.55, 0.45, 1);
}
._overlay_hidden_1jt4s_133 {
  opacity: 0;
}
._overlay_hidden_1jt4s_133 * {
  pointer-events: none !important;
}

._iconRotate_1jt4s_140 {
  position: absolute;
  right: 4.5rem;
  bottom: 5.1rem;
  width: 8.1rem;
  height: 12.2rem;
  background-image: url("/assets/icon-rotate.97f3f9d7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

/*
.video {
    background-color: $black;
    // @include center-flex;

    * {
        pointer-events: initial;
    }

    @include full-absolute;
}
*/
._video_1jt4s_153 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
  background-color: #000000;
  transition: 0.2s cubic-bezier(0, 0.55, 0.45, 1);
}
._video_hidden_1jt4s_174 {
  opacity: 0;
}
._video_hidden_1jt4s_174 * {
  pointer-events: none !important;
}
._video_1jt4s_153 video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  pointer-events: all;
}
@media (orientation: portrait) {
  ._video_1jt4s_153 video {
    width: 100vh;
    height: 100vw;
    transform: translate3d(-50%, -50%, 0) rotate(-90deg);
  }
}

._title_1jt4s_198 {
  position: absolute;
  left: 50%;
  top: 15.6103286385vh;
  aspect-ratio: 2.5785123967;
  height: 14.2018779343vh;
  transform: translate3d(-50%, 0, 0);
  background-image: url("/assets/title.5cf9b357.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-height: 700px) {
  ._title_1jt4s_198 {
    top: 9rem;
  }
}@font-face {
  font-family: "harmonique";
  src: url("/assets/Harmonique-Bold.605661d3.woff2") format("woff2"), url("/assets/Harmonique-Bold.16f18413.woff") format("woff"), url("/assets/Harmonique-Bold.af4c3991.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
}
html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  overflow: hidden;
  overscroll-behavior: none;
  color: #000000;
  background-color: #ffffff;
}
* {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-tap-highlight-color: transparent;
}
input,
input:before,
input:after {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}
a:active, a:link, a:visited {
  text-decoration: none;
  color: #000000;
}
#app {
  width: 100%;
  height: 100%;
  font-size: 1.4rem;
}
@media (orientation: portrait) {
  #app {
    position: fixed;
    width: 100%;
    height: 100%;
  }
}
[data-animate] {
  opacity: 0;
}