.vh-book .perr,.vh-pick .perr{margin:18px 0 0;padding:12px 15px;border-radius:11px;background:#c8102e17;color:var(--red);font-size:13px;font-weight:600;line-height:1.5}.vh-book .paybox,.vh-pick .paybox{max-width:620px;margin:20px auto 0;padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 18px 38px -30px #14141499;min-height:460px}.vh-book .payload,.vh-pick .payload{margin:0;padding:40px 0;text-align:center;font-size:14px;color:var(--txt-mid)}.vh-book .paysplit,.vh-pick .paysplit{display:flex;align-items:center;gap:12px;margin:22px 0;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--txt-dim)}.vh-book .paysplit:before,.vh-book .paysplit:after,.vh-pick .paysplit:before,.vh-pick .paysplit:after{content:"";flex:1;height:1px;background:var(--line)}.vh-book .paysubmit,.vh-pick .paysubmit{width:100%;margin-top:22px;background:#12a558;color:#fff}.vh-book .paysubmit:hover,.vh-pick .paysubmit:hover{background:#0e8b49;color:#fff}.vh-book .paysubmit:disabled,.vh-pick .paysubmit:disabled{opacity:.6;cursor:progress;transform:none}.vh-book .paynote,.vh-pick .paynote{display:flex;align-items:flex-start;gap:9px;margin:16px 0 0;font-size:13px;line-height:1.55;color:var(--txt-mid)}.vh-book .paynote svg,.vh-pick .paynote svg{flex-shrink:0;margin-top:3px;color:#2e9e5b}.vh-pick .payback{display:block;margin:18px auto 0;background:#fff;color:#141414;border:1.5px solid var(--line-2)}.vh-pick .payback:hover{background:#fff;color:#141414;border-color:#141414}.vh-saldo .sldtop{margin:0 0 18px;padding:22px 20px 20px;border-radius:16px;background:var(--page);text-align:center}.vh-saldo .sldlabel{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vh-saldo .sldsom{margin-top:6px;font-size:clamp(38px,9vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.vh-saldo .sldsub{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted)}.vh-saldo .sldlines{margin:0;display:grid;gap:10px}.vh-saldo .sldline{display:flex;justify-content:space-between;gap:18px;font-size:14px}.vh-saldo .sldline dt{color:var(--muted);flex-shrink:0}.vh-saldo .sldline dd{margin:0;font-weight:600;text-align:right}
