.PaymentWidget_card__9AJdR{width:100%;max-width:420px;background:var(--arc-card);border:1px solid var(--arc-border);border-radius:20px;padding:28px;position:relative;overflow:hidden}.PaymentWidget_card__9AJdR:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(79,142,255,.4),transparent)}.PaymentWidget_cardHeader__dYNwk{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.PaymentWidget_tokenBadge__xZGcX{display:flex;align-items:center;gap:8px;background:rgba(39,117,202,.12);border:1px solid rgba(39,117,202,.25);border-radius:100px;padding:6px 14px 6px 8px;font-family:var(--font-mono);font-size:13px;font-weight:700;color:#7ab8ff;letter-spacing:.04em}.PaymentWidget_addressBadge__Cv0PE{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--arc-text-secondary);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:100px;padding:5px 12px}.PaymentWidget_dot__ZdAeY{width:6px;height:6px;border-radius:50%;background:var(--arc-green);box-shadow:0 0 6px var(--arc-green);flex-shrink:0}.PaymentWidget_idleState__QQf7j{display:flex;flex-direction:column;align-items:center;gap:20px;padding:12px 0;text-align:center}.PaymentWidget_hint__soAVO{color:var(--arc-text-secondary);font-size:14px;font-weight:300;line-height:1.5}.PaymentWidget_loadingState__1FPX3{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 0;color:var(--arc-text-secondary);font-size:14px}.PaymentWidget_spinner__GDXPG{width:36px;height:36px;border:2px solid rgba(79,142,255,.15);border-top:2px solid var(--arc-blue);border-radius:50%;animation:PaymentWidget_spin__8Q7Lg .8s linear infinite}@keyframes PaymentWidget_spin__8Q7Lg{to{transform:rotate(1turn)}}.PaymentWidget_subtext__qI8aZ{font-size:12px;color:var(--arc-text-dim);font-family:var(--font-mono)}.PaymentWidget_formState__UhAqH{display:flex;flex-direction:column;gap:18px}.PaymentWidget_field__teaOx{display:flex;flex-direction:column;gap:8px}.PaymentWidget_label__hubg1{font-size:11px;font-weight:500;color:var(--arc-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-mono)}.PaymentWidget_input__zdVD3{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:13px 16px;color:var(--arc-text);font-family:var(--font-mono);font-size:14px;transition:border-color .15s,background .15s}.PaymentWidget_input__zdVD3:focus{border-color:var(--arc-blue);background:var(--arc-blue-dim)}.PaymentWidget_input__zdVD3::placeholder{color:var(--arc-text-dim)}.PaymentWidget_inputError__UYc5F{border-color:var(--arc-red)!important}.PaymentWidget_amountWrap__oIUFc{position:relative}.PaymentWidget_amountWrap__oIUFc .PaymentWidget_input__zdVD3{padding-right:48px}.PaymentWidget_amountSuffix__AFaWb{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.PaymentWidget_gasNote__T2Ebr{display:flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;color:var(--arc-text-dim)}.PaymentWidget_gasDot__tBkVv{width:5px;height:5px;border-radius:50%;background:var(--arc-green);flex-shrink:0}.PaymentWidget_errorMsg__lTs8z{font-size:11px;color:var(--arc-red);font-family:var(--font-mono)}.PaymentWidget_btnPrimary__z9Ooh{width:100%;padding:15px;background:var(--arc-blue);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:opacity .15s,transform .1s}.PaymentWidget_btnPrimary__z9Ooh:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.PaymentWidget_btnPrimary__z9Ooh:disabled{opacity:.35;cursor:not-allowed}.PaymentWidget_btnSecondary__x85ok{width:100%;padding:13px;background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:var(--arc-text-secondary);font-size:14px;transition:border-color .15s,color .15s}.PaymentWidget_btnSecondary__x85ok:hover{border-color:var(--arc-border-hover);color:var(--arc-text)}.PaymentWidget_successState__s8IB6{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0;text-align:center}.PaymentWidget_successIcon__pVifg{width:52px;height:52px;border-radius:50%;background:var(--arc-green-dim);border:1px solid rgba(0,212,170,.3);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--arc-green)}.PaymentWidget_successTitle__YtxWU{font-size:16px;font-weight:500}.PaymentWidget_txHash__rb5l_{font-family:var(--font-mono);font-size:11px;color:var(--arc-text-dim)}.PaymentWidget_explorerLink__0Fun2{font-family:var(--font-mono);font-size:12px;color:var(--arc-blue);text-decoration:none;padding:8px 18px;background:var(--arc-blue-dim);border:1px solid rgba(79,142,255,.25);border-radius:100px;transition:background .15s}.PaymentWidget_explorerLink__0Fun2:hover{background:var(--arc-blue-glow)}.PaymentWidget_errorState__NWEMt{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0;text-align:center}.PaymentWidget_errorTitle__Liv00{font-size:15px;font-weight:500;color:var(--arc-red)}