*, ::after, ::before { border: 0px solid; }
::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-family: PFDinDisplayPro; src: url("") format("woff"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Gill Sans"; src: url("") format("opentype"); font-style: normal; font-weight: 300; }
@font-face { font-family: "Gill Sans"; src: url("") format("opentype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "Gill Sans"; src: url("") format("opentype"); font-style: normal; font-weight: 500; }
@font-face { font-family: Alfphabet; src: url("urn:scrapbook:download:error:https://trustpad-platform.com/static/css/Alfphabet-IV.ttf") format("truetype"); 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-transform: translateX(var(--tw-translate-x)) translateY(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)); --tw-border-opacity: 1; border-color: rgb(229 229 229/var(--tw-border-opacity)); --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246/0.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: var(--tw-empty,/*!*/ /*!*/); --tw-brightness: var(--tw-empty,/*!*/ /*!*/); --tw-contrast: var(--tw-empty,/*!*/ /*!*/); --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); --tw-invert: var(--tw-empty,/*!*/ /*!*/); --tw-saturate: var(--tw-empty,/*!*/ /*!*/); --tw-sepia: var(--tw-empty,/*!*/ /*!*/); --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); --tw-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); }
.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: 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 { right: 0px !important; left: 0px !important; }
.inset-0, .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; }
.left-\[-200px\] { left: -200px !important; }
.top-1\/3 { top: 33.3333% !important; }
.right-3 { right: 0.75rem !important; }
.bottom-3 { bottom: 0.75rem !important; }
.top-0 { top: 0px !important; }
.-bottom-16 { bottom: -4rem !important; }
.-right-1\/4 { right: -25% !important; }
.left-0 { left: 0px !important; }
.-bottom-1 { bottom: -0.25rem !important; }
.-right-1 { right: -0.25rem !important; }
.top-\[-5px\] { top: -5px !important; }
.top-2 { top: 0.5rem !important; }
.bottom-0 { bottom: 0px !important; }
.-left-80 { left: -20rem !important; }
.-right-80 { right: -20rem !important; }
.z-10 { z-index: 10 !important; }
.z-20 { z-index: 20 !important; }
.z-30 { z-index: 30 !important; }
.z-0 { z-index: 0 !important; }
.order-2 { order: 2 !important; }
.order-1 { order: 1 !important; }
.float-right { float: right !important; }
.-m-4 { margin: -1rem !important; }
.m-0 { margin: 0px !important; }
.-m-2 { margin: -0.5rem !important; }
.-m-3 { margin: -0.75rem !important; }
.mx-auto { margin-left: auto !important; margin-right: 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-6 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }
.my-3 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }
.-mx-5 { margin-left: -1.25rem !important; margin-right: -1.25rem !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; }
.mt-2 { margin-top: 0.5rem !important; }
.mb-1 { margin-bottom: 0.25rem !important; }
.mr-3 { margin-right: 0.75rem !important; }
.mb-6 { margin-bottom: 1.5rem !important; }
.ml-4 { margin-left: 1rem !important; }
.mb-4 { margin-bottom: 1rem !important; }
.mr-auto { margin-right: auto !important; }
.-mb-1 { margin-bottom: -0.25rem !important; }
.mb-8 { margin-bottom: 2rem !important; }
.mt-6 { margin-top: 1.5rem !important; }
.ml-3 { margin-left: 0.75rem !important; }
.mb-0 { margin-bottom: 0px !important; }
.mb-3 { margin-bottom: 0.75rem !important; }
.ml-1 { margin-left: 0.25rem !important; }
.mt-3 { margin-top: 0.75rem !important; }
.mr-1 { margin-right: 0.25rem !important; }
.mt-1 { margin-top: 0.25rem !important; }
.mb-12 { margin-bottom: 3rem !important; }
.-mt-3 { margin-top: -0.75rem !important; }
.mt-12 { margin-top: 3rem !important; }
.mt-4 { margin-top: 1rem !important; }
.mt-\[-3px\] { margin-top: -3px !important; }
.ml-2 { margin-left: 0.5rem !important; }
.-mt-2 { margin-top: -0.5rem !important; }
.-mt-1 { margin-top: -0.25rem !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-\[1px\] { height: 1px !important; }
.h-4 { height: 1rem !important; }
.h-screen { height: 100vh !important; }
.h-14 { height: 3.5rem !important; }
.h-10 { height: 2.5rem !important; }
.h-9 { height: 2.25rem !important; }
.h-full { height: 100% !important; }
.h-48 { height: 12rem !important; }
.h-5 { height: 1.25rem !important; }
.h-12 { height: 3rem !important; }
.h-28 { height: 7rem !important; }
.h-24 { height: 6rem !important; }
.h-16 { height: 4rem !important; }
.h-2 { height: 0.5rem !important; }
.h-20 { height: 5rem !important; }
.h-7 { height: 1.75rem !important; }
.h-8 { height: 2rem !important; }
.h-\[45px\] { height: 45px !important; }
.h-56 { height: 14rem !important; }
.h-0 { height: 0px !important; }
.h-80 { height: 20rem !important; }
.max-h-60 { max-height: 15rem !important; }
.w-4\/5 { width: 80% !important; }
.w-full { width: 100% !important; }
.w-6 { width: 1.5rem !important; }
.w-screen { width: 100vw !important; }
.w-72 { width: 18rem !important; }
.w-16 { width: 4rem !important; }
.w-1\/3 { width: 33.3333% !important; }
.w-12 { width: 3rem !important; }
.w-20 { width: 5rem !important; }
.w-28 { width: 7rem !important; }
.w-\[800px\] { width: 800px !important; }
.w-5 { width: 1.25rem !important; }
.w-40 { width: 10rem !important; }
.w-7 { width: 1.75rem !important; }
.w-8 { width: 2rem !important; }
.min-w-full { min-width: 100% !important; }
.max-w-screen-xl { max-width: 1140px !important; }
.max-w-screen-sm { max-width: 540px !important; }
.max-w-sm { max-width: 24rem !important; }
.flex-1 { flex: 1 1 0% !important; }
.flex-shrink-0 { flex-shrink: 0 !important; }
.table-auto { table-layout: auto !important; }
.translate-y-1 { --tw-translate-y: 0.25rem !important; }
.translate-y-0, .translate-y-1 { transform: var(--tw-transform) !important; }
.translate-y-0 { --tw-translate-y: 0px !important; }
.scale-150 { --tw-scale-x: 1.5 !important; --tw-scale-y: 1.5 !important; }
.scale-125, .scale-150 { transform: var(--tw-transform) !important; }
.scale-125 { --tw-scale-x: 1.25 !important; --tw-scale-y: 1.25 !important; }
.transform { transform: var(--tw-transform) !important; }
.cursor-pointer { cursor: pointer !important; }
.cursor-default { cursor: default !important; }
.list-inside { list-style-position: inside !important; }
.list-disc { list-style-type: disc !important; }
.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
.flex-col { flex-direction: column !important; }
.flex-col-reverse { flex-direction: column-reverse !important; }
.flex-wrap { flex-wrap: wrap !important; }
.items-start { align-items: flex-start !important; }
.items-end { align-items: flex-end !important; }
.items-center { align-items: center !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-20 { gap: 5rem !important; }
.gap-4 { gap: 1rem !important; }
.gap-6 { gap: 1.5rem !important; }
.gap-3 { gap: 0.75rem !important; }
.gap-2 { gap: 0.5rem !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 * calc(1 - var(--tw-space-x-reverse))) !important; }
.space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(.25rem * var(--tw-space-y-reverse)) !important; }
.space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(.75rem * calc(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 * calc(1 - var(--tw-space-x-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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(1 - var(--tw-space-x-reverse))) !important; }
.space-y-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; }
.space-y-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0 !important; margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(1rem * 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; }
.break-words { overflow-wrap: break-word !important; }
.break-all { word-break: break-all !important; }
.rounded-2xl { border-radius: 1rem !important; }
.rounded-lg { border-radius: 0.5rem !important; }
.rounded-xl { border-radius: 0.75rem !important; }
.rounded { border-radius: 0.25rem !important; }
.rounded-full { border-radius: 9999px !important; }
.rounded-md { border-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; }
.border-2 { border-width: 2px !important; }
.border { border-width: 1px !important; }
.border-0 { border-width: 0px !important; }
.border-l-4 { border-left-width: 4px !important; }
.border-t { border-top-width: 1px !important; }
.border-b-4 { border-bottom-width: 4px !important; }
.border-b { border-bottom-width: 1px !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-grayMix { --tw-border-opacity: 1 !important; border-color: rgb(77 30 132/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-mainDark { --tw-border-opacity: 1 !important; border-color: rgb(82 54 117/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-gray-300 { --tw-border-opacity: 1 !important; }
.border-gray-300 { border-color: rgb(212 212 212/var(--tw-border-opacity)) !important; }
.border-gray-700 { border-color: rgb(64 64 64/var(--tw-border-opacity)) !important; }
.border-dark1, .border-gray-700 { --tw-border-opacity: 1 !important; }
.border-dark1 { border-color: rgb(22 20 49/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-800 { --tw-border-opacity: 1 !important; border-color: rgb(38 38 38/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-30 { --tw-border-opacity: 0.3 !important; }
.bg-dark2 { --tw-bg-opacity: 1 !important; background-color: rgb(18 17 46/var(--tw-bg-opacity)) !important; }
.bg-transparent { background-color: transparent !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 { background-color: rgb(115 115 115/var(--tw-bg-opacity)) !important; }
.bg-gray-500, .bg-gray-800 { --tw-bg-opacity: 1 !important; }
.bg-gray-800 { background-color: rgb(38 38 38/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-black, .bg-gray-700 { --tw-bg-opacity: 1 !important; }
.bg-black { background-color: rgb(0 0 0/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-gray-600 { background-color: rgb(82 82 82/var(--tw-bg-opacity)) !important; }
.bg-dark3, .bg-gray-600 { --tw-bg-opacity: 1 !important; }
.bg-dark3 { background-color: rgb(26 25 42/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-primary, .bg-red-600 { --tw-bg-opacity: 1 !important; }
.bg-red-600 { background-color: rgb(220 38 38/var(--tw-bg-opacity)) !important; }
.bg-green-700 { --tw-bg-opacity: 1 !important; background-color: rgb(4 120 87/var(--tw-bg-opacity)) !important; }
.bg-yellow-400 { --tw-bg-opacity: 1 !important; 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-purple-800 { --tw-bg-opacity: 1 !important; background-color: rgb(91 33 182/var(--tw-bg-opacity)) !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 { --tw-bg-opacity: 1 !important; background-color: rgb(0 51 173/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-1 { padding: 0.25rem !important; }
.p-3 { padding: 0.75rem !important; }
.p-6 { padding: 1.5rem !important; }
.p-0 { padding: 0px !important; }
.p-\[2px\] { padding: 2px !important; }
.p-2 { padding: 0.5rem !important; }
.p-5 { padding: 1.25rem !important; }
.p-4 { padding: 1rem !important; }
.py-12 { padding-top: 3rem !important; padding-bottom: 3rem !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; }
.py-3 { padding-top: 0.75rem !important; padding-bottom: 0.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-6 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }
.py-8 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
.py-4 { padding-top: 1rem !important; padding-bottom: 1rem !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; }
.pt-1 { padding-top: 0.25rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pb-0 { padding-bottom: 0px !important; }
.pt-12 { padding-top: 3rem !important; }
.pb-6 { padding-bottom: 1.5rem !important; }
.pb-16 { padding-bottom: 4rem !important; }
.pl-3 { padding-left: 0.75rem !important; }
.pr-6 { padding-right: 1.5rem !important; }
.pl-0 { padding-left: 0px !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pt-3 { padding-top: 0.75rem !important; }
.pt-6 { padding-top: 1.5rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pt-2 { padding-top: 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-middle { vertical-align: middle !important; }
.align-bottom { vertical-align: bottom !important; }
.align-text-bottom { vertical-align: text-bottom !important; }
.font-Rubik { font-family: Rubik, sans-serif !important; }
.font-secondary { font-family: Alfphabet, sans-serif !important; }
.font-sans { font-family: Rubik, sans-serif !important; }
.font-Ubuntu { font-family: Ubuntu, sans-serif !important; }
.font-PFD { font-family: PFDinDisplayPro, sans-serif !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-lg { font-size: 1.125rem !important; }
.text-lg, .text-xl { line-height: 1.75rem !important; }
.text-xl { font-size: 1.25rem !important; }
.text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
.text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !important; }
.text-3xl { font-size: 1.875rem !important; line-height: 2.25rem !important; }
.text-5xl { font-size: 3rem !important; line-height: 1 !important; }
.text-base { font-size: 1rem !important; line-height: 1.5rem !important; }
.text-\[1\.5rem\] { font-size: 1.5rem !important; }
.text-\[1\.6rem\] { font-size: 1.6rem !important; }
.font-normal { font-weight: 400 !important; }
.font-semibold { font-weight: 600 !important; }
.font-medium { font-weight: 500 !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-tight { line-height: 1.25 !important; }
.leading-relaxed { line-height: 1.625 !important; }
.leading-none { line-height: 1 !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-main { --tw-text-opacity: 1 !important; }
.text-main { color: rgb(186 132 255/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 { color: rgb(6 78 59/var(--tw-text-opacity)) !important; }
.text-green-900, .text-white { --tw-text-opacity: 1 !important; }
.text-white { color: rgb(255 255 255/var(--tw-text-opacity)) !important; }
.text-red-900 { --tw-text-opacity: 1 !important; color: rgb(127 29 29/var(--tw-text-opacity)) !important; }
.text-secondary { color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-black, .text-secondary { --tw-text-opacity: 1 !important; }
.text-black { color: rgb(0 0 0/var(--tw-text-opacity)) !important; }
.text-gray-300 { color: rgb(212 212 212/var(--tw-text-opacity)) !important; }
.text-gray-300, .text-pink { --tw-text-opacity: 1 !important; }
.text-pink { color: rgb(251 113 174/var(--tw-text-opacity)) !important; }
.text-green-600 { --tw-text-opacity: 1 !important; 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-inherit { color: inherit !important; }
.text-current { color: currentcolor !important; }
.text-ignored { color: rgb(163 163 163/var(--tw-text-opacity)) !important; }
.text-ignored, .text-red-500 { --tw-text-opacity: 1 !important; }
.text-red-500 { color: rgb(239 68 68/var(--tw-text-opacity)) !important; }
.text-gray-200 { --tw-text-opacity: 1 !important; 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-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-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-red-300 { --tw-text-opacity: 1 !important; color: rgb(252 165 165/var(--tw-text-opacity)) !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-25 { opacity: 0.25 !important; }
.opacity-100 { opacity: 1 !important; }
.opacity-75 { opacity: 0.75 !important; }
.opacity-0 { opacity: 0 !important; }
.opacity-80 { opacity: 0.8 !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 { --tw-shadow: 0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 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, .shadow-2xl { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow-2xl { --tw-shadow: 0 25px 50px -12px rgb(0 0 0/0.25) !important; --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important; }
.shadow-none { --tw-shadow: 0 0 #0000 !important; --tw-shadow-colored: 0 0 #0000 !important; }
.shadow-none, .shadow-sm { 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 rgb(0 0 0/0.05) !important; --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; }
.shadow-xl { --tw-shadow: 0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 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-lg, .shadow-xl { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 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; }
.outline-none { outline: transparent solid 2px !important; outline-offset: 2px !important; }
.outline-primary { outline-color: rgb(251, 113, 174) !important; }
.outline-secondary { outline-color: rgb(163, 163, 163) !important; }
.ring-1 { --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; }
.ring-1, .ring-2 { box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.ring-2 { --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; }
.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(0px + 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; }
.filter { filter: var(--tw-filter) !important; }
.transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -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-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-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-text { --tw-text-opacity: 1; color: rgb(186 132 255/var(--tw-text-opacity)); background-image: linear-gradient(90deg, rgb(11, 189, 218) 0px, 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; }
@-webkit-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 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; }
}
@-webkit-keyframes textBgSlide { 
  0% { background-position-x: 0px; }
  50% { background-position-x: 100%; }
  100% { background-position-x: 0px; }
}
@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; }
.last\:mb-0:last-child { margin-bottom: 0px !important; }
.focus-within\:border-transparent:focus-within { border-color: transparent !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-second-purple:focus-within { --tw-ring-opacity: 1 !important; --tw-ring-color: rgb(140 28 237/var(--tw-ring-opacity)) !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; }
.hover\:-translate-y-1:hover { --tw-translate-y: -0.25rem !important; transform: var(--tw-transform) !important; }
.hover\:-translate-y-2:hover { --tw-translate-y: -0.5rem !important; transform: var(--tw-transform) !important; }
.hover\:scale-110:hover { --tw-scale-x: 1.1 !important; --tw-scale-y: 1.1 !important; transform: var(--tw-transform) !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-white\/\[0\.12\]:hover { background-color: rgba(255, 255, 255, 0.12) !important; }
.hover\:bg-main:hover { --tw-bg-opacity: 1 !important; background-color: rgb(186 132 255/var(--tw-bg-opacity)) !important; }
.hover\:bg-gray-800:hover { --tw-bg-opacity: 1 !important; background-color: rgb(38 38 38/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-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-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-white:hover { --tw-text-opacity: 1 !important; color: rgb(255 255 255/var(--tw-text-opacity)) !important; }
.hover\:text-main:hover { --tw-text-opacity: 1 !important; color: rgb(186 132 255/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 rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 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; }
.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-mainDark:focus { outline-color: rgb(82, 54, 117) !important; }
.active\:text-mainDark:active { --tw-text-opacity: 1 !important; color: rgb(82 54 117/var(--tw-text-opacity)) !important; }
@media (min-width: 540px) {
  .sm\:min-w-\[80wh\] { }
}
@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\:-mx-6 { margin-left: -1.5rem !important; margin-right: -1.5rem !important; }
  .md\:mb-0 { margin-bottom: 0px !important; }
  .md\:h-7 { height: 1.75rem !important; }
  .md\:h-6 { height: 1.5rem !important; }
  .md\:h-64 { height: 16rem !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\:flex-row { flex-direction: row !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\: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 * calc(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 * calc(1 - var(--tw-space-y-reverse))) !important; margin-bottom: calc(0px * var(--tw-space-y-reverse)) !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 * calc(1 - var(--tw-space-x-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\:text-4xl { font-size: 2.25rem !important; line-height: 2.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-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; }
}
@media (min-width: 960px) {
  .lg\:sticky { position: sticky !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\:w-4\/6 { width: 66.6667% !important; }
  .lg\:w-1\/4 { width: 25% !important; }
  .lg\:w-1\/2 { width: 50% !important; }
  .lg\:w-1\/3 { width: 33.3333% !important; }
  .lg\:max-w-\[300px\] { max-width: 300px !important; }
  .lg\:flex-row { flex-direction: row !important; }
  .lg\:items-start { align-items: flex-start !important; }
  .lg\:justify-around { justify-content: space-around !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\:w-1\/3 { width: 33.3333% !important; }
  .xl\:w-2\/3 { width: 66.6667% !important; }
}
@media (min-width: 1536px) {
  .\32 xl\:h-72 { height: 18rem !important; }
  .\32 xl\:px-32 { padding-left: 8rem !important; padding-right: 8rem !important; }
  .\32 xl\:pb-40 { padding-bottom: 10rem !important; }
  .\32 xl\:pt-24 { padding-top: 6rem !important; }
  .\32 xl\:text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !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: transparent; }
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: 1140px; }
}
.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-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .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-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .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-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .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-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .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-10, .col-xl-11, .col-xl-12, .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(130, 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(130, 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(216, 217, 219, 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(216, 217, 219, 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(100, 106, 112, 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(100, 106, 112, 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(108, 117, 125, 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(108, 117, 125, 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(14, 14, 14, 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(14, 14, 14, 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(108, 117, 125, 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(14, 14, 14, 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: 0px 0px; 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; }
@-webkit-keyframes spinner-border { 
  100% { transform: rotate(1turn); }
}
@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; }
@-webkit-keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; transform: none; }
}
@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 0px 0px; 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; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@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; }
.btn-apply { margin-top: 0.75rem; margin-bottom: 0.75rem; display: flex; user-select: none; align-items: center; justify-content: center; padding: 0.75rem 1.5rem; box-shadow: rgba(133, 60, 210, 0.5) 0px 0px 24px 0px; background: linear-gradient(90deg, rgb(37, 231, 208), rgb(88, 147, 184)); transition: all 0.2s ease 0s; border-radius: 0.5rem; color: rgb(255, 255, 255); text-decoration: none; }
.btn-apply:hover { text-decoration: none; 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: 0px 0px; 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; }
@-webkit-keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
.Toastify__progress-bar { 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); }
@-webkit-keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@-webkit-keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@-webkit-keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@-webkit-keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@-webkit-keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.Toastify__bounce-enter--bottom-left, .Toastify__bounce-enter--top-left { animation-name: Toastify__bounceInLeft; }
.Toastify__bounce-enter--bottom-right, .Toastify__bounce-enter--top-right { animation-name: Toastify__bounceInRight; }
.Toastify__bounce-enter--top-center { animation-name: Toastify__bounceInDown; }
.Toastify__bounce-enter--bottom-center { animation-name: Toastify__bounceInUp; }
.Toastify__bounce-exit--bottom-left, .Toastify__bounce-exit--top-left { animation-name: Toastify__bounceOutLeft; }
.Toastify__bounce-exit--bottom-right, .Toastify__bounce-exit--top-right { animation-name: Toastify__bounceOutRight; }
.Toastify__bounce-exit--top-center { animation-name: Toastify__bounceOutUp; }
.Toastify__bounce-exit--bottom-center { animation-name: Toastify__bounceOutDown; }
@-webkit-keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@-webkit-keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }
.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }
@-webkit-keyframes Toastify__flipIn { 
  0% { 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__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); }
}
@-webkit-keyframes Toastify__flipOut { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotateX(-20deg); opacity: 1; }
  100% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
}
@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; }
@-webkit-keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}
@-webkit-keyframes Toastify__slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
}
@-webkit-keyframes Toastify__slideOutLeft { 
  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); }
}
@-webkit-keyframes Toastify__slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@-webkit-keyframes Toastify__slideOutUp { 
  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; }
.Jumbo_bg__dj0Ug { transform-origin: center center; background-image: linear-gradient(to right top, rgb(108, 34, 189), rgb(139, 37, 187), rgb(165, 43, 185), rgb(188, 52, 183), rgb(208, 64, 181), rgb(230, 69, 165), rgb(245, 81, 149), rgb(255, 97, 136), rgb(255, 121, 110), rgb(255, 150, 91), rgb(245, 178, 85), rgb(225, 205, 96)); width: 350px; height: 200px; z-index: -1; filter: blur(29px); opacity: 0.69; position: absolute; top: 31%; left: 50%; border-radius: 20px; transform: skewY(-15deg) translate(-50%, -50%); }
.Jumbo_bg2__kd8oG { background-image: linear-gradient(rgb(82, 57, 208), rgb(62, 77, 216), rgb(40, 93, 221), rgb(15, 107, 223), rgb(0, 120, 224), rgb(0, 135, 229), rgb(0, 149, 232), rgb(0, 162, 234), rgb(0, 181, 236), rgb(0, 197, 223), rgb(0, 211, 198), rgb(14, 221, 164)); top: auto; bottom: 19%; width: 190px; height: 250px; }
.ConnectButtons_container__Cj8KL button { padding-top: 0.5rem; padding-bottom: 0.5rem; }
.UserWallet_addressPill__FOL8j { position: relative; top: 0px; display: flex; align-items: center; justify-content: space-between; padding: 0.25rem 0.75rem; font-weight: 400; outline: transparent solid 2px; outline-offset: 2px; }
.UserWallet_addressPill__FOL8j:hover { --tw-bg-opacity: 1; background-color: rgb(29 78 216/var(--tw-bg-opacity)); }
.UserWallet_addressPill__FOL8j { background: linear-gradient(90deg, rgb(104, 37, 231), rgb(170, 88, 184)); top: 0px !important; }