.operator-wallet-balances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.operator-wallet-balances>div{border:1px solid var(--line);background:var(--bg);border-radius:12px;padding:16px;min-width:0}.operator-wallet-balances>div:first-child{background:var(--mint-bg);color:var(--mint-ink)}.operator-wallet-balances>div:nth-child(3){background:var(--lilac-bg);color:var(--lilac-ink)}.operator-wallet-balances span{display:block;font-size:14px;line-height:22px}.operator-wallet-balances strong{display:block;font-size:22px;line-height:30px;margin-top:8px;overflow-wrap:anywhere}.operator-wallet-buttons{display:flex;gap:10px;flex-wrap:wrap}.operator-wallet-confirm{margin-top:16px}.operator-wallet-review{margin:12px 0;display:grid;gap:12px}.operator-wallet-review>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;line-height:24px}.operator-wallet-review dt{font-size:14px;color:var(--muted)}.operator-wallet-review dd{margin:0;overflow-wrap:anywhere}.operator-wallet-holds>div{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.operator-wallet-holds p{font-size:14px;line-height:22px;color:var(--muted);margin-top:6px}.operator-wallet-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.operator-wallet-pagination>span{font-size:14px;color:var(--muted)}.operator-wallet-pagination>div{display:flex;gap:8px}.operator-wallet h2{font-size:22px;line-height:30px}@media(max-width:700px){.operator-wallet-balances{grid-template-columns:1fr 1fr}.operator-wallet-review>div{grid-template-columns:100px minmax(0,1fr)}.operator-wallet-buttons{justify-content:flex-end}}@media(max-height:749px){.operator-wallet-balances{margin-top:14px}.operator-wallet-balances>div{padding:12px}.operator-wallet-review{gap:8px}.operator-wallet-holds>div{padding-top:10px;padding-bottom:10px}}
@media(min-width:701px){#operator-ai-wallet-reconcile-form .portal-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-height:749px){.operator-wallet-confirm{margin-top:8px}.operator-wallet .operator-ai-heading{margin-bottom:8px}.operator-wallet .operator-ai-actions{margin-top:8px;padding-top:8px}}
