@font-face { font-family: Inter18pt-Regular; src: local(""), url("/fonts/Inter-Regular.otf"); }
@font-face { font-family: Inter28pt-Regular; src: local(""), url("/fonts/Inter-Regular.otf"); }
@font-face { font-family: Inter28pt-Bold; src: local(""), url("/fonts/Inter-Bold.otf"); }
@font-face { font-family: Inter18pt-SemiBold; src: local(""), url("/fonts/Inter-SemiBold.otf"); }
@font-face { font-family: Inter18pt-Medium; src: local(""), url("/fonts/Inter-Medium.otf"); }
@font-face { font-family: Inter28pt-Medium; src: local(""), url("/fonts/Inter-Medium.otf"); }
a, body, footer, h1, header, html, img, li, nav, ol, span, ul { margin: 0px; padding: 0px; }
* { -webkit-tap-highlight-color: transparent; }
body { -webkit-font-smoothing: antialiased; background-color: rgb(236, 236, 236); margin: 0px; }
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { appearance: none; margin: 0px; }
input[type="number"] { }
@keyframes react-loading-skeleton { 
  100% { transform: translateX(100%); }
}
.react-loading-skeleton { --base-color: #ebebeb; --highlight-color: #f5f5f5; --animation-duration: 1.5s; --animation-direction: normal; --pseudo-element-display: block; background-color: var(--base-color); border-radius: 0.25rem; display: inline-flex; line-height: 1; overflow: hidden; position: relative; user-select: none; width: 100%; }
.react-loading-skeleton::after { animation-direction: var(--animation-direction); animation-duration: var(--animation-duration); animation-iteration-count: infinite; animation-name: react-loading-skeleton; animation-timing-function: ease-in-out; background-image: linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color)); background-repeat: no-repeat; content: " "; display: var(--pseudo-element-display); height: 100%; left: 0px; position: absolute; right: 0px; top: 0px; transform: translateX(-100%); }
@media (prefers-reduced-motion) {
  .react-loading-skeleton { --pseudo-element-display: none; }
}
:root { --animate-duration: 1s; --animate-delay: 1s; --animate-repeat: 1; }
.animate__animated { animation-duration: var(--animate-duration); animation-fill-mode: both; }
.animate__animated.animate__infinite { animation-iteration-count: infinite; }
.animate__animated.animate__repeat-1 { animation-iteration-count: var(--animate-repeat); }
.animate__animated.animate__repeat-2 { animation-iteration-count: calc(var(--animate-repeat)*2); }
.animate__animated.animate__repeat-3 { animation-iteration-count: calc(var(--animate-repeat)*3); }
.animate__animated.animate__delay-1s { animation-delay: var(--animate-delay); }
.animate__animated.animate__delay-2s { animation-delay: calc(var(--animate-delay)*2); }
.animate__animated.animate__delay-3s { animation-delay: calc(var(--animate-delay)*3); }
.animate__animated.animate__delay-4s { animation-delay: calc(var(--animate-delay)*4); }
.animate__animated.animate__delay-5s { animation-delay: calc(var(--animate-delay)*5); }
.animate__animated.animate__faster { animation-duration: calc(var(--animate-duration)/2); }
.animate__animated.animate__fast { animation-duration: calc(var(--animate-duration)*.8); }
.animate__animated.animate__slow { animation-duration: calc(var(--animate-duration)*2); }
.animate__animated.animate__slower { animation-duration: calc(var(--animate-duration)*3); }
@media (prefers-reduced-motion: reduce), print {
  .animate__animated { animation-duration: 1ms !important; animation-iteration-count: 1 !important; transition-duration: 1ms !important; }
  .animate__animated[class*="Out"] { opacity: 0; }
}
@-webkit-keyframes bounce { 
  0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); }
  80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); }
}
@keyframes bounce { 
  0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); }
  80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); }
}
.animate__bounce { animation-name: bounce; transform-origin: center bottom; }
@-webkit-keyframes flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}
@keyframes flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}
.animate__flash { animation-name: flash; }
@-webkit-keyframes pulse { 
  0% { transform: scaleX(1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  100% { transform: scaleX(1); }
}
@keyframes pulse { 
  0% { transform: scaleX(1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  100% { transform: scaleX(1); }
}
.animate__pulse { animation-name: pulse; animation-timing-function: ease-in-out; }
@-webkit-keyframes rubberBand { 
  0% { transform: scaleX(1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
  100% { transform: scaleX(1); }
}
@keyframes rubberBand { 
  0% { transform: scaleX(1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
  100% { transform: scaleX(1); }
}
.animate__rubberBand { animation-name: rubberBand; }
@-webkit-keyframes shakeX { 
  0%, 100% { transform: translateZ(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}
@keyframes shakeX { 
  0%, 100% { transform: translateZ(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}
.animate__shakeX { animation-name: shakeX; }
@-webkit-keyframes shakeY { 
  0%, 100% { transform: translateZ(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); }
}
@keyframes shakeY { 
  0%, 100% { transform: translateZ(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); }
}
.animate__shakeY { animation-name: shakeY; }
@-webkit-keyframes headShake { 
  0% { transform: translateX(0px); }
  6.5% { transform: translateX(-6px) rotateY(-9deg); }
  18.5% { transform: translateX(5px) rotateY(7deg); }
  31.5% { transform: translateX(-3px) rotateY(-5deg); }
  43.5% { transform: translateX(2px) rotateY(3deg); }
  50% { transform: translateX(0px); }
}
@keyframes headShake { 
  0% { transform: translateX(0px); }
  6.5% { transform: translateX(-6px) rotateY(-9deg); }
  18.5% { transform: translateX(5px) rotateY(7deg); }
  31.5% { transform: translateX(-3px) rotateY(-5deg); }
  43.5% { transform: translateX(2px) rotateY(3deg); }
  50% { transform: translateX(0px); }
}
.animate__headShake { animation-name: headShake; animation-timing-function: ease-in-out; }
@-webkit-keyframes swing { 
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}
@keyframes swing { 
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}
.animate__swing { animation-name: swing; transform-origin: center top; }
@-webkit-keyframes tada { 
  0% { transform: scaleX(1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  100% { transform: scaleX(1); }
}
@keyframes tada { 
  0% { transform: scaleX(1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  100% { transform: scaleX(1); }
}
.animate__tada { animation-name: tada; }
@-webkit-keyframes wobble { 
  0% { transform: translateZ(0px); }
  15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); }
  100% { transform: translateZ(0px); }
}
@keyframes wobble { 
  0% { transform: translateZ(0px); }
  15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); }
  100% { transform: translateZ(0px); }
}
.animate__wobble { animation-name: wobble; }
@-webkit-keyframes jello { 
  0%, 11.1%, 100% { transform: translateZ(0px); }
  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.195312deg) skewY(-0.195312deg); }
}
@keyframes jello { 
  0%, 11.1%, 100% { transform: translateZ(0px); }
  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.195312deg) skewY(-0.195312deg); }
}
.animate__jello { animation-name: jello; transform-origin: center center; }
@-webkit-keyframes heartBeat { 
  0% { transform: scale(1); }
  14% { transform: scale(1.3); }
  28% { transform: scale(1); }
  42% { transform: scale(1.3); }
  70% { transform: scale(1); }
}
@keyframes heartBeat { 
  0% { transform: scale(1); }
  14% { transform: scale(1.3); }
  28% { transform: scale(1); }
  42% { transform: scale(1.3); }
  70% { transform: scale(1); }
}
.animate__heartBeat { animation-duration: calc(var(--animate-duration)*1.3); animation-name: heartBeat; animation-timing-function: ease-in-out; }
@-webkit-keyframes backInDown { 
  0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); }
  80% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes backInDown { 
  0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); }
  80% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
.animate__backInDown { animation-name: backInDown; }
@-webkit-keyframes backInLeft { 
  0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); }
  80% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes backInLeft { 
  0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); }
  80% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
.animate__backInLeft { animation-name: backInLeft; }
@-webkit-keyframes backInRight { 
  0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); }
  80% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes backInRight { 
  0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); }
  80% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
.animate__backInRight { animation-name: backInRight; }
@-webkit-keyframes backInUp { 
  0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); }
  80% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes backInUp { 
  0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); }
  80% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 1; transform: scale(1); }
}
.animate__backInUp { animation-name: backInUp; }
@-webkit-keyframes backOutDown { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateY(700px) scale(0.7); }
}
@keyframes backOutDown { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateY(700px) scale(0.7); }
}
.animate__backOutDown { animation-name: backOutDown; }
@-webkit-keyframes backOutLeft { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); }
}
@keyframes backOutLeft { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); }
}
.animate__backOutLeft { animation-name: backOutLeft; }
@-webkit-keyframes backOutRight { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); }
}
@keyframes backOutRight { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateX(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); }
}
.animate__backOutRight { animation-name: backOutRight; }
@-webkit-keyframes backOutUp { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); }
}
@keyframes backOutUp { 
  0% { opacity: 1; transform: scale(1); }
  20% { opacity: 0.7; transform: translateY(0px) scale(0.7); }
  100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); }
}
.animate__backOutUp { animation-name: backOutUp; }
@-webkit-keyframes bounceIn { 
  0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scaleX(1); }
}
@keyframes bounceIn { 
  0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scaleX(1); }
}
.animate__bounceIn { animation-duration: calc(var(--animate-duration)*.75); animation-name: bounceIn; }
@-webkit-keyframes bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); }
  75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); }
  90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); }
  100% { transform: translateZ(0px); }
}
@keyframes bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); }
  75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); }
  90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); }
  100% { transform: translateZ(0px); }
}
.animate__bounceInDown { animation-name: bounceInDown; }
@-webkit-keyframes bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); }
  75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); }
  90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); }
  100% { transform: translateZ(0px); }
}
@keyframes bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); }
  75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); }
  90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); }
  100% { transform: translateZ(0px); }
}
.animate__bounceInLeft { animation-name: bounceInLeft; }
@-webkit-keyframes bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); }
  75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); }
  90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); }
  100% { transform: translateZ(0px); }
}
@keyframes bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); }
  75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); }
  90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); }
  100% { transform: translateZ(0px); }
}
.animate__bounceInRight { animation-name: bounceInRight; }
@-webkit-keyframes bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); }
  75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); }
  90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); }
  100% { transform: translateZ(0px); }
}
@keyframes bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); }
  75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); }
  90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); }
  100% { transform: translateZ(0px); }
}
.animate__bounceInUp { animation-name: bounceInUp; }
@-webkit-keyframes bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}
@keyframes bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}
.animate__bounceOut { animation-duration: calc(var(--animate-duration)*.75); animation-name: bounceOut; }
@-webkit-keyframes bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); }
}
@keyframes bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); }
}
.animate__bounceOutDown { animation-name: bounceOutDown; }
@-webkit-keyframes bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); }
}
@keyframes bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); }
}
.animate__bounceOutLeft { animation-name: bounceOutLeft; }
@-webkit-keyframes bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); }
}
@keyframes bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); }
}
.animate__bounceOutRight { animation-name: bounceOutRight; }
@-webkit-keyframes bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); }
}
@keyframes bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); }
}
.animate__bounceOutUp { animation-name: bounceOutUp; }
@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.animate__fadeIn { animation-name: fadeIn; }
@-webkit-keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInDown { animation-name: fadeInDown; }
@-webkit-keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInDownBig { animation-name: fadeInDownBig; }
@-webkit-keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInLeft { animation-name: fadeInLeft; }
@-webkit-keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInLeftBig { animation-name: fadeInLeftBig; }
@-webkit-keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInRight { animation-name: fadeInRight; }
@-webkit-keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInRightBig { animation-name: fadeInRightBig; }
@-webkit-keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInUp { animation-name: fadeInUp; }
@-webkit-keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInUpBig { animation-name: fadeInUpBig; }
@-webkit-keyframes fadeInTopLeft { 
  0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInTopLeft { 
  0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInTopLeft { animation-name: fadeInTopLeft; }
@-webkit-keyframes fadeInTopRight { 
  0% { opacity: 0; transform: translate3d(100%, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInTopRight { 
  0% { opacity: 0; transform: translate3d(100%, -100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInTopRight { animation-name: fadeInTopRight; }
@-webkit-keyframes fadeInBottomLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInBottomLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInBottomLeft { animation-name: fadeInBottomLeft; }
@-webkit-keyframes fadeInBottomRight { 
  0% { opacity: 0; transform: translate3d(100%, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes fadeInBottomRight { 
  0% { opacity: 0; transform: translate3d(100%, 100%, 0px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__fadeInBottomRight { animation-name: fadeInBottomRight; }
@-webkit-keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.animate__fadeOut { animation-name: fadeOut; }
@-webkit-keyframes fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}
@keyframes fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}
.animate__fadeOutDown { animation-name: fadeOutDown; }
@-webkit-keyframes fadeOutDownBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
@keyframes fadeOutDownBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.animate__fadeOutDownBig { animation-name: fadeOutDownBig; }
@-webkit-keyframes fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}
@keyframes fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}
.animate__fadeOutLeft { animation-name: fadeOutLeft; }
@-webkit-keyframes fadeOutLeftBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes fadeOutLeftBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
.animate__fadeOutLeftBig { animation-name: fadeOutLeftBig; }
@-webkit-keyframes fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}
@keyframes fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}
.animate__fadeOutRight { animation-name: fadeOutRight; }
@-webkit-keyframes fadeOutRightBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes fadeOutRightBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
.animate__fadeOutRightBig { animation-name: fadeOutRightBig; }
@-webkit-keyframes fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}
@keyframes fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}
.animate__fadeOutUp { animation-name: fadeOutUp; }
@-webkit-keyframes fadeOutUpBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes fadeOutUpBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
.animate__fadeOutUpBig { animation-name: fadeOutUpBig; }
@-webkit-keyframes fadeOutTopLeft { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); }
}
@keyframes fadeOutTopLeft { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); }
}
.animate__fadeOutTopLeft { animation-name: fadeOutTopLeft; }
@-webkit-keyframes fadeOutTopRight { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(100%, -100%, 0px); }
}
@keyframes fadeOutTopRight { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(100%, -100%, 0px); }
}
.animate__fadeOutTopRight { animation-name: fadeOutTopRight; }
@-webkit-keyframes fadeOutBottomRight { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(100%, 100%, 0px); }
}
@keyframes fadeOutBottomRight { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(100%, 100%, 0px); }
}
.animate__fadeOutBottomRight { animation-name: fadeOutBottomRight; }
@-webkit-keyframes fadeOutBottomLeft { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); }
}
@keyframes fadeOutBottomLeft { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); }
}
.animate__fadeOutBottomLeft { animation-name: fadeOutBottomLeft; }
@-webkit-keyframes flip { 
  0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); }
  40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); }
  50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); }
  80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); }
  100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); }
}
@keyframes flip { 
  0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); }
  40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); }
  50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); }
  80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); }
  100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); }
}
.animate__animated.animate__flip { animation-name: flip; backface-visibility: visible; }
@-webkit-keyframes flipInX { 
  0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); }
  40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); }
  60% { opacity: 1; transform: perspective(400px) rotateX(10deg); }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes flipInX { 
  0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); }
  40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); }
  60% { opacity: 1; transform: perspective(400px) rotateX(10deg); }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
