#inviberri-preview-review .preview-empty{max-width:900px;min-height:400px;margin:auto}#inviberri-preview-review .preview-empty p{line-height:1.7}#inviberri-preview-review .preview-empty .btn{max-width:400px;margin-block:20px}#inviberri-preview-review .title-row h1{overflow-wrap:anywhere}#inviberri-preview-review .stage-head{flex-wrap:wrap;gap:18px}#inviberri-preview-review .preview-zone{margin-bottom:24px}#inviberri-preview-review .preview-zone label,#inviberri-preview-review .preview-checks legend{color:var(--gold);margin-bottom:10px;font-size:13px;display:block}#inviberri-preview-review .preview-zone input{width:100%;min-width:0;color:var(--ivory);background:#ffffff0a;border:1px solid #ffffff40;border-radius:10px;padding:12px}#inviberri-preview-review .preview-zone p,#inviberri-preview-review .preview-pending,#inviberri-preview-review .preview-check-status{color:#c8b8ca;font-size:12px;line-height:1.6}#inviberri-preview-review .preview-zone p{margin:10px 0 0}#inviberri-preview-review .zone-apply{color:var(--ivory);background:#ffffff0a;border:1px solid #ffffff40;border-radius:10px;margin-top:12px;padding:10px 14px;font-size:12px}#inviberri-preview-review .preview-pending{border:1px solid #f4c54240;border-radius:14px;margin-bottom:22px;padding:16px}#inviberri-preview-review .preview-pending h3{color:var(--ivory);margin:0 0 10px;font-size:16px}#inviberri-preview-review .preview-pending ul{margin:0;padding-left:18px}#inviberri-preview-review .preview-pending li+li{margin-top:6px}#inviberri-preview-review .preview-checks{border:0;margin:0;padding:0}#inviberri-preview-review .preview-checks label{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 12px;font-size:13px;line-height:1.5;display:flex}#inviberri-preview-review .preview-checks input{accent-color:var(--gold);flex-shrink:0;width:17px;height:17px;margin:2px 0 0}#inviberri-preview-review .preview-check-status{margin:4px 0 18px}#inviberri-preview-review .preview-summary-link{flex-shrink:0;margin-top:20px}#inviberri-preview-review .preview-canvas{min-width:0}#inviberri-preview-review .frame{max-width:100%}@media (max-width:600px){#inviberri-preview-review .stage{padding:22px 12px}#inviberri-preview-review .preview-canvas{min-height:620px;padding:12px}#inviberri-preview-review .frame{border-width:4px;border-radius:28px;width:390px;height:700px;max-height:720px}#inviberri-preview-review .rail{height:auto;position:static;overflow:visible}}
