.AIEditModal_overlay__1T4p5{position:fixed;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.AIEditModal_modal__6paSn{background:white;width:100%;max-width:500px;border-radius:var(--radius-xl);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}[data-theme=dark] .AIEditModal_modal__6paSn{background:var(--bg-surface);border:1px solid var(--border-color)}.AIEditModal_header__g9l8g{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-color)}.AIEditModal_title__dgI61{display:flex;align-items:center;gap:var(--space-2)}.AIEditModal_title__dgI61 h3{margin:0;font-size:var(--font-size-md);font-weight:600}.AIEditModal_sparkleIcon__UCfvq{color:var(--primary)}.AIEditModal_closeBtn__mNqO2{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:var(--radius-sm);display:flex;transition:all .2s}.AIEditModal_closeBtn__mNqO2:hover{background:var(--bg-surface-hover);color:var(--text-base)}.AIEditModal_body__1DHl_{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);max-height:80vh;overflow-y:auto}.AIEditModal_fieldGroup__N1JZX{display:flex;flex-direction:column;gap:var(--space-2)}.AIEditModal_fieldGroup__N1JZX label,.AIEditModal_previewSection__wOOAk label{font-size:var(--font-size-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.AIEditModal_contentPreview__FcoJf{background:var(--bg-main);border:1px dashed var(--border-color);padding:var(--space-3);border-radius:var(--radius-md);color:var(--text-base);font-size:var(--font-size-sm);max-height:150px;overflow-y:auto}.AIEditModal_updatedPreview__jxCPK{border:1px solid var(--primary);background:rgba(var(--primary-rgb),.05);outline:none}.AIEditModal_textarea__Cqdra{width:100%;padding:var(--space-3);border:1px solid var(--border-color);background:var(--bg-main);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);color:var(--text-base);resize:vertical;min-height:80px}.AIEditModal_textarea__Cqdra:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.2)}.AIEditModal_actions__K3ov1{display:flex;justify-content:flex-end}.AIEditModal_previewSection__wOOAk{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color)}.AIEditModal_helperText___fvei{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.AIEditModal_saveAction__IzL7T{margin-top:var(--space-4)}.AIEditModal_error__AQbx_{color:#ef4444;background:#fef2f2;padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid #fecaca}[data-theme=dark] .AIEditModal_error__AQbx_{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2)}