/* Amplo — ajustes de leitura que valem para todos os modelos (html[data-amplo-modelo="N"]) */

/* seletor de idioma discreto: não cobre a logo da capa */
html[data-amplo-modelo] .language { padding-top: 10px !important; margin-right: 4px !important; }
html[data-amplo-modelo] .language ul { margin: 0; padding: 0; }
html[data-amplo-modelo] .language .lang-list { padding: 5px 11px !important; border-radius: 999px !important; background: rgba(0,0,0,.42) !important;
  -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); box-shadow: 0 2px 10px rgba(0,0,0,.25) !important; border: 1px solid rgba(255,255,255,.25) !important; }
html[data-amplo-modelo] .language .lang-head, html[data-amplo-modelo] .language .lang-head i { color: #fff !important; font-size: 12.5px !important; font-weight: 600 !important; line-height: 1.2 !important; }
html[data-amplo-modelo] .language .lang-head i { margin-right: 4px !important; }
html[data-amplo-modelo] .language .lang-head::after { margin-left: 4px; vertical-align: middle; border-top-width: .28em; }

/* Varejo (26): a capa não fica apagada e o texto do perfil fica legível */
html[data-amplo-modelo="26"] .banner-section .banner-img::after { background: linear-gradient(180deg, rgba(19,18,17,0) 0, rgba(19,18,17,0) 58%, #131211 100%) !important; }
html[data-amplo-modelo="26"] .text-gray-100 { color: #D9D9D9 !important; }
html[data-amplo-modelo="26"] .profile-section .card-body p { color: #E6E6E6 !important; }

/* pulso do WhatsApp redondo nos ícones de redes (antes aparecia um quadrado) */
html[data-amplo-modelo] [class*="social"] .amplo-pulso::before, html[data-amplo-modelo] .amplo-pulso[class*="social"]::before { border-radius: 50% !important; }
