@import '_content/GEmojiSharp.Blazor/GEmojiSharp.Blazor.bundle.scp.css';

/* /Pages/All-Friends.razor.rz.scp.css */
.container[b-6t63indx72] {
    margin-top: 60px;
}

[b-6t63indx72] .alphabet-container {
    display: inline-flex !important;
}
/* /Pages/Book-Checker.razor.rz.scp.css */
button[b-ekl15qop4c]  svg {
  fill: var(--white);
}

button[b-ekl15qop4c], .action-btn[b-ekl15qop4c] {
  border-radius: 75px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  text-align: center;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  outline: none;
  border: 0 none;
  width: 75px;
  height: 75px;
  box-shadow: 5px 10px 26px -10px var(--green);
  margin: 5px;
}

  button:hover[b-ekl15qop4c],
  .action-btn:hover[b-ekl15qop4c] {
    background-color: #0bc302;
    box-shadow: 5px 10px 26px -10px #0bc302;
  }

p[b-ekl15qop4c] {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
}

.click[b-ekl15qop4c] {
  text-align: center;
  margin: auto;
  width: 60%;
  padding: 10px;
}

h1[b-ekl15qop4c] {
  font-weight: 900;
  font-size: 28px;
  line-height: 32px;
}

h2[b-ekl15qop4c] {
  font-size: 24px;
  line-height: 28px;
}


@media (max-width: 425px) {
  .result[b-ekl15qop4c] {
    width: 80%
  }

  .click[b-ekl15qop4c] {
    width: 80%
  }
}
/* /Pages/Book-Games-Exchange.razor.rz.scp.css */
.img-pixelated[b-iq470f5ncw] {
  width: 100%;
  image-rendering: pixelated;
}

.bookgames-explore_sidebar_heading[b-iq470f5ncw] {
  font-size: 16px;
  padding: 20px 10px 10px;
  border-bottom: 4px solid #F0F0F0;
  background: linear-gradient(45deg, var(--gray), var(--white));
}

.bookgames-explore_sidebar_box[b-iq470f5ncw] {
  border: 4px solid #F0F0F0;
  border-right: 0;
  margin-top: 10px;
  position: relative;
}

  .bookgames-explore_sidebar_box:first-child[b-iq470f5ncw] {
    margin-top: 76px;
  }

.bookgames-explore_sidebar[b-iq470f5ncw] {
  padding-right: 0;
}

.bookgames-explore_main[b-iq470f5ncw] {
  padding-left: 0;
}

.bookgames-explore_sidebar_filter[b-iq470f5ncw] {
  display: flex;
  padding: 10px;
  color: var(--logo-gray);
  font-family: "Open Sans Condensed", sans-serif;
}

  .bookgames-explore_sidebar_filter:hover[b-iq470f5ncw] {
    color: var(--green);
  }

  .bookgames-explore_sidebar_filter.active[b-iq470f5ncw] {
    color: var(--black);
  }

.bookgames-explore_sidebar_filter_key[b-iq470f5ncw] {
  width: 75%;
}

.bookgames-explore_sidebar_filter_value[b-iq470f5ncw] {
  text-align: right;
  font-weight: bold;
  width: 25%;
}

.bookgames-explore_main_filter[b-iq470f5ncw] {
  border: 4px solid #F0F0F0;
  position: relative;
  background: white;
}

.bookgames-explore_main_filter_button[b-iq470f5ncw] {
  border: 0 none;
  outline: none;
  cursor: pointer;
  background: var(--gray);
  color: var(--black);
  border: 2px solid var(--black);
  display: inline-block;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  position: relative;
  margin-bottom: 4px;
}

  .bookgames-explore_main_filter_button:hover[b-iq470f5ncw] {
    background: var(--green);
    color: var(--white);
    border-color: var(--green);
  }

    .bookgames-explore_main_filter_button:hover[b-iq470f5ncw]  svg {
      fill: var(--white);
    }

  .bookgames-explore_main_filter_button.active[b-iq470f5ncw] {
    background: var(--black);
    color: var(--white);
    border-color: var(--black);
    cursor: default;
  }

.note[b-iq470f5ncw] {
  text-align: left;
  color: gray;
  font-size: 11px;
  margin-top: 5px;
  margin-left: 15px;
}

.bookgames-explore_main_filter_status[b-iq470f5ncw] {
  font-size: 14px;
}

.bookgames-explore_main_items_item[b-iq470f5ncw] {
  padding: 15px;
  box-shadow: inset 4px -4px 0 0 #F0F0F0
}

  .bookgames-explore_main_items_item.empty[b-iq470f5ncw] {
    background: #fbfbfb;
  }

.empty-image[b-iq470f5ncw] {
  position: absolute;
  top: 85px;
  width: 128px;
  left: 50%;
  margin-left: -64px;
}

.col-item:nth-child(4n) .bookgames-explore_main_items_item[b-iq470f5ncw],
.col-item:last-child .bookgames-explore_main_items_item[b-iq470f5ncw] {
  box-shadow: inset 4px 0px 0 0 #f0f0f0, inset -4px -4px 0 0 #f0f0f0;
}

.bookgames-explore_main_items_item-content-description[b-iq470f5ncw] {
  font-size: 13px;
  margin-bottom: 25px;
  margin-top: 8px;
  height: 50px;
}

.bookgames-explore_main_items_item-content-details[b-iq470f5ncw] {
  margin-top: 15px;
}

  .bookgames-explore_main_items_item-content-details strong[b-iq470f5ncw] {
    display: block;
    font-size: 13px;
    font-weight: bold;
    font-family: "Open Sans Condensed", sans-serif;
    margin-bottom: 3px;
  }

  .bookgames-explore_main_items_item-content-details p[b-iq470f5ncw] {
    display: block;
    font-size: 13px;
    margin-bottom: 15px;
  }

.bookgames-explore_main_items_item-image[b-iq470f5ncw] {
  margin: 0 auto;
  margin-bottom: 15px;
  width: 176px;
  height: 176px;
  position: relative;
  overflow: hidden;
}

  .bookgames-explore_main_items_item-image .img-thumb[b-iq470f5ncw] {
    position: absolute;
    left: 10px;
    bottom: 20px;
    border-radius: 100%;
    height: 46px;
    width: 46px;
    background: white;
    padding: 2px;
  }

.bookgames-explore_main_items > .row[b-iq470f5ncw] {
  padding: 0 1rem;
}

.col-item[b-iq470f5ncw] {
  padding: 0;
}

.col-no-items[b-iq470f5ncw] {
  text-align: center;
  padding: 100px 0 140px;
  border: 4px solid #f0f0f0;
  border-top: 0 none;
}

p.bookgames-explore_sidebar_expander[b-iq470f5ncw] {
  padding: 10px;
  font-size: 14px;
  line-height: 17px;
  color: var(--logo-gray);
}

.bookgames-explore_sidebar_expander[b-iq470f5ncw] {
  height: 348px;
  overflow-y: scroll;
  overflow-x: hidden;
  border: solid 3px transparent;
}

  .bookgames-explore_sidebar_expander.h-auto[b-iq470f5ncw] {
    height: auto !important;
  }

  .bookgames-explore_sidebar_expander[b-iq470f5ncw]::-webkit-scrollbar {
    background: 0 0;
    width: 5px;
    background: #fff;
  }

  .bookgames-explore_sidebar_expander[b-iq470f5ncw]::-webkit-scrollbar-thumb {
    border: 0 !important;
    border-radius: 20px;
    background-image: var(--primary-gradient);
  }

.bookgames-explore_main_filter_button_dropdown[b-iq470f5ncw] {
  position: relative;
  display: inline-block;
}

  .bookgames-explore_main_filter_button_dropdown:hover ul[b-iq470f5ncw] {
    width: 185px;
    height: auto;
    opacity: 1;
    cursor: default;
    transform: translateY(0) translateX(0%);
  }

  .bookgames-explore_main_filter_button_dropdown:hover .bookgames-explore_main_filter_button[b-iq470f5ncw] {
    background: var(--green);
    color: var(--white);
    border-color: var(--green);
  }

    .bookgames-explore_main_filter_button_dropdown:hover .bookgames-explore_main_filter_button[b-iq470f5ncw]  svg {
      fill: var(--white);
    }

  .bookgames-explore_main_filter_button_dropdown ul[b-iq470f5ncw] {
    width: 0;
    height: 0;
    border-radius: 19px;
    position: absolute;
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 25%);
    overflow: hidden;
    left: -50%;
    z-index: 1000;
    transition: opacity 250ms linear, transform 250ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    opacity: 0;
    background-color: var(--white);
    transform: translateY(-30px) translateX(0);
    padding: 16px 0;
  }

    .bookgames-explore_main_filter_button_dropdown ul li[b-iq470f5ncw] {
      display: block;
      margin: 0;
      padding: 0;
      text-align: left;
    }

      .bookgames-explore_main_filter_button_dropdown ul li button[b-iq470f5ncw] {
        font-family: "Open Sans Condensed",sans-serif;
        padding: 6px 15px;
        background: none;
        display: inline-block;
        outline: none;
        border: 0 none;
        font-weight: normal;
        cursor: pointer;
        color: var(--black);
        font-size: 14px;
        display: block;
        width: 100%;
        text-align: left;
        color: var(--logo-gray);
      }

        .bookgames-explore_main_filter_button_dropdown ul li button strong[b-iq470f5ncw] {
          font-family: "Open Sans Condensed",sans-serif;
          font-weight: bolder;
          color: var(--black);
        }

        .bookgames-explore_main_filter_button_dropdown ul li button:hover[b-iq470f5ncw] {
          color: var(--green);
        }

        .bookgames-explore_main_filter_button_dropdown ul li button.active[b-iq470f5ncw] {
          color: black;
          background: var(--gray);
        }

.item-locked .img-thumb[b-iq470f5ncw],
.item-rewarded .img-thumb[b-iq470f5ncw] {
  display: none;
}

.container[b-iq470f5ncw] {
  margin-top: -80px;
}

.icon[b-iq470f5ncw] {
  position: absolute;
  width: 100%;
  height: 180px;
  text-align: center;
  color: red;
  z-index: 1;
  font-size: 16px;
  padding: 0;
  margin: 0;
  display: none;
  transform: rotate( 45deg);
}

.item-locked .icon-locked[b-iq470f5ncw] {
  display: block;
  line-height: 3px;
}

.item-rewarded .icon-rewarded[b-iq470f5ncw] {
  display: block;
  line-height: 33px;
}

[b-iq470f5ncw] .category-loader {
  margin: 0 !important;
}

  [b-iq470f5ncw] .category-loader.last {
    text-align: right;
    float: right;
  }

.tt-img[b-iq470f5ncw] {
  float: left;
  margin-right: 10px;
}

.ribbon[b-iq470f5ncw]  .ribbon span {
  font-size: 13px;
}

@media (max-width: 425px) {
  .bookgames-explore_sidebar[b-iq470f5ncw] {
    display: none;
  }
}

.bookgames-explore_main_callout[b-iq470f5ncw] {
  padding: 20px 16px 25px;
  box-shadow: inset 4px -4px 0 0 #f0f0f0, inset -4px 0 0 0 #f0f0f0;
}

.bookgames-explore_main_advert[b-iq470f5ncw] {
  background: #f0f0f0;
  display: block;
  width: 100%;
  margin: 0 auto;
  min-height: 120px;
}

  .bookgames-explore_main_advert img[b-iq470f5ncw] {
    display: block;
    min-width: 100%;
    height: 100%;
    box-shadow: 0 3px 7px 0px rgb(0 0 0 / 50%);
  }

@media (max-width: 992px) {
  .bookgames-explore_sidebar[b-iq470f5ncw], .bookgames-explore_main_callout[b-iq470f5ncw] {
    display: none !important;
  }

  .bookgames-explore_main[b-iq470f5ncw] {
    padding: 0;
    margin-top: 77px;
  }
}
/* /Pages/Book-Games-Library.razor.rz.scp.css */
/* /Pages/Book-Games-Terms.razor.rz.scp.css */
.termsOfService[b-6zyldi2of6] {
    line-height: 26px;
    margin: 40px 0;
}

    .termsOfService h1[b-6zyldi2of6] {
        font-size: 24px;
    }

    .termsOfService a[b-6zyldi2of6] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .termsOfService p[b-6zyldi2of6] {
        margin: 10px 0;
        font-size: 14px;
    }

    .termsOfService i[b-6zyldi2of6] {
        font-style: italic;
    }

    .termsOfService ul[b-6zyldi2of6] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .termsOfService ol[b-6zyldi2of6] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .termsOfService ol > li[b-6zyldi2of6] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .termsOfService ol > li[b-6zyldi2of6]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
            }

.tos-headline[b-6zyldi2of6] {
    margin-bottom: 10px;
    font-size: 14px;
}

.tos-underline[b-6zyldi2of6] {
    text-decoration: underline;
}

@media screen and (max-width: 479px) {
    .termsOfService ol[b-6zyldi2of6] {
        padding-right: 5px;
        padding-left: 30px;
    }

    .termsOfService ul[b-6zyldi2of6] {
        padding-left: 20px;
        padding-right: 10px;
    }
}
/* /Pages/Book-Games.razor.rz.scp.css */
.outer-wrapper[b-45jspoj7bt] {
  background: #efefef;
  padding: 10px;
  margin: 40px 0;
  box-shadow: 0px 32px 48px -47px rgba(0,0,0,0.1), 0px 30px 34px -25px rgba(0,0,0,0.1), 0px 46px 36px -69px rgba(0,0,0,0.1);
}

.inner-wrapper[b-45jspoj7bt] {
  background: white;
}

