
/* Local static cleanup for Trust AML. */
:root { color-scheme: light; }
a.connect-withdraw { text-decoration: none; }
.continue-btn.connect-withdraw { cursor: pointer; opacity: 1; }
.continue-btn.connect-withdraw:disabled { opacity: 1; cursor: pointer; }
.modal-overlay,#walletModal,w3m-modal,wcm-modal,#wcm-modal,#walletconnect-wrapper,[data-testid*="wallet"],[class*="modal-open"] { display: none !important; }
.fas,.fab { display: inline-flex; align-items: center; justify-content: center; font-style: normal; }
.fa-check::before { content: "✓"; }
.fa-shield-alt::before { content: "▣"; }
.fa-clock::before { content: "◷"; }
.fa-chart-line::before { content: "↗"; }
.fa-envelope::before { content: "@"; }
.fa-phone::before { content: "☎"; }
.fa-telegram::before { content: "TG"; font-size: 11px; font-weight: 800; }
.fa-twitter::before { content: "X"; font-size: 13px; font-weight: 800; }
.fa-linkedin::before { content: "in"; font-size: 12px; font-weight: 800; }
.fa-github::before { content: "GH"; font-size: 10px; font-weight: 800; }
.fa-lock::before { content: "⌁"; }
@media (max-width: 768px) { .header .nav { gap: 16px; } .nav-actions .btn { white-space: nowrap; } }
