
/* แผงแกะข่าว: กระชับ · ไอเดียเรื่องอยู่บนสุด · ลิงก์ 3 ช่องในแถวเดียว */
#p-ai-script #aiNews .aiNIn{padding:10px 12px;border-radius:10px}
#p-ai-script #aiNews .aiNIn::before{left:12px;right:12px}
#p-ai-script #aiNews textarea#aiNText{display:block;margin:0 0 8px;height:52px;min-height:36px;padding:6px 10px;font-size:13.5px;line-height:1.4;border-radius:6px;resize:vertical}
#p-ai-script #aiNews .aiNIn .aifol:not(:empty){margin-bottom:8px}
#p-ai-script #aiNews #aiNFileRow{margin-top:0;margin-bottom:6px;gap:6px 8px}
#p-ai-script #aiNews .aiNIn .aifol:not(:empty)+#aiNFileRow{margin-top:0}
#p-ai-script #aiNews .ainfile{flex:1 1 auto;min-height:30px;padding:4px 12px;gap:6px;font-size:13px;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#p-ai-script #aiNews #aiNFileX{margin:0;padding:4px 10px;font-size:12.5px;line-height:1.3}
#p-ai-script #aiNews .ainlinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
#p-ai-script #aiNews .ainlinks input[type=text]{width:100%;min-width:0;height:32px;margin:0;padding:6px 9px;font-size:13px;line-height:1.3;border-radius:6px;text-overflow:ellipsis}
#p-ai-script #aiNews .ainrow.ainact{margin-top:8px;gap:6px 12px}
#p-ai-script #aiNews .ainrow.ainact label{font-size:13px;gap:6px}
#p-ai-script #aiNews .ainact .ainbtn{padding:6px 14px;font-size:14px;border-radius:6px}
@media (max-width:420px){#p-ai-script #aiNews .ainlinks{grid-template-columns:1fr}}
