
            #translatePopup #langCarouselContent::-webkit-scrollbar { display: none !important; width: 0 !important; height: 0 !important; }
            #translatePopup #langCarouselContent { scrollbar-width: none !important; -ms-overflow-style: none !important; }
            /* Arrows: same as Gtrado Panel - blue capsule */
            #translatePopup #langPrevBtn i.fa, #translatePopup #langNextBtn i.fa { color: #fff !important; }
            #translatePopup #langPrevBtn, #translatePopup #langNextBtn { background: rgba(100, 150, 255, 0.95) !important; color: #fff !important; box-shadow: 0 2px 10px rgba(100, 150, 255, 0.45); }
            #langPrevBtn:disabled, #langNextBtn:disabled { opacity: 0.25; cursor: not-allowed; pointer-events: none; }
            @media (max-width: 400px) {
                #translatePopup { width: 240px !important; right: 8px !important; top: 64px !important; left: auto !important; }
                #translatePopup h5 { font-size: 12px !important; }
                #langPageIndicator { bottom: 6px !important; width: 16px !important; height: 3px !important; }
                #translatePopup #langPrevBtn, #translatePopup #langNextBtn { height: 48px !important; }
                .lang-btn-compact { padding: 5px 6px !important; font-size: 11px !important; }
            }
            