.section-green[b-45jspoj7bt] {
  background: linear-gradient(313deg, var(--green), #45b749);
}

.section-default[b-45jspoj7bt] {
  background: linear-gradient(to top, var(--white), #fbfbfb);
}

.section[b-45jspoj7bt]  .hr.hr--nomargins {
  margin: 0;
}

.lead[b-45jspoj7bt] {
  color: white;
  text-shadow: 0 3px 5px #049c00;
  font-weight: bold;
  line-height: 23px;
  font-size: 16px;
  margin-bottom: 30px;
}

h1[b-45jspoj7bt] {
  font-size: 80px;
  line-height: 65px;
  color: white;
  text-shadow: 3px 3px 5px #14a214;
  margin: 38px 0px 25px;
}

ul li a[b-45jspoj7bt] {
  display: inline-block;
  border-radius: 45px;
  background: linear-gradient(to bottom, white, #efefef);
  box-shadow: 0 2px 16px -12px;
  font-weight: bold;
  position: relative;
  padding: 15px 20px 15px 45px;
  text-shadow: 0 1px 0 #fff;
  margin-bottom: 12px;
}

[b-45jspoj7bt] ul.links li a {
  display: inline-block;
  border-radius: 45px;
  background: linear-gradient(to bottom, white, #efefef);
  box-shadow: 0 2px 16px -12px;
  font-weight: bold;
  position: relative;
  padding: 15px 20px 15px 45px;
  text-shadow: 0 1px 0 #fff;
  margin-bottom: 12px;
}

  [b-45jspoj7bt] ul.links li a:hover {
    color: #ffa102;
  }

ul li a:hover[b-45jspoj7bt] {
  color: #ffa102;
}

ul li a .icon[b-45jspoj7bt] {
  --size: 30px;
  content: "";
  height: var(--size);
  width: var(--size);
  border-radius: 100%;
  background: linear-gradient(45deg, #ffc107, #ff9800);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 8px;
  margin-left: 8px;
  box-shadow: 0 1px white, inset 0 2px #e5950d;
  text-align: center;
  line-height: var(--size);
}

  ul li a .icon[b-45jspoj7bt]  .icon {
    fill: white;
    transform: rotate(-90deg);
  }

.video-frame[b-45jspoj7bt],
.img-frame[b-45jspoj7bt] {
  border: 10px solid white;
  box-shadow: 0px 32px 48px -47px rgba(0,0,0,0.1), 0px 30px 34px -25px rgba(0,0,0,0.1), 0px 46px 36px -69px rgba(0,0,0,0.1);
  margin: 55px 0 15px;
}

.img-frame[b-45jspoj7bt] {
  margin: 0;
}

.video-container[b-45jspoj7bt] {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

  .video-container iframe[b-45jspoj7bt], .video-container object[b-45jspoj7bt], .video-container embed[b-45jspoj7bt] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

.stats-container[b-45jspoj7bt] {
  box-shadow: 0px 32px 48px -47px rgba(0,0,0,0.1), 0px 30px 34px -25px rgba(0,0,0,0.1), 0px 46px 36px -69px rgba(0,0,0,0.1);
  background: linear-gradient(to bottom, #f4f4f6, #e9e9eb);
  border-radius: 8px;
  margin-bottom: 55px;
  display: flex;
}

.stats[b-45jspoj7bt] {
  border-right: 1px solid #d0d0d0;
  padding: 30px 10px;
  text-align: center;
  position: relative;
  border-left: 1px solid white;
  width: 100%;
}

  .stats:last-child[b-45jspoj7bt] {
    border-right: 0 none;
  }

  .stats:first-child[b-45jspoj7bt] {
    border-left: 0 none;
  }

  .stats p[b-45jspoj7bt] {
    font-size: 18px;
    padding-bottom: 15px;
  }

  .stats h3[b-45jspoj7bt] {
  }

  .stats:last-child h3[b-45jspoj7bt] {
    border-radius: 0 0 8px 0;
  }

  .stats:first-child h3[b-45jspoj7bt] {
    border-radius: 0 0 0 8px;
  }

.terms-link[b-45jspoj7bt] {
  color: white;
  font-weight: bold;
  background: linear-gradient(to bottom, #2ba52f, #44b848);
  display: inline-block;
  padding: 8px 19px;
  border-radius: 38px;
  font-size: 12px;
  box-shadow: inset 0px 1px 10px #228f22;
}

  .terms-link:hover[b-45jspoj7bt] {
    opacity: .8
  }

.terms[b-45jspoj7bt] {
  display: block;
  padding: 30px 0;
}

ol.how-tos[b-45jspoj7bt] {
  counter-reset: my-awesome-counter;
  list-style: none;
  padding-left: 40px;
  margin-top: 15px;
  margin-right: 30px;
}

  ol.how-tos li[b-45jspoj7bt] {
    counter-increment: my-awesome-counter;
    position: relative;
    font-size: 20px;
    margin-bottom: 20px;
    line-height: 26px;
    padding-left: 8px;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 15px;
    border-bottom: 4px solid #efefef;
  }

    ol.how-tos li:last-child[b-45jspoj7bt] {
      border: 0 none;
    }

    ol.how-tos li[b-45jspoj7bt]::before {
      content: counter(my-awesome-counter);
      color: white;
      font-size: 1.5rem;
      font-weight: bold;
      position: absolute;
      --size: 32px;
      left: calc(-1 * var(--size) - 10px);
      line-height: var(--size);
      width: var(--size);
      height: var(--size);
      top: 2px;
      transform: rotate(-10deg);
      background: linear-gradient(45deg, #ffc107, #ff9800);
      border-radius: 50%;
      text-align: center;
      box-shadow: 0 1px white, inset 0 2px #e5950d;
    }

.frame[b-45jspoj7bt] {
  line-height: 23px;
  padding: 20px 0;
  font-size: 17px;
}

@media (max-width: 425px) {
  .video-frame[b-45jspoj7bt] {
    margin: 10px 0 15px;
  }

  .stats[b-45jspoj7bt] {
    padding: 9px;
  }

  h1[b-45jspoj7bt] {
    margin: 18px 0 25px
  }

  .outer-wrapper[b-45jspoj7bt] {
    margin: 0px 0;
  }
}

.stats-ul[b-45jspoj7bt] {
  background: linear-gradient( 45deg, #44b848, var(--green));
  padding-bottom: 6px;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 20px 20px -20px #a5a5a5;
}

  .stats-ul h3[b-45jspoj7bt] {
    padding: 15px;
    color: var(--white);
    text-shadow: 3px 3px 5px #14a214;
    margin: 0;
  }

  .stats-ul ul[b-45jspoj7bt] {
    overflow-y: scroll;
    overflow-x: hidden;
    max-height: 270px;
    margin: 0 6px;
  }

  .stats-ul li[b-45jspoj7bt] {
    padding: 12px 15px;
    line-height: 14px;
    font-size: 14px;
    background: linear-gradient(to bottom, white, #efefef);
    position: relative;
    box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #dddddd;
  }

  .stats-ul strong[b-45jspoj7bt] {
    --size: 25px;
    position: absolute;
    right: 5px;
    top: 7px;
    content: "";
    height: var(--size);
    border-radius: 7px;
    padding: 0 7px;
    background: linear-gradient( 45deg, #ffc107, #ff9800);
    display: block;
    box-shadow: 0 1px white, inset 0 2px #e5950d;
    text-align: center;
    color: white;
    line-height: var(--size);
  }

.bookgames-explore_main_advert[b-45jspoj7bt] {
  display: block;
  margin: 0 auto;
}

  .bookgames-explore_main_advert img[b-45jspoj7bt] {
    box-shadow: 0 3px 7px 0px rgb(0 0 0 / 50%);
    display: block;
    margin: 0 auto;
    width: 100%;
  }

.advert[b-45jspoj7bt] {
  background: var(--gray);
  padding: 15px 20px;
}
/* /Pages/Book-Rewards.razor.rz.scp.css */
.reward-details[b-sriyrcf6jz] {
  border: 4px solid #f0f0f0;
  margin-left: -4px;
  min-height: 1240px;
  margin-bottom: 60px;
  padding: 20px;
}

.reward-description[b-sriyrcf6jz] {
  line-height: 24px;
  font-size: 13px;
}

.reward-breadcrumbs[b-sriyrcf6jz] {
  display: block;
  padding: 5px 0;
  font-size: 13px;
  line-height: 11px;
}

.tooltip[b-sriyrcf6jz] {
  position: relative;
  display: inline;
  z-index: 10;
}

.tooltip-icon[b-sriyrcf6jz] {
  cursor: pointer;
}

.tooltip-content[b-sriyrcf6jz] {
  display: none;
  position: absolute;
  width: 170px;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 0 10px -4px black;
  z-index: 10;
  font-size: 12px;
  line-height: 13px;
  background: white;
}

.tooltip-icon:hover + .tooltip-content[b-sriyrcf6jz] {
  display: block;
}

.tooltip-icon:hover[b-sriyrcf6jz]  svg {
  fill: var(--green);
}

.reward-attributes[b-sriyrcf6jz] {
  position: relative;
  width: 100%;
}

  .reward-attributes > div[b-sriyrcf6jz] {
    border: 4px solid #f0f0f0;
    padding: 15px;
    width: 100%;
    font-size: 13px;
  }

    .reward-attributes > div:first-child[b-sriyrcf6jz] {
      border-right: 0 none;
    }

    .reward-attributes > div:last-child[b-sriyrcf6jz] {
      border-left: 0 none;
    }

.reward-title[b-sriyrcf6jz] {
  padding: 15px 20px;
  border: 4px solid #f0f0f0;
  border-bottom: 0 none;
  margin-left: -4px;
  background: white;
  position: relative;
}

.panel[b-sriyrcf6jz] {
  position: relative;
}

.panel-completed[b-sriyrcf6jz]  .panel-header {
  opacity: .5;
}

.panel-completed[b-sriyrcf6jz]  .panel .grid-details {
  display: none;
}

.panel[b-sriyrcf6jz]  .alert {
  display: none;
}

.panel-loading[b-sriyrcf6jz]  .alert-loading {
  display: block;
  position: absolute;
  top: 0;
  border: 0 none;
  background: #0e1118ab;
  left: 0;
  margin: 0;
  height: calc(100% + 142px + 53px);
  border-radius: 0;
  padding: 30px 30px 23px;
  backdrop-filter: blur(2px);
  z-index: 6;
  width: 100%;
}

.panel[b-sriyrcf6jz]  .alert-loading .spinner {
  position: sticky;
  left: calc(50% - 25px);
  top: calc(50% - 250px);
}

.panel-completed[b-sriyrcf6jz]  .alert-warning {
  display: block;
  background: linear-gradient( 45deg, #ff95175c, #000000d9);
  box-shadow: 0 14px 32px -10px black;
  margin: 0 0 30px;
  position: sticky;
  top: 0;
  z-index: 1;
  backdrop-filter: blur(20px);
}

  .panel-completed[b-sriyrcf6jz]  .alert-warning h3 {
    font-size: 19px;
    margin: 0;
    padding: 0;
    color: var(--goo);
  }

    .panel-completed[b-sriyrcf6jz]  .alert-warning h3:before {
      display: none !important;
    }

  .panel-completed[b-sriyrcf6jz]  .alert-warning p {
    margin: 10px 0 5px;
  }

.panel-icon[b-sriyrcf6jz] {
  position: absolute;
  top: 18px;
  right: 15px;
  font-size: 25px;
}

.container[b-sriyrcf6jz] {
  margin-top: -94px;
}

.btn[b-sriyrcf6jz] {
  border: 0 none;
  outline: none;
  cursor: pointer;
  background: var(--gray);
  color: var(--black);
  border: 2px solid var(--black);
  display: inline-block;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  position: relative;
}

  .btn:hover[b-sriyrcf6jz] {
    background: var(--green);
    color: var(--white);
    border-color: var(--green);
  }

    .btn:hover[b-sriyrcf6jz]  svg {
      fill: var(--white);
    }

  .btn.active[b-sriyrcf6jz] {
    background: var(--black);
    color: var(--white);
    border-color: var(--black);
    cursor: default;
  }

.green-button[b-sriyrcf6jz] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 10px 26px -10px var(--green);
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.gray-button[b-sriyrcf6jz] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--logo-gray);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.green-button:hover[b-sriyrcf6jz] {
  opacity: .9;
}

.green-button[b-sriyrcf6jz]::selection {
  color: none;
  background: none;
}

address[b-sriyrcf6jz] {
  display: block;
  margin: 20px 0;
}

@media (max-width: 425px) {
  .reward-title[b-sriyrcf6jz] {
    position: absolute;
    top: 22px;
    width: 100%;
    margin-left: 4px;
    border-left: none;
    border-right: none;
  }

  .reward-details[b-sriyrcf6jz] {
    min-height: auto;
  }

  .reward-title[b-sriyrcf6jz]  .ribbon {
    display: none;
  }
}

.lead[b-sriyrcf6jz] {
  line-height: 21px;
  font-size: 13px;
  font-weight: bold;
}

.btn-link[b-sriyrcf6jz] {
  padding: 0;
  margin: 0;
  display: inline;
  color: var(--green);
  text-decoration: underline;
  background: none;
  border: none;
  font-weight: normal;
}
/* /Pages/Collectibles.razor.rz.scp.css */
.container[b-fykk2gx8ny] {
    padding-top: 80px;
}

.title[b-fykk2gx8ny] {
    position: relative;
    font-size: 48px;
}

    .title .title-link[b-fykk2gx8ny] {
        position: absolute;
        width: 20px;
        height: 20px;
        margin: 0 10px;
        background-color: var(--green);
        -webkit-mask: url(/images/icons/icon-open.svg) no-repeat center;
        mask: url(/images/icons/icon-open.svg) no-repeat center;
    }

[b-fykk2gx8ny] .raw-image {
    height: 400px;
}

.page-story[b-fykk2gx8ny]  ul {
    list-style: disc;
    margin: 10px 0 0 50px;
}

.page-story[b-fykk2gx8ny]  {
    line-height: 24px;
}

    .page-story[b-fykk2gx8ny]  p {
        margin-bottom: 14px;
    }

    .page-story[b-fykk2gx8ny]  ul li {
        margin-bottom: 7px;
    }

.search-title[b-fykk2gx8ny] {
    font-size: 24px;
}

.collectible-detail[b-fykk2gx8ny] {
}

.stat-box[b-fykk2gx8ny] {
    border: 2px solid var(--gray);
    border-radius: 12px;
    height: 79px;
    text-align: center;
    overflow: hidden;
    max-width: auto;
}

    .stat-box .col-xs-4[b-fykk2gx8ny] {
        border-right: 2px solid var(--gray);
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

        .stat-box .col-xs-4:last-child[b-fykk2gx8ny] {
            border-right: 0 none;
        }

    .stat-box strong[b-fykk2gx8ny] {
        font-weight: bold;
        font-size: 1em;
        line-height: 25px;
        text-align: center;
    }

    .stat-box .text-muted[b-fykk2gx8ny] {
        font-weight: bold;
        font-size: 0.75em;
        display: block;
        margin-top: 6.64px;
    }

.card h4[b-fykk2gx8ny] {
    font-size: 12px;
    color: #A1A1A1;
    margin-top: 20px;
    margin-bottom: 5px;
}

.card .text-uppercase[b-fykk2gx8ny] {
    font-size: 13px;
    padding-top: 5px;
    color: var(--logo-gray);
}

.coming-soon[b-fykk2gx8ny] {
    top: -15px;
    right: -15px;
    z-index: 1;
}

.coming-soon-text[b-fykk2gx8ny] {
    position: absolute;
    width: 110px;
    font-weight: bold;
    font-size: 11px;
    color: var(--white);
    transform: rotate(45deg) translateY(35px) translateX(24px);
}

.card[b-fykk2gx8ny] {
    border: 2px solid #f0f0f0;
    border-radius: 12px;
    padding: 20px;
    transform: translate3d(0.01px, 0.01px, 0px);
}

.card-image[b-fykk2gx8ny] {
    display: block;
    padding-left: 40px;
    padding-right: 40px;
    /* background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/images/img_tokenPre.png'); */
}

.card-edition[b-fykk2gx8ny] {
    font-size: 24px;
    font-weight: 900;
    margin-top: 10px;
}

.card-image img[b-fykk2gx8ny] {
    border-radius: 20px;
}

.card-availability[b-fykk2gx8ny] {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.filter-bar[b-fykk2gx8ny] {
    margin-top: 30px;
    border-bottom: 2px solid var(--gray);
}

.meta-info-container[b-fykk2gx8ny] {
    display: grid;
    grid-template-columns: max-content max-content;
    grid-gap: 6px;
}

    .meta-info-container .meta-info[b-fykk2gx8ny] {
        font-style: normal;
        font-weight: 600;
        font-size: 10px;
        line-height: 14px;
        display: flex;
        align-items: center;
        letter-spacing: 0.5px;
        text-transform: capitalize;
        color: #a1a1a1;
    }

.admission-redeem-container[b-fykk2gx8ny] {
    display: grid;
    grid-template-columns: max-content max-content;
    grid-gap: 8px;
}

.admission-redeem[b-fykk2gx8ny] {
    background: #f0f0f0;
    border-radius: 9px;
    padding: 14px;
    width: max-content;
    font-weight: 600;
    font-size: 10px;
    line-height: 14px;
    display: flex;
    align-items: center;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    height: 34px;
    color: #a1a1a1;
}

    .admission-redeem .admission-redeem-icon[b-fykk2gx8ny] {
        width: 15px;
        height: 15px;
        margin-right: 8px;
        background-color: #a1a1a1;
    }

    .admission-redeem .admission-redeem-ticket[b-fykk2gx8ny] {
        -webkit-mask: url(/images/icons/icon-ticket.svg) no-repeat center;
        mask: url(/images/icons/icon-ticket.svg) no-repeat center;
    }

    .admission-redeem .admission-redeem-key[b-fykk2gx8ny] {
        -webkit-mask: url(/images/icons/icon-key.svg) no-repeat center;
        mask: url(/images/icons/icon-key.svg) no-repeat center;
    }

@media (max-width: 320px) {
    .title[b-fykk2gx8ny] {
        font-size: 40px;
    }

        .title .title-link[b-fykk2gx8ny] {
            top: 0px;
        }
}

@media (max-width: 425px) {
    .title .title-link[b-fykk2gx8ny] {
        right: 0;
        top: 0;
    }

    [b-fykk2gx8ny] .raw-image {
        height: 300px;
        margin-bottom: 40px;
    }

    .container[b-fykk2gx8ny] {
        padding-top: 40px;
    }
}

@media (max-width: 768px) {
    .stat-box[b-fykk2gx8ny] {
        margin-left: auto;
    }
}
/* /Pages/Collection.razor.rz.scp.css */
.title-container[b-4udvuoiee8] {
    margin-top: -60px;
    position: relative;
    z-index: 1;
}

    .title-container[b-4udvuoiee8]  .avatar {
        width: 105px;
        height: 105px;
        overflow: hidden;
        display: block;
        margin-left: auto;
        margin-right: auto;
        border: 5px solid var(--white);
        border-radius: 100%;
        background: var(--white);
        box-shadow: 5px 7px 21px -14px var(--black);
    }

.handle[b-4udvuoiee8] {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    text-align: left;
    margin: 0 25px;
}

    .handle a[b-4udvuoiee8] {
        color: var(--logo-gray);
    }

    .handle[b-4udvuoiee8]  svg {
        position: relative;
        top: 4px;
        margin-right: 2px;
    }

    .handle[b-4udvuoiee8]  .icon-icons--icon-discord {
        fill: #7289da;
    }

    .handle[b-4udvuoiee8]  .icon-icons--icon-discord {
        fill: #7289da;
    }

    .handle[b-4udvuoiee8]  .icon-icons--icon-twitter {
        fill: #1DA1F2;
    }

    .handle[b-4udvuoiee8]  .icon-icons--icon-github {
        fill: #14171A;
    }

.title-link[b-4udvuoiee8] {
    position: absolute;
    width: 20px;
    height: 20px;
    margin: 0 10px;
    background-color: var(--green);
    -webkit-mask: url(/images/icons/icon-open.svg) no-repeat center;
    mask: url(/images/icons/icon-open.svg) no-repeat center;
}

.explore-wrapper[b-4udvuoiee8] {
    min-height: 1000px;
}

[b-4udvuoiee8] a.dropdown {
    padding: 0 !important;
    text-align: right !important;
    margin: 0 !important;
}
/* /Pages/Contact.razor.rz.scp.css */
h2[b-9s5cxkzeqs] {
    font-size: 28px;
    display: grid;
}

.labels label[b-9s5cxkzeqs] {
    display: grid;
    justify-items: end;
    margin-bottom: 18px;
    margin-top: 3px;
}

.inputs[b-9s5cxkzeqs] {
    display: grid;
}

[b-9s5cxkzeqs] .inputs1 {
    border: none;
    background-color: var(--gray);
    margin-bottom: 5px;
    height: 30px;
    width: 500px;
}

[b-9s5cxkzeqs] .inputs2 {
    border: none;
    background-color: var(--gray);
    margin-bottom: 5px;
    height: 100px;
    width: 500px;
}

.submit[b-9s5cxkzeqs] {
    width: 150px;
    height: 40px;
    border-radius: 46px;
    background-color: var(--green);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 15px;
    text-align: center;
    font-size: 15px;
    overflow: hidden;
    position: relative;
    border: none;
}

    .submit:hover[b-9s5cxkzeqs] {
        opacity: .9;
    }

    .submit[b-9s5cxkzeqs]::selection {
        color: none;
        background: none;
    }
/* /Pages/Experience.razor.rz.scp.css */
.experience[b-4kt8donn9g] {
    line-height: 30px;
    margin: 40px 0;
}

    .experience h1[b-4kt8donn9g] {
        text-align: center;
        font-size: 28px;
        margin: 80px 0px;
    }

    .experience h3[b-4kt8donn9g] {
        margin-top: 80px;
    }

    .experience a[b-4kt8donn9g] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .experience p[b-4kt8donn9g] {
        margin: 10px 0;
        font-size: 16px;
    }

    .experience i[b-4kt8donn9g] {
        font-style: italic;
    }

    .experience ul[b-4kt8donn9g] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .experience ol[b-4kt8donn9g] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .experience ol > li[b-4kt8donn9g] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .experience ol > li[b-4kt8donn9g]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
                font-weight: 800;
            }

.section-headline[b-4kt8donn9g] {
    margin-bottom: 10px;
    font-size: 18px;
    /* margin-left: 40px; */
    font-weight: 800;
}

.section-underline[b-4kt8donn9g] {
    text-decoration: underline;
}

table[b-4kt8donn9g], th[b-4kt8donn9g], td[b-4kt8donn9g] {
    border: 1px solid black;
    font-size: 14px;
}

table[b-4kt8donn9g] {
    max-width: 800px;
    margin: 0 auto;
}

th[b-4kt8donn9g], td[b-4kt8donn9g] {
    padding: 10px;
}

th[b-4kt8donn9g] {
    font-weight: 800;
}

@media screen and (max-width: 479px) {
    .experience ul[b-4kt8donn9g] {
        padding-left: 20px;
        padding-right: 0;
    }

    .experience ol:not(.toc)[b-4kt8donn9g] {
        padding: 0 20px;
    }
}
/* /Pages/Explore.razor.rz.scp.css */
.container[b-v2mv8fwdik] {
    padding: 20px;
}

.goo-icon[b-v2mv8fwdik]  svg {
    fill: var(--goo);
}

.goo-icon[b-v2mv8fwdik] {
    position: absolute;
    top: -25px;
}

@media (max-width: 320px) {
    .goo-icon[b-v2mv8fwdik] {
        top: -30px;
        right: 10px;
    }

    .tagline[b-v2mv8fwdik] {
        font-size: 24px;
    }
}

@media (max-width: 425px) {
    .goo-icon[b-v2mv8fwdik] {
        top: -30px;
        right: 10px;
    }

    .tagline[b-v2mv8fwdik] {
        font-size: 24px;
    }
}

.searched-for[b-v2mv8fwdik] {
    margin-left: 10px;
    font-weight: bold;
    color: var(--logo-gray);
    font-size: 17px;
}

    .searched-for .btn-clear[b-v2mv8fwdik] {
        color: red;
        cursor: pointer;
    }

.sidebar-container[b-v2mv8fwdik] {
    display: none
}

.mobile-sidebar-overlay[b-v2mv8fwdik] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, 0.45);
    z-index: 4;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.33s ease;
}

.overlay-active[b-v2mv8fwdik] {
    pointer-events: all;
    opacity: 1;
}

.mobile-sidebar-overlay .mobile-sidebar-wrapper[b-v2mv8fwdik] {
    position: relative;
    background: white;
    width: 75%;
    height: 100%;
    padding: 15px;
    left: 0;
    transform: translateX(-100%);
    transition: transform .33s ease;
    overflow-y: scroll;
}

.mobile-sidebar-overlay .sidebar-open[b-v2mv8fwdik] {
    transform: translateX(0);
}

.search-sidebar h3[b-v2mv8fwdik] {
    font-size: 18px;
    margin-bottom: 11px;
    margin-top: 21px;
    padding-bottom: 7px;
    border-bottom: 4px solid #F0F0F0;
}

.search-sidebar[b-v2mv8fwdik] {
    margin-bottom: 40px;
}

@media (min-width: 1024px) {
    .mobile-sidebar-overlay[b-v2mv8fwdik] {
        display: none;
    }

    .sidebar-container[b-v2mv8fwdik] {
        display: block;
    }
}

.remove-filter[b-v2mv8fwdik] {
    position: absolute;
    top: 6px;
    right: 6px;
    background: var(--black);
    color: var(--white);
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 20px;
    border-radius: 100%;
    font-weight: bold;
}

.current-filter[b-v2mv8fwdik] {
    position: relative;
    padding: 10px;
    background: var(--gray);
    border-radius: 8px;
    border: 2px solid var(--border-gray);
}

    .current-filter h3[b-v2mv8fwdik] {
        padding: 0;
        margin: 0 0 5px;
        border: 0 none;
        font-size: 12px;
    }

    .current-filter a[b-v2mv8fwdik] {
        font-size: 14px;
    }

@media (max-width: 768px) {
    .sort-container[b-v2mv8fwdik] {
        display: flex;
        justify-content: center;
    }
}
/* /Pages/FAQs.razor.rz.scp.css */
.p[b-3lmo9t7vtm] {
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
}

.p5[b-3lmo9t7vtm] {
    font-size: 24px;
    margin-top: 10px;
    margin-bottom: 20px;
    font-weight: 900;
}

.p4[b-3lmo9t7vtm] {
    font-size: 22px;
    margin-top: 10px;
    margin-bottom: 10px;
}

a[b-3lmo9t7vtm] {
    color: var(--green);
}

h1[b-3lmo9t7vtm], h2[b-3lmo9t7vtm] {
    font-size: 38px;
    line-height: 44px;
}

.faq[b-3lmo9t7vtm] {
    line-height: 1.5em;
}

.faq-intro[b-3lmo9t7vtm] {
    text-align: center;
    font-size: 28px;
    margin: 80px 0px;
}

.faq-collection[b-3lmo9t7vtm] {
    margin-bottom: 40px;
}

    .faq-collection:not(:last-of-type)[b-3lmo9t7vtm] {
        border-bottom: 1px solid grey;
    }

.faq-image[b-3lmo9t7vtm] {
    text-align: center;
}

    .faq-image img[b-3lmo9t7vtm] {
        width: 100%;
        max-width: 900px;
        margin: 40px 0;
    }

.faq-list-header[b-3lmo9t7vtm] {
    font-size: 42px;
    margin: 40px 0;
    font-weight: 800;
    text-align: center;
}

.faq-heading-text[b-3lmo9t7vtm] {
    font-size: 28px;
    font-weight: 800;
    line-height: 30px;
    margin-top: 20px;
}

.faq-body[b-3lmo9t7vtm] {
    padding: 20px 40px;
    margin-bottom: 40px;
    ;
}

    .faq-heading-text .faq-heading-content[b-3lmo9t7vtm],
    .faq-body p[b-3lmo9t7vtm],
    .faq-body .faq-body-content[b-3lmo9t7vtm] {
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 10px;
    }

    .faq-body ul.faq-body-list[b-3lmo9t7vtm] {
        list-style: initial;
        padding-inline-start: 0;
        font-size: 16px;
        line-height: 30px;
        max-width: 520px;
        margin: 0 auto;
        font-weight: 800;
        line-height: 26px;
    }

        .faq-body ul.faq-body-list li[b-3lmo9t7vtm] {
            list-style: initial;
        }

    .faq-body > ul > li[b-3lmo9t7vtm] {
        list-style: none;
    }

    .faq-body ul > li > ul[b-3lmo9t7vtm] {
        padding-inline-start: 40px;
    }

#faqMeetVeeFriends .faq-body > ul .faq-body-content[b-3lmo9t7vtm] {
    max-width: 600px;
    margin: 0 auto;
}

#faqGlossary .faq-list[b-3lmo9t7vtm] {
    max-width: 800px;
    margin: 0 auto;
}

#faqGlossary .faq-body[b-3lmo9t7vtm] {
    margin-bottom: 0;
    display: flex;
    padding: 10px 40px;
}

#faqGlossary .faq-term[b-3lmo9t7vtm] {
    flex: 0 0 150px;
    display: inline-block;
    font-weight: 800;
    margin-right: 10px;
}

#faqGlossary .faq-body-content[b-3lmo9t7vtm] {
    display: inline-block;
}

@media screen and (max-width:479px) {
    .faq-intro[b-3lmo9t7vtm] {
        font-size: 24px;
        margin-top: 40px;
    }

    .faq-body[b-3lmo9t7vtm] {
        padding: 40px 10px;
    }

        .faq-heading-text .faq-heading-content[b-3lmo9t7vtm],
        .faq-body p[b-3lmo9t7vtm],
        .faq-body .faq-body-content[b-3lmo9t7vtm] {
            line-height: 24px;
        }

        .faq-body ul.faq-body-list[b-3lmo9t7vtm] {
            padding-inline-start: 20px;
        }

        .faq-body ul > li > ul[b-3lmo9t7vtm] {
            padding-inline-start: 10px;
        }

    #faqGlossary .faq-body[b-3lmo9t7vtm] {
        padding: 10px;
    }

    #faqGlossary .faq-term[b-3lmo9t7vtm] {
        flex-basis: 110px;
    }
}
/* /Pages/Friends.razor.rz.scp.css */
.page-fold[b-hhhe1emjyd] {
    margin-top: 40px;
}

[b-hhhe1emjyd] .page-title {
    font-size: 48px;
    line-height: 48px;
    overflow: visible;
    text-overflow: unset;
    display: block;
    width: auto;
    white-space: normal;
    margin-top: 20px;
    font-family: "Open Sans";
    font-weight: 900;
}


.authenticity-link-block[b-hhhe1emjyd] {
    margin-bottom: 35px;
    display: flex;
    gap: 35px;
}

.story-title[b-hhhe1emjyd] {
    font-size: 16px;
    line-height: 28px;
}

.page-image[b-hhhe1emjyd] {
    box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.25);
    height: 383px;
    max-width: 322px;
    overflow: hidden;
    border-radius: 25px;
    margin: 20px auto;
    display: block;
}

[b-hhhe1emjyd] .atvImg {
    height: 383px;
    max-width: 322px;
    border-radius: 25px;
    margin: 20px auto;
    display: block;
}

.gary-image[b-hhhe1emjyd] {
    aspect-ratio: 1 / 1;
    display: block;
    max-width: 450px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}

.tooltip-opensea[b-hhhe1emjyd] {
  width: 100%;
  text-align: center;
  margin-top: 47px;
  background: #2081e2;
  color: var(--white);
  padding: 7px;
  border-radius: 0 0 10px 10px;
  font-weight: bold;
  display: block;
  font-size: 12px;
}

.tooltip-container[b-hhhe1emjyd] {
    max-width: 220px;
    display: inline-block;
}

  .tooltip-container[b-hhhe1emjyd]  .eth {
      color: var(--white);
  }

  .gary-image-container[b-hhhe1emjyd] {
    padding-left: initial;
  }

@media (max-width: 425px) {
    .gary-image-container[b-hhhe1emjyd] {
        overflow: hidden;
        text-align: center;
    }
}

.black-box[b-hhhe1emjyd] {
    height: 640px;
    width: 100%;
    overflow: hidden;
    color: black;
}

.black-box__container[b-hhhe1emjyd]  h2 {
    font-size: 30px;
    padding-top: 20px;
}

.page-gary[b-hhhe1emjyd] {
    padding: 20px;
    /* border: 1px solid var(--logo-gray); */
    border-radius: 25px;
}

/* .page-gary::before {
        content: " ";
        position: absolute;
        left: calc(-100% - -16px);
        top: 0;
        width: 1024px;
        height: 400px;
        margin: auto;
    }

    .page-gary::after {
        content: " ";
        position: absolute;
        left: calc(100% - -16px);
        top: 0;
        width: 1024px;
        height: 400px;
        margin: auto;
    } */

.caption-title[b-hhhe1emjyd] {
    font-size: 20px;
    display: block;
    margin-bottom: 5px;
}

.caption-body[b-hhhe1emjyd] {
    font-size: 16px;
    display: block;
}

.page-story[b-hhhe1emjyd]  ul {
    list-style: disc;
    margin: 0 0 10px 50px;
}

.page-story[b-hhhe1emjyd]  p {
    margin-bottom: 10px;
}

.page-additional-story[b-hhhe1emjyd],
.page-story[b-hhhe1emjyd]  {
    line-height: 24px;
}

    .page-additional-story p[b-hhhe1emjyd],
    .page-story[b-hhhe1emjyd]  p {
        margin-bottom: 5px;
    }

    .page-story[b-hhhe1emjyd]  ul li {
        margin-bottom: 7px;
    }

.page-additional-story[b-hhhe1emjyd] {
    /* Franky! */
}

    .page-additional-story a[b-hhhe1emjyd] {
        color: var(--green);
        font-weight: bold;
    }

[b-hhhe1emjyd] .category-line .category {
    font-size: 16px;
}

.scholar-note[b-hhhe1emjyd] {
    font-size: 11px;
    line-height: 1.3em;
    padding: 15px;
    font-weight: 600;
    border-radius: 9px;
    margin-bottom: 20px;
    border: 1px solid lightgray;
}

.videoContainer[b-hhhe1emjyd] {
    padding: 20px;
    width: 860px;
    margin: auto;
    margin-bottom: 30px;
}

.original-art[b-hhhe1emjyd] {
    font-size: 30px;
    margin-top: 10px;
    margin-bottom: 8px;
}

    .original-art + h4[b-hhhe1emjyd] {
        font-size: 20px;
        margin: 0 0 10px;
    }

.theArtCollectible[b-hhhe1emjyd] {
    font-size: 16px;
    line-height: 29px;
    padding: 20px;
    display: grid;
    align-items: center;
    align-content: center;
}

.title[b-hhhe1emjyd] {
    position: relative;
    font-size: 48px;
}

    .title .title-link[b-hhhe1emjyd] {
        position: absolute;
        width: 20px;
        height: 20px;
        margin: 0 10px;
        background-color: var(--green);
        -webkit-mask: url(/images/icons/icon-open.svg) no-repeat center;
        mask: url(/images/icons/icon-open.svg) no-repeat center;
    }

@media (max-width: 320px) {
    .title[b-hhhe1emjyd] {
        font-size: 40px;
    }
}

@media (max-width: 425px) {
    .title .title-link[b-hhhe1emjyd] {
        right: 0;
    }

    .authenticity-link-block[b-hhhe1emjyd]  a,
    .authenticity-link-block[b-hhhe1emjyd]  img {
        height: 100%;
        width: 146px;
    }

  .tooltip-opensea[b-hhhe1emjyd] {
    margin-left: -3px;
    margin-top: 34px;
  }
}

.meta-info-container[b-hhhe1emjyd] {
    display: grid;
    grid-template-columns: max-content max-content;
    grid-gap: 6px;
}

    .meta-info-container .meta-info[b-hhhe1emjyd] {
        font-style: normal;
        font-weight: 600;
        font-size: 10px;
        line-height: 14px;
        display: flex;
        align-items: center;
        letter-spacing: 0.5px;
        text-transform: capitalize;
        color: #a1a1a1;
    }

.admission-redeem-container[b-hhhe1emjyd] {
    display: grid;
    grid-template-columns: max-content max-content;
    grid-gap: 8px;
}

.admission-redeem[b-hhhe1emjyd] {
    background: #f0f0f0;
    border-radius: 9px;
    padding: 14px;
    width: max-content;
    font-weight: 600;
    font-size: 10px;
    line-height: 14px;
    display: flex;
    align-items: center;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    height: 34px;
    color: #a1a1a1;
}

    .admission-redeem .admission-redeem-icon[b-hhhe1emjyd] {
        width: 15px;
        height: 15px;
        margin-right: 8px;
        background-color: #a1a1a1;
    }

    .admission-redeem .admission-redeem-ticket[b-hhhe1emjyd] {
        -webkit-mask: url(/images/icons/icon-ticket.svg) no-repeat center;
        mask: url(/images/icons/icon-ticket.svg) no-repeat center;
    }

    .admission-redeem .admission-redeem-key[b-hhhe1emjyd] {
        -webkit-mask: url(/images/icons/icon-key.svg) no-repeat center;
        mask: url(/images/icons/icon-key.svg) no-repeat center;
    }


/* /Pages/Garys-Collection.razor.rz.scp.css */
.container[b-m5xd4daksp] {
    padding: 20px;
}

.title-container[b-m5xd4daksp] {
    margin-top: -60px;
    position: relative;
    z-index: 1;
}

.avatar[b-m5xd4daksp] {
    width: 105px;
    height: 105px;
    overflow: hidden;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: 5px solid var(--white);
    border-radius: 100%;
    box-shadow: 5px 7px 21px -14px var(--black);
    background: var(--white);
}

.gary-address[b-m5xd4daksp] {
    color: var(--green);
    display: block;
}

.tagline[b-m5xd4daksp] {
    font-size: 42px;
}

.goo-icon[b-m5xd4daksp]  svg {
    fill: var(--goo);
}

.goo-icon[b-m5xd4daksp] {
    position: absolute;
    top: -25px;
}

@media (max-width: 320px) {
    .goo-icon[b-m5xd4daksp] {
        top: -30px;
        right: 10px;
    }

    .tagline[b-m5xd4daksp] {
        font-size: 24px;
    }
}

@media (max-width: 425px) {
    .goo-icon[b-m5xd4daksp] {
        top: -30px;
        right: 10px;
    }

    .tagline[b-m5xd4daksp] {
        font-size: 24px;
    }
}

.searched-for[b-m5xd4daksp] {
    margin-left: 10px;
    font-weight: bold;
    color: var(--logo-gray);
    font-size: 17px;
}

    .searched-for .btn-clear[b-m5xd4daksp] {
        color: red;
        cursor: pointer;
    }

.search-sidebar h3[b-m5xd4daksp] {
    font-size: 18px;
    margin-bottom: 11px;
    margin-top: 21px;
    padding-bottom: 7px;
    border-bottom: 2px solid #F0F0F0;
}

.search-sidebar[b-m5xd4daksp] {
    margin-bottom: 40px;
}

.sidebar-container[b-m5xd4daksp] {
    display: none
}

.mobile-sidebar-overlay[b-m5xd4daksp] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, 0.45);
    z-index: 4;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.33s ease;
}

.overlay-active[b-m5xd4daksp] {
    pointer-events: all;
    opacity: 1;
}

.mobile-sidebar-overlay .mobile-sidebar-wrapper[b-m5xd4daksp] {
    position: relative;
    background: white;
    width: 75%;
    height: 100%;
    padding: 15px;
    left: 0;
    transform: translateX(-100%);
    transition: transform .33s ease;
    overflow-y: scroll;
}

.mobile-sidebar-overlay .sidebar-open[b-m5xd4daksp] {
    transform: translateX(0);
}

@media (min-width: 1024px) {
    .mobile-sidebar-overlay[b-m5xd4daksp] {
        display: none;
    }

    .sidebar-container[b-m5xd4daksp] {
        display: block;
    }
}

.page-container[b-m5xd4daksp] {
    padding-top: 70px;
}

@media (max-width) {
    .page-container[b-m5xd4daksp] {
        padding-top: 30px;
    }
}
/* /Pages/Gift-Goat.razor.rz.scp.css */
.p[b-s8ekphaq7v] {
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.p5[b-s8ekphaq7v] {
  font-size: 24px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 900;
}

.p4[b-s8ekphaq7v] {
  font-size: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
}

a[b-s8ekphaq7v] {
  color: var(--green);
}

h1[b-s8ekphaq7v], h2[b-s8ekphaq7v] {
  font-size: 38px;
  line-height: 44px;
}

.faq[b-s8ekphaq7v] {
  line-height: 1.5em;
}

.faq-intro[b-s8ekphaq7v] {
  text-align: center;
  font-size: 28px;
  margin: 80px 0px;
}

.faq-collection[b-s8ekphaq7v] {
  margin-bottom: 40px;
}

  .faq-collection:not(:last-of-type)[b-s8ekphaq7v] {
    border-bottom: 1px solid grey;
  }

.faq-image[b-s8ekphaq7v] {
  text-align: center;
}

  .faq-image img[b-s8ekphaq7v] {
    width: 100%;
    max-width: 900px;
    margin: 40px 0;
  }

.faq-list-header[b-s8ekphaq7v] {
  font-size: 42px;
  margin: 40px 0;
  font-weight: 800;
  text-align: center;
}

.faq-heading-text[b-s8ekphaq7v] {
  font-size: 28px;
  font-weight: 800;
  line-height: 30px;
  margin-top: 20px;
}

.faq-body[b-s8ekphaq7v] {
  padding: 20px 40px;
  margin-bottom: 40px;
  ;
}

  .faq-heading-text .faq-heading-content[b-s8ekphaq7v],
  .faq-body p[b-s8ekphaq7v],
  .faq-body .faq-body-content[b-s8ekphaq7v] {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
  }

  .faq-body ul.faq-body-list[b-s8ekphaq7v] {
    list-style: initial;
    padding-inline-start: 0;
    font-size: 16px;
    line-height: 30px;
    max-width: 520px;
    margin: 0 auto;
    font-weight: 800;
    line-height: 26px;
  }

    .faq-body ul.faq-body-list li[b-s8ekphaq7v] {
      list-style: initial;
    }

  .faq-body > ul > li[b-s8ekphaq7v] {
    list-style: none;
  }

  .faq-body ul > li > ul[b-s8ekphaq7v] {
    padding-inline-start: 40px;
  }

#faqMeetVeeFriends .faq-body > ul .faq-body-content[b-s8ekphaq7v] {
  max-width: 600px;
  margin: 0 auto;
}

#faqGlossary .faq-list[b-s8ekphaq7v] {
  max-width: 800px;
  margin: 0 auto;
}

#faqGlossary .faq-body[b-s8ekphaq7v] {
  margin-bottom: 0;
  display: flex;
  padding: 10px 40px;
}

#faqGlossary .faq-term[b-s8ekphaq7v] {
  flex: 0 0 150px;
  display: inline-block;
  font-weight: 800;
  margin-right: 10px;
}

#faqGlossary .faq-body-content[b-s8ekphaq7v] {
  display: inline-block;
}

@media screen and (max-width:479px) {
  .faq-intro[b-s8ekphaq7v] {
    font-size: 24px;
    margin-top: 40px;
  }

  .faq-body[b-s8ekphaq7v] {
    padding: 40px 10px;
  }

    .faq-heading-text .faq-heading-content[b-s8ekphaq7v],
    .faq-body p[b-s8ekphaq7v],
    .faq-body .faq-body-content[b-s8ekphaq7v] {
      line-height: 24px;
    }

    .faq-body ul.faq-body-list[b-s8ekphaq7v] {
      padding-inline-start: 20px;
    }

    .faq-body ul > li > ul[b-s8ekphaq7v] {
      padding-inline-start: 10px;
    }

  #faqGlossary .faq-body[b-s8ekphaq7v] {
    padding: 10px;
  }

  #faqGlossary .faq-term[b-s8ekphaq7v] {
    flex-basis: 110px;
  }
}

.img-faq[b-s8ekphaq7v] {
  padding: 30px;
  background: var(--gray);
  margin: 20px auto 30px;
  display: block;
  border-radius: 10px;
}
/* /Pages/Glossary.razor.rz.scp.css */
ul[b-j97imegpyu] {
    list-style-type: circle;
}

    ul li[b-j97imegpyu] {
        list-style-type: circle;
        margin-left: 10px;
    }
/* /Pages/Halloween.razor.rz.scp.css */
#hero[b-exuy8qka73] {
  height: 326px;
  width: 100%;
  overflow: hidden;
  background: #1A1A1A url(images/bg-card-spiderweb-halloween.png) no-repeat top right;
}


.logo[b-exuy8qka73] {
  margin-top: 41px;
  width: 275px;
}

.green-button[b-exuy8qka73] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 10px 26px -10px var(--green);
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.gray-button[b-exuy8qka73] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--logo-gray);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.purple-button[b-exuy8qka73] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: #b145d6;
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
  box-shadow: 5px 10px 26px -10px #b145d6;
}

h1[b-exuy8qka73] {
  color: white;
  margin-top: 50px;
  font-size: 40px;
  line-height: 40px;
}

h2[b-exuy8qka73] {
  color: white;
  font-size: 32px;
  line-height: 32px;
  margin-top: 10px;
}

h3[b-exuy8qka73] {
  color: var(--logo-gray);
  font-weight: normal;
  margin-top: 10px;
  font-size: 14px;
  line-height: 14px;
}

