/* RC2 additive seller wizard and storefront evidence only. Prior UI remains intact. */
body.prc-site .prc-license-wizard .prc-wizard-copy,
body.prc-site .prc-studio-section .prc-wizard-copy{color:#bed3d2!important;line-height:1.8;margin:0}
.prc-wizard-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.prc-wizard-steps>div{min-width:0;background:#12313a;border:1px solid #315b60;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:9px}
.prc-wizard-steps strong{display:grid;place-items:center;background:#15503e;color:#01ff80;border-radius:9px;width:34px;height:34px;font-size:12px;direction:ltr}
.prc-wizard-steps span{font-size:13px;color:#effff8;font-weight:750;line-height:1.6}
.prc-wizard-steps p{font-size:12px;line-height:1.8;margin:0;color:#b1cecb}
body.prc-site .prc-wizard-steps a{color:#01ff80!important;overflow-wrap:anywhere}
.prc-wizard-values{display:grid;gap:8px;margin-top:auto;min-width:0}
.prc-wizard-values code{font-size:11px;color:#d5eee8;white-space:normal;overflow-wrap:anywhere;border:1px solid #365d61;background:#091e27;padding:10px;border-radius:8px;direction:ltr;text-align:left}
body.prc-site .prc-showcase{max-width:100%;box-sizing:border-box}
.prc-showcase-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:start}
.prc-showcase-video{aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(130deg,#0c2a33,#06202c);border:1px solid #366467;min-width:0}
.prc-showcase-video iframe{display:block;width:100%;height:100%;border:0;position:absolute;inset:0}
.prc-showcase-evidence{min-width:0;padding:20px;border:1px solid #2d515b;border-radius:15px;background:#0b2530;color:#d8eee8;overflow-wrap:anywhere}
.prc-showcase-evidence>strong{color:#f6fff9;font-weight:800;font-size:18px;display:block;margin-bottom:13px}
.prc-showcase-chip{border:1px solid #2d6853;background:#124234;padding:10px 12px;border-radius:9px;font-size:13px;line-height:1.7;color:#bcf4dc}
.prc-showcase-evidence a{color:#01ff80!important;font-weight:800;text-decoration:none!important}
.prc-showcase-evidence .prc-showcase-notes{white-space:normal;line-height:1.85;font-size:13px;color:#bed8d6}
.prc-showcase-disclaimer{border-top:1px solid #37545b;margin-top:20px;padding-top:14px;color:#a6c2c4!important;line-height:1.8;font-size:12px}
@media(max-width:900px){.prc-wizard-steps{grid-template-columns:1fr}.prc-showcase-grid{grid-template-columns:1fr}}
@media(max-width:520px){.prc-wizard-steps>div{padding:13px}.prc-showcase-evidence{padding:14px}.prc-showcase-grid{gap:14px}}

.prc-sdk-code{border:1px solid #335d57;border-radius:12px;padding:14px;background:#0c2630;min-width:0}
.prc-sdk-code summary{cursor:pointer;color:#01ff80;font-size:13px;font-weight:800;list-style:none}
.prc-sdk-code summary:before{content:"+";display:inline-block;margin-inline-end:10px}
.prc-sdk-code[open] summary:before{content:"−"}
.prc-sdk-code pre{max-width:100%;overflow:auto;padding:15px;border-radius:9px;background:#061b24;color:#c5eade;font-size:12px;direction:ltr;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}
.prc-sdk-code p{font-size:12px;color:#b4d7d0;line-height:1.8}
