@import "reset.css";
@import "animate.min.css";
@font-face {
  font-family: 'Gloria Hallelujah';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/gloriahallelujah/v17/LYjYdHv3kUk9BMV96EIswT9DIbW-MLSy.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype');
}
* {
  box-sizing: border-box;
}
html {
  width: 100vw;
  height: 100vh;
  margin: 0;
  padding: 0 0 0 0;
  overflow-x: hidden;
}
[id^="btn-overlay"] {
  background-color: transparent;
  position: absolute;
  z-index: 8;
}
.display-none {
  display: none;
}
body {
  margin: 0;
  position: relative;
  top: 0;
  width: 100vw;
  height: 100vh;
  font-family: 'Open Sans', sans-serif, Arial;
  background: url("background.jpg") no-repeat;
  background-size: cover;
}
body .app {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
  height: 100vh;
  width: 100vw;
}
body .screen {
  position: relative;
  overflow: hidden;
}
body .screen .backscreen {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  opacity: 0.5;
  background-color: rgba(255, 255, 255, 0.3);
  /**
      .pixel.on {
        box-shadow: inset 0px 0px 1px rgba(0,0,0, 0.08);
      */
}
body .screen .backscreen.on {
  opacity: 1;
  background-color: #ffffff;
}
body .screen .frontscreen {
  position: absolute;
  display: grid;
  width: 100%;
  height: 100%;
  z-index: 5;
  background-color: #ffffff;
  mix-blend-mode: multiply;
  filter: blur(1px);
}
body .screen .frontscreen.on .pixel {
  box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.1);
}
body .screen .frame {
  box-shadow: inset 3px 3px 6px rgba(0, 0, 0, 0.16);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 4;
  opacity: 1;
}
body .screen .frame.hide {
  opacity: 0;
  z-index: -1;
}
body .screen .frame .center {
  width: 100%;
}
body .screen .frame .bottom {
  width: 100%;
}
body .screen:after {
  display: block;
  position: absolute;
  z-index: 6;
  width: 100%;
  height: 100%;
  content: " ";
  background: linear-gradient(45deg, rgba(255, 255, 255, 0.03) 0, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0.6) 100%);
}
body .screen.blink {
  animation: blink infinite;
}
body .screen.blink .backscreen {
  display: none;
}
body .screen.blink .frontscreen {
  display: none;
}
body .gameboy {
  position: relative;
  margin: auto;
}
body .gameboy svg {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  object-fit: cover;
  z-index: 1;
  filter: drop-shadow(3px 5px 2px rgba(0, 0, 0, 0.27));
}
body .gameboy .screen {
  position: absolute;
  z-index: 2;
  background-color: #3a3a3a;
}
body #a-btn,
body #b-btn,
body #right-btn,
body #left-btn,
body #bottom-btn,
body #top-btn,
body #start-btn,
body #select-btn,
body .a-btn-related,
body .b-btn-related {
  cursor: pointer;
}
body #light.on {
  fill: #f3094f;
}
body .app {
  min-height: 601.953px !important;
}
body .app .gameboy {
  width: 352px !important;
  height: 601.953px !important;
}
body .app .screen {
  top: 33px !important;
  left: 44.66px !important;
  width: 261.8px !important;
  height: 214.5px !important;
}
body .app .screen .frontscreen {
  grid-template-columns: repeat(51, 1fr) !important;
  grid-template-rows: repeat(42, 1fr) !important;
}
body .app [id^="btn-overlay"] {
  width: 33px !important;
  height: 33px !important;
}
body .app #btn-overlay-bottom {
  top: 410.3px !important;
  left: 56.1px !important;
}
body .app #btn-overlay-top {
  top: 350.9px !important;
  left: 56.1px !important;
}
body .app #btn-overlay-left {
  top: 380.6px !important;
  left: 24.2px !important;
}
body .app #btn-overlay-right {
  top: 380.6px !important;
  left: 88px !important;
}
body .app #btn-overlay-a {
  top: 371.8px !important;
  left: 287.1px !important;
}
body .app #btn-overlay-b {
  top: 391.6px !important;
  left: 220px !important;
}
body .app #btn-overlay-start {
  top: 480.7px !important;
  left: 185.9px !important;
}
body .app .frame.launch h1 {
  padding-top: 26.4% !important;
  font-size: 36.3px !important;
}
body .app .frame.launch h2 {
  font-size: 29.7px !important;
}
body .app .frame.launch h3 {
  font-size: 19.8px !important;
  padding: 11px !important;
}
body .app .frame.success h1 {
  font-size: 22px !important;
}
body .app .frame.success .center p {
  font-size: 19.8px !important;
}
body .app .frame.success .bottom span {
  max-width: 110px !important;
  width: 100%!important;
  padding: 4.4px 11px !important;
  font-size: 13.2px !important;
}
body .app .frame.gameover h1 {
  font-size: 22px !important;
}
body .app .frame.gameover .center p {
  font-size: 19.8px !important;
}
body .app .frame.gameover .bottom span {
  max-width: 132px !important;
  width: 100%!important;
  padding: 4.4px 11px !important;
  font-size: 13.2px !important;
}
body .app .frame.yes .video {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
body .app .frame.yes .video .thanks {
  position: absolute;
  max-width: 90%;
  font-size: 33px;
  color: white;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.16);
  font-weight: bold;
  text-transform: uppercase;
}
body .app .frame.yes .video img {
  width: 100%;
  max-width: 100%;
}
body .app .frame.game .word {
  font-size: 17.6px !important;
}
body .app .frame.game .word .letter {
  width: 17.6px !important;
  height: 24.2px !important;
  line-height: 24.2px !important;
  font-size: 17.6px !important;
}
body .app .frame.game .keyboard .touch {
  font-size: 15.4px !important;
  line-height: 17.6px !important;
}
body .app .frame.game .stats {
  padding-top: 11px !important;
}
body .app .frame.game .stats .hearts {
  height: 17.6px !important;
  gap: 5.5px !important;
}
body .app .frame.game .stats .hearts .heart-full,
body .app .frame.game .stats .hearts .heart-empty {
  width: 17.6px !important;
  height: 17.6px !important;
}
body .app .frame.game .bottom {
  gap: 11px !important;
}
body .app .frame.game .bottom .progress {
  height: 33.88px !important;
  margin-bottom: 5.5px !important;
}
body .app .mario {
  width: 16px;
  height: 28px;
  transform: scale(-1.32, 1.32) !important;
}
body .app .mario-lose {
  width: 16px;
  height: 28px;
  transform: scale(1.32) !important;
}
body .app .gift {
  height: 16px;
  width: 16px;
  transform: scale(1.32) !important;
}
@keyframes blink {
  0% {
    background-color: #3a3a3a;
  }
  100% {
    background-color: #8c8c8c;
  }
}
.element {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
}
.frame:before {
  z-index: -1;
  background: url("bckg.jpg") no-repeat;
  background-size: cover;
  background-position: center center;
  position: absolute;
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  object-fit: cover;
  opacity: 0.1;
  filter: blur(1px);
}
.frame.launch {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
.frame.launch h1 {
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
.frame.launch h2 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  font-family: 'Gloria Hallelujah', cursive;
}
.frame.launch h3 {
  text-align: right;
  font-weight: bold;
}
.frame.launch .center {
  animation: bounce;
  animation-duration: 3s;
}
.frame.launch .center h2 {
  animation: bounceIn;
  animation-duration: 2s;
}
.frame.launch .bottom {
  animation: slideInRight;
  animation-duration: 3s;
}
.frame.game {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
.frame.game h1 {
  font-weight: bold;
  font-style: italic;
  text-align: center;
  margin: 5px 0 0 0;
  color: #7942ba;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  user-select: none;
  /* Standard syntax */
}
.frame.game .word {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  max-width: 90%;
  gap: 5px;
  margin: 0 auto;
}
.frame.game .word .letter {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  user-select: none;
  /* Standard syntax */
}
.frame.game .word .letter.empty {
  border-bottom: 1px solid black;
}
.frame.game .keyboard {
  display: grid;
  grid-template-columns: repeat(13, 1fr);
  width: 100%;
  margin: 0 auto;
  align-items: center;
  justify-content: center;
}
.frame.game .keyboard .touch {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  background-color: #ddf9ff;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  user-select: none;
  /* Standard syntax */
}
.frame.game .keyboard .touch.selected {
  background-color: #00b3dd;
  font-weight: bold;
  color: white;
}
.frame.game .keyboard .touch.disabled {
  background-color: #3a3a3a;
  color: #8c8c8c;
}
.frame.game .stats .hearts {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 10px;
  gap: 3px;
  flex-direction: row;
}
.frame.game .stats .hearts .heart-full {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23be2956" class="bi bi-suit-heart-fill" viewBox="0 0 16 16"><path d="M4 1c2.21 0 4 1.755 4 3.92C8 2.755 9.79 1 12 1s4 1.755 4 3.92c0 3.263-3.234 4.414-7.608 9.608a.513.513 0 0 1-.784 0C3.234 9.334 0 8.183 0 4.92 0 2.755 1.79 1 4 1z"/></svg>') no-repeat;
}
.frame.game .stats .hearts .heart-empty {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23be2956" class="bi bi-suit-heart" viewBox="0 0 16 16"><path d="m8 6.236-.894-1.789c-.222-.443-.607-1.08-1.152-1.595C5.418 2.345 4.776 2 4 2 2.324 2 1 3.326 1 4.92c0 1.211.554 2.066 1.868 3.37.337.334.721.695 1.146 1.093C5.122 10.423 6.5 11.717 8 13.447c1.5-1.73 2.878-3.024 3.986-4.064.425-.398.81-.76 1.146-1.093C14.446 6.986 15 6.131 15 4.92 15 3.326 13.676 2 12 2c-.777 0-1.418.345-1.954.852-.545.515-.93 1.152-1.152 1.595L8 6.236zm.392 8.292a.513.513 0 0 1-.784 0c-1.601-1.902-3.05-3.262-4.243-4.381C1.3 8.208 0 6.989 0 4.92 0 2.755 1.79 1 4 1c1.6 0 2.719 1.05 3.404 2.008.26.365.458.716.596.992a7.55 7.55 0 0 1 .596-.992C9.281 2.049 10.4 1 12 1c2.21 0 4 1.755 4 3.92 0 2.069-1.3 3.288-3.365 5.227-1.193 1.12-2.642 2.48-4.243 4.38z"/></svg>') no-repeat;
}
.frame.game .stats .hearts .heart-full,
.frame.game .stats .hearts .heart-empty {
  background-size: contain;
  color: red;
}
.frame.game .bottom {
  display: flex;
  flex-direction: column;
}
.frame.game .bottom .progress {
  position: relative;
  display: flex;
  flex-direction: row;
}
.frame.success {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}
.frame.success h1 {
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
.frame.success .center p {
  text-align: center;
  font-weight: bold;
}
.frame.success .bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  text-transform: uppercase;
  gap: 5px;
}
.frame.success .bottom span {
  background-color: #8c8c8c;
  color: white;
}
.frame.success .bottom span.selected {
  color: white;
  background-color: #7942ba;
}
.frame.gameover {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}
.frame.gameover h1 {
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
.frame.gameover .center p {
  text-align: center;
}
.frame.gameover .bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  text-transform: uppercase;
  gap: 5px;
}
.frame.gameover .bottom span {
  background-color: #8c8c8c;
  color: white;
}
.frame.gameover .bottom span.selected {
  color: white;
  background-color: #7942ba;
}
.frame.bye {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
}
.frame.bye h1 {
  position: absolute;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  font-size: 25px;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.16);
  max-width: 90%;
  margin-top: 33px;
  left: 5%;
}
.frame.bye .center img {
  width: 100%;
}
.frame.bye .bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  text-transform: uppercase;
  gap: 5px;
}
.frame.bye .bottom span {
  background-color: #8c8c8c;
  color: white;
}
.frame.bye .bottom span.selected {
  color: white;
  background-color: #7942ba;
}
.pink {
  color: #be2956;
}
.green {
  color: #aae000;
}
.violet {
  color: #7942ba;
}
.yellow {
  color: #f9e52d;
}
.blue {
  color: #00b3dd;
}
.mario {
  background: url('sprite.png') no-repeat;
  transform: scale(-1, 1);
  visibility: hidden;
  position: absolute;
  top: 0px;
  left: 5px;
}
.mario-lose {
  background: url('sprite.png') no-repeat;
  transform: scale(1.05);
  margin: 0 auto;
  background-position: -136px -96px;
}
.cyb-animate {
  visibility: visible;
}
.mario.walk-f1 {
  background-position: -200px -27px;
}
.mario.walk-f2 {
  background-position: -216px -27px;
}
.mario.walk-f3 {
  background-position: -232px -27px;
}
.gift {
  position: absolute;
  right: 5px;
  top: 5px;
  background: url("gift.gif");
  background-size: cover;
}
@media all and (max-width: 363px) {
  body .app {
    min-height: 437.784px !important;
  }
  body .app .gameboy {
    width: 256px !important;
    height: 437.784px !important;
  }
  body .app .screen {
    top: 24px !important;
    left: 32.48px !important;
    width: 190.4px !important;
    height: 156px !important;
  }
  body .app .screen .frontscreen {
    grid-template-columns: repeat(37, 1fr) !important;
    grid-template-rows: repeat(30, 1fr) !important;
  }
  body .app [id^="btn-overlay"] {
    width: 24px !important;
    height: 24px !important;
  }
  body .app #btn-overlay-bottom {
    top: 298.4px !important;
    left: 40.8px !important;
  }
  body .app #btn-overlay-top {
    top: 255.2px !important;
    left: 40.8px !important;
  }
  body .app #btn-overlay-left {
    top: 276.8px !important;
    left: 17.6px !important;
  }
  body .app #btn-overlay-right {
    top: 276.8px !important;
    left: 64px !important;
  }
  body .app #btn-overlay-a {
    top: 270.4px !important;
    left: 208.8px !important;
  }
  body .app #btn-overlay-b {
    top: 284.8px !important;
    left: 160px !important;
  }
  body .app #btn-overlay-start {
    top: 349.6px !important;
    left: 135.2px !important;
  }
  body .app .frame.launch h1 {
    padding-top: 19.2% !important;
    font-size: 26.4px !important;
  }
  body .app .frame.launch h2 {
    font-size: 21.6px !important;
  }
  body .app .frame.launch h3 {
    font-size: 14.4px !important;
    padding: 8px !important;
  }
  body .app .frame.success h1 {
    font-size: 16px !important;
  }
  body .app .frame.success .center p {
    font-size: 14.4px !important;
  }
  body .app .frame.success .bottom span {
    max-width: 80px !important;
    width: 100%!important;
    padding: 3.2px 8px !important;
    font-size: 9.6px !important;
  }
  body .app .frame.gameover h1 {
    font-size: 16px !important;
  }
  body .app .frame.gameover .center p {
    font-size: 14.4px !important;
  }
  body .app .frame.gameover .bottom span {
    max-width: 96px !important;
    width: 100%!important;
    padding: 3.2px 8px !important;
    font-size: 9.6px !important;
  }
  body .app .frame.yes .video {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  body .app .frame.yes .video .thanks {
    position: absolute;
    max-width: 90%;
    font-size: 24px;
    color: white;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.16);
    font-weight: bold;
    text-transform: uppercase;
  }
  body .app .frame.yes .video img {
    width: 100%;
    max-width: 100%;
  }
  body .app .frame.game .word {
    font-size: 12.8px !important;
  }
  body .app .frame.game .word .letter {
    width: 12.8px !important;
    height: 17.6px !important;
    line-height: 17.6px !important;
    font-size: 12.8px !important;
  }
  body .app .frame.game .keyboard .touch {
    font-size: 11.2px !important;
    line-height: 12.8px !important;
  }
  body .app .frame.game .stats {
    padding-top: 8px !important;
  }
  body .app .frame.game .stats .hearts {
    height: 12.8px !important;
    gap: 4px !important;
  }
  body .app .frame.game .stats .hearts .heart-full,
  body .app .frame.game .stats .hearts .heart-empty {
    width: 12.8px !important;
    height: 12.8px !important;
  }
  body .app .frame.game .bottom {
    gap: 8px !important;
  }
  body .app .frame.game .bottom .progress {
    height: 24.64px !important;
    margin-bottom: 4px !important;
  }
  body .app .mario {
    width: 16px;
    height: 28px;
    transform: scale(-0.96, 0.96) !important;
  }
  body .app .mario-lose {
    width: 16px;
    height: 28px;
    transform: scale(0.96) !important;
  }
  body .app .gift {
    height: 16px;
    width: 16px;
    transform: scale(0.96) !important;
  }
}
@media all and (max-width: 270px) {
  body .app {
    min-height: 383.061px !important;
  }
  body .app .gameboy {
    width: 224px !important;
    height: 383.061px !important;
  }
  body .app .screen {
    top: 21px !important;
    left: 28.42px !important;
    width: 166.6px !important;
    height: 136.5px !important;
  }
  body .app .screen .frontscreen {
    grid-template-columns: repeat(32, 1fr) !important;
    grid-template-rows: repeat(27, 1fr) !important;
  }
  body .app [id^="btn-overlay"] {
    width: 21px !important;
    height: 21px !important;
  }
  body .app #btn-overlay-bottom {
    top: 261.1px !important;
    left: 35.7px !important;
  }
  body .app #btn-overlay-top {
    top: 223.3px !important;
    left: 35.7px !important;
  }
  body .app #btn-overlay-left {
    top: 242.2px !important;
    left: 15.4px !important;
  }
  body .app #btn-overlay-right {
    top: 242.2px !important;
    left: 56px !important;
  }
  body .app #btn-overlay-a {
    top: 236.6px !important;
    left: 182.7px !important;
  }
  body .app #btn-overlay-b {
    top: 249.2px !important;
    left: 140px !important;
  }
  body .app #btn-overlay-start {
    top: 305.9px !important;
    left: 118.3px !important;
  }
  body .app .frame.launch h1 {
    padding-top: 16.8% !important;
    font-size: 23.1px !important;
  }
  body .app .frame.launch h2 {
    font-size: 18.9px !important;
  }
  body .app .frame.launch h3 {
    font-size: 12.6px !important;
    padding: 7px !important;
  }
  body .app .frame.success h1 {
    font-size: 14px !important;
  }
  body .app .frame.success .center p {
    font-size: 12.6px !important;
  }
  body .app .frame.success .bottom span {
    max-width: 70px !important;
    width: 100%!important;
    padding: 2.8px 7px !important;
    font-size: 8.4px !important;
  }
  body .app .frame.gameover h1 {
    font-size: 14px !important;
  }
  body .app .frame.gameover .center p {
    font-size: 12.6px !important;
  }
  body .app .frame.gameover .bottom span {
    max-width: 84px !important;
    width: 100%!important;
    padding: 2.8px 7px !important;
    font-size: 8.4px !important;
  }
  body .app .frame.yes .video {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  body .app .frame.yes .video .thanks {
    position: absolute;
    max-width: 90%;
    font-size: 21px;
    color: white;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.16);
    font-weight: bold;
    text-transform: uppercase;
  }
  body .app .frame.yes .video img {
    width: 100%;
    max-width: 100%;
  }
  body .app .frame.game .word {
    font-size: 11.2px !important;
  }
  body .app .frame.game .word .letter {
    width: 11.2px !important;
    height: 15.4px !important;
    line-height: 15.4px !important;
    font-size: 11.2px !important;
  }
  body .app .frame.game .keyboard .touch {
    font-size: 9.8px !important;
    line-height: 11.2px !important;
  }
  body .app .frame.game .stats {
    padding-top: 7px !important;
  }
  body .app .frame.game .stats .hearts {
    height: 11.2px !important;
    gap: 3.5px !important;
  }
  body .app .frame.game .stats .hearts .heart-full,
  body .app .frame.game .stats .hearts .heart-empty {
    width: 11.2px !important;
    height: 11.2px !important;
  }
  body .app .frame.game .bottom {
    gap: 7px !important;
  }
  body .app .frame.game .bottom .progress {
    height: 21.56px !important;
    margin-bottom: 3.5px !important;
  }
  body .app .mario {
    width: 16px;
    height: 28px;
    transform: scale(-0.84, 0.84) !important;
  }
  body .app .mario-lose {
    width: 16px;
    height: 28px;
    transform: scale(0.84) !important;
  }
  body .app .gift {
    height: 16px;
    width: 16px;
    transform: scale(0.84) !important;
  }
}
/*# sourceMappingURL=app.css.map */