.preview-review{color:#18283f;background:linear-gradient(130deg,#edf5ff,#fff7e8);border:1px solid #ccdced;border-radius:22px;margin:28px 0;padding:28px}.preview-lock{max-width:520px;margin:12vh auto;padding:32px}.preview-review h2{margin:20px 0 12px;font-size:clamp(22px,4vw,30px);font-weight:750}.preview-review p{color:#425873;line-height:1.6}.preview-review label{gap:8px;margin:16px 0;font-weight:600;display:grid}.preview-review input,.preview-review textarea{color:#18283f;background:#fff;border:1px solid #bfd0e4;border-radius:12px;width:100%;padding:12px;font-size:16px}.preview-actions{flex-wrap:wrap;gap:12px;display:flex}.preview-actions button{color:#fff;background:linear-gradient(130deg,#175aaf,#287ad0);border-radius:12px;min-height:46px;padding:13px 18px;font-weight:700}.preview-actions .preview-change{color:#18559d;background:#fff;border:1px solid #a6bdd9}.preview-actions button:disabled{opacity:.65}.preview-error{color:#a72222!important}.preview-success{font-weight:700;color:#136144!important}.preview-review :focus-visible{outline-offset:2px;outline:3px solid #efa329}@media (max-width:600px){.preview-lock{margin:7vh 16px;padding:22px}.preview-review{padding:20px}.preview-actions button{flex:200px}}.preview-feedback-admin{margin-bottom:24px}.preview-feedback-admin article{border-top:1px solid #e0e7f0;padding:20px 0}.preview-feedback-admin article p{white-space:pre-wrap;overflow-wrap:anywhere}.preview-feedback-admin h2{font-weight:750}
