/* Generat per scripts/_ar_rtl_css.py: NO s'edita a ma. Versio de dreta a esquerra (arab) de les regles amb direccio fisica dels CSS de la web; nomes fa efecte amb <html dir="rtl">. */
html[dir="rtl"] body { font-family: "Segoe UI", Tahoma, "Noto Sans Arabic", "Noto Naskh Arabic", Arial, sans-serif; }
html[dir="rtl"] input, html[dir="rtl"] select, html[dir="rtl"] textarea, html[dir="rtl"] button { font-family: inherit; }
/* portada.css */
html[dir="rtl"] .wrap { padding-right: max(16px, env(safe-area-inset-left, 0px)); padding-left: max(16px, env(safe-area-inset-right, 0px)); }
html[dir="rtl"] .marca { margin-left: auto; margin-right: 0; }
html[dir="rtl"] .llengua-btn { padding: 6px 8px 6px 12px; }
html[dir="rtl"] .llengua-llista { left: 0; right: auto; }
html[dir="rtl"] .llengua-llista li[aria-selected="true"]::after { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .entra-caixa { left: 0; right: auto; }
html[dir="rtl"] .hero-art .disc { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .adhesiu { right: 0; left: auto; }
html[dir="rtl"] .xifra { border-right: 2.5px solid var(--tinta); border-left: 0; }
html[dir="rtl"] .xifra:first-child { border-right: 0; border-left: 0; }
@media (max-width: 700px) {
html[dir="rtl"] .xifra { border-right: 0; border-left: 0; }
}
html[dir="rtl"] .pas::before { right: 18px; left: auto; }
@media (max-width: 760px) {
html[dir="rtl"] .llengua-llista { left: auto; right: 0; }
}
html[dir="rtl"] .avatars i { margin-right: -8px; margin-left: 0; }
html[dir="rtl"] .avatars i:first-child { margin-right: 0; margin-left: 0; }
html[dir="rtl"] .exemple { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .bombolla { border-radius: 16px 16px 4px 16px; }
html[dir="rtl"] .bombolla.meva { border-radius: 16px 16px 16px 4px; }
html[dir="rtl"] .social-llista h3 .aviat { margin-right: 6px; margin-left: 0; }
html[dir="rtl"] .public.proper h3 em { margin-right: 8px; margin-left: 0; }
html[dir="rtl"] .telefon::after { margin-right: -5px; margin-left: 0; }
/* pantusuari_pla.css */
html[dir="rtl"] .pu-cap .marca { margin-left: 0; margin-right: 0; }
html[dir="rtl"] .pu-icones { margin-right: auto; margin-left: 0; }
html[dir="rtl"] #idTDSolicituds:not(:empty), html[dir="rtl"] .pu-badge:not(:empty) { left: -6px; right: auto; }
html[dir="rtl"] .pu-tanca { left: 12px; right: auto; }
html[dir="rtl"] .pu-modal-titol { margin: 0 0 14px 52px; }
html[dir="rtl"] .bg-xip { padding: 5px 6px 5px 12px; }
html[dir="rtl"] .bg-bafarada { margin: 0 12px 10px 0; }
html[dir="rtl"] .bg-bafarada::after { right: 18px; left: auto; border-left: 2px solid var(--tinta); border-right: 0; }
html[dir="rtl"] .bg-op { padding: 8px 12px 8px 44px; }
html[dir="rtl"] .bg-op-x { left: 8px; right: auto; }
@media (max-width: 860px) {
html[dir="rtl"] .pu-icones { margin-right: 0; margin-left: 0; }
}
html[dir="rtl"] .pu-llengua { text-align: right; }
@media (min-width: 861px) {
html[dir="rtl"] .pu-cos { padding-left: 336px; padding-right: 0; }
html[dir="rtl"] .pu-companys { left: 12px; right: auto; }
}
/* ajustos_pla.css */
html[dir="rtl"] .aj-dialeg .pu-modal-titol { right: 22px; left: auto; }
/* biblioteca_pla.css */
html[dir="rtl"] .bib-card { text-align: right; }
/* cardios_pla.css */
html[dir="rtl"] .ent-card.car-ses { text-align: right; }
html[dir="rtl"] .car-llista td:first-child, html[dir="rtl"] .car-llista th:first-child { text-align: right; }
/* dietes_pla.css */
html[dir="rtl"] .die-data { text-align: right; }
html[dir="rtl"] .die-entrada span:last-child { text-align: left; }
html[dir="rtl"] .die-cat { margin-right: 8px; margin-left: 0; }
/* entrenaments_pla.css */
html[dir="rtl"] .q h2 small { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .ent-selmes { right: 12px; left: 12px; }
html[dir="rtl"] .ent-pastis-llegenda span { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .ent-obs small { margin-left: 6px; margin-right: 0; }
html[dir="rtl"] .ent-hbar > span:last-child { text-align: left; }
html[dir="rtl"] .ent-pila-llegenda span::before { margin-left: 5px; margin-right: 0; }
@media (max-width: 640px) {
html[dir="rtl"] .ent-hbar > span:last-child { text-align: right; }
}
html[dir="rtl"] .ent-an-ex { text-align: right; }
html[dir="rtl"] .ent-an-data { text-align: right; }
/* galeria_pla.css */
html[dir="rtl"] .gal-ins-v { right: 6px; left: auto; }
html[dir="rtl"] .gal-ins-f { left: 6px; right: auto; }
html[dir="rtl"] .gal-ins-c { left: 6px; right: auto; }
html[dir="rtl"] .gal-comentari small { margin-right: 6px; margin-left: 0; }
/* rutines_pla.css */
html[dir="rtl"] .rut-card { text-align: right; }
html[dir="rtl"] .rut-etq { margin-left: 6px; margin-right: 0; }
html[dir="rtl"] .rut-grup { padding: 4px 6px 4px 12px; }
html[dir="rtl"] .rut-ex-series { text-align: left; }
@media (max-width: 860px) {
html[dir="rtl"] .rut-ex-series { text-align: right; }
}
html[dir="rtl"] .rut-data { text-align: right; }
html[dir="rtl"] .rut-fet-nom small { margin-right: 8px; margin-left: 0; }
/* suplements_pla.css */
html[dir="rtl"] .sup-q { text-align: left; }
/* xat_pla.css */
html[dir="rtl"] .xt-fila { text-align: right; }
html[dir="rtl"] .xt-emissor { margin: 0 4px 3px 0; }
html[dir="rtl"] .xt-meu .xt-bomb { border-bottom-left-radius: 4px; }
html[dir="rtl"] .xt-seu .xt-bomb { border-bottom-right-radius: 4px; }
html[dir="rtl"] .xt-acc { left: 8px; right: auto; }
html[dir="rtl"] .xt-visor .pu-tanca { left: 14px; right: auto; }
html[dir="rtl"] .xt-admin { margin-right: 8px; margin-left: 0; }
