/* Adsrek Pay V17.0 — sidebar wallet balances */
.pc-side-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}
.pc-side-balance{min-width:0;display:grid;gap:4px;padding:10px 8px;border:1px solid var(--ap-line);border-radius:14px;background:var(--ap-surface);box-shadow:var(--ap-shadow);text-decoration:none;color:var(--ap-text);transition:border-color .18s ease,transform .18s ease,background .18s ease}
.pc-side-balance:hover{border-color:rgba(36,135,237,.28);background:var(--ap-surface-2);transform:translateY(-1px)}
.pc-side-balance__code{display:block;color:var(--ap-muted);font-size:9px;line-height:1;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.pc-side-balance__amount{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;font-weight:900;color:var(--ap-text)}
.pc-side-balance--rub .pc-side-balance__amount{color:#5bc38f}
.pc-side-balance--usd .pc-side-balance__amount{color:#35b7ff}
.pc-side-balance--eur .pc-side-balance__amount{color:#ffcc66}
.pc-side-balance--usdt .pc-side-balance__amount{color:#26c2a3}
html[data-theme="light"] .pc-side-balance{background:#fff;border-color:#dce8f7;box-shadow:0 14px 34px rgba(20,55,95,.07)}
html[data-theme="light"] .pc-side-balance:hover{background:#f8fbff;border-color:#b9d7ff}
html[data-theme="light"] .pc-side-balance__code{color:#6f88a7}
html[data-theme="light"] .pc-side-balance__amount{color:#123457}
@media(max-width:900px){.pc-side-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}}
@media(max-width:620px){.pc-side-balances{gap:6px}.pc-side-balance{padding:9px 7px;border-radius:12px}.pc-side-balance__code{font-size:8px}.pc-side-balance__amount{font-size:11px}}

/* Primary fiat accounts + secondary USDT */
.wallet-grid--primary{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1180px){.wallet-grid--primary{grid-template-columns:repeat(3,minmax(0,1fr))}}
