.cl-editor-grid{display:grid;grid-template-columns:minmax(210px, .65fr) minmax(0,2fr);gap:20px;margin-top:20px}.cl-list-panel,.cl-form{padding:22px;min-width:0}.cl-list-heading,.cl-actions{display:flex;align-items:center;gap:12px;justify-content:space-between}.cl-list-heading h2{font-size:16px}.cl-list{display:grid;gap:8px;margin-top:16px;max-height:640px;overflow:auto}.cl-list button{text-align:left;display:grid;gap:5px;width:100%;padding:14px;border:1px solid #334150;border-radius:10px;background:#15212c;color:#dde6ee;cursor:pointer}.cl-list button.selected{border-color:#d3ad69;background:#2c2b25}.cl-list small{color:#96a6b5}.cl-list .published{color:#89d1ac}.cl-form{display:grid;gap:16px;align-content:start}.cl-form label{display:grid;gap:7px;font-size:13px}.cl-form .checkbox-row{display:flex;align-items:center}.cl-form input:not([type=checkbox]),.cl-form select,.cl-form textarea{width:100%;box-sizing:border-box}.cl-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cl-preview{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.cl-form details{border-top:1px solid #334150;padding-top:15px}.cl-form summary{cursor:pointer;color:#d3ad69}.cl-form #clFeedback{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.cl-form #clFeedback.error{color:#f0a2a2}.cl-form #clFeedback.success{color:#89d1ac}@media(max-width:850px){.cl-editor-grid{grid-template-columns:1fr}.cl-list{max-height:220px}.cl-fields{grid-template-columns:1fr}.cl-list-panel,.cl-form{padding:16px}}
.cl-form input:not([type=checkbox]),.cl-form select{height:44px;min-height:44px;padding:10px 12px}.cl-form textarea{min-height:230px;padding:12px;line-height:1.6}
