.balance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.balance-card{min-width:0;text-align:left;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;color:var(--ink);display:flex;flex-direction:column;gap:8px}.balance-card[aria-pressed=true]{border-color:var(--blue);background:var(--soft);box-shadow:inset 0 0 0 1px var(--blue)}.balance-label{margin-top:8px;font-size:14px;font-weight:600;min-height:40px;overflow-wrap:anywhere}.balance-card>strong{font-size:28px;font-weight:650;letter-spacing:-.6px;overflow-wrap:anywhere}.balance-card>small{color:var(--muted);font-size:12px}.balance-note{margin:20px 0 32px}.balance-products{display:grid;gap:12px;margin-top:18px}.balance-product{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;display:flex;justify-content:space-between;gap:20px;align-items:center;min-width:0}.balance-product>div{min-width:0}.balance-product h3{margin:0 0 6px;font-size:16px;overflow-wrap:anywhere}.balance-product small{color:var(--muted);font-size:12px;font-weight:400}.balance-product>strong{min-width:0;text-align:right;font-size:22px;color:var(--blue);overflow-wrap:anywhere}.balance-product>strong small{display:block;margin-top:5px}.balance-updated{margin-top:24px}#balance-heading{font-size:22px;overflow-wrap:anywhere}
@media(max-width:1100px){.balance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-nav a{font-size:9px}.balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.balance-card{padding:16px}.balance-product{padding:16px;gap:12px}.balance-product>strong{font-size:20px}}