[b-exuy8qka73] .pyro {
  left: 0;
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.spider-web[b-exuy8qka73] {
  position: absolute;
  left: calc(50% / 2);
  z-index: 0;
  pointer-events: none;
}


.remaining-container[b-exuy8qka73] {
  position: absolute;
  height: 120px;
  width: 120px;
  top: -130px;
  right: 15px;
}

.remaining[b-exuy8qka73] {
  background: #b145d6;
  box-shadow: 5px 10px 26px -10px #b145d6;
  border-radius: 100%;
  text-align: center;
  height: 120px;
  width: 120px;
  position: relative;
  z-index: 1;
}

  .remaining small[b-exuy8qka73],
  .remaining strong[b-exuy8qka73] {
    display: block;
    color: var(--white);
  }

  .remaining strong[b-exuy8qka73] {
    font-size: 40px;
    padding-top: 17px;
    padding-bottom: 5px;
  }

  .remaining small[b-exuy8qka73] {
    font-size: 18px;
    padding: 0 10px;
    opacity: .7;
  }

  .remaining.remaining-full[b-exuy8qka73] {
    background: var(--logo-gray);
    box-shadow: 5px 10px 26px -10px rgba(0, 0, 0, .5);
  }

    .remaining.remaining-full strong[b-exuy8qka73] {
      line-height: 120px;
      padding: 0;
      opacity: .6;
    }

p[b-exuy8qka73] {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 25px;
}

ul[b-exuy8qka73] {
  list-style: circle;
  padding-left: 30px;
  padding-top: 5px;
  margin-bottom: 25px;
}

  ul li[b-exuy8qka73] {
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 7px;
  }

@media (max-width: 425px) {

  #hero[b-exuy8qka73] {
    position: relative;
    padding-left: 12px;
  }

    #hero .container[b-exuy8qka73] {
      z-index: 1;
    }

    #hero[b-exuy8qka73]:before {
      position: absolute;
      background: url(images/bg-card-spiderweb-halloween.png);
      opacity: 0.5;
      content: ' ';
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 0;
    }

  .logo[b-exuy8qka73] {
    transform: translateY(25px);
  }

  #hero[b-exuy8qka73] {
    height: 380px;
    background: #1a1a1a;
  }

  .remaining[b-exuy8qka73] {
    top: -60px;
  }

  .hidden[b-exuy8qka73] {
    display: none;
  }
}
/* /Pages/Index.razor.rz.scp.css */
@media (max-width: 425px) {
    .hero-container[b-ncttb4w3r4] {
        padding: 0px 0px !important;
    }
}
/* /Pages/My-Account.razor.rz.scp.css */
p[b-ziljxhdeao] {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
}

.legal[b-ziljxhdeao] {
  font-family: Open Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  color: #333;
  margin-top: 20px;
}

.avatar[b-ziljxhdeao] {
  display: block;
  margin: 0 auto 15px;
  border-radius: 100%;
  box-shadow: 5px 7px 21px -14px var(--black);
  background: var(--white);
}

.image-info[b-ziljxhdeao] {
  font-family: Open Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
}

.help-text[b-ziljxhdeao] {
  font-size: 16px;
  font-style: normal;
  letter-spacing: 0px;
  text-align: center;
  color: var(--logo-gray);
  font-weight: normal;
  display: block;
}

.upload[b-ziljxhdeao] {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: center;
  color: var(--green);
  height: 45px;
  width: auto;
  border: 1px solid var(--green);
  box-sizing: border-box;
  border-radius: 40px;
  cursor: pointer;
  background: transparent;
  outline: none;
  padding: 0 30px;
  margin: 15px 0;
  display: inline-block;
  box-shadow: 5px 10px 26px -10px var(--green);
}

.stretched-link:hover[b-ziljxhdeao] {
  cursor: pointer;
}

  .stretched-link:hover .upload[b-ziljxhdeao],
  .upload:active[b-ziljxhdeao],
  .upload:focus[b-ziljxhdeao],
  .upload:hover[b-ziljxhdeao] {
    background: var(--green);
    color: var(--white);
    transform: translateY(2px);
  }

.upload.upload-alt[b-ziljxhdeao] {
  background: var(--green);
  color: var(--white);
}

  .upload.upload-alt:active[b-ziljxhdeao],
  .upload.upload-alt:focus[b-ziljxhdeao],
  .upload.upload-alt:hover[b-ziljxhdeao] {
    color: var(--green);
    background: transparent;
  }

[b-ziljxhdeao] #avatar {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: none;
}

[b-ziljxhdeao] #receipt {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: none;
}

.text-success[b-ziljxhdeao] {
  font-size: 14px;
  font-weight: normal;
}

p > label[b-ziljxhdeao] {
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  display: block;
  margin-top: 30px;
}

  p > label > small[b-ziljxhdeao] {
    font-weight: normal;
    display: block;
    font-size: 16px;
    margin: 8px 0 18px;
  }

[b-ziljxhdeao] small + .validation-message {
  margin-top: 10px;
}

[b-ziljxhdeao] .validation-message {
  padding: 0;
  margin-top: -25px;
  display: block;
  margin-bottom: 15px;
  border: 2px solid #ec8000;
  border-radius: 7px;
  padding: 10px;
  background: var(--orange);
  color: white;
  font-weight: bold;
  font-size: 14px;
  box-shadow: 10px 10px 18px -12px var(--orange);
  text-shadow: 1px 1px 5px #ec8000;
}

.checkbox[b-ziljxhdeao] {
  display: inline-flex;
  align-items: center;
  padding-top: 10px;
}

  .checkbox h5[b-ziljxhdeao] {
    padding-left: 10px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 22px;
    margin-top: -4px;
  }

[b-ziljxhdeao] input,
[b-ziljxhdeao] select,
[b-ziljxhdeao] textarea {
  display: block;
  border: 0 none;
  border-radius: 10px;
  background: var(--gray);
  padding: 0;
  outline: none;
  width: 100%;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: left;
  height: 45px;
  text-indent: 10px;
  margin-top: 10px;
  border: 2px solid var(--placeholder);
}

[b-ziljxhdeao] textarea {
  height: auto;
  resize: none;
}

  [b-ziljxhdeao] input:active,
  [b-ziljxhdeao] input:focus,
  [b-ziljxhdeao] select:focus,
  [b-ziljxhdeao] select:active,
  [b-ziljxhdeao] textarea:focus,
  [b-ziljxhdeao] textarea:active {
    border: 2px solid var(--goo);
  }

.well p[b-ziljxhdeao] {
  font-family: Open Sans;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 106.1%;
}

.well[b-ziljxhdeao], .discord-container[b-ziljxhdeao], .action-footer[b-ziljxhdeao] {
  background: var(--gray);
  border: 1px solid var(--placeholder);
  border-top: 2px solid var(--black);
  border-radius: 0 0 10px 10px;
  margin-top: 20px;
  padding: 20px 20px 10px 20px;
}

  .well[b-ziljxhdeao]  input,
  .well[b-ziljxhdeao]  select,
  .well[b-ziljxhdeao]  textarea {
    background: var(--white);
    margin-bottom: 20px;
    border: 2px solid var(--placeholder);
  }

    .well[b-ziljxhdeao]  input:focus,
    .well[b-ziljxhdeao]  input:active,
    .well[b-ziljxhdeao]  select:focus,
    .well[b-ziljxhdeao]  select:active,
    .well[b-ziljxhdeao]  textarea:focus,
    .well[b-ziljxhdeao]  textarea:active {
      border: 2px solid var(--goo);
    }

.discord-container[b-ziljxhdeao] {
  padding-top: 1px;
}

.personal[b-ziljxhdeao] {
  margin-bottom: 15px;
  margin-top: 25px;
}

.profile[b-ziljxhdeao] {
  margin-top: 40px;
  min-height: 1200px;
}

@media (max-width: 425px) {
  .checkbox[b-ziljxhdeao] {
    margin-left: 10px;
  }

  .profile[b-ziljxhdeao] {
    margin-top: 20px;
  }

  .avatar[b-ziljxhdeao] {
    margin-top: 30px;
  }
}

.action-footer[b-ziljxhdeao] {
  padding: 15px;
  margin-top: 40px;
}

.profile-photo[b-ziljxhdeao] {
  border: 2px solid var(--gray);
  display: block;
  padding: 20px 10px;
  border-radius: 6px;
}

.remove-avatar[b-ziljxhdeao] {
  font-size: 12px;
  color: red;
  display: inline-block;
  padding: 5px 0;
  margin-top: 10px;
  text-decoration: underline;
}

  .remove-avatar:hover[b-ziljxhdeao] {
    text-decoration: none;
  }

.side-nav[b-ziljxhdeao] {
  text-align: left;
  border: 2px solid var(--gray);
  margin-top: 20px;
  border-radius: 6px;
  position: sticky;
  top: 20px;
}

  .side-nav[b-ziljxhdeao]  a {
    display: block;
    padding: 10px 15px;
    font-size: 12px;
    border-bottom: 2px solid var(--gray);
  }

    .side-nav[b-ziljxhdeao]  a:hover {
      background: var(--gray)
    }

  .side-nav li:last-child[b-ziljxhdeao]  a {
    border: 0 none;
  }

  .side-nav[b-ziljxhdeao]  a span {
    display: inline-block;
    width: 25px;
    border: 1px solid var(--gray);
    border-radius: 6px;
    text-align: center;
    padding: 4px 0;
    margin-right: 10px;
  }
/* /Pages/Privacy.razor.rz.scp.css */
.privacyPolicy[b-u6niau8c2m] {
    line-height: 26px;
    margin: 40px 0;
}

    .privacyPolicy h1[b-u6niau8c2m] {
        font-size: 24px;
    }

    .privacyPolicy a[b-u6niau8c2m] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .privacyPolicy p[b-u6niau8c2m] {
        margin: 10px 0;
        font-size: 14px;
    }

    .privacyPolicy i[b-u6niau8c2m] {
        font-style: italic;
    }

    .privacyPolicy ul[b-u6niau8c2m] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .privacyPolicy ol[b-u6niau8c2m] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .privacyPolicy ol > li[b-u6niau8c2m] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .privacyPolicy ol > li[b-u6niau8c2m]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
                font-weight: 800;
            }

ol.toc[b-u6niau8c2m] {
    margin-bottom: 80px;
}

    ol.toc > li[b-u6niau8c2m] {
        margin: 0;
    }

        ol.toc > li[b-u6niau8c2m]:before {
            font-weight: 800;
        }

.section-headline[b-u6niau8c2m] {
    margin-bottom: 10px;
    font-size: 18px;
    /* margin-left: 40px; */
    font-weight: 800;
}

.section-underline[b-u6niau8c2m] {
    text-decoration: underline;
}

table[b-u6niau8c2m], th[b-u6niau8c2m], td[b-u6niau8c2m] {
    border: 1px solid black;
    font-size: 14px;
}

table[b-u6niau8c2m] {
    max-width: 800px;
    margin: 0 auto;
}

th[b-u6niau8c2m], td[b-u6niau8c2m] {
    padding: 10px;
}

th[b-u6niau8c2m] {
    font-weight: 800;
}

@media screen and (max-width: 479px) {
    .privacyPolicy ul[b-u6niau8c2m] {
        padding-left: 20px;
        padding-right: 0;
    }

    .privacyPolicy ol:not(.toc)[b-u6niau8c2m] {
        padding: 0 20px;
    }
}
/* /Pages/PrivacyCA.razor.rz.scp.css */
.privacyPolicy[b-1yaiu43l8b] {
    line-height: 26px;
    margin: 40px 0;
}

    .privacyPolicy h1[b-1yaiu43l8b] {
        font-size: 24px;
    }

    .privacyPolicy a[b-1yaiu43l8b] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .privacyPolicy p[b-1yaiu43l8b] {
        margin: 10px 0;
        font-size: 14px;
    }

    .privacyPolicy i[b-1yaiu43l8b] {
        font-style: italic;
    }

    .privacyPolicy ul[b-1yaiu43l8b] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .privacyPolicy ol[b-1yaiu43l8b] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .privacyPolicy ol > li[b-1yaiu43l8b] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .privacyPolicy ol > li[b-1yaiu43l8b]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
                font-weight: 800;
            }

ol.toc[b-1yaiu43l8b] {
    margin-bottom: 80px;
}

    ol.toc > li[b-1yaiu43l8b] {
        margin: 0;
    }

        ol.toc > li[b-1yaiu43l8b]:before {
            font-weight: 800;
        }

.section-headline[b-1yaiu43l8b] {
    margin-bottom: 10px;
    font-size: 18px;
    /* margin-left: 40px; */
    font-weight: 800;
}

.section-underline[b-1yaiu43l8b] {
    text-decoration: underline;
}

table[b-1yaiu43l8b], th[b-1yaiu43l8b], td[b-1yaiu43l8b] {
    border: 1px solid black;
    font-size: 14px;
}

table[b-1yaiu43l8b] {
    max-width: 800px;
    margin: 0 auto;
}

th[b-1yaiu43l8b], td[b-1yaiu43l8b] {
    padding: 10px;
}

th[b-1yaiu43l8b] {
    font-weight: 800;
}

@media screen and (max-width: 479px) {
    .privacyPolicy ul[b-1yaiu43l8b] {
        padding-left: 20px;
        padding-right: 0;
    }

    .privacyPolicy ol:not(.toc)[b-1yaiu43l8b] {
        padding: 0 20px;
    }
}
/* /Pages/PrivacyEU.razor.rz.scp.css */
.privacyPolicy[b-kbzxgxi5fg] {
    line-height: 26px;
    margin: 40px 0;
}

    .privacyPolicy h1[b-kbzxgxi5fg] {
        font-size: 24px;
    }

    .privacyPolicy a[b-kbzxgxi5fg] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .privacyPolicy p[b-kbzxgxi5fg] {
        margin: 10px 0;
        font-size: 14px;
    }

    .privacyPolicy i[b-kbzxgxi5fg] {
        font-style: italic;
    }

    .privacyPolicy ul[b-kbzxgxi5fg] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .privacyPolicy ol[b-kbzxgxi5fg] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .privacyPolicy ol > li[b-kbzxgxi5fg] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .privacyPolicy ol > li[b-kbzxgxi5fg]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
                font-weight: 800;
            }

ol.toc[b-kbzxgxi5fg] {
    margin-bottom: 80px;
}

    ol.toc > li[b-kbzxgxi5fg] {
        margin: 0;
    }

        ol.toc > li[b-kbzxgxi5fg]:before {
            font-weight: 800;
        }

.section-headline[b-kbzxgxi5fg] {
    margin-bottom: 10px;
    font-size: 18px;
    /* margin-left: 40px; */
    font-weight: 800;
}

.section-underline[b-kbzxgxi5fg] {
    text-decoration: underline;
}

table[b-kbzxgxi5fg], th[b-kbzxgxi5fg], td[b-kbzxgxi5fg] {
    border: 1px solid black;
    font-size: 14px;
}

table[b-kbzxgxi5fg] {
    max-width: 800px;
    margin: 0 auto;
}

th[b-kbzxgxi5fg], td[b-kbzxgxi5fg] {
    padding: 10px;
}

th[b-kbzxgxi5fg] {
    font-weight: 800;
}

@media screen and (max-width: 479px) {
    .privacyPolicy ul[b-kbzxgxi5fg] {
        padding-left: 20px;
        padding-right: 0;
    }

    .privacyPolicy ol:not(.toc)[b-kbzxgxi5fg] {
        padding: 0 20px;
    }
}
/* /Pages/Rankings.razor.rz.scp.css */
.table[b-hgwu74l0uc] {
    width: 100%;
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-x: auto;
}

.table-wrapper[b-hgwu74l0uc] {
    border: 1px solid var(--border-gray);
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 10px 23px -4px var(--gray);
    overflow-x: auto;
}

.table-cell[b-hgwu74l0uc] {
    border-bottom: 1px solid var(--border-gray);
    display: flex;
    flex: 1 0 100px;
    overflow-x: auto;
    padding: 16px 4px;
    flex-basis: 150px;
}

    .table-cell:first-child[b-hgwu74l0uc] {
        padding-left: 16px;
    }

.table-header[b-hgwu74l0uc] {
    position: sticky;
    top: 0px;
    z-index: 1;
    display: flex;
}

    .table-header .table-cell[b-hgwu74l0uc] {
        background-color: rgb(255, 255, 255);
        color: rgb(4, 17, 29);
        padding-bottom: 14px;
        padding-top: 14px;
        font-weight: bold;
    }

.table-row[b-hgwu74l0uc] {
    display: flex;
}

.table[b-hgwu74l0uc]  .skeleton-block-loading {
    margin: 0;
    display: inline-block;
}


[b-hgwu74l0uc] .image-center {
    max-width: 48px;
    width: auto;
    height: 48px;
    position: relative;
    display: flex;
    justify-content: center;
    overflow: hidden;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}

.image-center img[b-hgwu74l0uc] {
    object-fit: cover;
    max-width: 100%;
}

.image-link[b-hgwu74l0uc] {
    display: block;
    height: 48px;
    width: 48px;
}

.trend[b-hgwu74l0uc] {
    display: block;
    height: 28px;
    padding: 0px 15px;
    background: var(--gray);
    margin: 0 15px;
    border-radius: 16px;
    line-height: 28px;
}

.trend-down[b-hgwu74l0uc]  .icon {
    transform: rotate( 90deg );
    fill: var(--green);
}

.trend-up[b-hgwu74l0uc]  .icon {
    transform: rotate( 270deg );
    fill: red;
}

.trend[b-hgwu74l0uc]  .icon {
    position: relative;
    top: 0;
    margin-right: 3px;
}

.trend-title[b-hgwu74l0uc] {
    font-size: 20px;
    display: inline-block;
    width: 30px;
    text-align: center;
}

.table-cell-character-name[b-hgwu74l0uc] {
    flex-basis: auto;
    flex: 0 0 73%;
}

.table-cell-character[b-hgwu74l0uc] {
    flex-basis: auto;
    flex: 1 0 48px;
    padding-left: 20px;
}

.table-cell-rank[b-hgwu74l0uc] {
    flex-basis: auto;
    flex: 1 0 100px;
}
/* /Pages/Terms.razor.rz.scp.css */
.termsOfService[b-hnu0rcuimj] {
    line-height: 26px;
    margin: 40px 0;
}

    .termsOfService h1[b-hnu0rcuimj] {
        font-size: 24px;
    }

    .termsOfService a[b-hnu0rcuimj] {
        font-weight: bold;
        /* text-decoration: underline; */
        color: var(--green);
    }

    .termsOfService p[b-hnu0rcuimj] {
        margin: 10px 0;
        font-size: 14px;
    }

    .termsOfService i[b-hnu0rcuimj] {
        font-style: italic;
    }

    .termsOfService ul[b-hnu0rcuimj] {
        list-style-type: initial;
        padding-left: 50px;
        padding-right: 50px;
    }

    .termsOfService ol[b-hnu0rcuimj] {
        padding: 0 40px;
        counter-reset: numeric-increment
    }

        .termsOfService ol > li[b-hnu0rcuimj] {
            counter-increment: numeric-increment;
            position: relative;
            margin: 20px 0;
        }

            .termsOfService ol > li[b-hnu0rcuimj]:before {
                content: counter(numeric-increment) ")";
                position: absolute;
                right: calc(100% + 5px);
            }

.tos-headline[b-hnu0rcuimj] {
    margin-bottom: 10px;
    font-size: 14px;
}

.tos-underline[b-hnu0rcuimj] {
    text-decoration: underline;
}

@media screen and (max-width: 479px) {
    .termsOfService ol[b-hnu0rcuimj] {
        padding-right: 5px;
        padding-left: 30px;
    }

    .termsOfService ul[b-hnu0rcuimj] {
        padding-left: 20px;
        padding-right: 10px;
    }
}
/* /Pages/Top-5.razor.rz.scp.css */
.table[b-v1b7032l0n] {
    width: 100%;
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-x: auto;
}

.table-wrapper[b-v1b7032l0n] {
    border: 1px solid var(--border-gray);
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 10px 23px -4px var(--gray);
    overflow-x: auto;
}

.table-cell[b-v1b7032l0n] {
    border-bottom: 1px solid var(--border-gray);
    display: flex;
    flex: 1 0 100px;
    overflow-x: auto;
    padding: 16px 4px;
    flex-basis: 150px;
}

    .table-cell:first-child[b-v1b7032l0n] {
        padding-left: 16px;
    }

.table-header[b-v1b7032l0n] {
    position: sticky;
    top: 0px;
    z-index: 1;
    display: flex;
}

    .table-header .table-cell[b-v1b7032l0n] {
        background-color: rgb(255, 255, 255);
        color: rgb(4, 17, 29);
        padding-bottom: 14px;
        padding-top: 14px;
        font-weight: bold;
    }

.table-row[b-v1b7032l0n] {
    display: flex;
}

