@font-face{font-family:Geogrotesque Wide;font-style:normal;font-weight:400;src:url(/static/media/geogrotesque-wide-regular.pzqe7gIxYCEv.850211cdce3044e514ab.woff2) format("woff2"),url(/static/media/geogrotesque-wide-regular.cIzstUfEYPZQ.6f39da5800ebf5b0df96.woff) format("woff")}@font-face{font-family:Geogrotesque Wide;font-style:normal;font-weight:500;src:url(/static/media/geogrotesque-wide-medium.UxiF-7Pcfp_T.b988ab8e082cd2950957.woff2) format("woff2"),url(/static/media/geogrotesque-wide-medium.dskucT_psv07.5dbc0b24aa1b7d54f2e9.woff) format("woff")}@font-face{font-family:Geogrotesque Wide;font-style:normal;font-weight:700;src:url(/static/media/geogrotesque-wide-semi-bold.8gTfg12XmqgC.9c2e4638e2b923df5034.woff2) format("woff2"),url(/static/media/geogrotesque-wide-semi-bold.UaKJov5Of6BV.b5b49614d77c156b6d0e.woff) format("woff")}@font-face{font-family:Geogrotesque Wide;font-style:normal;font-weight:800;src:url(/static/media/geogrotesque-wide-bold.gXRWMHj9Yrnb.bdd2267e75239f4be6f5.woff2) format("woff2"),url(/static/media/geogrotesque-wide-bold.Q86TrBA7Fnon.6c051ba88bd69210539f.woff) format("woff")}@font-face{font-family:Geogrotesque Wide;font-style:italic;font-weight:800;src:url(/static/media/GeogrotesqueWide-BdIt.2782180ea81ec7109a51.woff2) format("woff2"),url(/static/media/GeogrotesqueWide-BdIt.88b0e227affca078f4bd.woff) format("woff")}@font-face{font-family:Commissar;font-style:normal;font-weight:700;src:url(/static/media/kommissar_condensed_bold-webfont.f40d6ce235ccc8c02b58.woff2) format("woff2"),url(/static/media/kommissar_condensed_bold-webfont.80a181c6812df0e18483.woff) format("woff")}/*!* Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)*/*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0}p{margin-bottom:1rem}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}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}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1d29;color:#b1b6c6;font-size:1rem;line-height:1.2}body,code,kbd,pre,samp{font-family:Geogrotesque Wide,Verdana,Geneva,Tahoma,sans-serif}code,kbd,pre,samp{font-size:1em}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.2;margin-bottom:.5rem}h1{color:#fff;font-size:36px}h2{color:#b1b6c6;font-size:22px;text-transform:uppercase}h3{color:#fff;font-size:18px}h4{color:#b1b6c6;text-transform:uppercase}h4,h5{font-size:14px}h5{color:#fff}button{background-color:transparent;border:none;font-family:Geogrotesque Wide,Verdana,Geneva,Tahoma,sans-serif;outline:none}a,a:hover{color:inherit;text-decoration:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}*{scrollbar-color:rgba(203,215,255,.1) transparent;scrollbar-width:thin;scrollbar-width:5px}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:rgba(203,215,255,.1);border-radius:6px}.grecaptcha-badge{display:none!important}
.css-1sg4dav { z-index: 9999; position: fixed; left: 24px; bottom: 24px; padding-right: 24px; }
@media (max-width: 599px) {
  .css-1sg4dav { left: 12px; bottom: 12px; padding-right: 12px; }
}
.css-1r01w2u { z-index: 1001; position: fixed; bottom: 10px; right: 8px; width: 36px; height: 36px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 999px; transition: all 0.15s ease 0s; color: rgb(177, 182, 198); background: rgb(39, 43, 56); cursor: pointer; user-select: none; transform: translateZ(0px); }
.css-1r01w2u:hover { color: rgb(255, 255, 255); }
.css-d25ing { fill: currentcolor; width: 20px; min-width: 20px; height: auto; }
.css-lwm7lw { z-index: 90; position: fixed; top: 0px; left: 0px; width: 100%; height: 70px; transition: all 250ms ease 0s; transform: translateZ(0px); }
.css-1l8h81a { width: 100%; height: 100%; padding: 0px 20px 0px 24px; background: rgb(26, 29, 41); border-bottom: 1px solid rgba(0, 0, 0, 0.35); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.css-1orxpag { display: flex; -webkit-box-align: center; align-items: center; }
.css-1v3z295 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; }
.css-1wkotyo { margin: 0px 24px 0px 40px; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.5px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; cursor: pointer; user-select: none; }
.css-1psueex { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; padding: 0px 20px; border-radius: 8px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 14px; color: rgb(20, 23, 34); background: rgb(255, 232, 26); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -3px 0px inset, rgb(255, 135, 25) 0px 0px 12px inset; }
.css-1psueex > * { margin-right: 8px; }
.css-1psueex > :last-child { margin-right: 0px; }
.css-1psueex:disabled { opacity: 0.5; cursor: default; }
.css-1psueex:focus, .css-1psueex:active { outline: none; }
.css-1psueex:not(:disabled):hover:not(:active) { filter: brightness(110%); }
.css-1psueex:not(:disabled):active { background: rgb(255, 229, 0); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgb(255, 135, 25) 0px 0px 12px inset; }
.css-p38xj4 { margin-left: 12px; padding: 0px 12px; }
@media (max-width: 409px) {
  .css-p38xj4 { margin-left: 6px; }
}
.css-qik1t1 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; border-radius: 8px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 14px; text-transform: uppercase; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); margin-left: 12px; padding: 0px 12px; }
.css-qik1t1 > * { margin-right: 8px; }
.css-qik1t1 > :last-child { margin-right: 0px; }
.css-qik1t1:disabled { opacity: 0.5; cursor: default; }
.css-qik1t1:focus, .css-qik1t1:active { outline: none; }
.css-qik1t1:not(:disabled):hover { background: rgba(203, 215, 255, 0.055); }
.css-qik1t1:not(:disabled):active { background: rgba(203, 215, 255, 0.03); }
@media (max-width: 409px) {
  .css-qik1t1 { margin-left: 6px; }
}
.css-xvb173 { fill: currentcolor; width: 19px; min-width: 19px; height: auto; }
.css-1mdmsw7 { position: fixed; z-index: 100; left: 0px; top: 70px; height: calc(100vh - 70px); width: 240px; transform: translateZ(0px); }
@media (max-width: 1023px) {
  .css-1mdmsw7 { top: 0px; left: 0px; bottom: 0px; height: auto; }
}
.css-12khlxv { position: relative; height: 100%; }
.css-109c0pv { display: flex; flex-direction: column; padding: 20px 16px; height: 100%; background-color: rgb(31, 35, 48); overflow: hidden auto; }
.css-zfdhy4 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 12px 0px 8px; text-transform: uppercase; color: rgb(103, 109, 124); font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 12px; }
.css-14njabq { cursor: pointer; color: rgb(134, 141, 166); }
.css-14njabq:hover { color: rgb(177, 182, 198); }
.css-2kzv31 { fill: currentcolor; width: 22px; min-width: 22px; height: auto; cursor: pointer; color: rgb(134, 141, 166); }
.css-2kzv31:hover { color: rgb(177, 182, 198); }
.css-1bmyc4y { display: flex; -webkit-box-align: center; align-items: center; padding-right: 12px; font-size: 14px; height: 40px; min-height: 40px; border-radius: 8px; color: rgb(255, 255, 255); transition: all 0.1s ease 0s; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; cursor: pointer; user-select: none; }
.css-1bmyc4y:hover { color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); }
.css-qlws2f { display: flex; -webkit-box-pack: center; justify-content: center; width: 36px; min-width: 36px; margin-right: 2px; }
.css-1f3aqrv { fill: currentcolor; width: 17px; min-width: 17px; height: auto; }
.css-pshski { height: 28px; width: 30px; padding: 0px; position: relative; left: 6px; margin-left: auto; }
.css-pshski svg { color: rgb(177, 182, 198); filter: none; transition: transform 0.1s ease 0s; }
.css-j6tee9 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; border-radius: 6px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 13px; text-transform: uppercase; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.075); height: 28px; width: 30px; padding: 0px; position: relative; left: 6px; margin-left: auto; }
.css-j6tee9 > * { margin-right: 8px; }
.css-j6tee9 > :last-child { margin-right: 0px; }
.css-j6tee9:disabled { opacity: 0.5; cursor: default; }
.css-j6tee9:focus, .css-j6tee9:active { outline: none; }
.css-j6tee9:not(:disabled):hover { background: rgba(203, 215, 255, 0.1); }
.css-j6tee9:not(:disabled):active { background: rgba(203, 215, 255, 0.075); }
.css-j6tee9 svg { color: rgb(177, 182, 198); filter: none; transition: transform 0.1s ease 0s; }
.css-1pzuxf4 { fill: currentcolor; width: 8px; min-width: 8px; height: auto; }
.css-v5he5f { fill: currentcolor; width: 16.5px; min-width: 16.5px; height: auto; }
.css-4hyxfz { fill: currentcolor; width: 14.5px; min-width: 14.5px; height: auto; }
.css-1a9ijjv { fill: currentcolor; width: 16.5px; min-width: 16.5px; height: auto; position: relative; top: -1px; }
.css-16yl2ur { fill: currentcolor; width: 18.5px; min-width: 18.5px; height: auto; }
.css-3u5jvs { fill: currentcolor; width: 15px; min-width: 15px; height: auto; }
.css-141mafj { fill: currentcolor; width: 15px; min-width: 15px; height: auto; position: relative; left: 0.5px; }
.css-185vpfh { fill: currentcolor; width: 11.5px; min-width: 11.5px; height: auto; position: relative; left: -1px; }
.css-117mxj0 { fill: currentcolor; width: 30px; min-width: 30px; height: auto; }
.css-apkagv { display: flex; -webkit-box-pack: justify; justify-content: space-between; align-items: flex-end; width: 100%; }
.css-138cu1s { color: rgb(177, 182, 198); position: relative; bottom: 0.5px; text-shadow: none; font-variant-numeric: tabular-nums; font-size: 11px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-11vfw6s { padding: 25px 20px; margin: 0px -16px -20px; background: rgba(203, 215, 255, 0.03); }
.css-1e5ifup { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; padding: 0px 20px; border-radius: 8px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 14px; text-transform: uppercase; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.075); }
.css-1e5ifup > * { margin-right: 8px; }
.css-1e5ifup > :last-child { margin-right: 0px; }
.css-1e5ifup:disabled { opacity: 0.5; cursor: default; }
.css-1e5ifup:focus, .css-1e5ifup:active { outline: none; }
.css-1e5ifup:not(:disabled):hover { background: rgba(203, 215, 255, 0.1); }
.css-1e5ifup:not(:disabled):active { background: rgba(203, 215, 255, 0.075); }
.css-j1sbze { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 20px; margin-left: -2px; }
.css-7c4ibv { fill: currentcolor; width: 47px; min-width: 47px; height: auto; }
.css-18wrt4l { fill: currentcolor; width: 33px; min-width: 33px; height: auto; }
.css-sraeil { fill: currentcolor; width: 48px; min-width: 48px; height: auto; }
.css-1j51kmf { fill: currentcolor; width: 51px; min-width: 51px; height: auto; }
.css-1polf3r { display: flex; flex-direction: column; min-height: 100vh; transition: all 250ms ease 0s; }
@media (min-width: 768px) {
  .css-1polf3r { padding-left: 240px; padding-right: 248px; }
}
.css-1gcbewu { flex: 1 1 0%; min-height: 0px; }
.css-7oel5t { margin: 0px auto; width: 100%; max-width: 1170px; padding: 24px 24px 48px; }
@media (max-width: 767px) {
  .css-7oel5t { padding-left: 16px; padding-right: 16px; }
}
@media (max-width: 767px) {
  .css-7oel5t { padding: 16px 16px 24px; }
}
.css-mlw6v0 { position: relative; padding: 0px 16px 14px; }
@media (max-width: 599px) {
  .css-mlw6v0 { padding: 0px; background: none; }
}
.css-tpc4x9 { border-radius: 8px; background: rgba(203, 215, 255, 0.03); position: relative; padding: 0px 16px 14px; }
@media (max-width: 599px) {
  .css-tpc4x9 { padding: 0px; background: none; }
}
.css-15h33zl { position: absolute; z-index: 2; top: 0px; left: 0px; display: flex; -webkit-box-align: center; align-items: center; padding: 4px 8px; border-radius: 8px 0px 4px; background: rgb(31, 35, 48); }
.css-t5nd3y { display: flex; -webkit-box-align: center; align-items: center; height: 24px; min-height: 24px; border-radius: 4px; transition: all 0.1s ease 0s; font-size: 12px; cursor: default; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); padding: 0px 4px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-t5nd3y:hover { background: rgba(203, 215, 255, 0.03); }
.css-t5nd3y, .css-t5nd3y:hover { background: none; }
.css-e63igi { margin-left: 4px; width: 8px; height: 8px; border-radius: 99px; background: rgb(255, 73, 73); }
.css-ap4xiv { display: flex; -webkit-box-align: center; align-items: center; height: 24px; min-height: 24px; border-radius: 4px; color: rgb(103, 109, 124); transition: all 0.1s ease 0s; font-size: 12px; cursor: pointer; user-select: none; padding: 0px 4px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-ap4xiv:hover { background: rgba(203, 215, 255, 0.03); }
.css-ap4xiv, .css-ap4xiv:hover { background: none; }
@media (min-width: 600px) {
  .css-1am9shg { min-height: 84.48px; }
}
.css-1pylomy { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding-top: 16px; overflow: hidden; }
@media (max-width: 599px) {
  .css-1pylomy { padding: 0px; }
}
.css-1y4j81h { position: relative; display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: 10px 16px; margin: 33.5px 0px 13.5px; }
@media (max-width: 599px) {
  .css-1y4j81h > div:nth-of-type(1) { order: 1; }
  .css-1y4j81h > div:nth-of-type(2) { order: 3; }
  .css-1y4j81h > div:nth-of-type(3) { order: 2; }
}
.css-1lvctvs { display: flex; -webkit-box-align: center; align-items: center; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-mpgbkp { display: flex; width: 21px; }
.css-orsiq7 { fill: currentcolor; width: 12px; min-width: 12px; height: auto; }
.css-sh0wru { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; column-gap: 16px; }
.css-1mzeq4k { text-transform: none; font-variant-numeric: tabular-nums; color: rgb(177, 182, 198); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-lxykln { text-transform: none; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; cursor: pointer; color: rgb(255, 176, 24); margin-left: 16px; }
.css-lxykln:hover { color: rgb(255, 176, 24); text-decoration: underline; }
.css-1h4p0hd { display: flex; -webkit-box-align: center; align-items: center; column-gap: 6px; }
.css-itefrr { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 24px; padding: 0px 8px; border-radius: 4px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 12px; text-transform: uppercase; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); }
.css-itefrr > * { margin-right: 8px; }
.css-itefrr > :last-child { margin-right: 0px; }
.css-itefrr:disabled { opacity: 0.5; cursor: default; }
.css-itefrr:focus, .css-itefrr:active { outline: none; }
.css-itefrr:not(:disabled):hover { background: rgba(203, 215, 255, 0.055); }
.css-itefrr:not(:disabled):active { background: rgba(203, 215, 255, 0.03); }
.css-1ydfwrn { width: 5.5px; height: 10px; }
.css-1kfc6dg { fill: currentcolor; width: 5.5px; height: 10px; }
.css-1saen00 { width: 5.5px; height: 10px; transform: rotate(180deg); }
.css-dormq7 { fill: currentcolor; width: 5.5px; height: 10px; transform: rotate(180deg); }
.css-13107in > * { animation: 0.2s ease-out 0s 1 normal both running animation-1xy0ntl; }
.css-13107in > :nth-of-type(1) { animation-delay: 0s; }
.css-13107in > :nth-of-type(2) { animation-delay: 0.015s; }
.css-13107in > :nth-of-type(3) { animation-delay: 0.03s; }
.css-13107in > :nth-of-type(4) { animation-delay: 0.045s; }
.css-13107in > :nth-of-type(5) { animation-delay: 0.06s; }
.css-13107in > :nth-of-type(6) { animation-delay: 0.075s; }
.css-13107in > :nth-of-type(7) { animation-delay: 0.09s; }
.css-13107in > :nth-of-type(8) { animation-delay: 0.105s; }
.css-13107in > :nth-of-type(9) { animation-delay: 0.12s; }
.css-13107in > :nth-of-type(10) { animation-delay: 0.135s; }
.css-13107in > :nth-of-type(n+11) { animation-delay: 0.15s; }
@-webkit-keyframes animation-1xy0ntl { 
  0% { transform: translateY(10px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes animation-1xy0ntl { 
  0% { transform: translateY(10px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
.css-9vwzbp > div { scroll-behavior: smooth; }
.css-9vwzbp > div::-webkit-scrollbar { display: none; }
.css-9vwzbp > div::-webkit-scrollbar-track { background: transparent; }
.css-9vwzbp > div::-webkit-scrollbar-thumb { background: transparent; }
.css-hrp7pz { fill: currentcolor; width: 13px; min-width: 13px; height: auto; position: relative; top: -0.5px; }
@media (max-width: 599px) {
  .css-145taf9 { width: 100%; }
}
.css-oix441 { display: flex; -webkit-box-align: center; align-items: center; column-gap: 6px; max-width: 100%; margin-bottom: 24px; }
.css-gtbrz1 { flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; gap: 4px; white-space: nowrap; overflow: auto hidden; }
.css-gtbrz1::-webkit-scrollbar { display: none; }
.css-gtbrz1::-webkit-scrollbar-track { background: transparent; }
.css-gtbrz1::-webkit-scrollbar-thumb { background: transparent; }
.css-1oiuvai { display: flex; -webkit-box-align: center; align-items: center; height: 24px; min-height: 24px; padding: 0px 8px; border-radius: 4px; transition: all 0.1s ease 0s; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; cursor: default; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); }
.css-1oiuvai:hover { background: rgba(203, 215, 255, 0.03); }
.css-1xat6c { display: none; -webkit-box-align: center; align-items: center; column-gap: 6px; }
.css-1o17lrb { width: 26px; color: rgb(177, 182, 198); }
.css-3u1grr { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 24px; padding: 0px 8px; border-radius: 4px; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; text-transform: none; background: rgba(203, 215, 255, 0.03); width: 26px; color: rgb(177, 182, 198); }
.css-3u1grr > * { margin-right: 8px; }
.css-3u1grr > :last-child { margin-right: 0px; }
.css-3u1grr:disabled { opacity: 0.5; cursor: default; }
.css-3u1grr:focus, .css-3u1grr:active { outline: none; }
.css-3u1grr:not(:disabled):hover { background: rgba(203, 215, 255, 0.055); }
.css-3u1grr:not(:disabled):active { background: rgba(203, 215, 255, 0.03); }
.css-uqr7jr { fill: currentcolor; width: 5.5px; min-width: 5.5px; height: auto; }
.css-t54hv4 { transform: rotate(180deg); }
.css-1blyc3a { fill: currentcolor; width: 5.5px; min-width: 5.5px; height: auto; transform: rotate(180deg); }
.css-vugqe6 > * { width: 150px; min-width: 150px; max-width: 150px; height: 220px; min-height: 220px; max-height: 220px; }
.css-ex44p5 { display: flex; -webkit-box-pack: center; justify-content: center; padding: 80px 0px; }
.css-frysun { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; height: 68px; width: 68px; gap: 4px; }
.css-frysun div { width: 20px; height: 20px; border-radius: 3px; transition: background-color 0.2s ease 0s; }
.css-bmalp3 { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: 10px 16px; margin-bottom: 13.5px; }
.css-zldtle { display: flex; -webkit-box-align: center; align-items: center; height: 24px; min-height: 24px; padding: 0px 8px; border-radius: 4px; color: rgb(103, 109, 124); transition: all 0.1s ease 0s; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; cursor: pointer; user-select: none; }
.css-zldtle:hover { background: rgba(203, 215, 255, 0.03); }
.css-1ib7rcj { position: relative; }
.css-1ib7rcj::after { background: linear-gradient(rgba(26, 29, 41, 0) 0%, rgb(26, 29, 41) 75%); content: ""; z-index: 2; position: absolute; bottom: 0px; left: 0px; height: 30%; width: 100%; pointer-events: none; }
.css-wcq858 { width: 100%; border-collapse: separate; border-spacing: 0px 4px; }
.css-1mmvjcr { z-index: 2; height: 40px; position: relative; background: rgb(31, 35, 48); }
.css-qh1fjn { z-index: 2; height: 40px; position: relative; background: rgb(31, 35, 48); }
.css-1d17pqc { text-transform: uppercase; color: rgb(103, 109, 124); white-space: nowrap; overflow: hidden; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; }
.css-1d17pqc:first-of-type { padding-left: 24px; border-radius: 4px 0px 0px 4px; }
.css-1d17pqc:last-of-type { padding-right: 24px; border-radius: 0px 4px 4px 0px; }
.css-1d17pqc:not(:last-of-type) { padding-right: 16px; }
.css-1d17pqc > div { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; overflow: hidden; }
.css-1n6eoad { text-transform: uppercase; color: rgb(103, 109, 124); white-space: nowrap; overflow: hidden; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; }
.css-1n6eoad:first-of-type { padding-left: 24px; border-radius: 4px 0px 0px 4px; }
.css-1n6eoad:last-of-type { padding-right: 24px; border-radius: 0px 4px 4px 0px; }
.css-1n6eoad:not(:last-of-type) { padding-right: 16px; }
.css-1n6eoad > div { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; overflow: hidden; -webkit-box-pack: end; justify-content: flex-end; }
.css-smudzr > tr { animation-fill-mode: forwards; }
.css-smudzr > tr:first-of-type { animation: 0.5s ease-out 0s 1 normal none running animation-13rvueg; }
.css-smudzr > tr:nth-of-type(2n) { animation: 0.5s ease-out 0s 1 normal none running animation-1pw8ltw; }
.css-smudzr > tr:nth-of-type(2n+1) { animation: 0.5s ease-out 0s 1 normal none running animation-13rvueg; }
@-webkit-keyframes animation-13rvueg { 
  0% { transform: translateY(-100%); }
}
@keyframes animation-13rvueg { 
  0% { transform: translateY(-100%); }
}
@-webkit-keyframes animation-1pw8ltw { 
  0% { transform: translate(0px, -100%); }
}
@keyframes animation-1pw8ltw { 
  0% { transform: translate(0px, -100%); }
}
@-webkit-keyframes animation-13rvueg { 
  0% { transform: translateY(-100%); }
}
@keyframes animation-13rvueg { 
  0% { transform: translateY(-100%); }
}
.css-smran7 { margin-top: auto; background-color: rgb(20, 22, 34); }
.css-1d3r2lt { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 55px 30px; font-size: 14px; max-width: 1020px; margin: 0px auto; }
@media (max-width: 1288px) {
  .css-1d3r2lt { flex-wrap: wrap; }
}
@media (max-width: 767px) {
  .css-1d3r2lt { padding: 55px 16px; }
}
.css-8at0mx { display: flex; flex-direction: column; }
@media (max-width: 1288px) {
  .css-8at0mx { margin-bottom: 30px; }
  .css-8at0mx:first-of-type { width: 100%; margin: 20px 0px 0px; order: 100; }
}
@media (max-width: 928px) {
  .css-8at0mx { width: 50%; }
}
@media (max-width: 862px) {
  .css-8at0mx { width: 100%; }
}
.css-z34z8j { margin: -9px 0px 20px; width: 100%; max-width: 200px; }
.css-j2onl9 { font-size: 10px; margin-bottom: 16px; max-width: 310px; }
.css-1sg2lsz { display: flex; -webkit-box-align: center; align-items: center; }
.css-jsj4j0 { border: none; }
.css-1c2cxsw { margin-top: -5px; text-align: center; line-height: 50px; height: 50px; width: 50px; border-radius: 99px; color: rgba(177, 182, 198, 0.25); font-size: 28px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-1s7527r { color: rgb(255, 255, 255); font-weight: 800; font-size: 12px; text-transform: uppercase; margin-bottom: 20px; }
.css-cac6yr { margin-bottom: 10px; font-weight: 500; cursor: pointer; color: rgb(177, 182, 198); }
.css-cac6yr:hover { color: rgb(255, 176, 24); text-decoration: underline; }
.css-mhwm4s { position: fixed; top: 70px; right: 0px; height: calc(100vh - 70px); background: rgb(31, 35, 48); transform: translateZ(0px); }
@media (max-width: 1023px) {
  .css-mhwm4s { top: 0px; right: 0px; bottom: 0px; max-width: 450px; height: auto !important; width: 100% !important; z-index: 100 !important; padding-bottom: 0px !important; }
}
.css-ubfyk9 { background: rgb(31, 35, 48); padding: 0px 16px 16px; height: 100%; width: 100%; display: flex; flex-direction: column; }
.css-1knbux5 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.css-vdde11 { margin: 0px; height: 50px; }
.css-gtl4sx { display: flex; -webkit-box-align: center; align-items: center; column-gap: 6px; max-width: 100%; margin: 0px; height: 50px; }
.css-1c73oz8 { display: flex; -webkit-box-align: center; align-items: center; column-gap: 6px; height: 30px; min-height: 30px; padding: 0px 10px; border-radius: 6px; text-transform: uppercase; transition: all 0.1s ease 0s; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; user-select: none; cursor: default; background: rgba(203, 215, 255, 0.03); color: rgb(255, 255, 193); text-shadow: rgb(255, 93, 0) 0px 0px 10px; }
.css-1c73oz8:hover { background: rgba(203, 215, 255, 0.03); }
.css-1c73oz8 svg { filter: drop-shadow(rgb(255, 93, 0) 0px 0px 6px); }
.css-1s4i9mj { display: flex; -webkit-box-align: center; align-items: center; column-gap: 6px; height: 30px; min-height: 30px; padding: 0px 10px; border-radius: 6px; color: rgb(103, 109, 124); text-transform: uppercase; transition: all 0.1s ease 0s; font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; cursor: pointer; user-select: none; }
.css-1s4i9mj:hover { background: rgba(203, 215, 255, 0.03); }
.css-10154fr { fill: currentcolor; width: 11.5px; min-width: 11.5px; height: auto; }
.css-clz28v { fill: currentcolor; width: 7px; min-width: 7px; height: auto; }
.css-17rman { display: flex; -webkit-box-align: center; align-items: center; column-gap: 4px; }
.css-1xt6jwk { fill: currentcolor; width: 20px; min-width: 20px; height: auto; cursor: pointer; color: rgb(134, 141, 166); }
.css-1xt6jwk:hover { color: rgb(177, 182, 198); }
.css-1q1bjed { display: flex; flex-direction: column; flex: 1 1 0%; min-height: 0px; }
.css-t40duw { display: flex; -webkit-box-pack: center; justify-content: center; padding: 48px 0px; }
.css-13iqqp5 { padding: 24px 32px; border-radius: 8px; background: rgba(15, 17, 26, 0.55); text-align: center; text-transform: uppercase; color: rgb(103, 109, 124); font-size: 18px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-1u1syip { display: flex; -webkit-box-align: center; align-items: center; min-height: 40px; width: 100%; padding: 6px 5px 6px 15px; border-radius: 6px; border: 1px solid transparent; background: rgba(15, 17, 26, 0.55); transition: background 0.1s ease 0s; position: relative; height: auto; }
.css-1u1syip:focus-within { border: 1px solid rgb(255, 255, 193); box-shadow: rgb(255, 252, 57) 0px 0px 1px inset, rgb(255, 93, 0) 0px 0px 4px; }
.css-1u1syip input, .css-1u1syip textarea { width: 100%; height: 100%; color: rgb(255, 255, 255); font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 14px; }
.css-1u1syip input, .css-1u1syip textarea, .css-1u1syip input:focus, .css-1u1syip textarea:focus, .css-1u1syip input:hover, .css-1u1syip textarea:hover, .css-1u1syip input:active, .css-1u1syip textarea:active { outline: none; border: none; background: none; }
.css-1u1syip input:disabled, .css-1u1syip textarea:disabled { color: rgb(177, 182, 198); }
.css-1u1syip input::-webkit-input-placeholder { opacity: 1; color: rgb(104, 107, 116); font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1u1syip textarea::-webkit-input-placeholder { opacity: 1; color: rgb(104, 107, 116); font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1u1syip input::placeholder, .css-1u1syip textarea::placeholder { opacity: 1; color: rgb(104, 107, 116); font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1u1syip input:-webkit-autofill, .css-1u1syip textarea:-webkit-autofill, .css-1u1syip input:-webkit-autofill:hover, .css-1u1syip textarea:-webkit-autofill:hover, .css-1u1syip input:-webkit-autofill:focus, .css-1u1syip textarea:-webkit-autofill:focus, .css-1u1syip input:-webkit-autofill:active, .css-1u1syip textarea:-webkit-autofill:active { transition: all 5000s ease-in-out 0s; }
.css-1u1syip .rollbit-chat-input { width: 100%; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 14px; }
.css-1u1syip .rollbit-chat-input__suggestions { position: absolute !important; top: auto !important; bottom: 32px !important; max-height: calc(100vh - 105px) !important; overflow-y: auto !important; background: rgb(31, 35, 48) !important; }
.css-1u1syip .rollbit-chat-input__suggestions__list { border: none; background: rgb(31, 35, 48); box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 8px -4px, rgba(0, 0, 0, 0.18) 0px 0px 20px 0px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 13px; }
.css-1u1syip .rollbit-chat-input__suggestions__item { padding: 0px 10px; border-bottom: none; }
.css-1u1syip .rollbit-chat-input__suggestions__item--focused { color: rgb(255, 176, 24); background: rgba(15, 17, 26, 0.55); }
.css-7vf9my { display: flex; -webkit-box-align: center; align-items: center; padding-top: 12px; }
.css-e53idk { fill: currentcolor; width: 13px; min-width: 13px; height: auto; }
.css-dnlyp1 { margin-right: auto; color: rgb(177, 182, 198); text-transform: uppercase; font-size: 12px; font-weight: 700; cursor: pointer; }
.css-dnlyp1:hover { text-decoration: underline; }
.css-1r39q8v { margin-right: 12px; font-size: 12px; font-weight: 700; }
.css-njm7gi { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 24px; padding: 0px 8px; border-radius: 4px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 12px; color: rgb(20, 23, 34); background: rgb(134, 244, 84); box-shadow: rgba(118, 255, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -3px 0px inset, rgb(59, 198, 14) 0px 0px 8px inset; }
.css-njm7gi > * { margin-right: 8px; }
.css-njm7gi > :last-child { margin-right: 0px; }
.css-njm7gi:disabled { opacity: 0.5; cursor: default; }
.css-njm7gi:focus, .css-njm7gi:active { outline: none; }
.css-njm7gi:not(:disabled):hover:not(:active) { filter: brightness(110%); }
.css-njm7gi:not(:disabled):active { background: rgb(114, 242, 56); box-shadow: rgba(118, 255, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgb(59, 198, 14) 0px 0px 8px inset; }
.css-d6icxj { position: relative; width: 100%; padding-bottom: 140%; transition: transform 0.15s ease-out 0s; background: rgba(203, 215, 255, 0.03); border-radius: 8px; }
.css-d6icxj:hover .rb-game-tile-error { opacity: 1; }
@media (min-width: 1024px) {
  .css-d6icxj:hover { transform: translateY(-8px); }
}
.css-nyormw { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border-radius: 8px; object-fit: cover; cursor: pointer; }
.css-1agvln2 { display: none; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; flex-direction: column; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; text-align: center; padding: 12px; border-radius: 8px; animation: 0.15s ease-in 0s 1 normal none running animation-sqvad5; cursor: pointer; }
@-webkit-keyframes animation-sqvad5 { 
  0% { transform: scale(1.05); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes animation-sqvad5 { 
  0% { transform: scale(1.05); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
.css-199grsv { padding-bottom: 2px; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-peshd1 { padding-bottom: 12px; color: rgb(255, 255, 255); font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1ss976q > * { width: 129.75px; min-width: 129.75px; max-width: 129.75px; height: 166px; min-height: 166px; max-height: 166px; }
.css-3q17s2 { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-3q17s2:hover { transform: translateY(-8px); }
}
.css-1v0ywoy { color: rgb(255, 255, 255); }
.css-1v0ywoy svg { transform: scale(2); }
.css-4gtx0s { display: flex; -webkit-box-align: center; align-items: center; text-transform: uppercase; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; padding-top: 24px; color: rgb(255, 255, 255); }
.css-rj1e0e { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-rj1e0e:hover { transform: translateY(-8px); }
}
.css-127bx04 { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-127bx04:hover { transform: translateY(-8px); }
}
.css-4u44ah { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-4u44ah:hover { transform: translateY(-8px); }
}
.css-2ufbu0 { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-2ufbu0:hover { transform: translateY(-8px); }
}
.css-16oxkr2 { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-16oxkr2:hover { transform: translateY(-8px); }
}
.css-14tcwdk { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-14tcwdk:hover { transform: translateY(-8px); }
}
.css-eicqj0 { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 16px; height: 100%; width: 100%; border-radius: 8px; cursor: pointer; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-eicqj0:hover { transform: translateY(-8px); }
}
.css-186tvh0 { margin-left: auto; margin-top: 1px; color: rgb(177, 182, 198); font-size: 11px; }
.css-hndaa8 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; }
.css-12sypzb { position: relative; left: 4px; top: 1px; text-transform: uppercase; color: rgb(255, 255, 193); text-shadow: rgb(255, 93, 0) 0px 0px 10px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 11px; }
.css-3ezs24 { position: relative; text-align: center; cursor: pointer; user-select: none; width: 66.714px; min-width: 66.714px; margin-right: 12px; right: 78.714px; }
.css-e4tx6e { position: relative; display: block; width: 100%; padding-bottom: 100%; border-radius: 4px; overflow: hidden; }
.css-18g7uso { position: absolute; top: 0px; left: -6%; width: 112%; height: 113%; border-radius: 4px; }
.css-18kvhg4 { padding-top: 6px; width: 100%; -webkit-box-pack: center; justify-content: center; }
.css-18kvhg4 img { position: relative; top: 1px; }
.css-3v2xup { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; column-gap: 4.29185px; font-size: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-top: 6px; width: 100%; -webkit-box-pack: center; justify-content: center; }
.css-3v2xup img { position: relative; top: 1px; }
.css-1holazi { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-width: 15px; width: 15px; min-height: 15px; height: 15px; }
.css-1ago99h { width: 100%; }
.css-o3tivt { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-1ypeake { padding-top: 3px; color: rgb(114, 242, 56); font-size: 11px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-10qm6dq { width: 72%; }
.css-1vgx9f6 { width: 80%; }
.css-1weu0m9 { position: relative; background-position: 100% 50%; background-size: cover; background-repeat: no-repeat; background-image: url("/static/media/sc-napoli-home-banner.893182b3d8c1f14192d4.jpg"); display: flex; -webkit-box-align: stretch; align-items: stretch; -webkit-box-pack: justify; justify-content: space-between; min-height: 362px; border-radius: 8px; }
@media (max-width: 1511px) {
  .css-1weu0m9 { background-position: 50% 0%; }
}
@media (max-width: 1417px) {
  .css-1weu0m9 { background-position: 30% 0%; }
}
@media (max-width: 1307px) {
  .css-1weu0m9 { background-position: 30% 0%; }
}
@media (max-width: 1255px) {
  .css-1weu0m9 { background-position: 100% 50%; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 0px; }
}
.css-16kmh8l { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; max-width: calc(410px + 3.5%); padding: 36px 0px 36px 3.5%; }
@media (max-width: 1307px) {
  .css-16kmh8l { padding: 36px 0px 36px 16px; }
}
@media (max-width: 1255px) {
  .css-16kmh8l { padding: 36px 24px 0px; }
}
.css-rhqiop { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 24px; color: rgb(255, 255, 255); text-transform: uppercase; word-break: break-word; gap: 12px; font-size: 22px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-1bmbfr1 { padding: 12px 0px 24px; line-height: 1.6; max-width: 410px; color: rgb(255, 255, 255); font-size: 18px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-3gygi5 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 48px; padding: 0px 24px; border-radius: 8px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 14px; color: rgb(20, 23, 34); background: rgb(255, 232, 26); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -3px 0px inset, rgb(255, 135, 25) 0px 0px 15px inset; }
.css-3gygi5 > * { margin-right: 8px; }
.css-3gygi5 > :last-child { margin-right: 0px; }
.css-3gygi5:disabled { opacity: 0.5; cursor: default; }
.css-3gygi5:focus, .css-3gygi5:active { outline: none; }
.css-3gygi5:not(:disabled):hover:not(:active) { filter: brightness(110%); }
.css-3gygi5:not(:disabled):active { background: rgb(255, 229, 0); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgb(255, 135, 25) 0px 0px 15px inset; }
.css-10t84xd { padding: 24px 0px 12px; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-xynfxa { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 12px; padding-bottom: 4px; }
.css-1vtbfmc { flex: 1 1 0%; padding: 0px 16px; }
.css-1vtbfmc > span { display: none; }
.css-1vtbfmc > svg { margin: 0px 4px; transform: scale(1.1); }
.css-sbtvzx { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; border-radius: 8px; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; text-transform: none; color: rgb(177, 182, 198); background: rgba(203, 215, 255, 0.03); flex: 1 1 0%; padding: 0px 16px; }
.css-sbtvzx > * { margin-right: 8px; }
.css-sbtvzx > :last-child { margin-right: 0px; }
.css-sbtvzx:disabled { opacity: 0.5; cursor: default; }
.css-sbtvzx:focus, .css-sbtvzx:active { outline: none; }
.css-sbtvzx:not(:disabled):hover { background: rgba(203, 215, 255, 0.055); }
.css-sbtvzx:not(:disabled):active { background: rgba(203, 215, 255, 0.03); }
.css-sbtvzx > span { display: none; }
.css-sbtvzx > svg { margin: 0px 4px; transform: scale(1.1); }
.css-oq7y0y { fill: currentcolor; width: 15.5px; min-width: 15.5px; height: auto; position: relative; top: 1px; }
.css-1vmfd4n { padding: 24px 24px 24px 0px; filter: drop-shadow(black 0px 0px 10px); }
.css-1vmfd4n > a { filter: drop-shadow(black 0px 0px 2px); }
@media (max-width: 1255px) {
  .css-1vmfd4n { padding: 36px 24px; }
  .css-1vmfd4n > a { filter: none; }
}
.css-1k25tac { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; column-gap: 12px; }
.css-18qkj04 { width: 1px; height: 30px; background: rgba(255, 255, 255, 0.2); }
.css-s5rxys { display: flex; -webkit-box-align: center; align-items: center; column-gap: 12px; }
.css-1ufs21q { fill: currentcolor; width: 32px; min-width: 32px; height: auto; }
.css-bynwpq { letter-spacing: 0.5px; line-height: 1.3; text-transform: uppercase; }
.css-bynwpq h4 { margin-bottom: 0px; color: rgb(255, 255, 255); font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 10px; }
.css-bynwpq div { color: rgb(255, 255, 255); font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 10px; }
.css-q7d21v > * { width: 416px; min-width: 416px; max-width: 416px; height: 184px; min-height: 184px; max-height: 184px; }
.css-2v7ibs { display: flex; flex-direction: column; padding: 24px; border-radius: 8px; height: 100%; background: rgba(203, 215, 255, 0.03); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-2v7ibs:hover { transform: translateY(-8px); }
}
.css-emjxa4 { display: flex; -webkit-box-align: center; align-items: center; text-transform: uppercase; color: rgb(255, 255, 255); font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; gap: 10px; font-size: 18px; }
.css-emjxa4 svg { color: rgb(255, 255, 193); text-shadow: rgb(255, 93, 0) 0px 0px 10px; filter: drop-shadow(rgb(255, 93, 0) 0px 0px 6px); }
.css-1eafpvn { fill: currentcolor; width: 14px; min-width: 14px; height: auto; }
.css-avk8le { padding-top: 8px; line-height: 1.6; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1cobsu { margin-top: auto; display: flex; -webkit-box-align: center; align-items: center; gap: 12px; }
.css-r3d8v6 { text-transform: none; font-size: 14px; cursor: pointer; color: rgb(255, 176, 24); display: flex; -webkit-box-align: center; align-items: center; gap: 8px; margin-left: 16px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-r3d8v6:hover { color: rgb(255, 176, 24); text-decoration: underline; }
.css-r3d8v6 svg { transform: rotate(180deg); }
.css-9qz0dd { fill: currentcolor; width: 5px; min-width: 5px; height: auto; position: relative; top: 1px; }
.css-754dm2 { fill: currentcolor; width: 16px; min-width: 16px; height: auto; }
.css-psc7pv { position: relative; display: block; width: 36px; padding-bottom: 36px; border-radius: 4px; overflow: hidden; }
.css-1k5q1yl { height: 40px; border-radius: 4px; color: rgb(255, 255, 255); background: rgba(203, 215, 255, 0.03); }
.css-1oa65f7 { white-space: nowrap; overflow: hidden; max-width: 200px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 14px; }
.css-1oa65f7:first-of-type { padding-left: 24px; border-radius: 4px 0px 0px 4px; }
.css-1oa65f7:last-of-type { padding-right: 24px; border-radius: 0px 4px 4px 0px; }
.css-1oa65f7:not(:last-of-type) { padding-right: 16px; }
.css-1oa65f7 > div { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; overflow: hidden; min-height: 28px; font-variant-numeric: tabular-nums; }
.css-jiwyu5 { display: block; margin-right: 8px; border-radius: 3px; }
.css-s92gka { position: relative; width: 24px; padding-bottom: 24px; overflow: hidden; display: block; margin-right: 8px; border-radius: 3px; }
.css-1b3rv0c { white-space: nowrap; overflow: hidden; max-width: 120px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 14px; }
.css-1b3rv0c:first-of-type { padding-left: 24px; border-radius: 4px 0px 0px 4px; }
.css-1b3rv0c:last-of-type { padding-right: 24px; border-radius: 0px 4px 4px 0px; }
.css-1b3rv0c:not(:last-of-type) { padding-right: 16px; }
.css-1b3rv0c > div { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; overflow: hidden; min-height: 28px; font-variant-numeric: tabular-nums; }
.css-15m7f2a { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; column-gap: 6.00858px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-1f0zcjv { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-width: 21px; width: 21px; min-height: 21px; height: 21px; }
.css-rja9yq { white-space: nowrap; overflow: hidden; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 14px; }
.css-rja9yq:first-of-type { padding-left: 24px; border-radius: 4px 0px 0px 4px; }
.css-rja9yq:last-of-type { padding-right: 24px; border-radius: 0px 4px 4px 0px; }
.css-rja9yq:not(:last-of-type) { padding-right: 16px; }
.css-rja9yq > div { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; overflow: hidden; min-height: 28px; font-variant-numeric: tabular-nums; -webkit-box-pack: end; justify-content: flex-end; }
.css-1l4lam1 { display: flex; flex-direction: column; flex: 1 1 0%; min-height: 0px; padding-right: 4px; overflow-wrap: break-word; color: rgb(177, 182, 198); overflow: hidden auto; }
.css-1deqcht { position: relative; padding: 8px; background: rgba(203, 215, 255, 0.03); border-radius: 6px; }
.css-1deqcht:not(:last-of-type) { margin-bottom: 8px; }
.css-1khlhiw { display: inline-flex; vertical-align: middle; margin-right: 5px; max-width: 100%; }
.css-1xldb71 { -webkit-box-align: center; align-items: center; cursor: pointer; column-gap: 5.5794px; font-size: 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-flex; vertical-align: middle; margin-right: 5px; max-width: 100%; }
.css-bdgncd { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-width: 19.5px; width: 19.5px; min-height: 19.5px; height: 19.5px; }
.css-1yabdyt { vertical-align: middle; line-height: 22px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 13px; }
.css-1yabdyt a { cursor: pointer; color: rgb(255, 176, 24); }
.css-1yabdyt a:hover { color: rgb(255, 176, 24); text-decoration: underline; }
.css-1yabdyt img { margin: 0px 2px; }
.css-zipauw { width: 96%; }
.css-1r1gebr { display: flex; -webkit-box-align: center; align-items: center; text-transform: uppercase; line-height: 1; border-radius: 4px; padding: 2px 3px; color: rgb(20, 23, 34); font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-eder7j { cursor: pointer; color: rgba(255, 255, 255, 0.88); }
.css-eder7j:hover { text-decoration: underline; }
.css-5w394v { display: inline-flex; vertical-align: middle; -webkit-box-align: center; align-items: center; white-space: nowrap; border-radius: 6px; padding-right: 2px; filter: drop-shadow(rgba(255, 93, 0, 0.3) 0px 0px 6px); }
.css-1e2i24d { display: inline-block; flex: 0 0 auto; line-height: 0; width: 16px; min-width: 16px; height: auto; }
.css-xpvn54 { color: rgb(255, 255, 193); text-shadow: rgb(255, 93, 0) 0px 0px 8px; font-size: 13px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; }
.css-1e2pknm { color: rgb(255, 255, 255); vertical-align: middle; cursor: pointer; user-select: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-190yk1a svg { color: rgb(255, 255, 255) !important; width: 28px !important; }
.css-rfkr36 { display: flex; -webkit-box-align: center; align-items: center; column-gap: 12px; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-18naq6f { margin-bottom: 4px; color: rgb(255, 255, 255); }
.css-u2tylm { display: flex; -webkit-box-align: center; align-items: center; font-variant-numeric: tabular-nums; }
.css-y6f9mq { position: relative; top: -0.5px; }
.css-uahybi { font-size: 12px; }
.css-9sisa { display: flex; -webkit-box-align: center; align-items: center; column-gap: 12px; margin-top: 10px; }
.css-9sisa button { height: 36px; padding: 0px 12px; }
.css-1wsh2jr { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; padding: 0px 20px; border-radius: 8px; font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; text-transform: none; color: rgb(177, 182, 198); background: rgba(203, 215, 255, 0.075); }
.css-1wsh2jr > * { margin-right: 8px; }
.css-1wsh2jr > :last-child { margin-right: 0px; }
.css-1wsh2jr:disabled { opacity: 0.5; cursor: default; }
.css-1wsh2jr:focus, .css-1wsh2jr:active { outline: none; }
.css-1wsh2jr:not(:disabled):hover { background: rgba(203, 215, 255, 0.1); }
.css-1wsh2jr:not(:disabled):active { background: rgba(203, 215, 255, 0.075); }
.css-1e6tk8c { display: inline-block; border-radius: 999px; width: 36px; min-width: 36px; height: auto; }
.css-3adqz0 > * { width: 150px; min-width: 150px; max-width: 150px; height: 166.38px; min-height: 166.38px; max-height: 166.38px; }
.css-7w3eqp { display: block; padding: 16px; border-radius: 8px; background: linear-gradient(0deg, rgba(247, 147, 26, 0.12) 0%, rgba(203, 215, 255, 0.03) 100%); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-7w3eqp:hover { transform: translateY(-8px); }
}
.css-1j7zy70 { display: flex; -webkit-box-align: center; align-items: center; gap: 12px; padding-bottom: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-bzek24 { display: inline-block; border-radius: 999px; width: 32px; min-width: 32px; height: auto; }
.css-1o5pav7 { color: rgb(255, 255, 255); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; }
.css-fzr7ct { padding-top: 2px; color: rgb(114, 242, 56); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-sol89n { padding-bottom: 16px; -webkit-box-align: center; align-items: center; font-variant-numeric: tabular-nums; color: rgb(255, 255, 255); font-size: 16px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; }
.css-hdn8sw { display: flex; -webkit-box-align: center; align-items: center; column-gap: 4px; font-variant-numeric: tabular-nums; color: rgb(177, 182, 198); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-a77kh6 { display: block; padding: 16px; border-radius: 8px; background: linear-gradient(0deg, rgba(236, 239, 240, 0.12) 0%, rgba(203, 215, 255, 0.03) 100%); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-a77kh6:hover { transform: translateY(-8px); }
}
.css-1ebemvx { display: block; padding: 16px; border-radius: 8px; background: linear-gradient(0deg, rgba(203, 215, 255, 0.12) 0%, rgba(203, 215, 255, 0.03) 100%); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-1ebemvx:hover { transform: translateY(-8px); }
}
.css-1qzhv78 { display: block; padding: 16px; border-radius: 8px; background: linear-gradient(0deg, rgba(55, 160, 181, 0.12) 0%, rgba(203, 215, 255, 0.03) 100%); transition: transform 0.15s ease-out 0s; }
@media (min-width: 1024px) {
  .css-1qzhv78:hover { transform: translateY(-8px); }
}
.css-muzjsc { padding-top: 2px; color: rgb(255, 73, 73); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-14khxi5 > * { width: 214.8px; min-width: 214.8px; max-width: 214.8px; height: 355px; min-height: 355px; max-height: 355px; }
.css-ac55mf { display: flex; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; padding: 16px; }
@media (max-width: 599px) {
  .css-ac55mf { padding: 12px; }
}
.css-1mek555 { border-radius: 8px; background: rgba(203, 215, 255, 0.03); display: flex; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; padding: 16px; }
@media (max-width: 599px) {
  .css-1mek555 { padding: 12px; }
}
.css-uez692 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-bottom: 16px; flex: 1 1 0%; min-height: 0px; }
.css-1fiqrjw { position: relative; padding: 16px; width: 100%; text-align: left; }
.css-1fiqrjw:hover .rb-nft-error { opacity: 1; }
@media (max-width: 599px) {
  .css-1fiqrjw { padding: 12px; }
}
.css-rp39ok { border-radius: 8px; background: rgba(203, 215, 255, 0.03); position: relative; padding: 16px; width: 100%; text-align: left; }
.css-rp39ok:hover .rb-nft-error { opacity: 1; }
@media (max-width: 599px) {
  .css-rp39ok { padding: 12px; }
}
.css-xwhsnd { display: flex; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-xwhsnd a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-6jepj1 { color: rgb(255, 255, 255); font-size: 14px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-m7q4on { padding: 6px 0px 12px; color: rgb(177, 182, 198); font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-12g0wy1 { display: block; position: relative; padding-bottom: 100%; }
.css-10naomt { display: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }
.css-glrcrp { display: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; border-radius: 3px; object-fit: cover; }
.css-vfpi8t { position: absolute; bottom: 4px; left: 4px; }
@media (max-width: 374px) {
  .css-vfpi8t { bottom: 0px; left: 0px; }
}
.css-1rtd48a { display: inline-block; padding: 3px 5px; background: rgb(31, 33, 46); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; }
.css-1rtd48a span { margin: 0px 1px; }
@media (max-width: 599px) {
  .css-1rtd48a { font-size: 10px; }
  .css-1rtd48a span { margin: 0px 0.5px; }
}
@media (max-width: 374px) {
  .css-1rtd48a { border-radius: 0px; }
}
.css-1orgx13 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 16px; }
.css-1q34knq { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; column-gap: 5.15021px; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-pgccrr { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-width: 18px; width: 18px; min-height: 18px; height: 18px; }
.css-1n7bwy9 { padding-left: 10px; white-space: nowrap; font-family: "Geogrotesque Wide", sans-serif; font-weight: 500; font-style: normal; font-size: 12px; }
.css-12s0axq { width: 100%; }
@media (max-width: 599px) {
  .css-12s0axq { font-size: 12px; }
}
.css-b1ir2e { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; transition: all 0.1s ease 0s; appearance: none; border: none; text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer; user-select: none; height: 40px; padding: 0px 20px; border-radius: 8px; font-family: "Geogrotesque Wide", sans-serif; font-weight: 800; font-style: normal; font-size: 14px; color: rgb(20, 23, 34); background: rgb(255, 232, 26); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -3px 0px inset, rgb(255, 135, 25) 0px 0px 12px inset; width: 100%; }
.css-b1ir2e > * { margin-right: 8px; }
.css-b1ir2e > :last-child { margin-right: 0px; }
.css-b1ir2e:disabled { opacity: 0.5; cursor: default; }
.css-b1ir2e:focus, .css-b1ir2e:active { outline: none; }
.css-b1ir2e:not(:disabled):hover:not(:active) { filter: brightness(110%); }
.css-b1ir2e:not(:disabled):active { background: rgb(255, 229, 0); box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgb(255, 135, 25) 0px 0px 12px inset; }
@media (max-width: 599px) {
  .css-b1ir2e { font-size: 12px; }
}
.css-nx55ev { position: absolute; bottom: 10px; right: 10px; display: inline-flex; -webkit-box-align: center; align-items: center; color: rgb(114, 242, 56); background: rgb(20, 56, 4); border-radius: 6px; padding: 0px 8px 1px; height: 26px; transition: all 500ms ease-out 0s; animation: 500ms ease-out 0s 1 normal none running animation-1apux79; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 12px; }
@-webkit-keyframes animation-1apux79 { 
  0% { transform: translateX(-20px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
@keyframes animation-1apux79 { 
  0% { transform: translateX(-20px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
.css-xtejkd { position: absolute; bottom: 10px; right: 10px; display: inline-flex; -webkit-box-align: center; align-items: center; color: rgb(114, 242, 56); background: rgb(20, 56, 4); border-radius: 6px; padding: 0px 8px 1px; height: 26px; transition: all 500ms ease-out 0s; animation: 500ms ease-out 0s 1 normal none running animation-1apux79; font-family: "Geogrotesque Wide", sans-serif; font-weight: 700; font-style: normal; font-size: 12px; transform: translateY(-20px) scale(0.8); opacity: 0; }
@-webkit-keyframes animation-1apux79 { 
  0% { transform: translateX(-20px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
@keyframes animation-1apux79 { 
  0% { transform: translateX(-20px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
#rb-loader { z-index: 999999999; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }