/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/components/auth-input/components/auth-input-error-notification/auth-input-error-notification.module.scss ***!
  \*******************************************************************************************************************************************************************************************************/
.sSH_G8dfhaDZwsEWWKLI {
  margin-top: 6px;
}
/*!*******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/components/auth-input/auth-input.module.scss ***!
  \*******************************************************************************************************************************************/
/**
 * Please use only these colours in our style sheets. Do NOT add more colours here, unless approved by the
 * design team.
 * @url https://www.figma.com/file/czOHWM3ykDD7XQPpwIBINf/Colors?node-id=0%3A1
 */
/**
 * Please use these percentages of color alphas for the existing colors in our style sheets. Do NOT add more alphas here, unless approved by the
 * design team.
 * @url https://www.figma.com/file/czOHWM3ykDD7XQPpwIBINf/Colors?node-id=0%3A1
 */
/**
 * https://www.figma.com/file/MzIAjkeTlL4K5ogldAAz9M/Borders?node-id=1%3A2
 */
/* Border strokes */
/* Border Radii */
/* Border styles */
/*
 Adds the given gradient as the border of the element, this is done by making the elements background as the provided linear gradient, then some boxshadow magic
 to fill the element background - hence the backgroundColor param is necessary if you want to change the bg of this element.

 Takes another optional param backgroundColor - which defaults to white.
 */
/**
 * @see https://www.figma.com/file/UXVmv6ZHvQVcRo9InK8aE7/Icon?node-id=308%3A363
 */
/**
 * https://www.figma.com/file/nx75ykPwbtybUL1s6fzA5o/Spacing?node-id=0%3A1
 * Use the following classes to add uniform margins/paddings:
 * Padding: .spacing-p-1, .spacing-p-2, ... .spacing-p-20
 * Margin: .spacing-m-1, .spacing-m-2, ... .spacing-m-20
 */
/*
Defines our default font.
$style can either be 'regular' or 'light' or 'bold'.
*/
/*
Gives the block level container of text the ability to truncate it with ellipsis.
*/
p.AunwavSTDf8Bi7ZPB661 {
  font-size: 18px;
}

/**
 Design System - Typography
 @link https://www.figma.com/file/4DEA9D0uwSWSXosbK0bZ0Z/Typography?node-id=686%3A113
 */
/**
 * Note: Added !important in all of these classes since we're moving towards strict typography rules, where we don't
 * ID's or more specific selectors to take precedence
 */
/* Google */
/* Facebook */
/* Instagram */
/* Pinterest */
/* Twitter */
/* Youtube */
/* Component border */
/* Typography */
/* Color Theme */
/* Navigation */
/* Search bar */
/* Editor view colors */
/* Poster Maker Contextual Sidebar (right sidebar) styles  */
/* Modal dialog styles */
/* Panel styles */
/* Facebook media modal styles */
/** Media grid item styles */
/* Poster Maker Toolbar (left sidebar) styles */
/* Text link styles */
/* Grid item (posters, folders etc) styles */
/* Popups and thumbnail options */
/* Error, Warning colors */
/* z-index */
/* Various dimensions */
/* Media Query Dimensions */
/* Buttons */
/* Form Elements - Poster Maker*/
/* Form Elements - Website */
/* Designer Themes */
/* Accent colours */
/* Tooltip */
/* Social icons */
/* Animations */
/* Custom Shadows */
/* clears the default 'X' from Chrome */
/* Nicolas Gallagher's micro clearfix */
/**
  Makes an element with the provided selector visible only when its parent element is hovered on.
  The element is visible by default on touch devices
  $parent-selector: the selector of the parent to attach the hover on
  $selector-for-item-to-show: the selector of the item whose visibility is getting toggled
  $visible-on-classes: any extra classes (space separated) which, when applied to either the parent or the child item (that needs to be shown) should also show the item getting toggled. This param is optional
                        sample usage: '.-selected', or '.-selected' '.open'
  $hide-on-class: any extra class which, when applied should also hide the item getting toggled. This param is optional
  $display-property-value: the value to give for the display property when showing the item. Default is flex
 */
/**
 Helper mixin to give a 'display' property to a selector.
 $item-to-show: the selector for the item to show
 $display-property-value: the value to give to the display property. default: flex
 */
/**
 $item: selector of the item to hide
 */
/*
  for the given selector, remove the border-radius from the sides of the element as if it was placed in a row
  (top-right, bottom-right for first child , bottom-left, top-left for second child etc)
 */
/*
  for the given selector, remove the border-radius from the sides of the element as if it was placed in a column
  (bottom-left, bottom-right for first child , top-left, top-right for second child etc)
 */
/*
 adds the given box-shadow only at the top of the container using clip-path.
  The clip-path makes space only at the top of the container according to the blur-radius of the shadow
 */
/*
 adds the given box-shadow only at the bottom of the container using clip-path.
  The clip-path makes space only at the bottom of the container according to the blur-radius of the shadow
 */
