
/* ===== แก้เอฟเฟกต์จอทีวีบังตัวหนังสือ (ยังคงเอฟเฟกต์ไว้) =====
   เดิม: เส้นสแกนไลน์ดำ 34% ทุก 3px วางทับ "บน" ตัวหนังสือ (z-index:3) → กินเส้นบางๆ ของอักษรไทย (ศ/ค/สระ/วรรณยุกต์)
   ใหม่: 1) เส้นสแกนไลน์ + แถบสว่างวิ่ง ย้ายไปอยู่ "ใต้" ตัวหนังสือ (ยังเห็นเป็นจอ CRT ที่พื้นหลัง)
         2) ตัวหนังสืออยู่ชั้นบน (z-index:2) คมชัด
         3) ชั้นบนสุดเหลือแค่เงาสะท้อนแก้ว + เส้นสแกนไลน์จางๆ (9%) พอให้ยังดูเป็นจอ */
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr::before,
#p-ai-script#p-ai-script #aiNews#aiNews #aiNIn>.tvscr::before{z-index:1}
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr::after,
#p-ai-script#p-ai-script #aiNews#aiNews #aiNIn>.tvscr::after{z-index:4;
  background:
    radial-gradient(120% 60% at 18% 0%,rgba(255,255,255,.13),rgba(255,255,255,.03) 45%,transparent 62%),
    radial-gradient(60% 40% at 88% 96%,rgba(160,255,230,.08),transparent 70%),
    repeating-linear-gradient(180deg,rgba(0,0,0,.09) 0 1px,transparent 1px 4px)}
/* ข้อความทั้งหมดบนจอ → ชั้นเหนือสแกนไลน์ */
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr .ainchh input[type=text],
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr .ainchr,
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr .ainchwr,
#p-ai-script#p-ai-script #aiNews#aiNews #aiNIn>.tvscr textarea#aiNText{position:relative;z-index:2}
/* เงาสีเหลื่อม (แดง/ฟ้า) ลดระยะจาก 1px → .6px ให้เส้นอักษรไทยไม่เบลอ แต่ยังเรืองเหมือนเดิม */
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr .ainchh input[type=text]{
  line-height:1.5;padding-top:3px!important;
  text-shadow:-.6px 0 rgba(255,70,110,.4),.6px 0 rgba(60,220,255,.4),0 0 8px rgba(130,255,215,.55)}
#p-ai-script#p-ai-script #aiNews#aiNews #aiNIn>.tvscr textarea#aiNText{
  text-shadow:-.6px 0 rgba(255,70,110,.3),.6px 0 rgba(60,220,255,.3),0 0 8px rgba(130,255,215,.45)}
/* ตัวอักษรไทยบรรทัดเล็ก: เพิ่มระยะบรรทัด ไม่ให้สระบน/วรรณยุกต์โดนตัดตอนใช้ line-clamp */
#p-ai-script#p-ai-script #aiNChars#aiNChars .tvscr .ainchr{line-height:1.7;padding:4px 6px;color:#b6f0dd;
  text-shadow:0 0 6px rgba(120,255,210,.4)}