.animate__flipInX { animation-name: flipInX; backface-visibility: visible !important; }
@-webkit-keyframes flipInY { 
  0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); }
  40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); }
  60% { opacity: 1; transform: perspective(400px) rotateY(10deg); }
  80% { transform: perspective(400px) rotateY(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes flipInY { 
  0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); }
  40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); }
  60% { opacity: 1; transform: perspective(400px) rotateY(10deg); }
  80% { transform: perspective(400px) rotateY(-5deg); }
  100% { transform: perspective(400px); }
}
.animate__flipInY { animation-name: flipInY; backface-visibility: visible !important; }
@-webkit-keyframes flipOutX { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); }
  100% { opacity: 0; transform: perspective(400px) rotateX(90deg); }
}
@keyframes flipOutX { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); }
  100% { opacity: 0; transform: perspective(400px) rotateX(90deg); }
}
.animate__flipOutX { animation-duration: calc(var(--animate-duration)*.75); animation-name: flipOutX; backface-visibility: visible !important; }
@-webkit-keyframes flipOutY { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); }
  100% { opacity: 0; transform: perspective(400px) rotateY(90deg); }
}
@keyframes flipOutY { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); }
  100% { opacity: 0; transform: perspective(400px) rotateY(90deg); }
}
.animate__flipOutY { animation-duration: calc(var(--animate-duration)*.75); animation-name: flipOutY; backface-visibility: visible !important; }
@-webkit-keyframes lightSpeedInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); }
  60% { opacity: 1; transform: skewX(20deg); }
  80% { transform: skewX(-5deg); }
  100% { transform: translateZ(0px); }
}
@keyframes lightSpeedInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); }
  60% { opacity: 1; transform: skewX(20deg); }
  80% { transform: skewX(-5deg); }
  100% { transform: translateZ(0px); }
}
.animate__lightSpeedInRight { animation-name: lightSpeedInRight; animation-timing-function: ease-out; }
@-webkit-keyframes lightSpeedInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); }
  60% { opacity: 1; transform: skewX(-20deg); }
  80% { transform: skewX(5deg); }
  100% { transform: translateZ(0px); }
}
@keyframes lightSpeedInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); }
  60% { opacity: 1; transform: skewX(-20deg); }
  80% { transform: skewX(5deg); }
  100% { transform: translateZ(0px); }
}
.animate__lightSpeedInLeft { animation-name: lightSpeedInLeft; animation-timing-function: ease-out; }
@-webkit-keyframes lightSpeedOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); }
}
@keyframes lightSpeedOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); }
}
.animate__lightSpeedOutRight { animation-name: lightSpeedOutRight; animation-timing-function: ease-in; }
@-webkit-keyframes lightSpeedOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); }
}
@keyframes lightSpeedOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); }
}
.animate__lightSpeedOutLeft { animation-name: lightSpeedOutLeft; animation-timing-function: ease-in; }
@-webkit-keyframes rotateIn { 
  0% { opacity: 0; transform: rotate(-200deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rotateIn { 
  0% { opacity: 0; transform: rotate(-200deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rotateIn { animation-name: rotateIn; transform-origin: center center; }
@-webkit-keyframes rotateInDownLeft { 
  0% { opacity: 0; transform: rotate(-45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rotateInDownLeft { 
  0% { opacity: 0; transform: rotate(-45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rotateInDownLeft { animation-name: rotateInDownLeft; transform-origin: left bottom; }
@-webkit-keyframes rotateInDownRight { 
  0% { opacity: 0; transform: rotate(45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rotateInDownRight { 
  0% { opacity: 0; transform: rotate(45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rotateInDownRight { animation-name: rotateInDownRight; transform-origin: right bottom; }
@-webkit-keyframes rotateInUpLeft { 
  0% { opacity: 0; transform: rotate(45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rotateInUpLeft { 
  0% { opacity: 0; transform: rotate(45deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rotateInUpLeft { animation-name: rotateInUpLeft; transform-origin: left bottom; }
@-webkit-keyframes rotateInUpRight { 
  0% { opacity: 0; transform: rotate(-90deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rotateInUpRight { 
  0% { opacity: 0; transform: rotate(-90deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rotateInUpRight { animation-name: rotateInUpRight; transform-origin: right bottom; }
@-webkit-keyframes rotateOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(200deg); }
}
@keyframes rotateOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(200deg); }
}
.animate__rotateOut { animation-name: rotateOut; transform-origin: center center; }
@-webkit-keyframes rotateOutDownLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(45deg); }
}
@keyframes rotateOutDownLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(45deg); }
}
.animate__rotateOutDownLeft { animation-name: rotateOutDownLeft; transform-origin: left bottom; }
@-webkit-keyframes rotateOutDownRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(-45deg); }
}
@keyframes rotateOutDownRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(-45deg); }
}
.animate__rotateOutDownRight { animation-name: rotateOutDownRight; transform-origin: right bottom; }
@-webkit-keyframes rotateOutUpLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(-45deg); }
}
@keyframes rotateOutUpLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(-45deg); }
}
.animate__rotateOutUpLeft { animation-name: rotateOutUpLeft; transform-origin: left bottom; }
@-webkit-keyframes rotateOutUpRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(90deg); }
}
@keyframes rotateOutUpRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: rotate(90deg); }
}
.animate__rotateOutUpRight { animation-name: rotateOutUpRight; transform-origin: right bottom; }
@-webkit-keyframes hinge { 
  0% { animation-timing-function: ease-in-out; }
  20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); }
  40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); }
  100% { opacity: 0; transform: translate3d(0px, 700px, 0px); }
}
@keyframes hinge { 
  0% { animation-timing-function: ease-in-out; }
  20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); }
  40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); }
  100% { opacity: 0; transform: translate3d(0px, 700px, 0px); }
}
.animate__hinge { animation-duration: calc(var(--animate-duration)*2); animation-name: hinge; transform-origin: left top; }
@-webkit-keyframes jackInTheBox { 
  0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; }
  50% { transform: rotate(-10deg); }
  70% { transform: rotate(3deg); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes jackInTheBox { 
  0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; }
  50% { transform: rotate(-10deg); }
  70% { transform: rotate(3deg); }
  100% { opacity: 1; transform: scale(1); }
}
.animate__jackInTheBox { animation-name: jackInTheBox; }
@-webkit-keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); }
  100% { opacity: 1; transform: translateZ(0px); }
}
.animate__rollIn { animation-name: rollIn; }
@-webkit-keyframes rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); }
}
@keyframes rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); }
}
.animate__rollOut { animation-name: rollOut; }
@-webkit-keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
.animate__zoomIn { animation-name: zoomIn; }
@-webkit-keyframes zoomInDown { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); }
}
@keyframes zoomInDown { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); }
}
.animate__zoomInDown { animation-name: zoomInDown; }
@-webkit-keyframes zoomInLeft { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); }
}
@keyframes zoomInLeft { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); }
}
.animate__zoomInLeft { animation-name: zoomInLeft; }
@-webkit-keyframes zoomInRight { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); }
}
@keyframes zoomInRight { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); }
}
.animate__zoomInRight { animation-name: zoomInRight; }
@-webkit-keyframes zoomInUp { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); }
}
@keyframes zoomInUp { 
  0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); }
  60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); }
}
.animate__zoomInUp { animation-name: zoomInUp; }
@-webkit-keyframes zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
@keyframes zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
.animate__zoomOut { animation-name: zoomOut; }
@-webkit-keyframes zoomOutDown { 
  40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); }
  100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); }
}
@keyframes zoomOutDown { 
  40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); }
  100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); }
}
.animate__zoomOutDown { animation-name: zoomOutDown; transform-origin: center bottom; }
@-webkit-keyframes zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); }
}
@keyframes zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); }
}
.animate__zoomOutLeft { animation-name: zoomOutLeft; transform-origin: left center; }
@-webkit-keyframes zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); }
}
@keyframes zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); }
}
.animate__zoomOutRight { animation-name: zoomOutRight; transform-origin: right center; }
@-webkit-keyframes zoomOutUp { 
  40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); }
  100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); }
}
@keyframes zoomOutUp { 
  40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); }
  100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); }
}
.animate__zoomOutUp { animation-name: zoomOutUp; transform-origin: center bottom; }
@-webkit-keyframes slideInDown { 
  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes slideInDown { 
  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
.animate__slideInDown { animation-name: slideInDown; }
@-webkit-keyframes slideInLeft { 
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes slideInLeft { 
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
.animate__slideInLeft { animation-name: slideInLeft; }
@-webkit-keyframes slideInRight { 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes slideInRight { 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
.animate__slideInRight { animation-name: slideInRight; }
@-webkit-keyframes slideInUp { 
  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes slideInUp { 
  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
.animate__slideInUp { animation-name: slideInUp; }
@-webkit-keyframes slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; }
}
@keyframes slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; }
}
.animate__slideOutDown { animation-name: slideOutDown; }
@-webkit-keyframes slideOutLeft { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; }
}
@keyframes slideOutLeft { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; }
}
.animate__slideOutLeft { animation-name: slideOutLeft; }
@-webkit-keyframes slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; }
}
@keyframes slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; }
}
.animate__slideOutRight { animation-name: slideOutRight; }
@-webkit-keyframes slideOutUp { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; }
}
@keyframes slideOutUp { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; }
}
.animate__slideOutUp { animation-name: slideOutUp; }
.jLXkeg { display: block; height: 35px; cursor: pointer; }
@media screen and (max-width: 960px) {
  .jLXkeg { height: 30px; }
}
.gKycMR { width: 140px; height: 34px; border-radius: 10px; border: 1px solid rgb(255, 255, 255); background-color: rgb(255, 255, 255); box-sizing: border-box; display: flex; align-items: center; justify-content: center; cursor: pointer; outline: none; font-size: 14px; font-weight: 500; color: rgb(0, 7, 185); font-family: Inter18pt-Medium; }
@media screen and (max-width: 960px) {
  .gKycMR { height: 30px; width: 130px; }
}
.cryGYQ { width: 150px; height: 34px; border-radius: 10px; border: 1px solid rgba(255, 255, 255, 0.2); display: flex; align-items: center; box-sizing: border-box; padding: 0px 10px; gap: 10px; cursor: pointer; transition: 0.2s linear; }
.cryGYQ:hover { border: 1px solid rgb(255, 255, 255); }
@media screen and (max-width: 960px) {
  .cryGYQ { height: 30px; }
}
.gxrDZG { width: 16px; height: 16px; display: inline-block; }
.fgJarU { font-size: 14px; font-weight: 500; color: rgb(255, 255, 255); font-family: Inter18pt-Medium; }
.bmMGKe { display: flex; list-style: none; gap: 30px; justify-content: center; height: 70px; align-items: center; box-sizing: border-box; }
.hpJFdA { cursor: pointer; font-size: 16px; color: rgb(255, 255, 255); opacity: 0.7; position: relative; font-family: Inter18pt-Regular; height: 100%; box-sizing: border-box; display: flex; align-items: center; }
.hpJFdA:hover, .hpJFdA.active { opacity: 1; }
.hpJFdA.active::after { width: 75%; content: ""; height: 2px; background-color: rgb(255, 234, 66); position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px; }
.cjacyg { position: fixed; right: 15px; top: 50px; width: 180px; height: 175px; padding: 18px 0px 20px; border-radius: 10px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); box-sizing: border-box; }
.jdlaNT { box-sizing: border-box; height: 40px; font-family: Inter18pt-Medium; font-size: 14px; font-weight: 500; color: rgb(8, 16, 28); padding-left: 15px; z-index: 50; display: flex; align-items: center; }
.jdlaNT.active { background-color: rgb(248, 248, 248); }
.gqdwMU { width: 34px; height: 34px; border-radius: 10px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; cursor: pointer; border: 1px solid rgba(255, 255, 255, 0.2); }
@media screen and (max-width: 960px) {
  .gqdwMU { width: 30px; height: 30px; }
}
.grJupY { width: 16px; height: 16px; display: block; }
.ezspfj { height: 70px; box-sizing: border-box; width: 100vw; background-color: rgb(0, 7, 185); position: fixed; top: 0px; left: 0px; z-index: 50; padding: 0px 50px; display: flex; align-items: center; justify-content: space-between; }
.caZGVY { display: flex; align-items: center; gap: 10px; }
.cKAHTH { box-sizing: border-box; height: 50px; background-color: rgb(0, 7, 185); padding: 0px 15px; display: flex; align-items: center; justify-content: space-between; position: fixed; top: 0px; right: 0px; left: 0px; z-index: 50; }
.iKjMOR { display: flex; gap: 5px; }
.dQwwNx { display: flex; align-items: center; justify-content: center; cursor: pointer; border-radius: 10px; width: 30px; height: 30px; border: 1px solid rgba(255, 255, 255, 0.2); }
.hXDwcy { width: 16px; height: 16px; }
.eNjHpn { position: fixed; top: 100px; right: 20px; min-width: 250px; padding: 13px 20px; box-sizing: border-box; backdrop-filter: blur(12px); border-radius: 12px; box-shadow: rgba(214, 214, 214, 0.5) 0px 2px 10px 0px; z-index: 500; background-color: rgb(255, 255, 255); display: flex; align-items: center; gap: 15px; justify-content: flex-start; font-size: 14px; color: rgb(34, 34, 34); text-transform: capitalize; font-family: Inter18pt-Regular; }
.jVkXOZ { width: 24px; height: 24px; cursor: pointer; }
.kfYXIX { display: flex; height: 100%; align-items: center; border-radius: 5px; background-color: rgb(6, 14, 222); justify-content: space-between; box-sizing: border-box; gap: 10px; padding-left: 15px; }
.gSFIlq { background-color: transparent; flex: 1 1 0%; width: 100%; outline: none; border: none; font-size: 14px; font-weight: 500; line-height: 1.14; font-family: Inter18pt-Medium; color: rgb(255, 255, 255); }
.gSFIlq::placeholder { opacity: 0.5; color: rgb(255, 255, 255); }
.hopgOp { border-radius: 5px; background-color: rgb(255, 255, 255); width: 70px; height: 100%; box-sizing: border-box; display: flex; align-items: center; justify-content: center; cursor: pointer; outline: none; border: none; user-select: none; font-size: 14px; font-weight: 500; line-height: 1.14; color: rgb(0, 7, 185); }
.hopgOp:disabled { opacity: 0.4; cursor: not-allowed; }
.cvdAet { box-sizing: border-box; padding: 0px 50px; background-color: rgb(0, 7, 185); border-top: 1px dashed rgba(255, 255, 255, 0.2); }
@media screen and (max-width: 960px) {
  .cvdAet { padding: 0px 15px 35px; }
}
.jwCMhb { display: flex; justify-content: space-between; }
@media screen and (max-width: 960px) {
  .jwCMhb { flex-direction: column; }
}
.kZoRDK { margin-top: 40px; }
.gLXlOF { height: 35px; display: inline-block; }
.eLevNV { margin-top: 24px; font-size: 14px; font-weight: 300; line-height: 1.29; color: rgba(255, 255, 255, 0.7); }
.hCgINz { display: flex; }
@media screen and (max-width: 960px) {
  .hCgINz { flex-direction: column; }
}
.kwSMhb { box-sizing: border-box; padding: 40px 40px 70px; border-right: 1px dashed rgba(255, 255, 255, 0.2); }
.kwSMhb:last-child { border-right: none; }
@media screen and (max-width: 960px) {
  .kwSMhb { border-bottom: 1px dashed rgba(255, 255, 255, 0.2); padding: 20px 0px; border-right: none; }
  .kwSMhb:last-child { border: none; }
}
.ecAioj { font-size: 14px; line-height: 1.29; color: rgba(255, 255, 255, 0.5); font-family: Inter18pt-Regular; }
.lmYYhC { display: flex; list-style: none; flex-direction: column; gap: 20px; margin-top: 20px; }
.fkFiLg { font-size: 14px; font-weight: 500; color: rgb(255, 255, 255); cursor: pointer; font-family: Inter18pt-Medium; position: relative; display: inline-block; text-decoration: none; }
.fkFiLg::after { content: ""; position: absolute; height: 1px; left: auto; right: 0px; bottom: 0px; width: 0px; background-color: currentcolor; transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); }
.fkFiLg:hover { color: rgb(255, 255, 255); }
.fkFiLg:hover::after { width: 100%; left: 0px; right: auto; }
.fMfppb { margin-top: 15px; display: flex; gap: 10px; list-style: none; padding: 0px; }
@media screen and (max-width: 960px) {
  .fMfppb { gap: 10px; }
}
.igYcOh { cursor: pointer; user-select: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 8px; background-color: rgb(6, 14, 222); box-sizing: border-box; border: 1px solid rgb(6, 14, 222); }
.igYcOh:hover { border: 1px solid rgb(220, 224, 228); }
.bxjSId { width: 15px; height: 15px; }
.eCNhsa { width: 16.3px; height: 16.3px; }
.jihrnk { margin-top: 30px; height: 44px; width: 350px; }
@media screen and (max-width: 960px) {
  .jihrnk { width: 100%; }
}
.eXJCAO { height: 100%; width: 100%; box-sizing: border-box; padding: 0px 15px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); display: flex; align-items: center; background-color: rgb(248, 248, 248); }
.eJQDBX { width: 100%; outline: none; background-color: transparent; border: none; font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.eJQDBX::placeholder { opacity: 0.4; }
.drCaCI { display: flex; align-items: center; justify-content: center; height: 600px; width: 100%; background-image: url("/static/media/loading-bg.d248264e76e3e5524756.png"); background-size: cover; flex-direction: column; }
.ishJYt { display: block; height: 100px; }
.fFuzaR { font-family: Inter28pt-Medium; margin-top: 20px; font-size: 18px; font-weight: 500; color: rgb(8, 16, 28); }
.gTzkGd { background: none; height: 500px; }
.dpiUAS { cursor: pointer; width: 16px; height: 16px; position: absolute; top: 20px; right: 20px; }
.bmZiXS { filter: blur(10px); background-color: rgba(0, 0, 0, 0.4); position: fixed; inset: 0px; z-index: 99; }
.gFtPDv { width: 400px; padding: 20px 25px 27px; border-radius: 20px; background-color: rgb(255, 255, 255); box-sizing: border-box; position: fixed; z-index: 100; top: 50%; left: 50%; display: flex; flex-direction: column; align-items: center; justify-content: center; transform: translate(-50%, -50%); }
@media screen and (max-width: 960px) {
  .gFtPDv { width: calc(100% - 20px); }
}
.dRZXUc { width: 60px; height: 60px; display: block; }
.csDgFN { font-size: 20px; font-weight: 600; color: rgb(34, 34, 34); font-family: Inter18pt-SemiBold; margin-top: 20px; }
.jxNdDE { margin-top: 15px; font-family: Inter18pt-Regular; font-size: 16px; line-height: 1.5; color: rgb(8, 16, 28); }
.dsICEt { border: none; outline: none; margin-top: 50px; height: 50px; border-radius: 10px; background-color: rgb(0, 7, 185); display: flex; align-items: center; justify-content: center; font-family: Inter18pt-Medium; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); cursor: pointer; width: 100%; gap: 10px; }
.dsICEt:disabled { opacity: 0.5; cursor: not-allowed; }
.eXvWEy { width: 20px; height: 20px; animation: 1s linear 0s infinite normal none running cilQsd; }
.bsAPIM { filter: blur(10px); background-color: rgba(0, 0, 0, 0.4); position: fixed; inset: 0px; z-index: 100; }
.fbFWUX { width: 400px; padding: 25px; border-radius: 20px; background-color: rgb(255, 255, 255); box-sizing: border-box; position: fixed; z-index: 101; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; flex-direction: column; align-items: center; justify-content: center; }
@media screen and (max-width: 960px) {
  .fbFWUX { width: calc(100% - 20px); }
}
.dXpodQ { width: 60px; height: 60px; display: block; }
.hWbwde { font-size: 20px; font-weight: 600; color: rgb(34, 34, 34); font-family: Inter18pt-SemiBold; margin-top: 20px; }
.igMZGU { margin-top: 15px; font-family: Inter18pt-Regular; font-size: 16px; line-height: 1.5; color: rgb(8, 16, 28); }
.idjbEV { border: none; outline: none; margin-top: 50px; height: 50px; border-radius: 10px; background-color: rgb(0, 7, 185); display: flex; align-items: center; justify-content: center; font-family: Inter18pt-Medium; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); cursor: pointer; width: 100%; }
.iamgvG { width: 100vw; overflow-x: hidden; }
.jHbmbT { box-sizing: border-box; padding-top: 70px; }
@media screen and (max-width: 960px) {
  .jHbmbT { padding-top: 50px; }
}
.bdiwMU { box-sizing: border-box; padding: 140px 100px 0px 76px; display: flex; justify-content: center; }
@media screen and (max-width: 960px) {
  .bdiwMU { padding: 46px 15px 0px; display: block; overflow: hidden; }
}
.gyixKa { display: flex; gap: 50px; box-sizing: border-box; }
@media screen and (max-width: 960px) {
  .gyixKa { gap: 25px; flex-direction: column; }
}
.jWQgDz { width: 610px; height: 400px; margin-top: 20px; }
@media screen and (max-width: 960px) {
  .jWQgDz { width: 85%; height: auto; margin-top: 0px; }
}
.eUyknq { margin-top: 30px; }
@media screen and (max-width: 960px) {
  .eUyknq { margin-top: 0px; }
}
.jUVNnK { height: 60px; display: block; }
.cFIjZP { margin-top: 20px; width: 600px; font-family: Inter28pt-Bold; font-size: 70px; font-weight: bold; line-height: 1; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .cFIjZP { width: 90%; font-size: 35px; }
}
.dXuZMt { margin-top: 20px; font-family: Inter18pt-Regular; font-size: 18px; line-height: 1.67; color: rgb(8, 16, 28); width: 400px; }
@media screen and (max-width: 960px) {
  .dXuZMt { width: 90%; }
}
.gwpZCy { margin-top: 25px; display: flex; gap: 15px; }
.bZobLX { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.epUAhi { width: 16px; height: 16px; }
.cFOqKC { display: none; }
.gFgkMR { cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 10px; width: 150px; height: 34px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); box-sizing: border-box; transition: 0.3s linear; }
.gFgkMR:hover { background-color: rgb(0, 7, 185); border: none; }
.gFgkMR:hover .sc-fulBNO { color: rgb(255, 255, 255); }
.gFgkMR:hover .sc-kMriOJ { display: none; }
.gFgkMR:hover .sc-bdOgOc { display: block; }
.eNjNTW { background-image: url("/static/media/app-bg.cd29af316be993a14136.png"); background-size: 100% 100%; height: 859px; box-sizing: border-box; padding: 169px 0px 0px; }
@media screen and (max-width: 960px) {
  .eNjNTW { height: auto; padding: 85px 0px; }
}
.fgkKmk { padding: 0px 130px; }
@media screen and (max-width: 960px) {
  .fgkKmk { padding: 0px 15px; }
}
.jpITaM { font-family: Inter28pt-Bold; font-size: 70px; font-weight: bold; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .jpITaM { font-size: 35px; }
}
.doYEbB { display: flex; justify-content: space-between; margin-top: 20px; }
@media screen and (max-width: 960px) {
  .doYEbB { flex-direction: column; margin-top: 20px; align-items: flex-start; gap: 15px; }
}
.jprucX { width: 518px; font-size: 18px; line-height: 1.67; color: rgb(8, 16, 28); font-family: Inter18pt-Regular; }
@media screen and (max-width: 960px) {
  .jprucX { width: 100%; }
}
.hdjZVl { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.jkeRXd { width: 16px; height: 16px; }
.foARqJ { display: none; }
.ipMihW { cursor: pointer; display: flex; align-items: center; justify-content: center; width: 120px; height: 40px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); box-sizing: border-box; gap: 10px; transition: 0.3s linear; }
.ipMihW:hover { background-color: rgb(0, 7, 185); border: none; }
.ipMihW:hover .sc-lizKaK { color: rgb(255, 255, 255); }
.ipMihW:hover .sc-eoVZcn { display: none; }
.ipMihW:hover .sc-dWZrec { display: block; }
.kXrbvT { display: flex; margin-top: 50px; box-sizing: border-box; width: 100vw; padding-left: 130px; overflow-x: auto; }
.kXrbvT::-webkit-scrollbar { display: none; }
@media screen and (max-width: 960px) {
  .kXrbvT { margin-top: 35px; padding-left: 15px; }
}
.kXrbvT:hover div { animation-play-state: paused; }
.eLasSM { display: flex; gap: 20px; padding-right: 20px; animation: 20s linear 1s infinite normal none running gKPVRB; }
@media screen and (max-width: 960px) {
  .eLasSM { padding-right: 15px; }
}
.laYFMY { width: 450px; height: 300px; padding: 25px 26px 25px 24px; border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; }
.laYFMY:hover { box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(0, 0, 0); }
@media screen and (max-width: 960px) {
  .laYFMY { height: auto; width: 290px; padding: 25px 15px; }
}
.jRHDZN { display: flex; flex-direction: column; justify-content: space-between; height: 100%; }
.iNRvWz { display: flex; align-items: center; gap: 14px; }
.hwuzOL { height: 50px; width: 50px; display: block; }
.gpPQEx { font-family: Inter18pt-SemiBold; font-size: 20px; font-weight: 600; line-height: 0.9; letter-spacing: normal; color: rgb(8, 16, 28); }
.fYxrVo { margin-top: 19px; display: flex; gap: 12px; }
.jAqlbA { min-width: 60px; padding: 0px 12px; height: 30px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background-color: rgb(248, 248, 248); font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.ciokLI { font-family: Inter18pt-Regular; font-size: 16px; line-height: 1.5; color: rgb(8, 16, 28); }
.fpdLsL { display: flex; flex-direction: column; gap: 20px; cursor: pointer; }
.bfPlal { width: 274px; height: 140px; box-sizing: border-box; border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; }
.bfPlal:hover { box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(0, 0, 0); }
.kxbKJG { height: 27px; display: block; }
.gDGWmq { height: 44px; display: block; }
.hQlMmw { height: 36px; display: block; }
.gwFBgb { height: 26px; display: block; }
.eLmZFK { height: 580px; box-sizing: border-box; background-color: rgb(0, 7, 185); padding: 110px 130px; }
@media screen and (max-width: 960px) {
  .eLmZFK { height: auto; padding: 60px 15px; }
}
.jqtrVr { display: flex; gap: 30px; }
@media screen and (max-width: 960px) {
  .jqtrVr { flex-direction: column; }
}
.hkskqq { width: 250px; height: 200px; position: absolute; right: 0px; bottom: 0px; }
@media screen and (max-width: 960px) {
  .hkskqq { display: none; }
}
.equuBl { height: 360px; box-sizing: border-box; flex: 1 1 0%; padding: 40px; border-radius: 20px; border: 1px solid rgb(13, 21, 226); background-color: rgb(3, 11, 201); position: relative; }
@media screen and (max-width: 960px) {
  .equuBl { padding: 20px 15px; background-image: url("/static/media/doc-bg.ca1a5c060725edea4394.png"); background-size: 100% 100%; }
}
@media screen and (max-width: 960px) {
  .erkdPl { background-image: url("/static/media/join-bg.ff6665077a9e13c7a48c.png"); background-size: 100% 100%; }
}
.fJWmTh { font-family: Inter28pt-Bold; font-size: 40px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.25; letter-spacing: normal; color: rgb(255, 255, 255); }
@media screen and (max-width: 960px) {
  .fJWmTh { font-size: 32px; }
}
.hWRCqP { margin-top: 20px; opacity: 0.6; font-family: Inter18pt-Regular; font-size: 14px; line-height: 1.71; color: rgb(255, 255, 255); }
.jONTql { font-family: Inter18pt-Medium; font-size: 16px; color: rgb(255, 255, 255); }
.fGaPkf { width: 16px; height: 16px; }
.gQkbbn { display: none; }
.dma-daz { margin-top: 25px; border-radius: 8px; border: 1px solid rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 7px; width: 130px; height: 34px; transition: 0.3s linear; }
.dma-daz:hover { background-color: rgb(255, 255, 255); border: none; }
.dma-daz:hover .sc-bfhwqR { color: rgb(0, 7, 185); }
.dma-daz:hover .sc-cMa-dPg { display: none; }
.dma-daz:hover .sc-fUBjpT { display: block; }
.ietJec { margin-top: 25px; display: flex; gap: 25px; list-style: none; padding: 0px; }
@media screen and (max-width: 960px) {
  .ietJec { gap: 15px; }
}
.fUSDPK { font-family: Inter18pt-Regular; font-size: 14px; color: rgb(255, 255, 255); text-align: center; border-radius: 8px; border: 1px solid rgb(255, 255, 255); box-sizing: border-box; min-width: 100%; align-items: center; justify-content: center; padding: 0px 15px; position: absolute; top: 60px; display: none; }
.eEFEoE { cursor: pointer; display: flex; flex-direction: column; align-items: center; position: relative; }
.ixompn { width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; border-radius: 8px; background-color: rgb(6, 14, 222); border: 1px solid rgb(6, 14, 222); }
.ixompn:hover { border: 1px solid rgb(220, 224, 228); background-color: rgb(3, 11, 212); }
.ixompn:hover + .sc-bOQUxc { display: flex; }
.iYpLLo { width: 24px; height: 24px; }
.jNoBMa { display: flex; justify-content: space-between; align-items: center; }
@media screen and (max-width: 960px) {
  .jNoBMa { flex-direction: column; gap: 20px; align-items: flex-start; }
}
.QOzWO { display: flex; gap: 10px; margin-top: 26px; }
.hWroVF { width: 16px; height: 16px; border-radius: 50%; }
.divZre { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.hnNqTA { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; user-select: none; }
.hnNqTA:hover { background-color: rgb(0, 7, 185); }
.hnNqTA:hover .sc-gweocH { color: rgb(255, 255, 255); }
.gBWyCH { box-sizing: border-box; padding: 110px 130px 0px; }
@media screen and (max-width: 960px) {
  .gBWyCH { padding: 55px 15px 0px; }
}
.jYqHyc { font-family: Inter28pt-Bold; font-size: 65px; font-weight: bold; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .jYqHyc { font-size: 35px; }
}
.eMhTnW { margin-top: 20px; font-family: Inter18pt-Regular; font-size: 18px; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .eMhTnW { margin-top: 15px; }
}
.cPaaPa { margin-top: 60px; display: flex; gap: 20px; flex-wrap: wrap; }
@media screen and (max-width: 960px) {
  .cPaaPa { flex-direction: column; margin-top: 40px; }
}
.kNroZM { width: 150px; height: 34px; box-sizing: border-box; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); font-family: Inter18pt-Regular; font-size: 16px; opacity: 0.5; color: rgb(8, 16, 28); display: flex; align-items: center; justify-content: center; margin-top: 26px; }
.jZapku { width: calc(33.3333% - 13.3333px); height: 260px; box-sizing: border-box; padding: 25px; border-radius: 20px; box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); cursor: pointer; }
.jZapku:hover { box-shadow: rgba(0, 7, 185, 0.1) 0px 0px 20px 0px; border: none; }
.jZapku:hover .sc-fmzxHC { background-color: rgb(0, 7, 185); }
.jZapku:hover .sc-dwamxw { color: rgb(255, 255, 255); }
.jZapku:hover .sc-BQMOd { display: none; }
.jZapku:hover .sc-epqopy { display: block; }
@media screen and (max-width: 960px) {
  .jZapku { width: 100%; flex: 1 1 0%; padding: 15px; }
}
.dGXjRb { width: 54px; height: 54px; display: block; }
.jOzsfL { margin-top: 15px; font-family: Inter18pt-SemiBold; font-size: 20px; font-weight: 600; line-height: 0.9; letter-spacing: normal; color: rgb(8, 16, 28); }
.itDTYn { margin-top: 15px; font-family: Inter18pt-Regular; font-size: 16px; line-height: 1.5; letter-spacing: normal; color: rgb(8, 16, 28); }
.kBYbSf { width: 18px; height: 18px; display: block; }
.lgXeEV { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); margin: 0px 5px 0px 10px; }
.eKKObm { width: 16px; height: 16px; display: block; }
.gxIPnD { width: 16px; height: 16px; display: none; }
.jOYlzh { box-sizing: border-box; padding: 8px 11px 8px 12px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); display: flex; align-items: center; cursor: pointer; user-select: none; transition: 0.3s linear; }
.jOYlzh:hover { background-color: rgb(0, 7, 185); border: none; }
.jOYlzh:hover .sc-gRtvfn { color: rgb(255, 255, 255); }
.jOYlzh:hover .sc-dUYKzm { display: none; }
.jOYlzh:hover .sc-faUjVh { display: block; }
.bVSfSD { -webkit-text-stroke: 1.5px rgb(0, 0, 0); background-image: linear-gradient(128deg, rgb(249, 222, 81) 13%, rgba(255, 242, 180, 0.9) 95%); font-family: Inter28pt-Bold; font-size: 80px; font-weight: bold; background-clip: text; -webkit-text-fill-color: transparent; margin-left: 15px; filter: drop-shadow(rgb(253, 255, 208) 0px 2px 10px); }
@media screen and (max-width: 960px) {
  .bVSfSD { font-size: 35px; -webkit-text-stroke: 1px rgb(0, 0, 0); }
}
.fGXsOA { box-sizing: border-box; padding-left: 100px; height: calc(-70px + 100vh); position: relative; background: rgb(0, 0, 0); display: flex; flex-direction: column; justify-content: center; }
@media screen and (max-width: 960px) {
  .fGXsOA { padding-left: 0px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; height: calc(-40px + 100vh); }
}
.ejCHMQ { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; mix-blend-mode: screen; object-fit: fill; }
@media screen and (max-width: 960px) {
  .ejCHMQ { object-fit: cover; width: auto; }
}
@media screen and (max-width: 450px) {
  .ejCHMQ { transform: translateX(-28%); object-fit: cover; width: auto; }
}
.fHHHug { -webkit-text-stroke: 1.5px rgb(0, 0, 0); background-image: linear-gradient(91deg, rgb(255, 255, 255) 23%, rgb(166, 224, 255) 98%); font-size: 80px; font-family: Inter28pt-Bold; font-stretch: normal; font-style: normal; letter-spacing: normal; background-clip: text; -webkit-text-fill-color: transparent; filter: drop-shadow(rgb(253, 255, 208) 0px 2px 40px); }
@media screen and (max-width: 960px) {
  .fHHHug { -webkit-text-stroke: 1px rgb(0, 0, 0); font-size: 35px; }
}
.hagAsa { font-size: 90px; font-weight: bold; line-height: 1.11; color: rgb(255, 255, 255); font-family: Inter28pt-Bold; z-index: 1; display: inline-flex; position: relative; }
@media screen and (max-width: 960px) {
  .hagAsa { width: 90%; font-size: 35px; text-align: center; margin-top: 120px; justify-content: center; }
}
.gHtWLb { margin-top: 25px; font-size: 16px; font-family: Inter18pt-Regular; line-height: 1.67; color: rgb(255, 255, 255); z-index: 1; }
@media screen and (max-width: 960px) {
  .gHtWLb { width: 90%; text-align: center; font-size: 16px; }
}
.cuuKxZ { width: 180px; position: relative; cursor: pointer; }
.jqwEam { width: 100%; height: 44px; border-radius: 5px; border: 1px solid rgb(0, 0, 2); background-color: rgb(255, 255, 255); box-sizing: border-box; position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; font-family: Inter18pt-Medium; font-size: 18px; font-weight: 500; line-height: 1; color: rgb(0, 0, 0); }
.iqaoLc { width: 100%; height: 44px; border-radius: 5px; position: absolute; background-color: rgb(0, 0, 2); z-index: 1; top: 3px; left: 3px; }
.hvvjof { display: flex; gap: 20px; margin-top: 30px; }
@media screen and (max-width: 960px) {
  .hvvjof { flex-direction: column; }
}
.fPKoLp { box-sizing: border-box; padding: 130px 0px 178px; display: flex; justify-content: center; }
@media screen and (max-width: 960px) {
  .fPKoLp { display: block; padding: 50px 15px 30px; }
}
.hmmJDc { display: flex; gap: 50px; }
@media screen and (max-width: 960px) {
  .hmmJDc { flex-direction: column; gap: 25px; }
}
.cwUHXf { height: 400px; display: block; }
@media screen and (max-width: 960px) {
  .cwUHXf { height: auto; }
}
.jHLMtz { height: 54px; }
.bZuZvQ { margin-top: 15px; width: 543px; font-family: Inter28pt-Bold; font-size: 70px; font-weight: bold; line-height: 1; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .bZuZvQ { width: 90%; font-size: 35px; }
}
.bDgPtB { margin-top: 20px; font-family: Inter18pt-Regular; font-size: 18px; line-height: 1.67; color: rgb(8, 16, 28); }
.Imcdx { margin-top: 25px; display: flex; gap: 15px; }
.bBZCs { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.bBZCs.active { color: rgb(255, 255, 255); }
.gvaoXi { width: 16px; height: 16px; }
.dttguB { display: none; }
.bMwMrt { cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 10px; width: 177px; height: 34px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); box-sizing: border-box; transition: 0.3s linear; }
.bMwMrt.active { background-color: rgb(0, 7, 185); width: 165px; }
.bMwMrt:hover { background-color: rgb(21, 29, 240); }
.bMwMrt:hover .sc-ijDPxU { color: rgb(255, 255, 255); }
.bMwMrt.normal:hover .sc-eBwJYS { display: none; }
.bMwMrt.normal:hover .sc-bHnkpz { display: block; }
.imFZm { display: flex; flex-wrap: wrap; gap: 10px; }
@media screen and (max-width: 960px) {
  .imFZm { margin-top: 20px; }
}
.eycmzY { width: 45px; height: 45px; display: block; }
.iAIjJQ { box-sizing: border-box; padding: 120px 130px 112px; position: relative; background-image: url("/static/media/second-bg.40311409d19f0dbf3192.png"); background-size: 100% 100%; }
@media screen and (max-width: 960px) {
  .iAIjJQ { padding: 60px 15px 65px; }
}
.bSJkvB { width: 200px; position: absolute; right: 170px; top: 170px; }
@media screen and (max-width: 960px) {
  .bSJkvB { width: 100px; right: 15px; top: 70px; }
}
.buLbGm { font-family: Inter28pt-Bold; font-size: 70px; font-weight: bold; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .buLbGm { font-size: 35px; }
}
.iAUsDP { margin-top: 20px; font-family: Inter18pt-Regular; font-size: 18px; color: rgb(8, 16, 28); }
@media screen and (max-width: 960px) {
  .iAUsDP { margin-top: 15px; }
}
.gIiyJn { margin-top: 60px; display: flex; gap: 30px; }
@media screen and (max-width: 960px) {
  .gIiyJn { flex-direction: column; margin-top: 30px; }
}
.nWiZG { background: url("/static/media/faucet-bg.d75d247ca4923a877bf3.png") 0% 0% / 100% 100%; flex: 1 1 0%; height: 390px; box-sizing: border-box; padding: 27px 30px; }
@media screen and (max-width: 960px) {
  .nWiZG { width: 100%; height: auto; padding: 20px 12px; }
}
.iyFdqb { width: 24px; height: 24px; }
.coTHsz { display: flex; align-items: center; justify-content: space-between; }
@media screen and (max-width: 960px) {
  .coTHsz { flex-direction: column; align-items: flex-start; gap: 15px; }
}
.bPKQXI { display: flex; align-items: center; gap: 15px; }
.pIbIB { font-family: Inter18pt-Medium; font-size: 18px; font-weight: 500; color: rgb(8, 16, 28); }
.cSWnui { opacity: 0.5; font-family: Inter18pt-Regular; font-size: 14px; color: rgb(8, 16, 28); }
.ecyvMi { margin-top: 20px; display: flex; gap: 15px; justify-content: space-between; }
.eSVAmo { flex: 1 1 0%; height: 50px; }
.iyVyUl { width: 95px; height: 50px; cursor: pointer; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(248, 248, 248); box-sizing: border-box; display: flex; align-items: center; justify-content: center; gap: 10px; }
@media screen and (max-width: 960px) {
  .iyVyUl { display: none; }
}
.fGUuQc { width: 20px; height: 20px; }
.dImwCU { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.cFsyff { margin-top: 28px; display: flex; justify-content: center; height: 78px; }
.jrXzWe { cursor: pointer; display: flex; align-items: center; justify-content: center; width: 100%; height: 50px; border: none; outline: none; border-radius: 10px; background-color: rgb(0, 7, 185); font-family: Inter18pt-Regular; font-size: 16px; color: rgb(255, 255, 255); margin-top: 30px; gap: 10px; }
@media screen and (max-width: 960px) {
  .jrXzWe { width: 100%; }
}
.jrXzWe:disabled { opacity: 0.3; cursor: not-allowed; }
.eCMgyP { margin-top: 15px; display: flex; justify-content: center; }
.dAPHJl { font-family: Inter18pt-Regular; font-size: 14px; color: rgb(8, 16, 28); text-decoration: underline; cursor: pointer; user-select: none; }
.kKnxQs { flex: 1 1 0%; height: 390px; padding: 27px 30px; border-radius: 20px; box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); box-sizing: border-box; position: relative; display: flex; flex-direction: column; justify-content: space-between; }
@media screen and (max-width: 960px) {
  .kKnxQs { width: 100%; padding: 20px 12px 30px; height: auto; }
}
.jQoVWu { width: 16px; height: 16px; }
.cGOKKb { width: 16px; height: 16px; display: none; }
.hVJIiz { font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); }
.jcxTLp { margin-top: 15px; width: 130px; cursor: pointer; height: 34px; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); box-sizing: border-box; display: flex; align-items: center; justify-content: center; gap: 10px; position: relative; z-index: 2; transition: 0.3s linear; }
.jcxTLp:hover { background-color: rgb(0, 7, 185); }
.jcxTLp:hover .sc-kBRnVi { color: rgb(255, 255, 255); }
.jcxTLp:hover .sc-fEiJeM { display: none; }
.jcxTLp:hover .sc-ciQpcn { display: block; }
.ehmrtC { background-color: rgb(255, 255, 255); }
@keyframes cAJjdN { 
  0% { filter: drop-shadow(rgb(253, 255, 208) 0px 2px 10px); }
  100% { filter: drop-shadow(rgb(253, 255, 208) 0px 2px 40px); }
}
@keyframes gKPVRB { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@keyframes cilQsd { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.bRAkHL { width: 285px; height: 320px; padding: 20px 18px; border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); box-sizing: border-box; }
@media screen and (max-width: 960px) {
  .bRAkHL { width: 100%; padding: 15px 10px; height: auto; border-radius: 10px; }
}
.jZWuuz { display: flex; justify-content: space-between; }
.hhneOt { font-family: Inter28pt-SemiBold; font-size: 18px; font-weight: 600; color: rgb(34, 34, 34); }
.fGNoFs { cursor: pointer; width: 100%; height: 34px; margin-top: 20px; border-radius: 8px; background-color: rgb(0, 7, 185); outline: none; border: none; display: flex; align-items: center; justify-content: center; font-family: Inter18pt-Regular; font-size: 16px; color: rgb(255, 255, 255); gap: 8px; }
.fGNoFs:hover { background-color: rgb(21, 29, 240); }
.fGNoFs:disabled { opacity: 0.4; cursor: not-allowed; }
.hrcRrV { margin-top: 20px; display: flex; gap: 10px; flex-wrap: wrap; }
@media screen and (max-width: 960px) {
  .hrcRrV { gap: 4px; flex-wrap: nowrap; }
}
.bTQLXQ { width: 54px; border-radius: 8px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); height: 70px; display: flex; flex-direction: column; box-sizing: border-box; cursor: pointer; }
.bTQLXQ.select { border: 1px solid rgb(34, 34, 34); }
.bTQLXQ:last-child { width: 118px; }
@media screen and (max-width: 960px) {
  .bTQLXQ { width: auto; flex: 1 1 0%; }
}
.frHyKA { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; box-sizing: border-box; padding-top: 5px; }
.gBOEYZ { font-family: Inter18pt-Regular; font-size: 12px; color: rgb(153, 153, 153); }
.gBOEYZ.current { color: rgb(34, 34, 34); }
.gBOEYZ.claimed { color: rgb(60, 211, 142); }
.fuuDCt { margin-top: 6px; width: 30px; height: 30px; }
.fuuDCt.claimed { margin-top: 10px; width: 23px; height: 23px; }
.bTqSfn { width: 16px; height: 16px; animation: 1s linear 0s infinite normal none running cilQsd; }
.gqGMsa { position: relative; cursor: pointer; user-select: none; }
.bFkKnk { width: 42px; height: 42px; border-radius: 50%; display: block; }
.frWls { width: 40px; height: 16px; transform: translateY(-50%); display: flex; align-items: center; justify-content: center; border-radius: 9px; border: 1px solid rgb(255, 255, 255); background-color: rgb(254, 120, 32); font-family: Inter18pt-Medium; font-size: 12px; font-weight: 500; line-height: 0.98; color: rgb(255, 255, 255); }
.dLHEiJ { width: 40px; height: 16px; transform: translateY(-50%); display: flex; align-items: center; justify-content: center; border-radius: 9px; border: 1px solid rgb(255, 255, 255); background-color: rgb(0, 119, 221); font-family: Inter18pt-Medium; font-size: 12px; font-weight: 500; line-height: 0.98; color: rgb(255, 255, 255); }
.dxogjx { position: absolute; top: 120px; left: 20px; display: flex; flex-direction: column; gap: 15px; z-index: 20; }
@media screen and (max-width: 960px) {
  .dxogjx { left: auto; right: 15px; top: 30px; }
}
.gpsSHI { width: 250px; height: 8px; }
.cFAXkf { background-color: rgba(18, 87, 162, 0.6); height: 8px; display: flex; position: relative; border-radius: 4px; }
.fyGGMj { flex: 1 1 0%; position: relative; }
.fyGGMj::before { content: "Lv.1"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.fyGGMj::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 0s 1 normal forwards running fwWSkz; position: absolute; }
.fyGGMj:last-child { width: 0px; flex: initial; }
.khGpox { flex: 1 1 0%; position: relative; }
.khGpox::before { content: "Lv.2"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.khGpox::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 0.3s 1 normal forwards running fwWSkz; position: absolute; }
.khGpox:last-child { width: 0px; flex: initial; }
.duvCXN { flex: 1 1 0%; position: relative; }
.duvCXN::before { content: "Lv.3"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.duvCXN::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 0.6s 1 normal forwards running fwWSkz; position: absolute; }
.duvCXN:last-child { width: 0px; flex: initial; }
.dBRmcd { flex: 1 1 0%; position: relative; }
.dBRmcd::before { content: "Lv.4"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.dBRmcd::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 0.9s 1 normal forwards running fwWSkz; position: absolute; }
.dBRmcd:last-child { width: 0px; flex: initial; }
.bIWMEG { flex: 1 1 0%; position: relative; }
.bIWMEG::before { content: "Lv.5"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.bIWMEG::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 1.2s 1 normal forwards running fwWSkz; position: absolute; }
.bIWMEG:last-child { width: 0px; flex: initial; }
.kKxxSQ { flex: 1 1 0%; position: relative; }
.kKxxSQ::before { content: "Lv.1"; width: 35px; height: 16px; box-sizing: border-box; position: absolute; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAgCAYAAACmaK65AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQqADAAQAAAABAAAAIAAAAAALX6U6AAAFAklEQVRoBd1Za0xcRRQ+M3uRshQE2V1eycqzzYrYGm3TUK2VJmpqSGojiCCLWJF/PhONP4w1/vCRaH38aVMNAiniktQmxEZNim211DQ2tqWALbALVFgey6NQllJ273jOXe/mUpECrgHuSSZ37tyZc+f77pw5Z85lEEIxF1VmgmzYBiAeBCHSAJgJ1Zux3IGFh/BVS1U1hQM7GYjDknf6g76GCq+qiKmVpV4TCitT/IJX4Hg7lqSl6lmGcR2M8dLBupImeveSiYjLr9rMObyFOnZiUb521NpwSLPGQnpKHCTGR0GkMQzWGsPBGCEBY0t+Fc0zJOL1zkCPewx+PN4B3X+Okc4JySBlu2uLuxc9u9uLDsWG+33vCYByVMQlicPGuxNh6/1WsCbHhGTC/7cSWRZQd6QZzjb3AhPQOOgo3bEoIkwF1XmMiS9xombJwOGhnFTYviUVjPjlV5tMXZ+B9z8/Cde8N0AwtklaKAAk4TUk4UPszzNx6e9+PAsspsiFDl9x/SLWhEFGahyca3Hj/iDn3JqIvXu55Y/U/UKIcjLznbnrIfcBdAg6EFOsMYBChuhbEmFuTdsnmCgPCzNA8RMbINsWrwMKAhA8owHvKRjvmJcI81NVL2FM8KIBN8QXntmkeAS9sODHDfOyy/P3imC//2uQYymofhR7fUzmULTrHl2RQOg7u0aA3CkGV62e+pJLcxIRX1IdKTNxAPvzxx5eBxuzEmmsruR8qzuAh7F6qsxJhLghv4ML4U5rUgzs0MnGqP2KZBYX2vqVJs7E3EQkPP1VlgD2MucMnszLWhERoRZEKOqqWaCutv6vn20hnf9YEX4ZXsF2Qw5GiskJ0dRHd6KaBe4PymoggLOIiM7/Ak+JrIjOBdu2pOiOAAJEZtGsmgUHhwpyFhFreNgefBBhyzBDnBpsqD11cm13emASvQVK0CzoZhYReJAqo8atm6100aWcOtOj4EJnUKkFGCSCNkl8YKOjc2Ya5VP0J8MYSbZ1DBGwqevyDB0egxIkQpahgFqzbQlgQI+hRzlx2oWJM1z3IGrH658f0WIMEoEuM58ebLhLf8ET4ertH4fTZ69Q1Y8ZhH1U0YpChNYs0lMovagvoVVQ33ARKCGDLvMTNXbQolSIkEVgNejVLI794oQrfVcBjaKb3cbf1hKg1hUikDBlf9CjWVDi5fufLhNemQtWMVBjn1TBa6/clF+zHhtslG7Tm1k4e0ah9sgF3CAVyK8OOuw/aMFr6xJwcS81rEs16cpbNLcNwKFvz4PfJ6OTYJ8NOeyfaoHfXJeYkDPwZAXBtNXNPVbhfSPuCUcbLykrAaEdHLQ56fw0r+CKgHHaRdS01by9V/jDQc8kHP6uBdq7hmmmshDs9aFv7B8tZNqSAN6ELgU6XMMYbs0AZXdXm1Cm6fivLjjR5AIfHp9RhpCEPR6HvWGhWJQQ0lJQdUwwyL0vOxkKd2UD5SJWg/T0jsGp33rg3EU3+GgvwFWAMz84bZDevFpbPLoYDEry1iBJz/n8vmb88xPlGZ2ER7ZngDUxZkX8uKFgyDvlwx8x08qp0T0wAc7uEejEMnFtWsVKLBzFY8K7w/WlZ9TGxVyDn95SWJMjhFyFgzMWo2CZ+/ahVdcYuLy/v66s67/MJUgEKUnKO2D0GcPfwEB0N96mY4mg9mUW+tp0QMJjo/Cgh3Ni8uhn4P6TQ7Vl7aGa21/CQKt6TGfOvAAAAABJRU5ErkJggg=="); background-size: 100% 100%; border: none; outline: none; top: -4px; left: -8px; z-index: 1; font-family: Inter18pt-Medium; font-size: 9px; font-weight: 500; line-height: 0.96; color: rgb(21, 87, 161); display: flex; align-items: center; justify-content: center; }
.kKxxSQ::after { content: ""; height: 8px; background-color: rgb(255, 216, 55); top: 0px; left: 0px; width: 0px; animation: 0.3s linear 0s 1 normal forwards running bUUIuq; position: absolute; }
.kKxxSQ:last-child { width: 0px; flex: initial; }
.jLlRlk { width: 150px; animation: 2s linear 0s infinite alternate-reverse none running eCKyzU; }
.irOtfn { width: 50px; height: 30px; box-sizing: border-box; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border: 1px solid rgba(255, 255, 255, 0.6); background-color: rgb(0, 119, 221); display: flex; align-items: center; justify-content: center; font-family: Inter18pt-SemiBold; font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); position: absolute; left: 0px; top: 40px; cursor: pointer; user-select: none; }
.iDBjSG { width: 800px; height: 400px; box-sizing: border-box; background-image: url("./static/media/level-bg.a2adc98e7992f50b65a5.png"); background-size: 100% 100%; position: relative; }
.mnAyH { position: absolute; width: 100%; display: flex; justify-content: center; bottom: 71.4px; }
.iXZHxk { position: absolute; display: flex; justify-content: center; bottom: 30px; width: 100%; }
.jXFcIA { width: 100%; height: 507px; box-sizing: border-box; background-image: url("/static/media/phone-bg.a1b7c4c37d8896aef3ad.png"); background-size: 100% 100%; position: relative; border-radius: 0px 0px 20px 20px; }
.joxstR { box-sizing: border-box; padding: 0px 12px; margin-top: -40px; position: relative; z-index: 6; }
.izBRyU { position: absolute; z-index: 5; width: 100%; display: flex; justify-content: center; bottom: 170px; }
.cyCDii { position: absolute; z-index: 5; width: 100%; display: flex; justify-content: center; bottom: 135px; }
.hNHofs { border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(247, 249, 248); box-sizing: border-box; }
.iUFyA-D { height: 84px; display: flex; flex-direction: column; box-sizing: border-box; padding: 0px 20px; gap: 14px; justify-content: center; }
@media screen and (max-width: 960px) {
  .iUFyA-D { min-height: 84px; height: auto; padding: 15px 12px; gap: 10px; }
}
.fARdyP { font-size: 18px; font-weight: 600; color: rgb(34, 34, 34); font-family: Inter18pt-SemiBold; }
@media screen and (max-width: 960px) {
  .fARdyP { font-size: 16px; font-weight: 500; }
}
.ihVwOp { font-family: Inter28pt-Regular; font-size: 14px; color: rgb(10, 10, 10); opacity: 0.6; }
@media screen and (max-width: 960px) {
  .ihVwOp { font-size: 12px; line-height: 1.33; }
}
.lnBot { list-style: none; display: flex; flex-direction: column; gap: 15px; }
.hakSxa { border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); overflow: hidden; }
@media screen and (max-width: 960px) {
  .hakSxa { border-radius: 0px; border: none; }
}
.fuoIYD { height: 90px; padding: 15px; border-radius: 20px; box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); cursor: pointer; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; }
.fuoIYD:hover { box-shadow: rgba(0, 7, 185, 0.1) 0px 0px 20px 0px; }
@media screen and (max-width: 960px) {
  .fuoIYD { border-radius: 0px; border: none; height: auto; padding: 15px; gap: 10px; }
}
.cqxnIV { display: flex; align-items: center; gap: 15px; }
@media screen and (max-width: 960px) {
  .cqxnIV { gap: 10px; }
}
.jBWfeX { width: 50px; height: 50px; display: block; }
@media screen and (max-width: 960px) {
  .jBWfeX { width: 40px; height: 40px; }
}
.iNtFru { font-family: Inter18pt-Medium; font-size: 16px; font-weight: 500; line-height: 1; color: rgb(34, 34, 34); }
@media screen and (max-width: 960px) {
  .iNtFru { font-size: 14px; }
}
.gfWtPz { font-family: Inter18pt-Regular; font-size: 12px; color: rgb(10, 10, 10); opacity: 0.6; }
.fjqNwE { display: flex; align-items: center; gap: 100px; }
@media screen and (max-width: 960px) {
  .fjqNwE { align-items: flex-start; justify-content: flex-end; }
}
.hVKChz { display: flex; align-items: center; gap: 10px; }
.eclhxb { display: flex; align-items: center; cursor: pointer; justify-content: center; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); width: 80px; height: 34px; }
.eclhxb.blue { background-color: rgb(0, 7, 185); border: none; color: rgb(255, 255, 255); }
.eclhxb:disabled { opacity: 0.4; cursor: not-allowed; }
.eclhxb.blue:hover { background-color: rgb(21, 29, 240); }
.eclhxb:hover { background-color: rgb(0, 7, 185); color: rgb(255, 255, 255); }
@media screen and (max-width: 960px) {
  .eclhxb { width: 60px; height: 24px; font-size: 12px; }
}
.gOBqdw { align-items: center; gap: 10px; display: none; }
.fNmgDo { font-family: Inter28pt-Medium; font-size: 14px; font-weight: 500; color: rgb(34, 34, 34); }
.kiuSgy { display: flex; align-items: center; gap: 15px; }
.iDeMkN { box-sizing: border-box; padding: 15px; display: flex; align-items: center; justify-content: space-between; background-color: rgb(237, 248, 255); border-bottom: 1px solid rgb(240, 242, 245); cursor: pointer; }
.iDeMkN:hover { background-color: rgb(247, 251, 254); }
.iDeMkN:nth-last-child(1) { border-bottom: none; }
.hnjPfW { width: 24px; height: 24px; }
.fKGFqE { height: 90px; box-sizing: border-box; border-bottom: 1px solid rgb(240, 242, 245); padding: 0px 20px; display: flex; align-items: center; }
@media screen and (max-width: 960px) {
  .fKGFqE { padding: 0px 12px; }
}
.ePzBzb { display: flex; align-items: center; gap: 10px; }
.dQPfRA { border-radius: 20px; border: 1px solid rgb(240, 242, 245); background-color: rgb(247, 249, 248); box-sizing: border-box; }
.kywrfk { height: 84px; display: flex; flex-direction: column; box-sizing: border-box; padding: 0px 20px; gap: 14px; justify-content: center; }
@media screen and (max-width: 960px) {
  .kywrfk { min-height: 84px; height: auto; padding: 15px 12px; gap: 10px; }
}
.bGCLLc { font-size: 18px; font-weight: 600; color: rgb(34, 34, 34); font-family: Inter18pt-SemiBold; }
@media screen and (max-width: 960px) {
  .bGCLLc { font-size: 16px; font-weight: 500; }
}
.vTynL { font-family: Inter28pt-Regular; font-size: 14px; color: rgb(10, 10, 10); opacity: 0.6; }
@media screen and (max-width: 960px) {
  .vTynL { font-size: 12px; line-height: 1.33; }
}
.ftQHhE { list-style: none; display: flex; flex-direction: column; gap: 15px; }
.kVMZGV { height: 90px; padding: 15px; border-radius: 20px; box-shadow: rgba(247, 247, 247, 0.5) 0px 0px 20px 0px; border: 1px solid rgb(240, 242, 245); background-color: rgb(255, 255, 255); cursor: pointer; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; }
.kVMZGV:hover { box-shadow: rgba(0, 7, 185, 0.1) 0px 0px 20px 0px; }
@media screen and (max-width: 960px) {
  .kVMZGV { border: none; border-radius: 0px; height: auto; padding: 15px; gap: 10px; }
}
.khWMFO { display: flex; align-items: center; gap: 15px; }
@media screen and (max-width: 960px) {
  .khWMFO { gap: 10px; }
}
.cCBusT { width: 40px; height: 40px; display: block; }
.jmhCTk { font-family: Inter18pt-Medium; font-size: 16px; font-weight: 500; line-height: 1; color: rgb(34, 34, 34); }
@media screen and (max-width: 960px) {
  .jmhCTk { font-size: 14px; }
}
.iHnlhr { display: flex; align-items: center; gap: 100px; }
@media screen and (max-width: 960px) {
  .iHnlhr { align-items: flex-start; justify-content: flex-end; }
}
.fAVVAJ { display: flex; align-items: center; gap: 10px; }
.dqqYPM { display: flex; align-items: center; cursor: pointer; justify-content: center; border-radius: 8px; border: 1px solid rgb(220, 224, 228); background-color: rgb(255, 255, 255); font-family: Inter18pt-Regular; font-size: 16px; color: rgb(8, 16, 28); width: 80px; height: 34px; }
.dqqYPM.blue { background-color: rgb(0, 7, 185); border: none; color: rgb(255, 255, 255); }
.dqqYPM:disabled { opacity: 0.4; cursor: not-allowed; }
.dqqYPM.blue:hover { background-color: rgb(21, 29, 240); }
.dqqYPM:hover { background-color: rgb(0, 7, 185); color: rgb(255, 255, 255); }
@media screen and (max-width: 960px) {
  .dqqYPM { width: 60px; height: 24px; font-size: 12px; }
}
.XRbRW { display: flex; justify-content: center; }
.kkIeqK { display: flex; list-style: none; box-sizing: border-box; height: 34px; border-radius: 8px; background-color: rgb(240, 242, 245); }
.bMvUzz { cursor: pointer; position: relative; user-select: none; display: flex; align-items: center; justify-content: center; min-width: 100px; height: 100%; font-family: Inter18pt-Medium; font-size: 14px; color: rgb(34, 34, 34); font-weight: 500; background-color: rgb(255, 255, 255); }
.bMvUzz:nth-child(1) { border-radius: 8px 0px 0px 8px; }
.bMvUzz:nth-child(3) { border-radius: 0px 8px 8px 0px; }
.bMvUzz:hover, .bMvUzz.select { background-color: rgb(0, 7, 185); color: rgb(255, 255, 255); }
.gLyXUc { width: 50px; height: 20px; box-sizing: border-box; margin-left: 10px; border-radius: 10px; background-image: linear-gradient(to right, rgb(54, 220, 109), rgb(255, 195, 3)); display: flex; align-items: center; justify-content: center; position: absolute; top: -10px; left: -25px; }
.cacmQc { width: 4px; height: 4px; border-radius: 50%; background-color: rgb(255, 255, 255); }
.dLIUPq { font-family: Inter18pt-Regular; font-size: 12px; color: rgb(255, 255, 255); margin-left: 5px; }
.jFuZhC { background-image: url("/static/media/app-bg.cd29af316be993a14136.png"); background-size: 100% 100%; box-sizing: border-box; display: flex; justify-content: center; padding: 20px 0px 50px; }
@media screen and (max-width: 960px) {
  .jFuZhC { padding: 0px 0px 50px; flex-direction: column; }
}
.edzIGK { width: 1100px; box-sizing: border-box; }
@media screen and (max-width: 960px) {
  .edzIGK { width: 100%; padding: 0px 12px; }
}
.duOjAQ { display: flex; justify-content: space-between; gap: 15px; }
.jGyARc { height: 30px; }
@media screen and (max-width: 960px) {
  .jGyARc { height: 20px; }
}
@keyframes eCKyzU { 
  0%, 50% { transform: translateY(0px); }
  25% { transform: translateY(-15px); }
  100% { transform: translateY(15px); }
}
@keyframes fwWSkz { 
  0% { width: 0px; }
  100% { width: 0%; }
}
@keyframes bUUIuq { 
  0% { width: 0px; }
  100% { width: 1%; }
}
@keyframes slide-in-one-tap { 
  0% { transform: translateY(80px); }
  100% { transform: translateY(0px); }
}
.trust-hide-gracefully { opacity: 0; }
.trust-wallet-one-tap .hidden { display: none; }
.trust-wallet-one-tap .semibold { font-weight: 500; }
.trust-wallet-one-tap .binance-plex { font-family: Binance; }
.trust-wallet-one-tap .rounded-full { border-radius: 50%; }
.trust-wallet-one-tap .flex { display: flex; }
.trust-wallet-one-tap .flex-col { flex-direction: column; }
.trust-wallet-one-tap .items-center { align-items: center; }
.trust-wallet-one-tap .space-between { justify-content: space-between; }
.trust-wallet-one-tap .justify-center { justify-content: center; }
.trust-wallet-one-tap .w-full { width: 100%; }
.trust-wallet-one-tap .box { transition: 0.5s cubic-bezier(0, 0, 0, 1.43); animation: 0.5s cubic-bezier(0, 0, 0, 1.43) 0s 1 normal none running slide-in-one-tap; width: 384px; border-radius: 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; position: fixed; right: 30px; bottom: 30px; z-index: 1020; }
.trust-wallet-one-tap .header { gap: 15px; border-bottom: 1px solid rgb(230, 230, 230); padding: 10px 18px; }
.trust-wallet-one-tap .header .left-items { gap: 15px; }
.trust-wallet-one-tap .header .title { color: rgb(30, 35, 41); font-size: 18px; font-weight: 600; line-height: 28px; }
.trust-wallet-one-tap .header .subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }
.trust-wallet-one-tap .header .close { color: rgb(30, 35, 41); cursor: pointer; }
.trust-wallet-one-tap .body { padding: 9px 18px; gap: 10px; }
.trust-wallet-one-tap .body .right-items { gap: 10px; width: 100%; }
.trust-wallet-one-tap .body .right-items .wallet-title { color: rgb(30, 35, 41); font-size: 16px; font-weight: 600; line-height: 20px; }
.trust-wallet-one-tap .body .right-items .wallet-subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }
.trust-wallet-one-tap .connect-indicator { gap: 15px; padding: 8px 0px; }
.trust-wallet-one-tap .connect-indicator .flow-icon { color: rgb(71, 77, 87); }
.trust-wallet-one-tap .loading-color { color: rgb(255, 255, 255); }
.trust-wallet-one-tap .button { border-radius: 50px; outline: transparent solid 2px; outline-offset: 2px; background-color: rgb(5, 0, 255); border-color: rgb(229, 231, 235); cursor: pointer; text-align: center; height: 45px; }
.trust-wallet-one-tap .button .button-text { color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; line-height: 20px; }
.trust-wallet-one-tap .footer { margin: 20px 30px; }
.trust-wallet-one-tap .check-icon { color: rgb(255, 255, 255); }
@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; }
@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; }
@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-SemiBold.otf") format("opentype"); font-weight: 600; font-style: normal; }
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");
:root { --w3m-modal-width: 360px; --w3m-color-mix-strength: 0%; --w3m-font-family: Inter, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --w3m-font-size-master: 10px; --w3m-border-radius-master: 4px; --w3m-z-index: 999; --wui-font-family: var(--w3m-font-family); --wui-font-size-mini: calc(var(--w3m-font-size-master) * 0.8); --wui-font-size-micro: var(--w3m-font-size-master); --wui-font-size-tiny: calc(var(--w3m-font-size-master) * 1.2); --wui-font-size-small: calc(var(--w3m-font-size-master) * 1.4); --wui-font-size-paragraph: calc(var(--w3m-font-size-master) * 1.6); --wui-font-size-medium: calc(var(--w3m-font-size-master) * 1.8); --wui-font-size-large: calc(var(--w3m-font-size-master) * 2); --wui-font-size-title-6: calc(var(--w3m-font-size-master) * 2.2); --wui-font-size-medium-title: calc(var(--w3m-font-size-master) * 2.4); --wui-font-size-2xl: calc(var(--w3m-font-size-master) * 4); --wui-border-radius-5xs: var(--w3m-border-radius-master); --wui-border-radius-4xs: calc(var(--w3m-border-radius-master) * 1.5); --wui-border-radius-3xs: calc(var(--w3m-border-radius-master) * 2); --wui-border-radius-xxs: calc(var(--w3m-border-radius-master) * 3); --wui-border-radius-xs: calc(var(--w3m-border-radius-master) * 4); --wui-border-radius-s: calc(var(--w3m-border-radius-master) * 5); --wui-border-radius-m: calc(var(--w3m-border-radius-master) * 7); --wui-border-radius-l: calc(var(--w3m-border-radius-master) * 9); --wui-border-radius-3xl: calc(var(--w3m-border-radius-master) * 20); --wui-font-weight-light: 400; --wui-font-weight-regular: 500; --wui-font-weight-medium: 600; --wui-font-weight-bold: 700; --wui-letter-spacing-2xl: -1.6px; --wui-letter-spacing-medium-title: -0.96px; --wui-letter-spacing-title-6: -0.88px; --wui-letter-spacing-large: -0.8px; --wui-letter-spacing-medium: -0.72px; --wui-letter-spacing-paragraph: -0.64px; --wui-letter-spacing-small: -0.56px; --wui-letter-spacing-tiny: -0.48px; --wui-letter-spacing-micro: -0.2px; --wui-letter-spacing-mini: -0.16px; --wui-spacing-0: 0px; --wui-spacing-4xs: 2px; --wui-spacing-3xs: 4px; --wui-spacing-xxs: 6px; --wui-spacing-2xs: 7px; --wui-spacing-xs: 8px; --wui-spacing-1xs: 10px; --wui-spacing-s: 12px; --wui-spacing-m: 14px; --wui-spacing-l: 16px; --wui-spacing-2l: 18px; --wui-spacing-xl: 20px; --wui-spacing-xxl: 24px; --wui-spacing-2xl: 32px; --wui-spacing-3xl: 40px; --wui-spacing-4xl: 90px; --wui-spacing-5xl: 95px; --wui-icon-box-size-xxs: 14px; --wui-icon-box-size-xs: 20px; --wui-icon-box-size-sm: 24px; --wui-icon-box-size-md: 32px; --wui-icon-box-size-lg: 40px; --wui-icon-box-size-2lg: 48px; --wui-icon-box-size-xl: 64px; --wui-icon-size-inherit: inherit; --wui-icon-size-xxs: 10px; --wui-icon-size-xs: 12px; --wui-icon-size-sm: 14px; --wui-icon-size-md: 16px; --wui-icon-size-mdl: 18px; --wui-icon-size-lg: 20px; --wui-icon-size-xl: 24px; --wui-icon-size-xxl: 28px; --wui-wallet-image-size-inherit: inherit; --wui-wallet-image-size-sm: 40px; --wui-wallet-image-size-md: 56px; --wui-wallet-image-size-lg: 80px; --wui-visual-size-size-inherit: inherit; --wui-visual-size-sm: 40px; --wui-visual-size-md: 55px; --wui-visual-size-lg: 80px; --wui-box-size-md: 100px; --wui-box-size-lg: 120px; --wui-ease-out-power-2: cubic-bezier(0, 0, 0.22, 1); --wui-ease-out-power-1: cubic-bezier(0, 0, 0.55, 1); --wui-ease-in-power-3: cubic-bezier(0.66, 0, 1, 1); --wui-ease-in-power-2: cubic-bezier(0.45, 0, 1, 1); --wui-ease-in-power-1: cubic-bezier(0.3, 0, 1, 1); --wui-ease-inout-power-1: cubic-bezier(0.45, 0, 0.55, 1); --wui-duration-lg: 200ms; --wui-duration-md: 125ms; --wui-duration-sm: 75ms; --wui-path-network-sm: path(
          'M15.4 2.1a5.21 5.21 0 0 1 5.2 0l11.61 6.7a5.21 5.21 0 0 1 2.61 4.52v13.4c0 1.87-1 3.59-2.6 4.52l-11.61 6.7c-1.62.93-3.6.93-5.22 0l-11.6-6.7a5.21 5.21 0 0 1-2.61-4.51v-13.4c0-1.87 1-3.6 2.6-4.52L15.4 2.1Z'
        ); --wui-path-network-md: path(
          'M43.4605 10.7248L28.0485 1.61089C25.5438 0.129705 22.4562 0.129705 19.9515 1.61088L4.53951 10.7248C2.03626 12.2051 0.5 14.9365 0.5 17.886V36.1139C0.5 39.0635 2.03626 41.7949 4.53951 43.2752L19.9515 52.3891C22.4562 53.8703 25.5438 53.8703 28.0485 52.3891L43.4605 43.2752C45.9637 41.7949 47.5 39.0635 47.5 36.114V17.8861C47.5 14.9365 45.9637 12.2051 43.4605 10.7248Z'
        ); --wui-path-network-lg: path(
          'M78.3244 18.926L50.1808 2.45078C45.7376 -0.150261 40.2624 -0.150262 35.8192 2.45078L7.6756 18.926C3.23322 21.5266 0.5 26.3301 0.5 31.5248V64.4752C0.5 69.6699 3.23322 74.4734 7.6756 77.074L35.8192 93.5492C40.2624 96.1503 45.7376 96.1503 50.1808 93.5492L78.3244 77.074C82.7668 74.4734 85.5 69.6699 85.5 64.4752V31.5248C85.5 26.3301 82.7668 21.5266 78.3244 18.926Z'
        ); --wui-width-network-sm: 36px; --wui-width-network-md: 48px; --wui-width-network-lg: 86px; --wui-height-network-sm: 40px; --wui-height-network-md: 54px; --wui-height-network-lg: 96px; --wui-icon-size-network-xs: 12px; --wui-icon-size-network-sm: 16px; --wui-icon-size-network-md: 24px; --wui-icon-size-network-lg: 42px; --wui-color-inherit: inherit; --wui-color-inverse-100: #fff; --wui-color-inverse-000: #000; --wui-cover: rgba(20, 20, 20, 0.8); --wui-color-modal-bg: var(--wui-color-modal-bg-base); --wui-color-accent-100: var(--wui-color-accent-base-100); --wui-color-accent-090: var(--wui-color-accent-base-090); --wui-color-accent-080: var(--wui-color-accent-base-080); --wui-color-success-100: var(--wui-color-success-base-100); --wui-color-error-100: var(--wui-color-error-base-100); --wui-icon-box-bg-error-100: var(--wui-icon-box-bg-error-base-100); --wui-icon-box-bg-blue-100: var(--wui-icon-box-bg-blue-base-100); --wui-icon-box-bg-success-100: var(--wui-icon-box-bg-success-base-100); --wui-icon-box-bg-inverse-100: var(--wui-icon-box-bg-inverse-base-100); --wui-all-wallets-bg-100: var(--wui-all-wallets-bg-100); --wui-avatar-border: var(--wui-avatar-border-base); --wui-thumbnail-border: var(--wui-thumbnail-border-base); --wui-box-shadow-blue: var(--wui-color-accent-glass-020); }
@supports (background: color-mix(in srgb, white 50%, black)) {
  :root { --wui-color-modal-bg: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-modal-bg-base)
          ); --wui-box-shadow-blue: color-mix(in srgb, var(--wui-color-accent-100) 20%, transparent); --wui-color-accent-100: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 100%,
            transparent
          ); --wui-color-accent-090: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 90%,
            transparent
          ); --wui-color-accent-080: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 80%,
            transparent
          ); --wui-color-accent-glass-090: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 90%,
            transparent
          ); --wui-color-accent-glass-080: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 80%,
            transparent
          ); --wui-color-accent-glass-020: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 20%,
            transparent
          ); --wui-color-accent-glass-015: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 15%,
            transparent
          ); --wui-color-accent-glass-010: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 10%,
            transparent
          ); --wui-color-accent-glass-005: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 5%,
            transparent
          ); --wui-color-accent-002: color-mix(
            in srgb,
            var(--wui-color-accent-base-100) 2%,
            transparent
          ); --wui-color-fg-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-100)
          ); --wui-color-fg-125: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-125)
          ); --wui-color-fg-150: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-150)
          ); --wui-color-fg-175: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-175)
          ); --wui-color-fg-200: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-200)
          ); --wui-color-fg-225: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-225)
          ); --wui-color-fg-250: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-250)
          ); --wui-color-fg-275: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-275)
          ); --wui-color-fg-300: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-fg-300)
          ); --wui-color-bg-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-100)
          ); --wui-color-bg-125: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-125)
          ); --wui-color-bg-150: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-150)
          ); --wui-color-bg-175: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-175)
          ); --wui-color-bg-200: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-200)
          ); --wui-color-bg-225: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-225)
          ); --wui-color-bg-250: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-250)
          ); --wui-color-bg-275: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-275)
          ); --wui-color-bg-300: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-bg-300)
          ); --wui-color-success-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-success-base-100)
          ); --wui-color-error-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-color-error-base-100)
          ); --wui-icon-box-bg-error-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-icon-box-bg-error-base-100)
          ); --wui-icon-box-bg-accent-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-icon-box-bg-blue-base-100)
          ); --wui-icon-box-bg-success-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-icon-box-bg-success-base-100)
          ); --wui-icon-box-bg-inverse-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-icon-box-bg-inverse-base-100)
          ); --wui-all-wallets-bg-100: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-all-wallets-bg-100)
          ); --wui-avatar-border: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-avatar-border-base)
          ); --wui-thumbnail-border: color-mix(
            in srgb,
            var(--w3m-color-mix) var(--w3m-color-mix-strength),
            var(--wui-thumbnail-border-base)
          ); }
}
:root { --w3m-color-mix: #000; --w3m-accent: hsla(231, 100%, 70%, 1); --w3m-default: #000; --wui-color-modal-bg-base: #fff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-blueberry-100: hsla(231, 100%, 70%, 1); --wui-color-blueberry-090: hsla(231, 97%, 72%, 1); --wui-color-blueberry-080: hsla(231, 92%, 74%, 1); --wui-color-fg-100: #141414; --wui-color-fg-125: #2d3131; --wui-color-fg-150: #474d4d; --wui-color-fg-175: #636d6d; --wui-color-fg-200: #798686; --wui-color-fg-225: #828f8f; --wui-color-fg-250: #8b9797; --wui-color-fg-275: #95a0a0; --wui-color-fg-300: #9ea9a9; --wui-color-bg-100: #ffffff; --wui-color-bg-125: #f5fafa; --wui-color-bg-150: #f3f8f8; --wui-color-bg-175: #eef4f4; --wui-color-bg-200: #eaf1f1; --wui-color-bg-225: #e5eded; --wui-color-bg-250: #e1e9e9; --wui-color-bg-275: #dce7e7; --wui-color-bg-300: #d8e3e3; --wui-color-success-base-100: #26b562; --wui-color-error-base-100: #f05142; --wui-color-success-glass-001: rgba(38, 181, 98, 0.01); --wui-color-success-glass-002: rgba(38, 181, 98, 0.02); --wui-color-success-glass-005: rgba(38, 181, 98, 0.05); --wui-color-success-glass-010: rgba(38, 181, 98, 0.1); --wui-color-success-glass-015: rgba(38, 181, 98, 0.15); --wui-color-success-glass-020: rgba(38, 181, 98, 0.2); --wui-color-success-glass-025: rgba(38, 181, 98, 0.25); --wui-color-success-glass-030: rgba(38, 181, 98, 0.3); --wui-color-success-glass-060: rgba(38, 181, 98, 0.6); --wui-color-success-glass-080: rgba(38, 181, 98, 0.8); --wui-color-error-glass-001: rgba(240, 81, 66, 0.01); --wui-color-error-glass-002: rgba(240, 81, 66, 0.02); --wui-color-error-glass-005: rgba(240, 81, 66, 0.05); --wui-color-error-glass-010: rgba(240, 81, 66, 0.1); --wui-color-error-glass-015: rgba(240, 81, 66, 0.15); --wui-color-error-glass-020: rgba(240, 81, 66, 0.2); --wui-color-error-glass-025: rgba(240, 81, 66, 0.25); --wui-color-error-glass-030: rgba(240, 81, 66, 0.3); --wui-color-error-glass-060: rgba(240, 81, 66, 0.6); --wui-color-error-glass-080: rgba(240, 81, 66, 0.8); --wui-icon-box-bg-error-base-100: #f4dfdd; --wui-icon-box-bg-blue-base-100: #d9ecfb; --wui-icon-box-bg-success-base-100: #daf0e4; --wui-icon-box-bg-inverse-base-100: #dcecfc; --wui-all-wallets-bg-100: #e8f1fa; --wui-avatar-border-base: #f3f4f4; --wui-thumbnail-border-base: #eaefef; --wui-color-gray-glass-001: rgba(0, 0, 0, 0.01); --wui-color-gray-glass-002: rgba(0, 0, 0, 0.02); --wui-color-gray-glass-005: rgba(0, 0, 0, 0.05); --wui-color-gray-glass-010: rgba(0, 0, 0, 0.1); --wui-color-gray-glass-015: rgba(0, 0, 0, 0.15); --wui-color-gray-glass-020: rgba(0, 0, 0, 0.2); --wui-color-gray-glass-025: rgba(0, 0, 0, 0.25); --wui-color-gray-glass-030: rgba(0, 0, 0, 0.3); --wui-color-gray-glass-060: rgba(0, 0, 0, 0.6); --wui-color-gray-glass-080: rgba(0, 0, 0, 0.8); --wui-color-gray-glass-090: rgba(0, 0, 0, 0.9); }
:root { --w3m-color-mix: #fff; --w3m-accent: hsla(230, 100%, 67%, 1); --w3m-default: #fff; --wui-color-modal-bg-base: #121313; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-blueberry-100: hsla(230, 100%, 67%, 1); --wui-color-blueberry-090: hsla(231, 76%, 61%, 1); --wui-color-blueberry-080: hsla(230, 59%, 55%, 1); --wui-color-fg-100: #e4e7e7; --wui-color-fg-125: #d0d5d5; --wui-color-fg-150: #a8b1b1; --wui-color-fg-175: #a8b0b0; --wui-color-fg-200: #949e9e; --wui-color-fg-225: #868f8f; --wui-color-fg-250: #788080; --wui-color-fg-275: #788181; --wui-color-fg-300: #6e7777; --wui-color-bg-100: #141414; --wui-color-bg-125: #191a1a; --wui-color-bg-150: #1e1f1f; --wui-color-bg-175: #222525; --wui-color-bg-200: #272a2a; --wui-color-bg-225: #2c3030; --wui-color-bg-250: #313535; --wui-color-bg-275: #363b3b; --wui-color-bg-300: #3b4040; --wui-color-success-base-100: #26d962; --wui-color-error-base-100: #f25a67; --wui-color-success-glass-001: rgba(38, 217, 98, 0.01); --wui-color-success-glass-002: rgba(38, 217, 98, 0.02); --wui-color-success-glass-005: rgba(38, 217, 98, 0.05); --wui-color-success-glass-010: rgba(38, 217, 98, 0.1); --wui-color-success-glass-015: rgba(38, 217, 98, 0.15); --wui-color-success-glass-020: rgba(38, 217, 98, 0.2); --wui-color-success-glass-025: rgba(38, 217, 98, 0.25); --wui-color-success-glass-030: rgba(38, 217, 98, 0.3); --wui-color-success-glass-060: rgba(38, 217, 98, 0.6); --wui-color-success-glass-080: rgba(38, 217, 98, 0.8); --wui-color-error-glass-001: rgba(242, 90, 103, 0.01); --wui-color-error-glass-002: rgba(242, 90, 103, 0.02); --wui-color-error-glass-005: rgba(242, 90, 103, 0.05); --wui-color-error-glass-010: rgba(242, 90, 103, 0.1); --wui-color-error-glass-015: rgba(242, 90, 103, 0.15); --wui-color-error-glass-020: rgba(242, 90, 103, 0.2); --wui-color-error-glass-025: rgba(242, 90, 103, 0.25); --wui-color-error-glass-030: rgba(242, 90, 103, 0.3); --wui-color-error-glass-060: rgba(242, 90, 103, 0.6); --wui-color-error-glass-080: rgba(242, 90, 103, 0.8); --wui-color-gray-glass-001: rgba(255, 255, 255, 0.01); --wui-color-gray-glass-002: rgba(255, 255, 255, 0.02); --wui-color-gray-glass-005: rgba(255, 255, 255, 0.05); --wui-color-gray-glass-010: rgba(255, 255, 255, 0.1); --wui-color-gray-glass-015: rgba(255, 255, 255, 0.15); --wui-color-gray-glass-020: rgba(255, 255, 255, 0.2); --wui-color-gray-glass-025: rgba(255, 255, 255, 0.25); --wui-color-gray-glass-030: rgba(255, 255, 255, 0.3); --wui-color-gray-glass-060: rgba(255, 255, 255, 0.6); --wui-color-gray-glass-080: rgba(255, 255, 255, 0.8); --wui-color-gray-glass-090: rgba(255, 255, 255, 0.9); --wui-icon-box-bg-error-base-100: #3c2426; --wui-icon-box-bg-blue-base-100: #20303f; --wui-icon-box-bg-success-base-100: #1f3a28; --wui-icon-box-bg-inverse-base-100: #243240; --wui-all-wallets-bg-100: #222b35; --wui-avatar-border-base: #252525; --wui-thumbnail-border-base: #252525; }
