
/* ===== แท็บเมนูเรื่อง · สไตล์เรียบ นุ่ม: ปุ่มโปร่งแสงขอบบาง + จุดไฟเล็กใต้ปุ่มที่เลือก ===== */
body .tabs.tabs.tabs.tabs.tabs.tabs{--led:#ff5a4a;--ledg:rgba(255,90,74,.55)}
body .tabs.tabs.tabs.tabs.tabs.tabs::before{display:none}
body .tabs.tabs.tabs.tabs.tabs.tabs a{min-height:44px;padding:12px 22px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#b9b0a2;font-size:16px;font-weight:600;letter-spacing:0;text-shadow:none;background:rgba(255,255,255,.04);box-shadow:none;transform:none;filter:none;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}
body .tabs.tabs.tabs.tabs.tabs.tabs a::before{display:none}
body .tabs.tabs.tabs.tabs.tabs.tabs a::after{top:auto;bottom:5px;left:50%;width:0;height:3px;margin-left:0;border-radius:3px;background:var(--led);box-shadow:none;opacity:0;transform:translateX(-50%);transition:width .25s,opacity .25s}
body .tabs.tabs.tabs.tabs.tabs.tabs a:hover{filter:none;transform:none;color:#f3ebe1;border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.08);box-shadow:none}
body .tabs.tabs.tabs.tabs.tabs.tabs a:active{transform:scale(.98);filter:none;box-shadow:none}
body .tabs.tabs.tabs.tabs.tabs.tabs a:focus-visible{outline:2px solid #ffb347;outline-offset:3px}
body .tabs.tabs.tabs.tabs.tabs.tabs a.on,body .tabs.tabs.tabs.tabs.tabs.tabs a.on:hover{transform:none;filter:none;color:#fff;text-shadow:none;border-color:rgba(255,255,255,.2);background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.07));box-shadow:0 4px 14px -4px rgba(0,0,0,.6),0 0 22px -8px var(--ledg)}
body .tabs.tabs.tabs.tabs.tabs.tabs a.on::after{width:18px;opacity:1;background:var(--led);box-shadow:0 0 8px var(--ledg)}
@media(prefers-reduced-motion:reduce){body .tabs.tabs.tabs.tabs.tabs.tabs a,body .tabs.tabs.tabs.tabs.tabs.tabs a::after{transition:none}}
