.nrmt-top-wallet {
  position: fixed;
  z-index: 9302;
  left: 0;
  top: 0;
  width: var(--bi-left);
  min-width: 0;
  height: var(--bi-top);
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  align-items: center;
  gap: 9px;
  padding: 5px 10px;
  color: #e9e4d8;
  background: linear-gradient(90deg, #171b1c, #252725 78%, transparent);
  border-right: 1px solid #5d4724;
  font-family: "Segoe UI", Arial, sans-serif;
}
.nrmt-top-wallet--in-menu { position:relative; left:auto; top:auto; width:198px!important; height:48px; flex:0 0 198px; z-index:3; background:linear-gradient(90deg,#171b1c,#252725); border-right:1px solid #5d4724; }
.nrmt-top-wallet--in-menu .nrmt-top-wallet__brand { display:none; }
.nrmt-top-wallet--in-menu .nrmt-top-wallet__values { width:100%; justify-content:stretch; }
.nrmt-top-wallet__brand { display: flex; align-items: center; gap: 6px; }
.nrmt-top-wallet { grid-template-columns: 1fr; gap: 0; padding-inline: 8px; }
.nrmt-top-wallet__brand { display: none; }
.nrmt-top-wallet__values { width: 100%; justify-content: stretch; gap: 4px; }
.nrmt-top-wallet__values > span, .nrmt-top-wallet__values > button { flex: 1; min-width: 0; }
.nrmt-top-wallet__brand > b { display: block; width: 29px; height: 29px; border: 1px solid #a96127; border-radius: 5px; color: transparent; background:#171b1c url('/assets/branding/chakra-idle.png?v=1') center/cover no-repeat; font-size:0; }
.nrmt-top-wallet__brand > span { display: flex; flex-direction: column; }
.nrmt-top-wallet__brand small { color: #777f7d; font-size: 5px; letter-spacing: .13em; }
.nrmt-top-wallet__brand strong { color: #dbad47; font: italic 9px NinjaTitle, Georgia, serif; }
.nrmt-top-wallet__values { min-width: 0; display: flex; align-items: center; justify-content: flex-end; gap: 5px; }
.nrmt-top-wallet__values > span,
.nrmt-top-wallet__values > button { min-width: 66px; height: 36px; display: grid; grid-template-columns: 16px 1fr; grid-template-rows: 13px 1fr; align-items: center; padding: 3px 6px; border: 1px solid #464b49; color: #ddd; background: #111617; text-align: left; }
.nrmt-top-wallet__values > button { cursor: pointer; }
.nrmt-top-wallet__values i { grid-row: 1 / 3; color: #e6b444; font-style: normal; font-size: 13px; }
.nrmt-top-wallet__values small { color: #737c79; font-size: 5px; letter-spacing: .08em; }
.nrmt-top-wallet__values b { overflow: hidden; color: #f0c35c; font-size: 9px; text-overflow: ellipsis; }
.nrmt-top-wallet__values .is-diamond { border-color: #28596b; }
.nrmt-top-wallet__values .is-diamond i,
.nrmt-top-wallet__values .is-diamond b { color: #61d8f5; }
.nrmt-top-wallet__values > button:hover { border-color: #4ab4d0; background: #16272c; }
@media (max-width: 1500px) {
  .nrmt-top-wallet { padding-inline: 7px; }
  .nrmt-top-wallet__brand > span { display: none; }
  .nrmt-top-wallet__values > span,
  .nrmt-top-wallet__values > button { min-width: 58px; padding-inline: 4px; }
}
@media (max-width: 1100px) {
  .nrmt-top-wallet { width: 90px; padding: 4px; }
  .nrmt-top-wallet__brand { display: none; }
  .nrmt-top-wallet__values { gap: 2px; }
  .nrmt-top-wallet__values > span,
  .nrmt-top-wallet__values > button { min-width: 40px; grid-template-columns: 12px 1fr; }
  .nrmt-top-wallet__values small { display: none; }
}
body.nrmt-display-mobile .nrmt-top-wallet {
  width: 105px;
  grid-template-columns: 1fr;
  gap: 0;
  padding: 4px;
}
body.nrmt-display-mobile .nrmt-top-wallet--in-menu,body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet--in-menu { width:105px!important; flex-basis:105px!important; }
body.nrmt-display-mobile .nrmt-top-wallet__brand { display: none; }
body.nrmt-display-mobile .nrmt-top-wallet__values { width: 100%; gap: 3px; justify-content: stretch; }
body.nrmt-display-mobile .nrmt-top-wallet__values > span,
body.nrmt-display-mobile .nrmt-top-wallet__values > button {
  min-width: 0;
  width: calc(50% - 2px);
  height: 42px;
  grid-template-columns: 12px minmax(0, 1fr);
  grid-template-rows: 1fr;
  padding: 3px;
}
body.nrmt-display-mobile .nrmt-top-wallet__values i { grid-row: 1; font-size: 10px; }
body.nrmt-display-mobile .nrmt-top-wallet__values small { display: none; }
body.nrmt-display-mobile .nrmt-top-wallet__values b { font-size: 7px; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet { width:105px; grid-template-columns:1fr; gap:0; padding:4px; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__brand { display:none; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values { width:100%; gap:3px; justify-content:stretch; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values>span,
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values>button { min-width:0; width:calc(50% - 2px); height:42px; grid-template-columns:12px minmax(0,1fr); grid-template-rows:1fr; padding:3px; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values small { display:none; }
body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values b { font-size:7px; }
@media (max-width: 620px) {
  body.nrmt-display-mobile .nrmt-top-wallet { width: 82px; padding: 3px; }
  body.nrmt-display-mobile .nrmt-top-wallet__values { gap: 2px; }
  body.nrmt-display-mobile .nrmt-top-wallet__values > span,
  body.nrmt-display-mobile .nrmt-top-wallet__values > button { width: calc(50% - 1px); grid-template-columns: 1fr; padding: 2px; text-align: center; }
  body.nrmt-display-mobile .nrmt-top-wallet__values i { display: none; }
  body.nrmt-display-mobile .nrmt-top-wallet__values b { font-size: 6px; }
  body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet { width:82px; padding:3px; }
  body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values>span,
  body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values>button { width:calc(50% - 1px); grid-template-columns:1fr; padding:2px; text-align:center; }
  body[data-nrmt-display-preference="mobile"] .nrmt-top-wallet__values i { display:none; }
}
