.cover-review-modal{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.82)}.cover-review-dialog{width:min(520px,94vw);max-height:92vh;overflow:auto;padding:22px;border:1px solid #3b82f6;border-radius:16px;background:#0f172a;color:#f8fafc;box-shadow:0 25px 80px #000}.cover-review-dialog h2{margin-top:0}.cover-review-preview{height:300px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#020617}.cover-review-preview img{max-width:100%;max-height:100%;object-fit:contain}.cover-review-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
