.tg-balance-card .balance-main{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.875rem;font-weight:600;line-height:1.25rem;font-family:var(--font-sans),monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";transition:all .3s;overflow:hidden}.tg-balance-card .balance-secondary{flex-wrap:nowrap;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;display:flex;overflow:hidden}.tg-balance-card .balance-item{min-width:0;font-family:var(--font-sans),monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;align-items:center;gap:.25rem;display:flex}.tg-balance-card .balance-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tg-balance-card .balance-amount{font-family:var(--font-sans),monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum";letter-spacing:-.01em}@media (max-width:320px){.tg-balance-card .balance-secondary{gap:.5rem}.tg-balance-card .balance-item{font-size:.625rem}.tg-balance-card .balance-main{font-size:.8125rem}.tg-balance-card .balance-amount{letter-spacing:-.005em}}@media (prefers-color-scheme:dark){.tg-balance-card .balance-secondary{opacity:.8}}.tg-balance-card{transition:all .3s}.tg-balance-card .balance-main{transition:color .3s,opacity .3s}.tg-balance-card:hover .balance-main{color:hsl(var(--primary))}.tg-balance-card .balance-loading{animation:.3s ease-out balanceFadeIn}@keyframes balanceFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tg-balance-card .balance-main{transition:none}.tg-balance-card:hover .balance-main{color:inherit}}