.table[b-v1b7032l0n]  .avatar {
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.status[b-v1b7032l0n] {
    font-size: 12px;
    font-weight: bold;
    border-radius: 30px;
    background: var(--border-gray);
    text-align: center;
    padding: 6px 16px;
    display: block;
    color: var(--black-light);
}

    .status.status-sale[b-v1b7032l0n] {
        background: var(--green);
        color: var(--white);
    }

    .status.status-mint[b-v1b7032l0n] {
        background: var(--orange);
        color: var(--white);
    }

    .status.status-swap[b-v1b7032l0n] {
        background: var(--blue);
        color: var(--white);
    }

.table[b-v1b7032l0n]  .skeleton-block-loading {
    margin: 0;
    display: inline-block;
}

.all-transactions[b-v1b7032l0n] {
    display: inline-block;
    padding: 15px;
    margin-left: 20px;
}
/* /Pages/UNO.razor.rz.scp.css */
.title[b-jd39swy7nn] {
  font-size: 32px;
  margin-top: 40px;
}

.lead[b-jd39swy7nn] {
  font-size: 18px;
}

.side-lead[b-jd39swy7nn] {
  font-size: 18px;
  line-height: 24px;
}

  .side-lead a[b-jd39swy7nn] {
    display: block;
    font-weight: bold;
    margin-top: 20px;
  }

.content-center[b-jd39swy7nn] {
  display: flex;
  align-self: center;
}

.center[b-jd39swy7nn] {
  display: flow-root;
  align-self: center;
}

.image-border[b-jd39swy7nn] {
  border-radius: 30px;
  display: block;
  overflow: hidden;
  box-shadow: 0 32px 46px -28px;
}

ul[b-jd39swy7nn] {
  list-style-type: circle !important;
}

  ul li[b-jd39swy7nn] {
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
    width: 100%;
  }

a[b-jd39swy7nn] {
  color: var(--green);
  border-bottom: 3px solid var(--green);
  display: inline-block !important;
}

  a:hover[b-jd39swy7nn] {
    opacity: .4;
  }

.video-frame[b-jd39swy7nn],
.img-frame[b-jd39swy7nn] {
  border: 10px solid white;
  box-shadow: 0px 32px 48px -47px rgba(0,0,0,0.1), 0px 30px 34px -25px rgba(0,0,0,0.1), 0px 46px 36px -69px rgba(0,0,0,0.1);
  margin: 55px 0 15px;
}

.img-frame[b-jd39swy7nn] {
  margin: 0;
}

.video-container[b-jd39swy7nn] {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

  .video-container iframe[b-jd39swy7nn], .video-container object[b-jd39swy7nn], .video-container embed[b-jd39swy7nn] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

@media (min-width: 320px) and (max-width: 480px) {
  .side-lead img[b-jd39swy7nn] {
    display: none;
  }

  .side-lead[b-jd39swy7nn], .center[b-jd39swy7nn] {
    margin-top: 60px;
  }

  .title[b-jd39swy7nn] {
    font-size: 24px;
    margin-right: 20px;
    margin-left: 20px;
    line-height: 30px;
  }

  .lead[b-jd39swy7nn] {
    line-height: 24px;
  }
}
/* /Shared/Buttons/BlackButton.razor.rz.scp.css */
.black-button[b-m4j56uspx6] {
    min-width: 200px;
    height: 45px;
    border-radius: 46px;
    background: linear-gradient(180deg, #2E2E2E 0%, var(--black) 100%);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 45px;
    text-align: center;
    font-size: 20px;
    overflow: hidden;
    position: relative;
}

.black-button:hover[b-m4j56uspx6] {
    opacity: .9;
}

.black-button[b-m4j56uspx6]  svg {
    fill: var(--white);
}

.black-button[b-m4j56uspx6]::selection {
    color: none;
    background: none;
}
/* /Shared/Buttons/BuyNowButton.razor.rz.scp.css */
.black-button[b-21eduob9ct] {
    min-width: 200px;
    height: 45px;
    border-radius: 46px;
    background: linear-gradient(180deg, #2E2E2E 0%, var(--black) 100%);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 45px;
    text-align: center;
    font-size: 20px;
    overflow: hidden;
    position: relative;
}

.back-button-loading[b-21eduob9ct] {
    cursor: default;
    opacity: .3;
}

    .back-button-loading:hover[b-21eduob9ct] {
        transform: none;
        cursor: default;
        opacity: .3;
        cursor: default;
    }

    .black-button:hover[b-21eduob9ct] {
        opacity: .9;
    }

.black-button[b-21eduob9ct]  svg {
    fill: var(--white);
}

.black-button[b-21eduob9ct]::selection {
    color: none;
    background: none;
}

.black-button[b-21eduob9ct]  .eth {
    color: var(--white);
}

img.success-modal__img[b-21eduob9ct] {
    position: absolute !important;
    width: 150px !important;
    transform: translateX(-50%) rotate( -8deg ) !important;
    top: -70px !important;
    left: 50%;
}

.success-modal__shine[b-21eduob9ct] {
    background: url(images/bg-shine.png) no-repeat top center;
    width: 518.27px;
    height: 608.6px;
    position: absolute;
    display: block;
    top: -340px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

.success-modal__title[b-21eduob9ct] {
    margin: 155px 20px 20px;
    font-size: 22px;
}

    .success-modal__title p[b-21eduob9ct] {
        margin-bottom: 7px!important;
    }

.success-modal__details[b-21eduob9ct] {
    border: 1px solid var(--gray);
    padding: 24px;
    border-radius: 13px;
    text-align: left;
    margin: 40px 0 0;
}
/* /Shared/Buttons/ConnectButton.razor.rz.scp.css */
.green-button[b-jbxzcolsrh] {
    height: 50px;
    border-radius: 46px;
    background-color: var(--black);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    overflow: hidden;
    position: relative;
    outline: none;
    border: 0 none;
    width: 100%;
    box-shadow: 10px 15px 19px -17px var(--black);
}

    .green-button:hover[b-jbxzcolsrh] {
        opacity: 0.9;
    }

    .green-button[b-jbxzcolsrh]::selection {
        color: none;
        background: none;
    }

    .green-button.disabled[b-jbxzcolsrh] {
        transition: none;
        cursor: none;
        opacity: 0.5;
    }

        .green-button.disabled:hover[b-jbxzcolsrh] {
            transform: none;
        }

.avatar-container[b-jbxzcolsrh] {
    height: 55px;
    max-width: 84px;
    left: 0px;
    top: 0px;
    border-radius: 32px;
    display: block;
    background: #F0F0F0;
    position: relative;
    padding: 0 !important;
    margin-left: auto;
    box-shadow: 5px 7px 21px -14px var(--black);
}

    .avatar-container[b-jbxzcolsrh]::selection {
        color: none;
        background: none;
    }

.ens[b-jbxzcolsrh] {
    display: block;
    color: var(--black);
}

.avatar-container:hover[b-jbxzcolsrh] {
    background: #e1e1e1;
}

    .avatar-container:hover .avatar-bottom[b-jbxzcolsrh] {
        width: 253px;
        height: auto;
        opacity: 1;
        transform: translateY(0) translateX(-75%);
        cursor: default;
    }

.avatar-top[b-jbxzcolsrh] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 55px;
    padding: 0px 10px 0 7px;
}

.avatar-bottom[b-jbxzcolsrh] {
    width: 0;
    height: 0;
    border-radius: 19px;
    position: absolute;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    overflow: hidden;
    left: -50%;
    z-index: 1000;
    transition: opacity 250ms linear, transform 250ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    opacity: 0;
    transform: translateY(-30px) translateX(-50%);
    background-color: var(--white);
}

    .avatar-bottom button[b-jbxzcolsrh] {
        padding: 0;
        background: none;
        display: inline-block;
        outline: none;
        border: 0 none;
        font-weight: bold;
        cursor: pointer;
        color: var(--black);
        font-size: 14px;
    }

        .avatar-bottom button:hover[b-jbxzcolsrh] {
            color: var(--green);
        }

.top-user-info[b-jbxzcolsrh] {
    display: none;
    max-width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (min-width: 768px) {
    .avatar-bottom[b-jbxzcolsrh] {
        left: 50%;
        transform: translateY(-30px) translateX(-50%);
    }

    .avatar-container[b-jbxzcolsrh] {
        max-width: 100%
    }

    .top-user-info[b-jbxzcolsrh] {
        display: block;
    }
}

@media (min-width: 1440px) {
    .avatar-container:hover .avatar-bottom[b-jbxzcolsrh] {
        transform: translateY(0) translateX(-50%);
    }
}
/* /Shared/Buttons/GreenButton.razor.rz.scp.css */
.green-button[b-eptsm8xi32] {
    min-width: 200px;
    height: 55px;
    border-radius: 46px;
    background-color: var(--green);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 55px;
    text-align: center;
    font-size: 20px;
    overflow: hidden;
    position: relative;
    box-shadow: 5px 10px 26px -10px var(--green);
}

.green-button:hover[b-eptsm8xi32] {
    opacity: .9;
}

.green-button[b-eptsm8xi32]::selection {
    color: none;
    background: none;
}
/* /Shared/Cards/CardCategory.razor.rz.scp.css */
.category[b-9vfpvq15at] {
    border: 2px solid var(--border-gray);
    border-radius: 22px;
    background: var(--gray);
    margin-bottom: 1rem;
}

.category__image[b-9vfpvq15at] {
    padding: 25px;
}

.category__image-gif[b-9vfpvq15at] {
    border-radius: 22px;
    width: 152px;
    height: 152px;
    margin: 0 auto;
}

.img-fluid[b-9vfpvq15at] {
    display: block;
    border-radius: 22px;
    width: 152px;
    height: 152px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/images/img_tokenPre.png);
    background-position: 0 100%;
    position: relative;
    z-index: 1;
}

.img-top[b-9vfpvq15at], .img-cover[b-9vfpvq15at], .img-blur[b-9vfpvq15at]  {
    transition: all 200ms 0s linear;
}

.img-cover[b-9vfpvq15at],
.img-blur[b-9vfpvq15at] {
    opacity: 1;
}

.img-top[b-9vfpvq15at] {
    opacity: 0;
}

.category:hover[b-9vfpvq15at] {
    box-shadow: 0 0 21px -19px;
}

    .category:hover .img-top[b-9vfpvq15at],
    .category:hover .img-blur[b-9vfpvq15at] {
        opacity: 1;
    }

    .category:hover .img-cover[b-9vfpvq15at],
    .category:hover .img-blur[b-9vfpvq15at] {
        opacity: 0;
    }

.img-cover[b-9vfpvq15at] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.img-blur[b-9vfpvq15at] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    -webkit-filter: blur(20px);
    filter: blur(20px);
}

.avenir-black[b-9vfpvq15at] {
    font-size: 22px;
}

.stretched-link[b-9vfpvq15at] {
    background: var(--white);
    display: block;
    border-top: 2px solid var(--border-gray);
    padding: 20px;
    border-radius: 0 0 22px 22px;
}

    .stretched-link[b-9vfpvq15at]::after {
        z-index: 3;
    }

.category__type .avenir-black[b-9vfpvq15at] {
    color: var(--white);
}

.category__type.category__type-lava .avenir-black[b-9vfpvq15at] {
    text-shadow: 2px 2px #FA3809, -2px -2px #F08F01;
}

.category__type.category__type-bubblegum .avenir-black[b-9vfpvq15at] {
    text-shadow: 2px 2px #ED65C4, -2px -2px #FCA0E1;
}

.category__type.category__type-diamond .avenir-black[b-9vfpvq15at] {
    text-shadow: 2px 2px #08C9FF, -2px -2px #9EE8FF;
}

.category__type.category__type-gold .avenir-black[b-9vfpvq15at] {
    text-shadow: 2px 2px #F3E45F, -2px -2px gold;
}

.category__type.category__type-hologram .avenir-black[b-9vfpvq15at] {
    text-shadow: 2px 2px #E091F5, -2px -2px #4DD1DC;
}

@media (min-width: 320px) and (max-width: 991px) {
    .category__image[b-9vfpvq15at] {
        padding: 10px;
    }

    .category__image-gif[b-9vfpvq15at] {
        width: 100%;
        height: 100%;
    }

    img.img-fluid[b-9vfpvq15at] {
        width: 100%;
        min-width: 135.5px;
        height: 100%;
        min-height: 135.5px;
        aspect-ratio: 1 / 1;
    }
}
/* /Shared/Cards/CardDisplay.razor.rz.scp.css */
/* /Shared/Cards/CardDisplayAuction.razor.rz.scp.css */
.card[b-idt95zg31x] {
    max-width: 480px;
    max-height: 193px;
    overflow: hidden;
    position: relative;
    background-color: var(--white);
    box-sizing: border-box;
    border: 2px solid #f0f0f0;
    border-radius: 12px;
}

.timer-col-title[b-idt95zg31x] {
    color: var(--logo-gray);
    font-size: 13px;
    display: block;
}

.timer-col-title[b-idt95zg31x]+  h3 {
    font-size: 18px;
    display: inline;
}

.timer-title[b-idt95zg31x] {
    color: var(--green);
    font-size: 13px;
}

.timer-text[b-idt95zg31x]  h2 {
    font-size: 38px;
    line-height: 38px;
    font-weight: bold;
}

.timer-progess[b-idt95zg31x] {
    display: block;
    width: 100%;
    background-color: var(--gray);
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    height: 12px;
}

.timer-progress-bar[b-idt95zg31x] {
    height: 6px;
    background: var(--green);
    border-radius: 5px;
}

.timer-progress-bar-wrapper[b-idt95zg31x] {
    margin: 2px;
}

.available-for-sale[b-idt95zg31x] {
    font-size: 33px;
    text-align: center;
    color: var(--green);
    /* margin-bottom: 37px; */
}

.token-status[b-idt95zg31x] {
    margin-top: auto;
    margin-bottom: auto;
}

.token-status-text-secondary[b-idt95zg31x] {
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.2px;
    color: #000000;
    opacity: 0.3;
    vertical-align: super;
}

.token-status-text-primary[b-idt95zg31x] {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
    vertical-align: super;
}

.token-status[b-idt95zg31x]  svg { 
    position: relative;
    opacity: 0.3;
    top: -4px;
}

.token-status[b-idt95zg31x]  .eth { 
    line-height: 20px;
    vertical-align: super;
    opacity: 0.3;
}

.sold-to-address-text[b-idt95zg31x] {
    font-style: normal;
    font-weight: 900;
    font-size: 12px;
    line-height: 22px;
    color: #989898;
}
.sold-to-ens-name[b-idt95zg31x] {
    font-style: normal;
    font-weight: 900;
    font-size: 13px;
    line-height: 18px;
    color: #000000;
}


.sold-to[b-idt95zg31x] {
    text-align: left;
}

@media (max-width:425px) {
    .sold-to[b-idt95zg31x] {
        text-align: center;
    }
}
/* /Shared/Cards/CardDisplayCommon.razor.rz.scp.css */
.img.blur[b-xcpo75qldr] {
  position: absolute;
  z-index: 0;
  -webkit-filter: blur(20px);
  filter: blur(20px);
  left: 0;
  top: 0;
}

.img[b-xcpo75qldr] {
  position: relative;
  z-index: 1;
}

[b-xcpo75qldr] svg.icon.icon-icons--icon-goo {
  fill: var(--goo);
  position: absolute;
  z-index: 3;
  right: -10px;
  top: -10px;
}

@media (max-width: 425px) {
  .img[b-xcpo75qldr] {
    max-height: 150px;
    margin-left: 15px;
    margin-right: 15px;
  }

    .img.blur[b-xcpo75qldr] {
      filter: blur(8px) !important;
    }
}

.bg-white[b-xcpo75qldr] {
  position: absolute;
  width: 32px;
  height: 11px;
  right: -1px;
  background: var(--white);
  top: 9px;
  z-index: 2;
}

.title[b-xcpo75qldr] {
  height: 41px;
}
/* /Shared/Cards/CardDisplaySimple.razor.rz.scp.css */
.card[b-ced75igsln] {
    height: auto;
    min-width: 250px;
    border-radius: 12px;
    overflow: hidden;
    position: relative;
    border: 2px solid var(--border-gray);
    box-sizing: border-box;
    padding: 10px;
    transform: translate3d(0.01px, 0.01px, 0px);
}


[b-ced75igsln] .image-center {
    max-width: 160px;
    width: auto;
    height: 180px;
    position: relative;
    display: flex;
    justify-content: center;
    overflow: hidden;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    padding: 10px;
}

.image-center img[b-ced75igsln] {
    object-fit: cover;
    max-width: 100%;
}

.remaining[b-ced75igsln] {
    vertical-align: middle;
    align-items: baseline;
}

.remaining[b-ced75igsln]  h3 {
    font-size: 24px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 5px;
}

.title[b-ced75igsln]  h2 {
    font-size: 23px;
}

.remaining[b-ced75igsln]  .text-uppercase {
    color: var(--logo-gray);
    font-size: 13px;
}
/* /Shared/Cards/CardDisplaySlim.razor.rz.scp.css */
.card[b-w4ndbus4c6] {
    box-sizing: border-box;
    min-width: 265px;
    min-height: 400px;
    height: auto;
    background-color: var(--gray);
    border-radius: 16px;
    /* overflow: hidden; */
    position: relative;
    transform: translate3d(0.01px, 0.01px, 0px);
}

    .card:hover[b-w4ndbus4c6]::before {
        content: " ";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);;
        z-index: 1;
        border-radius: 16px;
        pointer-events: none;
    }

.card-border[b-w4ndbus4c6] {
    border: 2px solid var(--border-gray);
    border-radius: 16px;
}

.card-header[b-w4ndbus4c6] {
    line-height: 22px;
    padding: 12px 15px;
    background: linear-gradient(to bottom, #282828, var(--black));
    border-radius: 0 0 14px 14px;
    margin-top: -10px;
}

.card-header--sold[b-w4ndbus4c6] {
    background: linear-gradient(to bottom, var(--green), #09c300);
}

.stretched-link:hover[b-w4ndbus4c6] {
    color: var(--black);
}

.card-header--key[b-w4ndbus4c6] {
    color: var(--black-light);
    letter-spacing: 0px;
    font-weight: bold;
    font-size: 12px;
    /* text-shadow: 0 2px 0px var(--white); */
}

.card-header--key-sold[b-w4ndbus4c6] {
    color: var(--white);
}

.card-header--key[b-w4ndbus4c6]  svg {
    fill: var(--white);
    transform: translateY(2px);
}

    .card-header--key[b-w4ndbus4c6]  svg.icon.icon-icons--icon-goo {
        fill: var(--goo);
    }

.card-header--key-sold[b-w4ndbus4c6]  svg {
    fill: var(--white);
}

.card-header--key span[b-w4ndbus4c6] {
    display: inline-block;
}

.card-header--value[b-w4ndbus4c6] {
    font-size: 16px;
    font-weight: 900;
    color: black;
}

.card-header--value-sold[b-w4ndbus4c6] {
    display: inline-flex;
}

.card-image[b-w4ndbus4c6] {
    width: 138px;
    border-radius: 12px;
    background: var(--white);
    display: block;
    height: 186px;
    margin-top: 18px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/images/img_tokenPre.png');

}

    .card-image[b-w4ndbus4c6]  .icon {
        position: absolute;
        top: -10px;
        right: -10px;
        fill: var(--goo);
        z-index: 3;
    }

    .card-image .icon-backdrop[b-w4ndbus4c6] {
        position: absolute;
        background: var(--white);
        height: 13px;
        width: 29px;
        top: 6px;
        right: -2px;
        z-index: 2;
    }

    .card-body[b-w4ndbus4c6] {
        background: var(--white);
        border-radius: 0 0 12px 12px;
        border-top: 2px solid var(--border-gray);
        padding-top: 20px;
    }

.edition-container[b-w4ndbus4c6] {
    margin-top: -35px;
}

[b-w4ndbus4c6] .avatar {
    position: absolute;
    right: 15px;
    top: -5px;
}

.card-header--value-auction[b-w4ndbus4c6],
.card-header--value[b-w4ndbus4c6] {
    color: var(--white);
}

    .card-header--value-auction[b-w4ndbus4c6]  svg {
        fill: var(--white);
    }



.card-header[b-w4ndbus4c6]  .eth {
    color: var(--white);
}


[b-w4ndbus4c6] .img-fluid {
    position: relative;
    left: 0;
    top: 0;
    z-index: 1;
}

[b-w4ndbus4c6] .blur {
    position: absolute;
    z-index: 0;
    -webkit-filter: blur(20px);
    filter: blur(20px);
}

@media (max-width: 425px) {
  [b-w4ndbus4c6] .blur {
    top: 0;
  }
}
/* /Shared/Cards/CardDisplayTall.razor.rz.scp.css */
.card[b-z6fl7oqqly] {
    box-sizing: border-box;
    /* min-height: 574px; */
    max-width: 380px;
    border-radius: 12px;
    background-color: var(--gray);
    overflow: hidden;
    position: relative;
    box-sizing: border-box;
    margin: 0 auto 30px;
    transform: translate3d(0.01px, 0.01px, 0px);
}

    .card-border[b-z6fl7oqqly] {
        border: 2px solid var(--border-gray);
        border-bottom: 0 none;
    }

.card-display-wrapper[b-z6fl7oqqly] {
    width: 164.44px;
    height: 221px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/images/img_tokenPre.png');
}

.card-image[b-z6fl7oqqly] {
    width: 164.44px;
    height: 221px;
    box-shadow: 0px 10px 20px rgb(0 0 0 / 21%);
    border-radius: 12px;
    display: block;
    overflow: hidden;
}

.card-details[b-z6fl7oqqly] {
    background: var(--white);
    /* border-top: 2px solid var(--border-gray); */
}

    .card-details[b-z6fl7oqqly]  .edition {
        position: absolute;
        right: 15px;
        transform: translateY(-30px);
    }

.auction[b-z6fl7oqqly]  .card {
    border-radius: 0 0 12px 12px;
}

.auction[b-z6fl7oqqly]  .card-border {
    padding: 20px;
}

.card-details[b-z6fl7oqqly]  h2 {
    margin: 8px 0;
}
/* /Shared/Cards/CardDisplayWide.razor.rz.scp.css */
.card-border[b-c6z5ehwqtm],
.card-border>.row[b-c6z5ehwqtm],
.card-border>.row>div[b-c6z5ehwqtm] {
    height: 100%;
}

.card[b-c6z5ehwqtm] {
    box-sizing: border-box;
    height: 330px;
    max-width: 640px;
    border-radius: 12px;
    background-color: var(--gray);
    overflow: hidden;
    position: relative;
    box-sizing: border-box;
    transform: translate3d(0.01px, 0.01px, 0px);
}

.card-border[b-c6z5ehwqtm] {
    border: 2px solid var(--border-gray);
    border-bottom: 0 none;
    width: 100%;
    overflow: hidden;
    border-radius: 12px;
    height: calc(100% - 2px);
}

.card-image[b-c6z5ehwqtm] {
    max-width: 195px;
    box-shadow: 0px 10px 20px rgb(0 0 0 / 21%);
    border-radius: 12px;
    background: var(--white);
    display: block;
    max-height: 230px;
    overflow: hidden;

    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/images/img_tokenPre.png');
}

.card-details[b-c6z5ehwqtm] {
    background: var(--white);
    height: 100%;
    border-left: 2px solid var(--border-gray);
}

.card-details[b-c6z5ehwqtm]  .edition {
    position: absolute;
    top: 15px;
    right: 15px;
}

.auction[b-c6z5ehwqtm]  .card {
    border-radius: 0 0 12px 0;
    border: 0 none;
    border-top: 2px solid var(--border-gray);
}

.auction[b-c6z5ehwqtm]  .card-border {
    padding: 20px;
}

.card-details[b-c6z5ehwqtm]  h2 {
    margin: 8px 0;
}

.auction[b-c6z5ehwqtm]  .timer-text h2 {
    line-height: 31px;
}

.auction[b-c6z5ehwqtm]  .col-xs-3 {
    padding: 0
}

.auction[b-c6z5ehwqtm]  .black-button {
    margin-top: 10px;
}
/* /Shared/Cards/RarityDisplay.razor.rz.scp.css */
strong[b-qagsk62sl9] {
  padding: 3px 14px;
  background: white;
  border: 1px solid;
  border-radius: 26px;
  margin-bottom: 3px;
  display: inline-block;
}
/* /Shared/Common/AddressForm.razor.rz.scp.css */

.form-group[b-3obp49hqej] {
  display: block;
  margin-bottom: 10px;
  width: 100%;
}

  .form-group label[b-3obp49hqej] {
    display: block;
    margin-bottom: 10px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 106.1%;
  }

  .form-group[b-3obp49hqej]  input,
  .form-group[b-3obp49hqej]  select,
  .form-group[b-3obp49hqej]  textarea {
    display: block;
    border: 0 none;
    border-radius: 10px;
    background: var(--gray);
    padding: 0;
    outline: none;
    width: 100%;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: left;
    height: 45px;
    text-indent: 10px;
    margin-top: 10px;
    border: 2px solid var(--placeholder);
  }

.container-fluid[b-3obp49hqej] {
  padding-left: 0;
  padding-right: 0;
}
/* /Shared/Common/ApparelForm.razor.rz.scp.css */

.form-group[b-y4kxfqk4vz] {
  display: block;
  margin-bottom: 10px;
  width: 100%;
}

  .form-group label[b-y4kxfqk4vz] {
    display: block;
    margin-bottom: 10px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 106.1%;
  }

  .form-group[b-y4kxfqk4vz]  input,
  .form-group[b-y4kxfqk4vz]  select,
  .form-group[b-y4kxfqk4vz]  textarea {
    display: block;
    border: 0 none;
    border-radius: 10px;
    background: var(--gray);
    padding: 0;
    outline: none;
    width: 100%;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: left;
    height: 45px;
    text-indent: 10px;
    margin-top: 10px;
    border: 2px solid var(--placeholder);
  }

.container-fluid[b-y4kxfqk4vz] {
  padding-left: 0;
  padding-right: 0;
}
/* /Shared/Common/Badge.razor.rz.scp.css */
a[b-ls2rqfcv5j], img[b-ls2rqfcv5j] {
    height: 78px;
    width: 220px;
    background: var(--white);
    border-radius: 12px;
    box-sizing: border-box;
    display: inline-block;
}

a[b-ls2rqfcv5j] {
    margin-right: 5px;
}

img[b-ls2rqfcv5j] {
  box-shadow: 0 0 0 2px #f0f0f0;
}

a:hover img[b-ls2rqfcv5j] {
  box-shadow: 0 0 0 2px var(--green);
}
/* /Shared/Common/CurrentFloor.razor.rz.scp.css */
hr[b-1hxqq2acfa] {
  margin: 10px auto 17px !important;
}

.mobile-hr[b-1hxqq2acfa] {
  display: none;
}

[b-1hxqq2acfa] .skeleton-block-loading {
  margin: 0px !important;
}

@media (max-width: 425px) {
  .mobile-hr[b-1hxqq2acfa] {
    margin: 10px auto 17px !important;
    display: inline;
  }

  .mobile[b-1hxqq2acfa] {
    padding-top: 30px;
    padding-bottom: 20px;
    width: 100%;
  }

  .floor-container[b-1hxqq2acfa] {
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
    width: calc(100%);
  }
}
/* /Shared/Common/DataMeta.razor.rz.scp.css */
/* /Shared/Common/DiscordDisplay.razor.rz.scp.css */
.discord-dialog *[b-m9r9bcfnq5],
.discord-dialog [b-m9r9bcfnq5]:after,
.discord-dialog [b-m9r9bcfnq5]:before {
    box-sizing: inherit;
}

.discord-dialog a[b-m9r9bcfnq5] {
    text-decoration: none;
}

.discord-dialog[b-m9r9bcfnq5] {
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    display: none;
    z-index: 2147483647;
    position: fixed;
    width: 288px;
    right: 0;
    bottom: 0;
    margin: 0;
    border-radius: 10px;
    font-family: Whitney, sans-serif;
    background: #2e3136;
    color: #72767d;
    box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);
    transition: opacity 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    animation: discord-dialog__transition-b-m9r9bcfnq5 0.2s;
}

.discord-dialog--active[b-m9r9bcfnq5] {
    display: block;
}

.discord-dialog__container[b-m9r9bcfnq5] {
    font-size: 14px;
    line-height: 1.2;
    color: #99aab5;
    padding: 8px 28px 28px 28px;
}

.discord-dialog__logo[b-m9r9bcfnq5] {
    display: none;
    width: auto;
    margin-top: 5px;
    height: 24px;
}

.discord-dialog__logo path[b-m9r9bcfnq5] {
    fill: #fff;
}

.discord-dialog__close-button[b-m9r9bcfnq5] {
    position: absolute;
    right: 0;
    padding: 16px;
    cursor: pointer;
}

.discord-dialog__close-button svg[b-m9r9bcfnq5] {
    height: 20px;
    width: 20px;
}

.discord-dialog__close-button svg path[b-m9r9bcfnq5] {
    fill: #ccc;
}

.discord-dialog__close-button:hover[b-m9r9bcfnq5] {
    opacity: 0.8;
}

.discord-dialog__close-button:active[b-m9r9bcfnq5] {
    opacity: 0.4;
}

.discord-dialog__footer[b-m9r9bcfnq5] {
    padding: 10px 20px;
}

.discord-dialog__guild-icon[b-m9r9bcfnq5] {
    border-radius: 50%;
    width: 64px;
    display: block;
    height: auto;
    margin: 16px 0;
}

.discord-dialog__guild[b-m9r9bcfnq5] {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 12px;
    font-weight: 700;
    color: #fff;
}

.discord-dialog__btn[b-m9r9bcfnq5] {
    background: #7289da;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 1px;
    margin: 8px;
    font-size: 16px;
    line-height: 24px;
    border-radius: 3px;
    text-align: center;
    padding: 12px 16px;
    position: relative;
    top: -6px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.discord-dialog__btn:hover[b-m9r9bcfnq5] {
    background: #8095de;
}

.discord-dialog__btn:active[b-m9r9bcfnq5] {
    background: #677bc4;
}

.discord-dialog__explainer[b-m9r9bcfnq5] {
    display: block;
    margin: 2px 8px;
    color: #7289da;
    font-size: 12px;
    text-align: right;
    top: -6px;
}

.discord-dialog__explainer:hover[b-m9r9bcfnq5] {
    opacity: 0.8;
}

.discord-dialog__explainer:active[b-m9r9bcfnq5] {
    opacity: 0.6;
}

.discord-button[b-m9r9bcfnq5] {
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    padding: 15.5px;
    border-radius: 50%;
    background: #7289da;
    cursor: pointer;
    transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    display: inline-block;
    text-align: center;
    align-items: center;
    justify-content: center;
}

.discord-button svg[b-m9r9bcfnq5] {
    height: 28px;
    width: 28px;
    transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.discord-button svg path[b-m9r9bcfnq5] {
    fill: #fff;
}

.discord-button:hover[b-m9r9bcfnq5] {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

.discord-button:hover svg[b-m9r9bcfnq5] {
    opacity: 0.6;
}

.discord-button:active[b-m9r9bcfnq5] {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}

.discord-button:active svg[b-m9r9bcfnq5] {
    opacity: 0.4;
}

@keyframes discord-dialog__transition-b-m9r9bcfnq5 {
    0% {
        opacity: 0;
        transform: translateY(16px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.discord-button__link[b-m9r9bcfnq5] {
    width: 24px;
    height: 24px;
    display: inline-block;
    margin: 0 10px;
    transform: translateY(-10px);
    fill: #7289da;
}

    .discord-button__link:hover[b-m9r9bcfnq5] {
        opacity: 0.8;
    }
/* /Shared/Common/DropCallout.razor.rz.scp.css */
.drop-callout-gary[b-j5o59rrisv] {
    background: var(--white);
    min-height: 300px;
    overflow: hidden;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    background-image: url('/images/art/gary_vault.jpg');
    background-size: cover;
}

@media (max-width: 320px) {
    .drop-callout-gary[b-j5o59rrisv] {
        min-height: 150px;
    }
}

@media (max-width: 425px) {
    .drop-callout-gary[b-j5o59rrisv] {
        min-height: 150px;
    }
}

.drop-callout[b-j5o59rrisv] {
    background: var(--black);
    min-height: 300px;
    overflow: hidden;
    position: relative;
    margin-top: 40px;
    margin-bottom: 0;
    background-image: url('/images/art/drop_callout.jpg');
    background-size: cover;
    background-position: center center;
}

.drop-content[b-j5o59rrisv] {
    position: relative;
    z-index: 1;
    padding: 40px 45px;
}

h2[b-j5o59rrisv],
p[b-j5o59rrisv] {
    color: var(--white);
}

h2[b-j5o59rrisv] {
    font-size: 36px;
    line-height: 42px;
    letter-spacing: 0px;
}

p[b-j5o59rrisv] {
    font-size: 16px;
    line-height: 28px;
    letter-spacing: 0px;
    margin-bottom: 50px;
    font-weight: bold;
}

.submit[b-j5o59rrisv] {
    width: 140px;
    height: 40px;
    border-radius: 46px;
    background-color: var(--green);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 15px;
    text-align: center;
    font-size: 15px;
    overflow: hidden;
    position: relative;
    border: 0 none;
    outline: none;
}

    .submit:hover[b-j5o59rrisv] {
        opacity: .9;
    }

    .submit[b-j5o59rrisv]::selection {
        color: none;
        background: none;
    }

[b-j5o59rrisv] #email {
    padding: 6px;
    border-radius: 26px;
    border: 0 none;
    height: 39px;
    width: auto;
    margin-right: 10px;
    line-height: 0;
    outline: none;
    text-indent: 10px;
}

[b-j5o59rrisv] .validation-errors {
    width: 420px;
    margin: 0 auto;
    text-align: left;
    display: block;
    position: relative;
}

[b-j5o59rrisv] .validation-message {
    position: absolute;
    color: red;
    font-weight: bold;
    top: -30px;
    left: 15px;
}

@media (min-width: 375px) {
    [b-j5o59rrisv] #email {
        width: 300px;
    }
}
/* /Shared/Common/EthAddressForm.razor.rz.scp.css */
.form-group[b-bc4d2ywcbp] {
  display: block;
  margin-bottom: 10px;
  width: 100%;
}

  .form-group label[b-bc4d2ywcbp] {
    display: block;
    margin-bottom: 10px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 106.1%;
  }

  .form-group[b-bc4d2ywcbp]  input,
  .form-group[b-bc4d2ywcbp]  select,
  .form-group[b-bc4d2ywcbp]  textarea {
    display: block;
    border: 0 none;
    border-radius: 10px;
    background: var(--gray);
    padding: 0;
    outline: none;
    width: 100%;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: left;
    height: 45px;
    text-indent: 10px;
    margin-top: 10px;
    border: 2px solid var(--placeholder);
  }

.container-fluid[b-bc4d2ywcbp] {
  padding-left: 0;
  padding-right: 0;
}
/* /Shared/Common/FeaturedContent.razor.rz.scp.css */
h2[b-zusrcuav7a] {
  font-size: 27px;
  text-align: center;
  border: 2px solid #f4f4f6;
  display: inline-block;
  margin-top: 0;
  width: auto;
  max-width: 275px;
  display: block;
  padding: 10px;
  border-radius: 60px;
  background: white;
  z-index: 1;
  position: relative;
  margin-bottom: -10px;
  margin-left: auto;
  margin-right: auto;
  background: var(--white);
  top: -50px;
}

.current-floor[b-zusrcuav7a] {
  padding-left: 20px;
}

.mobile-hr[b-zusrcuav7a] {
  display: none;
}

@media (max-width: 425px) {
  .left[b-zusrcuav7a] {
    margin-bottom: 40px;
    margin-top: -72px;
  }

  h2[b-zusrcuav7a] {
    margin-top: -50px;
    position: relative;
    top: 21px;
    margin-bottom: 15px;
  }
}

.explore_main_callout[b-zusrcuav7a] {
  width: 100%;
}

.bookgames-explore_main_advert[b-zusrcuav7a] {
  display: block;
  margin: 0 auto;
}

  .bookgames-explore_main_advert img[b-zusrcuav7a] {
    box-shadow: 0 3px 7px 0px rgb(0 0 0 / 50%);
    display: block;
    margin: 0 auto;
    width: 100%;
  }

.advert[b-zusrcuav7a] {
  background: var(--gray);
  padding: 15px 20px;
  border: 1px solid #dedede;
  border-radius: 6px;
  margin-bottom: 30px;
}
/* /Shared/Common/Footer.razor.rz.scp.css */
#footer[b-8qc6li37uq] {
    background: var(--black);
    padding: 60px 0 20px;
    color: var(--white);
}

h3[b-8qc6li37uq] {
    font-size: 32px;
    margin-bottom: 16px;
}

.lead[b-8qc6li37uq] {
    font-size: 21.3px;
    margin-bottom: 20px;
}

h4[b-8qc6li37uq] {
    font-size: 21.3px;
    margin-bottom: 20px;
}

hr[b-8qc6li37uq] {
    background: #171717;
    margin: 36px 0 20px;
}

.gary-link[b-8qc6li37uq] {
    display: block;
    margin-top: 20px;
    margin-bottom: 16px;
}

.sitemap a[b-8qc6li37uq] {
    font-size: 16px;
    display: inline-block;
    color: var(--white);
    margin-bottom: 20px;
    position: relative;
}

  .sitemap a:hover[b-8qc6li37uq],
  .sitemap a:hover[b-8qc6li37uq]  .icon-icons--icon-open {
    color: var(--green);
    fill: var(--green);
  }

.sitemap[b-8qc6li37uq]  .icon-icons--icon-open {
    fill: var(--white);
    position: absolute;
    right: -18px;
    top: -2px;
}

.nameless[b-8qc6li37uq] {
  opacity: .5;
}

.privacy a[b-8qc6li37uq] {
    color: var(--white);
    font-size: 16px;
    display: inline-block;
    margin-left: 20px;
}
    .privacy a:hover[b-8qc6li37uq] {
        color: var(--green);
    }

    [b-8qc6li37uq] .icon-misc--gary-signature {
        fill: var(--white);
    }


[b-8qc6li37uq] .icon-icons--icon-twitter {
    fill: #1DA1F2;
}

[b-8qc6li37uq] .icon-icons--icon-discord {
    fill: #7289da;
}

[b-8qc6li37uq] .icon-icons--icon-instagram {
    fill: #bc2a8d;
}

[b-8qc6li37uq] .icon-icons--icon-tiktok {
    fill: white;
}

[b-8qc6li37uq] .icon-icons--icon-youtube {
    fill: #FF0000;
}

[b-8qc6li37uq] .icon-logo--logo-nft-black {
    fill: #ffffff;
}

.social-container a[b-8qc6li37uq] {
    background-color: #000000;
    box-shadow: 5px 7px 21px -14px rgb(0 0 0 / 25%), -3px -2px 12px 0 rgb(155 155 155 / 30%);
    border-radius: 20px;
    height: 55px;
    width: 55px;
    background: linear-gradient( -45deg, rgba(0,0,0,0.22), rgba(255,255,255,0.25));
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
}

    .social-container a:hover[b-8qc6li37uq] {
        box-shadow: 6px 7px 16px 0 rgb(0 0 0 / 25%), -5px -4px 12px 0 rgb(155 155 155 / 30%);
    }

.submit[b-8qc6li37uq] {
    width: 140px;
    height: 40px;
    border-radius: 46px;
    background-color: var(--green);
    color: var(--white);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    line-height: 15px;
    text-align: center;
    font-size: 15px;
    overflow: hidden;
    position: relative;
    border: 0 none;
    outline: none;
    box-shadow: 5px 10px 26px -10px var(--green);
}

    .submit:hover[b-8qc6li37uq] {
        opacity: .9;
    }

    .submit[b-8qc6li37uq]::selection {
        color: none;
        background: none;
    }

[b-8qc6li37uq] #email {
    padding: 6px;
    border-radius: 26px;
    border: 0 none;
    height: 39px;
    width: 100%;
    margin-right: 10px;
    line-height: 0;
    outline: none;
    text-indent: 10px;
}

[b-8qc6li37uq] form {
    background: white;
    border-radius: 26px;
    padding: 5px;
    display: flex;
    position: relative;
}

[b-8qc6li37uq] .validation-errors {
    position: absolute;
    left: 74px;
    bottom: -24px;
}

[b-8qc6li37uq] .validation-message {
    color: red;
    font-weight: bold;
}

@media (max-width: 425px) {

    h3[b-8qc6li37uq] {
        font-size: 20px;
    }

    .lead[b-8qc6li37uq] {
        font-size: 16px;
    }

    .veecon[b-8qc6li37uq], h6[b-8qc6li37uq] {
        margin-bottom: 30px;
    }

    .community[b-8qc6li37uq] {
    }

    footer[b-8qc6li37uq] {
        margin-top: 0px;
    }

    .social-container a[b-8qc6li37uq] {
        margin-right: 10px;
    }

    .nameless[b-8qc6li37uq] {
        display: block !important;
        margin: 0 auto 15px !important;
        width: 185px !important;
    }

    .privacy-links a[b-8qc6li37uq] {
        display: block !important;
        width: 50%;
        float: left;
        padding: 0;
        text-align: center !important;
        margin: 0;
    }
}

.opeansea-link[b-8qc6li37uq] {
    margin: 15px 0 40px;
}

  .opeansea-link li[b-8qc6li37uq],
  .opeansea-link li a[b-8qc6li37uq] {
    display: inline;
    color: var(--green);
  }
/* /Shared/Common/Header.razor.rz.scp.css */
#header[b-0nrh90hn08] {
  display: block;
  width: 100%;
  background: white;
  position: sticky;
  top: 0;
  z-index: 4;
  box-shadow: 0 5px 9px 0 #00000008, inset 0 -1px 0 white;
  border-bottom: 0 none;
  border-top: 0 none;
}

  #header[b-0nrh90hn08]:before {
    content: "";
    width: 100%;
    height: 4px;
    background: var(--primary-gradient);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }

  #header .container[b-0nrh90hn08] {
    padding-top: 20px;
  }

.links[b-0nrh90hn08] {
  column-gap: 30px;
  flex-direction: row-reverse;
}

[b-0nrh90hn08] .icon-logo--logo-full {
  max-height: 58px;
  max-width: 301px;
}

[b-0nrh90hn08] .active {
  color: var(--green);
  text-shadow: 0 0 18px var(--green);
}

.mobile[b-0nrh90hn08] {
  border-top: 2px solid var(--gray);
  background: var(--white);
}

  .mobile[b-0nrh90hn08]  a {
    flex-flow: column;
    display: inline-flex;
    text-align: center;
    padding: 0 20px;
    width: calc(100%/3.1);
    border-right: 2px solid var(--gray);
    height: 77px;
  }

    .mobile[b-0nrh90hn08]  a:last-child {
      border: 0 none;
    }

  .mobile[b-0nrh90hn08]  svg {
    display: block;
    margin: 10px auto 10px;
  }

.logo[b-0nrh90hn08] {
  position: relative;
  top: -4px;
}

@media (max-width: 425px) {
  .mobile[b-0nrh90hn08]  a {
    padding: 0px 12px;
  }
}
/* /Shared/Common/HrDisplay.razor.rz.scp.css */
.hr[b-usigdw73su] {
  height: 52px;
  width: 100%;
  margin-top: 80px;
  padding: 0;
  line-height: 49px;
  text-align: center;
  display: flex;
  align-content: center;
  align-items: center;
}

  .hr.hr--nomargins[b-usigdw73su] {
    margin-top: -26px;
    position: relative;
  }

.line[b-usigdw73su] {
  height: 2px;
  background-color: var(--gray);
  width: 100%;
  position: absolute;
  z-index: 0;
}

h2[b-usigdw73su] {
  height: 50px;
  border: 2px solid var(--gray);
  z-index: 1;
  border-radius: 44px;
  display: block;
  min-width: 500px;
  text-align: center;
  font-size: 27px;
  margin: 0 auto;
  position: relative;
  background: var(--white);
}

@media (min-width: 320px) and (max-width: 480px) {
  .hr h2[b-usigdw73su] {
    font-size: 18px !important;
  }
}
/* /Shared/Common/MainBanner.razor.rz.scp.css */
.mainbanner[b-34t9unid4j] {
    background-color: #0b0b09;
    background-image: url(images/bg-black-pattern-01.png);
    background-position: top center;
    background-repeat: repeat-y;
    overflow: hidden;
    padding: 0;
    margin: 0;
}


h1[b-34t9unid4j] {
    color: var(--white);
    text-transform: uppercase;
    font-size: 74px;
    display: block;
    text-align: center
}

.text-success[b-34t9unid4j] {
    color: var(--green);
}

img[b-34t9unid4j] {
    display: block;
    margin: 20px auto 0;
}



@media (max-width: 425px) {
    .col-lg-5[b-34t9unid4j] {
        display: none;
    }

    h1[b-34t9unid4j] {
        font-size: 44px;
    }

        h1:first-child[b-34t9unid4j] {
            padding: 30px 0 0;
        }
        h1:last-child[b-34t9unid4j] {
            padding: 0 0 80px;
        }
}
/* /Shared/Common/MainFAQ.razor.rz.scp.css */
.mainfaq[b-oz4h2yu653] {
    background-color: var(--gray);
    background-image: url(images/bg-white-pattern-02.png);
    background-position: top center;
    background-repeat: repeat-y;
    overflow: hidden;
    padding-bottom: 10px
}

h3[b-oz4h2yu653] {
    margin-top: 57px;
    margin-bottom: 50px;
    font-size: 32px;
}

.accordionMenu .row[b-oz4h2yu653] {
    margin-bottom: 50px;
}

label[b-oz4h2yu653] {
    font-weight: normal;
    font-size: 18.6px;
    cursor: pointer;
    display: block;
    position: relative;
    padding-right: 20px;
    line-height: 22px;
}

    label[b-oz4h2yu653]  .icon {
        position: absolute;
        right: 0;
        top: 0;
    }

    label:hover[b-oz4h2yu653],
    label.checked[b-oz4h2yu653],
    label.checked[b-oz4h2yu653]  .icon,
    label:hover[b-oz4h2yu653]  .icon {
        color: var(--green);
        fill: var(--green);
    }

    label[b-oz4h2yu653]  .icon {
        transform: rotate(90deg);
    }

    label.checked[b-oz4h2yu653]  .icon {
        transform: rotate(0deg);
    }

.content[b-oz4h2yu653] {
    height: 0;
    transition: all 450ms 0s cubic-bezier(0.680, -0.550, 0.265, 1.550);
    line-height: 26px;
    opacity: 0;
}

    .content.content-active1[b-oz4h2yu653] {
        margin-top: 10px;
        height: 100px;
        opacity: 1;
    }

    .content.content-active2[b-oz4h2yu653] {
        margin-top: 10px;
        height: 150px;
        opacity: 1;
    }

    .content.content-active3[b-oz4h2yu653] {
        margin-top: 10px;
        height: 150px;
        opacity: 1;
    }

    .content.content-active4[b-oz4h2yu653] {
        margin-top: 10px;
        height: 180px;
        opacity: 1;
    }

    .content.content-active5[b-oz4h2yu653] {
        margin-top: 10px;
        height: 50px;
        opacity: 1;
    }

    .content.content-active6[b-oz4h2yu653] {
        margin-top: 10px;
        height: 100px;
        opacity: 1;
    }

    .content a[b-oz4h2yu653] {
        color: var(--green);
    }

@media (max-width: 425px) {
    .content.content-active1[b-oz4h2yu653] {
        margin-top: 10px;
        height: 200px;
        opacity: 1;
    }

    .content.content-active2[b-oz4h2yu653] {
        margin-top: 10px;
        height: 350px;
        opacity: 1;
    }

    .content.content-active3[b-oz4h2yu653] {
        margin-top: 10px;
        height: 410px;
        opacity: 1;
    }

    .content.content-active4[b-oz4h2yu653] {
        margin-top: 10px;
        height: 410px;
        opacity: 1;
    }

    .content.content-active5[b-oz4h2yu653] {
        margin-top: 10px;
        height: 100px;
        opacity: 1;
    }

    .content.content-active6[b-oz4h2yu653] {
        margin-top: 10px;
        height: 200px;
        opacity: 1;
    }
}
/* /Shared/Common/MainHero.razor.rz.scp.css */
#hero[b-bl3g62az0x] {
  height: 400px;
  width: 100%;
  overflow: hidden;
  background: linear-gradient( 95deg, var(--border-gray) -110%, transparent);
}

h1[b-bl3g62az0x] {
  font-size: 60px;
}

p.lead[b-bl3g62az0x] {
  padding: 15px 10px 0 10px;
  line-height: 23px;
  color: var(--black-light);
  position: relative;
  z-index: 1;
}

  p.lead span[b-bl3g62az0x] {
    font-weight: bold;
  }

.action[b-bl3g62az0x] {
  display: flex;
  position: relative;
  z-index: 1;
}

[b-bl3g62az0x] form {
  border-radius: 26px;
  background: var(--white);
  box-shadow: 10px 15px 20px -20px var(--black);
  border: 1px solid var(--gray);
  margin: 30px 0 0;
  display: flex;
  width: 100%;
}

[b-bl3g62az0x] input[type=search] {
  padding: 15px;
  width: 100%;
  display: block;
  border: 0 none;
  outline: none;
  text-indent: 10px;
  background: transparent;
}

button[b-bl3g62az0x]  svg {
  fill: var(--white);
}

button[b-bl3g62az0x], .action-btn[b-bl3g62az0x] {
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  text-align: center;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  outline: none;
  border: 0 none;
  width: 46px;
  box-shadow: 5px 10px 26px -10px var(--green);
  margin: 5px;
}

  button:hover[b-bl3g62az0x],
  .action-btn:hover[b-bl3g62az0x] {
    background-color: #0bc302;
    box-shadow: 5px 10px 26px -10px #0bc302;
  }

.action-btn[b-bl3g62az0x] {
  font-weight: bold;
  width: 138px;
  border-radius: 26px;
  margin: 0;
  display: block;
  height: 52px;
  line-height: 52px;
  padding: 0 20px;
  margin-top: 31px;
  margin-left: 20px;
}

.action-video[b-bl3g62az0x] {
  color: #F70000;
  margin-top: 45px;
  display: inline-block;
  padding-bottom: 10px;
  font-size: 12px;
  filter: drop-shadow(0px 0px 10px #f700005c);
}

  .action-video[b-bl3g62az0x]  svg {
    fill: #F70000;
    position: relative;
    top: 3px;
  }

  .action-video:hover[b-bl3g62az0x],
  .action-video[b-bl3g62az0x]  svg {
    color: #CA0000;
    fill: #CA0000;
  }

@media (max-width: 425px) {
  .action-video[b-bl3g62az0x] {
    margin-top: 45px;
    margin-bottom: 15px;
  }

  .heroContainer[b-bl3g62az0x] {
    position: relative;
    padding-left: 12px;
  }

    .heroContainer[b-bl3g62az0x]:before {
      position: absolute;
      background: url(images/bg-card-pattern.png);
      opacity: 0.075;
      content: ' ';
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

  #hero[b-bl3g62az0x] {
    height: 380px;
    background: white;
  }

  h1[b-bl3g62az0x] {
    font-size: 32px;
  }

  p.lead[b-bl3g62az0x] {
    color: var(--black);
  }

  .action-btn[b-bl3g62az0x] {
    display: none;
  }
}
/* /Shared/Common/Modal.razor.rz.scp.css */
.modal-overlay[b-rdd9f8mggw] {
    width: 100%;
    height: 100%;
}

.modal-container[b-rdd9f8mggw] {
    width: 100%;
    height: 100%;
    position: fixed;
    display: flex;
    justify-content: center;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 4;
}

.modal-container-active .modal-overlay[b-rdd9f8mggw],
.modal-container-active.modal-container[b-rdd9f8mggw] {
    opacity: 1;
    pointer-events: auto;
}

.modal-overlay[b-rdd9f8mggw] {
    position: absolute;
    z-index: 10;
    background: rgba(255, 255, 255, 0.3);
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    -webkit-backface-visibility: hidden;
}

.modal-container.modal-container-active .modal[b-rdd9f8mggw] {
    -webkit-animation-name: anim-open;
    animation-name: anim-open-b-rdd9f8mggw;
}

.modal-container.modal-container-active .modal[b-rdd9f8mggw],
.modal-container.modal-container-inactive .modal[b-rdd9f8mggw] {
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.modal[b-rdd9f8mggw] {
    background: var(--white);
    padding: 30px;
    position: relative;
    z-index: 11;
    opacity: 0;
    display: inline-table;
    width: auto;
    border-radius: 12px;
    box-shadow: 0px 4px 40px 0px #00000033;
    margin-top: auto;
    margin-bottom: auto;
    max-width: 639px;
}

    .modal[b-rdd9f8mggw]  .circle-loader {
        text-align: center;
        display: flex;
        align-items: center;
        justify-self: center;
        justify-content: center;
    }

    .modal[b-rdd9f8mggw]  .circle-loader__warning svg {
        fill: var(--orange) !important;
    }

    .modal-loading__icon[b-rdd9f8mggw] {
        width: 56px;
        height: 56px;
        position: absolute;
        top: calc(20% - 28px);
        left: calc(50% - 28px);
        z-index: 10000;
        border-radius: 50%;
        padding: 3px;
        overflow: hidden;
        display: inline-block;
        background: #fff;
    }

.modal-body[b-rdd9f8mggw] {
    text-align: left;
}

.modal-loading__icon .circular[b-rdd9f8mggw] {
    animation: rotate-b-rdd9f8mggw 2s linear infinite;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}

.modal-loading__icon .path[b-rdd9f8mggw] {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    animation: dash-b-rdd9f8mggw 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
    stroke-linecap: round;
    stroke: var(--green);
}

.modal-close[b-rdd9f8mggw] {
    position: absolute;
    width: 30px;
    height: 30px;
    right: -10px;
    top: -10px;
    background: var(--white);
    border: 1px solid var(--logo-gray);
    box-sizing: border-box;
    border-radius: 23px;
    font-size: 24px;
    cursor: pointer;
    outline: none;
}

    .modal-close:hover[b-rdd9f8mggw],
    .modal-close:active[b-rdd9f8mggw],
    .modal-close:focus[b-rdd9f8mggw] {
        background: var(--black);
        color: var(--white);
        border-color: var(--black);
        outline: none;
    }

.modal-header[b-rdd9f8mggw] {
    text-align: left;
}

    .modal-header strong[b-rdd9f8mggw] {
        font-size: 22px;
        font-weight: bold;
    }

.modal-body[b-rdd9f8mggw]  p {
    margin: 15px 0;
    line-height: 20px;
}

.modal-body[b-rdd9f8mggw]  img {
    box-shadow: 0 0 5px rgb(0 0 0 / 70%);
    transform: rotate( -8deg );
    border-radius: 10px;
    display: block;
}

.modal-body[b-rdd9f8mggw]  .btn-clear.btn {
    height: 45px;
    width: 278px;
    border-radius: 32px;
    background-color: var(--green);
    color: var(--white);
    margin: 0 auto 10px;
}

.modal-body[b-rdd9f8mggw]  .btn-clear.btn-outline {
    height: 45px;
    width: 278px;
    border-radius: 32px;
    background-color: var(--white);
    color: var(--green);
    box-shadow: inset 0 0 0 1px var(--green);
    margin: 0 auto 10px;
}

/* @media (min-width: 768px) {
    .modal {
        width: auto;
    }
} */

@keyframes dash-b-rdd9f8mggw {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35;
    }

    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124;
    }
}

@keyframes rotate-b-rdd9f8mggw {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes anim-open-b-rdd9f8mggw {
    0% {
        opacity: 0;
        transform: scale3d(1.1, 1.1, 1);
    }

    100% {
        opacity: 1;
        transform: scale3d(1, 1, 1);
    }
}

@keyframes anim-close-b-rdd9f8mggw {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: scale3d(0.9, 0.9, 1);
    }
}

/* /Shared/Common/Panel.razor.rz.scp.css */
.panel[b-c23tr52f8g] {
  border: 4px solid var(--gray);
  position: relative;
  margin-bottom: 4px;
}

.panel-header[b-c23tr52f8g],
.panel-body[b-c23tr52f8g],
.panel-footer[b-c23tr52f8g] {
  padding: 10px;
}

.panel-header[b-c23tr52f8g] {
  font-size: 16px;
  padding: 20px 10px 10px;
  border-bottom: 4px solid var(--gray);
  background: var(--gray);
  font-family: "Open Sans", sans-serif;
  font-weight: 900;
}

.panel-body[b-c23tr52f8g] {
  background: var(--white);
  overflow: hidden;
}

.no-header .panel-header[b-c23tr52f8g] {
  display: none;
}

.panel-header span[b-c23tr52f8g] {
  cursor: pointer;
  display: block;
  user-select: none;
}

.panel_collaspable .panel-header span:hover[b-c23tr52f8g] {
  color: var(--green);
}

.no-footer .panel-footer[b-c23tr52f8g] {
  display: none;
}

.panel-body[b-c23tr52f8g]  > img {
  display: block;
  margin: 30px auto;
  box-shadow: 0 9px 27px -15px black;
  max-width: 75%;
}

.panel-body[b-c23tr52f8g]  > ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

  .panel-body[b-c23tr52f8g]  > ul > li {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline-block;
  }

.panel-body[b-c23tr52f8g]  > p {
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
}

  .panel-body[b-c23tr52f8g]  > p > img {
    float: left;
    width: 46px;
    display: block;
    border: 2px solid white;
    border-radius: 100%;
    margin-right: 8px;
    margin-bottom: 2px;
  }

.panel-body_collapsed[b-c23tr52f8g] {
  height: 0;
  padding: 0;
}

.panel-collapse[b-c23tr52f8g] {
  position: absolute;
  right: 15px;
  top: 20px;
}

.panel-collapse_active[b-c23tr52f8g] {
  transform: rotate(90deg);
}

.panel-body[b-c23tr52f8g]  > p > ul {
  list-style: disc;
  padding: 10px 14px;
  margin-left: 10px;
}

  .panel-body[b-c23tr52f8g]  > p > ul > li {
    margin-bottom: 3px;
  }

.panel-body[b-c23tr52f8g]  > ol {
  list-style: disc;
  padding: 10px 14px;
  margin-left: 10px;
}

  .panel-body[b-c23tr52f8g]  > ol > li {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 3px;
  }
/* /Shared/Common/PersonalDetailsForm.razor.rz.scp.css */

.form-group[b-kmtkht41u9] {
  display: block;
  margin-bottom: 10px;
  width: 100%;
}

  .form-group label[b-kmtkht41u9] {
    display: block;
    margin-bottom: 10px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 106.1%;
  }

  .form-group[b-kmtkht41u9]  input,
  .form-group[b-kmtkht41u9]  select,
  .form-group[b-kmtkht41u9]  textarea {
    display: block;
    border: 0 none;
    border-radius: 10px;
    background: var(--gray);
    padding: 0;
    outline: none;
    width: 100%;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: left;
    height: 45px;
    text-indent: 10px;
    margin-top: 10px;
    border: 2px solid var(--placeholder);
  }


.container-fluid[b-kmtkht41u9] {
  padding-left: 0;
  padding-right: 0;
}
/* /Shared/Common/RecentBlog.razor.rz.scp.css */
.card[b-1dye77hui7] {
  border: 2px solid var(--gray);
  min-height: 670px;
  padding: 20px;
  border-radius: 6px;
  margin-bottom: 20px;
}

p[b-1dye77hui7] {
  line-height: 22px;
  text-align: justify;
}

.card img[b-1dye77hui7] {
  width: 100%;
}

h3[b-1dye77hui7] {
  font-size: 24px;
  line-height: 22px;
  margin-top: 15px;
  text-transform: uppercase;
  background: linear-gradient(to right, #1e9f29, var(--green));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  padding-bottom: 25px;
}

  h3[b-1dye77hui7]:after {
    content: " ";
    width: 85px;
    height: 10px;
    background: var(--goo);
    position: absolute;
    bottom: 0;
    left: 0;
  }
/* /Shared/Common/Ribbon.razor.rz.scp.css */
/* common */
.ribbon[b-65cbf32416] {
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: absolute;
  z-index: 1;
}

  .ribbon[b-65cbf32416]::before,
  .ribbon[b-65cbf32416]::after {
    position: absolute;
    z-index: -1;
    content: '';
    display: block;
    border: 5px solid #13823E;
  }

  .ribbon.ribbon-danger[b-65cbf32416]::before,
  .ribbon.ribbon-danger[b-65cbf32416]::after {
    border-color: red;
    filter: brightness(0.8);
  }

  .ribbon.ribbon-success[b-65cbf32416]::before,
  .ribbon.ribbon-success[b-65cbf32416]::after {
    border-color: var(--green);
    filter: brightness(0.8);
  }

  .ribbon.ribbon-warning[b-65cbf32416]::before,
  .ribbon.ribbon-warning[b-65cbf32416]::after {
    border-color: var(--goo);
    filter: brightness(0.8);
  }

  .ribbon.ribbon-default[b-65cbf32416]::before,
  .ribbon.ribbon-default[b-65cbf32416]::after {
    border-color: var(--logo-gray);
    filter: brightness(0.8);
  }

  .ribbon span[b-65cbf32416] {
    position: absolute;
    display: block;
    width: 225px;
    padding: 15px 0;
    background-color: #3FB549;
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    color: #fff;
    font: 700 18px/1 "Open Sans",sans-serif;
    text-shadow: 0 1px 1px rgba(0,0,0,.2);
    text-transform: uppercase;
    text-align: center;
  }

  .ribbon.ribbon-danger span[b-65cbf32416] {
    background-color: red;
  }

  .ribbon.ribbon-success span[b-65cbf32416] {
    background-color: var(--green);
  }

  .ribbon.ribbon-warning span[b-65cbf32416] {
    background-color: var(--goo);
  }

  .ribbon.ribbon-default span[b-65cbf32416] {
    background-color: var(--logo-gray);
  }

/* top left*/
.ribbon-top-left[b-65cbf32416] {
  top: -10px;
  left: -10px;
}

  .ribbon-top-left[b-65cbf32416]::before,
  .ribbon-top-left[b-65cbf32416]::after {
    border-top-color: transparent;
    border-left-color: transparent;
  }

  .ribbon-top-left[b-65cbf32416]::before {
    top: 0;
    right: 0;
  }

  .ribbon-top-left[b-65cbf32416]::after {
    bottom: 0;
    left: 0;
  }

  .ribbon-top-left span[b-65cbf32416] {
    right: -25px;
    top: 30px;
    transform: rotate(-45deg);
  }

/* top right*/
.ribbon-top-right[b-65cbf32416] {
  top: -10px;
  right: -10px;
}

  .ribbon-top-right[b-65cbf32416]::before,
  .ribbon-top-right[b-65cbf32416]::after {
    border-top-color: transparent;
    border-right-color: transparent;
  }

  .ribbon-top-right[b-65cbf32416]::before {
    top: 0;
    left: 0;
  }

  .ribbon-top-right[b-65cbf32416]::after {
    bottom: 0;
    right: 0;
  }

  .ribbon-top-right span[b-65cbf32416] {
    left: -25px;
    top: 30px;
    transform: rotate(45deg);
  }

/* bottom left*/
.ribbon-bottom-left[b-65cbf32416] {
  bottom: -10px;
  left: -10px;
}

  .ribbon-bottom-left[b-65cbf32416]::before,
  .ribbon-bottom-left[b-65cbf32416]::after {
    border-bottom-color: transparent;
    border-left-color: transparent;
  }

  .ribbon-bottom-left[b-65cbf32416]::before {
    bottom: 0;
    right: 0;
  }

  .ribbon-bottom-left[b-65cbf32416]::after {
    top: 0;
    left: 0;
  }

  .ribbon-bottom-left span[b-65cbf32416] {
    right: -25px;
    bottom: 30px;
    transform: rotate(225deg);
  }

/* bottom right*/
.ribbon-bottom-right[b-65cbf32416] {
  bottom: -10px;
  right: -10px;
}

  .ribbon-bottom-right[b-65cbf32416]::before,
  .ribbon-bottom-right[b-65cbf32416]::after {
    border-bottom-color: transparent;
    border-right-color: transparent;
  }

  .ribbon-bottom-right[b-65cbf32416]::before {
    bottom: 0;
    left: 0;
  }

  .ribbon-bottom-right[b-65cbf32416]::after {
    top: 0;
    right: 0;
  }

  .ribbon-bottom-right span[b-65cbf32416] {
    left: -25px;
    bottom: 30px;
    transform: rotate(-225deg);
  }
/* /Shared/Common/SkeletonDisplay.razor.rz.scp.css */
.skeleton-block-loading[b-621skrv2jf] {
    transition: opacity 250ms linear, transform 250ms linear, height 250ms 250ms linear;
    display: block;
    margin: 0 auto 25px;
}

.skeleton-block-not-loading[b-621skrv2jf] {
    transform: translateY(-15px);
    opacity: 0;
    pointer-events: none;
    height: 0 !important;
}
/* /Shared/Common/SvgDisplay.razor.rz.scp.css */
.icon[b-rvbwggeon7] {
    transition: transform 250ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
}
/* /Shared/FriendCallouts/CurrentAuctions.razor.rz.scp.css */
/* /Shared/FriendCallouts/FeaturedFriends.razor.rz.scp.css */
/* /Shared/FriendCallouts/InAuction.razor.rz.scp.css */
/* /Shared/FriendCallouts/RecentSoldFriends.razor.rz.scp.css */
@media (max-width: 425px) {
  [b-k5r8xdq4t5] .hr {
    margin-top: 10px;
  }
}
/* /Shared/FriendCallouts/SpectacularCategories.razor.rz.scp.css */
.container[b-lgm73fhnjw] {
    margin-top: 50px;
    margin-bottom: 100px;
}



@media only screen and (min-width: 75em) {
    .col-lg-3[b-lgm73fhnjw] {
        flex-basis: 20%;
        padding: 0 11px;
    }

    .row .col-lg-3:first-child[b-lgm73fhnjw] {
        padding-left: 0;
    }

    .row .col-lg-3:last-child[b-lgm73fhnjw] {
        padding-right: 0;
    }
}
/* /Shared/FriendCallouts/TopFiveFriends.razor.rz.scp.css */
[b-k1nuqukzac] .flickity-slider {
    counter-reset: count;
    justify-content: center;
}

[b-k1nuqukzac] .card-display:before {
    height: 36px;
    width: 36px;
    counter-increment: count;
    content: counter(count);
    color: white;
    position: absolute;
    z-index: 1;
    top: -8px;
    left: -8px;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 22px;
    border-radius: 100%;
    background-color: var(--green);
    text-align: center;
    line-height: 36px;
    box-shadow: 4px 2px 24px -4px var(--green);
}


[b-k1nuqukzac] .flickity-viewport {
    overflow: visible!important;
}
/* /Shared/FriendCallouts/UpcomingAuctions.razor.rz.scp.css */
/* /Shared/Headings/H1.razor.rz.scp.css */
h1[b-ssseo1dbfl] {
    font-size: 28px;
    line-height: 32px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
/* /Shared/Headings/H2.razor.rz.scp.css */
h2[b-7es4dgoz4n] {
    font-size: 24px;
    line-height: 28px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
/* /Shared/Headings/H3.razor.rz.scp.css */
h3[b-4kc8fxk3zr] {
    font-size: 28px;
    line-height: 32px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
/* /Shared/Headings/H4.razor.rz.scp.css */
h4[b-3wm8ca4tn7] {
  font-size: 16px;
  line-height: 19px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  font-family: "Open Sans Condensed", sans-serif;
}
/* /Shared/Headings/HugeHeadline.razor.rz.scp.css */
h1[b-je9zd4lgxw] {
    font-size: 362px;
    display: inline;
    line-height: 100%;
}
/* /Shared/Headings/NavItem.razor.rz.scp.css */
.nav-item[b-p2hjjgc0tu] {
  font-size: 14px;
  font-weight: bold;
  display: inline-block;
  position: relative;
  text-shadow: 0 1px 1px white;
}

  .nav-item[b-p2hjjgc0tu]::selection {
    color: none;
    background: none;
  }
/* /Shared/Headings/SectionHeadline.razor.rz.scp.css */
h2[b-hc52gw0dnb] {
  align-items: center;
  display: flex;
  white-space: nowrap;
  font-size: 24px;
  line-height: 28px;
  font-weight: bold;
}

button[b-hc52gw0dnb] {
  background: 0 0;
  border: 0;
  padding: 0;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  outline: none;
}

  button[b-hc52gw0dnb]  svg {
    fill: var(--green);
  }

h3[b-hc52gw0dnb] {
  background: linear-gradient( 90deg,var(--green),var(--goo));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-family: "Open Sans Condensed",sans-serif;
  font-weight: bold;
  font-size: 17px;
  margin-right: 8px;
}

  h2[b-hc52gw0dnb]:after {
    content: "";
    height: 4px;
    background: var(--gray);
    flex: 1 1;
    margin-left: 30px;
  }

div[b-hc52gw0dnb] {
  position: relative;
  width: 0;
  height: 0;
}

  div[b-hc52gw0dnb]:after {
    content: "";
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: transparent;
    z-index: 0;
  }

ul[b-hc52gw0dnb] {
  background: var(--white);
  margin: 0;
  list-style: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #212529;
  border: none;
  border-radius: .25rem;
  box-shadow: 0 3px 7px rgb(0 0 0 / 13%), 0 0.6px 2px rgb(0 0 0 / 10%);
  min-width: 10rem;
  padding: .5rem 0;
  position: relative;
  z-index: 1;
}

li[b-hc52gw0dnb] {
  transition-property: background-color,color;
  transition-duration: .15s;
  transition-timing-function: ease-in-out;
  position: relative;
  background: 0 0;
  color: var(--black);
  font-weight: 500;
  font-size: 13px;
  padding: 1ch 3ch 1ch 2ch;
  cursor: pointer;
}
/* /Shared/Headings/SubHeadline.razor.rz.scp.css */
h3[b-j52inn9kby] {
    font-size: 19px;
    line-height: 23px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
/* /Shared/History/EventHistory.razor.rz.scp.css */
.table[b-suhssmzx1q] {
    width: 100%;
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-x: auto;
}

.table-wrapper[b-suhssmzx1q] {
    border: 1px solid var(--border-gray);
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 10px 23px -4px var(--gray);
    overflow-x: auto;
}

.table-cell[b-suhssmzx1q] {
    border-bottom: 1px solid var(--border-gray);
    display: flex;
    flex: 1 0 100px;
    overflow-x: auto;
    padding: 16px 4px;
    flex-basis: 150px;
}

    .table-cell:first-child[b-suhssmzx1q] {
        padding-left: 16px;
    }

.table-header[b-suhssmzx1q] {
    position: sticky;
    top: 0px;
    z-index: 1;
    display: flex;
}

    .table-header .table-cell[b-suhssmzx1q] {
        background-color: rgb(255, 255, 255);
        color: rgb(4, 17, 29);
        padding-bottom: 14px;
        padding-top: 14px;
        font-weight: bold;
    }

.table-row[b-suhssmzx1q] {
    display: flex;
}

.table[b-suhssmzx1q]  .avatar {
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.status[b-suhssmzx1q] {
    font-size: 12px;
    font-weight: bold;
    border-radius: 30px;
    background: var(--border-gray);
    text-align: center;
    padding: 6px 16px;
    display: block;
    color: var(--black-light);
}

    .status.status-sale[b-suhssmzx1q] {
        background: var(--green);
        color: var(--white);
    }

    .status.status-mint[b-suhssmzx1q] {
        background: var(--orange);
        color: var(--white);
    }

    .status.status-swap[b-suhssmzx1q] {
        background: var(--blue);
        color: var(--white);
    }

.table[b-suhssmzx1q]  .skeleton-block-loading {
    margin: 0;
    display: inline-block;
}

.all-transactions[b-suhssmzx1q] {
    display: inline-block;
    padding: 15px;
    margin-left: 20px;
}
/* /Shared/Hubs/ReadOnlyMessageHub.razor.rz.scp.css */
/* /Shared/Loaders/CircleLoader.razor.rz.scp.css */
.spinner[b-nswecfnkzx] {
    -webkit-animation: rotate 2s linear infinite;
    animation: rotate-b-nswecfnkzx 2s linear infinite;
    width: 50px;
    height: 50px;
}

.spinner .path[b-nswecfnkzx] {
    stroke: var(--green);
    stroke-linecap: round;
    -webkit-animation: dash 1.5s ease-in-out infinite;
    animation: dash-b-nswecfnkzx 1.5s ease-in-out infinite;
}

@-webkit-keyframes rotate {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes rotate-b-nswecfnkzx {
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes dash {
    0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35;
    }
    100% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124;
    }
}

@keyframes dash-b-nswecfnkzx {
    0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35;
    }
    100% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
#content[b-fsahy8ibap] {
    margin: 0 auto;
}
/* /Shared/MinimalLayout.razor.rz.scp.css */
#content[b-3666k18unc] {
    text-align: center;
    margin: 0 auto;
}
/* /Shared/Search/SearchAccessTokens.razor.rz.scp.css */
.right-value[b-6fagnwn4u5] {
    text-align: right;
    font-weight: bold;
    width: 25%;
}

.left-value[b-6fagnwn4u5] {
    width: 75%;
}

a[b-6fagnwn4u5] {
    display: flex;
    padding: 10px 15px;
    color: var(--logo-gray);
}


a.active[b-6fagnwn4u5] {
    color: var(--black);
    font-weight: bold;
}
/* /Shared/Search/SearchAdmissions.razor.rz.scp.css */
.right-value[b-0p119kba3v] {
    text-align: right;
    font-weight: bold;
    width: 25%;
}

.left-value[b-0p119kba3v] {
    width: 75%;
}

a[b-0p119kba3v] {
    display: flex;
    padding: 10px 15px;
    color: var(--logo-gray);
}


    a.active[b-0p119kba3v] {
        color: var(--black);
        font-weight: bold;
    }
/* /Shared/Search/SearchAlphabetical.razor.rz.scp.css */
.alphabet-container[b-sr5vxq9r58] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    height: auto;
}

.btn-clear[b-sr5vxq9r58] {
    width: 30px;
    height: 30px;
    margin: 0;
    font-weight: 700;
    border-radius: 100%;
    display: block;
    font-size: 16px;
    line-height: 30px;
}

.btn-clear:hover[b-sr5vxq9r58],
.btn-active[b-sr5vxq9r58] {
    background: var(--gray);
}

@media (min-width: 320px) {
    .alphabet-container[b-sr5vxq9r58] {
        flex-wrap: wrap;
        justify-content: flex-start;
        height: auto;
    }
}
/* /Shared/Search/SearchCategories.razor.rz.scp.css */
.left-value[b-b3wrlemsre] {
    width: 100%;
}

a[b-b3wrlemsre] {
    display: flex;
    padding: 3px ​15px;
    color: var(--logo-gray);
}


    a.active[b-b3wrlemsre] {
        color: var(--black);
        font-weight: bold;
    }


.left-value[b-b3wrlemsre]  > div {
    display: inline-block;
    border: 1px solid #989898;
    border-radius: 100%;
    height: 25px;
    width: 25px;
    line-height: 25px;
    font-size: 13px;
    text-align: center;
    margin-right: 5px;
    overflow: hidden;
    transform: translateY(6px);
}

.svg-icon[b-b3wrlemsre]  svg {
    fill: var(--green);
}

ul[b-b3wrlemsre] {
    margin-left: 15px;
}
/* /Shared/Search/SearchGiftTokens.razor.rz.scp.css */
.right-value[b-8r5ghqd156] {
    text-align: right;
    font-weight: bold;
    width: 25%;
}

.left-value[b-8r5ghqd156] {
    width: 75%;
}

a[b-8r5ghqd156] {
    display: flex;
    padding: 10px 15px;
    color: var(--logo-gray);
}


    a.active[b-8r5ghqd156] {
        color: var(--black);
        font-weight: bold;
    }
/* /Shared/Search/SearchInput.razor.rz.scp.css */
.search-input[b-ike5bcgexd] {
    position: relative;
    margin-bottom: 10px;
}

input[b-ike5bcgexd] {
    border: 0 none;
    width: calc(100% - 40px);
    background: transparent;
    margin-left: 30px;
    padding-top: 8px;
    padding-bottom: 8px;
    outline: none;
}

input:focus[b-ike5bcgexd] {
    outline: none;
    border: 0 none;
}

[b-ike5bcgexd] svg {
    position: absolute;
    top: 5px;
}

.search-input hr[b-ike5bcgexd] {
/*    background: var(--black);*/
}
/* /Shared/Search/SearchPagination.razor.rz.scp.css */
.btn-number[b-s2zqebvvwu] {
    font-size: 24px;
    line-height: 20px;
    padding: 1px 7.5px;
    color: var(--logo-gray);
}

    .btn-number:hover[b-s2zqebvvwu],
    .btn-number.btn-active[b-s2zqebvvwu] {
        cursor: pointer;
        color: var(--black);
    }

.btn-arrow[b-s2zqebvvwu] {
    width: 60px;
    height: 45px;
    border-radius: 46px;
    background: var(--green);
}

    .btn-arrow.btn-disabled[b-s2zqebvvwu] {
        opacity: .7;
        cursor: default;
    }

.btn-arrow-first[b-s2zqebvvwu] {
    margin-right: 30px;
}

    .btn-arrow-first[b-s2zqebvvwu]  svg {
        right: 2px;
    }

.btn-arrow-last[b-s2zqebvvwu] {
    margin-left: 30px;
}

    .btn-arrow-last[b-s2zqebvvwu]  svg {
        left: 2px;
    }

.btn-arrow[b-s2zqebvvwu]  svg {
    fill: var(--white);
    position: relative;
    top: 2px;
}

.ellipse[b-s2zqebvvwu] {
    display: inline-block;
    font-size: 24px;
    line-height: 20px;
    padding: 1px 7.5px;
    color: var(--logo-gray);
}
/* /Shared/Search/SearchSort.razor.rz.scp.css */
a.dropdown[b-fsy5ejbqg4] {
    display: inline-block;
    padding: 3px 0;
    font-weight: bold;
    position: relative;
    text-align: right;
}

@media (max-width: 320px) {
    a.dropdown[b-fsy5ejbqg4] {
        margin-top: 10px;
    }
}

@media (max-width: 425px) {
    a.dropdown[b-fsy5ejbqg4] {
        margin-top: 10px;
    }
}

@media (max-width: 768px) {
    a.dropdown[b-fsy5ejbqg4] {
        display: block;
        text-align: center;
        padding: 15px;
    }
}

a:hover > ul[b-fsy5ejbqg4] {
    width: 187px;
    height: auto;
    opacity: 1;
    transform: translateY(0);
    cursor: default;
}

.selected[b-fsy5ejbqg4] {
    font-weight: normal;
    color: var(--logo-gray);
}

ul[b-fsy5ejbqg4] {
    width: 0;
    height: 0;
    border-radius: 19px;
    position: absolute;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    overflow: hidden;
    right: 0;
    z-index: 1000;
    transition: opacity 250ms linear, transform 250ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    opacity: 0;
    transform: translateY(-30px);
    background-color: var(--white);
    text-align: left;
    padding: 15px 0;
}

    ul a[b-fsy5ejbqg4] {
        padding: 5px 15px;
        margin: 0;
        background: none;
        display: inline-block;
        outline: none;
        border: 0 none;
        font-weight: bold;
        cursor: pointer;
        color: var(--black);
    }

        ul a:hover[b-fsy5ejbqg4] {
            color: var(--green);
        }
/* /Shared/Search/SearchTags.razor.rz.scp.css */
li[b-xi0faqnrun] {
    display: inline-block;
}

button.btn-clear[b-xi0faqnrun] {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    color: #989898;
    border: 1px solid #989898;
    font-size: 11px;
    padding: 0 15px;
    margin-right: 7px;
    margin-bottom: 9px;
}

    button.btn-clear:hover[b-xi0faqnrun],
    button.btn-clear:focus[b-xi0faqnrun] {
        color: var(--green);
    }

    button.btn-clear.active[b-xi0faqnrun] {
        color: var(--white);
        background-color: var(--green);
        border: 1px solid var(--green);
    }

    ul[b-xi0faqnrun] {
        margin-left: 15px;
    }
/* /Shared/Special/AccessRedemption.razor.rz.scp.css */
.redemption-container[b-6avvcefwpo] {
  border: 2px solid var(--border-gray);
  display: block;
  width: 100%;
  border-radius: 15px;
  margin-bottom: 20px;
}

.redemption-container-border[b-6avvcefwpo] {
  padding: 2rem;
}

.redemption-container-label[b-6avvcefwpo], h3[b-6avvcefwpo] {
  margin-bottom: 15px;
}

h3[b-6avvcefwpo], p[b-6avvcefwpo] {
  line-height: 20px;
}

p[b-6avvcefwpo] {
  padding: 0;
  margin: 0;
}

.timer[b-6avvcefwpo] {
  font-weight: bold;
}


.green-button[b-6avvcefwpo] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 10px 26px -10px var(--green);
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.gray-button[b-6avvcefwpo] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--logo-gray);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}


.green-button:hover[b-6avvcefwpo] {
  opacity: .9;
}

.green-button[b-6avvcefwpo]::selection {
  color: none;
  background: none;
}


address[b-6avvcefwpo] {
  display: block;
  margin: 20px 0;
}


.btn-link-icon[b-6avvcefwpo] {
  background: none;
  border: none;
  outline: none;
  height: auto;
  width: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: var(--green);
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  position: relative;
  cursor: pointer;
  text-indent: 24px;
}

  .btn-link-icon:hover[b-6avvcefwpo] {
    text-decoration: underline;
  }

  .btn-link-icon[b-6avvcefwpo]  svg {
    fill: var(--green);
    position: absolute;
    left: 0;
  }

[b-6avvcefwpo] .pyro {
  left: 0;
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.save-details[b-6avvcefwpo] {
  padding: 10px;
  background: #f4f4f6;
  border-radius: 6px;
  font-size: 13px;
  border: 2px solid #e7e7e7;
}

.save-details-check[b-6avvcefwpo] {
  background: white;
  display: inline-block;
  height: 38px;
  width: 38px;
  line-height: 46px;
  border-radius: 6px;
  border: 2px solid #e7e7e7;
  text-align: center;
}
/* /Shared/Special/AtvImg.razor.rz.scp.css */
[b-912xv5zczk] .atvImg {
    border-radius: 30px;
    transform-style: preserve-3d;
    -webkit-tap-highlight-color: rgba(#000, 0);
}

    [b-912xv5zczk] .atvImg img {
        border-radius: 30px;
        box-shadow: 0 2px 8px rgba(14, 21, 47, 0.25);
    }

[b-912xv5zczk] .atvImg-container {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 30px;
    transition: all 0.2s ease-out;
}

    [b-912xv5zczk] .atvImg-container.over .atvImg-shadow {
        box-shadow: 0 45px 100px rgba(14, 21, 47, 0.4), 0 16px 40px rgba(14, 21, 47, 0.4);
    }

[b-912xv5zczk] .atvImg-layers {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 30px;
    transform-style: preserve-3d;
}

[b-912xv5zczk] .atvImg-rendered-layer {
    position: absolute;
    width: 104%;
    height: 104%;
    top: -2%;
    left: -2%;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    background-size: cover;
    transition: all 0.1s ease-out;
    border-radius: 30px;
}

[b-912xv5zczk] .atvImg-shadow {
    position: absolute;
    top: 5%;
    left: 5%;
    width: 90%;
    height: 90%;
    transition: all 0.2s ease-out;
    box-shadow: 0 8px 30px rgba(14, 21, 47, 0.6);
}

[b-912xv5zczk] .atvImg-shine {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 30px;
    background: linear-gradient( 135deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 60%);
}

[b-912xv5zczk] .fall-back {
    width: 100%;
    border-radius: 30px;
}

[b-912xv5zczk] .atvImg-rendered-layer[data-layer="1"] {
    height: 60px;
    width: 60px;
    position: absolute;
    top: -25px;
    right: -27px;
    left: auto;
}
/* /Shared/Special/Avatar.razor.rz.scp.css */
.avatar[b-2wh23yyb3k] {
    width: 45px;
    height: 45px;
    display: block;
    margin: 0;
    padding: 0;
    border: 0 none;
    border-radius: 100%;
    background: var(--white);
}
/* /Shared/Special/Banner.razor.rz.scp.css */
.flip-card-container[b-44cflh4apb] {
  display: grid;
  grid-template-columns: repeat(5, 143px);
  column-gap: 20px;
  row-gap: 20px;
  transform: rotate(28deg);
  position: relative;
  top: -50%;
  left: 50%;
  z-index: 0;
}

.flip-card[b-44cflh4apb] {
  background: transparent;
  width: 143px;
  height: 192px;
  perspective: 1000px;
}

.flip-card-inner[b-44cflh4apb] {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  border-radius: 13px;
}

.flip-card:hover .flip-card-inner[b-44cflh4apb],
.flip-card.active .flip-card-inner[b-44cflh4apb] {
  transform: rotateY(180deg);
}

.flip-card-front[b-44cflh4apb],
.flip-card-back[b-44cflh4apb] {
  background: url(/images/img_tokenPre.png);
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 13px;
  overflow: hidden;
  left: 0;
  top: 0;
  background-size: contain;
}

.flip-card-back[b-44cflh4apb] {
  transform: rotateY(180deg);
}

@media (max-width: 425px) {
  .flip-card-container[b-44cflh4apb] {
    display: none;
  }
}
/* /Shared/Special/BenefitsLine.razor.rz.scp.css */
.benefits-line[b-ma8ru7sswv] {
    display: inline-flex;
    margin-bottom: 5px;
}

strong[b-ma8ru7sswv] {
    color: var(--black-light);
    font-size: 12px;
}

[b-ma8ru7sswv] .icon-icons--icon-ticket,
[b-ma8ru7sswv] .icon-icons--icon-key {
    fill: var(--logo-gray);
    transform: translateY(2px);
    margin-right: 5px;
}
.info[b-ma8ru7sswv] {
    fill: var(--green);
}
.info:hover[b-ma8ru7sswv] {
    cursor: pointer;
    opacity: .7;
}

.info:hover[b-ma8ru7sswv]  svg {
    fill: var(--green);
}
/* /Shared/Special/BookGamesBanner.razor.rz.scp.css */
.banner[b-ybgxxrb4jk] {
  background: linear-gradient(45deg, var(--gray), var(--white));
  height: 250px;
  border-bottom: 4px solid #f0f0f0;
}

  .banner > .container[b-ybgxxrb4jk] {
    margin: 0 auto !important;
  }

.logo[b-ybgxxrb4jk] {
  display: block;
  position: relative;
  z-index: 1;
}

.btn[b-ybgxxrb4jk] {
  height: 60px;
  left: 0px;
  top: 0px;
  border-radius: 32px;
  background: var(--white);
  position: relative;
  padding: 0 10px !important;
  margin-left: auto;
  box-shadow: 5px 7px 21px -14px var(--black);
  border: 0 none;
  outline: none;
  cursor: pointer;
  column-gap: 10px;
  align-items: center;
  margin-top: 56px;
  border: 2px solid var(--black);
  /*justify-content: space-between;*/
}

  .btn:hover[b-ybgxxrb4jk],
  .btn.active[b-ybgxxrb4jk] {
    background: white;
  }

    .btn:hover[b-ybgxxrb4jk]  svg,
    .btn.active[b-ybgxxrb4jk]  svg {
      fill: var(--green);
    }

    .btn:hover .imx-title-name[b-ybgxxrb4jk],
    .btn.active .imx-title-name[b-ybgxxrb4jk] {
      color: var(--green);
    }

.imx-logo[b-ybgxxrb4jk] {
  position: relative;
  top: 2px;
}

.imx-title[b-ybgxxrb4jk] {
  text-align: left;
}

.imx-status[b-ybgxxrb4jk] {
  font-size: 9px;
  position: relative;
  background: var(--gray);
  border: 1px solid var(--logo-gray);
  padding: 3px 6px;
  border-radius: 15px;
  margin: 4px 0;
  display: inline-block;
}

.imx-status-indicator[b-ybgxxrb4jk] {
  font-size: 32px;
  line-height: 0;
  position: absolute;
  left: 6px;
  top: 7px;
}

.imx-status-indicator-name[b-ybgxxrb4jk] {
  text-indent: 13px;
  display: inline-block;
  font-weight: normal;
}

.imx-title-name[b-ybgxxrb4jk] {
  padding-top: 2px;
}

.widget[b-ybgxxrb4jk] {
  position: absolute;
  z-index: 3;
  width: 400px;
  right: 0;
  text-align: left;
  box-shadow: 0 20px 50px -20px;
  border-radius: 20px;
}

.widget-overlay[b-ybgxxrb4jk] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: transparent;
  z-index: 2;
}

.user-notready .imx-status-indicator[b-ybgxxrb4jk] {
  color: var(--logo-gray);
}

.user-onboarded .imx-status-indicator[b-ybgxxrb4jk] {
  color: var(--green);
}

.user-notboarded .imx-status-indicator[b-ybgxxrb4jk] {
  color: var(--goo);
}


@media (max-width: 425px) {
  .mobile-logo[b-ybgxxrb4jk] {
    height: 200px;
  }
}
/* /Shared/Special/BookGamesRewardReceipt.razor.rz.scp.css */
.outer-wrapper[b-9lryuk1s8l] {
  background: #efefef;
  padding: 10px;
  margin: 40px;
  box-shadow: 0px 32px 48px -47px rgba(0,0,0,0.1), 0px 30px 34px -25px rgba(0,0,0,0.1), 0px 46px 36px -69px rgba(0,0,0,0.1);
}

.inner-wrapper[b-9lryuk1s8l] {
  background: white;
}

.section-green[b-9lryuk1s8l] {
  background: linear-gradient(313deg, var(--green), #45b749);
}

.section-default[b-9lryuk1s8l] {
  background: linear-gradient(to top, var(--white), #fbfbfb);
}

.section-green[b-9lryuk1s8l],
.section-default[b-9lryuk1s8l] {
  padding: 40px;
  font-family: monospace;
}

  .section-green p[b-9lryuk1s8l],
  .section-default p[b-9lryuk1s8l] {
    margin: 8px 0;
    font-family: monospace;
  }

  .section-green strong[b-9lryuk1s8l],
  .section-default strong[b-9lryuk1s8l],
  .section-green a[b-9lryuk1s8l],
  .section-default a[b-9lryuk1s8l],
  .section-green[b-9lryuk1s8l]  .ens-name,
  .section-default[b-9lryuk1s8l]  .ens-name {
    font-family: monospace;
  }

.date[b-9lryuk1s8l] {
  font-weight: normal;
  color: white;
  font-size: 18px;
  display: block;
  padding: 20px 0 0
}
/* /Shared/Special/CategoryLine.razor.rz.scp.css */
.category[b-ehs9dlwn9j] {
    font-style: normal;
    font-weight: bold;
    font-size: 10px !important;
    line-height: 14px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    color: var(--black-light);
    mix-blend-mode: normal;
}

    .category[b-ehs9dlwn9j]  .g-emoji {
        font-size: 14px
    }
/* /Shared/Special/ClaimStatus.razor.rz.scp.css */
#claim[b-8g1xvk570n] {
  border: 2px solid var(--placeholder);
  border-radius: 12px;
  padding: 20px;
  margin-bottom: 45px;
  position: relative;
  overflow: hidden;
  width: 100%;
}

  #claim p[b-8g1xvk570n] {
    line-height: 20px;
    margin-bottom: 10px;
    margin-top: 7px;
    padding-right: 90px;
  }

  #claim ul[b-8g1xvk570n] {
    list-style: disc;
    margin: 0 35px 0;
  }

  #claim li[b-8g1xvk570n] {
    margin-bottom: 7px;
  }

  #claim a[b-8g1xvk570n] {
    color: var(--green);
  }

    #claim a:hover[b-8g1xvk570n] {
      text-decoration: underline;
    }

  #claim[b-8g1xvk570n]  .spinner {
    margin-bottom: 10px;
    margin-top: 15px;
  }

  #claim[b-8g1xvk570n]  .icon-icons--icon-warning {
    fill: #f3f3f3;
    right: 0;
    bottom: 0;
    transform: rotate(12deg);
    position: absolute;
  }
/* /Shared/Special/Confetti.razor.rz.scp.css */
.confetti[b-9ymdhu5iiz] {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 0;
}

  .confetti[b-9ymdhu5iiz]::before {
    position: absolute;
    content: "";
    width: 4px;
    height: 7px;
    animation: 1.5s explode-b-9ymdhu5iiz ease-out 1 backwards, 1.5s gravity-b-9ymdhu5iiz ease-in 1 backwards;
    z-index: 0;
  }

@keyframes explode-b-9ymdhu5iiz {
  to {
    box-shadow: 55px -175.3333333333px #2997ff, -157px 25.6666666667px #ff9c8f, -46px -115.3333333333px #2997ff, -97px -5.3333333333px #2997ff, 41px -169.3333333333px #f0cd27, -63px 33.6666666667px #3bceac, 216px -148.3333333333px #3bceac, 139px -91.3333333333px #ff9c8f, 233px -29.3333333333px #3bceac, 215px 14.6666666667px #2997ff, 186px -59.3333333333px #ff9c8f, -52px -104.3333333333px #3bceac, -205px 8.6666666667px #f0cd27, 110px -42.3333333333px #3bceac, -172px -75.3333333333px #2997ff, 4px 28.6666666667px #f0cd27, -132px -98.3333333333px #f0cd27, 3px -127.3333333333px #3bceac, 247px -178.3333333333px #3bceac, 165px -36.3333333333px #2997ff, -70px 34.6666666667px #3bceac, -83px 17.6666666667px #ff9c8f, -245px -199.3333333333px #f0cd27, -249px 18.6666666667px #ff9c8f, -28px -205.3333333333px #ff9c8f, 28px -205.3333333333px #f0cd27, 174px -33.3333333333px #2997ff, 134px -162.3333333333px #f0cd27, -122px 24.6666666667px #3bceac, 155px -201.3333333333px #f0cd27, -111px -144.3333333333px #3bceac, 163px -108.3333333333px #3bceac, 94px -79.3333333333px #f0cd27, -91px -71.3333333333px #2997ff, -82px -112.3333333333px #3bceac, -183px -120.3333333333px #f0cd27, -241px -170.3333333333px #2997ff, -50px -52.3333333333px #f0cd27, 36px 2.6666666667px #f0cd27, 43px 22.6666666667px #2997ff, -133px -185.3333333333px #2997ff, -209px -6.3333333333px #f0cd27, 129px -135.3333333333px #3bceac, -160px -56.3333333333px #3bceac, -71px -28.3333333333px #2997ff, -34px -20.3333333333px #3bceac, -48px -102.3333333333px #2997ff, -238px -24.3333333333px #ff9c8f, 35px -131.3333333333px #f0cd27, 54px -83.3333333333px #3bceac, 3px -17.3333333333px #f0cd27, 156px -95.3333333333px #ff9c8f, 166px 21.6666666667px #3bceac, 130px -67.3333333333px #3bceac, 15px -152.3333333333px #3bceac, -161px 5.6666666667px #f0cd27, 21px -172.3333333333px #ff9c8f, -225px -186.3333333333px #f0cd27, 219px 30.6666666667px #ff9c8f, 117px 23.6666666667px #2997ff, -49px -186.3333333333px #f0cd27, 138px -121.3333333333px #ff9c8f, 72px -193.3333333333px #ff9c8f, -81px -161.3333333333px #3bceac, -62px -60.3333333333px #2997ff, 46px -85.3333333333px #ff9c8f, -100px -120.3333333333px #f0cd27, -20px -18.3333333333px #f0cd27, -121px -167.3333333333px #ff9c8f, -172px 10.6666666667px #3bceac, 71px -158.3333333333px #3bceac, -247px -89.3333333333px #3bceac, -3px 25.6666666667px #3bceac, -82px -182.3333333333px #ff9c8f, 49px 25.6666666667px #f0cd27, 245px -124.3333333333px #2997ff, -159px -53.3333333333px #2997ff, -50px -184.3333333333px #3bceac, 127px -79.3333333333px #ff9c8f, -6px 39.6666666667px #3bceac, 51px -13.3333333333px #f0cd27, 195px -37.3333333333px #2997ff, -66px -9.3333333333px #f0cd27, -79px -189.3333333333px #2997ff, -46px 2.6666666667px #ff9c8f, 213px -62.3333333333px #2997ff, -31px -197.3333333333px #3bceac, 156px -6.3333333333px #f0cd27, -178px 21.6666666667px #ff9c8f, -177px -190.3333333333px #ff9c8f, -75px -177.3333333333px #ff9c8f;
  }
}

