.navigation-bar-component[data-v-0c6691d6] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
  width: 100%;
}
.navigation-bar-component[data-v-0c6691d6] .van-popup--right {
  height: 100%;
  background: transparent;
}
.navigation-bar-body[data-v-0c6691d6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.26667rem;
  height: 0.69333rem;
  transition: 0.3s;
}
.navigation-bar-body .icon-nav-logo[data-v-0c6691d6] {
  width: 2.01333rem;
  height: auto;
}
.navigation-bar-body .back-button[data-v-0c6691d6] {
  width: 0.42667rem;
  height: 0.42667rem;
  background-image: url(data:image/png;base64,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);
  background-size: 100% auto;
  background-repeat: no-repeat;
}
.header-right-content[data-v-0c6691d6] {
  display: flex;
  align-items: center;
}
.select-body[data-v-0c6691d6] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.06667rem;
  min-width: 0.46667rem;
  height: 0.26667rem;
  font-size: 0.13333rem;
  color: #fff;
  border-radius: 1.16rem;
  border: 1px solid #9a9a9a;
}
.custom-action[data-v-0c6691d6] {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  height: 100%;
  text-align: center;
}
.custom-action[data-v-0c6691d6]:after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #4f4d6c;
}
.custom-action.active[data-v-0c6691d6] {
  color: #11baed;
}
.custom-action.lastst.custom-action[data-v-0c6691d6]:after {
  height: 0;
}
.header-menu[data-v-0c6691d6] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 0.4rem;
  width: 0.22667rem;
  height: 0.21333rem;
}
.header-menu .line[data-v-0c6691d6] {
  width: 100%;
  height: 0.02667rem;
  background-color: #fff;
  border-radius: 0.06667rem;
}
.menu-body[data-v-0c6691d6] {
  display: flex;
  flex-direction: column;
  width: 3.77333rem;
  height: 100%;
  background-color: #1b1d1f;
  background-image: url(/img/icon_menu_bg.48abd0b8.png);
  background-repeat: no-repeat;
  background-size: 100% auto;
  overflow: auto;
}
.menu-body .menu-header-logo[data-v-0c6691d6] {
  padding: 0.85333rem 0 0.36rem;
  text-align: center;
}
.menu-body .menu-header-logo .icon-title[data-v-0c6691d6] {
  width: 2.78667rem;
  height: auto;
}
.menu-body .menu-list[data-v-0c6691d6] {
  flex: 1;
  padding-bottom: 0.66667rem;
  overflow: auto;
}
.menu-body .menu-list[data-v-0c6691d6]::-webkit-scrollbar {
  display: none;
}
.menu-body .menu-item[data-v-0c6691d6] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.88rem;
}
.menu-body .menu-item .menu-name[data-v-0c6691d6] {
  margin: 0 0.13333rem;
  font-size: 0.28rem;
  color: #fff;
}
.menu-body .menu-item .menu-point[data-v-0c6691d6] {
  display: flex;
  align-items: center;
  height: 100%;
}
.menu-body .menu-item .menu-point.left[data-v-0c6691d6] {
  justify-content: flex-end;
}
.menu-body .menu-item .menu-point .icon-point[data-v-0c6691d6] {
  width: 0.65333rem;
  height: auto;
}
.wallet-login-component[data-v-2e1a1046] .van-popup {
  background: #ffffff;
}
.custom-popup-body[data-v-2e1a1046] {
  width: 3.2rem;
}
.connect-wallet-title[data-v-2e1a1046] {
  display: flex;
  align-items: center;
  padding: 0 0.16rem;
  height: 0.66667rem;
  border-bottom: 1px solid #e5e8eb;
}
.connect-wallet-title .icon[data-v-2e1a1046] {
  margin-right: 0.10667rem;
  width: 0.24rem;
  height: 0.24rem;
}
.connect-wallet-title .wallet-txt[data-v-2e1a1046] {
  font-size: 0.16rem;
  font-weight: 700;
  color: #2f2e41;
}
.connect-wallet-title .address-info[data-v-2e1a1046] {
  flex: 1;
  text-align: right;
  font-size: 0.16rem;
  font-weight: 700;
  color: #54637c;
}
.wallet-desc[data-v-2e1a1046] {
  padding: 0.24rem 0.16rem;
  font-size: 0.16rem;
  color: #54637c;
}
.wallet-list[data-v-2e1a1046] {
  padding: 0 0.16rem;
}
.wallet-item[data-v-2e1a1046] {
  display: flex;
  align-items: center;
  padding: 0 0.16rem;
  margin-bottom: 0.16rem;
  height: 0.58667rem;
  border: 1px solid #e5e8eb;
  border-radius: 0.10667rem;
}
.wallet-item .wallet-icon[data-v-2e1a1046] {
  margin-right: 0.16rem;
  width: 0.4rem;
  height: 0.4rem;
}
.wallet-item .wallet-name[data-v-2e1a1046] {
  font-size: 0.18667rem;
  font-weight: 700;
  color: #2f2e41;
}
.login-loading-body[data-v-2e1a1046] {
  padding: 0 0.16rem;
  display: flex;
  align-items: center;
  line-height: 0.18667rem;
  font-size: 0.18667rem;
  color: #06369a;
}
.login-loading-body .text[data-v-2e1a1046] {
  margin-left: 0.05333rem;
}
[data-v-2e1a1046] .van-popup {
  height: 100%;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
form,
div {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
body {
  font-family: -apple-system, BlinkMacSystemFont, PingFangSC, Microsoft YaHei,
    sans-serif;
  font-size: 0.18667rem;
  background-color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body {
  height: 100%;
}
li,
ol {
  list-style: none;
}
img {
  border: 0;
  vertical-align: top;
}
input {
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
}
body {
  background-color: #1b1d1f;
}
body.gpt-scroll-hide {
  overflow: hidden;
}
#app,
#app .app-page {
  height: 100%;
}
#app .app-page.header-placeholder {
  padding-top: 0.66667rem;
}
.base-custom-popover .van-popover__content {
  background: transparent;
  box-shadow: none;
  border-radius: none;
}
