.gradient-line { background: linear-gradient(217deg, rgb(240, 2, 209), rgb(155, 70, 205)); height: 5px; width: 100%; }
.footer { align-items: center; box-sizing: border-box; display: flex; flex-direction: column; }
.footer-text { font-size: 20px; padding: 36px 0px; }
.footer-text a { color: rgb(255, 255, 255); text-decoration: none; }
.footer-text span { font-weight: 700; }
.header { margin: 0px auto; max-width: 640px; width: 100%; }
.header, .migrator-header { box-sizing: border-box; padding: 0px 36px; }
.migrator-header { display: flex; flex-direction: column; gap: 12px; }
.logo-box { align-items: center; display: flex; flex-direction: row; padding: 24px 0px; }
.logo-img { border-radius: 10px; height: 40px; width: 40px; }
.logo-box > div { font-size: 30px; font-weight: 600; margin-left: 12px; }
.balances { color: rgb(255, 255, 255); display: flex; flex-direction: column; margin-bottom: 24px; padding: 0px 12px; }
.balance-title { font-size: 14px; margin-top: 14px; }
.balance-value { font-size: 20px; margin-top: 8px; }
.average-balance { color: rgba(255, 255, 255, 0.4); margin-left: 5px; }
.balances-table { margin-top: 24px; table-layout: fixed; width: 100%; }
.balances-table th { color: rgb(240, 2, 209); font-size: 14px; font-weight: 300; text-align: center; }
.balances-table td { text-align: center; vertical-align: bottom; }
.balances-table td div { text-align: center; width: 100%; }
@-webkit-keyframes ball-scale-ripple-multiple { 
  0% { opacity: 1; transform: scale(0.1); }
  70% { opacity: 0.7; transform: scale(1); }
  100% { opacity: 0; }
}
@keyframes ball-scale-ripple-multiple { 
  0% { opacity: 1; transform: scale(0.1); }
  70% { opacity: 0.7; transform: scale(1); }
  100% { opacity: 0; }
}
.ball-scale-ripple-multiple { position: relative; transform: translateY(-25px); }
.ball-scale-ripple-multiple > div:nth-child(0) { animation-delay: -0.8s; }
.ball-scale-ripple-multiple > div:first-child { animation-delay: -0.6s; }
.ball-scale-ripple-multiple > div:nth-child(2) { animation-delay: -0.4s; }
.ball-scale-ripple-multiple > div:nth-child(3) { animation-delay: -0.2s; }
.ball-scale-ripple-multiple > div { animation: 1.25s cubic-bezier(0.21, 0.53, 0.56, 0.8) 0s infinite normal none running ball-scale-ripple-multiple; border: 2px solid rgb(12, 137, 255); border-radius: 100%; height: 50px; left: -26px; position: absolute; top: -2px; width: 50px; }
.loader-hidden { display: none; }
.loader-active { display: block; }
.step-button { align-items: center; background: linear-gradient(217deg, rgb(240, 2, 209), rgb(155, 70, 205)); border-radius: 40px; cursor: pointer; display: flex; flex: 1 1 0%; flex-direction: row; justify-content: center; padding: 18px; position: relative; transition: all 0.2s ease 0s; }
.step-button.step-button-disabled { cursor: not-allowed; transition: all 0.2s ease 0s; }
.step-button.step-button-blue { background: rgb(12, 137, 255); }
.step-button-indicator { left: 7px; position: absolute; top: 6px; }
.step-button-loader-wrapper { position: absolute; }
.step-button-step { align-items: center; background: rgb(12, 137, 255); border-radius: 40px; box-sizing: border-box; display: flex; height: 40px; justify-content: center; position: relative; transition: all 0.4s ease 0s; width: 40px; }
.loadingActive .step-button-step { background: gray; }
body { animation: 15s ease 0s infinite normal none running gradient; background: linear-gradient(-45deg, rgb(238, 119, 82), rgb(231, 60, 126), rgb(35, 166, 213), rgb(35, 213, 171)) 0% 0% / 400% 400%; height: 100vh; }
@-webkit-keyframes gradient { 
  0% { background-position: 0px 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0px 50%; }
}
@keyframes gradient { 
  0% { background-position: 0px 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0px 50%; }
}
.step-button-blue .step-button-step { background: linear-gradient(217deg, rgb(240, 2, 209), rgb(155, 70, 205)); }
.step-button-title { color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; text-align: center; }
.network-icon-wrapper { border: 3px solid rgb(12, 137, 255); border-radius: 46px; cursor: pointer; }
.network-icon, .network-icon-wrapper { height: 46px; width: 46px; }
.connect-wallet-wrapper { align-items: center; display: flex; flex: 1 1 0%; flex-direction: row; gap: 12px; justify-content: space-between; }
.total-amount { color: rgb(38, 189, 205); font-size: 22px; font-weight: 700; }
.first-step { align-items: center; box-sizing: border-box; display: flex; flex-direction: row; padding: 0px 36px; }
.title { color: rgb(240, 2, 209); font-size: 18px; font-weight: 700; text-align: center; }
.pink-line { background-color: rgb(240, 2, 209); height: 2px; margin: 24px 0px; width: 100%; }
.totla-feg-migrate { color: rgb(38, 189, 205); font-weight: 600; }
.second-step { background: linear-gradient(45deg, rgb(25, 29, 32), rgb(67, 68, 72)); border-radius: 40px; box-sizing: border-box; margin-top: 24px; padding: 36px; }
.Toastify__progress-bar-theme--dark { background: linear-gradient(217deg, rgb(240, 2, 209), rgb(155, 70, 205)) !important; }
.final-step { box-sizing: border-box; display: flex; flex-direction: column; line-height: 140%; padding: 24px 36px; }
.final-step input { margin-right: 24px; }
.terms { align-items: center; display: flex; flex-direction: row; }
.telegram-link { color: rgb(38, 189, 205); margin-left: 3px; margin-right: 5px; text-decoration: none; transition: all 0.2s ease 0s; }
.telegram-link:hover { opacity: 0.8; }
.migrator-content { padding-top: 24px; }
.approval-row { margin-top: 24px; }
.migrator { display: flex; flex: 1 1 0%; flex-direction: column; padding: 24px 0px 36px; }
.agree-checkbox { transform: scale(2); }
.migrator-title { font-size: 20px; font-weight: 700; }
.migrator-info { gap: 5px; line-height: 140%; }
.migrator-info, .migrator-info > div { align-items: center; display: flex; flex-direction: row; }
.migrate-button-wrapper { padding: 0px 36px; }
.approve-column { margin-top: 12px; }
.approvals-wrapper { margin-top: 24px; }
.terms-text { font-size: 12px; line-height: 115%; }
.copy-address { align-items: center; display: flex; flex-direction: row; gap: 12px; justify-content: center; margin-top: 48px; }
.copy-contract { color: rgb(240, 2, 209); cursor: pointer; transition: all 0.2s ease 0s; }
.copy-contract:hover { opacity: 0.9; }
.audit { align-items: center; display: flex; flex-direction: column; gap: 6px; margin-top: 84px; }
.audit > div:last-child { transition: all 0.2s ease 0s; }
.audit > div:last-child:hover { opacity: 0.8; }
:root { --toastify-color-light: #fff; --toastify-color-dark: #121212; --toastify-color-info: #3498db; --toastify-color-success: #07bc0c; --toastify-color-warning: #f1c40f; --toastify-color-error: #e74c3c; --toastify-color-transparent: hsla(0,0%,100%,.7); --toastify-icon-color-info: var(--toastify-color-info); --toastify-icon-color-success: var(--toastify-color-success); --toastify-icon-color-warning: var(--toastify-color-warning); --toastify-icon-color-error: var(--toastify-color-error); --toastify-toast-width: 320px; --toastify-toast-background: #fff; --toastify-toast-min-height: 64px; --toastify-toast-max-height: 800px; --toastify-font-family: sans-serif; --toastify-z-index: 9999; --toastify-text-color-light: #757575; --toastify-text-color-dark: #fff; --toastify-text-color-info: #fff; --toastify-text-color-success: #fff; --toastify-text-color-warning: #fff; --toastify-text-color-error: #fff; --toastify-spinner-color: #616161; --toastify-spinner-color-empty-area: #e0e0e0; --toastify-color-progress-light: linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55); --toastify-color-progress-dark: #bb86fc; --toastify-color-progress-info: var(--toastify-color-info); --toastify-color-progress-success: var(--toastify-color-success); --toastify-color-progress-warning: var(--toastify-color-warning); --toastify-color-progress-error: var(--toastify-color-error); }
.Toastify__toast-container { box-sizing: border-box; color: rgb(255, 255, 255); padding: 4px; position: fixed; transform: translate3d(0,0,var(--toastify-z-index) px); width: var(--toastify-toast-width); z-index: var(--toastify-z-index); }
.Toastify__toast-container--top-left { left: 1em; top: 1em; }
.Toastify__toast-container--top-center { left: 50%; top: 1em; transform: translateX(-50%); }
.Toastify__toast-container--top-right { right: 1em; top: 1em; }
.Toastify__toast-container--bottom-left { bottom: 1em; left: 1em; }
.Toastify__toast-container--bottom-center { bottom: 1em; left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--bottom-right { bottom: 1em; right: 1em; }
@media only screen and (max-width: 480px) {
  .Toastify__toast-container { left: 0px; margin: 0px; padding: 0px; width: 100vw; }
  .Toastify__toast-container--top-center, .Toastify__toast-container--top-left, .Toastify__toast-container--top-right { top: 0px; transform: translateX(0px); }
  .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-right { bottom: 0px; transform: translateX(0px); }
  .Toastify__toast-container--rtl { left: auto; right: 0px; }
}
.Toastify__toast { border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px, rgba(0, 0, 0, 0.05) 0px 2px 15px 0px; box-sizing: border-box; cursor: default; direction: ltr; display: flex; font-family: var(--toastify-font-family); justify-content: space-between; margin-bottom: 1rem; max-height: var(--toastify-toast-max-height); min-height: var(--toastify-toast-min-height); overflow: hidden; padding: 8px; position: relative; z-index: 0; }
.Toastify__toast--rtl { direction: rtl; }
.Toastify__toast--close-on-click { cursor: pointer; }
.Toastify__toast-body { align-items: center; display: flex; flex: 1 1 auto; margin: auto 0px; padding: 6px; }
.Toastify__toast-body > div:last-child { flex: 1 1 0%; word-break: break-word; }
.Toastify__toast-icon { display: flex; flex-shrink: 0; margin-inline-end: 10px; width: 20px; }
.Toastify--animate { animation-duration: 0.7s; animation-fill-mode: both; }
.Toastify--animate-icon { animation-duration: 0.3s; animation-fill-mode: both; }
@media only screen and (max-width: 480px) {
  .Toastify__toast { border-radius: 0px; margin-bottom: 0px; }
}
.Toastify__toast-theme--dark { background: var(--toastify-color-dark); color: var(--toastify-text-color-dark); }
.Toastify__toast-theme--colored.Toastify__toast--default, .Toastify__toast-theme--light { background: var(--toastify-color-light); color: var(--toastify-text-color-light); }
.Toastify__toast-theme--colored.Toastify__toast--info { background: var(--toastify-color-info); color: var(--toastify-text-color-info); }
.Toastify__toast-theme--colored.Toastify__toast--success { background: var(--toastify-color-success); color: var(--toastify-text-color-success); }
.Toastify__toast-theme--colored.Toastify__toast--warning { background: var(--toastify-color-warning); color: var(--toastify-text-color-warning); }
.Toastify__toast-theme--colored.Toastify__toast--error { background: var(--toastify-color-error); color: var(--toastify-text-color-error); }
.Toastify__progress-bar-theme--light { background: var(--toastify-color-progress-light); }
.Toastify__progress-bar-theme--dark { background: var(--toastify-color-progress-dark); }
.Toastify__progress-bar--info { background: var(--toastify-color-progress-info); }
.Toastify__progress-bar--success { background: var(--toastify-color-progress-success); }
.Toastify__progress-bar--warning { background: var(--toastify-color-progress-warning); }
.Toastify__progress-bar--error { background: var(--toastify-color-progress-error); }
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning { background: var(--toastify-color-transparent); }
.Toastify__close-button { align-self: flex-start; background: transparent; border: none; color: rgb(255, 255, 255); cursor: pointer; opacity: 0.7; outline: none; padding: 0px; transition: all 0.3s ease 0s; }
.Toastify__close-button--light { color: rgb(0, 0, 0); opacity: 0.3; }
.Toastify__close-button > svg { fill: currentcolor; height: 16px; width: 14px; }
.Toastify__close-button:focus, .Toastify__close-button:hover { opacity: 1; }
@-webkit-keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
.Toastify__progress-bar { bottom: 0px; height: 5px; left: 0px; opacity: 0.7; position: absolute; transform-origin: left center; width: 100%; z-index: var(--toastify-z-index); }
.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--controlled { transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }
.Toastify__progress-bar--rtl { left: auto; right: 0px; transform-origin: right center; }
.Toastify__spinner { animation: 0.65s linear 0s infinite normal none running Toastify__spin; border-width: 2px; border-style: solid; border-image: initial; border-top-color: ; border-bottom-color: ; border-left-color: ; border-radius: 100%; border-right-color: var(--toastify-spinner-color); box-sizing: border-box; height: 20px; width: 20px; }
@-webkit-keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@-webkit-keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@-webkit-keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@-webkit-keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__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); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.Toastify__bounce-enter--bottom-left, .Toastify__bounce-enter--top-left { animation-name: Toastify__bounceInLeft; }
.Toastify__bounce-enter--bottom-right, .Toastify__bounce-enter--top-right { animation-name: Toastify__bounceInRight; }
.Toastify__bounce-enter--top-center { animation-name: Toastify__bounceInDown; }
.Toastify__bounce-enter--bottom-center { animation-name: Toastify__bounceInUp; }
.Toastify__bounce-exit--bottom-left, .Toastify__bounce-exit--top-left { animation-name: Toastify__bounceOutLeft; }
.Toastify__bounce-exit--bottom-right, .Toastify__bounce-exit--top-right { animation-name: Toastify__bounceOutRight; }
.Toastify__bounce-exit--top-center { animation-name: Toastify__bounceOutUp; }
.Toastify__bounce-exit--bottom-center { animation-name: Toastify__bounceOutDown; }
@-webkit-keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@-webkit-keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }
.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }
@-webkit-keyframes Toastify__flipIn { 
  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 Toastify__flipIn { 
  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); }
}
@-webkit-keyframes Toastify__flipOut { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); }
  100% { opacity: 0; transform: perspective(400px) rotateX(90deg); }
}
@keyframes Toastify__flipOut { 
  0% { transform: perspective(400px); }
  30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); }
  100% { opacity: 0; transform: perspective(400px) rotateX(90deg); }
}
.Toastify__flip-enter { animation-name: Toastify__flipIn; }
.Toastify__flip-exit { animation-name: Toastify__flipOut; }
@-webkit-keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(110%, 0px, 0px); visibility: hidden; }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(110%, 0px, 0px); visibility: hidden; }
}
@-webkit-keyframes Toastify__slideOutLeft { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(-110%, 0px, 0px); visibility: hidden; }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(-110%, 0px, 0px); visibility: hidden; }
}
@-webkit-keyframes Toastify__slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, 500px, 0px); visibility: hidden; }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, 500px, 0px); visibility: hidden; }
}
@-webkit-keyframes Toastify__slideOutUp { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -500px, 0px); visibility: hidden; }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -500px, 0px); visibility: hidden; }
}
.Toastify__slide-enter--bottom-left, .Toastify__slide-enter--top-left { animation-name: Toastify__slideInLeft; }
.Toastify__slide-enter--bottom-right, .Toastify__slide-enter--top-right { animation-name: Toastify__slideInRight; }
.Toastify__slide-enter--top-center { animation-name: Toastify__slideInDown; }
.Toastify__slide-enter--bottom-center { animation-name: Toastify__slideInUp; }
.Toastify__slide-exit--bottom-left, .Toastify__slide-exit--top-left { animation-name: Toastify__slideOutLeft; }
.Toastify__slide-exit--bottom-right, .Toastify__slide-exit--top-right { animation-name: Toastify__slideOutRight; }
.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; }
.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; }
@-webkit-keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
abbr, address, article, aside, audio, b, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video { background: transparent; border: 0px; font-size: 100%; margin: 0px; outline: 0px; padding: 0px; vertical-align: initial; }
body { line-height: 1; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
nav ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::after, blockquote::before, q::after, q::before { content: none; }
a { background: transparent; font-size: 100%; margin: 0px; padding: 0px; vertical-align: initial; }
ins { text-decoration: none; }
ins, mark { background-color: rgb(255, 255, 153); color: rgb(0, 0, 0); }
mark { font-style: italic; font-weight: 700; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0px; }
hr { border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); display: block; height: 1px; margin: 1em 0px; padding: 0px; }
input, select { vertical-align: middle; }
@font-face { font-family: GothamBold; src: url("Gotham-Bold.eaee1032db0d2ff750d2.otf"); }
@font-face { font-family: GothamSemiBold; src: url(""); }
@font-face { font-family: GothamRegular; src: url("Gotham-Book.7f34eb053257cab413dc.otf"); }
@font-face { font-family: GothamLight; src: url("Gotham-Light.a21d1577f411612a2753.otf"); }
@font-face { font-family: GothamThin; src: url("Gotham-Thin.67d9a1ce07a626fdbf00.otf"); }
body, html { color: rgb(255, 255, 255); font-family: GothamRegular, sans-serif; height: 100%; width: 100%; background: rgb(37, 41, 44) !important; }
#root { display: flex; flex-direction: column; min-height: 100vh; }
.container { display: flex; flex: 1 1 0%; flex-direction: column; margin: 0px auto; max-width: 640px; }
.font-bold { font-family: GothamBold; }
.font-semi-bold { font-family: GothamSemiBold; }
.font-regular { font-family: GothamRegular; }
.font-light { font-family: GothamLight; }
.font-thin { font-family: GothamThin; }
.total-new-tokens { font-size: 50px; }
@media screen and (max-width: 1000px) {
  .copy-address { flex-direction: column; }
  .copy-contract, .total-new-tokens { font-size: 12px; }
}
@media screen and (max-width: 640px) {
  .final-step, .second-step { padding: 24px; }
  .header, .migrate-button-wrapper, .migrator-header { padding: 0px 24px; }
}