.pv-ns-dialog .pv-ns-ves-payment[hidden]{display:none!important}
.pv-ns-dialog .pv-ns-ves-payment{margin-top:16px;padding:16px;border:1px solid #dcd2ff;border-radius:16px;background:linear-gradient(125deg,#faf8ff 0%,#fff 76%);box-shadow:0 8px 24px rgba(92,55,185,.06)}
.pv-ns-dialog .pv-ns-ves-obligation{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;padding-bottom:12px;border-bottom:1px solid #e9e3fa}
.pv-ns-dialog .pv-ns-ves-obligation span{color:#8591ad;font-size:10px;font-weight:850;letter-spacing:.06em}
.pv-ns-dialog .pv-ns-ves-obligation strong{color:#263454;font-size:15px;font-variant-numeric:tabular-nums}
.pv-ns-dialog .pv-ns-ves-payment>label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px;color:#263454;font-size:12px;font-weight:850}
.pv-ns-dialog .pv-ns-ves-payment>label span{padding:4px 8px;border-radius:7px;background:#eee8ff;color:#673bea;font-size:10px;letter-spacing:.04em}
.pv-ns-dialog .pv-ns-ves-input{position:relative}
.pv-ns-dialog .pv-ns-ves-input input{height:52px;padding:0 51px 0 14px;border-color:#c7b7fb;background:#fff;color:#17213b;font-size:20px;font-weight:850;font-variant-numeric:tabular-nums}
.pv-ns-dialog .pv-ns-ves-input strong{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#673bea;font-size:13px}
.pv-ns-dialog .pv-ns-ves-payment>p{margin:8px 0 12px;color:#71809d;font-size:11px}
.pv-ns-dialog .pv-ns-ves-rate{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:11px;border-top:1px solid #e9e3fa;color:#6b7893;font-size:11px}
.pv-ns-dialog .pv-ns-ves-rate strong{color:#6539df;font-size:12px;font-variant-numeric:tabular-nums}
@media(max-width:480px){.pv-ns-dialog .pv-ns-ves-payment{padding:13px}.pv-ns-dialog .pv-ns-ves-obligation,.pv-ns-dialog .pv-ns-ves-rate{align-items:flex-start;flex-direction:column;gap:4px}}
