/* Mesma largura e margens interiores da .nav-shell: logótipo → Comunidade. */
main .uz-data-shell {
    box-sizing: border-box;
    width: 100%; max-width: 80rem; min-width: 0;
    margin-inline: auto;
    padding-inline: 1.5rem;
}
main .uz-data-shell > .uz-tabela { width: 100%; max-width: none; min-width: 0; margin-inline: 0; }
main .uz-data-section { margin-inline: 0; padding-inline: 0; }
main .uz-data-shell .ranking-table-wrap { max-width: none; margin-inline: 0; }
@media (max-width: 1023px) {
    main .uz-data-shell { padding-inline: .75rem; }
}
