.rxl-cover-field{margin-top:18px;padding:16px;background:#f5f8f6;border:1px solid #dce6df;border-radius:10px}
.rxl-cover-field h3{margin:0;font-size:15px;color:#193c2c}.rxl-cover-field>p{margin:6px 0 12px;font-size:12px;line-height:1.6;color:#5b7063}
.rxl-cover-preview{display:block;width:100%;max-height:200px;margin:10px 0;object-fit:contain;background:#e9eeeb;border-radius:8px}.rxl-cover-preview[hidden]{display:none}
.rxl-cover-field input[type=file]{display:block;box-sizing:border-box;max-width:100%;padding:8px 0;font-size:13px;color:#345842}
.rxl-cover-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rxl-cover-field .rxl-cover-message{margin-bottom:0;min-height:20px}.rxl-cover-message.is-error{color:#aa3030!important}.rxl-cover-field button:disabled{opacity:.55;cursor:not-allowed}