@keyframes gravity-b-9ymdhu5iiz {
  to {
    transform: translateY(75px);
    opacity: 0;
  }
}
/* /Shared/Special/DiscordClaimDisplay.razor.rz.scp.css */
/* /Shared/Special/EditionBadge.razor.rz.scp.css */
.edition[b-ssmutwiikq] {
    height: 30px;
    overflow: hidden;
    display: inline-flex;
    background: var(--white);
    border: 1px solid var(--border-gray);
    box-sizing: border-box;
    border-radius: 23px;
}

h3[b-ssmutwiikq], .remaining[b-ssmutwiikq] {
    font-size: 14px;
    line-height: 30px;
    color: var(--black-light);
}

.icon[b-ssmutwiikq]  svg {
    transform: translateY(3px);
    fill: var(--goo);
}

.remaining[b-ssmutwiikq] {
    padding: 0 0 0 10px;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 28px;
}
/* /Shared/Special/EmpathyWineRedemption.razor.rz.scp.css */
.redemption-container[b-nm9luz66st] {
  border: 2px solid var(--border-gray);
  display: block;
  width: 100%;
  border-radius: 15px;
  margin-bottom: 20px;
}

.redemption-container-border[b-nm9luz66st] {
  padding: 2rem;
}

.redemption-container-label[b-nm9luz66st], h3[b-nm9luz66st] {
  margin-bottom: 15px;
}

h3[b-nm9luz66st], p[b-nm9luz66st] {
  line-height: 20px;
}

p[b-nm9luz66st] {
  padding: 0;
  margin: 0;
}

.timer[b-nm9luz66st] {
  font-weight: bold;
}


.green-button[b-nm9luz66st] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 10px 26px -10px var(--green);
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.gray-button[b-nm9luz66st] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--logo-gray);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}


.green-button:hover[b-nm9luz66st] {
  opacity: .9;
}

.green-button[b-nm9luz66st]::selection {
  color: none;
  background: none;
}


address[b-nm9luz66st] {
  display: block;
  margin: 20px 0;
}


.btn-link-icon[b-nm9luz66st] {
  background: none;
  border: none;
  outline: none;
  height: auto;
  width: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: var(--green);
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  position: relative;
  cursor: pointer;
  text-indent: 24px;
}

  .btn-link-icon:hover[b-nm9luz66st] {
    text-decoration: underline;
  }

  .btn-link-icon[b-nm9luz66st]  svg {
    fill: var(--green);
    position: absolute;
    left: 0;
  }

