.InlineTeamNameForm_swapRoot__SyZyS{overflow:hidden;transition:height .22s cubic-bezier(.22,1,.36,1)}.InlineTeamNameForm_container__FgifC{align-items:center;background-color:var(--color-foreground-1);border-radius:6px;display:grid;grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-lg)}.InlineTeamNameForm_formLayer__phqA3,.InlineTeamNameForm_successLayer__pCseX{width:100%}.InlineTeamNameForm_successContainer__rWELJ{align-items:center;background-color:rgba(0,205,80,.3);border-radius:6px;display:flex;gap:var(--space-sm);padding:var(--space-lg) var(--space-md);width:100%}.InlineTeamNameForm_successIcon__4fSgR{align-items:center;color:#00FF6B;display:flex}.InlineTeamNameForm_successText__cl4T3{color:#00FF6B;font-weight:var(--weight-bold)}.InlineTeamNameForm_content__B1RC_{max-width:520px}.InlineTeamNameForm_form___3xw6{align-items:flex-end;display:flex;gap:var(--space-sm);justify-self:end;width:100%}.InlineTeamNameForm_input__t0tAs{flex:1 1}.InlineTeamNameForm_button__LeFoK{min-width:200px}@media (max-width:768px){.InlineTeamNameForm_container__FgifC{grid-template-columns:1fr}.InlineTeamNameForm_content__B1RC_{max-width:none}.InlineTeamNameForm_form___3xw6{align-items:stretch;flex-direction:column;justify-self:stretch}.InlineTeamNameForm_button__LeFoK{width:100%}}@media (prefers-reduced-motion:reduce){.InlineTeamNameForm_swapRoot__SyZyS{transition:none}}.NewsSidebar_container__P5qLm{background:var(--color-foreground)}.NewsSidebar_list__ac16v{display:flex;flex-direction:column;gap:8px}.NewsSidebar_link__A3tSC{border-bottom:1px solid var(--color-black-400);line-height:130%;padding:12px 0;text-decoration:none}.LeagueLineupsCard_cardContainer__xU2J8{background-color:var(--color-foreground-1);border-radius:6px;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);text-decoration:none}.LeagueLineupsCard_cardTitle__XIk0s{display:flex;gap:var(--space-sm);align-items:center}.LeagueLineupsCard_cardImage__cPP0s{border-radius:4px}.LeagueLineupsCard_tournamentsContainer__sAahs{display:flex;flex-direction:column;font-size:var(--fs-sm)}.LeagueLineupsCard_tournamentRow__351OW{align-items:center;display:flex;justify-content:space-between}.LeagueLineupsCard_cardContainer__xU2J8:hover{background-color:var(--color-foreground-hover)}.SeasonCalendar_eventCell__kYh_5{background-color:var(--color-foreground-1);border-radius:4px;display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-lg);text-decoration:none}.SeasonCalendar_eventCellActive__eQLmf{background-color:var(--color-primary-darker)}.SeasonCalendar_eventCellActive__eQLmf .SeasonCalendar_eventStatus__tI9Ni{color:var(--color-text)}.SeasonCalendar_eventName__Hlgl7{font-weight:var(--weight-bold)}.SeasonCalendar_eventStatus__tI9Ni{color:var(--color-text-subtle);font-size:var(--font-size-subtle)}@media (min-width:1023px){.SeasonCalendar_eventCell__kYh_5{flex-direction:row;justify-content:space-between;transition:all .15s ease 0s}.SeasonCalendar_eventCell__kYh_5:hover{background-color:var(--color-foreground-hover);color:var(--color-text)}.SeasonCalendar_eventCellActive__eQLmf:hover{background-color:var(--color-primary-darkest)}}.Card_card__zYGNe{background-color:var(--color-foreground);border-radius:8px;margin:0 0 8px;transition:transform .3s ease,background-color .3s ease}.Card_card__zYGNe:hover{transform:scale(1.03)}.Card_cardHeader___JpFx{display:flex;justify-content:space-between;padding:16px}.Card_cardStatus__SsqxV{color:var(--color-white-80);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.Card_cardTeams__27f_y{display:flex;gap:4px}.Card_cardTitle__u59tq{font-size:16px;font-weight:700;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Card_cardDescription__CRpY_{line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;max-height:40px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.Card_cardBody__fyTou{display:flex;flex-direction:column;gap:16px;padding:16px}.Card_cardButton__4AxNX{cursor:pointer;width:100%}.Card_cardButtonSecondary__wts8V{background-color:var(--color-black);border:1px solid var(--color-white);color:var(--color-white);cursor:pointer;width:100%}.page_heroContainer__3ZffT{display:flex;flex-direction:column;justify-content:flex-start;height:auto;overflow:hidden;padding:24px 16px 300px;position:relative;text-align:left}.page_heroImageContainer____ZGm{position:absolute;bottom:4%;left:0;height:282px;width:100%}.page_heroImage__2jBu0{height:auto!important;object-fit:contain}.page_logo__lov78{height:64px;margin-bottom:20px;width:auto}.page_title__I1IZt{font-size:36px;font-weight:800;line-height:40px;margin:0 0 24px}.page_description__Q8a_l{font-size:16px;font-weight:600;line-height:24px;margin:0 0 32px}.page_buttonsContainer__0mCBE{display:flex;flex-direction:column;gap:8px}.page_howToContainer__al7go{background-color:var(--color-black);padding:24px 16px}.page_howToTitle__1K8ZK{font-size:24px;font-weight:700;line-height:32px;margin:0 0 24px;text-transform:uppercase}.page_howToItem__oZfst{display:flex;padding:12px 0}.page_howToItem__oZfst:last-of-type{margin-bottom:24px}.page_howToStepDescription__LUP_2,.page_howToStepNumber__fS_4Q{font-size:20px;font-weight:600;line-height:24px;margin:0}.page_howToStepNumber__fS_4Q{height:100%;margin-right:24px;width:33px}.page_eventsContainer__1jl24{margin:16px}.page_eventsList__PB3jQ{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1024px){.page_heroContainer__3ZffT{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(12,1fr);height:auto;padding:64px 24px}.page_heroContent__2oJAJ{grid-column:1/5;text-align:left}.page_heroImageContainer____ZGm{left:auto;right:24px;height:320px;width:455px}.page_buttonsContainer__0mCBE{display:flex;flex-direction:row;gap:16px}.page_logo__lov78{display:none}.page_howToContainer__al7go{padding:64px 24px}.page_howToButton__BY2T4{min-width:240px;width:auto}.page_eventsContainer__1jl24{margin:24px}.page_eventsList__PB3jQ{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(12,1fr)}@media (min-width:1400px){.page_landing-page__hero__content__AjVRn{grid-column:1/4}}}.HorizontalCard_container__Zaa1R{background-color:var(--color-foreground-1);border-radius:8px;display:block;text-decoration:none}.HorizontalCard_card__oXtl_{display:flex;gap:var(--space-lg)}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}.HorizontalCard_bottomBorder__xpHfs{border-bottom:1px solid var(--color-border-subtle)}.HorizontalCard_imageWrapper__jjzsg{height:auto;position:relative}.HorizontalCard_clickableImage__2XEgO{cursor:zoom-in}.HorizontalCard_textWrapper__2Au71{display:flex;flex-direction:column;justify-content:center;margin-top:-4px;min-width:0}.HorizontalCard_cardTitle__sSrp8{margin-bottom:var(--space-2xs)}.HorizontalCard_cardDescription__49IMy,.HorizontalCard_cardTitle__sSrp8{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1023px){.HorizontalCard_container__Zaa1R:hover{background-color:var(--color-foreground-hover)}.HorizontalCard_container__Zaa1R{transition:all .15s ease 0s}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}}.LeaguesList_leaguesListBottomLinkContainer__xo1JD{background-color:var(--color-foreground-1);padding:var(--space-md) var(--space-lg);text-align:center}.LeaguesList_leaguesListBottomLinkContainer__xo1JD a{font:var(--fs-sm);font-weight:var(--weight-semibold);text-decoration:none}.ImageViewerModal_imgViewerModalBody__sUVnL{display:flex;justify-content:center;align-items:center;height:90%;max-height:100vh}.ImageViewerModal_imgViewerModal__pPHZk{max-height:90vh;max-width:90vw;overflow:hidden}.page_prizeCardContainer__lyPzq{display:flex;flex-direction:column;gap:var(--space-md)}.page_prizeCard__JYJ0m{flex:0 0 100%}@media (min-width:1023px){.page_prizeCardContainer__lyPzq{flex-direction:row}.page_prizeCard__JYJ0m{flex:1 1 calc((100% - 2 * var(--space-md)) / 3);min-width:0}.page_eventCell__iOjfW{flex-direction:row;justify-content:space-between;transition:all .15s ease 0s}.page_eventCell__iOjfW:hover{background-color:var(--color-foreground-hover);color:var(--color-text)}.page_eventCellActive__tzRrs:hover{background-color:var(--color-primary-darkest)}}