.ai-inline-writing { border-top: 1px solid #e0e7f2; padding-top: 8px; margin: 6px 0; }
.ai-inline-writing>summary { cursor: pointer; color: #315ec3; font-size: 11px; }
.ai-inline-writing-controls { display: flex; align-items: end; gap: 10px; flex-wrap: wrap; padding-top: 8px; }
.ai-inline-writing-controls label { min-width: 170px; margin: 0; }
.ai-inline-writing-controls select { display: block; width: 100%; }
