.sv13pay{max-width:760px;margin:0 auto;color:inherit}
.sv13pay h3{margin:.2em 0 .4em}.sv13pay .sp-price{font-weight:700;margin:0 0 1em}
.sv13pay .sp-status{margin:0 0 14px;padding:0;min-height:0}
.sv13pay .sp-status:not(:empty){padding:11px 14px;border-radius:12px;border:1px solid rgba(128,128,128,.4);background:rgba(255,255,255,.04)}
.sv13pay .sp-status.err{border-color:#e46a6a;color:#f2a1a1}.sv13pay .sp-status.busy{border-color:#f2d58a}.sv13pay .sp-status.info{border-color:#6aa3e4}
.sv13pay .sp-form{display:flex;flex-direction:column;gap:12px}
.sv13pay .sp-row{display:flex;flex-wrap:wrap;gap:10px 14px}.sv13pay label{display:flex;flex-direction:column;font-size:.88rem;gap:4px}
.sv13pay input[type=number]{width:5.5em}.sv13pay input,.sv13pay select{padding:9px;border-radius:9px;border:1px solid rgba(128,128,128,.45);background:rgba(255,255,255,.04);color:inherit;font:inherit}
.sv13pay label.sp-chk{flex-direction:row;align-items:flex-start;gap:8px;font-size:.85rem}.sv13pay label.sp-chk input{width:auto;margin-top:3px}
.sv13pay .sp-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}
.sv13pay button{padding:10px 18px;border-radius:999px;border:1px solid rgba(128,128,128,.5);background:transparent;color:inherit;cursor:pointer;font:inherit}
.sv13pay .sp-pay{background:linear-gradient(180deg,#f2d58a,#c8a04a);color:#14213d;border:0;font-weight:800;padding:12px 30px}
.sv13pay button:disabled{opacity:.55;cursor:default}
.sv13pay .sp-lookup{margin-top:18px}.sv13pay .sp-lookup .sp-oid{flex:1;min-width:14em}
.sv13pay .sp-oidbox{padding:12px 14px;border-radius:12px;border:1px solid #f2d58a;margin-bottom:14px;word-break:break-all}
.sv13pay .sp-oidbox code{font-size:1rem;letter-spacing:.04em}
.sv13pay .sp-body p{line-height:1.85;margin:.7em 0}.sv13pay .sp-ann{margin-top:22px;opacity:.7}.sv13pay .sp-ann~p{font-size:.85rem;opacity:.75;margin:.2em 0}
.sv13pay .sp-tools{display:flex;gap:10px;margin-top:18px}.sv13pay .sp-foot{font-size:.78rem;opacity:.7;margin-top:22px}
@media print{body *{visibility:hidden !important}.sv13pay .sp-result,.sv13pay .sp-result *{visibility:visible !important}.sv13pay .sp-result{position:absolute;left:0;top:0;width:100%}.sv13pay .sp-tools,.sv13pay .sp-copy{display:none !important}.sv13pay{color:#000}}
/* 1.13.8.26 hidden 속성이 스타일에 가려져 결제 폼이 보이던 문제 */
.sv13pay [hidden]{display:none !important}
