.pt-switcher ul { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px; }
.pt-switcher li a { display: inline-block; padding: 6px 10px; border: 1px solid #ddd; border-radius: 999px; text-decoration: none; color: inherit; background: #fff; }
.pt-switcher li.pt-current a { font-weight: 700; border-color: #111; background: #f2f2f2; }
.pt-switcher .pt-flag { margin-right: 4px; }
body.poly-rtl { direction: rtl; }
