Novos componentes de Stories implementados — StoriesCircles, StoriesModal, StoriesOnlyButton e StoriesWithModal para exibição interativa de banners
Autoplay adicionado ao HomeBannerCarousel com remoção do skeleton loading
Controle de visibilidade por linha (visibility control) adicionado ao sistema de home rows com classes responsivas
Correções de estabilidade no StoriesModal: safeClose para fechamento seguro com overlay invisível, reset de progresso e timing corretos, ajuste de padding e role de acessibilidade
Widgets configuráveis: HomeBannerCarousel, TournamentsSection e demais widgets agora aceitam title, icon e i18nKey como props para maior flexibilidade
Criado SDK @cactus-agents/sports no front-cactus-core, com suporte aos provedores First, Altenar e Betby — inclui tipos, navegação, carregamento dinâmico de SDK e testes unitários
Integração do módulo de esportes no front-web-base: novas rotas /sports, componentes SportsAltenar, SportsBetby e SportsIframeFirst, configurações de sidebar e APIs de launch/token para cada provedor
Migrado o pacote @cactus-agents/sports de link local para versão publicada no registry
Criado o pacote @cactus-agents/gamification com integração ao Smartico SDK, incluindo serviços autenticados e anônimos, geração de hash server-side, ações de widget e eventos
Adicionado suporte a geração de hash de usuário no servidor para autenticação segura no Smartico
Corrigido uso de non-null assertions nos testes do pacote, substituindo por optional chaining
Publicada versão 0.1.0 do pacote @cactus-agents/gamification no registry