.editor-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin:15px 0 25px}.editor-fields h4{grid-column:1/-1;margin:18px 0 0;color:#005338}.editor-label{display:flex;flex-direction:column;gap:7px;font-weight:600}.editor-label span{font-size:13px;color:#355d50}.editor-label input,.editor-label textarea,.image-edit input:not([type=file]){box-sizing:border-box;width:100%;border:1px solid #cddcd2;border-radius:9px;padding:12px;font:inherit;background:white;color:#163d2f}.editor-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.editor-actions span{font-size:13px;color:#597366}.image-edit{padding:14px;border:1px solid #d7e2d9;border-radius:12px;background:#f6f9f5;display:grid;gap:11px}.image-edit img{display:block;max-width:100%;width:100%;height:140px;object-fit:contain;background:#e9eee9;border-radius:8px}.image-edit input[type=file]{max-width:100%}.advanced-html{margin:12px 0 22px;border-top:1px solid #dae4dc;padding-top:15px}.advanced-html summary{cursor:pointer;font-weight:600}.advanced-html textarea{width:100%;box-sizing:border-box;margin-top:12px}
