.wallet-message{margin:22px 0;padding:12px 16px;background:#eaf6ff;border:1px solid #cce4f3;border-radius:8px;color:#183d55;font-size:12px}.wallet-balances{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin:26px 0}.wallet-balances .balance{font-size:32px}.wallet-form-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.wallet-form-grid p,.wallet-balances p{font-size:12px}.wallet-form-grid .eyebrow,.wallet-balances .eyebrow{font-size:9px}.wallet-history{margin-top:24px}.wallet-history h2{font-size:19px}.saved-transaction{padding:20px 0;border-bottom:1px solid #e1e9ee}.saved-transaction:last-child{border:0}.saved-transaction .detail-row{border:0;padding:3px 0}.saved-transaction small{display:block;font-size:9px;color:#5a6b77;overflow-wrap:anywhere}.saved-transaction .inline-actions{justify-content:start;margin-top:12px}.saved-transaction button{font-size:10px;padding:8px 12px}.status-tag{font-size:9px;font-weight:800;letter-spacing:.6px;padding:4px 8px;border:1px solid #d5e4ec;border-radius:20px}.status-tag.pending{background:#fff3d9}.status-tag.completed{background:#e3f3e9}.status-tag.failed{background:#ffeded}#signin .text-button{display:block;margin-top:20px}button:disabled{opacity:.5;cursor:not-allowed}#wallet-app .balance-card{box-shadow:none}#review-dialog .detail-row b{overflow-wrap:anywhere}@media(max-width:760px){.wallet-balances{grid-template-columns:1fr 1fr}.wallet-balances article:last-child{grid-column:1 / -1}.wallet-form-grid{grid-template-columns:1fr}.wallet-balances .balance-card{padding:17px}.wallet-balances .balance{font-size:26px}}@media(max-width:380px){.wallet-balances{grid-template-columns:1fr}.wallet-balances article:last-child{grid-column:auto}}