/* Width constants for media queries */
/* Wizard Specific Variables */
/*
Animation styles and keyframes
*/
.LA3tBOz8VipICImNFCMv {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.LA3tBOz8VipICImNFCMv.P_sCkxsxAYTkwJoX0J3a {
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
}
.LA3tBOz8VipICImNFCMv.m1M8BUScJmJFhpvXAneQ {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.LA3tBOz8VipICImNFCMv.nX_z8kAccQ_0iWNOuzza {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
}

.LA3tBOz8VipICImNFCMv.b7lUcBjoqzHoab8luShB {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.LA3tBOz8VipICImNFCMv.M7b8WHHGnoSE_GHlsmDk {
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}

.LA3tBOz8VipICImNFCMv.C1JKbBcOXw6K4QedgW8R {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}

.LA3tBOz8VipICImNFCMv.xtNFTJSdUtbGWuNCSafo {
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
}

.LA3tBOz8VipICImNFCMv.FBWTEz0DNtN34vDLW2tr {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.LA3tBOz8VipICImNFCMv.LboxC5arKXgL8EqgJjxn {
  -webkit-animation-duration: 2.5s;
  animation-duration: 2.5s;
}

.jezcPFSIjMlLXPTYY3Ip {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.oEbmHbBoboe2hMug5Vjo {
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

.ujIbteUU2fBr6u7FICDP {
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

.XxKoMmnFVVbh8Az9K_Rb .bteH_gGToz8pnG5C8H5w, .XxKoMmnFVVbh8Az9K_Rb .ivUdsYICawU8OR3WMg0u {
  overflow: hidden;
}
.XxKoMmnFVVbh8Az9K_Rb:hover .bteH_gGToz8pnG5C8H5w::before, .XxKoMmnFVVbh8Az9K_Rb:hover .ivUdsYICawU8OR3WMg0u::before, .XxKoMmnFVVbh8Az9K_Rb:focus .bteH_gGToz8pnG5C8H5w::before, .XxKoMmnFVVbh8Az9K_Rb:focus .ivUdsYICawU8OR3WMg0u::before, .XxKoMmnFVVbh8Az9K_Rb:focus-within .bteH_gGToz8pnG5C8H5w::before, .XxKoMmnFVVbh8Az9K_Rb:focus-within .ivUdsYICawU8OR3WMg0u::before {
  animation: yGAffHGdoGkQOqujCMK7 1800ms cubic-bezier(0.68, -0.6, 0.32, 1.6) 1;
  display: block;
  transform-box: fill-box;
  transform-origin: center;
}

.qBxBVvkDZCP7hy2jbUlv .bteH_gGToz8pnG5C8H5w {
  overflow: hidden;
}
.qBxBVvkDZCP7hy2jbUlv .bteH_gGToz8pnG5C8H5w::before {
  animation: paCPN7ZoxbhCLQbPtH_x 2500ms cubic-bezier(0.68, -0.6, 0.32, 1.6) infinite;
  display: block;
  transform-box: fill-box;
  transform-origin: center;
}

@keyframes yGAffHGdoGkQOqujCMK7 {
  0% {
    transform: rotate(0deg) translateX(0);
  }
  30% {
    transform: rotate(-56deg) translateX(0);
  }
  34% {
    transform: rotate(-38deg) translateX(0);
  }
  38% {
    transform: rotate(-50deg) translateX(0);
  }
  42% {
    transform: rotate(-45deg) translateX(0);
  }
  47% {
    transform: rotate(-45deg) translateX(0);
  }
  57% {
    opacity: 1;
    transform: rotate(-45deg) translateX(20px);
  }
  58% {
    opacity: 0;
    transform: rotate(-45deg) translateX(20px);
  }
  59% {
    opacity: 0;
    transform: rotate(-45deg) translateX(-20px);
  }
  60% {
    opacity: 1;
    transform: rotate(-45deg) translateX(-20px);
  }
  73% {
    transform: rotate(-45deg) translateX(0);
  }
  78% {
    transform: rotate(-45deg) translateX(0);
  }
  88% {
    transform: rotate(12deg) translateX(0);
  }
  93% {
    transform: rotate(-8deg) translateX(0);
  }
  96% {
    transform: rotate(3deg) translateX(0);
  }
  100% {
    transform: rotate(0) translateX(0);
  }
}
@keyframes paCPN7ZoxbhCLQbPtH_x {
  0% {
    transform: rotate(0deg) translateX(0);
  }
  30% {
    transform: rotate(-56deg) translateX(0);
  }
  34% {
    transform: rotate(-38deg) translateX(0);
  }
  38% {
    transform: rotate(-50deg) translateX(0);
  }
  42% {
    transform: rotate(-45deg) translateX(0);
  }
  47% {
    transform: rotate(-45deg) translateX(0);
  }
  57% {
    opacity: 1;
    transform: rotate(-45deg) translateX(50px);
  }
  58% {
    opacity: 0;
    transform: rotate(-45deg) translateX(50px);
  }
  59% {
    opacity: 0;
    transform: rotate(-45deg) translateX(-50px);
  }
  60% {
    opacity: 1;
    transform: rotate(-45deg) translateX(-50px);
  }
  73% {
    transform: rotate(-45deg) translateX(0);
  }
  78% {
    transform: rotate(-45deg) translateX(0);
  }
  88% {
    transform: rotate(12deg) translateX(0);
  }
  93% {
    transform: rotate(-8deg) translateX(0);
  }
  96% {
    transform: rotate(3deg) translateX(0);
  }
  100% {
    transform: rotate(0) translateX(0);
  }
}
.yDW4J9MWT0SxYX5XfyJC {
  -webkit-transform-origin: left; /* Chrome, Safari, Opera */
  transform-origin: left;
}

.GTrrSs02Dx06Vv3euSuf {
  -webkit-transform-origin: right; /* Chrome, Safari, Opera */
  transform-origin: right;
}

.VC0WOqytjI0dhskyLul7 {
  -webkit-transition: transform 0.2s ease;
  transition: transform 0.2s ease;
}
.VC0WOqytjI0dhskyLul7:hover {
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
  transform: rotate(90deg);
}

.hvcUV5bwqo4ysGVIYg3V {
  -webkit-transition: transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out;
}
.hvcUV5bwqo4ysGVIYg3V:hover, .hvcUV5bwqo4ysGVIYg3V:focus, .hvcUV5bwqo4ysGVIYg3V:focus-within {
  -ms-transform: scale(1.05); /* IE 9 */
  -webkit-transform: scale(1.05); /* Chrome, Safari, Opera */
  transform: scale(1.05);
}

.uXo6ZMWi_DkxvEZPOqwN {
  -webkit-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.uXo6ZMWi_DkxvEZPOqwN.l6U9mQzbhsvVNNW8Q8AW {
  transition-duration: 100ms;
}
.uXo6ZMWi_DkxvEZPOqwN:hover, .uXo6ZMWi_DkxvEZPOqwN:focus, .uXo6ZMWi_DkxvEZPOqwN:focus-within {
  -ms-transform: translate(0, -2%); /* IE 9 */
  -webkit-transform: translate(0, -2%); /* Chrome, Safari, Opera */
  transform: translate(0, -2%);
}

.C2nReqmW2Sc01UZ0w6B8 {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  opacity: 1;
}
.C2nReqmW2Sc01UZ0w6B8:hover {
  opacity: 0.8;
}

.iPnfh9ogzpiYAgXa5iMW {
  opacity: 1;
  -webkit-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.iPnfh9ogzpiYAgXa5iMW:hover {
  -ms-transform: scale3d(1.15, 1.15, 1.15); /* IE 9 */
  -webkit-transform: scale3d(1.15, 1.15, 1.15); /* Chrome, Safari, Opera */
  transform: scale3d(1.15, 1.15, 1.15);
}

.LHAFEL4TPaFVwONeVoY6 {
  -webkit-transition: all 0.2s ease-in-out, width 0ms, margin 0ms;
  transition: all 0.2s ease-in-out, width 0ms, margin 0ms;
}

@-webkit-keyframes bRrSYuxlihVO0GrwPyJg {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes bRrSYuxlihVO0GrwPyJg {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.bRrSYuxlihVO0GrwPyJg {
  -webkit-animation-name: bRrSYuxlihVO0GrwPyJg;
  animation-name: bRrSYuxlihVO0GrwPyJg;
}

@-webkit-keyframes h2gHvkt545DZ6vm77p7x {
  0%, 100% {
    opacity: 0;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
}
@keyframes h2gHvkt545DZ6vm77p7x {
  0%, 100% {
    opacity: 0;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
}
@-webkit-keyframes rfLdqJM2aafHygljgWlf {
  11.1% {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
  100% {
    transform: none;
  }
}
@keyframes rfLdqJM2aafHygljgWlf {
  11.1% {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
  100% {
    transform: none;
  }
}
@-webkit-keyframes MfWW8LLBNG4yNg30s7vx {
  0% {
    transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes MfWW8LLBNG4yNg30s7vx {
  0% {
    transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes wK0A6MH96y6ncwocN_DO {
  0% {
    transform: scale(1);
    opacity: 0.4;
  }
  100% {
    transform: scale(0.6);
    opacity: 1;
  }
}
@keyframes wK0A6MH96y6ncwocN_DO {
  0% {
    transform: scale(1);
    opacity: 0.4;
  }
  100% {
    transform: scale(0.6);
    opacity: 1;
  }
}
@-webkit-keyframes yMHfpc_rRXqtWnAmCPFF {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateX(25px);
    opacity: 1;
  }
}
@keyframes yMHfpc_rRXqtWnAmCPFF {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateX(25px);
    opacity: 1;
  }
}
@-webkit-keyframes Y2j5d7HNBl5wFYIAZMvI {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateX(-25px);
    opacity: 1;
  }
}
@keyframes Y2j5d7HNBl5wFYIAZMvI {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateX(-25px);
    opacity: 1;
  }
}
@-webkit-keyframes zYEMnxvqWqfuGmAbGiHt {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateY(-25px);
    opacity: 1;
  }
}
@keyframes zYEMnxvqWqfuGmAbGiHt {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateY(-25px);
    opacity: 1;
  }
}
@-webkit-keyframes kZajcXN_P2W1NUi4VAc0 {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateY(25px);
    opacity: 1;
  }
}
@keyframes kZajcXN_P2W1NUi4VAc0 {
  0% {
    opacity: 0.4;
  }
  100% {
    transform: translateY(25px);
    opacity: 1;
  }
}
@-webkit-keyframes YJw0Yyqpy8snTvzzk2bz {
  0% {
    transform: translateY(-60px);
    opacity: 0.4;
  }
  100% {
    transform: translateY(40px);
    opacity: 1;
  }
}
@keyframes YJw0Yyqpy8snTvzzk2bz {
  0% {
    transform: translateY(-60px);
    opacity: 0.4;
  }
  100% {
    transform: translateY(40px);
    opacity: 1;
  }
}
@-webkit-keyframes noP1RxG2YHl_LTFW360M {
  0% {
    transform: translateY(60px);
    opacity: 0.4;
  }
  100% {
    transform: translateY(-40px);
    opacity: 1;
  }
}
@keyframes noP1RxG2YHl_LTFW360M {
  0% {
    transform: translateY(60px);
    opacity: 0.4;
  }
  100% {
    transform: translateY(-40px);
    opacity: 1;
  }
}
@-webkit-keyframes SunvmZ5ypX0JXIUJYn7p {
  0% {
    transform: translateX(60px);
    opacity: 0.4;
  }
  100% {
    transform: translateX(-40px);
    opacity: 1;
  }
}
@keyframes SunvmZ5ypX0JXIUJYn7p {
  0% {
    transform: translateX(60px);
    opacity: 0.4;
  }
  100% {
    transform: translateX(-40px);
    opacity: 1;
  }
}
@-webkit-keyframes KRBYcmosAhql_cKJUzvY {
  0% {
    transform: translateX(-60px);
    opacity: 0.4;
  }
  100% {
    transform: translateX(40px);
    opacity: 1;
  }
}
@keyframes KRBYcmosAhql_cKJUzvY {
  0% {
    transform: translateX(-60px);
    opacity: 0.4;
  }
  100% {
    transform: translateX(40px);
    opacity: 1;
  }
}
@-webkit-keyframes lnLyy3JVROhNiH4r_O_U {
  0% {
    transform: scale(0.3);
    opacity: 0.4;
  }
  25% {
    transform: scale(1);
    opacity: 0.5;
  }
  50% {
    transform: scale(0.7);
    opacity: 0.6;
  }
  75% {
    transform: scale(1);
    opacity: 0.8;
  }
  90%, 100% {
    transform: scale(0.8);
    opacity: 1;
  }
}
@keyframes lnLyy3JVROhNiH4r_O_U {
  0% {
    transform: scale(0.3);
    opacity: 0.4;
  }
  25% {
    transform: scale(1);
    opacity: 0.5;
  }
  50% {
    transform: scale(0.7);
    opacity: 0.6;
  }
  75% {
    transform: scale(1);
    opacity: 0.8;
  }
  90%, 100% {
    transform: scale(0.8);
    opacity: 1;
  }
}
@-webkit-keyframes Ws4c2o3bdQCMPXYjAXmq {
  0% {
    opacity: 1;
    transform: scale(1.5) translateX(40px) translateY(15px);
  }
  60%, 100% {
    transform: scale(1.5) translateX(-30px) translateY(30px) rotate(90deg);
    opacity: 1;
  }
}
@keyframes Ws4c2o3bdQCMPXYjAXmq {
  0% {
    opacity: 1;
    transform: scale(1.5) translateX(40px) translateY(15px);
  }
  60%, 100% {
    transform: scale(1.5) translateX(-30px) translateY(30px) rotate(90deg);
    opacity: 1;
  }
}
@-webkit-keyframes PeGOqwOSP3Jyz53fyNA4 {
  0% {
    clip-path: inset(-3px -3px 100% -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@keyframes PeGOqwOSP3Jyz53fyNA4 {
  0% {
    clip-path: inset(-3px -3px 100% -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@-webkit-keyframes zcQcWhRFV09xdawndUUs {
  0% {
    clip-path: inset(100% -3px -3px -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@keyframes zcQcWhRFV09xdawndUUs {
  0% {
    clip-path: inset(100% -3px -3px -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@-webkit-keyframes hRwHJx64EKh8W7SmZnXK {
  0% {
    clip-path: inset(-3px -3px -3px 100%);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@keyframes hRwHJx64EKh8W7SmZnXK {
  0% {
    clip-path: inset(-3px -3px -3px 100%);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@-webkit-keyframes fKhK1dCJAZhNOxrBTDZK {
  0% {
    clip-path: inset(-3px 100% -3px -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@keyframes fKhK1dCJAZhNOxrBTDZK {
  0% {
    clip-path: inset(-3px 100% -3px -3px);
  }
  100% {
    clip-path: inset(-3px -3px -3px -3px);
  }
}
@-webkit-keyframes q3hNHK_J0hhA7foHfdaY {
  0% {
    transform: translateX(-85px);
  }
  100% {
    transform: translateX(85px);
  }
}
@keyframes q3hNHK_J0hhA7foHfdaY {
  0% {
    transform: translateX(-85px);
  }
  100% {
    transform: translateX(85px);
  }
}
@-webkit-keyframes N7EoChHXgar3UkibLjOQ {
  0% {
    transform: translateY(-20px);
  }
  70% {
    transform: translate(10px, 16px);
    opacity: 0.7;
  }
  100% {
    transform: translate(20px, 0);
    opacity: 1;
  }
}
@keyframes N7EoChHXgar3UkibLjOQ {
  0% {
    transform: translateY(-20px);
  }
  70% {
    transform: translate(10px, 16px);
    opacity: 0.7;
  }
  100% {
    transform: translate(20px, 0);
    opacity: 1;
  }
}
@-webkit-keyframes Ewgr1xEg4eJypXCBYTv2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes Ewgr1xEg4eJypXCBYTv2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.Ewgr1xEg4eJypXCBYTv2 {
  -webkit-animation-name: Ewgr1xEg4eJypXCBYTv2;
  animation-name: Ewgr1xEg4eJypXCBYTv2;
}

@-webkit-keyframes xJDNp7QKNutGJxflyC2F {
  0% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes xJDNp7QKNutGJxflyC2F {
  0% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
.xJDNp7QKNutGJxflyC2F {
  -webkit-animation-name: xJDNp7QKNutGJxflyC2F;
  animation-name: xJDNp7QKNutGJxflyC2F;
}

@keyframes S30nm2YwL5ALbYVWJbE8 {
  0% {
    backdrop-filter: blur(4px) opacity(0);
    -webkit-backdrop-filter: blur(4px) opacity(0);
  }
  100% {
    backdrop-filter: blur(4px) opacity(1);
    -webkit-backdrop-filter: blur(4px) opacity(1);
  }
}
@-webkit-keyframes S30nm2YwL5ALbYVWJbE8 {
  0% {
    backdrop-filter: blur(4px) opacity(0);
    -webkit-backdrop-filter: blur(4px) opacity(0);
  }
  100% {
    backdrop-filter: blur(4px) opacity(1);
    -webkit-backdrop-filter: blur(4px) opacity(1);
  }
}
@keyframes KninHHKKdgcZwROTQlao {
  0% {
    backdrop-filter: blur(4px) opacity(1);
    -webkit-backdrop-filter: blur(4px) opacity(1);
  }
  100% {
    backdrop-filter: blur(4px) opacity(0);
    -webkit-backdrop-filter: blur(4px) opacity(0);
  }
}
@-webkit-keyframes KninHHKKdgcZwROTQlao {
  0% {
    backdrop-filter: blur(4px) opacity(1);
    -webkit-backdrop-filter: blur(4px) opacity(1);
  }
  100% {
    backdrop-filter: blur(4px) opacity(0);
    -webkit-backdrop-filter: blur(4px) opacity(0);
  }
}
@-webkit-keyframes fRfXCURHZ1FAREZ7sNXN {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fRfXCURHZ1FAREZ7sNXN {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fRfXCURHZ1FAREZ7sNXN {
  -webkit-animation-name: fRfXCURHZ1FAREZ7sNXN;
  animation-name: fRfXCURHZ1FAREZ7sNXN;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

@-webkit-keyframes H2kBiITYQjsD6rwj9rU3 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes H2kBiITYQjsD6rwj9rU3 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.H2kBiITYQjsD6rwj9rU3 {
  -webkit-animation-name: H2kBiITYQjsD6rwj9rU3;
  animation-name: H2kBiITYQjsD6rwj9rU3;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

@-webkit-keyframes UtVAZY5iS7aNU4ZOlx7B {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes UtVAZY5iS7aNU4ZOlx7B {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.nZYFZg61ngg1xzhtpTs7 {
  -webkit-transition: background 200ms ease-in-out;
  transition: background 200ms ease-in-out;
}

.UtVAZY5iS7aNU4ZOlx7B {
  -webkit-animation-name: UtVAZY5iS7aNU4ZOlx7B;
  animation-name: UtVAZY5iS7aNU4ZOlx7B;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

@-webkit-keyframes HHdnlbNSb1HCy2gbPURn {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes HHdnlbNSb1HCy2gbPURn {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.HHdnlbNSb1HCy2gbPURn {
  -webkit-animation-name: HHdnlbNSb1HCy2gbPURn;
  animation-name: HHdnlbNSb1HCy2gbPURn;
}

@-webkit-keyframes RKmnDEvuaSwU8zRogb1L {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes RKmnDEvuaSwU8zRogb1L {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.RKmnDEvuaSwU8zRogb1L {
  -webkit-animation-name: RKmnDEvuaSwU8zRogb1L;
  animation-name: RKmnDEvuaSwU8zRogb1L;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

@-webkit-keyframes uW8cvcTFPfL_0PZtBWmA {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes uW8cvcTFPfL_0PZtBWmA {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.uW8cvcTFPfL_0PZtBWmA {
  -webkit-animation-name: uW8cvcTFPfL_0PZtBWmA;
  animation-name: uW8cvcTFPfL_0PZtBWmA;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.iAPPirFKw_oEIGzo3DZO {
  opacity: 0;
  overflow-y: hidden;
  transition-duration: 1s;
  transition-property: all;
  transition-timing-function: ease-in-out;
}
.iAPPirFKw_oEIGzo3DZO:hover {
  opacity: 1;
}

.mQY0vwDLGpEK38WyKdjL {
  max-height: 250px;
  overflow-y: hidden;
  transition-property: all;
  transition-timing-function: ease-out;
}
.mQY0vwDLGpEK38WyKdjL.TkH1pDaedrNpgudRJctQ {
  max-height: 0;
}

.d9387IqwK9LHlWPs66YQ {
  max-height: 200px;
  overflow-y: hidden;
  transition-property: all;
  transition-timing-function: ease-out;
}
.d9387IqwK9LHlWPs66YQ.TkH1pDaedrNpgudRJctQ {
  max-height: 0;
}

.oPapSVdB1zoPIRxexnTN {
  max-height: 400px;
  overflow-y: hidden;
  transition-property: all;
  transition-timing-function: ease-out;
}
.oPapSVdB1zoPIRxexnTN.TkH1pDaedrNpgudRJctQ {
  max-height: 0;
}

.etETp9qvxicjqHQAMwlY {
  max-height: 150px;
  overflow-y: hidden;
  transition-property: all;
  transition-timing-function: ease-out;
}
.etETp9qvxicjqHQAMwlY.TkH1pDaedrNpgudRJctQ {
  max-height: 0;
}

.LV_Y9kFxuCjpNAiCWt7N {
  max-height: 40px;
  overflow-y: hidden;
  transition-property: all;
  transition-timing-function: ease-out;
}
.LV_Y9kFxuCjpNAiCWt7N.TkH1pDaedrNpgudRJctQ {
  max-height: 0;
}

.YX29tsCMNpH5GSpO7Ol_ {
  transition-duration: 0.4s;
}

.qmtCsZoYnCYMftg4lsCs {
  transition-duration: 0.2s;
}

.dRTMa4hXjPE7GKJac0QM {
  transition-duration: 0.1s;
}

@-webkit-keyframes j0KjNoG0igCW5sB3CE8f {
  100% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes j0KjNoG0igCW5sB3CE8f {
  100% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.j0KjNoG0igCW5sB3CE8f {
  -webkit-animation-name: j0KjNoG0igCW5sB3CE8f;
  animation-name: j0KjNoG0igCW5sB3CE8f;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

@-webkit-keyframes lfEiXM3yeS2iuXI4MLD_ {
  0% {
    -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);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes lfEiXM3yeS2iuXI4MLD_ {
  0% {
    -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);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.lfEiXM3yeS2iuXI4MLD_ {
  -webkit-animation-name: lfEiXM3yeS2iuXI4MLD_;
  animation-name: lfEiXM3yeS2iuXI4MLD_;
}

@-webkit-keyframes GAE0SVfSZZe2JaNyyoiW {
  0% {
    opacity: 1;
    -ms-transform: scale3d(1, 1, 1); /* IE 9 */
    -webkit-transform: scale3d(1, 1, 1); /* Chrome, Safari, Opera */
    transform: scale3d(1, 1, 1);
  }
  50% {
    opacity: 0;
    -ms-transform: scale3d(0.5, 0.5, 0.5); /* IE 9 */
    -webkit-transform: scale3d(0.5, 0.5, 0.5); /* Chrome, Safari, Opera */
    transform: scale3d(0.5, 0.5, 0.5);
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes GAE0SVfSZZe2JaNyyoiW {
  0% {
    opacity: 1;
    -ms-transform: scale3d(1, 1, 1); /* IE 9 */
    -webkit-transform: scale3d(1, 1, 1); /* Chrome, Safari, Opera */
    transform: scale3d(1, 1, 1);
  }
  50% {
    opacity: 0;
    -ms-transform: scale3d(0.5, 0.5, 0.5); /* IE 9 */
    -webkit-transform: scale3d(0.5, 0.5, 0.5); /* Chrome, Safari, Opera */
    transform: scale3d(0.5, 0.5, 0.5);
  }
  100% {
    opacity: 0;
  }
}
@keyframes GAE0SVfSZZe2JaNyyoiW {
  0% {
    opacity: 1;
    -ms-transform: scale3d(1, 1, 1); /* IE 9 */
    -webkit-transform: scale3d(1, 1, 1); /* Chrome, Safari, Opera */
    transform: scale3d(1, 1, 1);
  }
  50% {
    opacity: 0;
    -ms-transform: scale3d(0.5, 0.5, 0.5); /* IE 9 */
    -webkit-transform: scale3d(0.5, 0.5, 0.5); /* Chrome, Safari, Opera */
    transform: scale3d(0.5, 0.5, 0.5);
  }
  100% {
    opacity: 0;
  }
}
.GAE0SVfSZZe2JaNyyoiW {
  -webkit-animation-name: GAE0SVfSZZe2JaNyyoiW;
  animation-name: GAE0SVfSZZe2JaNyyoiW;
}

@-webkit-keyframes lXlcLa8cAFbVqClP_2_a {
  0% {
    opacity: 0;
    -ms-transform: scale(0.5); /* IE 9 */
    -webkit-transform: scale(0.5); /* Chrome, Safari, Opera */
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Chrome, Safari, Opera */
    transform: scale(1);
  }
}
@-moz-keyframes lXlcLa8cAFbVqClP_2_a {
  0% {
    opacity: 0;
    -ms-transform: scale(0.5); /* IE 9 */
    -webkit-transform: scale(0.5); /* Chrome, Safari, Opera */
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Chrome, Safari, Opera */
    transform: scale(1);
  }
}
@keyframes lXlcLa8cAFbVqClP_2_a {
  0% {
    opacity: 0;
    -ms-transform: scale(0.5); /* IE 9 */
    -webkit-transform: scale(0.5); /* Chrome, Safari, Opera */
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Chrome, Safari, Opera */
    transform: scale(1);
  }
}
.lXlcLa8cAFbVqClP_2_a {
  -webkit-animation-name: lXlcLa8cAFbVqClP_2_a;
  animation-name: lXlcLa8cAFbVqClP_2_a;
}

.TYZ4fBMWucntVK8DYZWV {
  -webkit-animation-name: TYZ4fBMWucntVK8DYZWV;
  animation-name: TYZ4fBMWucntVK8DYZWV;
  animation-timing-function: ease-in-out;
}

@keyframes TYZ4fBMWucntVK8DYZWV {
  0% {
    top: -30px;
  }
  100% {
    top: 0;
  }
}
.HEfk4GdKmrUV6KVX2Zup {
  -webkit-animation-name: HEfk4GdKmrUV6KVX2Zup;
  animation-name: HEfk4GdKmrUV6KVX2Zup;
  animation-timing-function: ease-in-out;
}

@keyframes HEfk4GdKmrUV6KVX2Zup {
  0% {
    bottom: -60px;
    left: 0;
  }
  100% {
    bottom: -30px;
    left: 30px;
  }
}
.wq0WP6T6o7HEGi9tHzF7 {
  -webkit-animation-name: wq0WP6T6o7HEGi9tHzF7;
  animation-name: wq0WP6T6o7HEGi9tHzF7;
  animation-timing-function: ease-in-out;
}

@keyframes wq0WP6T6o7HEGi9tHzF7 {
  0% {
    bottom: -60px;
    right: -30px;
  }
  100% {
    bottom: -30px;
    right: 0;
  }
}
/* Bouncing Loading Box */
@keyframes CbHpO_fL8O8EK8RPfICg {
  17% {
    border-bottom-right-radius: 3px;
  }
  25% {
    transform: translateY(9px) rotate(22.5deg);
  }
  50% {
    transform: translateY(18px) scale(1, 0.9) rotate(45deg);
    border-bottom-right-radius: 39px;
  }
  75% {
    transform: translateY(9px) rotate(67.5deg);
  }
  100% {
    transform: translateY(0) rotate(90deg);
  }
}
@-webkit-keyframes CbHpO_fL8O8EK8RPfICg {
  17% {
    border-bottom-right-radius: 3px;
  }
  25% {
    -webkit-transform: translateY(9px) rotate(22.5deg);
  }
  50% {
    -webkit-transform: translateY(18px) scale(1, 0.9) rotate(45deg);
    border-bottom-right-radius: 39px;
  }
  75% {
    -webkit-transform: translateY(9px) rotate(67.5deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(90deg);
  }
}
@keyframes qCX5T1b8xzf2Zk3ZN687 {
  0%, 100% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1);
  }
}
@-webkit-keyframes qCX5T1b8xzf2Zk3ZN687 {
  0%, 100% {
    -webkit-transform: scale(1, 1);
  }
  50% {
    -webkit-transform: scale(1.2, 1);
  }
}
.rpKqraFNWVLfS5fsWEWc {
  bottom: 0;
  height: 75px;
  left: 0;
  margin: auto;
  position: relative;
  right: 0;
  top: 0;
  width: 49px;
}

.rpKqraFNWVLfS5fsWEWc:before {
  -webkit-animation: qCX5T1b8xzf2Zk3ZN687 0.58s linear infinite;
  animation: qCX5T1b8xzf2Zk3ZN687 0.58s linear infinite;
  background: rgb(0, 0, 0);
  border-radius: 50%;
  content: "";
  height: 5px;
  left: 0;
  opacity: 0.1;
  position: absolute;
  top: 58px;
  width: 49px;
}

.rpKqraFNWVLfS5fsWEWc:after {
  -webkit-animation: CbHpO_fL8O8EK8RPfICg 0.58s linear infinite;
  animation: CbHpO_fL8O8EK8RPfICg 0.58s linear infinite;
  background: rgb(63, 189, 231);
  border-radius: 3px;
  content: "";
  height: 49px;
  left: 0;
  position: absolute;
  top: 0;
  width: 49px;
}

.rpKqraFNWVLfS5fsWEWc.m2NZKm2NiCXYei3cOYuG:after {
  background: #fff;
}

/* End of Bouncing Loading Box */
@-webkit-keyframes I2tfKJNJq_TMTLWvTlt0 {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@-moz-keyframes I2tfKJNJq_TMTLWvTlt0 {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@keyframes I2tfKJNJq_TMTLWvTlt0 {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@-webkit-keyframes JWffZyhogVbMZ6N0dZYw {
  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 JWffZyhogVbMZ6N0dZYw {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 50%, 90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  30%, 70% {
    -webkit-transform: translate3d(2px, 0, 0);
    transform: translate3d(2px, 0, 0);
  }
}
.JWffZyhogVbMZ6N0dZYw {
  -webkit-animation-name: JWffZyhogVbMZ6N0dZYw;
  animation-name: JWffZyhogVbMZ6N0dZYw;
}

.gSmsXacYOlC4PZbxfJmE {
  -webkit-transform-box: fill-box;
  transform-box: fill-box;
  transform-origin: center;
}

.Ju6RRbJVK3B1C9TbGMOW {
  -webkit-animation: AP2f69Bv4M_QkBT6Kgyl 2.5s linear infinite;
  animation: AP2f69Bv4M_QkBT6Kgyl 2.5s linear infinite;
}

.ORl9N1PebFaAvak0zm6w {
  -webkit-animation: t7hFOWaJDNLU6yv82HB5 2.5s linear infinite;
  animation: t7hFOWaJDNLU6yv82HB5 2.5s linear infinite;
}

.VC74QSJNqGKQd0fkad4f {
  -webkit-animation: t7hFOWaJDNLU6yv82HB5 2s linear infinite;
  animation: t7hFOWaJDNLU6yv82HB5 2s linear infinite;
}

.T9Z0wSVGHvTBgQM61HHK {
  -webkit-animation: _6uopcWxpyQuMk3IVVYDX 1.5s linear infinite;
  animation: _6uopcWxpyQuMk3IVVYDX 1.5s linear infinite;
}

@keyframes _6uopcWxpyQuMk3IVVYDX {
  0% {
    -ms-transform: translate(-50%, -50%) rotate(0); /* IE 9 */
    -webkit-transform: translate(-50%, -50%) rotate(0); /* Chrome, Safari, Opera */
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    -ms-transform: translate(-50%, -50%) rotate(360deg); /* IE 9 */
    -webkit-transform: translate(-50%, -50%) rotate(360deg); /* Chrome, Safari, Opera */
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes _6uopcWxpyQuMk3IVVYDX {
  0% {
    -ms-transform: translate(-50%, -50%) rotate(0); /* IE 9 */
    -webkit-transform: translate(-50%, -50%) rotate(0); /* Chrome, Safari, Opera */
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    -ms-transform: translate(-50%, -50%) rotate(360deg); /* IE 9 */
    -webkit-transform: translate(-50%, -50%) rotate(360deg); /* Chrome, Safari, Opera */
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes AP2f69Bv4M_QkBT6Kgyl {
  0% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
  100% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
}
@-webkit-keyframes AP2f69Bv4M_QkBT6Kgyl {
  0% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
  100% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
}
@-moz-keyframes AP2f69Bv4M_QkBT6Kgyl {
  0% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
  100% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
}
@keyframes t7hFOWaJDNLU6yv82HB5 {
  0% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
  100% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
}
@-webkit-keyframes t7hFOWaJDNLU6yv82HB5 {
  0% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
  100% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
}
@-moz-keyframes t7hFOWaJDNLU6yv82HB5 {
  0% {
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
  }
  100% {
    -ms-transform: rotate(0); /* IE 9 */
    -webkit-transform: rotate(0); /* Chrome, Safari, Opera */
    transform: rotate(0);
  }
}
@-webkit-keyframes rxPIJzX9ldcQRbpnKrFf {
  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 rxPIJzX9ldcQRbpnKrFf {
  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);
  }
}
.rxPIJzX9ldcQRbpnKrFf {
  -webkit-animation-name: rxPIJzX9ldcQRbpnKrFf;
  animation-name: rxPIJzX9ldcQRbpnKrFf;
}

@-webkit-keyframes OBHXiawaLtoPAeALZ9Cz {
  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 OBHXiawaLtoPAeALZ9Cz {
  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);
  }
}
.OBHXiawaLtoPAeALZ9Cz {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: OBHXiawaLtoPAeALZ9Cz;
  animation-name: OBHXiawaLtoPAeALZ9Cz;
}

@-webkit-keyframes hQYTiJrru4trtSlzfTXQ {
  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 hQYTiJrru4trtSlzfTXQ {
  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);
  }
}
.hQYTiJrru4trtSlzfTXQ {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: hQYTiJrru4trtSlzfTXQ;
  animation-name: hQYTiJrru4trtSlzfTXQ;
}

@-webkit-keyframes vkqlUlHCJwClOQHGYo5i {
  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);
    opacity: 1;
  }
}
@keyframes vkqlUlHCJwClOQHGYo5i {
  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);
    opacity: 1;
  }
}
.vkqlUlHCJwClOQHGYo5i {
  -webkit-animation-name: vkqlUlHCJwClOQHGYo5i;
  animation-name: vkqlUlHCJwClOQHGYo5i;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes UpKIk86vQCTvbYg8DPxU {
  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 GGs3pDemmuvtury40_wb {
  from {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
  43% {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
  45% {
    -ms-transform: scaleY(0); /* IE 9 */
    -webkit-transform: scaleY(0); /* Chrome, Safari, Opera */
    transform: scaleY(0);
  }
  47% {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
  55% {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
  57% {
    -ms-transform: scaleY(0); /* IE 9 */
    -webkit-transform: scaleY(0); /* Chrome, Safari, Opera */
    transform: scaleY(0);
  }
  59% {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
  to {
    -ms-transform: scaleY(1); /* IE 9 */
    -webkit-transform: scaleY(1); /* Chrome, Safari, Opera */
    transform: scaleY(1);
  }
}
@keyframes UpKIk86vQCTvbYg8DPxU {
  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;
  }
}
.UpKIk86vQCTvbYg8DPxU {
  -webkit-animation-name: UpKIk86vQCTvbYg8DPxU;
  animation-name: UpKIk86vQCTvbYg8DPxU;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes _f5HxM6PgojieS9VFnW3 {
  0% {
    transform: scale(1);
  }
  20% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(0);
  }
}
._f5HxM6PgojieS9VFnW3 {
  -webkit-animation-name: _f5HxM6PgojieS9VFnW3;
  animation-name: _f5HxM6PgojieS9VFnW3;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@keyframes _f5HxM6PgojieS9VFnW3 {
  0% {
    transform: scale(1);
  }
  20% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(0);
  }
}
.TypPtPjoiaGMHRg8KRie {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: TypPtPjoiaGMHRg8KRie 3s ease-in-out infinite;
  -webkit-animation: TypPtPjoiaGMHRg8KRie 3s ease-in-out infinite; /* Chrome, Safari, Opera */
}

@-webkit-keyframes TypPtPjoiaGMHRg8KRie {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewY(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewY(8deg);
  }
}
@keyframes TypPtPjoiaGMHRg8KRie {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewY(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewY(8deg);
  }
}
.xbWgXaKk1TKA3KkTNhsW {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: xbWgXaKk1TKA3KkTNhsW 2s ease-in-out infinite;
  -webkit-animation: xbWgXaKk1TKA3KkTNhsW 2s ease-in-out infinite; /* Chrome, Safari, Opera */
}

.V_IW5tHM4aMDjuOxdYPx {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: V_IW5tHM4aMDjuOxdYPx 2s ease-in-out infinite;
  -webkit-animation: V_IW5tHM4aMDjuOxdYPx 2s ease-in-out infinite; /* Chrome, Safari, Opera */
}

@-webkit-keyframes xbWgXaKk1TKA3KkTNhsW {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewX(35deg);
  }
}
@keyframes xbWgXaKk1TKA3KkTNhsW {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewX(35deg);
  }
}
@-webkit-keyframes V_IW5tHM4aMDjuOxdYPx {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewY(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewY(2deg);
  }
}
@keyframes V_IW5tHM4aMDjuOxdYPx {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewY(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewY(2deg);
  }
}
.QBySb59XZ2WmJ1QPyZjZ {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: _7kwRv3lfMhhmI5xcjVLg 20s ease-in-out infinite;
  -webkit-animation: _7kwRv3lfMhhmI5xcjVLg 20s ease-in-out infinite; /* Chrome, Safari, Opera */
}

@-webkit-keyframes _7kwRv3lfMhhmI5xcjVLg {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewX(0deg);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewX(3deg);
  }
}
@keyframes _7kwRv3lfMhhmI5xcjVLg {
  0%, 20%, 40%, 60%, 80%, 100% {
    transform: skewX(0deg);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: skewX(3deg);
  }
}
.H0rBG1b9l2xuDdKSme_h {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: eRUQamtvVR2aAF9Fzosi 5s ease-in-out infinite;
  -webkit-animation: eRUQamtvVR2aAF9Fzosi 5s ease-in-out infinite; /* Chrome, Safari, Opera */
}

.ROoziy5Zs9XhKthAcTfi {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: YemYphq4w4CK74P3qodz 20s linear infinite;
  -webkit-animation: YemYphq4w4CK74P3qodz 20s linear infinite; /* Chrome, Safari, Opera */
}

.jezHxPjEiz47H1XmKiP7 {
  -webkit-transform-box: fill-box; /* Chrome, Safari, Opera */
  transform-box: fill-box;
  animation: YemYphq4w4CK74P3qodz 5s linear infinite;
  -webkit-animation: YemYphq4w4CK74P3qodz 5s linear infinite; /* Chrome, Safari, Opera */
}

.AM1VPUDpPe5GEzZ3Lpna.S_Irldn4qs3gWdN16MK0 {
  animation: DQxD_lVlemJYRTc5ep9D 0.25s linear;
  -webkit-animation: DQxD_lVlemJYRTc5ep9D 0.25s linear; /* Chrome, Safari, Opera */
}
.AM1VPUDpPe5GEzZ3Lpna.tzXlJlHSk0Yu2FApWvVg {
  animation: z4xieOtF09fnBcrVMk4T 0.25s linear;
  -webkit-animation: z4xieOtF09fnBcrVMk4T 0.25s linear; /* Chrome, Safari, Opera */
}
.AM1VPUDpPe5GEzZ3Lpna.EZwsQnEtf5atkCCXMG8N {
  animation: OICMt4tPbs8vy8HKf9Gg 0.15s linear;
  -webkit-animation: OICMt4tPbs8vy8HKf9Gg 0.15s linear; /* Chrome, Safari, Opera */
}
.AM1VPUDpPe5GEzZ3Lpna.D14w43GZmiSfeyd30Z5D {
  animation: gPWwq_DvNk_ldAleppBk 0.15s linear;
  -webkit-animation: gPWwq_DvNk_ldAleppBk 0.15s linear; /* Chrome, Safari, Opera */
}
.AM1VPUDpPe5GEzZ3Lpna.A9dwiEw7PPmd4xe3vNUA {
  animation: DQxD_lVlemJYRTc5ep9D 0.4s linear;
  -webkit-animation: DQxD_lVlemJYRTc5ep9D 0.4s linear; /* Chrome, Safari, Opera */
}
.AM1VPUDpPe5GEzZ3Lpna.pobItctrdqFmnfLXeHVW {
  animation: z4xieOtF09fnBcrVMk4T 0.4s linear;
  -webkit-animation: z4xieOtF09fnBcrVMk4T 0.4s linear; /* Chrome, Safari, Opera */
}

.c7bSuMhhOZa3f3vHA1kJ.WMyvvoikjaaPZeICC3bg {
  animation: ZDxEpEnasP0_h9Hdf9wg 0.25s linear;
  -webkit-animation: ZDxEpEnasP0_h9Hdf9wg 0.25s linear; /* Chrome, Safari, Opera */
}
.c7bSuMhhOZa3f3vHA1kJ.hPBRsRrrE0UWMcqkWl0T {
  animation: eGRApBE0ejfOphmnnGzv 0.25s linear;
  -webkit-animation: eGRApBE0ejfOphmnnGzv 0.25s linear; /* Chrome, Safari, Opera */
}
.c7bSuMhhOZa3f3vHA1kJ._ZOn0jfKTqofG8ozF7td {
  animation: Twdn2zkD9MhuallzCUjr 0.15s linear;
  -webkit-animation: Twdn2zkD9MhuallzCUjr 0.15s linear; /* Chrome, Safari, Opera */
}
.c7bSuMhhOZa3f3vHA1kJ.KOTSSflW_SI0zHXKEfrO {
  animation: G387pfwVgBNnUUo3BaoM 0.15s linear;
  -webkit-animation: G387pfwVgBNnUUo3BaoM 0.15s linear; /* Chrome, Safari, Opera */
}
.c7bSuMhhOZa3f3vHA1kJ.VeJ8bpxshfE_mFaglXZT {
  animation: ZDxEpEnasP0_h9Hdf9wg 0.4s linear;
  -webkit-animation: ZDxEpEnasP0_h9Hdf9wg 0.4s linear; /* Chrome, Safari, Opera */
}
.c7bSuMhhOZa3f3vHA1kJ.ZTCD6jwA3kvI0oNOVMYj {
  animation: eGRApBE0ejfOphmnnGzv 0.4s linear;
  -webkit-animation: eGRApBE0ejfOphmnnGzv 0.4s linear; /* Chrome, Safari, Opera */
}

@-webkit-keyframes eRUQamtvVR2aAF9Fzosi {
  0%, 50%, 100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(3deg);
  }
  75% {
    transform: rotate(-3deg);
  }
}
@keyframes eRUQamtvVR2aAF9Fzosi {
  0%, 50%, 100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(3deg);
  }
  75% {
    transform: rotate(3deg);
  }
}
@-webkit-keyframes YemYphq4w4CK74P3qodz {
  0%, 50%, 100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(-3deg);
  }
  75% {
    transform: rotate(3deg);
  }
}
@keyframes YemYphq4w4CK74P3qodz {
  0%, 50%, 100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(-3deg);
  }
  75% {
    transform: rotate(3deg);
  }
}
@keyframes z4xieOtF09fnBcrVMk4T {
  0% {
    transform: translateX(150%);
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes DQxD_lVlemJYRTc5ep9D {
  0% {
    transform: translateX(-150%);
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@-webkit-keyframes DQxD_lVlemJYRTc5ep9D {
  0% {
    transform: translateX(-150%);
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes OICMt4tPbs8vy8HKf9Gg {
  0% {
    transform: translateY(-150%);
  }
  100% {
    transform: translateY(0%);
  }
}
@-webkit-keyframes OICMt4tPbs8vy8HKf9Gg {
  0% {
    transform: translateY(-150%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes gPWwq_DvNk_ldAleppBk {
  0% {
    transform: translateY(150%);
  }
  100% {
    transform: translateY(0%);
  }
}
@-webkit-keyframes gPWwq_DvNk_ldAleppBk {
  0% {
    transform: translateY(150%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes eGRApBE0ejfOphmnnGzv {
  0% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(150%);
    opacity: 0;
  }
}
@-webkit-keyframes eGRApBE0ejfOphmnnGzv {
  0% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(150%);
    opacity: 0;
  }
}
@keyframes ZDxEpEnasP0_h9Hdf9wg {
  0% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(-150%);
    opacity: 0;
  }
}
@-webkit-keyframes ZDxEpEnasP0_h9Hdf9wg {
  0% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(-150%);
    opacity: 0;
  }
}
@keyframes Twdn2zkD9MhuallzCUjr {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(150%);
  }
}
@-webkit-keyframes Twdn2zkD9MhuallzCUjr {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(150%);
  }
}
@keyframes G387pfwVgBNnUUo3BaoM {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(-150%);
  }
}
@-webkit-keyframes G387pfwVgBNnUUo3BaoM {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(-150%);
  }
}
@keyframes MJIuEz35y_hEuCvtTkfu {
  0%, 100% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(50deg);
  }
}
@-webkit-keyframes MJIuEz35y_hEuCvtTkfu {
  0%, 100% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(50deg);
  }
}
@keyframes XK4dhVZKnbxeNWHur16Q {
  0%, 19%, 100% {
    opacity: 1;
  }
  20%, 40%, 60%, 80% {
    opacity: 0.5;
  }
}
@keyframes IrwpPgVWUme4wSmBANTn {
  0%, 19%, 100% {
    opacity: 1;
  }
  20%, 40%, 60%, 80% {
    opacity: 0;
  }
}
@keyframes LY1a25sAkN2nSC78jqPD {
  0%, 19%, 40%, 60%, 80%, 100% {
    opacity: 0;
  }
  20%, 39% {
    opacity: 1;
  }
}
@keyframes ebxjHdc4Fkht00FW4yFh {
  0%, 20%, 39%, 60%, 80%, 100% {
    opacity: 0;
  }
  40%, 59% {
    opacity: 1;
  }
}
@keyframes KpdisVWEdh0BnFEyVxgy {
  0%, 20%, 40%, 59%, 80%, 100% {
    opacity: 0;
  }
  60%, 79% {
    opacity: 1;
  }
}
@keyframes u3j7NOlVX9E2BSe3aBSf {
  0%, 20%, 40%, 60%, 79%, 100% {
    opacity: 0;
  }
  80%, 99% {
    opacity: 1;
  }
}
@keyframes o6J9RAi8lA0CBbL5eN_R {
  0% {
    visibility: visible;
  }
  1% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
  }
}
@-webkit-keyframes o6J9RAi8lA0CBbL5eN_R {
  0% {
    visibility: visible;
  }
  1% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
  }
}
@keyframes XSKcT9e0nW_gG4srKwi8 {
  0% {
    -ms-transform: scale(0, 0); /* IE 9 */
    -webkit-transform: scale(0, 0); /* Chrome, Safari, Opera */
    transform: scale(0, 0);
  }
  100% {
    -ms-transform: scale(1, 1); /* IE 9 */
    -webkit-transform: scale(1, 1); /* Chrome, Safari, Opera */
    transform: scale(1, 1);
  }
}
@-webkit-keyframes XSKcT9e0nW_gG4srKwi8 {
  0% {
    -ms-transform: scale(0, 0); /* IE 9 */
    -webkit-transform: scale(0, 0); /* Chrome, Safari, Opera */
    transform: scale(0, 0);
  }
  100% {
    -ms-transform: scale(1, 1); /* IE 9 */
    -webkit-transform: scale(1, 1); /* Chrome, Safari, Opera */
    transform: scale(1, 1);
  }
}
@-webkit-keyframes xicbH34B1fx24RQWxugG {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  25% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes xicbH34B1fx24RQWxugG {
  0% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  25% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes mLpjTTNSyvdJLnQSuA6N {
  0% {
    transform: scaleY(0.2);
  }
  4% {
    transform: scaleY(0.77);
  }
  5% {
    transform: scaleY(0.84);
  }
  6% {
    transform: scaleY(0.81);
  }
  7% {
    transform: scaleY(0.84);
  }
  8% {
    transform: scaleY(0.82);
  }
  9% {
    transform: scaleY(0.84);
  }
  10% {
    transform: scaleY(0.83);
  }
  11% {
    transform: scaleY(0.84);
  }
  40% {
    transform: scaleY(0.84);
  }
  41% {
    transform: scaleY(0.84);
  }
  45% {
    transform: scaleY(0.13);
  }
  49% {
    transform: scaleY(0.18);
  }
  100% {
    transform: scaleY(0.18);
  }
}
@keyframes WoRlN04abqt0qcz57tgH {
  0% {
    transform: translateY(-124px);
  }
  5% {
    transform: translateY(-24px);
  }
  6% {
    transform: translateY(-36px);
  }
  7% {
    transform: translateY(-24px);
  }
  8% {
    transform: translateY(-32px);
  }
  9% {
    transform: translateY(-24px);
  }
  10% {
    transform: translateY(-28px);
  }
  11% {
    transform: translateY(-24px);
  }
  40% {
    transform: translateY(-24px);
  }
  41% {
    transform: translateY(-24px);
  }
  45% {
    transform: translateY(-136px);
  }
  46% {
    transform: translateY(-124px);
  }
  47% {
    transform: translateY(-132px);
  }
  48% {
    transform: translateY(-124px);
  }
  49% {
    transform: translateY(-128px);
  }
  50% {
    transform: translateY(-124px);
  }
  100% {
    transform: translateY(-124px);
  }
}
.Fnh_uZKsodTE1xMP4qg1 .YVM05wGKl7LvM2GM5P6Q {
  border: 1px solid #D32559;
}
.Fnh_uZKsodTE1xMP4qg1 .YVM05wGKl7LvM2GM5P6Q:hover, .Fnh_uZKsodTE1xMP4qg1 .YVM05wGKl7LvM2GM5P6Q:focus-within, .Fnh_uZKsodTE1xMP4qg1 .YVM05wGKl7LvM2GM5P6Q:focus {
  border: 1px solid #D32559;
}
.Fnh_uZKsodTE1xMP4qg1 .YVM05wGKl7LvM2GM5P6Q:not(.k7itfKKi8VmlPaiBs0Gw):not(.dd6IrbddhoqlWUTCOK0L):hover {
  border: 1px solid #D32559;
}
.Fnh_uZKsodTE1xMP4qg1 .jHvvrM8aH2QhZQVwTdcY {
  border: 1px solid #24C19C;
}
.Fnh_uZKsodTE1xMP4qg1 .jHvvrM8aH2QhZQVwTdcY:hover, .Fnh_uZKsodTE1xMP4qg1 .jHvvrM8aH2QhZQVwTdcY:focus-within, .Fnh_uZKsodTE1xMP4qg1 .jHvvrM8aH2QhZQVwTdcY:focus {
  border: 1px solid #24C19C;
}
.Fnh_uZKsodTE1xMP4qg1 .XbTZ3Ha_2V6rQlxXlR3N .cdiCmYITp1QiWvqkAzO6 {
  border: 1px solid #23A6D4;
}
.Fnh_uZKsodTE1xMP4qg1 .XbTZ3Ha_2V6rQlxXlR3N .cdiCmYITp1QiWvqkAzO6:not(.k7itfKKi8VmlPaiBs0Gw):not(.dd6IrbddhoqlWUTCOK0L):hover {
  border: 1px solid #23A6D4;
}

.kUQU2xU9TjWP4EOGylXe .ivUdsYICawU8OR3WMg0u {
  cursor: pointer;
  margin: 4px 4px 4px 0;
  color: #2C2B44;
}

.USaqdlgAzXCZ06MHtIR4 {
  border-radius: 4px;
  margin-top: 6px;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 300 !important;
  line-height: 150% !important;
  letter-spacing: normal !important;
}

.MPzx25YU66ZwTeBVN7L9 ::placeholder {
  color: #A1A1AA;
}

.QIAW1V3kT1J_OMK56vqe ::placeholder {
  color: #E6E6EC;
  letter-spacing: 2px;
}

@media screen and (max-width: 768px) {
  .USaqdlgAzXCZ06MHtIR4 {
    height: 40px;
    margin-top: 4px;
    padding: 10px 12px 8px;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 300 !important;
    line-height: 150% !important;
    letter-spacing: normal !important;
  }
  .BO6GN9qW1hjThxsq5gbS {
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 150% !important;
    letter-spacing: normal !important;
  }
}

/*# sourceMappingURL=src_components_auth-input_index_ts.af1be2dec98fab17ce9e.bundle.css.map*/