.wallet-dialog-container[data-v-57f2b72a] { position: fixed; top: 0px; left: 0px; z-index: 99; width: 100vw; height: 100vh; display: flex; justify-content: center; align-items: center; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.7); }
.wallet-dialog-container .dialog-panel[data-v-57f2b72a] { width: 640px; height: 440px; padding: 45px 57px 0px; background: rgb(255, 255, 255); border-radius: 30px; }
.wallet-dialog-container .dialog-panel .dialog-title[data-v-57f2b72a] { font: 24px / 34px "PingFang Heavy"; color: rgb(0, 0, 0); }
.wallet-dialog-container .dialog-panel .tips-panel[data-v-57f2b72a] { width: 521px; margin-top: 40px; font: 18px / 24px "PingFang Heavy"; color: rgb(153, 153, 153); }
.wallet-dialog-container .dialog-panel .dialog-content ul[data-v-57f2b72a] { display: flex; justify-content: center; flex-wrap: wrap; }
.wallet-dialog-container .dialog-panel .dialog-content ul li[data-v-57f2b72a] { width: 80px; height: 80px; margin: 60px; cursor: pointer; }
.wallet-dialog-container .dialog-panel .dialog-content ul li img[data-v-57f2b72a] { width: 100%; height: 100%; vertical-align: top; }
.wallet-dialog-container .dialog-panel .dialog-content ul li[data-v-57f2b72a]:hover { opacity: 0.65; }
@media screen and (max-width: 767px) {
  .wallet-dialog-container .dialog-panel[data-v-57f2b72a] { width: 524.8px; height: 401.8px; padding: 28.7px 46.74px 0px; border-radius: 24.6px; }
  .wallet-dialog-container .dialog-panel .dialog-title[data-v-57f2b72a] { font: 26.24px / 34.44px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .tips-panel[data-v-57f2b72a] { width: 427.22px; margin-top: 29.52px; font: 19.68px / 28.7px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .dialog-content ul li[data-v-57f2b72a] { width: 98.4px; height: 98.4px; margin: 32.8px; }
}
@media screen and (max-width: 560px) {
  .wallet-dialog-container .dialog-panel[data-v-57f2b72a] { width: 384px; height: 294px; padding: 21px 34.2px 0px; border-radius: 18px; }
  .wallet-dialog-container .dialog-panel .dialog-title[data-v-57f2b72a] { font: 19.2px / 25.2px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .tips-panel[data-v-57f2b72a] { width: 312.6px; margin-top: 21.6px; font: 14.4px / 21px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .dialog-content ul li[data-v-57f2b72a] { width: 72px; height: 72px; margin: 24px; }
}
@media screen and (max-width: 400px) {
  .wallet-dialog-container .dialog-panel[data-v-57f2b72a] { width: 256px; height: 196px; padding: 14px 22.8px 0px; border-radius: 12px; }
  .wallet-dialog-container .dialog-panel .dialog-title[data-v-57f2b72a] { font: 12.8px / 16.8px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .tips-panel[data-v-57f2b72a] { width: 208.4px; margin-top: 14.4px; font: 9.6px / 14px "PingFang Heavy"; }
  .wallet-dialog-container .dialog-panel .dialog-content ul li[data-v-57f2b72a] { width: 48px; height: 48px; margin: 16px; }
}
[data-v-4eb6b4ce] .el-progress-bar__inner { background: linear-gradient(90deg, rgb(104, 37, 231), rgb(170, 88, 184)); }
.progress-text[data-v-4eb6b4ce] { font-size: 12px; text-align: right; }
.datelist[data-v-4eb6b4ce] { font-size: 12px; width: 60px; display: flex; flex-direction: column; align-items: center; }
.date-tag[data-v-4eb6b4ce] { border-radius: 5px; border: 1px solid rgb(255, 255, 255); text-align: center; width: 48px; margin-bottom: 4px; height: 20px; }
.spaceBetween[data-v-4eb6b4ce] { justify-content: space-between; }
.card-list[data-v-4eb6b4ce] { margin-top: 2rem; border-radius: 1rem; background: rgb(10, 8, 22); }
.pay-row[data-v-4eb6b4ce] { display: flex; justify-content: space-between; }
.pay-row .max-btn[data-v-4eb6b4ce] { position: absolute; top: 3px; right: 10px; line-height: 0.04; font-size: 0.8rem; border-radius: 0.9rem; }
.pay-row .buy-btn[data-v-4eb6b4ce] { line-height: 0.7; border-radius: 1.5rem; }
.pay-row .balance-row[data-v-4eb6b4ce] { position: absolute; right: 10px; bottom: -1.6rem; }
.pay-row .balance-row .text-sm[data-v-4eb6b4ce] { font-size: 0.675rem !important; }
.total-raised-info-panel[data-v-4eb6b4ce] { padding-top: 2rem; }
.btns[data-v-4eb6b4ce] { padding-top: 2rem; padding-bottom: 5rem; justify-content: space-around; }
.btns .btn[data-v-4eb6b4ce] { line-height: 0.7; border-radius: 1.5rem; }
.c-grey[data-v-4eb6b4ce] { color: rgb(173, 176, 178); }
@media (max-width: 1200px) {
  .buy-btn[data-v-4eb6b4ce] { font-size: 14px; }
}
@media (max-width: 1000px) {
  .pay-row .px-4[data-v-4eb6b4ce] { padding-left: 0px !important; padding-right: 0px !important; }
  .pay-row.gap-6[data-v-4eb6b4ce] { gap: 0.2rem !important; }
  .btns .btn[data-v-4eb6b4ce], .pay-row .max-btn[data-v-4eb6b4ce] { font-size: 12px; }
  .buy-btn[data-v-4eb6b4ce] { font-size: 12px; white-space: nowrap; }
}
@media (max-width: 770px) {
  .w-full[data-v-4eb6b4ce] { width: 100% !important; }
  .btns[data-v-4eb6b4ce] { padding-top: 2rem; padding-bottom: 1rem; }
}
@media (max-width: 460px) {
  .text-2xl[data-v-4eb6b4ce] { font-size: 1.25rem !important; }
}
@keyframes Landing_fadeIn__pkD83 { 
  0% { opacity: 0; transform: translateY(25px); }
  100% { opacity: 1; }
}
.Landing_subtitle__nrjMH { margin-bottom: 1.5rem; font-size: 1.125rem; line-height: 1.75rem; text-align: center; font-weight: 400; margin-top: -25px; }
.Landing_subtitleText__q0YUE { margin-bottom: 1.5rem; text-align: center; font-size: 1em; font-weight: 300; line-height: 1.75em; }
.Landing_hightlightIcon__7K4Oh { font-size: 6rem; --tw-text-opacity: 1; color: rgb(186 132 255/var(--tw-text-opacity)); background-image: linear-gradient(90deg, rgb(11, 189, 218), rgb(125, 88, 242) 39%, rgb(251, 113, 174)); letter-spacing: normal; background-clip: text; -webkit-text-fill-color: transparent; line-height: 1.53 !important; }
.Landing_separator__GZG4h { margin: 5rem auto; text-align: center; border-bottom: 5px solid rgb(218, 106, 192); width: 225px; }
.Landing_nftIcon__8kxxD { --tw-text-opacity: 1; color: rgb(186 132 255/var(--tw-text-opacity)); font-size: 9em; background-image: linear-gradient(90deg, rgb(11, 189, 218), rgb(125, 88, 242) 39%, rgb(251, 113, 174)); letter-spacing: normal; background-clip: text; -webkit-text-fill-color: transparent; line-height: 1.53 !important; }
.Landing_tokenomicsCard__59u8P { margin-top: 0.75rem; margin-bottom: 0.75rem; border-radius: 1rem; --tw-bg-opacity: 1; background-color: rgb(64 64 64/var(--tw-bg-opacity)); padding: 0.75rem 1.5rem; }
@media (min-width: 720px) {
  .Landing_tokenomicsCard__59u8P { margin: 1.5rem; }
}
.Landing_tokenomicsCard__59u8P { background-image: radial-gradient(at right top, rgb(251, 113, 174) 0px, rgb(125, 88, 242) 70%); }
.Landing_whiteImg__RN2s7 { filter: brightness(0) invert(1); }
.TopProjects_container__XT7Cu { position: absolute; top: 0px; left: 0px; display: flex; height: 7rem; align-items: center; }
.TopProjects_container__XT7Cu > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1.5rem*var(--tw-space-x-reverse)); margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse))); }
.TopProjects_container__XT7Cu { overflow: hidden; padding-left: 1.5rem; padding-right: 1.5rem; }
@media (min-width: 720px) {
  .TopProjects_container__XT7Cu > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(3rem*var(--tw-space-x-reverse)); margin-left: calc(3rem*(1 - var(--tw-space-x-reverse))); }
}
.TopProjects_container__XT7Cu { animation: 60s linear 0s infinite normal none running TopProjects_bannermove__sM813; }
@keyframes TopProjects_bannermove__sM813 { 
  0% { transform: translate(0px); }
  100% { transform: translate(-50%); }
}
@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); width: 100%; border-radius: 0.25rem; display: inline-flex; line-height: 1; position: relative; overflow: hidden; z-index: 1; }
.react-loading-skeleton::after { content: " "; display: var(--pseudo-element-display); position: absolute; top: 0px; left: 0px; right: 0px; height: 100%; background-repeat: no-repeat; background-image: linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color)); transform: translateX(-100%); animation-name: react-loading-skeleton; animation-direction: var(--animation-direction); animation-duration: var(--animation-duration); animation-timing-function: ease-in-out; animation-iteration-count: infinite; }
*, ::after, ::before { border: 0px solid rgb(229, 229, 229); }
::after, ::before { --tw-content: ""; }
html { line-height: 1.5; tab-size: 4; font-family: Rubik, sans-serif; }
body { line-height: inherit; }
hr { color: inherit; border-top-width: 1px; }
abbr:where([title]) { text-decoration: underline dotted; }
h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
a { color: inherit; text-decoration: inherit; }
code, kbd, pre, samp { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
table { text-indent: 0px; border-color: inherit; }
button, input, optgroup, select, textarea { font-size: 100%; color: inherit; padding: 0px; }
[type="button"], [type="reset"], [type="submit"], button { background-color: transparent; background-image: none; }
::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; }
::-webkit-search-decoration { appearance: none; }
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: 0px; }
menu, ol, ul { list-style: none; margin: 0px; padding: 0px; }
input::placeholder, textarea::placeholder { opacity: 1; color: rgb(163, 163, 163); }
[role="button"], button { cursor: pointer; }
:disabled { cursor: default; }
audio, canvas, embed, iframe, img, object, svg, video { display: block; vertical-align: middle; }
img, video { max-width: 100%; height: auto; }
[hidden] { display: none; }
html { font-size: 16px; }
b { font-weight: 700 !important; }
p { margin-bottom: 0px !important; }
@font-face { font-style: normal; font-weight: 500; }
@font-face { font-family: "Gill Sans"; font-style: normal; font-weight: 300; }
@font-face { font-family: "Gill Sans"; font-style: normal; font-weight: 400; }
@font-face { font-family: "Gill Sans"; font-style: normal; font-weight: 500; }
@font-face { font-family: Alfphabet; font-style: normal; font-weight: 400; }
*, ::after, ::before { --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
.container { width: 100%; margin-right: auto; margin-left: auto; }
@media (min-width: 540px) {
  .container { max-width: 540px; }
}
@media (min-width: 720px) {
  .container { max-width: 720px; }
}
@media (min-width: 960px) {
  .container { max-width: 960px; }
}
@media (min-width: 1140px) {
  .container { max-width: 1140px; }
}
@media (min-width: 1200px) {
  .container { max-width: 1200px; }
}
@media (min-width: 1536px) {
  .container { max-width: 1536px; }
}
.pointer-events-none { pointer-events: none !important; }
.\!visible, .visible { visibility: visible !important; }
.invisible { visibility: hidden !important; }
.static { position: static !important; }
.fixed { position: fixed !important; }
.absolute { position: absolute !important; }
.relative { position: relative !important; }
.inset-0 { top: 0px !important; bottom: 0px !important; }
.inset-0, .inset-x-0 { right: 0px !important; left: 0px !important; }
.inset-y-0 { top: 0px !important; bottom: 0px !important; }
.right-0 { right: 0px !important; }
.bottom-4 { bottom: 1rem !important; }
.right-6 { right: 1.5rem !important; }
.-right-1 { right: -0.25rem !important; }
.-top-2 { top: -0.5rem !important; }
.top-0 { top: 0px !important; }
.bottom-0 { bottom: 0px !important; }
.left-16 { left: 4rem !important; }
.left-32 { left: 8rem !important; }
.left-48 { left: 12rem !important; }
.right-16 { right: 4rem !important; }
.right-32 { right: 8rem !important; }
.right-48 { right: 12rem !important; }
.top-72 { top: 18rem !important; }
.left-0 { left: 0px !important; }
.-top-4 { top: -1rem !important; }
.-left-4 { left: -1rem !important; }
.right-3 { right: 0.75rem !important; }
.-bottom-16 { bottom: -4rem !important; }
.-right-1\/4 { right: -25% !important; }
.-bottom-1 { bottom: -0.25rem !important; }
.top-\[-5px\] { top: -5px !important; }
.top-2 { top: 0.5rem !important; }
.-left-80 { left: -20rem !important; }
.-right-80 { right: -20rem !important; }
.-top-\[0\.5rem\] { top: -0.5rem !important; }
.-top-\[2\.1rem\] { top: -2.1rem !important; }
.bottom-3 { bottom: 0.75rem !important; }
.left-\[-200px\] { left: -200px !important; }
.z-10 { z-index: 10 !important; }
.z-50 { z-index: 50 !important; }
.z-\[100\] { z-index: 100 !important; }
.z-30 { z-index: 30 !important; }
.z-20 { z-index: 20 !important; }
.z-0 { z-index: 0 !important; }
.z-40 { z-index: 40 !important; }
.order-2 { order: 2 !important; }
.order-1 { order: 1 !important; }
.col-span-2 { grid-column: span 2 / span 2 !important; }
.float-right { float: right !important; }
.-m-4 { margin: -1rem !important; }
.m-0 { margin: 0px !important; }
.m-auto { margin: auto !important; }
.-m-3 { margin: -0.75rem !important; }
.mx-3 { margin-left: 0.75rem !important; margin-right: 0.75rem !important; }
.mx-auto { margin-left: auto !important; margin-right: auto !important; }
.my-3 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }
.my-8 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
.mx-4 { margin-left: 1rem !important; margin-right: 1rem !important; }
.my-32 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
.-mx-5 { margin-left: -1.25rem !important; margin-right: -1.25rem !important; }
.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.my-auto { margin-top: auto !important; margin-bottom: auto !important; }
.mx-12 { margin-left: 3rem !important; margin-right: 3rem !important; }
.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }
.-my-\[1rem\] { margin-top: -1rem !important; margin-bottom: -1rem !important; }
.mb-2 { margin-bottom: 0.5rem !important; }
.ml-auto { margin-left: auto !important; }
.mr-2 { margin-right: 0.5rem !important; }
.mb-6 { margin-bottom: 1.5rem !important; }
.mb-4 { margin-bottom: 1rem !important; }
.-mb-px { margin-bottom: -1px !important; }
.mt-2 { margin-top: 0.5rem !important; }
.mb-1 { margin-bottom: 0.25rem !important; }
.ml-4 { margin-left: 1rem !important; }
.mr-auto { margin-right: auto !important; }
.-mb-1 { margin-bottom: -0.25rem !important; }
.mt-3 { margin-top: 0.75rem !important; }
.mt-6 { margin-top: 1.5rem !important; }
.mb-3 { margin-bottom: 0.75rem !important; }
.mr-3 { margin-right: 0.75rem !important; }
.ml-3 { margin-left: 0.75rem !important; }
.mb-0 { margin-bottom: 0px !important; }
.ml-1 { margin-left: 0.25rem !important; }
.ml-0 { margin-left: 0px !important; }
.mt-8 { margin-top: 2rem !important; }
.mb-8 { margin-bottom: 2rem !important; }
.mb-5 { margin-bottom: 1.25rem !important; }
.mt-5 { margin-top: 1.25rem !important; }
.ml-2 { margin-left: 0.5rem !important; }
.mt-64 { margin-top: 16rem !important; }
.mt-1 { margin-top: 0.25rem !important; }
.mb-12 { margin-bottom: 3rem !important; }
.mt-12 { margin-top: 3rem !important; }
.mr-1 { margin-right: 0.25rem !important; }
.-mt-3 { margin-top: -0.75rem !important; }
.-ml-px { margin-left: -1px !important; }
.mt-4 { margin-top: 1rem !important; }
.mt-0 { margin-top: 0px !important; }
.mt-\[-3px\] { margin-top: -3px !important; }
.-mt-\[0\.10em\] { margin-top: -0.1em !important; }
.-mt-1 { margin-top: -0.25rem !important; }
.-mt-2 { margin-top: -0.5rem !important; }
.mt-14 { margin-top: 3.5rem !important; }
.block { display: block !important; }
.inline-block { display: inline-block !important; }
.inline { display: inline !important; }
.flex { display: flex !important; }
.inline-flex { display: inline-flex !important; }
.table { display: table !important; }
.grid { display: grid !important; }
.hidden { display: none !important; }
.h-6 { height: 1.5rem !important; }
.h-screen { height: 100vh !important; }
.h-\[1px\] { height: 1px !important; }
.h-14 { height: 3.5rem !important; }
.h-7 { height: 1.75rem !important; }
.h-9 { height: 2.25rem !important; }
.h-4 { height: 1rem !important; }
.h-full { height: 100% !important; }
.h-10 { height: 2.5rem !important; }
.h-48 { height: 12rem !important; }
.h-12 { height: 3rem !important; }
.h-28 { height: 7rem !important; }
.h-24 { height: 6rem !important; }
.h-16 { height: 4rem !important; }
.h-5 { height: 1.25rem !important; }
.h-56 { height: 14rem !important; }
.h-2 { height: 0.5rem !important; }
.h-20 { height: 5rem !important; }
.h-\[45px\] { height: 45px !important; }
.h-0 { height: 0px !important; }
.h-8 { height: 2rem !important; }
.h-3 { height: 0.75rem !important; }
.h-\[1\.5rem\] { height: 1.5rem !important; }
.h-80 { height: 20rem !important; }
.max-h-60 { max-height: 15rem !important; }
.min-h-full { min-height: 100% !important; }
.w-4\/5 { width: 80% !important; }
.w-screen { width: 100vw !important; }
.w-full { width: 100% !important; }
.w-6 { width: 1.5rem !important; }
.w-4 { width: 1rem !important; }
.w-40 { width: 10rem !important; }
.w-12 { width: 3rem !important; }
.w-10 { width: 2.5rem !important; }
.w-20 { width: 5rem !important; }
.w-96 { width: 24rem !important; }
.w-72 { width: 18rem !important; }
.w-16 { width: 4rem !important; }
.w-5 { width: 1.25rem !important; }
.w-1\/3 { width: 33.3333% !important; }
.w-28 { width: 7rem !important; }
.w-7 { width: 1.75rem !important; }
.w-8 { width: 2rem !important; }
.w-48 { width: 12rem !important; }
.w-\[1\.5rem\] { width: 1.5rem !important; }
.w-\[800px\] { width: 800px !important; }
.min-w-full { min-width: 100% !important; }
.max-w-screen-xll { max-width: 1200px !important; }
.max-w-3xl { max-width: 48rem !important; }
.max-w-screen-sm { max-width: 540px !important; }
.max-w-\[839px\] { max-width: 839px !important; }
.max-w-sm { max-width: 24rem !important; }
.flex-1 { flex: 1 1 0% !important; }
.flex-shrink-0 { flex-shrink: 0 !important; }
.flex-grow, .grow { flex-grow: 1 !important; }
.table-auto { table-layout: auto !important; }
.table-fixed { table-layout: fixed !important; }
.border-collapse { border-collapse: collapse !important; }
.origin-top-right { transform-origin: right top !important; }
.translate-y-1 { --tw-translate-y: 0.25rem !important; }
.translate-y-0, .translate-y-1 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.translate-y-0 { --tw-translate-y: 0px !important; }
.translate-y-4 { --tw-translate-y: 1rem !important; }
.scale-95, .translate-y-4 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.scale-95 { --tw-scale-x: .95 !important; --tw-scale-y: .95 !important; }
.scale-100 { --tw-scale-x: 1 !important; --tw-scale-y: 1 !important; }
.scale-100, .scale-150 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.scale-150 { --tw-scale-x: 1.5 !important; --tw-scale-y: 1.5 !important; }
.scale-125 { --tw-scale-x: 1.25 !important; --tw-scale-y: 1.25 !important; }
.scale-125, .transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.animate-spin { animation: 1s linear 0s infinite normal none running spin !important; }
.animate-fade-in-2s { animation: 2s ease 0s 1 normal none running fadeIn !important; }
@keyframes fadeIn { 
  0% { opacity: 0; transform: translateY(25px); }
  100% { opacity: 1; }
}
.animate-fade-in-3s { animation: 3s ease 0s 1 normal none running fadeIn !important; }
@keyframes bounce { 
  0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
  50% { transform: none; animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
}
.animate-bounce { animation: 1s ease 0s infinite normal none running bounce !important; }
.cursor-pointer { cursor: pointer !important; }
.cursor-default { cursor: default !important; }
.select-none { user-select: none !important; }
.resize { resize: both !important; }
.list-inside { list-style-position: inside !important; }
.list-disc { list-style-type: disc !important; }
.grid-flow-row-dense { grid-auto-flow: dense !important; }
.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
.flex-col { flex-direction: column !important; }
.flex-col-reverse { flex-direction: column-reverse !important; }
.flex-wrap { flex-wrap: wrap !important; }
.content-center { align-content: center !important; }
.items-start { align-items: flex-start !important; }
.items-end { align-items: flex-end !important; }
.items-center { align-items: center !important; }
.items-baseline { align-items: baseline !important; }
.items-stretch { align-items: stretch !important; }
.justify-end { justify-content: flex-end !important; }
.justify-center { justify-content: center !important; }
.justify-between { justify-content: space-between !important; }
.justify-around { justify-content: space-around !important; }
.justify-items-stretch { justify-items: stretch !important; }
.gap-6 { gap: 1.5rem !important; }
.gap-20 { gap: 5rem !important; }
.gap-12 { gap: 3rem !important; }
.gap-3 { gap: 0.75rem !important; }
.gap-4 { gap: 1rem !important; }
.gap-2 { gap: 0.5rem !important; }
.gap-8 { gap: 2rem !important; }
.gap-x-6 { column-gap: 1.5rem !important; }
.gap-y-3 { row-gap: 0.75rem !important; }
.space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(.75rem*var(--tw-space-y-reverse)) !important; }
.space-x-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(2rem*var(--tw-space-x-reverse)) !important; margin-left: calc(2rem*(1 - var(--tw-space-x-reverse))) !important; }
.space-x-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(.25rem*var(--tw-space-x-reverse)) !important; margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse))) !important; }
.space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(.25rem*var(--tw-space-y-reverse)) !important; }
.space-x-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(1.5rem*var(--tw-space-x-reverse)) !important; margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse))) !important; }
.space-y-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(1.5rem*var(--tw-space-y-reverse)) !important; }
.space-y-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(.5rem*var(--tw-space-y-reverse)) !important; }
.space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(.75rem*var(--tw-space-x-reverse)) !important; margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse))) !important; }
.space-x-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(.5rem*var(--tw-space-x-reverse)) !important; margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse))) !important; }
.space-y-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(1rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(1rem*var(--tw-space-y-reverse)) !important; }
.space-y-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(2rem*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(2rem*var(--tw-space-y-reverse)) !important; }
.overflow-auto { overflow: auto !important; }
.overflow-hidden { overflow: hidden !important; }
.overflow-visible { overflow: visible !important; }
.overflow-scroll { overflow: scroll !important; }
.overflow-y-auto { overflow-y: auto !important; }
.whitespace-nowrap { white-space: nowrap !important; }
.break-words { overflow-wrap: break-word !important; }
.break-all { word-break: break-all !important; }
.rounded-lg { border-radius: 0.5rem !important; }
.rounded-2xl { border-radius: 1rem !important; }
.rounded { border-radius: 0.25rem !important; }
.rounded-xl { border-radius: 0.75rem !important; }
.rounded-full { border-radius: 9999px !important; }
.rounded-md { border-radius: 0.375rem !important; }
.rounded-\[0\.3rem\] { border-radius: 0.3rem !important; }
.rounded-l { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }
.rounded-l-md { border-top-left-radius: 0.375rem !important; border-bottom-left-radius: 0.375rem !important; }
.rounded-r { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }
.rounded-r-md { border-top-right-radius: 0.375rem !important; border-bottom-right-radius: 0.375rem !important; }
.rounded-b-lg { border-bottom-right-radius: 0.5rem !important; border-bottom-left-radius: 0.5rem !important; }
.rounded-t-lg { border-top-left-radius: 0.5rem !important; border-top-right-radius: 0.5rem !important; }
.rounded-l-none { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.border-2 { border-width: 2px !important; }
.border-0 { border-width: 0px !important; }
.border { border-width: 1px !important; }
.border-y { border-top-width: 1px !important; border-bottom-width: 1px !important; }
.border-l-4 { border-left-width: 4px !important; }
.border-t { border-top-width: 1px !important; }
.border-l-2 { border-left-width: 2px !important; }
.border-b-4 { border-bottom-width: 4px !important; }
.border-b-\[3px\] { border-bottom-width: 3px !important; }
.border-b { border-bottom-width: 1px !important; }
.border-b-2 { border-bottom-width: 2px !important; }
.border-l { border-left-width: 1px !important; }
.border-t-2 { border-top-width: 2px !important; }
.border-dashed { border-style: dashed !important; }
.border-red-500 { --tw-border-opacity: 1 !important; border-color: rgb(239 68 68/var(--tw-border-opacity)) !important; }
.border-gray-500 { border-color: rgb(115 115 115/var(--tw-border-opacity)) !important; }
.border-gray-500, .border-main { --tw-border-opacity: 1 !important; }
.border-main { border-color: rgb(186 132 255/var(--tw-border-opacity)) !important; }
.border-dark-grayMix2 { --tw-border-opacity: 1 !important; border-color: rgb(40 27 51/var(--tw-border-opacity)) !important; }
.border-dark-grayMix { --tw-border-opacity: 1 !important; border-color: rgb(77 30 132/var(--tw-border-opacity)) !important; }
.border-mainDark { --tw-border-opacity: 1 !important; border-color: rgb(82 54 117/var(--tw-border-opacity)) !important; }
.border-gray-800 { --tw-border-opacity: 1 !important; border-color: rgb(38 38 38/var(--tw-border-opacity)) !important; }
.border-gray-400 { --tw-border-opacity: 1 !important; border-color: rgb(163 163 163/var(--tw-border-opacity)) !important; }
.border-pink\/60 { border-color: rgba(251, 113, 174, 0.6) !important; }
.border-black { border-color: rgb(0 0 0/var(--tw-border-opacity)) !important; }
.border-black, .border-dark1 { --tw-border-opacity: 1 !important; }
.border-dark1 { border-color: rgb(22 20 49/var(--tw-border-opacity)) !important; }
.border-transparent { border-color: transparent !important; }
.border-indigo-600 { --tw-border-opacity: 1 !important; border-color: rgb(79 70 229/var(--tw-border-opacity)) !important; }
.border-gray-600 { --tw-border-opacity: 1 !important; border-color: rgb(82 82 82/var(--tw-border-opacity)) !important; }
.border-gray-700 { --tw-border-opacity: 1 !important; border-color: rgb(64 64 64/var(--tw-border-opacity)) !important; }
.border-opacity-25 { --tw-border-opacity: 0.25 !important; }
.border-opacity-50 { --tw-border-opacity: 0.5 !important; }
.border-opacity-20 { --tw-border-opacity: 0.2 !important; }
.border-opacity-0 { --tw-border-opacity: 0 !important; }
.border-opacity-30 { --tw-border-opacity: 0.3 !important; }
.bg-dark2 { background-color: rgb(18 17 46/var(--tw-bg-opacity)) !important; }
.bg-dark2, .bg-dark3 { --tw-bg-opacity: 1 !important; }
.bg-dark3 { background-color: rgb(26 25 42/var(--tw-bg-opacity)) !important; }
.bg-transparent { background-color: transparent !important; }
.bg-gray-800 { --tw-bg-opacity: 1 !important; background-color: rgb(38 38 38/var(--tw-bg-opacity)) !important; }
.bg-mainDark\/60 { background-color: rgba(82, 54, 117, 0.6) !important; }
.bg-mainDark { background-color: rgb(82 54 117/var(--tw-bg-opacity)) !important; }
.bg-dark1, .bg-mainDark { --tw-bg-opacity: 1 !important; }
.bg-dark1 { background-color: rgb(22 20 49/var(--tw-bg-opacity)) !important; }
.bg-gray-500 { --tw-bg-opacity: 1 !important; background-color: rgb(115 115 115/var(--tw-bg-opacity)) !important; }
.bg-yellow-500 { --tw-bg-opacity: 1 !important; background-color: rgb(245 158 11/var(--tw-bg-opacity)) !important; }
.bg-gray-700 { background-color: rgb(64 64 64/var(--tw-bg-opacity)) !important; }
.bg-gray-700, .bg-red-700 { --tw-bg-opacity: 1 !important; }
.bg-red-700 { background-color: rgb(185 28 28/var(--tw-bg-opacity)) !important; }
.bg-black { --tw-bg-opacity: 1 !important; background-color: rgb(0 0 0/var(--tw-bg-opacity)) !important; }
.bg-black\/75 { background-color: rgba(0, 0, 0, 0.75) !important; }
.bg-green-500 { --tw-bg-opacity: 1 !important; background-color: rgb(16 185 129/var(--tw-bg-opacity)) !important; }
.bg-dark-grayMix3 { --tw-bg-opacity: 1 !important; background-color: rgb(14 20 34/var(--tw-bg-opacity)) !important; }
.bg-mainDark\/20 { background-color: rgba(82, 54, 117, 0.2) !important; }
.bg-purple-800\/20 { background-color: rgba(91, 33, 182, 0.2) !important; }
.bg-gray-600 { --tw-bg-opacity: 1 !important; background-color: rgb(82 82 82/var(--tw-bg-opacity)) !important; }
.bg-pink\/90 { background-color: rgba(251, 113, 174, 0.9) !important; }
.bg-white { background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important; }
.bg-gray-400, .bg-white { --tw-bg-opacity: 1 !important; }
.bg-gray-400 { background-color: rgb(163 163 163/var(--tw-bg-opacity)) !important; }
.bg-primary { background-color: rgb(251 113 174/var(--tw-bg-opacity)) !important; }
.bg-green-700, .bg-primary { --tw-bg-opacity: 1 !important; }
.bg-green-700 { background-color: rgb(4 120 87/var(--tw-bg-opacity)) !important; }
.bg-red-600 { background-color: rgb(220 38 38/var(--tw-bg-opacity)) !important; }
.bg-red-600, .bg-yellow-400 { --tw-bg-opacity: 1 !important; }
.bg-yellow-400 { background-color: rgb(251 191 36/var(--tw-bg-opacity)) !important; }
.bg-darkGray { --tw-bg-opacity: 1 !important; background-color: rgb(30 29 42/var(--tw-bg-opacity)) !important; }
.bg-indigo-600 { --tw-bg-opacity: 1 !important; background-color: rgb(79 70 229/var(--tw-bg-opacity)) !important; }
.bg-indigo-100 { --tw-bg-opacity: 1 !important; background-color: rgb(224 231 255/var(--tw-bg-opacity)) !important; }
.bg-white\/70 { background-color: rgba(255, 255, 255, 0.7) !important; }
.bg-indigo-400 { background-color: rgb(129 140 248/var(--tw-bg-opacity)) !important; }
.bg-indigo-400, .bg-solana { --tw-bg-opacity: 1 !important; }
.bg-solana { background-color: rgb(54 200 185/var(--tw-bg-opacity)) !important; }
.bg-acc { background-color: rgb(249 183 7/var(--tw-bg-opacity)) !important; }
.bg-acc, .bg-polkadot { --tw-bg-opacity: 1 !important; }
.bg-polkadot { background-color: rgb(230 0 122/var(--tw-bg-opacity)) !important; }
.bg-ada { background-color: rgb(0 51 173/var(--tw-bg-opacity)) !important; }
.bg-ada, .bg-polygon { --tw-bg-opacity: 1 !important; }
.bg-polygon { background-color: rgb(123 63 228/var(--tw-bg-opacity)) !important; }
.bg-terra { background-color: rgb(14 60 165/var(--tw-bg-opacity)) !important; }
.bg-blue-700, .bg-terra { --tw-bg-opacity: 1 !important; }
.bg-blue-700 { background-color: rgb(29 78 216/var(--tw-bg-opacity)) !important; }
.bg-red-500 { background-color: rgb(239 68 68/var(--tw-bg-opacity)) !important; }
.bg-arbitrum, .bg-red-500 { --tw-bg-opacity: 1 !important; }
.bg-arbitrum { background-color: rgb(150 190 220/var(--tw-bg-opacity)) !important; }
.bg-green-600 { background-color: rgb(5 150 105/var(--tw-bg-opacity)) !important; }
.bg-green-600, .bg-main { --tw-bg-opacity: 1 !important; }
.bg-main { background-color: rgb(186 132 255/var(--tw-bg-opacity)) !important; }
.bg-purple-800 { --tw-bg-opacity: 1 !important; background-color: rgb(91 33 182/var(--tw-bg-opacity)) !important; }
.bg-dark1\/90 { background-color: rgba(22, 20, 49, 0.9) !important; }
.bg-opacity-75 { --tw-bg-opacity: 0.75 !important; }
.bg-opacity-90 { --tw-bg-opacity: 0.9 !important; }
.bg-opacity-50 { --tw-bg-opacity: 0.5 !important; }
.bg-opacity-25 { --tw-bg-opacity: 0.25 !important; }
.bg-opacity-70 { --tw-bg-opacity: 0.7 !important; }
.bg-opacity-30 { --tw-bg-opacity: 0.3 !important; }
.bg-opacity-5 { --tw-bg-opacity: 0.05 !important; }
.bg-opacity-40 { --tw-bg-opacity: 0.4 !important; }
.bg-opacity-20 { --tw-bg-opacity: 0.2 !important; }
.bg-opacity-100 { --tw-bg-opacity: 1 !important; }
.bg-opacity-10 { --tw-bg-opacity: 0.1 !important; }
.bg-opacity-80 { --tw-bg-opacity: 0.8 !important; }
.bg-none { background-image: none !important; }
.bg-gradient-to-tr { background-image: linear-gradient(to top right,var(--tw-gradient-stops)) !important; }
.bg-cover { background-size: cover !important; }
.bg-no-repeat { background-repeat: no-repeat !important; }
.p-6 { padding: 1.5rem !important; }
.p-3 { padding: 0.75rem !important; }
.p-1 { padding: 0.25rem !important; }
.p-4 { padding: 1rem !important; }
.p-0 { padding: 0px !important; }
.p-\[2px\] { padding: 2px !important; }
.p-2 { padding: 0.5rem !important; }
.p-5 { padding: 1.25rem !important; }
.py-12 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.py-3 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; }
.px-6 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }
.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }
.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.px-4 { padding-left: 1rem !important; padding-right: 1rem !important; }
.py-2\.5 { padding-top: 0.625rem !important; padding-bottom: 0.625rem !important; }
.py-6 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.px-8 { padding-left: 2rem !important; padding-right: 2rem !important; }
.px-7 { padding-left: 1.75rem !important; padding-right: 1.75rem !important; }
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.px-3 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }
.px-5 { padding-left: 1.25rem !important; padding-right: 1.25rem !important; }
.px-0 { padding-left: 0px !important; padding-right: 0px !important; }
.py-4 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.py-8 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
.px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }
.pt-10 { padding-top: 2.5rem !important; }
.pb-14 { padding-bottom: 3.5rem !important; }
.pr-4 { padding-right: 1rem !important; }
.pb-3 { padding-bottom: 0.75rem !important; }
.pl-7 { padding-left: 1.75rem !important; }
.pt-1 { padding-top: 0.25rem !important; }
.pl-1 { padding-left: 0.25rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pl-3 { padding-left: 0.75rem !important; }
.pl-8 { padding-left: 2rem !important; }
.pr-3 { padding-right: 0.75rem !important; }
.pb-0 { padding-bottom: 0px !important; }
.pl-0 { padding-left: 0px !important; }
.pr-0 { padding-right: 0px !important; }
.pt-7 { padding-top: 1.75rem !important; }
.pb-7 { padding-bottom: 1.75rem !important; }
.pt-4 { padding-top: 1rem !important; }
.pt-3 { padding-top: 0.75rem !important; }
.pt-12 { padding-top: 3rem !important; }
.pb-6 { padding-bottom: 1.5rem !important; }
.pb-16 { padding-bottom: 4rem !important; }
.pl-4 { padding-left: 1rem !important; }
.pr-6 { padding-right: 1.5rem !important; }
.pt-6 { padding-top: 1.5rem !important; }
.pt-5 { padding-top: 1.25rem !important; }
.pb-4 { padding-bottom: 1rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pt-2 { padding-top: 0.5rem !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pl-2 { padding-left: 0.5rem !important; }
.pr-1 { padding-right: 0.25rem !important; }
.text-left { text-align: left !important; }
.text-center { text-align: center !important; }
.text-right { text-align: right !important; }
.align-baseline { vertical-align: baseline !important; }
.align-top { vertical-align: top !important; }
.align-middle { vertical-align: middle !important; }
.align-bottom { vertical-align: bottom !important; }
.align-text-bottom { vertical-align: text-bottom !important; }
.font-Rubik, .font-sans { font-family: Rubik, sans-serif !important; }
.font-secondary { font-family: Alfphabet, sans-serif !important; }
.font-primary { font-family: "Gill Sans", sans-serif !important; }
.font-Ubuntu { font-family: Ubuntu, sans-serif !important; }
.text-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; }
.text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; }
.text-2xl { font-size: 1.5rem !important; line-height: 2rem !important; }
.text-xl { font-size: 1.25rem !important; line-height: 1.75rem !important; }
.text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
.text-\[0\.75em\] { font-size: 0.75em !important; }
.text-\[18px\] { font-size: 18px !important; }
.text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !important; }
.text-\[31px\] { font-size: 31px !important; }
.text-6xl { font-size: 3.75rem !important; line-height: 1 !important; }
.text-\[1em\] { font-size: 1em !important; }
.text-3xl { font-size: 1.875rem !important; line-height: 2.25rem !important; }
.text-base { font-size: 1rem !important; line-height: 1.5rem !important; }
.text-5xl { font-size: 3rem !important; line-height: 1 !important; }
.text-\[1\.5rem\] { font-size: 1.5rem !important; }
.text-\[1\.6rem\] { font-size: 1.6rem !important; }
.font-normal { font-weight: 400 !important; }
.font-medium { font-weight: 500 !important; }
.font-semibold { font-weight: 600 !important; }
.font-light { font-weight: 300 !important; }
.font-bold { font-weight: 700 !important; }
.uppercase { text-transform: uppercase !important; }
.capitalize { text-transform: capitalize !important; }
.leading-4 { line-height: 1rem !important; }
.leading-5 { line-height: 1.25rem !important; }
.leading-none { line-height: 1 !important; }
.leading-tight { line-height: 1.25 !important; }
.leading-relaxed { line-height: 1.625 !important; }
.leading-6 { line-height: 1.5rem !important; }
.leading-normal { line-height: 1.5 !important; }
.leading-8 { line-height: 2rem !important; }
.tracking-wider { letter-spacing: 0.05em !important; }
.tracking-wide { letter-spacing: 0.025em !important; }
.tracking-widest { letter-spacing: 0.1em !important; }
.text-gray-400 { color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-gray-400, .text-white { --tw-text-opacity: 1 !important; }
.text-white { color: rgb(255 255 255/var(--tw-text-opacity)) !important; }
.text-main { color: rgb(186 132 255/var(--tw-text-opacity)) !important; }
.text-gray-100, .text-main { --tw-text-opacity: 1 !important; }
.text-gray-100 { color: rgb(245 245 245/var(--tw-text-opacity)) !important; }
.text-second-purple { --tw-text-opacity: 1 !important; color: rgb(140 28 237/var(--tw-text-opacity)) !important; }
.text-green-900 { --tw-text-opacity: 1 !important; color: rgb(6 78 59/var(--tw-text-opacity)) !important; }
.text-red-900 { color: rgb(127 29 29/var(--tw-text-opacity)) !important; }
.text-black, .text-red-900 { --tw-text-opacity: 1 !important; }
.text-black { color: rgb(0 0 0/var(--tw-text-opacity)) !important; }
.text-secondary { --tw-text-opacity: 1 !important; color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-gray-300 { --tw-text-opacity: 1 !important; color: rgb(212 212 212/var(--tw-text-opacity)) !important; }
.text-white\/60 { color: rgba(255, 255, 255, 0.6) !important; }
.text-white\/30 { color: rgba(255, 255, 255, 0.3) !important; }
.text-white\/90 { color: rgba(255, 255, 255, 0.9) !important; }
.text-pink { color: rgb(251 113 174/var(--tw-text-opacity)) !important; }
.text-green-600, .text-pink { --tw-text-opacity: 1 !important; }
.text-green-600 { color: rgb(5 150 105/var(--tw-text-opacity)) !important; }
.text-red-600 { --tw-text-opacity: 1 !important; color: rgb(220 38 38/var(--tw-text-opacity)) !important; }
.text-\[\#e06cbd\] { --tw-text-opacity: 1 !important; color: rgb(224 108 189/var(--tw-text-opacity)) !important; }
.text-current { color: currentcolor !important; }
.text-ignored { color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-gray-200, .text-ignored { --tw-text-opacity: 1 !important; }
.text-gray-200 { color: rgb(229 229 229/var(--tw-text-opacity)) !important; }
.text-green-500 { --tw-text-opacity: 1 !important; color: rgb(16 185 129/var(--tw-text-opacity)) !important; }
.text-red-500 { --tw-text-opacity: 1 !important; color: rgb(239 68 68/var(--tw-text-opacity)) !important; }
.text-yellow-500 { color: rgb(245 158 11/var(--tw-text-opacity)) !important; }
.text-muted, .text-yellow-500 { --tw-text-opacity: 1 !important; }
.text-muted { color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-indigo-700 { --tw-text-opacity: 1 !important; color: rgb(67 56 202/var(--tw-text-opacity)) !important; }
.text-indigo-600 { --tw-text-opacity: 1 !important; color: rgb(79 70 229/var(--tw-text-opacity)) !important; }
.text-yellow-400 { --tw-text-opacity: 1 !important; color: rgb(251 191 36/var(--tw-text-opacity)) !important; }
.text-indigo-400 { --tw-text-opacity: 1 !important; color: rgb(129 140 248/var(--tw-text-opacity)) !important; }
.text-gray-500 { color: rgb(115 115 115/var(--tw-text-opacity)) !important; }
.text-gray-500, .text-primary { --tw-text-opacity: 1 !important; }
.text-primary { color: rgb(251 113 174/var(--tw-text-opacity)) !important; }
.text-white\/80 { color: rgba(255, 255, 255, 0.8) !important; }
.text-gray-600 { --tw-text-opacity: 1 !important; color: rgb(82 82 82/var(--tw-text-opacity)) !important; }
.text-muted\/90 { color: rgba(163, 163, 163, 0.9) !important; }
.text-opacity-90 { --tw-text-opacity: 0.9 !important; }
.text-opacity-80 { --tw-text-opacity: 0.8 !important; }
.text-opacity-75 { --tw-text-opacity: 0.75 !important; }
.no-underline { text-decoration-line: none !important; }
.antialiased { -webkit-font-smoothing: antialiased !important; }
.opacity-70 { opacity: 0.7 !important; }
.opacity-50 { opacity: 0.5 !important; }
.opacity-10 { opacity: 0.1 !important; }
.opacity-100 { opacity: 1 !important; }
.opacity-0 { opacity: 0 !important; }
.opacity-75 { opacity: 0.75 !important; }
.opacity-80 { opacity: 0.8 !important; }
.opacity-40 { opacity: 0.4 !important; }
.opacity-90 { opacity: 0.9 !important; }
.opacity-60 { opacity: 0.6 !important; }
.opacity-30 { opacity: 0.3 !important; }
.opacity-5 { opacity: 0.05 !important; }
.opacity-95 { opacity: 0.95 !important; }
.shadow-2xl { --tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25) !important; --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important; }
.shadow, .shadow-2xl { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow { --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1) !important; --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color) !important; }
.shadow-lg { --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important; --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color) !important; }
.shadow-lg, .shadow-none { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow-none { --tw-shadow: 0 0 #0000 !important; --tw-shadow-colored: 0 0 #0000 !important; }
.shadow-xl { --tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1) !important; --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color) !important; }
.shadow-sm, .shadow-xl { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow-sm { --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05) !important; --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; }
.outline-none { outline: transparent solid 2px !important; outline-offset: 2px !important; }
.outline { outline-style: solid !important; }
.outline-primary { outline-color: rgb(251, 113, 174) !important; }
.outline-secondary { outline-color: rgb(163, 163, 163) !important; }
.ring-0 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.ring-mainDark { --tw-ring-opacity: 1 !important; --tw-ring-color: rgb(82 54 117/var(--tw-ring-opacity)) !important; }
.invert { --tw-invert: invert(100%) !important; }
.filter, .invert { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; }
.transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 0.15s !important; }
.transition-opacity { transition-property: opacity !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 0.15s !important; }
.transition-all { transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 0.15s !important; }
.transition-transform { transition-property: transform !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 0.15s !important; }
.transition-height { transition-property: height !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 0.15s !important; }
.duration-200 { transition-duration: 0.2s !important; }
.duration-150 { transition-duration: 0.15s !important; }
.duration-100 { transition-duration: 0.1s !important; }
.duration-75 { transition-duration: 75ms !important; }
.duration-300 { transition-duration: 0.3s !important; }
.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
.brand-bg { background: linear-gradient(90deg, rgb(104, 37, 231), rgb(170, 88, 184)) !important; }
.brand-bg-green { background: linear-gradient(270deg, rgb(37, 231, 208), rgb(88, 147, 184)) !important; }
.brand-shadow { box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px !important; }
.brand-text-shadow { text-shadow: rgba(133, 60, 210, 0.5) 0px 0px 12px !important; }
.hero-title-shadow { text-shadow: rgb(131, 85, 255) 2px 1px !important; }
.no-text-shadow { text-shadow: none !important; }
.brand-text { --tw-text-opacity: 1; color: rgb(186 132 255/var(--tw-text-opacity)); background-image: linear-gradient(90deg, rgb(11, 189, 218), rgb(125, 88, 242) 39%, rgb(251, 113, 174)) !important; background-clip: text !important; -webkit-text-fill-color: transparent !important; }
.brand-text-anim { animation: 4s ease-in-out 0s infinite normal none running textBgSlide !important; background-size: 400% 400% !important; }
.ping-anim { animation: 2s linear 4s infinite normal none running animPing !important; border-radius: 100% !important; }
.ping-anim-faster { animation: 2s linear 2s infinite normal none running animPing !important; border-radius: 100% !important; }
@keyframes animPing { 
  0% { box-shadow: rgba(251, 113, 174, 0.933) 0px 0px 0px 0px; }
  15% { box-shadow: rgba(251, 113, 174, 0.733) 0px 0px 0px 2px; }
  40% { box-shadow: rgba(11, 189, 218, 0.267) 0px 0px 0px 4px; }
  75% { box-shadow: rgba(125, 88, 242, 0.133) 0px 0px 0px 6px; }
  80% { box-shadow: rgba(125, 88, 242, 0.01) 0px 0px 0px 8px; }
}
@keyframes textBgSlide { 
  0% { background-position-x: 0px; }
  50% { background-position-x: 100%; }
  100% { background-position-x: 0px; }
}
.img-white { filter: brightness(0) invert(1) !important; }
.secondary-text { line-height: 1.25; opacity: 0.4; }
.before\:block::before { content: var(--tw-content) !important; display: block !important; }
.before\:h-full::before { content: var(--tw-content) !important; height: 100% !important; }
.before\:w-\[1px\]::before { content: var(--tw-content) !important; width: 1px !important; }
.before\:bg-gray-200\/40::before { content: var(--tw-content) !important; background-color: rgba(230, 230, 230, 0.4) !important; }
.before\:content-\[\'\'\]::before { --tw-content: "" !important; content: var(--tw-content) !important; }
.after\:invisible::after { content: var(--tw-content) !important; visibility: hidden !important; }
.after\:absolute::after { content: var(--tw-content) !important; position: absolute !important; }
.after\:left-1\/2::after { content: var(--tw-content) !important; left: 50% !important; }
.after\:mt-1::after { content: var(--tw-content) !important; margin-top: 0.25rem !important; }
.after\:block::after { content: var(--tw-content) !important; display: block !important; }
.after\:-translate-x-1\/2::after { content: var(--tw-content) !important; --tw-translate-x: -50% !important; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.after\:rounded-lg::after { content: var(--tw-content) !important; border-radius: 0.5rem !important; }
.after\:bg-dark2::after { content: var(--tw-content) !important; --tw-bg-opacity: 1 !important; background-color: rgb(18 17 46/var(--tw-bg-opacity)) !important; }
.after\:bg-opacity-30::after { content: var(--tw-content) !important; --tw-bg-opacity: 0.3 !important; }
.after\:p-2::after { content: var(--tw-content) !important; padding: 0.5rem !important; }
.after\:text-center::after { content: var(--tw-content) !important; text-align: center !important; }
.after\:text-sm::after { content: var(--tw-content) !important; font-size: 0.875rem !important; line-height: 1.25rem !important; }
.after\:text-gray-400::after { content: var(--tw-content) !important; --tw-text-opacity: 1 !important; color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.after\:opacity-0::after { content: var(--tw-content) !important; opacity: 0 !important; }
.after\:duration-300::after { content: var(--tw-content) !important; transition-duration: 0.3s !important; }
.after\:ease-in::after { content: var(--tw-content) !important; transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
.after\:content-\[attr\(data-tooltip\)\]::after { --tw-content: attr(data-tooltip) !important; content: var(--tw-content) !important; }
.last\:mb-0:last-child { margin-bottom: 0px !important; }
.first-of-type\:opacity-0:first-of-type, .last-of-type\:opacity-0:last-of-type { opacity: 0 !important; }
.focus-within\:border-transparent:focus-within { border-color: transparent !important; }
.focus-within\:border-main:focus-within { --tw-border-opacity: 1 !important; border-color: rgb(186 132 255/var(--tw-border-opacity)) !important; }
.focus-within\:outline-none:focus-within { outline: transparent solid 2px !important; outline-offset: 2px !important; }
.focus-within\:ring-2:focus-within { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.focus-within\:ring:focus-within { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.focus-within\:ring-red-500:focus-within { --tw-ring-opacity: 1 !important; --tw-ring-color: rgb(239 68 68/var(--tw-ring-opacity)) !important; }
.focus-within\:brand-shadow:focus-within { box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px !important; }
.hover\:-translate-y-1:hover { --tw-translate-y: -0.25rem !important; }
.hover\:-translate-y-1:hover, .hover\:-translate-y-2:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.hover\:-translate-y-2:hover { --tw-translate-y: -0.5rem !important; }
.hover\:scale-110:hover { --tw-scale-x: 1.1 !important; --tw-scale-y: 1.1 !important; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
.hover\:border-0:hover { border-width: 0px !important; }
.hover\:border-dark2-hover:hover { --tw-border-opacity: 1 !important; border-color: rgb(24 25 65/var(--tw-border-opacity)) !important; }
.hover\:bg-mainDark\/30:hover { background-color: rgba(82, 54, 117, 0.3) !important; }
.hover\:bg-white\/\[0\.12\]:hover { background-color: rgba(255, 255, 255, 0.12) !important; }
.hover\:bg-mainDark\/40:hover { background-color: rgba(82, 54, 117, 0.4) !important; }
.hover\:bg-main:hover { --tw-bg-opacity: 1 !important; background-color: rgb(186 132 255/var(--tw-bg-opacity)) !important; }
.hover\:bg-dark3:hover { --tw-bg-opacity: 1 !important; background-color: rgb(26 25 42/var(--tw-bg-opacity)) !important; }
.hover\:bg-mainDark\/60:hover { background-color: rgba(82, 54, 117, 0.6) !important; }
.hover\:bg-gray-800:hover { --tw-bg-opacity: 1 !important; background-color: rgb(38 38 38/var(--tw-bg-opacity)) !important; }
.hover\:bg-darkGray:hover { --tw-bg-opacity: 1 !important; background-color: rgb(30 29 42/var(--tw-bg-opacity)) !important; }
.hover\:bg-dark2-hover:hover { --tw-bg-opacity: 1 !important; background-color: rgb(24 25 65/var(--tw-bg-opacity)) !important; }
.hover\:bg-indigo-700:hover { --tw-bg-opacity: 1 !important; background-color: rgb(67 56 202/var(--tw-bg-opacity)) !important; }
.hover\:bg-indigo-200:hover { --tw-bg-opacity: 1 !important; background-color: rgb(199 210 254/var(--tw-bg-opacity)) !important; }
.hover\:bg-indigo-50:hover { --tw-bg-opacity: 1 !important; background-color: rgb(238 242 255/var(--tw-bg-opacity)) !important; }
.hover\:bg-white:hover { --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important; }
.hover\:bg-opacity-20:hover { --tw-bg-opacity: 0.2 !important; }
.hover\:bg-opacity-60:hover { --tw-bg-opacity: 0.6 !important; }
.hover\:bg-opacity-5:hover { --tw-bg-opacity: 0.05 !important; }
.hover\:bg-opacity-40:hover { --tw-bg-opacity: 0.4 !important; }
.hover\:text-main:hover { --tw-text-opacity: 1 !important; color: rgb(186 132 255/var(--tw-text-opacity)) !important; }
.hover\:text-white:hover { --tw-text-opacity: 1 !important; color: rgb(255 255 255/var(--tw-text-opacity)) !important; }
.hover\:text-gray-300:hover { --tw-text-opacity: 1 !important; color: rgb(212 212 212/var(--tw-text-opacity)) !important; }
.hover\:text-hover:hover { --tw-text-opacity: 1 !important; color: rgb(230 6 105/var(--tw-text-opacity)) !important; }
.hover\:text-current:hover { color: currentcolor !important; }
.hover\:text-gray-500:hover { --tw-text-opacity: 1 !important; color: rgb(115 115 115/var(--tw-text-opacity)) !important; }
.hover\:opacity-75:hover { opacity: 0.75 !important; }
.hover\:opacity-100:hover { opacity: 1 !important; }
.hover\:shadow-xl:hover { --tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1) !important; --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color) !important; }
.hover\:shadow-none:hover, .hover\:shadow-xl:hover { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.hover\:shadow-none:hover { --tw-shadow: 0 0 #0000 !important; --tw-shadow-colored: 0 0 #0000 !important; }
.after\:hover\:visible:hover::after { content: var(--tw-content) !important; visibility: visible !important; }
.after\:hover\:opacity-100:hover::after { content: var(--tw-content) !important; opacity: 1 !important; }
.focus\:border-0:focus { border-width: 0px !important; }
.focus\:text-main:focus { --tw-text-opacity: 1 !important; color: rgb(186 132 255/var(--tw-text-opacity)) !important; }
.focus\:outline-none:focus { outline: transparent solid 2px !important; outline-offset: 2px !important; }
.focus\:outline-0:focus { outline-width: 0px !important; }
.focus\:outline-mainDark:focus { outline-color: rgb(82, 54, 117) !important; }
.active\:border-main:active { --tw-border-opacity: 1 !important; border-color: rgb(186 132 255/var(--tw-border-opacity)) !important; }
.active\:text-mainDark:active { --tw-text-opacity: 1 !important; color: rgb(82 54 117/var(--tw-text-opacity)) !important; }
.active\:brand-shadow:active { box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px !important; }
@media (min-width: 540px) {
  .sm\:mx-auto { margin-left: auto !important; margin-right: auto !important; }
  .sm\:my-8 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .sm\:mb-0 { margin-bottom: 0px !important; }
  .sm\:mb-12 { margin-bottom: 3rem !important; }
  .sm\:h-7 { height: 1.75rem !important; }
  .sm\:w-full { width: 100% !important; }
  .sm\:w-7 { width: 1.75rem !important; }
  .sm\:w-8 { width: 2rem !important; }
  .sm\:min-w-\[80wh\] { }
  .sm\:max-w-lg { max-width: 32rem !important; }
  .sm\:translate-y-0 { --tw-translate-y: 0px !important; }
  .sm\:scale-95, .sm\:translate-y-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
  .sm\:scale-95 { --tw-scale-x: .95 !important; --tw-scale-y: .95 !important; }
  .sm\:scale-100 { --tw-scale-x: 1 !important; --tw-scale-y: 1 !important; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  .sm\:flex-row { flex-direction: row !important; }
  .sm\:flex-wrap { flex-wrap: wrap !important; }
  .sm\:items-center { align-items: center !important; }
  .sm\:p-0 { padding: 0px !important; }
  .sm\:p-6 { padding: 1.5rem !important; }
  .sm\:pl-6 { padding-left: 1.5rem !important; }
  .sm\:pr-6 { padding-right: 1.5rem !important; }
  .sm\:pl-3 { padding-left: 0.75rem !important; }
  .sm\:pr-3 { padding-right: 0.75rem !important; }
  .sm\:text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; }
  .sm\:text-base { font-size: 1rem !important; line-height: 1.5rem !important; }
  .sm\:text-\[40px\] { font-size: 40px !important; }
}
@media (min-width: 720px) {
  .md\:order-1 { order: 1 !important; }
  .md\:order-2 { order: 2 !important; }
  .md\:order-3 { order: 3 !important; }
  .md\:m-0 { margin: 0px !important; }
  .md\:m-6 { margin: 1.5rem !important; }
  .md\:my-72 { margin-top: 18rem !important; margin-bottom: 18rem !important; }
  .md\:-mx-6 { margin-left: -1.5rem !important; margin-right: -1.5rem !important; }
  .md\:mr-0 { margin-right: 0px !important; }
  .md\:ml-6 { margin-left: 1.5rem !important; }
  .md\:mt-0 { margin-top: 0px !important; }
  .md\:mt-3 { margin-top: 0.75rem !important; }
  .md\:mb-0 { margin-bottom: 0px !important; }
  .md\:flex { display: flex !important; }
  .md\:inline-flex { display: inline-flex !important; }
  .md\:grid { display: grid !important; }
  .md\:h-7 { height: 1.75rem !important; }
  .md\:h-6 { height: 1.5rem !important; }
  .md\:h-9 { height: 2.25rem !important; }
  .md\:h-64 { height: 16rem !important; }
  .md\:w-\[728px\] { width: 728px !important; }
  .md\:w-3\/4 { width: 75% !important; }
  .md\:w-1\/4 { width: 25% !important; }
  .md\:w-1\/3 { width: 33.3333% !important; }
  .md\:w-1\/2 { width: 50% !important; }
  .md\:w-2\/5 { width: 40% !important; }
  .md\:w-3\/5 { width: 60% !important; }
  .md\:w-1\/5 { width: 20% !important; }
  .md\:min-w-\[400px\] { min-width: 400px !important; }
  .md\:max-w-screen-md { max-width: 720px !important; }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  .md\:flex-row { flex-direction: row !important; }
  .md\:flex-wrap { flex-wrap: wrap !important; }
  .md\:flex-nowrap { flex-wrap: nowrap !important; }
  .md\:justify-start { justify-content: flex-start !important; }
  .md\:justify-between { justify-content: space-between !important; }
  .md\:gap-12 { gap: 3rem !important; }
  .md\:gap-6 { gap: 1.5rem !important; }
  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0 !important; margin-right: calc(.75rem*var(--tw-space-x-reverse)) !important; margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse))) !important; }
  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(0px*(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(0px*var(--tw-space-y-reverse)) !important; }
  .md\:p-1 { padding: 0.25rem !important; }
  .md\:p-3 { padding: 0.75rem !important; }
  .md\:py-12 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .md\:py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .md\:text-2xl { font-size: 1.5rem !important; line-height: 2rem !important; }
  .md\:text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !important; }
  .md\:text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
  .md\:text-base { font-size: 1rem !important; line-height: 1.5rem !important; }
  .md\:text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; }
  .md\:text-3xl { font-size: 1.875rem !important; line-height: 2.25rem !important; }
  .md\:text-5xl { font-size: 3rem !important; line-height: 1 !important; }
  .md\:text-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; }
}
@media (min-width: 960px) {
  .lg\:sticky { position: sticky !important; }
  .lg\:top-32 { top: 8rem !important; }
  .lg\:top-3 { top: 0.75rem !important; }
  .lg\:mb-0 { margin-bottom: 0px !important; }
  .lg\:ml-auto { margin-left: auto !important; }
  .lg\:mr-3 { margin-right: 0.75rem !important; }
  .lg\:-ml-\[2px\] { margin-left: -2px !important; }
  .lg\:flex { display: flex !important; }
  .lg\:h-12 { height: 3rem !important; }
  .lg\:w-12 { width: 3rem !important; }
  .lg\:w-1\/4 { width: 25% !important; }
  .lg\:w-1\/2 { width: 50% !important; }
  .lg\:w-1\/3 { width: 33.3333% !important; }
  .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
  .lg\:flex-row { flex-direction: row !important; }
  .lg\:items-start { align-items: flex-start !important; }
  .lg\:px-5 { padding-left: 1.25rem !important; padding-right: 1.25rem !important; }
  .lg\:py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
}
@media (min-width: 1140px) {
  .xl\:my-48 { margin-top: 12rem !important; margin-bottom: 12rem !important; }
  .xl\:w-1\/3 { width: 33.3333% !important; }
  .xl\:w-2\/3 { width: 66.6667% !important; }
  .xl\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
  .xl\:flex-row { flex-direction: row !important; }
}
@media (min-width: 1536px) {
  .\32 xl\:my-72 { margin-top: 18rem !important; margin-bottom: 18rem !important; }
  .\32 xl\:py-16 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .\32 xl\:px-16 { padding-left: 4rem !important; padding-right: 4rem !important; }
  .\32 xl\:text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !important; }
}
@media (min-width: 1200px) {
  .xll\:static { position: static !important; }
  .xll\:col-span-2 { grid-column: span 2 / span 2 !important; }
  .xll\:m-0 { margin: 0px !important; }
  .xll\:my-24 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .xll\:mx-auto { margin-left: auto !important; margin-right: auto !important; }
  .xll\:mx-0 { margin-left: 0px !important; margin-right: 0px !important; }
  .xll\:mt-0 { margin-top: 0px !important; }
  .xll\:ml-8 { margin-left: 2rem !important; }
  .xll\:mt-9 { margin-top: 2.25rem !important; }
  .xll\:mb-0 { margin-bottom: 0px !important; }
  .xll\:ml-1 { margin-left: 0.25rem !important; }
  .xll\:ml-6 { margin-left: 1.5rem !important; }
  .xll\:flex { display: flex !important; }
  .xll\:h-\[22rem\] { height: 22rem !important; }
  .xll\:w-auto { width: auto !important; }
  .xll\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  .xll\:flex-col { flex-direction: column !important; }
  .xll\:flex-nowrap { flex-wrap: nowrap !important; }
  .xll\:items-center { align-items: center !important; }
  .xll\:justify-start { justify-content: flex-start !important; }
  .xll\:justify-center { justify-content: center !important; }
  .xll\:justify-between { justify-content: space-between !important; }
  .xll\:gap-0 { gap: 0px !important; }
  .xll\:rounded-none { border-radius: 0px !important; }
  .xll\:rounded-l-lg { border-top-left-radius: 0.5rem !important; border-bottom-left-radius: 0.5rem !important; }
  .xll\:rounded-r-none { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
  .xll\:rounded-r-lg { border-top-right-radius: 0.5rem !important; border-bottom-right-radius: 0.5rem !important; }
  .xll\:rounded-l-none { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
  .xll\:px-8 { padding-left: 2rem !important; padding-right: 2rem !important; }
  .xll\:py-4 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .xll\:pt-12 { padding-top: 3rem !important; }
  .xll\:pb-16 { padding-bottom: 4rem !important; }
  .xll\:pl-4 { padding-left: 1rem !important; }
  .xll\:text-left { text-align: left !important; }
}
:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #fb71ae; --secondary: #6c757d; --success: #28a745; --info: #3b82f6; --warning: #f9b707; --danger: #dc2626; --light: #f8f9fa; --dark: #1a192e; --walletconnect: #024d9c; --metamask: #f6851b; --trustwallet: #3274bb; --dark-l: #495057; --darker: #212529; --darkest: #0e0e0e; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: "Rubik","sans-serif"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }
*, ::after, ::before { box-sizing: border-box; }
html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(255, 255, 255); text-align: left; background-color: rgb(52, 58, 64); }
[tabindex="-1"]:focus:not(:focus-visible) { outline: 0px !important; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }
p { margin-top: 0px; margin-bottom: 1rem; }
abbr[data-original-title], abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; text-decoration-skip-ink: none; }
address { font-style: normal; line-height: inherit; }
address, dl, ol, ul { margin-bottom: 1rem; }
dl, ol, ul { margin-top: 0px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }
dt { font-weight: 700; }
dd { margin-bottom: 0.5rem; margin-left: 0px; }
blockquote { margin: 0px 0px 1rem; }
b, strong { font-weight: bolder; }
small { font-size: 80%; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
a { color: rgb(251, 113, 174); text-decoration: underline; background-color: transparent; }
a:hover { color: rgb(230, 6, 105); text-decoration: none; }
a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }
code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; }
figure { margin: 0px 0px 1rem; }
img { border-style: none; }
img, svg { vertical-align: middle; }
svg { overflow: hidden; }
table { border-collapse: collapse; }
caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom; }
th { text-align: -webkit-match-parent; }
label { display: inline-block; margin-bottom: 0.5rem; }
button { border-radius: 0px; }
button:focus:not(:focus-visible) { outline: 0px; }
button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[role="button"] { cursor: pointer; }
select { overflow-wrap: normal; }
[type="button"], [type="reset"], [type="submit"], button { appearance: button; }
[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
textarea { overflow: auto; resize: vertical; }
fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }
legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }
progress { vertical-align: baseline; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { outline-offset: -2px; appearance: none; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { font: inherit; appearance: button; }
output { display: inline-block; }
summary { display: list-item; cursor: pointer; }
template { display: none; }
[hidden] { display: none !important; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }
.h1, h1 { font-size: 2.5rem; }
.h2, h2 { font-size: 2rem; }
.h3, h3 { font-size: 1.75rem; }
.h4, h4 { font-size: 1.5rem; }
.h5, h5 { font-size: 1.25rem; }
.h6, h6 { font-size: 1rem; }
.lead { font-size: 1.25rem; font-weight: 300; }
.display-1 { font-size: 6rem; }
.display-1, .display-2 { font-weight: 300; line-height: 1.2; }
.display-2 { font-size: 5.5rem; }
.display-3 { font-size: 4.5rem; }
.display-3, .display-4 { font-weight: 300; line-height: 1.2; }
.display-4 { font-size: 3.5rem; }
hr { margin-top: 1rem; margin-bottom: 1rem; 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: rgba(0, 0, 0, 0.1); }
.small, small { font-size: 80%; font-weight: 400; }
.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); }
.list-inline, .list-unstyled { padding-left: 0px; list-style: none; }
.list-inline-item { display: inline-block; }
.list-inline-item:not(:last-child) { margin-right: 0.5rem; }
.initialism { font-size: 90%; text-transform: uppercase; }
.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }
.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 125); }
.blockquote-footer::before { content: "— "; }
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) {
  .container, .container-sm { max-width: 540px; }
}
@media (min-width: 768px) {
  .container, .container-md, .container-sm { max-width: 720px; }
}
@media (min-width: 992px) {
  .container, .container-lg, .container-md, .container-sm { max-width: 960px; }
}
@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1200px; }
}
.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.no-gutters { margin-right: 0px; margin-left: 0px; }
.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; }
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }
.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
.row-cols-1 > * { flex: 0 0 100%; max-width: 100%; }
.row-cols-2 > * { flex: 0 0 50%; max-width: 50%; }
.row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.row-cols-4 > * { flex: 0 0 25%; max-width: 25%; }
.row-cols-5 > * { flex: 0 0 20%; max-width: 20%; }
.row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-3 { flex: 0 0 25%; max-width: 25%; }
.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.col-6 { flex: 0 0 50%; max-width: 50%; }
.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.col-9 { flex: 0 0 75%; max-width: 75%; }
.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.col-12 { flex: 0 0 100%; max-width: 100%; }
.order-first { order: -1; }
.order-last { order: 13; }
.order-0 { order: 0; }
.order-1 { order: 1; }
.order-2 { order: 2; }
.order-3 { order: 3; }
.order-4 { order: 4; }
.order-5 { order: 5; }
.order-6 { order: 6; }
.order-7 { order: 7; }
.order-8 { order: 8; }
.order-9 { order: 9; }
.order-10 { order: 10; }
.order-11 { order: 11; }
.order-12 { order: 12; }
.offset-1 { margin-left: 8.33333%; }
.offset-2 { margin-left: 16.6667%; }
.offset-3 { margin-left: 25%; }
.offset-4 { margin-left: 33.3333%; }
.offset-5 { margin-left: 41.6667%; }
.offset-6 { margin-left: 50%; }
.offset-7 { margin-left: 58.3333%; }
.offset-8 { margin-left: 66.6667%; }
.offset-9 { margin-left: 75%; }
.offset-10 { margin-left: 83.3333%; }
.offset-11 { margin-left: 91.6667%; }
@media (min-width: 576px) {
  .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; }
  .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; }
  .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; }
  .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; }
  .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  .order-sm-first { order: -1; }
  .order-sm-last { order: 13; }
  .order-sm-0 { order: 0; }
  .order-sm-1 { order: 1; }
  .order-sm-2 { order: 2; }
  .order-sm-3 { order: 3; }
  .order-sm-4 { order: 4; }
  .order-sm-5 { order: 5; }
  .order-sm-6 { order: 6; }
  .order-sm-7 { order: 7; }
  .order-sm-8 { order: 8; }
  .order-sm-9 { order: 9; }
  .order-sm-10 { order: 10; }
  .order-sm-11 { order: 11; }
  .order-sm-12 { order: 12; }
  .offset-sm-0 { margin-left: 0px; }
  .offset-sm-1 { margin-left: 8.33333%; }
  .offset-sm-2 { margin-left: 16.6667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.3333%; }
  .offset-sm-5 { margin-left: 41.6667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.3333%; }
  .offset-sm-8 { margin-left: 66.6667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.3333%; }
  .offset-sm-11 { margin-left: 91.6667%; }
}
@media (min-width: 768px) {
  .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
  .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; }
  .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
  .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
  .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  .order-md-first { order: -1; }
  .order-md-last { order: 13; }
  .order-md-0 { order: 0; }
  .order-md-1 { order: 1; }
  .order-md-2 { order: 2; }
  .order-md-3 { order: 3; }
  .order-md-4 { order: 4; }
  .order-md-5 { order: 5; }
  .order-md-6 { order: 6; }
  .order-md-7 { order: 7; }
  .order-md-8 { order: 8; }
  .order-md-9 { order: 9; }
  .order-md-10 { order: 10; }
  .order-md-11 { order: 11; }
  .order-md-12 { order: 12; }
  .offset-md-0 { margin-left: 0px; }
  .offset-md-1 { margin-left: 8.33333%; }
  .offset-md-2 { margin-left: 16.6667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.3333%; }
  .offset-md-5 { margin-left: 41.6667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.3333%; }
  .offset-md-8 { margin-left: 66.6667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.3333%; }
  .offset-md-11 { margin-left: 91.6667%; }
}
@media (min-width: 992px) {
  .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; }
  .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; }
  .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; }
  .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; }
  .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  .order-lg-first { order: -1; }
  .order-lg-last { order: 13; }
  .order-lg-0 { order: 0; }
  .order-lg-1 { order: 1; }
  .order-lg-2 { order: 2; }
  .order-lg-3 { order: 3; }
  .order-lg-4 { order: 4; }
  .order-lg-5 { order: 5; }
  .order-lg-6 { order: 6; }
  .order-lg-7 { order: 7; }
  .order-lg-8 { order: 8; }
  .order-lg-9 { order: 9; }
  .order-lg-10 { order: 10; }
  .order-lg-11 { order: 11; }
  .order-lg-12 { order: 12; }
  .offset-lg-0 { margin-left: 0px; }
  .offset-lg-1 { margin-left: 8.33333%; }
  .offset-lg-2 { margin-left: 16.6667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.3333%; }
  .offset-lg-5 { margin-left: 41.6667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.3333%; }
  .offset-lg-8 { margin-left: 66.6667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.3333%; }
  .offset-lg-11 { margin-left: 91.6667%; }
}
@media (min-width: 1200px) {
  .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; }
  .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; }
  .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; }
  .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; }
  .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
  .order-xl-first { order: -1; }
  .order-xl-last { order: 13; }
  .order-xl-0 { order: 0; }
  .order-xl-1 { order: 1; }
  .order-xl-2 { order: 2; }
  .order-xl-3 { order: 3; }
  .order-xl-4 { order: 4; }
  .order-xl-5 { order: 5; }
  .order-xl-6 { order: 6; }
  .order-xl-7 { order: 7; }
  .order-xl-8 { order: 8; }
  .order-xl-9 { order: 9; }
  .order-xl-10 { order: 10; }
  .order-xl-11 { order: 11; }
  .order-xl-12 { order: 12; }
  .offset-xl-0 { margin-left: 0px; }
  .offset-xl-1 { margin-left: 8.33333%; }
  .offset-xl-2 { margin-left: 16.6667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.3333%; }
  .offset-xl-5 { margin-left: 41.6667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.3333%; }
  .offset-xl-8 { margin-left: 66.6667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.3333%; }
  .offset-xl-11 { margin-left: 91.6667%; }
}
.btn { display: inline-block; font-weight: 400; color: rgb(255, 255, 255); text-align: center; text-decoration: none; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.5rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
@media (prefers-reduced-motion: reduce) {
  .btn { transition: none 0s ease 0s; }
}
.btn:hover { color: rgb(255, 255, 255); text-decoration: none; }
.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }
.btn.disabled, .btn:disabled { opacity: 0.65; box-shadow: none; }
.btn:not(:disabled):not(.disabled) { cursor: pointer; }
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
.btn:not(:disabled):not(.disabled).active:focus, .btn:not(:disabled):not(.disabled):active:focus { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem, rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }
.btn-primary { color: rgb(33, 37, 41); background-color: rgb(251, 113, 174); border-color: rgb(251, 113, 174); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(250, 76, 153); border-color: rgb(250, 63, 146); }
.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(218, 102, 154, 0.5) 0px 0px 0px 0.2rem; }
.btn-primary.disabled, .btn-primary:disabled { color: rgb(33, 37, 41); background-color: rgb(251, 113, 174); border-color: rgb(251, 113, 174); }
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(250, 63, 146); border-color: rgb(249, 51, 139); }
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(218, 102, 154, 0.5) 0px 0px 0px 0.2rem; }
.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }
.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(131, 138, 145, 0.5) 0px 0px 0px 0.2rem; }
.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(131, 138, 145, 0.5) 0px 0px 0px 0.2rem; }
.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-success.focus, .btn-success:focus, .btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }
.btn-success.focus, .btn-success:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; }
.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; }
.btn-info { color: rgb(255, 255, 255); background-color: rgb(59, 130, 246); border-color: rgb(59, 130, 246); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-info.focus, .btn-info:focus, .btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(22, 107, 244); border-color: rgb(11, 99, 243); }
.btn-info.focus, .btn-info:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(88, 149, 247, 0.5) 0px 0px 0px 0.2rem; }
.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); background-color: rgb(59, 130, 246); border-color: rgb(59, 130, 246); }
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(11, 99, 243); border-color: rgb(11, 94, 231); }
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(88, 149, 247, 0.5) 0px 0px 0px 0.2rem; }
.btn-warning { color: rgb(33, 37, 41); background-color: rgb(249, 183, 7); border-color: rgb(249, 183, 7); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-warning.focus, .btn-warning:focus, .btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(213, 156, 5); border-color: rgb(200, 147, 5); }
.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(217, 161, 12, 0.5) 0px 0px 0px 0.2rem; }
.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(249, 183, 7); border-color: rgb(249, 183, 7); }
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(200, 147, 5); border-color: rgb(188, 138, 5); }
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(217, 161, 12, 0.5) 0px 0px 0px 0.2rem; }
.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 38, 38); border-color: rgb(220, 38, 38); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-danger.focus, .btn-danger:focus, .btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(189, 31, 31); border-color: rgb(178, 29, 29); }
.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(225, 71, 71, 0.5) 0px 0px 0px 0.2rem; }
.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 38, 38); border-color: rgb(220, 38, 38); }
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(178, 29, 29); border-color: rgb(167, 27, 27); }
.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(225, 71, 71, 0.5) 0px 0px 0px 0.2rem; }
.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-light.focus, .btn-light:focus, .btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }
.btn-light.focus, .btn-light:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(215, 216, 218, 0.5) 0px 0px 0px 0.2rem; }
.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); }
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(215, 216, 218, 0.5) 0px 0px 0px 0.2rem; }
.btn-dark { color: rgb(255, 255, 255); background-color: rgb(26, 25, 46); border-color: rgb(26, 25, 46); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-dark.focus, .btn-dark:focus, .btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(12, 12, 21); border-color: rgb(7, 7, 13); }
.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(60, 60, 77, 0.5) 0px 0px 0px 0.2rem; }
.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(26, 25, 46); border-color: rgb(26, 25, 46); }
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(7, 7, 13); border-color: rgb(3, 3, 5); }
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(60, 60, 77, 0.5) 0px 0px 0px 0.2rem; }
.btn-walletconnect { color: rgb(255, 255, 255); background-color: rgb(2, 77, 156); border-color: rgb(2, 77, 156); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-walletconnect.focus, .btn-walletconnect:focus, .btn-walletconnect:hover { color: rgb(255, 255, 255); background-color: rgb(2, 58, 118); border-color: rgb(2, 52, 105); }
.btn-walletconnect.focus, .btn-walletconnect:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(40, 104, 171, 0.5) 0px 0px 0px 0.2rem; }
.btn-walletconnect.disabled, .btn-walletconnect:disabled { color: rgb(255, 255, 255); background-color: rgb(2, 77, 156); border-color: rgb(2, 77, 156); }
.btn-walletconnect:not(:disabled):not(.disabled).active, .btn-walletconnect:not(:disabled):not(.disabled):active, .show > .btn-walletconnect.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(2, 52, 105); border-color: rgb(1, 46, 93); }
.btn-walletconnect:not(:disabled):not(.disabled).active:focus, .btn-walletconnect:not(:disabled):not(.disabled):active:focus, .show > .btn-walletconnect.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(40, 104, 171, 0.5) 0px 0px 0px 0.2rem; }
.btn-metamask { color: rgb(33, 37, 41); background-color: rgb(246, 133, 27); border-color: rgb(246, 133, 27); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-metamask.focus, .btn-metamask:focus, .btn-metamask:hover { color: rgb(255, 255, 255); background-color: rgb(226, 114, 9); border-color: rgb(214, 108, 8); }
.btn-metamask.focus, .btn-metamask:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(214, 119, 29, 0.5) 0px 0px 0px 0.2rem; }
.btn-metamask.disabled, .btn-metamask:disabled { color: rgb(33, 37, 41); background-color: rgb(246, 133, 27); border-color: rgb(246, 133, 27); }
.btn-metamask:not(:disabled):not(.disabled).active, .btn-metamask:not(:disabled):not(.disabled):active, .show > .btn-metamask.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(214, 108, 8); border-color: rgb(201, 102, 8); }
.btn-metamask:not(:disabled):not(.disabled).active:focus, .btn-metamask:not(:disabled):not(.disabled):active:focus, .show > .btn-metamask.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(214, 119, 29, 0.5) 0px 0px 0px 0.2rem; }
.btn-trustwallet { color: rgb(255, 255, 255); background-color: rgb(50, 116, 187); border-color: rgb(50, 116, 187); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-trustwallet.focus, .btn-trustwallet:focus, .btn-trustwallet:hover { color: rgb(255, 255, 255); background-color: rgb(42, 97, 157); border-color: rgb(39, 91, 147); }
.btn-trustwallet.focus, .btn-trustwallet:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(81, 137, 197, 0.5) 0px 0px 0px 0.2rem; }
.btn-trustwallet.disabled, .btn-trustwallet:disabled { color: rgb(255, 255, 255); background-color: rgb(50, 116, 187); border-color: rgb(50, 116, 187); }
.btn-trustwallet:not(:disabled):not(.disabled).active, .btn-trustwallet:not(:disabled):not(.disabled):active, .show > .btn-trustwallet.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(39, 91, 147); border-color: rgb(37, 85, 137); }
.btn-trustwallet:not(:disabled):not(.disabled).active:focus, .btn-trustwallet:not(:disabled):not(.disabled):active:focus, .show > .btn-trustwallet.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(81, 137, 197, 0.5) 0px 0px 0px 0.2rem; }
.btn-dark-l { color: rgb(255, 255, 255); background-color: rgb(73, 80, 87); border-color: rgb(73, 80, 87); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-dark-l.focus, .btn-dark-l:focus, .btn-dark-l:hover { color: rgb(255, 255, 255); background-color: rgb(56, 61, 66); border-color: rgb(50, 55, 59); }
.btn-dark-l.focus, .btn-dark-l:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(101, 107, 114, 0.5) 0px 0px 0px 0.2rem; }
.btn-dark-l.disabled, .btn-dark-l:disabled { color: rgb(255, 255, 255); background-color: rgb(73, 80, 87); border-color: rgb(73, 80, 87); }
.btn-dark-l:not(:disabled):not(.disabled).active, .btn-dark-l:not(:disabled):not(.disabled):active, .show > .btn-dark-l.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(50, 55, 59); border-color: rgb(44, 48, 52); }
.btn-dark-l:not(:disabled):not(.disabled).active:focus, .btn-dark-l:not(:disabled):not(.disabled):active:focus, .show > .btn-dark-l.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(101, 107, 114, 0.5) 0px 0px 0px 0.2rem; }
.btn-darker { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-darker.focus, .btn-darker:focus, .btn-darker:hover { color: rgb(255, 255, 255); background-color: rgb(16, 18, 20); border-color: rgb(10, 12, 13); }
.btn-darker.focus, .btn-darker:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(66, 70, 73, 0.5) 0px 0px 0px 0.2rem; }
.btn-darker.disabled, .btn-darker:disabled { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); }
.btn-darker:not(:disabled):not(.disabled).active, .btn-darker:not(:disabled):not(.disabled):active, .show > .btn-darker.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(10, 12, 13); border-color: rgb(5, 5, 6); }
.btn-darker:not(:disabled):not(.disabled).active:focus, .btn-darker:not(:disabled):not(.disabled):active:focus, .show > .btn-darker.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(66, 70, 73, 0.5) 0px 0px 0px 0.2rem; }
.btn-darkest { color: rgb(255, 255, 255); background-color: rgb(14, 14, 14); border-color: rgb(14, 14, 14); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px; }
.btn-darkest.focus, .btn-darkest:focus, .btn-darkest:hover { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); }
.btn-darkest.focus, .btn-darkest:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(50, 50, 50, 0.5) 0px 0px 0px 0.2rem; }
.btn-darkest.disabled, .btn-darkest:disabled { color: rgb(255, 255, 255); background-color: rgb(14, 14, 14); border-color: rgb(14, 14, 14); }
.btn-darkest:not(:disabled):not(.disabled).active, .btn-darkest:not(:disabled):not(.disabled):active, .show > .btn-darkest.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); }
.btn-darkest:not(:disabled):not(.disabled).active:focus, .btn-darkest:not(:disabled):not(.disabled):active:focus, .show > .btn-darkest.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(50, 50, 50, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-primary { color: rgb(251, 113, 174); border-color: rgb(251, 113, 174); }
.btn-outline-primary:hover { color: rgb(33, 37, 41); background-color: rgb(251, 113, 174); border-color: rgb(251, 113, 174); }
.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(251, 113, 174, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(251, 113, 174); background-color: transparent; }
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(251, 113, 174); border-color: rgb(251, 113, 174); }
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(251, 113, 174, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-secondary { color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }
.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }
.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rgba(109, 118, 126, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(108, 117, 125); background-color: transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(109, 118, 126, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-success { color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: transparent; }
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-info { color: rgb(59, 130, 246); border-color: rgb(59, 130, 246); }
.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(59, 130, 246); border-color: rgb(59, 130, 246); }
.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(59, 130, 246, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(59, 130, 246); background-color: transparent; }
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(59, 130, 246); border-color: rgb(59, 130, 246); }
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(59, 130, 246, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-warning { color: rgb(249, 183, 7); border-color: rgb(249, 183, 7); }
.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(249, 183, 7); border-color: rgb(249, 183, 7); }
.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(249, 183, 7, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(249, 183, 7); background-color: transparent; }
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(249, 183, 7); border-color: rgb(249, 183, 7); }
.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(249, 183, 7, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-danger { color: rgb(220, 38, 38); border-color: rgb(220, 38, 38); }
.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 38, 38); border-color: rgb(220, 38, 38); }
.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 38, 38, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 38, 38); background-color: transparent; }
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 38, 38); border-color: rgb(220, 38, 38); }
.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(220, 38, 38, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-light { color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-dark { color: rgb(26, 25, 46); border-color: rgb(26, 25, 46); }
.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(26, 25, 46); border-color: rgb(26, 25, 46); }
.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(26, 25, 46, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(26, 25, 46); background-color: transparent; }
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(26, 25, 46); border-color: rgb(26, 25, 46); }
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(26, 25, 46, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-walletconnect { color: rgb(2, 77, 156); border-color: rgb(2, 77, 156); }
.btn-outline-walletconnect:hover { color: rgb(255, 255, 255); background-color: rgb(2, 77, 156); border-color: rgb(2, 77, 156); }
.btn-outline-walletconnect.focus, .btn-outline-walletconnect:focus { box-shadow: rgba(2, 77, 156, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-walletconnect.disabled, .btn-outline-walletconnect:disabled { color: rgb(2, 77, 156); background-color: transparent; }
.btn-outline-walletconnect:not(:disabled):not(.disabled).active, .btn-outline-walletconnect:not(:disabled):not(.disabled):active, .show > .btn-outline-walletconnect.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(2, 77, 156); border-color: rgb(2, 77, 156); }
.btn-outline-walletconnect:not(:disabled):not(.disabled).active:focus, .btn-outline-walletconnect:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-walletconnect.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(2, 77, 156, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-metamask { color: rgb(246, 133, 27); border-color: rgb(246, 133, 27); }
.btn-outline-metamask:hover { color: rgb(33, 37, 41); background-color: rgb(246, 133, 27); border-color: rgb(246, 133, 27); }
.btn-outline-metamask.focus, .btn-outline-metamask:focus { box-shadow: rgba(246, 133, 27, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-metamask.disabled, .btn-outline-metamask:disabled { color: rgb(246, 133, 27); background-color: transparent; }
.btn-outline-metamask:not(:disabled):not(.disabled).active, .btn-outline-metamask:not(:disabled):not(.disabled):active, .show > .btn-outline-metamask.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(246, 133, 27); border-color: rgb(246, 133, 27); }
.btn-outline-metamask:not(:disabled):not(.disabled).active:focus, .btn-outline-metamask:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-metamask.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(246, 133, 27, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-trustwallet { color: rgb(50, 116, 187); border-color: rgb(50, 116, 187); }
.btn-outline-trustwallet:hover { color: rgb(255, 255, 255); background-color: rgb(50, 116, 187); border-color: rgb(50, 116, 187); }
.btn-outline-trustwallet.focus, .btn-outline-trustwallet:focus { box-shadow: rgba(50, 116, 187, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-trustwallet.disabled, .btn-outline-trustwallet:disabled { color: rgb(50, 116, 187); background-color: transparent; }
.btn-outline-trustwallet:not(:disabled):not(.disabled).active, .btn-outline-trustwallet:not(:disabled):not(.disabled):active, .show > .btn-outline-trustwallet.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(50, 116, 187); border-color: rgb(50, 116, 187); }
.btn-outline-trustwallet:not(:disabled):not(.disabled).active:focus, .btn-outline-trustwallet:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-trustwallet.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(50, 116, 187, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-dark-l { color: rgb(73, 80, 87); border-color: rgb(73, 80, 87); }
.btn-outline-dark-l:hover { color: rgb(255, 255, 255); background-color: rgb(73, 80, 87); border-color: rgb(73, 80, 87); }
.btn-outline-dark-l.focus, .btn-outline-dark-l:focus { box-shadow: rgba(73, 80, 87, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-dark-l.disabled, .btn-outline-dark-l:disabled { color: rgb(73, 80, 87); background-color: transparent; }
.btn-outline-dark-l:not(:disabled):not(.disabled).active, .btn-outline-dark-l:not(:disabled):not(.disabled):active, .show > .btn-outline-dark-l.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(73, 80, 87); border-color: rgb(73, 80, 87); }
.btn-outline-dark-l:not(:disabled):not(.disabled).active:focus, .btn-outline-dark-l:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark-l.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(73, 80, 87, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-darker { color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); }
.btn-outline-darker:hover { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); }
.btn-outline-darker.focus, .btn-outline-darker:focus { box-shadow: rgba(33, 37, 41, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-darker.disabled, .btn-outline-darker:disabled { color: rgb(33, 37, 41); background-color: transparent; }
.btn-outline-darker:not(:disabled):not(.disabled).active, .btn-outline-darker:not(:disabled):not(.disabled):active, .show > .btn-outline-darker.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); }
.btn-outline-darker:not(:disabled):not(.disabled).active:focus, .btn-outline-darker:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-darker.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(33, 37, 41, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-darkest { color: rgb(14, 14, 14); border-color: rgb(14, 14, 14); }
.btn-outline-darkest:hover { color: rgb(255, 255, 255); background-color: rgb(14, 14, 14); border-color: rgb(14, 14, 14); }
.btn-outline-darkest.focus, .btn-outline-darkest:focus { box-shadow: rgba(13, 13, 13, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-darkest.disabled, .btn-outline-darkest:disabled { color: rgb(14, 14, 14); background-color: transparent; }
.btn-outline-darkest:not(:disabled):not(.disabled).active, .btn-outline-darkest:not(:disabled):not(.disabled):active, .show > .btn-outline-darkest.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(14, 14, 14); border-color: rgb(14, 14, 14); }
.btn-outline-darkest:not(:disabled):not(.disabled).active:focus, .btn-outline-darkest:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-darkest.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(13, 13, 13, 0.5) 0px 0px 0px 0.2rem; }
.btn-link { font-weight: 400; color: rgb(251, 113, 174); text-decoration: underline; }
.btn-link:hover { color: rgb(230, 6, 105); }
.btn-link.focus, .btn-link:focus, .btn-link:hover { text-decoration: none; }
.btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer-events: none; }
.btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }
.btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.5rem; }
.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 0.5rem; }
input[type="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].btn-block { width: 100%; }
.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }
.nav-link { display: block; padding: 0.5rem 1rem; }
.nav-link, .nav-link:focus, .nav-link:hover { text-decoration: none; }
.nav-link.disabled { color: rgb(108, 117, 125); pointer-events: none; cursor: default; }
.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }
.nav-tabs .nav-link { margin-bottom: -1px; border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); }
.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: transparent; border-color: transparent; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.nav-pills .nav-link { border-radius: 0.25rem; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }
.nav-fill .nav-item, .nav-fill > .nav-link { flex: 1 1 auto; text-align: center; }
.nav-justified .nav-item, .nav-justified > .nav-link { flex-basis: 0px; flex-grow: 1; text-align: center; }
.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }
.form-control { display: block; width: 100%; height: calc(1.5em + 2px + 0.75rem); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(248, 249, 250); background-color: rgb(33, 37, 41); background-clip: padding-box; border: 1px solid rgb(73, 80, 87); border-radius: 0.25rem; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
@media (prefers-reduced-motion: reduce) {
  .form-control { transition: none 0s ease 0s; }
}
.form-control:focus { color: rgb(248, 249, 250); background-color: rgb(33, 37, 41); border-color: rgb(73, 80, 87); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }
.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }
.form-control:disabled, .form-control[readonly] { background-color: rgb(73, 80, 87); opacity: 1; }
input[type="date"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control, input[type="time"].form-control { appearance: none; }
.form-control-file, .form-control-range { display: block; width: 100%; }
.col-form-label { padding-top: calc(1px + 0.375rem); padding-bottom: calc(1px + 0.375rem); margin-bottom: 0px; font-size: inherit; line-height: 1.5; }
.col-form-label-lg { padding-top: calc(1px + 0.5rem); padding-bottom: calc(1px + 0.5rem); font-size: 1.25rem; line-height: 1.5; }
.col-form-label-sm { padding-top: calc(1px + 0.25rem); padding-bottom: calc(1px + 0.25rem); font-size: 0.875rem; line-height: 1.5; }
.form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0px; margin-bottom: 0px; font-size: 1rem; line-height: 1.5; color: rgb(33, 37, 41); background-color: transparent; border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 0px; }
.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0px; padding-left: 0px; }
.form-control-sm { height: calc(1.5em + 2px + 0.5rem); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }
.form-control-lg { height: calc(1.5em + 2px + 1rem); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }
select.form-control[multiple], select.form-control[size], textarea.form-control { height: auto; }
.form-group { margin-bottom: 1rem; }
.form-text { display: block; margin-top: 0.25rem; }
.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }
.form-check { position: relative; display: block; padding-left: 1.25rem; }
.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }
.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label { color: rgb(173, 181, 189); }
.form-check-label { margin-bottom: 0px; }
.form-check-inline { display: inline-flex; align-items: center; padding-left: 0px; margin-right: 0.75rem; }
.form-check-inline .form-check-input { position: static; margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; }
.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); }
.valid-tooltip { position: absolute; top: 100%; left: 0px; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }
.form-row > .col > .valid-tooltip, .form-row > [class*="col-"] > .valid-tooltip { left: 5px; }
.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip { display: block; }
.form-control.is-valid, .was-validated .form-control:valid { border-color: rgb(40, 167, 69); background-image: url(""); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); padding-right: calc(1.5em + 0.75rem) !important; }
.form-control.is-valid:focus, .was-validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.was-validated select.form-control:valid, select.form-control.is-valid { background-position: right 1.5rem center; padding-right: 3rem !important; }
.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); }
.custom-select.is-valid, .was-validated .custom-select:valid { border-color: rgb(40, 167, 69); background: url("") right 0.75rem center / 8px 10px no-repeat, url("") right 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255, 255); padding-right: calc(0.75em + 2.3125rem) !important; }
.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { color: rgb(40, 167, 69); }
.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip { display: block; }
.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); }
.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before { border-color: rgb(40, 167, 69); }
.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before { border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87); }
.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before { border-color: rgb(40, 167, 69); }
.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); }
.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }
.invalid-tooltip { position: absolute; top: 100%; left: 0px; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }
.form-row > .col > .invalid-tooltip, .form-row > [class*="col-"] > .invalid-tooltip { left: 5px; }
.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip { display: block; }
.form-control.is-invalid, .was-validated .form-control:invalid { border-color: rgb(220, 53, 69); background-image: url(""); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); padding-right: calc(1.5em + 0.75rem) !important; }
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.was-validated select.form-control:invalid, select.form-control.is-invalid { background-position: right 1.5rem center; padding-right: 3rem !important; }
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); }
.custom-select.is-invalid, .was-validated .custom-select:invalid { border-color: rgb(220, 53, 69); background: url("") right 0.75rem center / 8px 10px no-repeat, url("") right 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255, 255); padding-right: calc(0.75em + 2.3125rem) !important; }
.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); }
.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { display: block; }
.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 69); }
.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before { border-color: rgb(220, 53, 69); }
.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before { border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109); }
.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before { border-color: rgb(220, 53, 69); }
.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); }
.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.form-inline { display: flex; flex-flow: wrap; align-items: center; }
.form-inline .form-check { width: 100%; }
@media (min-width: 576px) {
  .form-inline label { justify-content: center; }
  .form-inline .form-group, .form-inline label { display: flex; align-items: center; margin-bottom: 0px; }
  .form-inline .form-group { flex: 0 0 auto; flex-flow: wrap; }
  .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
  .form-inline .form-control-plaintext { display: inline-block; }
  .form-inline .custom-select, .form-inline .input-group { width: auto; }
  .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; }
  .form-inline .form-check-input { position: relative; flex-shrink: 0; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
  .form-inline .custom-control { align-items: center; justify-content: center; }
  .form-inline .custom-control-label { margin-bottom: 0px; }
}
.navbar { position: relative; padding: 0.5rem 1rem; }
.navbar, .navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }
.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }
.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }
.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }
.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }
.navbar-nav .dropdown-menu { position: static; float: none; }
.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }
.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }
.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }
.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }
.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: 50% center / 100% 100% no-repeat; }
.navbar-nav-scroll { max-height: 75vh; overflow-y: auto; }
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl { padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 576px) {
  .navbar-expand-sm { flex-flow: row; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl { flex-wrap: nowrap; }
  .navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !important; }
  .navbar-expand-sm .navbar-toggler { display: none; }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl { padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 768px) {
  .navbar-expand-md { flex-flow: row; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl { flex-wrap: nowrap; }
  .navbar-expand-md .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !important; }
  .navbar-expand-md .navbar-toggler { display: none; }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl { padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 992px) {
  .navbar-expand-lg { flex-flow: row; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl { flex-wrap: nowrap; }
  .navbar-expand-lg .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !important; }
  .navbar-expand-lg .navbar-toggler { display: none; }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl { padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 1200px) {
  .navbar-expand-xl { flex-flow: row; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl { flex-wrap: nowrap; }
  .navbar-expand-xl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !important; }
  .navbar-expand-xl .navbar-toggler { display: none; }
}
.navbar-expand { flex-flow: row; justify-content: flex-start; }
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl { padding-right: 0px; padding-left: 0px; }
.navbar-expand .navbar-nav { flex-direction: row; }
.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl { flex-wrap: nowrap; }
.navbar-expand .navbar-nav-scroll { overflow: visible; }
.navbar-expand .navbar-collapse { flex-basis: auto; display: flex !important; }
.navbar-expand .navbar-toggler { display: none; }
.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.7); }
.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }
.navbar-light .navbar-toggler-icon { background-image: url(""); }
.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }
.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, 0.9); }
.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); }
.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, 0.75); }
.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { color: rgb(255, 255, 255); }
.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }
.navbar-dark .navbar-toggler-icon { background-image: url(""); }
.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }
.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { color: rgb(255, 255, 255); }
.card { position: relative; display: flex; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.5rem; }
.card > hr { margin-right: 0px; margin-left: 0px; }
.card > .list-group { border-top: inherit; border-bottom: inherit; }
.card > .list-group:first-child { border-top-width: 0px; border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem); }
.card > .list-group:last-child { border-bottom-width: 0px; border-bottom-right-radius: calc(-1px + 0.25rem); border-bottom-left-radius: calc(-1px + 0.25rem); }
.card > .card-header + .list-group, .card > .list-group + .card-footer { border-top: 0px; }
.card-body { flex: 1 1 auto; min-height: 1px; padding: 1.25rem; }
.card-title { margin-bottom: 0.75rem; }
.card-subtitle { margin-top: -0.375rem; }
.card-subtitle, .card-text:last-child { margin-bottom: 0px; }
.card-link:hover { text-decoration: none; }
.card-link + .card-link { margin-left: 1.25rem; }
.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
.card-header:first-child { border-radius: calc(-1px + 0.25rem) calc(-1px + 0.25rem) 0px 0px; }
.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }
.card-footer:last-child { border-radius: 0px 0px calc(-1px + 0.25rem) calc(-1px + 0.25rem); }
.card-header-tabs { margin-bottom: -0.75rem; border-bottom: 0px; }
.card-header-pills, .card-header-tabs { margin-right: -0.625rem; margin-left: -0.625rem; }
.card-img-overlay { position: absolute; inset: 0px; padding: 1.25rem; border-radius: calc(-1px + 0.25rem); }
.card-img, .card-img-bottom, .card-img-top { flex-shrink: 0; width: 100%; }
.card-img, .card-img-top { border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem); }
.card-img, .card-img-bottom { border-bottom-right-radius: calc(-1px + 0.25rem); border-bottom-left-radius: calc(-1px + 0.25rem); }
.card-deck .card { margin-bottom: 15px; }
@media (min-width: 576px) {
  .card-deck { display: flex; flex-flow: wrap; margin-right: -15px; margin-left: -15px; }
  .card-deck .card { flex: 1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }
}
.card-group > .card { margin-bottom: 15px; }
@media (min-width: 576px) {
  .card-group { display: flex; flex-flow: wrap; }
  .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; }
  .card-group > .card + .card { margin-left: 0px; border-left: 0px; }
  .card-group > .card:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
  .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top { border-top-right-radius: 0px; }
  .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom { border-bottom-right-radius: 0px; }
  .card-group > .card:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top { border-top-left-radius: 0px; }
  .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom { border-bottom-left-radius: 0px; }
}
.card-columns .card { margin-bottom: 0.75rem; }
@media (min-width: 576px) {
  .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }
  .card-columns .card { display: inline-block; width: 100%; }
}
.accordion { overflow-anchor: none; }
.accordion > .card { overflow: hidden; }
.accordion > .card:not(:last-of-type) { border-bottom: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.accordion > .card:not(:first-of-type) { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.accordion > .card > .card-header { border-radius: 0px; margin-bottom: -1px; }
.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
@media (prefers-reduced-motion: reduce) {
  .badge { transition: none 0s ease 0s; }
}
a.badge:focus, a.badge:hover { text-decoration: none; }
.badge:empty { display: none; }
.btn .badge { position: relative; top: -1px; }
.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }
.badge-primary { color: rgb(33, 37, 41); background-color: rgb(251, 113, 174); }
a.badge-primary:focus, a.badge-primary:hover { color: rgb(33, 37, 41); background-color: rgb(250, 63, 146); }
a.badge-primary.focus, a.badge-primary:focus { outline: 0px; box-shadow: rgba(251, 113, 174, 0.5) 0px 0px 0px 0.2rem; }
.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); }
a.badge-secondary:focus, a.badge-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); }
a.badge-secondary.focus, a.badge-secondary:focus { outline: 0px; box-shadow: rgba(109, 118, 126, 0.5) 0px 0px 0px 0.2rem; }
.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }
a.badge-success:focus, a.badge-success:hover { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); }
a.badge-success.focus, a.badge-success:focus { outline: 0px; box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.badge-info { color: rgb(255, 255, 255); background-color: rgb(59, 130, 246); }
a.badge-info:focus, a.badge-info:hover { color: rgb(255, 255, 255); background-color: rgb(11, 99, 243); }
a.badge-info.focus, a.badge-info:focus { outline: 0px; box-shadow: rgba(59, 130, 246, 0.5) 0px 0px 0px 0.2rem; }
.badge-warning { color: rgb(33, 37, 41); background-color: rgb(249, 183, 7); }
a.badge-warning:focus, a.badge-warning:hover { color: rgb(33, 37, 41); background-color: rgb(200, 147, 5); }
a.badge-warning.focus, a.badge-warning:focus { outline: 0px; box-shadow: rgba(249, 183, 7, 0.5) 0px 0px 0px 0.2rem; }
.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 38, 38); }
a.badge-danger:focus, a.badge-danger:hover { color: rgb(255, 255, 255); background-color: rgb(178, 29, 29); }
a.badge-danger.focus, a.badge-danger:focus { outline: 0px; box-shadow: rgba(220, 38, 38, 0.5) 0px 0px 0px 0.2rem; }
.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); }
a.badge-light:focus, a.badge-light:hover { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); }
a.badge-light.focus, a.badge-light:focus { outline: 0px; box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }
.badge-dark { color: rgb(255, 255, 255); background-color: rgb(26, 25, 46); }
a.badge-dark:focus, a.badge-dark:hover { color: rgb(255, 255, 255); background-color: rgb(7, 7, 13); }
a.badge-dark.focus, a.badge-dark:focus { outline: 0px; box-shadow: rgba(26, 25, 46, 0.5) 0px 0px 0px 0.2rem; }
.badge-walletconnect { color: rgb(255, 255, 255); background-color: rgb(2, 77, 156); }
a.badge-walletconnect:focus, a.badge-walletconnect:hover { color: rgb(255, 255, 255); background-color: rgb(2, 52, 105); }
a.badge-walletconnect.focus, a.badge-walletconnect:focus { outline: 0px; box-shadow: rgba(2, 77, 156, 0.5) 0px 0px 0px 0.2rem; }
.badge-metamask { color: rgb(33, 37, 41); background-color: rgb(246, 133, 27); }
a.badge-metamask:focus, a.badge-metamask:hover { color: rgb(33, 37, 41); background-color: rgb(214, 108, 8); }
a.badge-metamask.focus, a.badge-metamask:focus { outline: 0px; box-shadow: rgba(246, 133, 27, 0.5) 0px 0px 0px 0.2rem; }
.badge-trustwallet { color: rgb(255, 255, 255); background-color: rgb(50, 116, 187); }
a.badge-trustwallet:focus, a.badge-trustwallet:hover { color: rgb(255, 255, 255); background-color: rgb(39, 91, 147); }
a.badge-trustwallet.focus, a.badge-trustwallet:focus { outline: 0px; box-shadow: rgba(50, 116, 187, 0.5) 0px 0px 0px 0.2rem; }
.badge-dark-l { color: rgb(255, 255, 255); background-color: rgb(73, 80, 87); }
a.badge-dark-l:focus, a.badge-dark-l:hover { color: rgb(255, 255, 255); background-color: rgb(50, 55, 59); }
a.badge-dark-l.focus, a.badge-dark-l:focus { outline: 0px; box-shadow: rgba(73, 80, 87, 0.5) 0px 0px 0px 0.2rem; }
.badge-darker { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }
a.badge-darker:focus, a.badge-darker:hover { color: rgb(255, 255, 255); background-color: rgb(10, 12, 13); }
a.badge-darker.focus, a.badge-darker:focus { outline: 0px; box-shadow: rgba(33, 37, 41, 0.5) 0px 0px 0px 0.2rem; }
.badge-darkest { color: rgb(255, 255, 255); background-color: rgb(14, 14, 14); }
a.badge-darkest:focus, a.badge-darkest:hover { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); }
a.badge-darkest.focus, a.badge-darkest:focus { outline: 0px; box-shadow: rgba(13, 13, 13, 0.5) 0px 0px 0px 0.2rem; }
.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(33, 37, 41); border-radius: 0.3rem; }
@media (min-width: 576px) {
  .jumbotron { padding: 4rem 2rem; }
}
.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0px; }
.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }
.alert-heading { color: inherit; }
.alert-link { font-weight: 700; }
.alert-dismissible { padding-right: 4rem; }
.alert-dismissible .close { position: absolute; top: 0px; right: 0px; z-index: 2; padding: 0.75rem 1.25rem; color: inherit; }
.alert-primary { color: rgb(131, 59, 90); background-color: rgb(254, 227, 239); border-color: rgb(254, 215, 232); }
.alert-primary hr { border-top-color: rgb(253, 190, 218); }
.alert-primary .alert-link { color: rgb(96, 43, 66); }
.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); }
.alert-secondary hr { border-top-color: rgb(200, 203, 207); }
.alert-secondary .alert-link { color: rgb(32, 35, 38); }
.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }
.alert-success hr { border-top-color: rgb(177, 223, 187); }
.alert-success .alert-link { color: rgb(11, 46, 19); }
.alert-info { color: rgb(31, 68, 128); background-color: rgb(216, 230, 253); border-color: rgb(200, 220, 252); }
.alert-info hr { border-top-color: rgb(176, 205, 251); }
.alert-info .alert-link { color: rgb(21, 46, 87); }
.alert-warning { color: rgb(129, 95, 4); background-color: rgb(254, 241, 205); border-color: rgb(253, 235, 186); }
.alert-warning hr { border-top-color: rgb(252, 228, 161); }
.alert-warning .alert-link { color: rgb(80, 59, 2); }
.alert-danger { color: rgb(114, 20, 20); background-color: rgb(248, 212, 212); border-color: rgb(245, 194, 194); }
.alert-danger hr { border-top-color: rgb(241, 172, 172); }
.alert-danger .alert-link { color: rgb(71, 12, 12); }
.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); }
.alert-light hr { border-top-color: rgb(236, 236, 246); }
.alert-light .alert-link { color: rgb(104, 104, 104); }
.alert-dark { color: rgb(14, 13, 24); background-color: rgb(209, 209, 213); border-color: rgb(191, 191, 196); }
.alert-dark hr { border-top-color: rgb(178, 178, 184); }
.alert-dark .alert-link { color: rgb(0, 0, 0); }
.alert-walletconnect { color: rgb(1, 40, 81); background-color: rgb(204, 219, 235); border-color: rgb(184, 205, 227); }
.alert-walletconnect hr { border-top-color: rgb(166, 192, 220); }
.alert-walletconnect .alert-link { color: rgb(0, 15, 31); }
.alert-metamask { color: rgb(128, 69, 14); background-color: rgb(253, 231, 209); border-color: rgb(252, 221, 191); }
.alert-metamask hr { border-top-color: rgb(251, 208, 167); }
.alert-metamask .alert-link { color: rgb(82, 44, 9); }
.alert-trustwallet { color: rgb(26, 60, 97); background-color: rgb(214, 227, 241); border-color: rgb(198, 216, 236); }
.alert-trustwallet hr { border-top-color: rgb(179, 203, 230); }
.alert-trustwallet .alert-link { color: rgb(15, 35, 57); }
.alert-dark-l { color: rgb(38, 42, 45); background-color: rgb(219, 220, 221); border-color: rgb(204, 206, 208); }
.alert-dark-l hr { border-top-color: rgb(191, 193, 196); }
.alert-dark-l .alert-link { color: rgb(15, 16, 17); }
.alert-darker { color: rgb(17, 19, 21); background-color: rgb(211, 211, 212); border-color: rgb(193, 194, 195); }
.alert-darker hr { border-top-color: rgb(180, 181, 182); }
.alert-darker .alert-link { color: rgb(0, 0, 0); }
.alert-darkest { color: rgb(7, 7, 7); background-color: rgb(207, 207, 207); border-color: rgb(188, 188, 188); }
.alert-darkest hr { border-top-color: rgb(175, 175, 175); }
.alert-darkest .alert-link { color: rgb(0, 0, 0); }
.media { display: flex; align-items: flex-start; }
.media-body { flex: 1 1 0%; }
.dropdown, .dropleft, .dropright, .dropup { position: relative; }
.dropdown-toggle { white-space: nowrap; }
.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }
.dropdown-toggle:empty::after { margin-left: 0px; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(26, 25, 46); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; box-shadow: rgba(0, 0, 0, 0.176) 0px 0.5rem 1rem; }
.dropdown-menu-left { right: auto; left: 0px; }
.dropdown-menu-right { right: 0px; left: auto; }
@media (min-width: 576px) {
  .dropdown-menu-sm-left { right: auto; left: 0px; }
  .dropdown-menu-sm-right { right: 0px; left: auto; }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left { right: auto; left: 0px; }
  .dropdown-menu-md-right { right: 0px; left: auto; }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left { right: auto; left: 0px; }
  .dropdown-menu-lg-right { right: 0px; left: auto; }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left { right: auto; left: 0px; }
  .dropdown-menu-xl-right { right: 0px; left: auto; }
}
.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em; border-top-style: initial; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: solid; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }
.dropup .dropdown-toggle:empty::after { margin-left: 0px; }
.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: 0px; margin-left: 0.125rem; }
.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px 0.3em 0.3em; border-top-style: solid; border-top-color: transparent; border-right-style: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-color: transparent; border-left-style: solid; border-left-color: initial; }
.dropright .dropdown-toggle:empty::after { margin-left: 0px; }
.dropright .dropdown-toggle::after { vertical-align: 0px; }
.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0px; margin-right: 0.125rem; }
.dropleft .dropdown-toggle::after { margin-left: 0.255em; vertical-align: 0.255em; content: ""; display: none; }
.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }
.dropleft .dropdown-toggle:empty::after { margin-left: 0px; }
.dropleft .dropdown-toggle::before { vertical-align: 0px; }
.dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="top"] { right: auto; bottom: auto; }
.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }
.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(255, 255, 255); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0px; }
.dropdown-item:focus, .dropdown-item:hover { color: rgb(251, 113, 174); text-decoration: none; background-color: rgb(26, 25, 46); }
.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(26, 25, 46); }
.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(173, 181, 189); pointer-events: none; background-color: transparent; }
.dropdown-menu.show { display: block; }
.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; }
.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(255, 255, 255); }
.list-group { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; border-radius: 0.25rem; }
.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: inherit; }
.list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 249, 250); }
.list-group-item-action:active { color: rgb(33, 37, 41); background-color: rgb(233, 236, 239); }
.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; text-decoration: none; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); }
.list-group-item:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
.list-group-item:last-child { border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; }
.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117, 125); pointer-events: none; background-color: rgb(255, 255, 255); }
.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }
.list-group-item + .list-group-item { border-top-width: 0px; }
.list-group-item + .list-group-item.active { margin-top: -1px; border-top-width: 1px; }
.list-group-horizontal { flex-direction: row; }
.list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.list-group-horizontal > .list-group-item.active { margin-top: 0px; }
.list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
@media (min-width: 576px) {
  .list-group-horizontal-sm { flex-direction: row; }
  .list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
  .list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
  .list-group-horizontal-sm > .list-group-item.active { margin-top: 0px; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
}
@media (min-width: 768px) {
  .list-group-horizontal-md { flex-direction: row; }
  .list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
  .list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
  .list-group-horizontal-md > .list-group-item.active { margin-top: 0px; }
  .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg { flex-direction: row; }
  .list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
  .list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
  .list-group-horizontal-lg > .list-group-item.active { margin-top: 0px; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl { flex-direction: row; }
  .list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
  .list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
  .list-group-horizontal-xl > .list-group-item.active { margin-top: 0px; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
}
.list-group-flush { border-radius: 0px; }
.list-group-flush > .list-group-item { border-width: 0px 0px 1px; }
.list-group-flush > .list-group-item:last-child { border-bottom-width: 0px; }
.list-group-item-primary { color: rgb(131, 59, 90); background-color: rgb(254, 215, 232); }
.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: rgb(131, 59, 90); background-color: rgb(253, 190, 218); }
.list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(131, 59, 90); border-color: rgb(131, 59, 90); }
.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(214, 216, 219); }
.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); }
.list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65); }
.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }
.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }
.list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); }
.list-group-item-info { color: rgb(31, 68, 128); background-color: rgb(200, 220, 252); }
.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: rgb(31, 68, 128); background-color: rgb(176, 205, 251); }
.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(31, 68, 128); border-color: rgb(31, 68, 128); }
.list-group-item-warning { color: rgb(129, 95, 4); background-color: rgb(253, 235, 186); }
.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: rgb(129, 95, 4); background-color: rgb(252, 228, 161); }
.list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 95, 4); border-color: rgb(129, 95, 4); }
.list-group-item-danger { color: rgb(114, 20, 20); background-color: rgb(245, 194, 194); }
.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: rgb(114, 20, 20); background-color: rgb(241, 172, 172); }
.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(114, 20, 20); border-color: rgb(114, 20, 20); }
.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(253, 253, 254); }
.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }
.list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); }
.list-group-item-dark { color: rgb(14, 13, 24); background-color: rgb(191, 191, 196); }
.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: rgb(14, 13, 24); background-color: rgb(178, 178, 184); }
.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(14, 13, 24); border-color: rgb(14, 13, 24); }
.list-group-item-walletconnect { color: rgb(1, 40, 81); background-color: rgb(184, 205, 227); }
.list-group-item-walletconnect.list-group-item-action:focus, .list-group-item-walletconnect.list-group-item-action:hover { color: rgb(1, 40, 81); background-color: rgb(166, 192, 220); }
.list-group-item-walletconnect.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(1, 40, 81); border-color: rgb(1, 40, 81); }
.list-group-item-metamask { color: rgb(128, 69, 14); background-color: rgb(252, 221, 191); }
.list-group-item-metamask.list-group-item-action:focus, .list-group-item-metamask.list-group-item-action:hover { color: rgb(128, 69, 14); background-color: rgb(251, 208, 167); }
.list-group-item-metamask.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(128, 69, 14); border-color: rgb(128, 69, 14); }
.list-group-item-trustwallet { color: rgb(26, 60, 97); background-color: rgb(198, 216, 236); }
.list-group-item-trustwallet.list-group-item-action:focus, .list-group-item-trustwallet.list-group-item-action:hover { color: rgb(26, 60, 97); background-color: rgb(179, 203, 230); }
.list-group-item-trustwallet.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(26, 60, 97); border-color: rgb(26, 60, 97); }
.list-group-item-dark-l { color: rgb(38, 42, 45); background-color: rgb(204, 206, 208); }
.list-group-item-dark-l.list-group-item-action:focus, .list-group-item-dark-l.list-group-item-action:hover { color: rgb(38, 42, 45); background-color: rgb(191, 193, 196); }
.list-group-item-dark-l.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(38, 42, 45); border-color: rgb(38, 42, 45); }
.list-group-item-darker { color: rgb(17, 19, 21); background-color: rgb(193, 194, 195); }
.list-group-item-darker.list-group-item-action:focus, .list-group-item-darker.list-group-item-action:hover { color: rgb(17, 19, 21); background-color: rgb(180, 181, 182); }
.list-group-item-darker.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(17, 19, 21); border-color: rgb(17, 19, 21); }
.list-group-item-darkest { color: rgb(7, 7, 7); background-color: rgb(188, 188, 188); }
.list-group-item-darkest.list-group-item-action:focus, .list-group-item-darkest.list-group-item-action:hover { color: rgb(7, 7, 7); background-color: rgb(175, 175, 175); }
.list-group-item-darkest.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(7, 7, 7); border-color: rgb(7, 7, 7); }
.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(248, 249, 250); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }
.close:hover { color: rgb(248, 249, 250); text-decoration: none; }
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { opacity: 0.75; }
button.close { padding: 0px; background-color: transparent; border: 0px; }
a.close.disabled { pointer-events: none; }
.toast { flex-basis: 350px; max-width: 350px; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.75rem; opacity: 0; border-radius: 0.25rem; }
.toast:not(:last-child) { margin-bottom: 0.75rem; }
.toast.showing { opacity: 1; }
.toast.show { display: block; opacity: 1; }
.toast.hide { display: none; }
.toast-header { display: flex; align-items: center; padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem); }
.toast-body { padding: 0.75rem; }
.modal-open { overflow: hidden; }
.modal-open .modal { overflow: hidden auto; }
.modal { position: fixed; top: 0px; left: 0px; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0px; }
.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translateY(-50px); }
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog { transition: none 0s ease 0s; }
}
.modal.show .modal-dialog { transform: none; }
.modal.modal-static .modal-dialog { transform: scale(1.02); }
.modal-dialog-scrollable { display: flex; max-height: calc(100% - 1rem); }
.modal-dialog-scrollable .modal-content { max-height: calc(-1rem + 100vh); overflow: hidden; }
.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header { flex-shrink: 0; }
.modal-dialog-scrollable .modal-body { overflow-y: auto; }
.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); }
.modal-dialog-centered::before { display: block; height: min-content; content: ""; }
.modal-dialog-centered.modal-dialog-scrollable { flex-direction: column; justify-content: center; height: 100%; }
.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height: none; }
.modal-dialog-centered.modal-dialog-scrollable::before { content: none; }
.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(26, 25, 46); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; box-shadow: rgba(0, 0, 0, 0.5) 0px 0.25rem 0.5rem; outline: 0px; }
.modal-backdrop { position: fixed; top: 0px; left: 0px; z-index: 1040; width: 100vw; height: 100vh; background-color: rgb(0, 0, 0); }
.modal-backdrop.fade { opacity: 0; }
.modal-backdrop.show { opacity: 0.5; }
.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(26, 25, 46); border-top-left-radius: calc(-1px + 0.3rem); border-top-right-radius: calc(-1px + 0.3rem); }
.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }
.modal-title { margin-bottom: 0px; line-height: 1.5; }
.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }
.modal-footer { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid rgb(26, 25, 46); border-bottom-right-radius: calc(-1px + 0.3rem); border-bottom-left-radius: calc(-1px + 0.3rem); }
.modal-footer > * { margin: 0.25rem; }
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
@media (min-width: 576px) {
  .modal-dialog { max-width: 500px; margin: 1.75rem auto; }
  .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); }
  .modal-dialog-scrollable .modal-content { max-height: calc(-3.5rem + 100vh); }
  .modal-dialog-centered { min-height: calc(100% - 3.5rem); }
  .modal-dialog-centered::before { height: min-content; }
  .modal-content { box-shadow: rgba(0, 0, 0, 0.5) 0px 0.5rem 1rem; }
  .modal-sm { max-width: 300px; }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl { max-width: 800px; }
}
@media (min-width: 1200px) {
  .modal-xl { max-width: 1140px; }
}
.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; opacity: 0; }
.tooltip.show { opacity: 0.9; }
.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }
.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }
.bs-tooltip-auto[x-placement^="top"], .bs-tooltip-top { padding: 0.4rem 0px; }
.bs-tooltip-auto[x-placement^="top"] .arrow, .bs-tooltip-top .arrow { bottom: 0px; }
.bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: rgb(0, 0, 0); }
.bs-tooltip-auto[x-placement^="right"], .bs-tooltip-right { padding: 0px 0.4rem; }
.bs-tooltip-auto[x-placement^="right"] .arrow, .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-right-color: rgb(0, 0, 0); }
.bs-tooltip-auto[x-placement^="bottom"], .bs-tooltip-bottom { padding: 0.4rem 0px; }
.bs-tooltip-auto[x-placement^="bottom"] .arrow, .bs-tooltip-bottom .arrow { top: 0px; }
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bottom-color: rgb(0, 0, 0); }
.bs-tooltip-auto[x-placement^="left"], .bs-tooltip-left { padding: 0px 0.4rem; }
.bs-tooltip-auto[x-placement^="left"] .arrow, .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); }
.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radius: 0.25rem; }
.popover { top: 0px; left: 0px; z-index: 1060; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; box-shadow: rgba(0, 0, 0, 0.2) 0px 0.25rem 0.5rem; }
.popover, .popover .arrow { position: absolute; display: block; }
.popover .arrow { width: 1rem; height: 0.5rem; margin: 0px 0.3rem; }
.popover .arrow::after, .popover .arrow::before { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }
.bs-popover-auto[x-placement^="top"], .bs-popover-top { margin-bottom: 0.5rem; }
.bs-popover-auto[x-placement^="top"] > .arrow, .bs-popover-top > .arrow { bottom: calc(-1px - 0.5rem); }
.bs-popover-auto[x-placement^="top"] > .arrow::before, .bs-popover-top > .arrow::before { bottom: 0px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgba(0, 0, 0, 0.25); }
.bs-popover-auto[x-placement^="top"] > .arrow::after, .bs-popover-top > .arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgb(255, 255, 255); }
.bs-popover-auto[x-placement^="right"], .bs-popover-right { margin-left: 0.5rem; }
.bs-popover-auto[x-placement^="right"] > .arrow, .bs-popover-right > .arrow { left: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }
.bs-popover-auto[x-placement^="right"] > .arrow::before, .bs-popover-right > .arrow::before { left: 0px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgba(0, 0, 0, 0.25); }
.bs-popover-auto[x-placement^="right"] > .arrow::after, .bs-popover-right > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgb(255, 255, 255); }
.bs-popover-auto[x-placement^="bottom"], .bs-popover-bottom { margin-top: 0.5rem; }
.bs-popover-auto[x-placement^="bottom"] > .arrow, .bs-popover-bottom > .arrow { top: calc(-1px - 0.5rem); }
.bs-popover-auto[x-placement^="bottom"] > .arrow::before, .bs-popover-bottom > .arrow::before { top: 0px; border-width: 0px 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); }
.bs-popover-auto[x-placement^="bottom"] > .arrow::after, .bs-popover-bottom > .arrow::after { top: 1px; border-width: 0px 0.5rem 0.5rem; border-bottom-color: rgb(255, 255, 255); }
.bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid rgb(247, 247, 247); }
.bs-popover-auto[x-placement^="left"], .bs-popover-left { margin-right: 0.5rem; }
.bs-popover-auto[x-placement^="left"] > .arrow, .bs-popover-left > .arrow { right: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }
.bs-popover-auto[x-placement^="left"] > .arrow::before, .bs-popover-left > .arrow::before { right: 0px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25); }
.bs-popover-auto[x-placement^="left"] > .arrow::after, .bs-popover-left > .arrow::after { right: 1px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgb(255, 255, 255); }
.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-top-left-radius: calc(-1px + 0.3rem); border-top-right-radius: calc(-1px + 0.3rem); }
.popover-header:empty { display: none; }
.popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); }
.carousel { position: relative; }
.carousel.pointer-event { touch-action: pan-y; }
.carousel-inner { position: relative; width: 100%; overflow: hidden; }
.carousel-inner::after { display: block; clear: both; content: ""; }
.carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out 0s; }
@media (prefers-reduced-motion: reduce) {
  .carousel-item { transition: none 0s ease 0s; }
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; }
.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) { transform: translateX(100%); }
.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) { transform: translateX(-100%); }
.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; transform: none; }
.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { z-index: 1; opacity: 1; }
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; transition: opacity 0s ease 0.6s; }
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { transition: none 0s ease 0s; }
}
.carousel-control-next, .carousel-control-prev { position: absolute; top: 0px; bottom: 0px; z-index: 1; display: flex; align-items: center; justify-content: center; width: 15%; padding: 0px; color: rgb(255, 255, 255); text-align: center; background: none; border: 0px; opacity: 0.5; transition: opacity 0.15s ease 0s; }
@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev { transition: none 0s ease 0s; }
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; }
.carousel-control-prev { left: 0px; }
.carousel-control-next { right: 0px; }
.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: 50% center / 100% 100% no-repeat; }
.carousel-control-prev-icon { background-image: url(""); }
.carousel-control-next-icon { background-image: url(""); }
.carousel-indicators { position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; }
.carousel-indicators li { box-sizing: content-box; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgb(255, 255, 255); background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: 0.5; transition: opacity 0.6s ease 0s; }
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li { transition: none 0s ease 0s; }
}
.carousel-indicators .active { opacity: 1; }
.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; }
@keyframes spinner-border { 
  100% { transform: rotate(1turn); }
}
.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; border-width: 0.25em; border-style: solid; border-top-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-right-color: transparent; border-radius: 50%; animation: 0.75s linear 0s infinite normal none running spinner-border; }
.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }
@keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; transform: none; }
}
.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; background-color: currentcolor; border-radius: 50%; opacity: 0; animation: 0.75s linear 0s infinite normal none running spinner-grow; }
.spinner-grow-sm { width: 1rem; height: 1rem; }
@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow { animation-duration: 1.5s; }
}
@media print {
  *, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }
  a:not(.btn) { text-decoration: underline; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  pre { white-space: pre-wrap !important; }
  blockquote, pre { border: 1px solid rgb(173, 181, 189); }
  blockquote, img, pre, tr { break-inside: avoid; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
  @page { size: a3; }
  .container, body { min-width: 992px !important; }
  .navbar { display: none; }
  .badge { border: 1px solid rgb(0, 0, 0); }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: rgb(255, 255, 255) !important; }
  .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230) !important; }
  .table-dark { color: inherit; }
  .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { }
  .table .thead-dark th { color: inherit; }
}
.table { width: 100%; margin-bottom: 1rem; color: rgb(255, 255, 255); }
.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1px; }
.table thead th { vertical-align: bottom; border-bottom: 2px; }
.table tbody + tbody { border-top: 2px; }
.table-sm td, .table-sm th { padding: 0.3rem; }
.table-bordered, .table-bordered td, .table-bordered th { border: 1px; }
.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px; }
.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th { border: 0px; }
.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0, 0.05); }
.table-hover tbody tr:hover { color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075); }
.table-primary, .table-primary > td, .table-primary > th { background-color: rgb(254, 215, 232); }
.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th { border-color: rgb(253, 181, 213); }
.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: rgb(253, 190, 218); }
.table-secondary, .table-secondary > td, .table-secondary > th { background-color: rgb(214, 216, 219); }
.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th { border-color: rgb(179, 183, 187); }
.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); }
.table-success, .table-success > td, .table-success > th { background-color: rgb(195, 230, 203); }
.table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th { border-color: rgb(143, 209, 158); }
.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: rgb(177, 223, 187); }
.table-info, .table-info > td, .table-info > th { background-color: rgb(200, 220, 252); }
.table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th { border-color: rgb(153, 190, 250); }
.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: rgb(176, 205, 251); }
.table-warning, .table-warning > td, .table-warning > th { background-color: rgb(253, 235, 186); }
.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th { border-color: rgb(252, 218, 126); }
.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: rgb(252, 228, 161); }
.table-danger, .table-danger > td, .table-danger > th { background-color: rgb(245, 194, 194); }
.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th { border-color: rgb(237, 142, 142); }
.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: rgb(241, 172, 172); }
.table-light, .table-light > td, .table-light > th { background-color: rgb(253, 253, 254); }
.table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th { border-color: rgb(251, 252, 252); }
.table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: rgb(236, 236, 246); }
.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(191, 191, 196); }
.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(136, 135, 146); }
.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: rgb(178, 178, 184); }
.table-walletconnect, .table-walletconnect > td, .table-walletconnect > th { background-color: rgb(184, 205, 227); }
.table-walletconnect tbody + tbody, .table-walletconnect td, .table-walletconnect th, .table-walletconnect thead th { border-color: rgb(123, 162, 204); }
.table-hover .table-walletconnect:hover, .table-hover .table-walletconnect:hover > td, .table-hover .table-walletconnect:hover > th { background-color: rgb(166, 192, 220); }
.table-metamask, .table-metamask > td, .table-metamask > th { background-color: rgb(252, 221, 191); }
.table-metamask tbody + tbody, .table-metamask td, .table-metamask th, .table-metamask thead th { border-color: rgb(250, 192, 136); }
.table-hover .table-metamask:hover, .table-hover .table-metamask:hover > td, .table-hover .table-metamask:hover > th { background-color: rgb(251, 208, 167); }
.table-trustwallet, .table-trustwallet > td, .table-trustwallet > th { background-color: rgb(198, 216, 236); }
.table-trustwallet tbody + tbody, .table-trustwallet td, .table-trustwallet th, .table-trustwallet thead th { border-color: rgb(148, 183, 220); }
.table-hover .table-trustwallet:hover, .table-hover .table-trustwallet:hover > td, .table-hover .table-trustwallet:hover > th { background-color: rgb(179, 203, 230); }
.table-dark-l, .table-dark-l > td, .table-dark-l > th { background-color: rgb(204, 206, 208); }
.table-dark-l tbody + tbody, .table-dark-l td, .table-dark-l th, .table-dark-l thead th { border-color: rgb(160, 164, 168); }
.table-hover .table-dark-l:hover, .table-hover .table-dark-l:hover > td, .table-hover .table-dark-l:hover > th { background-color: rgb(191, 193, 196); }
.table-darker, .table-darker > td, .table-darker > th { background-color: rgb(193, 194, 195); }
.table-darker tbody + tbody, .table-darker td, .table-darker th, .table-darker thead th { border-color: rgb(140, 142, 144); }
.table-hover .table-darker:hover, .table-hover .table-darker:hover > td, .table-hover .table-darker:hover > th { background-color: rgb(180, 181, 182); }
.table-darkest, .table-darkest > td, .table-darkest > th { background-color: rgb(188, 188, 188); }
.table-darkest tbody + tbody, .table-darkest td, .table-darkest th, .table-darkest thead th { border-color: rgb(130, 130, 130); }
.table-hover .table-darkest:hover, .table-hover .table-darkest:hover > td, .table-hover .table-darkest:hover > th { background-color: rgb(175, 175, 175); }
.table-active, .table-active > td, .table-active > th, .table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }
.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(69, 77, 85); }
.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); }
.table-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); }
.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(69, 77, 85); }
.table-dark.table-bordered { border: 0px; }
.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); }
.table-dark.table-hover tbody tr:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.075); }
@media (max-width: 575.98px) {
  .table-responsive-sm { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-sm > .table-bordered { border: 0px; }
}
@media (max-width: 767.98px) {
  .table-responsive-md { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-md > .table-bordered { border: 0px; }
}
@media (max-width: 991.98px) {
  .table-responsive-lg { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-lg > .table-bordered { border: 0px; }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-xl > .table-bordered { border: 0px; }
}
.table-responsive { display: block; width: 100%; overflow-x: auto; }
.table-responsive > .table-bordered { border: 0px; }
.rbc-btn { color: inherit; font: inherit; margin: 0px; }
button.rbc-btn { overflow: visible; text-transform: none; appearance: button; cursor: pointer; }
button[disabled].rbc-btn { cursor: not-allowed; }
.rbc-calendar { box-sizing: border-box; height: 100%; display: flex; flex-direction: column; align-items: stretch; }
.rbc-calendar *, .rbc-calendar ::after, .rbc-calendar ::before { box-sizing: inherit; }
.rbc-abs-full, .rbc-row-bg { overflow: hidden; position: absolute; inset: 0px; }
.rbc-ellipsis, .rbc-event-label, .rbc-row-segment .rbc-event-content, .rbc-show-more { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rbc-rtl { direction: rtl; }
.rbc-off-range { color: rgb(153, 153, 153); }
.rbc-off-range-bg { background: rgb(230, 230, 230); }
.rbc-header { overflow: hidden; flex: 1 0 0%; text-overflow: ellipsis; white-space: nowrap; padding: 0px 3px; text-align: center; vertical-align: middle; font-weight: 700; font-size: 90%; min-height: 0px; border-bottom: 1px solid rgb(221, 221, 221); }
.rbc-header + .rbc-header { border-left: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-header + .rbc-header { border-left-width: 0px; border-right: 1px solid rgb(221, 221, 221); }
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited { color: inherit; text-decoration: none; }
.rbc-row-content { position: relative; user-select: none; z-index: 4; }
.rbc-row-content-scrollable { display: flex; flex-direction: column; height: 100%; }
.rbc-row-content-scrollable .rbc-row-content-scroll-container { height: 100%; overflow-y: scroll; scrollbar-width: none; }
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar { display: none; }
.rbc-today { background-color: rgb(234, 246, 255); }
.rbc-toolbar { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; margin-bottom: 10px; font-size: 16px; }
.rbc-toolbar .rbc-toolbar-label { flex-grow: 1; padding: 0px 10px; text-align: center; }
.rbc-toolbar button { color: rgb(55, 58, 60); display: inline-block; margin: 0px; text-align: center; vertical-align: middle; background: none; border: 1px solid rgb(204, 204, 204); padding: 0.375rem 1rem; border-radius: 4px; line-height: normal; white-space: nowrap; }
.rbc-toolbar button.rbc-active, .rbc-toolbar button:active { background-image: none; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173); }
.rbc-toolbar button.rbc-active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button:active:hover { color: rgb(55, 58, 60); background-color: rgb(212, 212, 212); border-color: rgb(140, 140, 140); }
.rbc-toolbar button:focus, .rbc-toolbar button:hover { color: rgb(55, 58, 60); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173); }
.rbc-btn-group { display: inline-block; white-space: nowrap; }
.rbc-btn-group > button:first-child:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.rbc-btn-group > button:last-child:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) { border-radius: 0px 4px 4px 0px; }
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) { border-radius: 4px 0px 0px 4px; }
.rbc-btn-group > button:not(:first-child):not(:last-child) { border-radius: 0px; }
.rbc-btn-group button + button { margin-left: -1px; }
.rbc-rtl .rbc-btn-group button + button { margin-left: 0px; margin-right: -1px; }
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button { margin-left: 10px; }
.rbc-day-slot .rbc-background-event, .rbc-event { border: none; box-sizing: border-box; box-shadow: none; margin: 0px; padding: 2px 5px; background-color: rgb(49, 116, 173); border-radius: 5px; color: rgb(255, 255, 255); cursor: pointer; width: 100%; text-align: left; }
.rbc-day-slot .rbc-slot-selecting .rbc-background-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-slot-selecting .rbc-event { cursor: inherit; pointer-events: none; }
.rbc-day-slot .rbc-selected.rbc-background-event, .rbc-event.rbc-selected { background-color: rgb(38, 89, 133); }
.rbc-day-slot .rbc-background-event:focus, .rbc-event:focus { outline: rgb(59, 153, 252) auto 5px; }
.rbc-event-label { font-size: 80%; }
.rbc-event-overlaps { box-shadow: rgba(51, 51, 51, 0.5) -1px 1px 5px 0px; }
.rbc-event-continues-prior { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.rbc-event-continues-after { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.rbc-event-continues-earlier { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.rbc-event-continues-later { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.rbc-row { display: flex; flex-direction: row; }
.rbc-row-segment { padding: 0px 1px 1px; }
.rbc-selected-cell { background-color: rgba(0, 0, 0, 0.1); }
.rbc-show-more { background-color: rgba(255, 255, 255, 0.3); z-index: 4; font-size: 85%; height: auto; line-height: normal; }
.rbc-month-view { position: relative; border: 1px solid rgb(221, 221, 221); display: flex; flex-direction: column; flex: 1 0 0px; width: 100%; user-select: none; height: 100%; }
.rbc-month-header { display: flex; flex-direction: row; }
.rbc-month-row { display: flex; position: relative; flex-direction: column; flex: 1 0 0px; overflow: hidden; height: 100%; }
.rbc-month-row + .rbc-month-row { border-top: 1px solid rgb(221, 221, 221); }
.rbc-date-cell { flex: 1 1 0px; min-width: 0px; padding-right: 5px; text-align: right; }
.rbc-date-cell.rbc-now { font-weight: 700; }
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited { color: inherit; text-decoration: none; }
.rbc-row-bg { display: flex; flex-direction: row; flex: 1 0 0px; overflow: hidden; }
.rbc-day-bg { flex: 1 0 0%; }
.rbc-day-bg + .rbc-day-bg { border-left: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-day-bg + .rbc-day-bg { border-left-width: 0px; border-right: 1px solid rgb(221, 221, 221); }
.rbc-overlay { position: absolute; z-index: 5; border: 1px solid rgb(229, 229, 229); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 15px; padding: 10px; }
.rbc-overlay > * + * { margin-top: 1px; }
.rbc-overlay-header { border-bottom: 1px solid rgb(229, 229, 229); margin: -10px -10px 5px; padding: 2px 10px; }
.rbc-agenda-view { display: flex; flex-direction: column; flex: 1 0 0px; overflow: auto; }
.rbc-agenda-view table.rbc-agenda-table { width: 100%; border: 1px solid rgb(221, 221, 221); border-spacing: 0px; border-collapse: collapse; }
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td { padding: 5px 10px; vertical-align: top; }
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell { padding-left: 15px; padding-right: 15px; text-transform: lowercase; }
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td { border-left: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td { border-left-width: 0px; border-right: 1px solid rgb(221, 221, 221); }
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr { border-top: 1px solid rgb(221, 221, 221); }
.rbc-agenda-view table.rbc-agenda-table thead > tr > th { padding: 3px 5px; text-align: left; border-bottom: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th { text-align: right; }
.rbc-agenda-time-cell { text-transform: lowercase; }
.rbc-agenda-time-cell .rbc-continues-after::after { content: " »"; }
.rbc-agenda-time-cell .rbc-continues-prior::before { content: "« "; }
.rbc-agenda-date-cell, .rbc-agenda-time-cell { white-space: nowrap; }
.rbc-agenda-event-cell { width: 100%; }
.rbc-time-column { display: flex; flex-direction: column; min-height: 100%; }
.rbc-time-column .rbc-timeslot-group { flex: 1 1 0%; }
.rbc-timeslot-group { border-bottom: 1px solid rgb(221, 221, 221); min-height: 40px; display: flex; flex-flow: column; }
.rbc-header-gutter, .rbc-time-gutter { flex: 0 0 auto; }
.rbc-label { padding: 0px 5px; }
.rbc-day-slot { position: relative; }
.rbc-day-slot .rbc-events-container { inset: 0px; position: absolute; margin-right: 10px; }
.rbc-day-slot .rbc-events-container.rbc-rtl { left: 10px; right: 0px; }
.rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-event { border: 1px solid rgb(38, 89, 133); display: flex; max-height: 100%; min-height: 20px; flex-flow: column wrap; align-items: flex-start; overflow: hidden; position: absolute; }
.rbc-day-slot .rbc-background-event { opacity: 0.75; }
.rbc-day-slot .rbc-event-label { flex: 0 0 auto; padding-right: 5px; width: auto; }
.rbc-day-slot .rbc-event-content { width: 100%; flex: 1 1 0px; overflow-wrap: break-word; line-height: 1; height: 100%; min-height: 1em; }
.rbc-day-slot .rbc-time-slot { border-top: 1px solid rgb(247, 247, 247); }
.rbc-time-view-resources .rbc-time-gutter, .rbc-time-view-resources .rbc-time-header-gutter { position: sticky; left: 0px; background-color: rgb(255, 255, 255); border-right: 1px solid rgb(221, 221, 221); z-index: 10; margin-right: -1px; }
.rbc-time-view-resources .rbc-time-header { overflow: hidden; }
.rbc-time-view-resources .rbc-time-header-content { min-width: auto; flex: 1 0 0px; }
.rbc-time-view-resources .rbc-time-header-cell-single-day { display: none; }
.rbc-time-view-resources .rbc-day-slot { min-width: 140px; }
.rbc-time-view-resources .rbc-day-bg, .rbc-time-view-resources .rbc-header { width: 140px; flex: 1 1 0px; }
.rbc-time-header-content + .rbc-time-header-content { margin-left: -1px; }
.rbc-time-slot { flex: 1 0 0px; }
.rbc-time-slot.rbc-now { font-weight: 700; }
.rbc-day-header { text-align: center; }
.rbc-slot-selection { z-index: 10; position: absolute; background-color: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); font-size: 75%; width: 100%; padding: 3px; }
.rbc-slot-selecting { cursor: move; }
.rbc-time-view { display: flex; flex-direction: column; flex: 1 1 0%; width: 100%; border: 1px solid rgb(221, 221, 221); min-height: 0px; }
.rbc-time-view .rbc-time-gutter { white-space: nowrap; }
.rbc-time-view .rbc-allday-cell { box-sizing: content-box; width: 100%; height: 100%; position: relative; }
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell { border-left: 1px solid rgb(221, 221, 221); }
.rbc-time-view .rbc-allday-events { position: relative; z-index: 4; }
.rbc-time-view .rbc-row { box-sizing: border-box; min-height: 20px; }
.rbc-time-header { display: flex; flex: 0 0 auto; flex-direction: row; }
.rbc-time-header.rbc-overflowing { border-right: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-time-header.rbc-overflowing { border-right-width: 0px; border-left: 1px solid rgb(221, 221, 221); }
.rbc-time-header > .rbc-row.rbc-row-resource, .rbc-time-header > .rbc-row:first-child { border-bottom: 1px solid rgb(221, 221, 221); }
.rbc-time-header-cell-single-day { display: none; }
.rbc-time-header-content { flex: 1 1 0%; display: flex; min-width: 0px; flex-direction: column; border-left: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-time-header-content { border-left-width: 0px; border-right: 1px solid rgb(221, 221, 221); }
.rbc-time-header-content > .rbc-row.rbc-row-resource { border-bottom: 1px solid rgb(221, 221, 221); flex-shrink: 0; }
.rbc-time-content { display: flex; flex: 1 0 0%; align-items: flex-start; width: 100%; border-top: 2px solid rgb(221, 221, 221); overflow-y: auto; position: relative; }
.rbc-time-content > .rbc-time-gutter { flex: 0 0 auto; }
.rbc-time-content > * + * > * { border-left: 1px solid rgb(221, 221, 221); }
.rbc-rtl .rbc-time-content > * + * > * { border-left-width: 0px; border-right: 1px solid rgb(221, 221, 221); }
.rbc-time-content > .rbc-day-slot { width: 100%; user-select: none; }
.rbc-current-time-indicator { position: absolute; z-index: 3; left: 0px; right: 0px; height: 1px; background-color: rgb(116, 173, 49); pointer-events: none; }
.rbc-btn-group { text-align: center; }
@media (min-width: 720px) {
  .rbc-btn-group { text-align: left; }
}
.rbc-btn-group { flex: 1 1 0%; }
.rbc-toolbar button { --tw-text-opacity: 1; }
.rbc-toolbar button, .rbc-toolbar button:hover { --tw-border-opacity: 1; border-color: rgb(115 115 115/var(--tw-border-opacity)); color: rgb(255 255 255/var(--tw-text-opacity)); }
.rbc-toolbar button:hover { --tw-bg-opacity: 1; background-color: rgb(82 54 117/var(--tw-bg-opacity)); --tw-text-opacity: 1; }
.rbc-header { font-weight: 500; }
.rbc-today { background-color: rgb(104 37 231/var(--tw-bg-opacity)); --tw-bg-opacity: 0.3; }
.rbc-off-range-bg { background-color: rgb(64 64 64/var(--tw-bg-opacity)); --tw-bg-opacity: 0.75; }
.rbc-overlay { --tw-border-opacity: 1; border-color: rgb(82 82 82/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(22 20 49/var(--tw-bg-opacity)); z-index: 100; }
.rbc-show-more { background-color: rgb(163 163 163/var(--tw-bg-opacity)); --tw-bg-opacity: 0.3; padding-top: 0.25rem; padding-bottom: 0.25rem; text-align: center; font-weight: 700; text-decoration-line: none; }
.rbc-overlay-header { --tw-border-opacity: 1; border-color: rgb(82 82 82/var(--tw-border-opacity)); }
.rbc-day-bg + .rbc-day-bg, .rbc-header, .rbc-header + .rbc-header, .rbc-month-row + .rbc-month-row, .rbc-month-view { --tw-border-opacity: 1; border-color: rgb(115 115 115/var(--tw-border-opacity)); }
html a { color: rgb(251, 113, 174); text-decoration: underline; background-color: transparent; }
html a:hover { text-decoration: none; color: rgb(230, 6, 105) !important; }
p, ul { margin-bottom: 0px; }
body { background-color: rgb(22, 20, 46); }
.fa-spin { animation: 4s linear 0s infinite normal none running spin; }
a.no-hover:hover { color: inherit !important; }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.nav-link:hover { color: rgb(255, 255, 255) !important; }
.pages-tabs .nav-link { margin-right: 0.75rem; padding-top: 1rem; padding-bottom: 1rem; --tw-text-opacity: 1; color: rgb(163 163 163/var(--tw-text-opacity)); outline: transparent solid 2px; outline-offset: 2px; margin-bottom: -1px; }
.pages-tabs .nav-link:focus, .pages-tabs .nav-link:hover { color: rgb(255, 255, 255); }
.pages-tabs .nav-link.active { --tw-border-opacity: 1; border-color: rgb(251 113 174/var(--tw-border-opacity)); border-bottom-width: 3px; color: rgb(255, 255, 255); }
.progress-bar-striped { background-image: linear-gradient(45deg, rgb(21, 237, 143) 25%, transparent 0px, transparent 50%, rgb(21, 237, 143) 0px, rgb(21, 237, 143) 75%, transparent 0px, transparent); background-size: 1rem 1rem; }
.btn-main { border-width: 2px; padding-top: 0.75rem; padding-bottom: 0.75rem; border-color: rgb(186, 132, 255); background: linear-gradient(90deg, rgb(104, 37, 231), rgb(170, 88, 184)); box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px; outline: none; color: rgb(255, 255, 255); text-decoration: none; }
.btn-main.focus, .btn-main:focus, .btn-main:hover { color: rgb(255, 255, 255); background-color: rgb(86, 23, 207); border-color: rgb(157, 81, 255); }
.btn-main.focus, .btn-main:focus { box-shadow: rgba(255, 255, 255, 0.15) 0px 1px 0px inset, rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(196, 150, 255, 0.5) 0px 0px 0px 0.2rem; }
.btn-main.disabled, .btn-main:disabled { color: rgb(255, 255, 255); background-color: rgb(104, 37, 231); border-color: rgb(186, 132, 255); }
.btn-main:not(:disabled):not(.disabled).active, .btn-main:not(:disabled):not(.disabled):active, .show > .btn-main.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(82, 22, 195); border-color: rgb(150, 68, 255); }
.btn-main:not(:disabled):not(.disabled).active:focus, .btn-main:not(:disabled):not(.disabled):active:focus, .show > .btn-main.dropdown-toggle:focus { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset, rgba(196, 150, 255, 0.5) 0px 0px 0px 0.2rem; }
.btn-main:active, .btn-main:focus, .btn-main:hover { box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px; color: inherit !important; }
.e-widget-wrapper, iframe.e-embed-frame, iframe.e-embed-frame html.enter { max-width: 700px !important; }
.Toastify__toast-container { z-index: 9999; transform: translateZ(9999px); position: fixed; padding: 4px; width: 320px; box-sizing: border-box; color: rgb(255, 255, 255); }
.Toastify__toast-container--top-left { top: 1em; left: 1em; }
.Toastify__toast-container--top-center { top: 1em; left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--top-right { top: 1em; right: 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 { width: 100vw; padding: 0px; left: 0px; margin: 0px; }
  .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 { right: 0px; left: auto; }
}
.Toastify__toast { position: relative; min-height: 64px; box-sizing: border-box; margin-bottom: 1rem; padding: 8px; 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; display: flex; justify-content: space-between; max-height: 800px; overflow: hidden; font-family: sans-serif; cursor: pointer; direction: ltr; }
.Toastify__toast--rtl { direction: rtl; }
.Toastify__toast--dark { background: rgb(18, 18, 18); color: rgb(255, 255, 255); }
.Toastify__toast--default { background: rgb(255, 255, 255); color: rgb(170, 170, 170); }
.Toastify__toast--info { background: rgb(52, 152, 219); }
.Toastify__toast--success { background: rgb(7, 188, 12); }
.Toastify__toast--warning { background: rgb(241, 196, 15); }
.Toastify__toast--error { background: rgb(231, 76, 60); }
.Toastify__toast-body { margin: auto 0px; flex: 1 1 auto; padding: 6px; }
.Toastify--animate { animation-fill-mode: both; animation-duration: 0.7s; }
@media only screen and (max-width: 480px) {
  .Toastify__toast { margin-bottom: 0px; border-radius: 0px; }
}
.Toastify__close-button { color: rgb(255, 255, 255); background: transparent; outline: none; border: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: all 0.3s ease 0s; align-self: flex-start; }
.Toastify__close-button--default { 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; }
@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
.Toastify__progress-bar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 5px; z-index: 9999; opacity: 0.7; background-color: rgba(255, 255, 255, 0.7); transform-origin: left center; }
.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--controlled { transition: transform 0.2s ease 0s; }
.Toastify__progress-bar--rtl { right: 0px; left: auto; transform-origin: right center; }
.Toastify__progress-bar--default { background: linear-gradient(90deg, rgb(76, 217, 100), rgb(90, 200, 250), rgb(0, 122, 255), rgb(52, 170, 220), rgb(88, 86, 214), rgb(255, 45, 85)); }
.Toastify__progress-bar--dark { background: rgb(187, 134, 252); }
@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__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@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__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 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); }
}
@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__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__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; }
@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@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; }
@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotateX(90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotateX(-20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotateX(10deg); opacity: 1; }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes Toastify__flipOut { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotateX(-20deg); opacity: 1; }
  100% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
}
.Toastify__flip-enter { animation-name: Toastify__flipIn; }
.Toastify__flip-exit { animation-name: Toastify__flipOut; }
@keyframes Toastify__slideInRight { 
  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); }
}
@keyframes Toastify__slideInUp { 
  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); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(-110%, 0px, 0px); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}
.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; }
.ConnectButtons_container__Cj8KL button { padding-top: 0.5rem; padding-bottom: 0.5rem; }
#building { background: url("urn:scrapbook:download:error:https://onchaincoin.co/template/static/img/c515adb21cde0e8ec77541bf506428c.1135e3e5.jpg") 0% 0% / 100% 100%; width: 100%; height: auto; position: absolute; }
.el-pagination.is-background .el-pager li:not(.disabled).active { background-color: rgba(251, 113, 174, 0.9) !important; }
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li { width: 40px; height: 40px; border: 1px solid rgba(251, 113, 174, 0.6) !important; color: rgb(255, 255, 255) !important; background: transparent !important; line-height: 40px !important; }
.ConnectButtons_container__Cj8KL .disconnect-btn-box { position: absolute; top: 44px; height: 44px; width: 80px; }
.ConnectButtons_container__Cj8KL .disconnect-btn { position: absolute; bottom: -8px; left: 0px; display: none; justify-content: center; align-items: center; background-color: rgb(0, 0, 0); border: 2px solid rgb(77, 30, 132); border-radius: 0.3rem; cursor: pointer; padding: 0.5rem 0px; width: 8rem; z-index: 999; }
.ConnectButtons_container__Cj8KL .disconnect-btn span { margin-right: 0.5rem; display: inline-block; font: 1rem / 1.5 "PingFang Heavy"; color: rgb(255, 255, 255); }
.ConnectButtons_container__Cj8KL .disconnect-btn img { width: 1rem; height: 1rem; display: inline-block; }
.ConnectButtons_container__Cj8KL.connected:hover .disconnect-btn { display: flex; }
[data-v-448f016f] .el-slider__bar { background: linear-gradient(90deg, rgb(104, 37, 231), rgb(170, 88, 184)) !important; height: 0.4rem !important; }
[data-v-448f016f] .el-slider__runway { background-color: rgb(54, 59, 54) !important; }
[data-v-448f016f] .el-slider__stop { height: 4px; width: 0px; background-color: transparent; border: 1px solid rgba(207, 196, 196, 0.5) !important; }
[data-v-448f016f] .el-slider__button { background-color: rgb(186, 132, 255); border: 0px solid; }
[data-v-448f016f] .el-slider__marks-text:last-child { width: 3.9rem !important; }
.el-button[data-v-448f016f]:focus, .el-button[data-v-448f016f]:hover { background-color: rgb(22, 3, 33) !important; }
.el-popper[data-v-448f016f] { background: rgb(221, 221, 221) !important; }
.c-grey[data-v-448f016f] { color: rgb(173, 176, 178); }
.c-grey1[data-v-448f016f] { color: rgb(213, 213, 213); }
.fuzhi1[data-v-448f016f] { float: right; }
.datelist[data-v-448f016f] { font-size: 12px; width: 60px; display: flex; flex-direction: column; align-items: center; }
.date-tag[data-v-448f016f] { border-radius: 5px; border: 1px solid rgb(255, 255, 255); text-align: center; width: 48px; margin-bottom: 4px; height: 20px; }
@media (max-width: 425px) {
  .fuzhi[data-v-448f016f] { float: right; position: absolute; right: 2.5rem; }
}
@media (max-width: 772px) {
  .tablist-container[data-v-448f016f] {
  & .pages-tabs[data-v-448f016f] {
  & .nav-link[data-v-448f016f] { padding: 0.5rem; }
}
}
}
@media (max-width: 500px) {
  .tablist-container[data-v-448f016f] {
  & .pages-tabs[data-v-448f016f] {
  & .nav-link[data-v-448f016f] { padding: 0.5rem 0.25rem; font-size: 12px; }
}
}
}
@media (max-width: 300px) {
  .tablist-container[data-v-448f016f] {
  & .pages-tabs[data-v-448f016f] {
  & .nav-link[data-v-448f016f] { padding: 0.5rem 0.15rem; }
}
}
}
.SectionTitle_title__IKHF0 { font-size: 3em; background-image: linear-gradient(90deg, rgb(11, 189, 218), rgb(125, 88, 242) 39%, rgb(251, 113, 174)); line-height: 1.53; }
.SectionTitle_titleYellow__xJsT4, .SectionTitle_title__IKHF0 { margin-bottom: 3rem; text-align: center; color: rgb(67, 255, 184); letter-spacing: normal; font-weight: 300; animation: 1s ease 0s 1 normal none running SectionTitle_fadeIn__G_0Pj; background-clip: text; -webkit-text-fill-color: transparent; }
.SectionTitle_titleYellow__xJsT4 { background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(255, 234, 166) 39%, rgb(251, 113, 174)); font-size: 2.9rem; line-height: 1.53 !important; }
.building[data-v-199f3702] { background: url("") 0% 0% / 100% 100%; width: 100%; height: 100%; position: absolute; }
[data-v-199f3702] .el-slider__bar { background-color: rgb(82, 54, 117) !important; height: 0.5rem !important; }
[data-v-199f3702] .el-slider__runway { background-color: rgb(5, 150, 105) !important; }
[data-v-199f3702] .el-slider__stop { height: 6px; width: 0px; background-color: transparent; border: 1px solid rgba(207, 196, 196, 0.5) !important; }
[data-v-199f3702] .el-slider__button { background-color: rgb(186, 132, 255); border: 0px solid; width: 1.5rem !important; height: 1.5rem !important; }
.message-logout { border: 1px solid rgb(0, 0, 0); background: rgb(14, 20, 34); width: 600px; }
.el-message-box__title { color: rgb(255, 255, 255); border-bottom: 5px solid rgb(77, 30, 132); line-height: 35px; width: 70%; font-size: 1.5rem; }
.el-message-box__message { color: rgb(213, 214, 217); font-size: 1rem; }
.building[data-v-07673fca], .building[data-v-3419e781], .building[data-v-46360825] { background: url("") 0% 0% / 100% 100%; width: 100%; height: 100%; position: absolute; }
.b-b[data-v-0c43970c] { border: 1px solid rgb(0, 0, 0); }
.m-1-5[data-v-0c43970c] { margin: 2% 5%; }
.RaMultipleChoicedio[data-v-0c43970c] { border: 1px solid rgb(0, 0, 0); margin: 10px; width: 500px; height: 40px; line-height: 40px; }
.el-button--primary[data-v-0c43970c] { color: rgb(255, 255, 255); background-color: rgb(64, 158, 255); border-color: rgb(64, 158, 255); margin-bottom: 20px; }
.el-button--primary[data-v-0c43970c]:hover { background: rgb(102, 177, 255); border-color: rgb(102, 177, 255); color: rgb(255, 255, 255); }
.ant-modal-mask { position: fixed; inset: 0px; z-index: 1000; height: 100%; background-color: rgba(0, 0, 0, 0.45); }
.ant-modal-wrap { position: fixed; inset: 0px; overflow: auto; outline: 0px; z-index: 1000; }
.ant-modal { box-sizing: border-box; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum", "tnum"; pointer-events: none; position: relative; top: 100px; width: auto; max-width: calc(-32px + 100vw); margin: 0px auto; padding: 0px 0px 24px; }
.ant-modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; pointer-events: auto; }
.ant-modal-close { position: absolute; top: 0px; right: 0px; z-index: 10; padding: 0px; color: rgba(0, 0, 0, 0.45); font-weight: 700; line-height: 1; text-decoration: none; background: 0px 0px; border: 0px; outline: 0px; cursor: pointer; transition: color 0.3s ease 0s; }
.ant-modal-close-x { display: block; width: 56px; height: 56px; font-size: 16px; font-style: normal; line-height: 56px; text-align: center; text-transform: none; text-rendering: auto; }
.anticon { display: inline-block; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }
.anticon svg { display: inline-block; }
svg:not(:root) { overflow: hidden; }
.anticon > * { line-height: 1; }
.ant-modal-header { padding: 16px 24px; color: rgba(0, 0, 0, 0.85); background: rgb(255, 255, 255); border-bottom: 1px solid rgb(240, 240, 240); border-radius: 4px 4px 0px 0px; }
.ant-modal-title { margin: 0px; color: rgba(0, 0, 0, 0.85); font-weight: 500; font-size: 16px; line-height: 22px; overflow-wrap: break-word; }
.ant-modal-body { padding: 24px; font-size: 14px; line-height: 1.5715; overflow-wrap: break-word; }
.SwitchNetworkForm_chains__1fTaE { display: grid; grid-template-columns: 50% 50%; gap: 8px; }
.SwitchNetworkItem_item__1gmeN { display: flex; align-items: center; flex-direction: column; cursor: pointer; text-align: center; background-color: rgb(253, 234, 241); color: rgb(249, 81, 146); padding: 20px 8px; border-radius: 4px; border: 1px solid transparent; transition: all 0.25s linear 0s; }
.SwitchNetworkItem_item__1gmeN .SwitchNetworkItem_icon__1Lbfx { width: 42px; }
switchnetworkitem_item__1gmen .SwitchNetworkItem_name__2pWLA { margin-top: 4px; font-size: 1rem; font-weight: 500; }
.SwitchNetworkForm_divider__ezfZQ { height: 1px; margin-top: 24px; margin-bottom: 24px; background-color: rgb(250, 249, 250); position: relative; }
.SwitchNetworkForm_divider__ezfZQ::before { content: "TESTNET"; position: absolute; font-size: 12px; line-height: 12px; background-color: rgb(250, 249, 250); padding: 0px 4px; top: -6px; left: 16px; color: rgb(136, 136, 136); }
.SwitchNetworkForm_chains__1fTaE { display: grid; grid-template-columns: 50% 50%; gap: 8px; }