#crypto-result{min-width:0}#crypto-result[hidden],#crypto-result [hidden]{display:none!important}.crypto-payment-fields{display:grid;gap:12px;margin:18px 0}.crypto-payment-fields p{margin:0}.crypto-payment-fields strong{display:block;overflow-wrap:anywhere;font-size:20px}.crypto-payment-fields code{display:block;overflow-wrap:anywhere;white-space:normal;padding:12px;background:#0f192d;border-radius:8px;font:14px/1.6 monospace}.crypto-qr{display:block;width:180px;max-width:100%;height:180px;background:white;border-radius:8px;padding:8px;margin:18px 0}#crypto-result input,#crypto-result select{width:100%;box-sizing:border-box}#crypto-result label{display:block;margin:12px 0}#crypto-private-link{overflow-wrap:anywhere}.crypto-warning{font-size:13px;color:#dacbff;line-height:1.7;border-left:3px solid #9a75ff;padding-left:12px}
#crypto-result input,#crypto-result select{display:block;min-height:46px;padding:10px 12px;margin-top:8px;border:1px solid #53658d;border-radius:9px;background:#101a2e;color:#f3f4ff;font:16px/1.4 Arial,sans-serif}#crypto-result button{min-height:44px;padding:11px 16px;border:1px solid #a182f4;border-radius:9px;background:#8e65f5;color:#fff;font:700 14px/1.4 Arial,sans-serif;cursor:pointer;margin:8px 0}#crypto-result button:disabled{opacity:.5;cursor:wait}#crypto-result button:focus-visible,#crypto-result input:focus-visible,#crypto-result select:focus-visible{outline:2px solid #7bdcf6;outline-offset:3px}#crypto-result #crypto-copy-amount,#crypto-result #crypto-copy-address{background:#2a2444;border-color:#665486;min-height:38px;padding:7px 13px}
.crypto-review-notice{margin:18px 0;padding:16px;border:1px solid #726292;border-radius:10px;background:#262139;color:#e5ddfa;line-height:1.75;overflow-wrap:anywhere}.crypto-review-notice strong{font-size:16px}.crypto-review-notice p{margin:8px 0 0}.crypto-review-notice .summary-foot{color:#c7c7d8}
#crypto-reselect-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:24px;border:1px solid #8f74c6;border-radius:15px;background:#172037;color:#f3f4ff;line-height:1.7;box-shadow:0 20px 70px #0009}#crypto-reselect-dialog::backdrop{background:#050914b8}#crypto-result .crypto-reselect-confirm{display:flex;align-items:flex-start;gap:12px}#crypto-result .crypto-reselect-confirm input{flex:0 0 22px;width:22px;min-height:22px;height:22px;margin-top:4px;padding:0;accent-color:#9b77ff}#crypto-result #crypto-reselect{background:#292540;border-color:#8874b3}.summary-row.before-discount{padding-top:12px;border-top:1px solid #3c4863;margin-top:12px}
