.category_page{padding-bottom:.5rem;padding-inline:.5rem}.category_page__container{padding-top:.25rem;margin-top:1.5rem}.category_page__container--empty-content{padding-top:0;margin-top:1rem}
.league-presentation{width:100%;position:relative;z-index:2;background:linear-gradient(180deg, var(--league-secondary-color, #1E3A8A) 0%, var(--league-primary-color, #1D4ED8) 100%)}.league-presentation>.row{position:relative;z-index:1}.league-presentation__glow{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.league-presentation__glow-shape{position:absolute;overflow:visible}.league-presentation__glow-shape--after{right:0;bottom:0}@media(min-width: 992px){.league-presentation__glow-shape--before{left:0;top:auto;bottom:0;mask-image:linear-gradient(to left, transparent 0%, #000 20%);-webkit-mask-image:linear-gradient(to left, transparent 0%, #000 20%)}.league-presentation__glow-shape--after{right:0;bottom:auto;top:0;mask-image:linear-gradient(to right, transparent 0%, #000 20%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 20%)}}.league-presentation .dropdown-toggle::after{display:none}.league-presentation__title{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width: 992px){.league-presentation__title{display:block;white-space:nowrap;max-width:568px;text-overflow:ellipsis}}.league-presentation .season-dropdown{transform:none !important;top:100% !important;padding:15px;position:absolute;overflow-y:auto;overflow-x:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15);max-height:300px;min-width:200px;max-width:340px}.league-presentation .season-dropdown .dropdown-item{border:none;margin-bottom:4px;padding:8px 12px;color:var(--bs-dark);transition:background .15s,color .15s,border-color .15s}.league-presentation .season-dropdown .dropdown-item:last-child{margin-bottom:0}.league-presentation .season-dropdown .dropdown-item:focus,.league-presentation .season-dropdown .dropdown-item:hover{background:var(--bs-primary);color:var(--bs-white)}.league-presentation .season-dropdown .dropdown-item.active{background:color-mix(in srgb, var(--bs-primary) 15%, white);color:var(--bs-primary);border-color:color-mix(in srgb, var(--bs-primary) 30%, white)}.league-presentation .season-dropdown .dropdown-item.active:hover{background:var(--bs-primary);color:var(--bs-white)}.league-presentation .season-dropdown .dropdown-item.season-dropdown__dropdown-item--no-stats{opacity:.5}.league-presentation .season-select__active{border:1px solid rgba(255,255,255,.05)}.league-presentation .season-select__active:active,.league-presentation .season-select__active:focus{box-shadow:none}@media(max-width: 991.98px){.league-presentation__stats-clip{overflow-x:hidden}}@media(min-width: 992px){.league-presentation .league-presentation__stats{flex-wrap:nowrap;overflow-x:auto}}.league-presentation__stats-scrollbar{display:none;width:48px;height:4px;margin:8px auto 0;border-radius:999px;background:rgba(255,255,255,.2);overflow:hidden}.league-presentation__stats-scrollbar.is-visible{display:block}.league-presentation__stats-scrollbar-thumb{height:100%;border-radius:inherit;background:rgba(255,255,255,.6)}.season-stats-grid__stats{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding-inline:2px}@media(max-width: 991.98px){.season-stats-grid__stats{scrollbar-width:none;margin-right:calc(-1rem - var(--bs-gutter-x, 1.5rem)/2);padding-right:calc(1rem + var(--bs-gutter-x, 1.5rem)/2)}.season-stats-grid__stats::-webkit-scrollbar{display:none}}@media(min-width: 992px){.season-stats-grid__stats{flex-wrap:wrap;overflow-x:visible;padding-inline:0;justify-content:flex-end}}.season-stats-grid__stats__item{flex:0 0 76px;width:76px}.season-stats-grid__stats__label{font-size:10px;white-space:nowrap}.season-stats-grid__stats__circle{width:56px;height:56px;border:1.6px solid var(--league-primary-color, #3B82F6);background:linear-gradient(180deg, var(--league-secondary-color, #1e3a8a) 0%, rgba(59, 130, 246, 0) 100%);box-shadow:inset 0 -2px 20px 6px rgba(59,130,246,.15)}.season-stats-grid__stats__circle-glow{position:absolute;left:-2.5px;bottom:-15px;width:61px;height:28px;background:radial-gradient(50% 50% at 50% 50%, #FFF 0%, rgba(248, 248, 247, 0) 100%);opacity:.96;filter:blur(16.5310020447px);pointer-events:none}
