#realMessages .chat-sim-card{border:0;cursor:pointer;text-align:left;font:inherit}
#realMessages .chat-sim-card[data-sim-kind="transfer"]{background:#2f80bd;color:#fff!important}
#realMessages .chat-sim-card[data-sim-kind="transfer"]:before{border-right-color:#2f80bd}
#realMessages .mine .chat-sim-card[data-sim-kind="transfer"]:before{border-left-color:#2f80bd}
#realMessages .chat-sim-card[data-sim-kind="transfer"] .packet-card-icon{background:#1d669b;border-top-color:#2a76ac;color:#fff}
#realMessages .chat-sim-card[data-sim-kind="transfer"] .packet-card-footer,#realMessages .chat-sim-card[data-sim-kind="transfer"] .packet-card-hint{color:#edf8ff}
.private-wallet-dialog{box-sizing:border-box;width:min(94vw,420px);max-height:90dvh;padding:0!important;border:0!important;border-radius:24px;background:#fffaf7!important;color:#302f35!important;box-shadow:0 24px 75px #1b20264d;overflow:auto}
.private-wallet-dialog::backdrop{background:#1d2427a8;backdrop-filter:blur(5px)}
.private-wallet-dialog [hidden]{display:none!important}
.private-wallet-dialog header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:60px;padding:0 14px;border-bottom:1px solid #f0e4dd;background:#fffaf7!important}
.private-wallet-dialog header h2{padding:0;margin:0;text-align:center;font-size:19px;color:#302f35!important}
.private-wallet-dialog header [data-close]{display:grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:0!important;border-radius:12px;background:#fff0e9!important;color:#a74436!important;font-size:28px;line-height:1}
.private-wallet-dialog .pwc-body{padding:18px 22px 24px}
.private-wallet-dialog .pwc-recipient{display:flex;flex-direction:column;align-items:center;gap:5px;padding:17px 12px 19px;border-radius:16px;background:#fff0e8}
.private-wallet-dialog[data-mode="transfer"] .pwc-recipient{background:#eaf5fc}
.private-wallet-dialog .pwc-recipient small{color:#8e766c!important;font-size:12px}
.private-wallet-dialog .pwc-recipient strong{font-size:18px;color:#302f35;overflow-wrap:anywhere}
.private-wallet-dialog label{display:block;margin:17px 0 0;font-size:13px;font-weight:700;color:#574a46!important}
.private-wallet-dialog label input,.private-wallet-dialog #pwcPin{display:block;box-sizing:border-box;width:100%;min-height:50px;margin-top:8px;padding:11px 14px;border:1px solid #e9d9d0!important;border-radius:13px;background:#fff!important;color:#302f35!important;font-size:17px}
.private-wallet-dialog input:read-only{background:#f8f3f0!important}
.private-wallet-dialog .pwc-sum{display:flex;justify-content:space-between;align-items:center;margin:20px 0 7px;padding:16px 2px;border-top:1px solid #f1e5df}
.private-wallet-dialog .pwc-sum span{color:#746861}.private-wallet-dialog .pwc-sum strong{font-size:25px;color:#c9513f}.private-wallet-dialog[data-mode="transfer"] .pwc-sum strong{color:#287ab5}.private-wallet-dialog .pwc-sum small{font-size:12px;color:#897e77}
.private-wallet-dialog #pwcBalance,.private-wallet-dialog #pwcSetup{font-size:12px;color:#897e77!important}.private-wallet-dialog #pwcSetup a{color:#287ab5}
.private-wallet-dialog .pwc-primary{display:block;width:100%;min-height:50px;margin-top:18px;border:0!important;border-radius:13px;background:#c9513f!important;color:#fff!important;font-size:16px;font-weight:700;box-shadow:0 8px 16px #c9513f33}
.private-wallet-dialog[data-mode="transfer"] .pwc-primary{background:#287ab5!important;box-shadow:0 8px 16px #287ab533}
.private-wallet-dialog .pwc-primary:disabled{opacity:.5;box-shadow:none}
.private-wallet-dialog #pwcPay{text-align:center}.private-wallet-dialog #pwcPayTitle{font-size:16px;font-weight:700}.private-wallet-dialog #pwcPayAmount{display:block;margin:15px 0;font-size:29px;color:#c9513f}.private-wallet-dialog[data-mode="transfer"] #pwcPayAmount{color:#287ab5}.private-wallet-dialog #pwcPay p{color:#786a63!important;font-size:12px}.private-wallet-dialog #pwcPin{text-align:center;letter-spacing:.35em}.private-wallet-dialog #pwcBack{margin:12px auto 0;border:0!important;background:transparent!important;color:#7d716a!important}
.private-wallet-dialog [role=status]{min-height:18px;margin:12px 0 0;color:#a83e35!important;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.private-wallet-dialog .pwc-note{margin:18px 0 0;text-align:center;font-size:11px;color:#9a8a80!important}
.private-wallet-dialog .pwc-detail-icon{display:grid;place-items:center;width:64px;height:64px;margin:8px auto 14px;border-radius:18px;background:#ed6b4f;color:#fff;font-size:27px}.private-wallet-dialog #pwdPeer,.private-wallet-dialog #pwdState{text-align:center;color:#786a63!important}.private-wallet-dialog #pwdAmount{display:block;text-align:center;font-size:29px;color:#302f35}
.private-wallet-dialog :focus-visible{outline:2px solid #287ab5;outline-offset:2px}
@media(max-width:600px){.private-wallet-dialog{width:100%;max-width:100%;max-height:94dvh;margin:auto 0 0;border-radius:24px 24px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)!important}.private-wallet-dialog .pwc-body{padding:18px 20px 22px}}
dialog#privateWalletSend input:not([type=checkbox]):not([type=radio]),dialog#privateWalletDetail input:not([type=checkbox]):not([type=radio]){background:#fff!important;color:#302f35!important;border-color:#e9d9d0!important}
dialog#privateWalletSend input:read-only{background:#f8f3f0!important}
dialog#privateWalletSend .pwc-primary,dialog#privateWalletDetail .pwc-primary{background:#c9513f!important;color:#fff!important;border:0!important}
dialog#privateWalletSend[data-mode="transfer"] .pwc-primary{background:#287ab5!important}
dialog#privateWalletSend header [data-close],dialog#privateWalletDetail header [data-close]{background:#fff0e9!important;color:#a74436!important;border:0!important}
dialog#privateWalletSend #pwcBack{background:transparent!important;color:#7d716a!important;border:0!important}
