.iframe-wrap{display:block;overflow:auto;position:relative}#site-preview{display:block;width:100%;height:auto;min-height:0;object-fit:contain;transition:width .2s;margin:0 auto}#site-preview[hidden]{display:none}.iframe-wrap.mobile #site-preview{width:min(320px,100%)}.full-image-wrap{height:calc(100% - 60px);overflow:auto;background:#eef2e6;padding:20px}#full-preview{display:block;width:min(1100px,100%);height:auto;margin:auto;border-radius:5px}.preview-bottom{gap:12px;line-height:1.6;align-items:start}#preview-status{max-width:75%;font-size:9px}.receipt-content{max-width:540px;margin:auto;padding:42px 32px;text-align:center}#receipt-dialog{height:auto;width:560px;max-width:94vw}.receipt-icon{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;margin:25px auto;background:#eef3e6;color:#55713f;font-size:26px}.receipt-content h2{line-height:1.4}.receipt-content p{font-size:12px;line-height:1.9;color:#819073}.reference-caption{font-size:9px;color:#879874;letter-spacing:1.7px;margin-top:25px}#receipt-code{display:block;font-size:17px;background:#f2f5eb;border:1px solid #dce5cf;border-radius:7px;padding:18px 8px;margin:12px 0 25px;overflow-wrap:anywhere;color:#39572d}.receipt-actions{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.receipt-content small{font-size:10px;line-height:1.8;color:#98a18f;display:block}button:disabled{opacity:.55;cursor:wait;transform:none}.delivery-note{font-size:10px;line-height:1.8;color:#8a977e}.header-actions #submit-button{white-space:nowrap}.preview-updates{display:none}@media(max-width:620px){.receipt-content{padding:30px 20px}.receipt-actions{flex-direction:column}#receipt-dialog{height:auto}.full-image-wrap{padding:0}}

.full-image-wrap.mobile:not(.live-active) #full-preview{width:min(390px,100%)}
