/* v3.10.114: exact optical centering for the mobile wallet refresh icon. */
@media (max-width: 860px) {
  .topbar .topbar-wallet-card > .wallet-refresh-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    vertical-align: middle !important;
    overflow: hidden !important;
  }

  .topbar .topbar-wallet-card > .wallet-refresh-button > svg {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    display: block !important;
    width: 15px !important;
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    fill: none !important;
    stroke: #f6d365 !important;
    stroke-width: 2 !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: translate(-50%, -50%) !important;
    transform-origin: center !important;
  }

  .topbar .topbar-wallet-card > .wallet-refresh-button > svg path {
    fill: none !important;
    stroke: inherit !important;
  }
}
