.payment-options{border:0;padding:0;margin:20px 0;display:grid;gap:10px}.payment-options legend{font-weight:700;margin-bottom:10px}.payment-option{display:flex;align-items:center;gap:12px;border:1px solid #cbdcf3;border-radius:12px;padding:14px;cursor:pointer}.payment-option:has(input:checked){border-color:#1467f5;background:#edf5ff;box-shadow:0 0 0 1px #1467f5}.payment-option input{width:18px;height:18px;accent-color:#1467f5}.payment-option span{display:grid;gap:4px}.payment-option small{color:#637997}.crypto-network{background:#e4f8f2;color:#136a55;display:flex;justify-content:space-between;gap:15px;padding:14px;border-radius:12px;margin:20px 0}.crypto-quote{background:#edf5ff;border:1px solid #cbdffb;border-radius:14px;padding:20px;margin:18px 0}.crypto-quote>strong{display:block;font-size:clamp(21px,5vw,29px);color:#1266f1;overflow-wrap:anywhere;margin:9px 0}.crypto-quote p{font-size:13px}.crypto-quote small{color:#637997}.crypto-address,.crypto-recovery{font-size:13px;margin:18px 0}.crypto-address code{overflow-wrap:anywhere}.crypto-address summary,.crypto-recovery summary{cursor:pointer;font-weight:600}.wallet-choice{display:flex;gap:10px;align-items:center;text-align:left;margin-bottom:10px}.wallet-choice small{margin-left:auto;color:#29785c}.wallet-choice>span{font-size:25px;color:#1467f5}#payCrypto{margin-top:10px}#cryptoProgress{overflow-wrap:anywhere}.crypto-network span{font-size:12px} .crypto-recovery .field{margin-top:14px}

.wallet-choice .wallet-logo{width:28px;height:28px;object-fit:contain;flex-shrink:0}.wallet-choice .wallet-name{font-size:14px;color:#102d50}.wallet-choice:disabled{opacity:.6;cursor:not-allowed}.wallet-choice:disabled small{color:#637997}