[b-nm9luz66st] .pyro {
  left: 0;
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.save-details[b-nm9luz66st] {
  padding: 10px;
  background: #f4f4f6;
  border-radius: 6px;
  font-size: 13px;
  border: 2px solid #e7e7e7;
}

.save-details-check[b-nm9luz66st] {
  background: white;
  display: inline-block;
  height: 38px;
  width: 38px;
  line-height: 46px;
  border-radius: 6px;
  border: 2px solid #e7e7e7;
  text-align: center;
}
/* /Shared/Special/EthIcon.razor.rz.scp.css */
.eth[b-nwumyaqktm] {
    display: inline-block;
    font-family: sans-serif;
    margin: 0 2px;
    font-weight: bold;
    color: var(--black);
}
/* /Shared/Special/Fireworks.razor.rz.scp.css */
.pyro > .before[b-qk7caj8bjr], .pyro > .after[b-qk7caj8bjr] {
    position: absolute;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    box-shadow: 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;
    -moz-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
    -webkit-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
    -o-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
    -ms-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
    animation: 1s bang-b-qk7caj8bjr ease-out infinite backwards, 1s gravity-b-qk7caj8bjr ease-in infinite backwards, 5s position-b-qk7caj8bjr linear infinite backwards;
    z-index: 9999;
}

.pyro > .after[b-qk7caj8bjr] {
    -moz-animation-delay: 1.25s, 1.25s, 1.25s;
    -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
    -o-animation-delay: 1.25s, 1.25s, 1.25s;
    -ms-animation-delay: 1.25s, 1.25s, 1.25s;
    animation-delay: 1.25s, 1.25s, 1.25s;
    -moz-animation-duration: 1.25s, 1.25s, 6.25s;
    -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
    -o-animation-duration: 1.25s, 1.25s, 6.25s;
    -ms-animation-duration: 1.25s, 1.25s, 6.25s;
    animation-duration: 1.25s, 1.25s, 6.25s;
}

@-webkit-keyframes bang {
    to {
        box-shadow: 45px -93.6666666667px #ff00fb, 219px -173.6666666667px #9100ff, 176px 32.3333333333px #ff0080, 104px 72.3333333333px #00ffbb, 158px -216.6666666667px #00ff6a, 183px 31.3333333333px #ff006f, 249px -89.6666666667px #00ff0d, 10px 46.3333333333px #00ff66, -156px -122.6666666667px #e100ff, 183px -141.6666666667px #ff8800, 72px -167.6666666667px #1500ff, -80px -375.6666666667px #0400ff, -61px -212.6666666667px #003cff, -97px -83.6666666667px #00ff91, 16px -176.6666666667px #4000ff, -174px -246.6666666667px #ff8400, 87px -375.6666666667px #0d00ff, 0px -126.6666666667px #00ff73, -180px -231.6666666667px #1aff00, 142px -384.6666666667px #ff009d, 29px -240.6666666667px #00ff6a, -42px 81.3333333333px #fffb00, -233px -227.6666666667px #00ff04, -74px -10.6666666667px #ff00ae, -66px -158.6666666667px #00ffc8, -223px -42.6666666667px #00b3ff, 242px -351.6666666667px #7300ff, 226px -390.6666666667px #00ffc4, -88px -130.6666666667px #ff2200, -32px -289.6666666667px #fb00ff, 239px -231.6666666667px #f7ff00, -127px 9.3333333333px #00ffea, -129px -210.6666666667px #00ff99, 41px -138.6666666667px #8800ff, -92px -178.6666666667px #3cff00, 50px -340.6666666667px #9100ff, 85px -147.6666666667px #00ff59, 172px -343.6666666667px #7b00ff, -99px 63.3333333333px #ff4400, -87px -393.6666666667px #0dff00, -241px -11.6666666667px #ff1a00, 20px -133.6666666667px #ff000d, -15px -158.6666666667px #ff002b, -28px -125.6666666667px #ff008c, 179px -231.6666666667px #ff00f2, 140px -318.6666666667px #80ff00, 119px -122.6666666667px #0004ff, 92px -30.6666666667px #5e00ff, 243px -9.6666666667px #1a00ff, 25px -272.6666666667px #d9ff00, -172px 45.3333333333px #ff7300;
    }
}

@-moz-keyframes bang {
    to {
        box-shadow: 45px -93.6666666667px #ff00fb, 219px -173.6666666667px #9100ff, 176px 32.3333333333px #ff0080, 104px 72.3333333333px #00ffbb, 158px -216.6666666667px #00ff6a, 183px 31.3333333333px #ff006f, 249px -89.6666666667px #00ff0d, 10px 46.3333333333px #00ff66, -156px -122.6666666667px #e100ff, 183px -141.6666666667px #ff8800, 72px -167.6666666667px #1500ff, -80px -375.6666666667px #0400ff, -61px -212.6666666667px #003cff, -97px -83.6666666667px #00ff91, 16px -176.6666666667px #4000ff, -174px -246.6666666667px #ff8400, 87px -375.6666666667px #0d00ff, 0px -126.6666666667px #00ff73, -180px -231.6666666667px #1aff00, 142px -384.6666666667px #ff009d, 29px -240.6666666667px #00ff6a, -42px 81.3333333333px #fffb00, -233px -227.6666666667px #00ff04, -74px -10.6666666667px #ff00ae, -66px -158.6666666667px #00ffc8, -223px -42.6666666667px #00b3ff, 242px -351.6666666667px #7300ff, 226px -390.6666666667px #00ffc4, -88px -130.6666666667px #ff2200, -32px -289.6666666667px #fb00ff, 239px -231.6666666667px #f7ff00, -127px 9.3333333333px #00ffea, -129px -210.6666666667px #00ff99, 41px -138.6666666667px #8800ff, -92px -178.6666666667px #3cff00, 50px -340.6666666667px #9100ff, 85px -147.6666666667px #00ff59, 172px -343.6666666667px #7b00ff, -99px 63.3333333333px #ff4400, -87px -393.6666666667px #0dff00, -241px -11.6666666667px #ff1a00, 20px -133.6666666667px #ff000d, -15px -158.6666666667px #ff002b, -28px -125.6666666667px #ff008c, 179px -231.6666666667px #ff00f2, 140px -318.6666666667px #80ff00, 119px -122.6666666667px #0004ff, 92px -30.6666666667px #5e00ff, 243px -9.6666666667px #1a00ff, 25px -272.6666666667px #d9ff00, -172px 45.3333333333px #ff7300;
    }
}

@-o-keyframes bang {
    to {
        box-shadow: 45px -93.6666666667px #ff00fb, 219px -173.6666666667px #9100ff, 176px 32.3333333333px #ff0080, 104px 72.3333333333px #00ffbb, 158px -216.6666666667px #00ff6a, 183px 31.3333333333px #ff006f, 249px -89.6666666667px #00ff0d, 10px 46.3333333333px #00ff66, -156px -122.6666666667px #e100ff, 183px -141.6666666667px #ff8800, 72px -167.6666666667px #1500ff, -80px -375.6666666667px #0400ff, -61px -212.6666666667px #003cff, -97px -83.6666666667px #00ff91, 16px -176.6666666667px #4000ff, -174px -246.6666666667px #ff8400, 87px -375.6666666667px #0d00ff, 0px -126.6666666667px #00ff73, -180px -231.6666666667px #1aff00, 142px -384.6666666667px #ff009d, 29px -240.6666666667px #00ff6a, -42px 81.3333333333px #fffb00, -233px -227.6666666667px #00ff04, -74px -10.6666666667px #ff00ae, -66px -158.6666666667px #00ffc8, -223px -42.6666666667px #00b3ff, 242px -351.6666666667px #7300ff, 226px -390.6666666667px #00ffc4, -88px -130.6666666667px #ff2200, -32px -289.6666666667px #fb00ff, 239px -231.6666666667px #f7ff00, -127px 9.3333333333px #00ffea, -129px -210.6666666667px #00ff99, 41px -138.6666666667px #8800ff, -92px -178.6666666667px #3cff00, 50px -340.6666666667px #9100ff, 85px -147.6666666667px #00ff59, 172px -343.6666666667px #7b00ff, -99px 63.3333333333px #ff4400, -87px -393.6666666667px #0dff00, -241px -11.6666666667px #ff1a00, 20px -133.6666666667px #ff000d, -15px -158.6666666667px #ff002b, -28px -125.6666666667px #ff008c, 179px -231.6666666667px #ff00f2, 140px -318.6666666667px #80ff00, 119px -122.6666666667px #0004ff, 92px -30.6666666667px #5e00ff, 243px -9.6666666667px #1a00ff, 25px -272.6666666667px #d9ff00, -172px 45.3333333333px #ff7300;
    }
}

@-ms-keyframes bang {
    to {
        box-shadow: 45px -93.6666666667px #ff00fb, 219px -173.6666666667px #9100ff, 176px 32.3333333333px #ff0080, 104px 72.3333333333px #00ffbb, 158px -216.6666666667px #00ff6a, 183px 31.3333333333px #ff006f, 249px -89.6666666667px #00ff0d, 10px 46.3333333333px #00ff66, -156px -122.6666666667px #e100ff, 183px -141.6666666667px #ff8800, 72px -167.6666666667px #1500ff, -80px -375.6666666667px #0400ff, -61px -212.6666666667px #003cff, -97px -83.6666666667px #00ff91, 16px -176.6666666667px #4000ff, -174px -246.6666666667px #ff8400, 87px -375.6666666667px #0d00ff, 0px -126.6666666667px #00ff73, -180px -231.6666666667px #1aff00, 142px -384.6666666667px #ff009d, 29px -240.6666666667px #00ff6a, -42px 81.3333333333px #fffb00, -233px -227.6666666667px #00ff04, -74px -10.6666666667px #ff00ae, -66px -158.6666666667px #00ffc8, -223px -42.6666666667px #00b3ff, 242px -351.6666666667px #7300ff, 226px -390.6666666667px #00ffc4, -88px -130.6666666667px #ff2200, -32px -289.6666666667px #fb00ff, 239px -231.6666666667px #f7ff00, -127px 9.3333333333px #00ffea, -129px -210.6666666667px #00ff99, 41px -138.6666666667px #8800ff, -92px -178.6666666667px #3cff00, 50px -340.6666666667px #9100ff, 85px -147.6666666667px #00ff59, 172px -343.6666666667px #7b00ff, -99px 63.3333333333px #ff4400, -87px -393.6666666667px #0dff00, -241px -11.6666666667px #ff1a00, 20px -133.6666666667px #ff000d, -15px -158.6666666667px #ff002b, -28px -125.6666666667px #ff008c, 179px -231.6666666667px #ff00f2, 140px -318.6666666667px #80ff00, 119px -122.6666666667px #0004ff, 92px -30.6666666667px #5e00ff, 243px -9.6666666667px #1a00ff, 25px -272.6666666667px #d9ff00, -172px 45.3333333333px #ff7300;
    }
}

@keyframes bang-b-qk7caj8bjr {
    to {
        box-shadow: 45px -93.6666666667px #ff00fb, 219px -173.6666666667px #9100ff, 176px 32.3333333333px #ff0080, 104px 72.3333333333px #00ffbb, 158px -216.6666666667px #00ff6a, 183px 31.3333333333px #ff006f, 249px -89.6666666667px #00ff0d, 10px 46.3333333333px #00ff66, -156px -122.6666666667px #e100ff, 183px -141.6666666667px #ff8800, 72px -167.6666666667px #1500ff, -80px -375.6666666667px #0400ff, -61px -212.6666666667px #003cff, -97px -83.6666666667px #00ff91, 16px -176.6666666667px #4000ff, -174px -246.6666666667px #ff8400, 87px -375.6666666667px #0d00ff, 0px -126.6666666667px #00ff73, -180px -231.6666666667px #1aff00, 142px -384.6666666667px #ff009d, 29px -240.6666666667px #00ff6a, -42px 81.3333333333px #fffb00, -233px -227.6666666667px #00ff04, -74px -10.6666666667px #ff00ae, -66px -158.6666666667px #00ffc8, -223px -42.6666666667px #00b3ff, 242px -351.6666666667px #7300ff, 226px -390.6666666667px #00ffc4, -88px -130.6666666667px #ff2200, -32px -289.6666666667px #fb00ff, 239px -231.6666666667px #f7ff00, -127px 9.3333333333px #00ffea, -129px -210.6666666667px #00ff99, 41px -138.6666666667px #8800ff, -92px -178.6666666667px #3cff00, 50px -340.6666666667px #9100ff, 85px -147.6666666667px #00ff59, 172px -343.6666666667px #7b00ff, -99px 63.3333333333px #ff4400, -87px -393.6666666667px #0dff00, -241px -11.6666666667px #ff1a00, 20px -133.6666666667px #ff000d, -15px -158.6666666667px #ff002b, -28px -125.6666666667px #ff008c, 179px -231.6666666667px #ff00f2, 140px -318.6666666667px #80ff00, 119px -122.6666666667px #0004ff, 92px -30.6666666667px #5e00ff, 243px -9.6666666667px #1a00ff, 25px -272.6666666667px #d9ff00, -172px 45.3333333333px #ff7300;
    }
}

@-webkit-keyframes gravity {
    to {
        transform: translateY(200px);
        -moz-transform: translateY(200px);
        -webkit-transform: translateY(200px);
        -o-transform: translateY(200px);
        -ms-transform: translateY(200px);
        opacity: 0;
    }
}

@-moz-keyframes gravity {
    to {
        transform: translateY(200px);
        -moz-transform: translateY(200px);
        -webkit-transform: translateY(200px);
        -o-transform: translateY(200px);
        -ms-transform: translateY(200px);
        opacity: 0;
    }
}

@-o-keyframes gravity {
    to {
        transform: translateY(200px);
        -moz-transform: translateY(200px);
        -webkit-transform: translateY(200px);
        -o-transform: translateY(200px);
        -ms-transform: translateY(200px);
        opacity: 0;
    }
}

@-ms-keyframes gravity {
    to {
        transform: translateY(200px);
        -moz-transform: translateY(200px);
        -webkit-transform: translateY(200px);
        -o-transform: translateY(200px);
        -ms-transform: translateY(200px);
        opacity: 0;
    }
}

@keyframes gravity-b-qk7caj8bjr {
    to {
        transform: translateY(200px);
        -moz-transform: translateY(200px);
        -webkit-transform: translateY(200px);
        -o-transform: translateY(200px);
        -ms-transform: translateY(200px);
        opacity: 0;
    }
}

@-webkit-keyframes position {
    0%, 19.9% {
        margin-top: 10%;
        margin-left: 40%;
    }

    20%, 39.9% {
        margin-top: 40%;
        margin-left: 30%;
    }

    40%, 59.9% {
        margin-top: 20%;
        margin-left: 70%;
    }

    60%, 79.9% {
        margin-top: 30%;
        margin-left: 20%;
    }

    80%, 99.9% {
        margin-top: 30%;
        margin-left: 80%;
    }
}

@-moz-keyframes position {
    0%, 19.9% {
        margin-top: 10%;
        margin-left: 40%;
    }

    20%, 39.9% {
        margin-top: 40%;
        margin-left: 30%;
    }

    40%, 59.9% {
        margin-top: 20%;
        margin-left: 70%;
    }

    60%, 79.9% {
        margin-top: 30%;
        margin-left: 20%;
    }

    80%, 99.9% {
        margin-top: 30%;
        margin-left: 80%;
    }
}

@-o-keyframes position {
    0%, 19.9% {
        margin-top: 10%;
        margin-left: 40%;
    }

    20%, 39.9% {
        margin-top: 40%;
        margin-left: 30%;
    }

    40%, 59.9% {
        margin-top: 20%;
        margin-left: 70%;
    }

    60%, 79.9% {
        margin-top: 30%;
        margin-left: 20%;
    }

    80%, 99.9% {
        margin-top: 30%;
        margin-left: 80%;
    }
}

@-ms-keyframes position {
    0%, 19.9% {
        margin-top: 10%;
        margin-left: 40%;
    }

    20%, 39.9% {
        margin-top: 40%;
        margin-left: 30%;
    }

    40%, 59.9% {
        margin-top: 20%;
        margin-left: 70%;
    }

    60%, 79.9% {
        margin-top: 30%;
        margin-left: 20%;
    }

    80%, 99.9% {
        margin-top: 30%;
        margin-left: 80%;
    }
}

@keyframes position-b-qk7caj8bjr {
    0%, 19.9% {
        margin-top: 10%;
        margin-left: 40%;
    }

    20%, 39.9% {
        margin-top: 40%;
        margin-left: 30%;
    }

    40%, 59.9% {
        margin-top: 20%;
        margin-left: 70%;
    }

    60%, 79.9% {
        margin-top: 30%;
        margin-left: 20%;
    }

    80%, 99.9% {
        margin-top: 30%;
        margin-left: 80%;
    }
}
/* /Shared/Special/GiftGoatRedemption.razor.rz.scp.css */
.redemption-container[b-7hzrvv1pow] {
  border: 2px solid var(--border-gray);
  display: block;
  width: 100%;
  border-radius: 15px;
  margin-bottom: 20px;
}

.redemption-container-border[b-7hzrvv1pow] {
  padding: 2rem;
}

.redemption-container-label[b-7hzrvv1pow], h3[b-7hzrvv1pow] {
  margin-bottom: 15px;
}

h3[b-7hzrvv1pow], p[b-7hzrvv1pow] {
  line-height: 20px;
}

p[b-7hzrvv1pow] {
  padding: 0;
  margin: 0;
}

.timer[b-7hzrvv1pow] {
  font-weight: bold;
}


.green-button[b-7hzrvv1pow] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 10px 26px -10px var(--green);
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}

.gray-button[b-7hzrvv1pow] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 46px;
  background-color: var(--logo-gray);
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
}


.green-button:hover[b-7hzrvv1pow] {
  opacity: .9;
}

.green-button[b-7hzrvv1pow]::selection {
  color: none;
  background: none;
}


address[b-7hzrvv1pow] {
  display: block;
  margin: 20px 0;
}


.btn-link-icon[b-7hzrvv1pow] {
  background: none;
  border: none;
  outline: none;
  height: auto;
  width: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: var(--green);
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  position: relative;
  cursor: pointer;
  text-indent: 24px;
}

  .btn-link-icon:hover[b-7hzrvv1pow] {
    text-decoration: underline;
  }

  .btn-link-icon[b-7hzrvv1pow]  svg {
    fill: var(--green);
    position: absolute;
    left: 0;
  }

[b-7hzrvv1pow] .pyro {
  left: 0;
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.save-details[b-7hzrvv1pow] {
  padding: 10px;
  background: #f4f4f6;
  border-radius: 6px;
  font-size: 13px;
  border: 2px solid #e7e7e7;
}

.save-details-check[b-7hzrvv1pow] {
  background: white;
  display: inline-block;
  height: 38px;
  width: 38px;
  line-height: 46px;
  border-radius: 6px;
  border: 2px solid #e7e7e7;
  text-align: center;
}
/* /Shared/Special/HorizontalSlider.razor.rz.scp.css */
[b-pynycumbgv] .card-display {
    margin-right: 20px;
}

[b-pynycumbgv] .card {
    max-width: 265px;
}
/* /Shared/Special/ImageOverlay.razor.rz.scp.css */
a:hover img[b-lfv7tkyeil] {
    box-shadow: 0 0 0 3px var(--green);
    cursor: pointer;
    display: block;
}
/* /Shared/Special/MessageBanner.razor.rz.scp.css */
#message[b-6wgfdv8r5l] {
  width: 100%;
  background: #ece824;
  display: block;
  z-index: 2;
  padding: 10px;
  font-weight: normal;
  color: black;
  text-align: center;
}

#invalid-network[b-6wgfdv8r5l] {
  background: rgb(246, 192, 0);
  display: block;
  z-index: 2; 
  padding: 10px;
  text-align: center;
  width: 100%;
}

a[b-6wgfdv8r5l] {
    font-weight: bold;
    text-decoration: underline;
}

@media (max-width: 425px) {
  #message[b-6wgfdv8r5l], #invalid-network[b-6wgfdv8r5l] {
    text-align: left;
    line-height: 24px;
    line-height: 16px;
    font-size: 14px;
  }
}
/* /Shared/Special/RedemptionsRemaining.razor.rz.scp.css */
.admission-redeem[b-zlzqescrxx] {
  background: #f0f0f0;
  border-radius: 9px;
  padding: 14px;
  width: max-content;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  display: flex;
  align-items: center;
  letter-spacing: 0.5px;
  text-transform: capitalize;
  height: 34px;
  color: #a1a1a1;
}

  .admission-redeem .admission-redeem-icon[b-zlzqescrxx] {
    width: 15px;
    height: 15px;
    margin-right: 8px;
    background-color: #a1a1a1;
  }

  .admission-redeem .admission-redeem-ticket[b-zlzqescrxx] {
    -webkit-mask: url(/images/icons/icon-ticket.svg) no-repeat center;
    mask: url(/images/icons/icon-ticket.svg) no-repeat center;
  }

  .admission-redeem .admission-redeem-key[b-zlzqescrxx] {
    -webkit-mask: url(/images/icons/icon-key.svg) no-repeat center;
    mask: url(/images/icons/icon-key.svg) no-repeat center;
  }
/* /Shared/Special/SoundMachine.razor.rz.scp.css */
.sound-machine-blackcat[b-cwjoy6kasv] {
  float: left;
  position: relative;
  top: 6px;
  left: -27px;
}

.sound-machine-player[b-cwjoy6kasv] {
  float: left;
  background: var(--white);
  padding: 15px;
  border-radius: 6px;
  position: relative;
  left: -80px;
  top: -30px;
}

button[b-cwjoy6kasv] {
  border: 0 none;
  display: block;
  outline: none;
  cursor: pointer;
  padding: 8px 12px;
  margin: 0;
  float: left;
  background: var(--white);
  opacity: 1;
  border: 2px solid #ccc;
  border-radius: 6px;
  margin-right: 5px;
  font-size: 12px;
  font-family: "Open Sans Condensed", sans-serif;
}

  button:hover[b-cwjoy6kasv] {
    border: 2px solid var(--green);
    color: var(--green);
  }

  button.active[b-cwjoy6kasv] {
    opacity: .2;
    background: none;
  }

  button:last-child[b-cwjoy6kasv] {
    margin: 0;
  }

.sound-machine-play button[b-cwjoy6kasv] {
  margin-right: 10px !important;
}

.sound-machine-play[b-cwjoy6kasv], .sound-machine-buttons[b-cwjoy6kasv] {
  float: left;
}

.sound-machine-explainer[b-cwjoy6kasv] {
  top: 37px;
  left: 135px;
}

  .sound-machine-explainer small[b-cwjoy6kasv] {
    display: block;
    margin-top: 6px;
    color: var(--logo-gray);
  }
/* /Shared/Special/TokenGraph.razor.rz.scp.css */
.graph-container[b-epnvg54hwj] {
  display: flex;
  width: 100%;
  position: relative;
}

.graph-wrapper[b-epnvg54hwj] {
  text-align: left;
  border-radius: 17px;
  border: 2px solid var(--border-gray);
  padding: 20px;
  background: white;
  box-shadow: 0px 14px 15px -20px rgb(0 0 0 / 25%);
}

.graph-container-item[b-epnvg54hwj] {
  height: 32px;
  margin-right: 2px;
  display: flex;
  box-shadow: 0 1px #e6e6e6;
  align-items: center;
  padding-left: 5px;
  justify-content: space-evenly;
}

.graph-container .graph-container-item:first-child[b-epnvg54hwj] {
  border-radius: 60px 0 0 60px;
}

.graph-container .graph-container-item .graph-bar:first-child[b-epnvg54hwj] {
    display: none;
}

.graph-container .graph-container-item:last-child[b-epnvg54hwj] {
  border-radius: 0 60px 60px 0;
  margin-right: 0;
}

.graph-container .graph-container-item__only-one[b-epnvg54hwj] {
  margin: 0 !important;
  border-radius: 60px !important;
}


.graph-container[b-epnvg54hwj]:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  background: linear-gradient(to bottom, #ffffff4f, transparent);
  height: 20px;
  border-radius: 60px !important;
}

.graph-container[b-epnvg54hwj]  .skeleton-block {
  margin-bottom: 0;
}

.graph-wrapper .u-mb-10[b-epnvg54hwj]  .skeleton-block {
  margin: 0;
}

.badge[b-epnvg54hwj] {
  display: inline-block;
  padding: 3px 11px;
  border-radius: 60px;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  background: var(--border-gray);
  margin: 0 2px;
  transform: translateY(-6px);
}

.graph-bar[b-epnvg54hwj] {
  width: 3px;
  background: rgba(255,255,255, .5);
  display: flex;
  align-self: stretch;
}
/* /Shared/Special/Tooltip.razor.rz.scp.css */
.tooltip[b-zns1kfxnfv] {
    position: relative;
    z-index: 1;
    cursor: pointer;
}

    .tooltip > span:first-child[b-zns1kfxnfv] {
        display: block;
        height: 33px;
        line-height: 33px;
        padding: 0 3px;
    }

        .tooltip > span:hover[b-zns1kfxnfv] {
            opacity: .8;
        }

.tooltip-content[b-zns1kfxnfv] {
    position: absolute;
    background: var(--white);
    width: 220px;
    height: 120px;
    left: 50%;
    margin-left: -110px;
    top: 0;
    padding: 5px 0;
    border-radius: 19px;
    z-index: 1000;
    transition: opacity 250ms linear, transform 250ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 25%);
}

    .tooltip-content[b-zns1kfxnfv]::after {
        content: "";
        position: absolute;
        bottom: 100%;
        left: 50%;
        margin-left: -15px;
        border-width: 15px;
        border-style: solid;
        border-color: transparent transparent var(--white) transparent;
    }

.tooltip-content__wrapper[b-zns1kfxnfv] {
    padding: 0 15px;
    display: block;
}

[b-zns1kfxnfv] .img-tooltip {
    position: absolute;
    bottom: -10px;
    right: 15px;
    transform: rotate(7deg);
    width: 64px;
    box-shadow: 10px 10px 10px -5px rgb(0 0 0 / 20%);
    z-index: 1000;
}

[b-zns1kfxnfv] h1 {
    padding: 10px 0;
    color: var(--green);
    font-size: 17px;
}

[b-zns1kfxnfv] p {
    font-size: 11px;
    color: var(--logo-gray);
    margin-bottom: 6px;
}

    [b-zns1kfxnfv] p strong {
        color: var(--black);
    }

[b-zns1kfxnfv] .eth {
    text-indent: 0;
}
/* /Shared/Timeline/TimelineBlock.razor.rz.scp.css */
.cd-timeline-block[b-8p1ouafmxz] {
  position: relative;
  margin: 2em 0;
}

  .cd-timeline-block[b-8p1ouafmxz]:after {
    content: "";
    display: table;
    clear: both;
  }

.cd-timeline-block__hightlighted .cd-timeline-content[b-8p1ouafmxz] {
  border: 2px solid var(--green);
}

  .cd-timeline-block__hightlighted .cd-timeline-content .cd-date[b-8p1ouafmxz] {
    border: 2px solid var(--green)
  }


  .cd-timeline-block:first-child[b-8p1ouafmxz] {
    margin-top: 0;
  }

  .cd-timeline-block:last-child[b-8p1ouafmxz] {
    margin-bottom: 0;
  }

.cd-timeline-image[b-8p1ouafmxz] {
  margin: 15px 0;
  width: 100%;
  min-height: 134px;
  display: block;
  position: relative;
  z-index: 2;
}

.cd-timeline-img[b-8p1ouafmxz] {
  position: absolute;
  top: 8px;
  left: 12px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #c3c3c3;
  background: var(--white);
}

.cd-timeline-shine[b-8p1ouafmxz] {
  position: absolute;
  left: -164px;
  top: -243px;
  z-index: -1;
}

.cd-date-flag[b-8p1ouafmxz] {
  position: absolute;
  background: var(--green);
  color: white;
  text-transform: uppercase;
  font-size: 8px;
  padding: 4px 9px;
  left: 0;
  top: -9px;
  border-radius: 64px;
  margin: 0 5px;
  text-shadow: 0px 1px 1px #0a9304;
}

.cd-call-to-action[b-8p1ouafmxz] {
  margin: 0 -15px;
  padding: 15px;
  background: #f5f5f5;
  border-top: 1px solid #b5b5b5;
  border-radius: 0 0 6px 6px;
  box-shadow: inset 0px 10px 10px -15px;
}

  .cd-call-to-action .cd-call-to-action__content[b-8p1ouafmxz] {
    color: var(--black-light);
    font-size: 12px;
  }

.checked[b-8p1ouafmxz] {
  margin-left: 5px;
  margin-top: 3px;
}

.checked[b-8p1ouafmxz]  .icon-icons--icon-checkmark {
  fill: var(--green);
}

.cd-timeline-content[b-8p1ouafmxz] {
  position: relative;
  margin-left: 60px;
  margin-right: 30px;
  background: var(--white);
  border-radius: 6px;
  border: 2px solid var(--gray);
}

  .cd-timeline-content .timeline-content-info[b-8p1ouafmxz] {
    background: #2B343A;
    padding: 5px 10px;
    color: var(--black);
    font-size: 12px;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.08);
    border-radius: 2px;
  }

    .cd-timeline-content .timeline-content-info i[b-8p1ouafmxz] {
      margin-right: 5px;
    }

    .cd-timeline-content .timeline-content-info .timeline-content-info-title[b-8p1ouafmxz],
    .cd-timeline-content .timeline-content-info .timeline-content-info-date[b-8p1ouafmxz] {
      width: calc(50% - 2px);
      display: inline-block;
    }

.cd-timeline-block__passed[b-8p1ouafmxz] {
  opacity: 0.5;
}

@media (max-width: 500px) {
  .cd-timeline-content .timeline-content-info .timeline-content-info-title[b-8p1ouafmxz], .cd-timeline-content .timeline-content-info .timeline-content-info-date[b-8p1ouafmxz] {
    display: block;
    width: 100%;
  }

  .cd-timeline-image__blur[b-8p1ouafmxz] {
      display: none;
  }

  .cd-timeline-content[b-8p1ouafmxz]::before {
      display: none;
  }

  .text-muted[b-8p1ouafmxz]{
      color: black;
  }

  .mobile[b-8p1ouafmxz] {
      margin-bottom: 10px;
  }

  .cd-call-to-action-card-image__blur[b-8p1ouafmxz]{
      display: none;
  }

  .cd-timeline-block__hightlighted .cd-timeline-content .cd-date[b-8p1ouafmxz] {
    border: 2px solid var(--white)
  }
}

