/* Keep the established layout; permit longer translated labels to wrap. */
html:not([lang="pl"]) .ss-field,html:not([lang="pl"]) .ss-buttons button{min-width:0;overflow-wrap:anywhere}
html:not([lang="pl"]) .topbar nav a,html:not([lang="pl"]) .site-topbar nav a{white-space:nowrap}
html[dir="rtl"] .ss-field,html[dir="rtl"] .ss-hint,html[dir="rtl"] .ss-section{text-align:start}
html[dir="rtl"] .ss-nav button{text-align:start}
html[dir="rtl"] .meteo-warning-countdown,html[dir="rtl"] #clock,html[dir="rtl"] #temperature,html[dir="rtl"] .session-hour{direction:ltr;unicode-bidi:isolate}
/* Time, chart and media coordinates must not be mirrored. */
html[dir="rtl"] #list,html[dir="rtl"] .video-shell,html[dir="rtl"] .hourly-chart,html[dir="rtl"] #weather-map{direction:ltr}
html[dir="rtl"] #list .schedule-channel,html[dir="rtl"] #list .schedule-item{direction:rtl;text-align:start}
