/* Scoped decoration; bank cards and operational controls stay unchanged. */
.financial-icon{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:26px;height:26px;margin-right:8px;border-radius:6px;flex:none;color:#34d6b2;background:rgba(16,185,129,.12);pointer-events:none}
.financial-icon svg{width:20px;height:20px;display:block}
.financial-icon.fi-summary{width:32px;height:32px;margin-right:10px;background:none;border-radius:0}
.financial-icon.fi-summary svg{width:30px;height:30px}
.fi-coins{color:#f5cc49}.fi-bars{color:#29dbbb}.fi-income{color:#82bcff;background:rgba(37,99,235,.25)}.fi-withdrawal{color:#ffa3a3;background:rgba(220,38,38,.2)}.fi-transfer{color:#c9abff;background:rgba(139,92,246,.18)}.fi-attempt,.fi-other{color:#c6cedb;background:rgba(148,163,184,.12)}
@media(max-width:480px){.financial-icon.fi-summary{width:25px;height:25px;margin-right:7px}.financial-icon.fi-summary svg{width:24px;height:24px}}
