/* Keep intrinsic table widths inside their scrolling containers. */
main,main section,main article,main aside,main .grid,main .grid>*{min-width:0}.overflow-x-auto{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}img,svg,video{max-width:100%}.public-header-main,.public-header-brand,.header-app-panel{min-width:0}
@media(max-width:767px){
.public-header-main{display:flex!important;flex-direction:column!important;padding:16px!important;gap:16px!important}.public-header-brand{width:100%!important;max-width:100%!important;min-height:132px!important;box-sizing:border-box;padding:12px 16px!important;gap:14px!important}.public-header-brand>img{height:108px!important;width:54px!important;flex-shrink:0}.public-header-brand>span.relative{padding-left:14px!important;padding-right:0!important}.public-header-brand>span.relative>b{font-size:26px!important}.public-header-brand>span.relative>small{font-size:10px!important}.header-app-panel{width:100%;box-sizing:border-box;margin-top:0!important;padding:14px!important}.header-app-top{flex-wrap:wrap;gap:12px}.header-app-top>div{min-width:0}.header-app-social{margin-left:0!important}.header-app-stores{flex-wrap:wrap}.header-store{flex-basis:130px}.header-app-top b{font-size:19px}.header-app-top small{font-size:10px;letter-spacing:1.4px}
nav [data-menu]{display:flex!important;min-height:48px}nav [data-mobile-nav]:not(.hidden){display:block!important}nav [data-mobile-nav].hidden{display:none!important}nav>div.md\:flex{display:none!important}nav [data-mobile-nav] a{display:block;padding:14px 20px!important}
main{max-width:100%;width:100%}main>.mx-auto{max-width:100%}.home-last-match,.home-next-match,.home-last-round,.home-next-round{width:100%;min-width:0;max-width:100%;grid-column:auto!important;grid-row:auto!important}.home-last-round,.home-next-round{overflow-x:auto;-webkit-overflow-scrolling:touch}.home-last-match h2,.home-next-match h2{font-size:25px}.home-last-match .grid-cols-\[1fr_auto_1fr\],.home-next-match .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:8px}.home-last-match article b,.home-next-match article b{overflow-wrap:anywhere}.home-last-match article .grid-rows-\[80px_48px\],.home-next-match article .grid-rows-\[80px_48px\]{grid-template-rows:80px auto}.home-last-match article .grid-rows-\[80px_48px\]>b,.home-next-match article .grid-rows-\[80px_48px\]>b{font-size:13px}.home-last-match article .grid-rows-\[80px_48px\]>span,.home-next-match article .grid-rows-\[80px_48px\]>span{max-width:100%}#clasament .overflow-x-auto{width:100%}.team-evolution{min-width:0;max-width:100%;box-sizing:border-box}.evolution-heading,.evolution-actions,.evolution-summary{flex-wrap:wrap}.evolution-chart{min-width:0;max-width:100%;overflow-x:auto}.evolution-teams{max-width:100%}dialog{max-width:calc(100vw - 24px);max-height:92dvh;box-sizing:border-box}footer .grid{grid-template-columns:1fr!important}
}
@media(max-width:359px){.public-header-brand>span.relative>b{font-size:22px!important}.public-header-brand{gap:10px!important}.header-app-top{flex-direction:column;align-items:flex-start}.header-app-social{align-self:flex-end}.header-app-stores{flex-direction:column}.header-store{flex-basis:auto}.home-last-match h2,.home-next-match h2{font-size:22px}}
