.s26-pay-preview{border:1px solid #dce3ee;border-radius:20px;background:#fff;color:#0A0B0F;box-shadow:0 24px 80px rgba(0,0,0,.2);overflow:hidden}.s26-pay-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid #eceef2;font-size:11px;letter-spacing:.03em;color:#5B6170}.s26-pay-example{padding:4px 9px;border-radius:999px;background:#F0F4FC;color:#2563EB;font-size:11px}.s26-pay-preview-main{padding:28px 24px 24px}.s26-pay-muted{display:block;color:#5B6170;font-size:13px;margin-bottom:8px}.s26-pay-preview-main>strong{font-size:clamp(20px,3vw,28px);font-weight:500;letter-spacing:-.04em}.s26-pay-total{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:24px;font-weight:600;letter-spacing:-.03em}.s26-pay-total>span{font-size:13px;font-weight:400;color:#5B6170;letter-spacing:0}.s26-pay-track{list-style:none;margin:0;padding:0 24px 12px}.s26-pay-track li{display:flex;gap:14px;padding:16px 0;border-top:1px solid #eceef2}.s26-pay-step{display:grid;place-items:center;width:30px;height:30px;flex:none;background:#EEF3FF;color:#2563EB;border-radius:50%;font-size:11px;font-family:Geist Mono,monospace}.s26-pay-track strong{font-size:14px;font-weight:600}.s26-pay-track p{margin:4px 0 0;font-size:13px;line-height:1.55;color:#5B6170}.s26-pay-preview-foot{padding:16px 24px;background:#F6F7F9;font-size:12px;color:#5B6170;line-height:1.6}