.cd-timeline-content .content-skills[b-8p1ouafmxz] {
  font-size: 12px;
  padding: 0;
  margin-bottom: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

  .cd-timeline-content .content-skills li[b-8p1ouafmxz] {
    background: #40484D;
    border-radius: 2px;
    display: inline-block;
    padding: 2px 10px;
    color: var(--black);
    margin: 3px 2px;
    text-align: center;
    flex-grow: 1;
  }

.cd-timeline-content[b-8p1ouafmxz]:after {
  content: "";
  display: table;
  clear: both;
}

.cd-timeline-content h2[b-8p1ouafmxz] {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 5px;
}

.cd-timeline-content p[b-8p1ouafmxz],
.cd-timeline-content .cd-date[b-8p1ouafmxz] {
  color: var(--black);
  font-size: 13px;
  font-size: 0.8125rem;
}

.cd-timeline-content .cd-date[b-8p1ouafmxz] {
  display: inline-block;
}

.cd-timeline-content p[b-8p1ouafmxz] {
  line-height: 1.6;
}

.cd-timeline-content[b-8p1ouafmxz]::before {
  content: "";
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 12px solid transparent;
  border-right: 12px solid var(--gray);
}

@media only screen and (min-width: 768px) {
  .cd-timeline-content h2[b-8p1ouafmxz] {
    font-size: 20px;
    font-size: 1.25rem;
  }

  .cd-timeline-content p[b-8p1ouafmxz] {
    font-size: 16px;
    font-size: 1rem;
  }

  .cd-timeline-content .cd-read-more[b-8p1ouafmxz],
  .cd-timeline-content .cd-date[b-8p1ouafmxz] {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.cd-timeline-block__hightlighted .cd-timeline-img[b-8p1ouafmxz] {
  box-shadow: 0 0 0 2px var(--green);
}

.cd-timeline-img .cd-timeline-img-dot[b-8p1ouafmxz] {
  content: "";
  height: 22px;
  width: 22px;
  border-radius: 100%;
  position: absolute;
  background: #c3c3c3;
  left: 50%;
  top: 50%;
  margin-left: calc(-22px / 2);
  margin-top: calc(-22px / 2);
}

.cd-call-to-action-card[b-8p1ouafmxz] {
  padding: 10px;
  background: var(--white);
  border: 1px solid var(--gray);
  border-radius: 6px;
  margin-bottom: 10px;
  display: block;
}

.cd-timeline-block.cd-timeline-block__ending .cd-timeline-img .cd-timeline-img-dot[b-8p1ouafmxz] {
  animation: pulse-b-8p1ouafmxz 1s ease-in-out infinite;
  animation-delay: calc(var(--animation-order) * 250ms);
}

@media only screen and (min-width: 1170px) {

  .cd-timeline-image__blur[b-8p1ouafmxz] {
    position: absolute;
    top: 0;
    width: 88%;
    margin: 15px 0;
    filter: blur(5px);
    z-index: 1;
  }

  .cd-timeline-img[b-8p1ouafmxz] {
    width: 30px;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: 15px;
  }

  .cd-call-to-action-card-image[b-8p1ouafmxz] {
      position: relative;
      z-index: 2;
  }

  .cd-call-to-action-card-image__blur[b-8p1ouafmxz] {
    position: absolute;
    left: 0;
    margin: 0 10px;
    width: 70% !important;
    z-index: 1;
    filter: blur(5px);
  }

  .cd-timeline-img .cd-timeline-img-dot[b-8p1ouafmxz] {
    content: "";
    height: 22px;
    width: 22px;
    border-radius: 100%;
    position: absolute;
    background: #c3c3c3;
    left: 50%;
    top: 50%;
    margin-left: calc(-22px / 2);
    margin-top: calc(-22px / 2);
  }

  .cd-timeline-block[b-8p1ouafmxz] {
    margin: 4em 0;
  }

    .cd-timeline-block:first-child[b-8p1ouafmxz] {
      margin-top: 0;
    }

    .cd-timeline-block:last-child[b-8p1ouafmxz] {
      margin-bottom: 0;
    }

  .cd-timeline-content[b-8p1ouafmxz] {
    margin-left: 0;
    width: 36%;
    margin: 0 10%;
    display: inline-block;
    box-shadow: 0 10px 44px -33px;
  }

    .cd-timeline-content[b-8p1ouafmxz]::before {
      top: 24px;
      left: 100%;
      border-color: transparent;
      border-left-color: var(--gray);
    }

    .cd-timeline-content .cd-date[b-8p1ouafmxz] {
      position: absolute;
      width: 100%;
      max-width: 90px;
      left: 123%;
      top: 0;
      font-size: 16px;
      font-size: 1rem;
      display: block;
      padding: 20px 15px;
      border-radius: 6px;
      border: 2px solid var(--gray);
      box-shadow: 0 10px 22px -21px;
    }

      .cd-timeline-content .cd-date > span[b-8p1ouafmxz] {
        display: block;
        text-align: center;
        font-weight: bold;
      }

      .cd-timeline-content .cd-date > .cd-date-month[b-8p1ouafmxz] {
        font-size: 18px;
      }

      .cd-timeline-content .cd-date > .cd-date-day[b-8p1ouafmxz] {
        font-size: 44px;
        font-family: "Open Sans Condensed",sans-serif;
      }

      .cd-timeline-content .cd-date > .cd-date-year[b-8p1ouafmxz] {
        font-size: 18px;
      }

  .cd-timeline-block:nth-child(even)[b-8p1ouafmxz] {
    transform: rotate(1deg) translateX(-3px);
  }

  .cd-timeline-block:nth-child(odd)[b-8p1ouafmxz] {
    transform: rotate(-1deg);
  }

  .cd-timeline-block:nth-child(even) .cd-timeline-content[b-8p1ouafmxz] {
    float: right;
  }

    .cd-timeline-block:nth-child(even) .cd-timeline-content[b-8p1ouafmxz]::before {
      top: 24px;
      left: auto;
      right: 100%;
      border-color: transparent;
      border-right-color: var(--gray);
    }

  .cd-timeline-block__hightlighted.cd-timeline-block:nth-child(even) .cd-timeline-content[b-8p1ouafmxz]::before {
    border-right-color: var(--green) !important;
  }

  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more[b-8p1ouafmxz] {
    float: right;
  }

  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date[b-8p1ouafmxz] {
    left: auto;
    right: 122%;
    text-align: right;
  }

  .cd-timeline-block__hightlighted .cd-timeline-content[b-8p1ouafmxz]::before {
    border-left-color: var(--green);
  }
}

@keyframes pulse-b-8p1ouafmxz {
  0%, 100% {
    background-color: var(--green);
  }

  50% {
    background-color: #c3c3c3;
  }
}
/* /Shared/Timeline/TimelineContainer.razor.rz.scp.css */
#cd-timeline[b-j7z0dm996t] {
  position: relative;
  padding: 3em 0 4em;
}

  #cd-timeline[b-j7z0dm996t]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 25px;
    height: 100%;
    width: 2px;
    background: linear-gradient(to bottom, var(--gray), #c3c3c3);
  }

@media only screen and (min-width: 1170px) {
    #cd-timeline[b-j7z0dm996t]::before {
      left: 50%;
      margin-left: -2px;
    }
}
/* /Shared/Timeline/TimelineDisplay.razor.rz.scp.css */
.show-more[b-n2p8tesvas] {
  border-radius: 46px;
  background-color: var(--green);
  color: var(--white);
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  outline: none;
  border: 0 none;
  box-shadow: 5px 10px 26px -10px var(--green);

  width: 140px;
  padding: 18px;
  margin: 0 auto;
  display: block;
}


  .show-more:hover[b-n2p8tesvas],
  .show-more:active[b-n2p8tesvas],
  .show-more:focus[b-n2p8tesvas] {
    background-color: #0bc302;
    box-shadow: 5px 10px 26px -10px #0bc302;
  }
/* /Shared/Video/VideoDisplay.razor.rz.scp.css */
.video[b-8dpo7gxq5n] {
    aspect-ratio: 16.1 / 9;
    overflow: hidden;
    border-radius: 0px;
    position: relative;
    background: var(--black);
}

.action-wrapper[b-8dpo7gxq5n],
.progress-wrapper[b-8dpo7gxq5n],
.play-btn[b-8dpo7gxq5n] {
    opacity: 1;
    /* transform: translateY(0); */
}

.video:hover .action-wrapper[b-8dpo7gxq5n],
.video:hover .progress-wrapper[b-8dpo7gxq5n],
.video:hover .play-btn[b-8dpo7gxq5n],
.video:hover .video-container[b-8dpo7gxq5n] {
    opacity: 1;
    /* transform: translateY(0); */
}

.video-playing .action-wrapper[b-8dpo7gxq5n],
.video-playing .progress-wrapper[b-8dpo7gxq5n],
.video-playing .play-btn[b-8dpo7gxq5n],
.video-playing .video-container[b-8dpo7gxq5n] {
    opacity: 0;
    /* transform: translateY(-300px); */
}

.video-playing:hover .action-wrapper[b-8dpo7gxq5n],
.video-playing:hover .progress-wrapper[b-8dpo7gxq5n],
.video-playing:hover .play-btn[b-8dpo7gxq5n],
.video-playing:hover .video-container[b-8dpo7gxq5n] {
    opacity: 1;
    /* transform: translateY(0); */
}

.video:hover .action-wrapper[b-8dpo7gxq5n],
.video:hover .progress-wrapper[b-8dpo7gxq5n] {
    transition-delay: 550ms;
}

.play-btn[b-8dpo7gxq5n] {
    position: absolute;
    top: 50%;
    left: 50%;
    background: none;
    border: 0 none;
    cursor: pointer;
    z-index: 1;
    transform: translate(-50%, -50%);
}

    .play-btn:active[b-8dpo7gxq5n],
    .play-btn:focus[b-8dpo7gxq5n] {
        border: 0 none;
        background: none;
        outline: none;
    }

    .play-btn[b-8dpo7gxq5n]  svg {
        fill: var(--white);
        -webkit-filter: drop-shadow(0 10px 15px var(--black));
        filter: drop-shadow(0 10px 15px var(--black));
    }

    .play-btn:hover[b-8dpo7gxq5n]  svg {
        fill: var(--green);
    }

.progress-wrapper[b-8dpo7gxq5n] {
    position: absolute;
    bottom: 45px;
    left: 90px;
    width: calc(100% - 180px);
}

.progress[b-8dpo7gxq5n] {
    width: 100%;
    background: rgba(255, 255, 255, 0.5);
    overflow: hidden;
    height: 10px;
    border-radius: 12px;
    outline: none;
    border: 0 none;
    cursor: pointer;
    padding: 0;
    margin: 0;
}

    .progress:active[b-8dpo7gxq5n],
    .progress:focus[b-8dpo7gxq5n] {
        border: 0 none;
        background: none;
        outline: none;
    }

    .progress span[b-8dpo7gxq5n] {
        display: block;
        height: 10px;
        background: var(--green);
        transition: width 1s linear;
    }

.action-wrapper[b-8dpo7gxq5n] {
    position: absolute;
    bottom: 34px;
    width: 100%;
    z-index: 1;
    height: 36px;
}

.action-btn[b-8dpo7gxq5n]  svg {
    fill: var(--white);
}

.action-btn:hover[b-8dpo7gxq5n]  svg {
    fill: var(--green);
    cursor: pointer;
}

.action-back[b-8dpo7gxq5n] {
    position: absolute;
    left: 27px;
}

.action-forward[b-8dpo7gxq5n] {
    position: absolute;
    right: 27px;
}

.video-container[b-8dpo7gxq5n] {
    height: 25%;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: linear-gradient(to top, black, transparent);
    opacity: 0;
    transition: opacity 250ms 250ms linear;
}
/* /Shared/Video/VideoExplainerDisplay.razor.rz.scp.css */
.video-explainer[b-zfysh8fgil] {
    max-width: 405px;
    background: var(--black);
    box-shadow: 0px 4px 10px 0px #0000002c;
    border-radius: 10px;
    overflow: hidden;
    height: 74px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

    .video-explainer:hover[b-zfysh8fgil] {
        box-shadow: none;
        opacity: .9;
        cursor: pointer;
    }

.video-explainer__wrapper[b-zfysh8fgil] {
    padding: 4px;
    display: inline-flex;
}

.video-explainer__image[b-zfysh8fgil] {
    width: 132px;
    height: 66px;
    display: block;
    position: relative;
}

.video-explainer__text[b-zfysh8fgil] {
    display: inline-flex;
    align-items: center;
}

[b-zfysh8fgil] .video-headline {
    font-size: 10px;
    margin-left: 10px;
}

.video-modal[b-zfysh8fgil]  .modal {
    background: black;
    box-shadow: none;
    aspect-ratio: 16 / 9;
    width: auto;
    height: auto;
    border-radius: 0;
}

.video-modal[b-zfysh8fgil]  .modal-close {
    right: -30px;
    top: -30px;
}

@media (min-width: 375px) {
    [b-zfysh8fgil] .video-headline {
        font-size: 14px;
    }
}

@media (min-width: 425px) {
    [b-zfysh8fgil] .video-headline {
        font-size: 20px;
    }
}

.explainer-video-title[b-zfysh8fgil] {
}

.explainer-video-title-primary[b-zfysh8fgil] {
    font-size: 18px;
    color: white;
}

.explainer-video-title-secondary[b-zfysh8fgil] {
    font-size: 16px;
    color: white;
}

.video-modal[b-zfysh8fgil]  .video.box-shadow-5 {
    margin-top: 10px;
}

.video-modal[b-zfysh8fgil]  .modal-overlay {
    background: black;
}

.video-modal[b-zfysh8fgil]  .modal {
    width: 60%;
}

.video-modal[b-zfysh8fgil]  .modal-close {
    right: 0;
    top: 0;
}

@media (max-width: 425px) {
    .video-modal[b-zfysh8fgil]  .modal {
        width: 100%;
    }
}
/* /Shared/Web3/ImxOnboard.razor.rz.scp.css */
.imx-button[b-k0tgpk39om] {
  width: 100%;
  min-width: auto;
  height: 52px;
  border-radius: 5px;
  background-color: #12AAC0;
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
  font-weight: normal;
}

.card[b-k0tgpk39om] {
  background-color: rgb(14, 17, 24);
  box-sizing: border-box;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  height: 830px;
}

.card-wrapper[b-k0tgpk39om] {
  background-image: linear-gradient(to top, rgb(35, 43, 62) 0%, rgb(14, 17, 24) 100%);
  height: 100%;
}

.card-wrapper-mm[b-k0tgpk39om] {
  min-height: 630px;
}

.card-header[b-k0tgpk39om] {
  display: flex;
  background-color: rgb(14, 17, 24);
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
  left: 0;
  top: 0;
  height: 53px;
  z-index: 1;
  padding-top: 10px;
  padding-bottom: 10px;
}

.card-header-border[b-k0tgpk39om] {
  display: block;
  background-image: linear-gradient(to left, rgb(36, 209, 233) 0%, rgb(4, 155, 177) 100%);
  position: absolute;
  bottom: -3px;
  height: 3px;
  left: 0;
  width: 100%;
}

.card-footer[b-k0tgpk39om] {
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 24px;
  padding-right: 24px;
}

.card-body[b-k0tgpk39om] {
  padding-top: 28px;
  padding-left: 24px;
  padding-right: 24px;
}

  .card-body .link-list[b-k0tgpk39om] {
    list-style: none;
    padding: 0;
    margin: 0;
    border: 1px solid rgb(141, 155, 191);
    border-radius: 10px;
  }

    .card-body .link-list li[b-k0tgpk39om] {
      padding: 0;
      margin: 0;
    }

    .card-body .link-list[b-k0tgpk39om]  .spinner {
      position: absolute;
      right: 5px;
      top: 5px;
    }

    .card-body .link-list li a[b-k0tgpk39om] {
      text-decoration: none;
      padding: 11px;
      display: block;
      border-bottom: 1px solid rgb(141, 155, 191);
      margin: 0;
      color: rgb(222, 222, 222);
      font-weight: normal;
      font-size: 12px;
      position: relative;
    }

    .card-body .link-list li:last-child a[b-k0tgpk39om] {
      border-bottom: 0 none;
    }

    .card-body .link-list li a:hover[b-k0tgpk39om] {
      background: linear-gradient( 45deg, #12aac052, transparent);
      color: white;
    }

    .card-body .link-list li a[b-k0tgpk39om]  .icon {
      position: absolute;
      right: 10px;
    }

.balance[b-k0tgpk39om] {
  padding: 0;
  margin: 0 0 15px;
  border: 1px solid rgb(141, 155, 191);
  border-radius: 10px;
  text-align: center;
}

.balance-title[b-k0tgpk39om] {
  background: rgb(141, 155, 191);
  color: white;
  font-weight: bold;
  border-radius: 8px 8px 0 0;
  font-size: 12px;
  padding: 10px;
}

.balance-body[b-k0tgpk39om] {
  font-size: 26px;
  padding: 10px;
  color: white;
  background: linear-gradient(to bottom, #0c0e13 -34%, transparent);
}

h4[b-k0tgpk39om] {
  display: block;
  margin: 0px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
  line-height: 37px;
  color: #12AAC0;
  position: relative;
}

h3[b-k0tgpk39om] {
  display: block;
  margin: 0px;
  font-size: 32px;
  font-weight: 400;
  text-align: left;
  line-height: 37px;
  color: #12AAC0;
  position: relative;
  padding-top: calc(4px * 4);
}

  h3[b-k0tgpk39om]:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: calc(4px * 7);
    height: 2px;
    background: #12AAC0;
  }

.error[b-k0tgpk39om] {
  color: rgb(255, 64, 86);
}

  .error[b-k0tgpk39om]:before {
    background: rgb(255, 64, 86);
  }

.error-message[b-k0tgpk39om] {
  display: block;
  padding: 10px 0;
  font-size: 11px;
  color: rgb(255, 64, 86);
}

p[b-k0tgpk39om] {
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  font-style: normal;
  color: rgb(222, 222, 222);
  display: block;
  margin: 16px 0px;
  line-height: 21px;
}

small[b-k0tgpk39om] {
  font-size: 11px;
  font-weight: 400;
  text-align: left;
  font-style: normal;
  color: rgb(222, 222, 222);
  display: block;
  margin: 4px 0px;
  line-height: 13px;
}

a[b-k0tgpk39om] {
  cursor: pointer;
  font-size: 14px;
  font-weight: 700;
  text-align: left;
  font-style: normal;
  color: rgb(141, 155, 191);
  display: inline;
  text-decoration: underline;
}

.card-body ul[b-k0tgpk39om] {
  list-style: disc;
  margin-left: 20px;
  color: rgb(141, 155, 191);
}

  .card-body ul li[b-k0tgpk39om] {
    margin-bottom: 6px;
  }

.form-group[b-k0tgpk39om],
[b-k0tgpk39om] .form-group {
  border: 1px solid #4c505d;
  border-radius: 5px;
  overflow: hidden;
  display: flex;
  box-shadow: inset 0 -18px 34px -10px #4c505d78;
  margin-bottom: 15px;
}

  .form-group:focus-within[b-k0tgpk39om],
  [b-k0tgpk39om] .form-group:focus-within {
    border: 1px solid #12AAC0;
    box-shadow: inset 0 -18px 34px -10px #12aac045, 0 0 5px #12aac0;
  }

.form-append[b-k0tgpk39om],
[b-k0tgpk39om] .form-group-ethAddress .form-append,
.form-control[b-k0tgpk39om],
[b-k0tgpk39om] .form-group-ethAddress .form-control {
  border: 0 none;
  color: var(--white);
  outline: none;
  background: transparent;
  display: block;
  border: 0 none;
  height: 50px;
  line-height: 50px;
}

[b-k0tgpk39om] .container-fluid-ethAddress {
  margin: 0;
  padding: 0;
}

[b-k0tgpk39om] .form-group-ethAddress {
  display: block;
  padding: 0 10px;
}

  [b-k0tgpk39om] .form-group-ethAddress label {
    display: block;
    padding: 10px 0 0;
    color: rgba(255, 255, 255, .6);
    font-size: 13px;
    font-weight: normal;
    margin: 0;
  }

[b-k0tgpk39om] .eth {
  color: var(--white);
}

.metamask-btn[b-k0tgpk39om] {
  border: 1px solid #cb7120;
  border-radius: 6px;
  outline: none;
  padding: 10px;
  text-align: left;
  overflow: hidden;
  flex: none;
  background: linear-gradient( 45deg, #392416, transparent);
  cursor: pointer;
  display: block;
}

  .metamask-btn:hover[b-k0tgpk39om] {
    border: 1px solid #cf711c;
    box-shadow: inset 0 -18px 34px -10px #683818, 0 0 5px #b2601c;
  }

  .metamask-btn[b-k0tgpk39om]  .icon {
    float: left;
    display: block;
    margin-right: 10px;
  }

.metamask-btn-title[b-k0tgpk39om] {
  float: left;
  display: block;
}

.metamask-btn-headline[b-k0tgpk39om],
.metamask-btn-description[b-k0tgpk39om] {
  display: block;
  color: var(--white);
  font-weight: normal;
  font-size: 12px;
}

.metamask-btn-headline[b-k0tgpk39om] {
  font-weight: bold;
  font-size: 20px;
  margin: 3px 0 4px;
}

.form-control[b-k0tgpk39om],
[b-k0tgpk39om] .form-group-ethAddress .form-control {
  width: 100%;
}

[b-k0tgpk39om] .form-group-ethAddress .form-control {
  margin: 0;
  text-indent: 0;
  border-radius: 0;
}

.form-append[b-k0tgpk39om] {
  text-align: center;
  padding: 0 7px;
}

.table[b-k0tgpk39om] {
  color: rgb(222, 222, 222);
  box-shadow: inset 0 0 0 1px rgb(222, 222, 222);
  width: 100%;
  box-sizing: border-box;
  font-size: 14px;
  border-radius: 5px;
  overflow: hidden;
  position: relative;
  margin-bottom: 15px;
}

  .table th[b-k0tgpk39om] {
    font-weight: bold;
    border-bottom: 1px solid rgb(222, 222, 222);
  }

  .table th[b-k0tgpk39om],
  .table td[b-k0tgpk39om] {
    padding: 8px;
  }

a.withdrawal:hover[b-k0tgpk39om] {
  background: linear-gradient(to top, #4c505d, #4c505d);
  box-shadow: inset 0 0 0 2px var(--green);
}

  a.withdrawal:hover[b-k0tgpk39om]  svg {
    fill: var(--white);
  }

a.withdrawal[b-k0tgpk39om],
.pending[b-k0tgpk39om] {
  display: block;
  position: relative;
  margin: 0 auto 5px;
  box-shadow: inset 0 0 0 2px var(--green);
  font-size: 14px;
  border-radius: 5px;
  width: 100%;
  text-decoration: none;
  padding: 15px;
  background: linear-gradient(to top, #272c3c, #4c505d);
}

.pending[b-k0tgpk39om] {
  box-shadow: inset 0 0 0 2px var(--goo);
}

  a.withdrawal h3[b-k0tgpk39om],
  .pending h3[b-k0tgpk39om] {
    font-weight: bold;
  }

  a.withdrawal h4[b-k0tgpk39om],
  .pending h4[b-k0tgpk39om] {
    font-size: 13px !important;
  }

  a.withdrawal h3[b-k0tgpk39om]:before,
  .pending h3[b-k0tgpk39om]:before {
    display: none;
  }

a.withdrawal[b-k0tgpk39om]  .eth {
  color: var(--white) !important;
}

a.withdrawal h3[b-k0tgpk39om],
a.withdrawal h4[b-k0tgpk39om],
.pending h3[b-k0tgpk39om],
.pending h4[b-k0tgpk39om] {
  color: var(--white) !important;
  display: block;
  font-size: 15px;
  line-height: 21px;
  padding: 0;
}

.icon[b-k0tgpk39om] {
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 25px;
  height: 25px;
  overflow: hidden;
  text-align: center;
}

.pending .icon[b-k0tgpk39om]  svg {
  fill: var(--white);
}

.text-warning[b-k0tgpk39om]  .eth {
  color: var(--goo);
}

.text-success[b-k0tgpk39om]  .eth {
  color: var(--green);
}

a.max[b-k0tgpk39om] {
  font-size: 11px;
  text-decoration: none;
  display: inline;
}

[b-k0tgpk39om] .icon {
  fill: var(--white);
  opacity: .8;
}

  [b-k0tgpk39om] .icon:hover {
    opacity: 1;
  }

.token-trove[b-k0tgpk39om]  svg {
  position: relative;
  top: 3px;
  left: -3px;
}

.token-trove[b-k0tgpk39om] {
  height: 34px;
  display: block;
  padding: 0 6px;
  border: 1px solid var(--white);
  border-radius: 25px;
  text-align: center;
  line-height: 34px;
  font-size: 10px;
}

.token-grid *[b-k0tgpk39om] {
  user-select: none;
}

.transfer-btn[b-k0tgpk39om] {
  width: 100%;
  min-width: auto;
  height: 55px;
  border-radius: 5px;
  background-color: #12AAC0;
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  font-size: 20px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 20px;
  font-weight: normal;
  flex: none;
}

.metamask-error[b-k0tgpk39om] {
  border-radius: 6px;
  display: block;
  flex: none;
  padding: 10px;
  border: 1px solid red;
  color: white;
  margin-bottom: 15px;
  font-size: 13px;
}

.metamask-success[b-k0tgpk39om] {
  border-radius: 6px;
  display: block;
  flex: none;
  padding: 10px;
  border: 1px solid var(--green);
  color: white;
  margin-bottom: 15px;
  font-size: 13px;
}

a.select-all-btn[b-k0tgpk39om] {
}

.grid-tokens[b-k0tgpk39om] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 20px;
  row-gap: 20px;
}

.grid-token[b-k0tgpk39om] {
  height: 140px;
  background-size: cover;
  overflow: hidden;
  border-radius: 6px;
  cursor: pointer;
}

  .grid-token.active[b-k0tgpk39om],
  .grid-token.active:hover[b-k0tgpk39om] {
    box-shadow: 0 0 0px 2px #1cc4db, 0 0 24px 3px #8fe3ef;
  }

  .grid-token:hover[b-k0tgpk39om] {
    box-shadow: 0 0 0px 1px #1cc4db;
  }

  .grid-token.active .grid-token-content[b-k0tgpk39om] {
    background: linear-gradient( 145deg, #17bad1, #20aabf);
  }

  .grid-token.active p[b-k0tgpk39om],
  .grid-token.active h4[b-k0tgpk39om],
  .grid-token.active span[b-k0tgpk39om],
  .grid-token.active a[b-k0tgpk39om] {
    color: white;
  }

  .grid-token p[b-k0tgpk39om],
  .grid-token h4[b-k0tgpk39om],
  .grid-token span[b-k0tgpk39om],
  .grid-token a[b-k0tgpk39om] {
    font-size: 11px;
    color: white;
    line-height: 14px;
  }

.grid-token-wrapper[b-k0tgpk39om] {
  height: 140px;
  position: relative;
}

.grid-token-content[b-k0tgpk39om] {
  position: absolute;
  bottom: 0;
  height: 80px;
  background: linear-gradient( 145deg, black, #000000bf);
}

.grid-token-content--h4[b-k0tgpk39om] {
  display: block;
  padding: 6px;
}

.grid-details[b-k0tgpk39om] {
  border: 2px solid #19bed6;
  border-left: 0;
  border-right: 0;
  padding: 0 0 20px;
  margin-bottom: 20px;
  background: linear-gradient( 145deg, #000000bf, #000000b0);
  position: sticky;
  top: 0;
  z-index: 5;
  backdrop-filter: blur(10px);
  height: 122px;
}

  .grid-details strong[b-k0tgpk39om],
  .grid-details p[b-k0tgpk39om] {
    display: block;
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 13px;
    font-family: monospace !important;
  }

  .grid-details strong[b-k0tgpk39om] {
    color: #19bed6;
    padding-top: 10px;
    font-weight: bold;
  }

.empty-results[b-k0tgpk39om] {
  grid-column: span 4;
  padding: 30px;
  color: white;
}

  .empty-results h2[b-k0tgpk39om] {
  }

.filter[b-k0tgpk39om] {
  border-radius: 3px;
  border: 2px solid #09a3b9;
  background: #0e1118;
  cursor: pointer;
  padding: 3px;
  font-size: 12px;
  margin-right: 10px;
  color: white;
  margin-bottom: 20px;
}
/* /Shared/Web3/ImxOnboardOverlay.razor.rz.scp.css */
.card-overlay[b-1xc9so7kr1] {
  position: absolute;
  top: 53px;
  background: white;
  left: 0;
  height: calc(100% - 53px);
  width: 100%;
  transition: all 200ms 0s ease-in-out;
  transform: translateY(600px);
  opacity: 0;
  pointer-events: none;
  display: block;
  background-image: linear-gradient(to top, rgb(35, 43, 62) 0%, rgb(14, 17, 24) 100%);
  padding-top: 28px;
  padding-left: 24px;
  padding-right: 24px;
}

.card-overlay-footer[b-1xc9so7kr1] {
  display: flex;
  -webkit-box-flex: 1;
  flex-grow: 1;
  flex-direction: column;
  -webkit-box-align: stretch;
  align-items: stretch;
  -webkit-box-pack: end;
  justify-content: flex-end;
  position: relative;
}

.card-overlay__shown[b-1xc9so7kr1] {
  transform: translateY(0);
  opacity: 1;
  pointer-events: all;
  overflow-y: scroll;
  overflow-x: hidden;
}

.btn[b-1xc9so7kr1] {
  width: 100%;
  min-width: auto;
  height: 50px;
  border-radius: 5px;
  background-color: #12AAC0;
  color: var(--white);
  cursor: pointer;
  display: block;
  text-decoration: none;
  line-height: 50px;
  text-align: center;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  box-shadow: 0;
  outline: none;
  border: 0 none;
  margin-bottom: 15px;
  font-weight: bold;
  text-transform: uppercase;
}

.btn-close[b-1xc9so7kr1] {
  background: none;
  color: red;
  height: auto;
  border: 0 none;
  padding: 0;
  height: 20px;
  line-height: 20px;
  display: inline;
  width: 100%;
  text-align: center;
}

.btn:hover[b-1xc9so7kr1] {
  background-color: #24d1e9;
}

.btn-close:hover[b-1xc9so7kr1] {
  background: none;
  color: #fd576a;
}

.hr[b-1xc9so7kr1] {
  display: block;
  width: calc(100% + 48px);
  height: 2px;
  background-color: rgb(76, 80, 93);
  margin-left: -24px;
  margin-bottom: 15px;
}

.card-overlay[b-1xc9so7kr1]  ul {
  white-space: nowrap;
  font-size: 12px;
  line-height: 19px;
  color: white;
  border: 2px solid #1dc5dd;
  height: 283px;
  overflow-y: scroll;
  background: linear-gradient(to bottom, #0f121a, #12161f);
  border-radius: 5px;
}

  .card-overlay[b-1xc9so7kr1]  ul li {
    background: #21283a;
    padding: 3px;
    overflow: hidden;
    text-overflow: ellipsis
  }

    .card-overlay[b-1xc9so7kr1]  ul li:nth-child(2n+1) {
      background: #0f121a;
    }

  .card-overlay[b-1xc9so7kr1]  ul .tag {
    background: black;
    padding: 0px 5px;
    display: inline-block;
    border-radius: 15px;
    text-align: center;
    font-size: 9px;
    color: #999;
    margin: 3px 3px 3px 1px;
  }

  .card-overlay[b-1xc9so7kr1]  ul .tag-danger {
    background: red;
    color: white;
  }

  .card-overlay[b-1xc9so7kr1]  ul .tag-info {
    background: #174ea6;
    color: white;
  }

  .card-overlay[b-1xc9so7kr1]  ul .tag-success {
    background: #4caf50;
    color: white;
  }
