/* v538: ancho y favoritos, exclusivamente en Estadisticas. */
#root#root#root#root#root#root .content.ventyum-standard > .stats-page-hero { width: 100% !important; max-width: 100% !important; min-width: 0 !important; margin-left: 0 !important; margin-right: 0 !important; left: auto !important; right: auto !important; transform: none !important; position: relative !important; box-sizing: border-box !important; }
#root#root#root#root#root#root .content.ventyum-standard #stats .stats-analysis-switcher-compact { gap: 8px !important; }
#root#root#root#root#root#root .content.ventyum-standard #statsFavorites { display: flex; flex: 1 1 120px; min-width: 0; gap: 5px; overflow-x: auto; scrollbar-width: thin; align-items: center; padding: 2px 0; }
#root#root#root#root#root#root .content.ventyum-standard #statsFavorites:empty { display: none; }
#root#root#root#root#root#root .content.ventyum-standard :is(.stats-favorite-toggle,.stats-favorite-chip) { height: 34px !important; min-height: 34px !important; padding: 6px 10px !important; font-size: 12px !important; line-height: 20px !important; white-space: nowrap !important; flex: 0 0 auto; }
#root#root#root#root#root#root .content.ventyum-standard .stats-favorite-chip.active { background: #1378d1 !important; color: #fff !important; }
#root#root#root#root#root#root .content.ventyum-standard .stats-favorite-toggle[aria-pressed="true"] { background: #fff4ce !important; color: #735400 !important; }
#root#root#root#root#root#root .content.ventyum-standard #statsViewTools { flex: 0 0 auto; }
#root#root#root#root#root#root .content.ventyum-standard .stats-favorite-status { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
@media(max-width:700px) {
 #root#root#root#root#root#root .content.ventyum-standard #statsFavorites { flex-basis: 100%; order: 2; }
 #root#root#root#root#root#root .content.ventyum-standard #statsViewTools { order: 3; }
}
