/* Przełącznik języka PL | EN w nagłówku (Fitako Panel, 29.10.2026) */
.fx-jezyk { display: inline-flex; align-items: center; gap: 2px; flex: 0 0 auto; padding: 3px; border: 1px solid var(--wp--preset--color--chaber-jasny, #E6EBFB); border-radius: 6px; font-size: .8rem; font-weight: 600; letter-spacing: .06em; line-height: 1; }
.fx-jezyk__opcja { display: inline-block; padding: .42rem .55rem; border-radius: 4px; color: var(--wp--preset--color--granat, #0D1733); text-decoration: none; }
a.fx-jezyk__opcja:hover, a.fx-jezyk__opcja:focus-visible { background: var(--wp--preset--color--chaber-jasny, #E6EBFB); color: var(--wp--preset--color--chaber, #2747C9); }
.fx-jezyk__opcja[aria-current] { background: var(--wp--preset--color--chaber, #2747C9); color: #fff; }
.fx-wyglad-b .fx-jezyk { border-color: rgba(255, 255, 255, .25); }
.fx-wyglad-b .fx-jezyk__opcja:not([aria-current]) { color: #fff; }
@media (max-width: 781px) {
	.fx-jezyk { order: 2; margin-left: auto; font-size: .75rem; }
	.fx-jezyk__opcja { padding: .4rem .45rem; }
}
