.AcceptCookiesBanner_banner__1SDrG{position:fixed;left:50%;bottom:4rem;transform:translateX(-50%);width:90vw;max-width:640px;padding:1rem 1.5rem;background-color:var(--main-background-color,#1f2937);color:#fff;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.25);border:1px solid var(--table-background-color,#374151);display:flex;flex-direction:column;gap:.75rem;z-index:9999}@media(min-width:640px){.AcceptCookiesBanner_banner__1SDrG{flex-direction:row;align-items:center;width:80vw}}@media(min-width:1024px){.AcceptCookiesBanner_banner__1SDrG{width:auto;max-width:720px}}.AcceptCookiesBanner_link__Yf_mL{color:var(--default-color-button,#3b82f6);text-decoration:underline}.Comments_commentSection__xaGEK{background:var(--table-background-color,#262a30);border:1px solid var(--table-background-color,#313840);border-radius:8px;overflow:hidden}.Comments_commentHeader__spUr0{padding:5px 16px 16px}.Comments_commentHeaderContent__zwJFP{display:flex;align-items:center;justify-content:space-between;gap:16px}.Comments_commentTitle__gAWhE{font-size:18px;font-weight:600;color:var(--text-color,#cbd5e4)}.Comments_commentSort__k_bug{background:var(--main-background-color,#22262c);border:1px solid var(--border-color);color:var(--text-color,#cbd5e4);font-size:14px;border-radius:4px;padding:4px 8px;outline:none}.Comments_commentSort__k_bug:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.Comments_commentFormContainer__Nph5s{padding:16px;background:var(--table-background-color,#262a30);border-bottom:1px solid var(--border-color)}.Comments_commentForm__4nq_8{display:flex;gap:12px}.Comments_commentAvatar__X_X4D{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:var(--table-background-color,#262a30);display:flex;align-items:center;justify-content:center;color:var(--body-color,#a5afbb);font-size:14px;font-weight:500;margin-top:4px}.Comments_commentMainContent__Iab_W{flex:1;display:flex;flex-direction:column;gap:12px}.Comments_commentInputContainer__VaTSq{position:relative}.Comments_commentTextarea__i3_3t{width:100%;background:var(--main-background-color,#22262c);border:1px solid var(--table-background-color,#313840);color:var(--text-color,#cbd5e4);border-radius:8px;padding:12px;font-size:14px;resize:none;outline:none;min-height:80px}.Comments_commentTextarea__i3_3t:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.Comments_commentTextarea__i3_3t:disabled{opacity:.6;cursor:not-allowed;background:var(--score-background-color,#1b1e22)}.Comments_commentTextarea__i3_3t:disabled::placeholder{color:var(--main-menu-text-color,#898a8e);font-style:italic}.Comments_commentTextarea__i3_3t::placeholder{color:var(--body-color,#a5afbb)}.Comments_commentSubmitHint__s7zNl{position:absolute;bottom:8px;right:8px;font-size:12px;color:var(--body-color,#a5afbb)}.Comments_commentActions__jKOjS{justify-content:space-between;margin-top:12px}.Comments_commentActionsContainer__xgkCj{display:flex;align-items:center;gap:8px}.Comments_commentHint__5xvLA{font-size:12px;color:var(--body-color,#a5afbb)}.Comments_commentButtons__N6_Fc{display:flex;gap:8px}.Comments_commentButton__2YVtl{padding:6px 12px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.Comments_commentButtonCancel__WOugm{background:transparent;color:var(--body-color,#a5afbb);border:1px solid var(--table-background-color,#313840)}.Comments_commentButtonCancel__WOugm:hover{background:var(--table-background-color,#313840);color:var(--text-color,#cbd5e4)}.Comments_commentButtonSubmit__oHJG0{background:#3b82f6;color:white;border:1px solid #3b82f6}.Comments_commentButtonSubmit__oHJG0:hover{background:#2563eb;border-color:#2563eb}.Comments_commentButtonSubmit__oHJG0:disabled{opacity:.5;cursor:not-allowed}.Comments_commentList__Nqs9L{background:var(--table-background-color,#262a30)}.Comments_commentItem__KZacV{padding:16px;border-bottom:1px solid var(--border-color);transition:background-color .2s}.Comments_commentItem__KZacV:last-child{border-bottom:none}.Comments_commentContent__qeIyp{display:flex;gap:12px;position:relative}.Comments_commentReply__czgq9{border-left:2px solid var(--table-background-color,#313840);margin-left:0}.Comments_commentUserAvatar__k2W8w{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:var(--table-background-color,#313840);display:flex;align-items:center;justify-content:center;color:var(--body-color,#a5afbb);font-size:14px;font-weight:500}.Comments_commentDetails__6KgLu{flex:1;min-width:0}.Comments_commentHeader__spUr0{display:flex;align-items:center;gap:8px}.Comments_commentUsername__2Exn_{font-size:14px;font-weight:500;color:var(--text-color,#cbd5e4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Comments_commentAuthor___j_Tm{font-size:12px;background:#3b82f6;color:white;padding:0 6px;border-radius:4px}.Comments_commentEdited__Mb0Kx,.Comments_commentTimestamp__NKkm1{font-size:12px;color:var(--body-color,#a5afbb)}.Comments_commentEdited__Mb0Kx{font-style:italic}.Comments_commentMessage__KQs5p{padding:10px;border-bottom:1px solid var(--table-background-color,#313840);background:var(--main-background-color,#22262c);border-radius:8px;font-size:14px;color:var(--text-color,#cbd5e4);line-height:1.5;margin-bottom:8px;box-sizing:border-box;white-space:pre-wrap;position:relative;word-wrap:break-word}.Comments_commentActions__jKOjS{display:flex;align-items:center;gap:16px}.Comments_commentAction__cOeZ0{font-size:14px;color:var(--body-color,#a5afbb);cursor:pointer;transition:color .2s;background:none;border:none;padding:0}.Comments_commentAction__cOeZ0,.Comments_commentButtonContent__Yb6cu{display:flex;align-items:center;gap:4px}.Comments_commentAction__cOeZ0:hover{color:var(--text-color,#cbd5e4)}.Comments_commentActionLiked__hgnvd{color:#3b82f6}.Comments_commentActionLiked__hgnvd svg{fill:currentColor}.Comments_commentActionDanger__5KEKN{color:var(--body-color,#a5afbb)}.Comments_commentActionDanger__5KEKN:hover{opacity:1}.Comments_commentDropdown__xjwyD{opacity:0;transition:opacity .2s}.Comments_commentItem__KZacV:hover .Comments_commentDropdown__xjwyD{opacity:1}.Comments_commentDropdownContent__0bHCg{background:var(--table-background-color,#313840);border:1px solid var(--table-background-color,#313840);border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Comments_commentDropdownItem__HL8KO{padding:8px 12px;font-size:14px;color:var(--text-color,#cbd5e4);cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.Comments_commentDropdownItem__HL8KO:hover{background:var(--main-background-color,#22262c)}.Comments_commentDropdownItemDanger__AGxPz{color:#ef4444}.Comments_commentDropdownItemDanger__AGxPz:hover{background:rgba(239,68,68,.1)}.Comments_commentReplies__oRyuG{margin-left:44px;margin-top:12px}.Comments_commentReplyLine__Igqhs{position:absolute;left:16px;top:0;bottom:0;width:2px;background:var(--table-background-color,#313840)}.Comments_commentReplyDot__GGVL4{position:absolute;left:16px;top:8px;width:8px;height:8px;background:var(--body-color,#a5afbb);border-radius:50%;transform:translateX(-3px)}.Comments_commentReplyItem__xfiCH{margin-bottom:6px}.Comments_commentReplyItem__xfiCH:last-child{margin-bottom:0}.Comments_commentReplyContent__VZMHA{margin-left:24px}.Comments_commentShowReplies__Q_n1W{margin-left:30px;margin-top:8px}.Comments_commentShowRepliesButton__6dPHi{display:flex;align-items:center;gap:4px;font-size:14px;color:#3b82f6;cursor:pointer;transition:color .2s;background:none;border:none;padding:0}.Comments_commentShowRepliesButton__6dPHi:hover{color:#2563eb}.Comments_commentShowRepliesArrow__prPyj{width:12px;height:12px;border-left:2px solid;border-top:2px solid;transform:rotate(45deg);transition:transform .2s}.Comments_commentShowRepliesArrow__prPyj.Comments_expanded__dNyib{transform:rotate(45deg) translateY(2px)}.Comments_commentLoading__OrcY2{display:flex;align-items:center;justify-content:center;padding:32px;color:var(--body-color,#a5afbb)}.Comments_commentEmpty__h2EhG{text-align:center;padding:32px;color:var(--body-color,#a5afbb)}.Comments_commentLoadMore__Sh66H{display:flex;justify-content:center;padding:16px}.Comments_commentLoadMoreButton__KP9j_{background:transparent;color:#3b82f6;border:1px solid #3b82f6;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}.Comments_commentLoadMoreButton__KP9j_:hover{background:#3b82f6;color:white}.Comments_commentFormCompact__7byTZ{margin-top:12px}.Comments_commentFormCompact__7byTZ .Comments_commentMainContent__Iab_W{gap:8px}.Comments_commentFormCompact__7byTZ .Comments_commentTextarea__i3_3t{min-height:60px}.Comments_commentSubmitting__eieAz{opacity:1;pointer-events:none}.Comments_commentSubmitting__eieAz .Comments_commentActions__jKOjS{opacity:.5}.Comments_commentSpinner__CReuL{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:Comments_spin__1tVJE 1s linear infinite}@keyframes Comments_spin__1tVJE{to{transform:rotate(1turn)}}.Comments_commentAuthPrompt__uREZS{background:var(--substrate-background-color,#1b1e22);border:1px solid var(--table-background-color,#313840);border-radius:8px;padding:20px;margin-bottom:16px}.Comments_commentAuthContent__eA7oq{display:flex;align-items:center;gap:16px}.Comments_commentAuthIcon__96iy_{width:24px;height:24px;color:var(--default-color-button,#3b82f6);flex-shrink:0}.Comments_commentAuthText__aRsK_{flex:1}.Comments_commentAuthTitle__lAKey{font-size:16px;font-weight:600;color:var(--main-menu-text-hover-color,#ffffff);margin-bottom:4px}.Comments_commentAuthDescription__zlsIq{font-size:14px;color:var(--body-color,#a5afbb);margin:0}.Comments_commentAuthButton__KYNj6{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--default-color-button,#3b82f6);color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;flex-shrink:0}.Comments_commentAuthButton__KYNj6:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.Comments_commentAuthButtonIcon__z9IzU{width:16px;height:16px}@media (max-width:640px){.Comments_commentMessage__KQs5p{padding:4px}.Comments_commentAuthContent__eA7oq{flex-direction:column;text-align:center;gap:12px}.Comments_commentAuthButton__KYNj6{width:100%;justify-content:center}.Comments_commentUserAvatar__k2W8w{width:24px;height:24px;font-size:12px}}.Comments_commentRepliesContainer___nzKF{margin-top:12px;margin-left:44px;padding:12px;position:relative}.Comments_commentRepliesContainer___nzKF:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:2px;background:var(--table-background-color,#313840)}.Comments_commentRepliesHeader__gu2_j{font-size:12px;color:var(--body-color,#a5afbb);margin-bottom:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Comments_commentRepliesList__oHN7O{display:flex;flex-direction:column;gap:12px}.Comments_commentReplyItem__xfiCH{background:var(--table-background-color,#262a30);border-radius:6px;padding:12px;border:1px solid var(--border-color);position:relative}.Comments_commentReplyTo__al6Yb{margin-bottom:8px;padding:6px 10px;background:var(--main-background-color,#22262c);border-radius:6px;display:inline-block;border:1px solid var(--table-background-color,#313840);border-left:3px solid #3b82f6}.Comments_commentReplyToText__b5_JO{font-size:12px;color:var(--body-color,#a5afbb);font-style:italic;display:flex;align-items:center;gap:4px}.Comments_commentReplyToText__b5_JO:before{content:"@";color:#3b82f6;font-weight:700}@media only screen and (max-width:580px){.Comments_commentHint__5xvLA{font-size:10px}.Comments_commentButtons__N6_Fc{gap:4px}.Comments_commentTextarea__i3_3t{padding:4px;font-size:12px}.Comments_commentAuthor___j_Tm{font-size:10px}.Comments_commentRepliesContainer___nzKF{margin-left:10px}.Comments_commentReply__czgq9{padding-left:4px!important;margin-left:0!important}.Comments_commentReplyItem__xfiCH{padding:8px!important}}@media only screen and (max-width:480px){.Comments_commentReply__czgq9{.Comments_commentDetails__6KgLu{.Comments_commentAction__cOeZ0{font-size:12px}}}}@media only screen and (max-width:450px){.Comments_commentRepliesContainer___nzKF{margin-left:0!important;padding-left:0!important}}@media only screen and (max-width:430px){.Comments_commentUserAvatar__k2W8w{box-sizing:border-box;width:24px;height:24px}.Comments_commentTitle__gAWhE{font-size:14px}.Comments_commentAction__cOeZ0{font-size:12px}.Comments_commentButton__2YVtl{font-size:10px;padding:4px 9px}.Comments_commentMainContent__Iab_W{gap:8px}.Comments_commentAvatar__X_X4D{width:24px;height:24px}.Comments_commentUsername__2Exn_{font-size:12px}.Comments_commentTimestamp__NKkm1{font-size:10px}.Comments_commentReplyItem__xfiCH{padding:2px!important}.Comments_commentHeader__spUr0{gap:4px;padding:4px}}@media only screen and (max-width:390px){.Comments_commentActionsContainer__xgkCj{gap:4px}.Comments_commentItem__KZacV,.Comments_commentRepliesContainer___nzKF{padding:4px}.Comments_commentTitle__gAWhE{font-size:14px}.Comments_commentContent__qeIyp{gap:3px}.Comments_commentUserAvatar__k2W8w{width:24px;height:24px}.Comments_commentAction__cOeZ0{font-size:11px}.Comments_commentReply__czgq9{.Comments_commentDetails__6KgLu{.Comments_commentAction__cOeZ0{font-size:10px}}}}.auth-forms_authWrapper__8ePtP{background:var(--substrate-background-color,#1b1e22);backdrop-filter:blur(10px);transition:all .3s ease}.auth-forms_authHeader__uwkPa{text-align:center;margin-bottom:5px}.auth-forms_authTitle__J0FtN{color:var(--main-menu-text-hover-color,#ffffff);font-size:24px;font-weight:600;margin-bottom:8px}.auth-forms_authDescription__80l_Y{color:var(--body-color,#a5afbb);font-size:14px;line-height:1.5}.auth-forms_authForm__FFT78{display:flex;flex-direction:column;gap:16px}.auth-forms_formField__HwzIR{position:relative}.auth-forms_formLabel___Jjc9{font-weight:500;margin-bottom:6px;display:block}.auth-forms_formInput__m43b_,.auth-forms_formLabel___Jjc9{color:var(--main-menu-text-hover-color,#ffffff);font-size:14px}.auth-forms_formInput__m43b_{width:100%;padding:12px 16px;background:var(--main-background-color,#22262c);border:1px solid var(--table-background-color,#313840);border-radius:6px;transition:all .3s ease}.auth-forms_formInput__m43b_:focus{outline:none;border-color:var(--default-color-button,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1);background:var(--score-background-color,#1b1e22)}.auth-forms_formInput__m43b_::placeholder{color:var(--main-menu-text-color,#898a8e)}.auth-forms_formInput__m43b_:disabled{opacity:.6;cursor:not-allowed}.auth-forms_formError__M0nXv{color:#ef4444;font-size:12px;margin-top:4px;display:block}.auth-forms_formActions__iTOEG{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.auth-forms_forgotPassword__CJoaf{color:var(--default-color-button,#3b82f6);font-size:12px;text-decoration:underline;transition:color .3s ease}.auth-forms_forgotPassword__CJoaf:hover{color:#60a5fa}.auth-forms_submitButton__8FYR9{width:100%;padding:12px 24px;background:var(--default-color-button,#3b82f6);color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:8px}.auth-forms_submitButton__8FYR9:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3);cursor:pointer}.auth-forms_submitButton__8FYR9:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.auth-forms_submitButton__8FYR9:active{transform:translateY(0)}.auth-forms_authFooter__8QgNj{text-align:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--table-background-color,#313840)}.auth-forms_authFooterButton__CpD_O{background:none;border:none;color:var(--default-color-button,#3b82f6);font-size:14px;cursor:pointer;text-decoration:underline;transition:color .3s ease}.auth-forms_authFooterButton__CpD_O:hover{color:#60a5fa}.auth-forms_socialSection__micGy{margin-bottom:24px}.auth-forms_socialButtons__80PVX{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.auth-forms_socialButton__jGnUr{display:flex;align-items:center;justify-content:center;padding:10px 16px;background:var(--main-background-color,#22262c);border:1px solid var(--table-background-color,#313840);border-radius:6px;color:var(--main-menu-text-hover-color,#ffffff);font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.auth-forms_socialButton__jGnUr:hover{background:var(--score-background-color,#1b1e22);border-color:var(--default-color-button,#3b82f6);transform:translateY(-1px);cursor:pointer}.auth-forms_socialButton__jGnUr svg{margin-right:8px;width:16px;height:16px}.auth-forms_divider__L7kC5{position:relative;margin:20px 0;text-align:center}.auth-forms_divider__L7kC5:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--table-background-color,#313840)}.auth-forms_dividerText__7uzKd{background:var(--substrate-background-color,#1b1e22);padding:0 12px;color:var(--body-color,#a5afbb);font-size:12px;text-transform:uppercase;letter-spacing:.5px}@keyframes auth-forms_fadeIn__gxUwk{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-forms_authWrapper__8ePtP{animation:auth-forms_fadeIn__gxUwk .3s ease-out}@media (max-width:480px){.auth-forms_socialButtons__80PVX{grid-template-columns:1fr;gap:8px}.auth-forms_authTitle__J0FtN{font-size:20px}}.auth-forms_loading__S5rTx{opacity:.7;pointer-events:none}.auth-forms_loadingSpinner__oJxmQ{display:inline-block;width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:auth-forms_spin__CdeY2 1s linear infinite;margin-right:8px}@keyframes auth-forms_spin__CdeY2{to{transform:rotate(1turn)}}.auth-forms_dialogContent__XNdCk{right:0;position:absolute;z-index:125;max-width:400px;height:200px;background:var(--background);border:1px solid var(--border);border-radius:8px;[data-slot=dialog-overlay]{z-index:121}}.auth-forms_dialogTitle__9dOZc{font-size:1.5rem;font-weight:600;color:var(--foreground)}.auth-forms_dialogDescription__YIgJP{color:var(--muted-foreground);font-size:.875rem;margin-top:.5rem}.auth-forms_dialogBody__ya_F8{margin-top:10px}@media (max-width:440px){.auth-forms_dialogContent__XNdCk{padding:10px 0}}.auth-modal_modalContent___lGMQ{background:var(--substrate-background-color,#1b1e22);border:1px solid var(--table-background-color,#313840);color:var(--main-menu-text-hover-color,#ffffff);border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);z-index:99!important;max-height:calc(100vh - 80px)!important}.auth-modal_modalContent___lGMQ [data-slot=sheet-content]{z-index:99!important;top:80px!important;height:calc(100vh - 80px)!important}.auth-modal_modalContent___lGMQ [data-slot=sheet-overlay]{display:none!important}.auth-modal_modalContent___lGMQ [data-slot=sheet-overlay]:hover{pointer-events:auto!important}.auth-modal_modalHeader__8EtFI{border-bottom:1px solid var(--table-background-color,#313840);padding-bottom:12px}.auth-modal_modalTitle__Rw6r5{color:var(--main-menu-text-hover-color,#ffffff);font-size:20px;font-weight:600}.auth-modal_modalBody__M2c4l{padding:0;display:flex;flex-direction:column;height:100%}@keyframes auth-modal_fadeIn__2RJQW{0%{opacity:0}to{opacity:1}}@keyframes auth-modal_slideIn__SQ73r{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.auth-modal_modalContent___lGMQ{animation:auth-modal_slideIn__SQ73r .3s ease-out}@media (max-width:640px){.auth-modal_modalContent___lGMQ{width:95vw!important;max-width:95vw!important;margin:0 2.5vw}.auth-modal_modalTitle__Rw6r5{font-size:18px}}@media(max-width:440px){.auth-social-modal_socialButton__eFhzB{max-width:100px;padding:5px 10px}}.EmailForm_button__CmPM8:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.EmailForm_card__ja3Yo{width:100%;background:var(--component-background-color);border:none;box-shadow:none}.EmailForm_header__kyovI{padding:1.5rem;border-bottom:2px solid var(--border-color)}.EmailForm_title__oi_fn{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}.EmailForm_content__abiQg{max-width:300px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.EmailForm_codeInput__h9gJb,.EmailForm_input__1_TbS{width:100%;padding:.5rem 1rem;border:1px solid var(--border);border-radius:6px;font-size:.875rem;color:var(--foreground);transition:all .2s ease}.EmailForm_codeInput__h9gJb:focus,.EmailForm_input__1_TbS:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.EmailForm_codeInput__h9gJb:disabled,.EmailForm_input__1_TbS:disabled{opacity:.5;cursor:not-allowed}.EmailForm_codeInput__h9gJb::placeholder,.EmailForm_input__1_TbS::placeholder{color:var(--muted-foreground)}.EmailForm_codeInput__h9gJb{text-align:center;letter-spacing:.25rem;font-family:monospace;font-size:1.125rem}.EmailForm_button__CmPM8{max-width:150px;background:var(--default-color-button);color:var(--default-color-button-text);border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.EmailForm_button__CmPM8:disabled{opacity:.5;cursor:not-allowed}.EmailForm_buttonsContainer__RrNhV{display:flex;gap:.5rem;width:100%}.EmailForm_infoText__o2je9{font-size:.75rem;color:var(--muted-foreground);text-align:center;margin-top:.5rem}.EmailForm_warningText___gE5k{font-size:.75rem;color:var(--destructive);text-align:center;margin-top:.5rem}.NicknameForm_saveButton__riw8R:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.NicknameForm_card__SumB9{width:100%;background:var(--component-background-color);border:none;box-shadow:none}.NicknameForm_header__WeR08{padding:.5rem;border-bottom:2px solid var(--border-color)}.NicknameForm_title__4PeiY{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.NicknameForm_content__z3IYt{max-width:300px;padding:5px;display:flex;flex-direction:column;gap:1rem}.NicknameForm_input__VZiCs{width:100%;padding:.5rem 1rem;border:1px solid var(--border);border-radius:6px;font-size:.875rem;color:var(--foreground);transition:all .2s ease}.NicknameForm_input__VZiCs:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.NicknameForm_input__VZiCs:disabled{opacity:.5;cursor:not-allowed}.NicknameForm_input__VZiCs::placeholder{color:var(--muted-foreground)}.NicknameForm_saveButton__riw8R{max-width:100px;background:var(--default-color-button);color:var(--default-color-button-text);border:none;border-radius:.225rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.NicknameForm_saveButton__riw8R:disabled{opacity:.5;cursor:not-allowed}.PasswordForm_saveButton__h4lFV:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.PasswordForm_card__RoFSa{width:100%;background:var(--component-background-color);border:none;box-shadow:none}.PasswordForm_header__EcjEX{padding:1.5rem;border-bottom:2px solid var(--border-color)}.PasswordForm_title__w7yPS{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}.PasswordForm_content__ii0n7{max-width:300px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.PasswordForm_input__JJpMu{width:100%;padding:.5rem 1rem;border:1px solid var(--border);border-radius:6px;font-size:.875rem;color:var(--foreground);transition:all .2s ease}.PasswordForm_input__JJpMu:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.PasswordForm_input__JJpMu:disabled{opacity:.5;cursor:not-allowed}.PasswordForm_input__JJpMu::placeholder{color:var(--muted-foreground)}.PasswordForm_saveButton__h4lFV{max-width:100px;background:var(--default-color-button);color:var(--default-color-button-text);border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.PasswordForm_saveButton__h4lFV:disabled{opacity:.5;cursor:not-allowed}.PasswordForm_hint__v3odL{font-size:.75rem;color:var(--muted-foreground);margin-top:-.5rem}.ProfilePhotoForm_saveButton__0_xO5:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.ProfilePhotoForm_card__ixW7Y{width:100%;background:var(--component-background-color);border:none;box-shadow:none;max-width:250px}.ProfilePhotoForm_header__5h55m{padding:.5rem}.ProfilePhotoForm_imageUpload__hXkTw{background:var(--component-background-color);border:2px solid var(--border-color);border-radius:50%}.ProfilePhotoForm_title__XdWRV{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.ProfilePhotoForm_content__OQ3nu{padding:5px;display:flex;flex-direction:column;gap:1rem}.ProfilePhotoForm_saveButton__0_xO5{max-width:100px;background:var(--default-color-button);color:var(--default-color-button-text);border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ProfilePhotoForm_saveButton__0_xO5:disabled{opacity:.5;cursor:not-allowed}.SettingsDialog_container__6hoxk{width:100%;background:var(--background)}.SettingsDialog_dialogContent__T_dpr{width:100%;max-width:1000px;padding:20px 0 0;max-height:calc(100vh - 80px);overflow-y:auto;z-index:125;right:0;position:absolute}.SettingsDialog_dialogContent__T_dpr button[data-slot=dialog-close]{padding:5px}.SettingsDialog_dialogContent__T_dpr button[data-slot=dialog-close] svg{width:25px;height:25px}.SettingsDialog_wrapper__DMp4Y{padding:.5rem 0;margin-top:20px;width:100%;background:var(--component-background-color);max-width:1000px;display:flex;flex-direction:column;gap:5px}.SettingsDialog_wrapperTitle__rGNoy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.SettingsDialog_closeButton__jUZzu{padding:5px;display:none}.SettingsDialog_closeButton__jUZzu svg{width:25px;height:25px}.SettingsDialog_header__KA7MO{padding:1.5rem 1.5rem 0;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.SettingsDialog_pageTitle__FAua4{text-align:center;font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:.5rem}.SettingsDialog_pageDescription__KRpxQ{font-size:1rem;color:var(--muted-foreground);margin-bottom:.5rem}.SettingsDialog_formsGrid__lNNRR{padding:0 1.5rem;display:flex;flex-direction:row;gap:1rem}@media(max-width:768px){.SettingsDialog_closeButton__jUZzu{display:block}.SettingsDialog_dialogContent__T_dpr button[data-slot=dialog-close]{display:none!important}.SettingsDialog_wrapper__DMp4Y{margin:0 auto}.SettingsDialog_header__KA7MO{flex-direction:column}.SettingsDialog_container__6hoxk{padding:1rem .5rem}.SettingsDialog_pageTitle__FAua4{font-size:1.4rem}.SettingsDialog_formsGrid__lNNRR{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:440px){.SettingsDialog_header__KA7MO{padding:.5rem .5rem 0}.SettingsDialog_formsGrid__lNNRR{padding:0 .5rem}}.TimezoneForm_saveButton__RXLqP:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.TimezoneForm_card__Mf_Go{width:100%;background:var(--component-background-color);border:none;box-shadow:none}.TimezoneForm_header__Lqi5N{padding:1rem;border:none;box-shadow:none;border-bottom:2px solid var(--border-color)}.TimezoneForm_title__WF8UX{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.TimezoneForm_content__JUaPJ{padding:5px;display:flex;flex-direction:column;gap:1rem}.TimezoneForm_switchContainer__Uf621{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--muted);border-radius:6px}.TimezoneForm_switchInfo___KHkG{flex:1;display:flex;flex-direction:column;gap:.25rem}.TimezoneForm_switchLabel__Oki4x{font-size:.875rem;font-weight:500;color:var(--foreground)}.TimezoneForm_switchDescription__LZ_0G{font-size:.75rem;color:var(--muted-foreground);line-height:1.4}.TimezoneForm_radioGroup___CFgn{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:6px}.TimezoneForm_radioItem__GWah3{display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:opacity .2s ease}.TimezoneForm_radioItem__GWah3:hover{opacity:.8}.TimezoneForm_radioInput__wDqMI{width:1.25rem;height:1.25rem;accent-color:var(--primary);cursor:pointer}.TimezoneForm_radioLabel___7_UH{font-size:.875rem;color:var(--foreground);cursor:pointer}.TimezoneForm_saveButton__RXLqP{max-width:100px;background:var(--default-color-button);color:var(--default-color-button-text);border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.TimezoneForm_saveButton__RXLqP:disabled{opacity:.5;cursor:not-allowed}.BurgerMenu_headerAuthButton__9d93Q:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.BurgerMenu_button__1lZGy{cursor:pointer;display:none;width:25px;height:25px;border:none;padding:16px;justify-content:center;background-color:rgba(0,0,0,0);align-items:center;margin-left:10px;position:absolute;z-index:1000;top:10px;right:0;transition:transform .1s,opacity .1s,background-color .1s}.BurgerMenu_button__1lZGy span{border-radius:3px;position:absolute;width:25px;height:3px;background-color:var(--default-color-button)}.BurgerMenu_button__1lZGy span:first-child{transition:transform .1s,opacity .1s,background-color .1s;transform:translateY(-10px)}.BurgerMenu_button__1lZGy span:nth-child(3){transform:translateY(10px);transition:transform .1s,opacity .1s,background-color .1s}.BurgerMenu_button__1lZGy:hover span{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.BurgerMenu_button__1lZGy.BurgerMenu_active__fGgTN{cursor:pointer;background-color:rgba(0,0,0,0);right:10px;transition:opacity .1s,background-color .1s}.BurgerMenu_button__1lZGy.BurgerMenu_active__fGgTN span{position:absolute;width:25px;height:3px;background-color:#fdfdfe}.BurgerMenu_button__1lZGy.BurgerMenu_active__fGgTN span:first-child{transform:translateY(0) rotate(45deg);transition:opacity .1s,background-color .1s}.BurgerMenu_button__1lZGy.BurgerMenu_active__fGgTN span:nth-child(2){opacity:0}.BurgerMenu_button__1lZGy.BurgerMenu_active__fGgTN span:nth-child(3){transform:translateY(0) rotate(-45deg);transition:opacity .1s,background-color .1s}.BurgerMenu_headerAuthButton__9d93Q{position:relative;z-index:9999;background-color:var(--default-color-button);color:#fff;border:none;padding:3px 8px;border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.BurgerMenu_headerAuthButton__9d93Q:active{transform:translateY(0)}@media(max-width:650px){.BurgerMenu_button__1lZGy{display:flex;justify-self:end}}@keyframes BurgerMenu_slideIn__4Twc3{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.BurgerMenu_drawerContent__7v9e7{background-color:var(--substrate-background-color,#262a30);inset:0!important;width:100vw!important;height:100vh!important;max-width:none!important;border:0!important;overflow-y:auto!important;padding:5px 0 0!important;display:flex;flex-direction:column;animation:BurgerMenu_slideIn__4Twc3 .1s ease-out}.BurgerMenu_menuList__0yQf5{border-top:1px solid var(--table-background-color,#262a30);justify-content:center;margin-left:10px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:flex-start;list-style:none}.BurgerMenu_menuItem__QmNoA{padding:5px 0;margin:0 8px;border-bottom:1px solid var(--table-background-color,#262a30);display:flex;align-items:center}.BurgerMenu_menuLink__oLD5y{color:#fff;font-size:20px;text-decoration:none;transition:opacity .2s ease}.BurgerMenu_menuLink__oLD5y:hover{opacity:.7}.Header_headerAuthButton__uEFkY:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.Header_mainHeader__I5bWB{background:var(--substrate-background-color,#1b1e22);border-bottom:1px solid var(--table-background-color,#313840);position:sticky;top:0;z-index:100;width:100%;box-sizing:border-box}.Header_headerWrapper__6KpLb{position:relative;justify-content:space-between;height:52px;max-width:1000px;margin:0 auto;box-sizing:border-box}.Header_headerLogoWrapper____pLj,.Header_headerWrapper__6KpLb{display:flex;align-items:center}.Header_mainHeader__I5bWB{margin-right:calc(-1*var(--scrollbar-compensation, 0px))}.Header_headerAuthButton__uEFkY{position:relative;z-index:9999;background-color:var(--default-color-button);color:#fff;border:none;padding:3px 8px;border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.Header_headerAuthButton__uEFkY:active{transform:translateY(0)}.Header_headerProfileLink__1ERl6{color:var(--text-color,#cbd5e4);text-decoration:none;padding:8px 12px;border-radius:6px;transition:all .2s ease;font-size:14px;font-weight:500}.Header_headerProfileLink__1ERl6:hover{background:var(--table-background-color,#313840);color:var(--main-menu-text-hover-color,#ffffff)}.Header_mainLogo__Mkpsb{width:30px;height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.Header_mainMenu__6OIwU ul li{margin:0 5px}}@media only screen and (max-width:955px){.Header_headerProfileLink__1ERl6{font-size:12px}}@media only screen and (max-width:768px){.Header_mainHeader__I5bWB{padding-left:8px;padding-right:8px}.Header_mainHeader__I5bWB .Header_headerWrapper__6KpLb{height:50px;justify-content:space-between}.Header_mainHeader__I5bWB .Header_headerWrapper__6KpLb .Header_mainLogo__Mkpsb{margin:0}.Header_headerWrapper__6KpLb{padding:0}}@media only screen and (width:650px){.Header_headerProfileLink__1ERl6{font-size:1.5vw}.Header_mainHeader__I5bWB{padding:0}.Header_headerWrapper__6KpLb{justify-content:center;padding:0}.Header_mainLogo__Mkpsb{display:none}}@media only screen and (max-width:650px){.Header_headerButtons__uUHIG{display:none}.Header_headerWrapper__6KpLb{width:100%;justify-content:space-between}.Header_headerLogoWrapper____pLj{display:none}}@media only screen and (max-width:400px){.Header_mainHeader__I5bWB{padding-left:4px;padding-right:4px}}@keyframes Header_fadeIn__dD0j7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_mainHeader__I5bWB{animation:Header_fadeIn__dD0j7 .3s ease-out}.Header_burgerButton__J6tRo{display:none;width:40px;height:40px;background:rgba(0,0,0,0);border:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;z-index:110}.Header_burgerLine__2WYZC{width:24px;height:2px;background:var(--text-color,#cbd5e4);transition:transform .3s ease,opacity .3s ease}.MainMenu_mainMenu__SvBu2{display:flex;align-items:center;height:100%;justify-self:flex-start;flex:0 1 100%}.MainMenu_mainMenu__SvBu2 ul{justify-content:space-around;width:100%;display:flex;align-items:center;height:100%}.MainMenu_mainMenu__SvBu2 ul li{list-style:none;position:relative;display:inline-block;height:100%}.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ{color:var(--text-color,#cbd5e4);white-space:nowrap;align-items:center;height:100%;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:60px;display:flex;cursor:pointer;text-decoration:none;transition:all .3s ease;padding:0 12px;border-radius:6px;position:relative;overflow:hidden}.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--default-color-button,#3b82f6);transition:all .3s ease;transform:translateX(-50%)}.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ.MainMenu_active__0WnDZ:before,.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ:hover:before{width:80%}@media only screen and (max-width:955px){.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ{font-size:12px;padding:0 5px}}@media only screen and (max-width:768px){.MainMenu_mainMenu__SvBu2 ul li{margin:0}.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ{font-size:10px;padding:0 5px}}@media only screen and (max-width:630px){.MainMenu_mainMenu__SvBu2 ul li .MainMenu_link__MucBZ{padding:0 5px}}@media only screen and (max-width:650px){.MainMenu_mainMenu__SvBu2 ul{justify-content:start;gap:10px}.MainMenu_mainMenu__SvBu2 ul li:nth-child(n+5){display:none}}@media only screen and (max-width:400px){.MainMenu_mainMenu__SvBu2 li{margin:0 2px}.MainMenu_mainMenu__SvBu2 li .MainMenu_link__MucBZ{font-size:9px;line-height:36px;padding:0 4px}}.PlayerMatches_button__Hi1q0:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.PlayerMatches_noMatches__4_TIX{display:flex;justify-content:center;align-items:center;height:100%;font-size:1.2rem}.PlayerMatches_noMatches__4_TIX p:after,.PlayerMatches_noMatches__4_TIX p:before{content:"-";font-size:1.2rem;font-weight:600;color:#fff;background-color:#262a30;padding:10px;border-radius:5px}.PlayerMatches_wrapperButton__eWl8z{display:flex;justify-content:center;align-items:center;margin-top:10px}.PlayerMatches_button__Hi1q0{background-color:var(--default-color-button,#3b82f6);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;padding:10px;border-radius:5px;color:#fff}.PlayerForm_subtitle__leUIg{font-size:14px;color:var(--muted-foreground)}.PlayerForm_formLayout__OxF9g{display:grid;grid-template-columns:1fr 2fr;gap:32px}@media(max-width:768px){.PlayerForm_formLayout__OxF9g{grid-template-columns:1fr}}.PlayerForm_photoSection__mX_H_{display:flex;flex-direction:column;align-items:center}.PlayerForm_playerPhoto__HGF0a{width:200px;overflow:hidden;margin:16px 0}.PlayerForm_photoHint__xYceM{font-size:12px;color:var(--muted-foreground);text-align:center;margin-top:8px}.PlayerForm_nameFields__TIzTp{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.PlayerForm_nameFields__TIzTp{grid-template-columns:1fr}}.PlayerForm_teamsSection__TVA9m{margin-top:24px;border-top:1px solid var(--border-color);padding-top:24px}.PlayerForm_sectionTitle__6MUvS{font-size:18px;font-weight:600;margin-bottom:16px}.PlayerForm_teamsList__fn8iY{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.PlayerForm_teamItem__2q7rz{display:flex;align-items:center;padding:12px;border-radius:8px;background-color:var(--card-background);border:1px solid var(--border-color)}.PlayerForm_teamLogo__CGVpC{width:40px;height:40px;border-radius:50%;margin-right:12px;background-color:var(--primary)}.PlayerForm_teamLogo__CGVpC img{width:100%;height:100%;object-fit:cover}.PlayerForm_placeholderLogo__GdKsb{color:#fff;font-size:18px}.PlayerForm_teamInfo__YQ2l5 h4{font-size:16px;font-weight:500;margin:0}.PlayerForm_footer__I5BEk{display:flex;justify-content:flex-end;padding-top:24px}.PlayerForm_card__rsObe{background-color:var(--card-background);border:1px solid var(--border-color)}.PlayerForm_title__gudTk{font-size:24px;font-weight:600;margin-bottom:8px}.PlayerForm_form__g_edI{display:flex;flex-direction:column;gap:24px}.PlayerForm_formFields__2DVl1{display:flex;flex-direction:column;gap:16px}.PlayerForm_submitButton__jUWPq{min-width:180px}.PlayerForm_teamSelectContainer__Gw4Qj{position:relative;margin-bottom:1rem}.PlayerForm_teamSearchWrapper__MrRPT{position:relative;width:100%}.PlayerForm_selectedTeam__U0tEN{display:flex;align-items:center;padding:.5rem;border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;background-color:var(--bg-secondary,#f8fafc)}.PlayerForm_teamLogo__CGVpC{width:32px;height:32px;margin-right:.75rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.PlayerForm_teamLogoImage__o_uT4{width:100%;height:100%;object-fit:contain}.PlayerForm_placeholderLogo__GdKsb{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--placeholder-bg,#cbd5e1);color:var(--placeholder-text,#475569);font-weight:700}.PlayerForm_teamName__Ax9J_{flex:1;font-size:.875rem;font-weight:500}.PlayerForm_clearTeamButton__7tfmp{padding:0;width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.PlayerForm_teamSearchField__SY664{position:relative;width:100%}.PlayerForm_teamSearchInput__8GGJW{width:100%}.PlayerForm_teamDropdown__UT92E{position:absolute;top:100%;left:0;right:0;max-height:250px;overflow-y:auto;background-color:var(--dropdown-bg,#ffffff);border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;margin-top:.25rem}.PlayerForm_teamsList__fn8iY{padding:.5rem 0}.PlayerForm_teamDropdownItem__V6pTK{display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer;transition:background-color .2s}.PlayerForm_teamDropdownItem__V6pTK:hover{background-color:var(--hover-bg,#f1f5f9)}.PlayerForm_teamItemLogo__YRb6_{width:24px;height:24px;margin-right:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.PlayerForm_teamItemName__0uhiS{font-size:.875rem}.PlayerForm_loadingTeams__O7jnx,.PlayerForm_noTeamsFound__0i5Bb{padding:1rem;text-align:center;color:var(--text-secondary,#64748b)}.PlayerForm_noTeamsFound__0i5Bb{display:flex;flex-direction:column;align-items:center}.PlayerForm_createTeamLink__Pscb7{margin-top:.5rem;font-size:.875rem}.PlayerForm_teamSearchContainer__atyhB{position:relative}.PlayerForm_teamSearchResults__Wh5a7{position:absolute;top:100%;left:0;right:0;background-color:var(--secondary);border:1px solid var(--secondary);border-top:none;max-height:200px;overflow-y:auto;z-index:1000}.PlayerForm_teamSearchResults__Wh5a7 li{padding:10px;cursor:pointer}.PlayerForm_teamSearchResults__Wh5a7 li:hover{background-color:var(--popover)}.PlayerForm_photoWrapper__0Ofhp{display:flex;flex-direction:column;align-items:center;gap:1rem}.PlayerForm_deletePhotoButton__MiBaL{margin-top:.5rem}.PlayerForm_subtitle__im4sg{font-size:14px;color:var(--muted-foreground)}.PlayerForm_formLayout__yE5RW{display:grid;grid-template-columns:1fr 2fr;gap:32px}@media (max-width:768px){.PlayerForm_formLayout__yE5RW{grid-template-columns:1fr}}.PlayerForm_photoSection__YT3dw{display:flex;flex-direction:column;align-items:center}.PlayerForm_playerPhoto__8W5co{width:200px;overflow:hidden;margin:16px 0}.PlayerForm_photoHint__622oT{font-size:12px;color:var(--muted-foreground);text-align:center;margin-top:8px}.PlayerForm_nameFields__YAcXl{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:640px){.PlayerForm_nameFields__YAcXl{grid-template-columns:1fr}}.PlayerForm_teamsSection__ZO9NU{margin-top:24px;border-top:1px solid var(--border-color);padding-top:24px}.PlayerForm_sectionTitle__QZiKY{font-size:18px;font-weight:600;margin-bottom:16px}.PlayerForm_teamsList__USgD9{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.PlayerForm_teamItem__aaSs7{display:flex;align-items:center;padding:12px;border-radius:8px;background-color:var(--card-background);border:1px solid var(--border-color)}.PlayerForm_teamLogo__tFGpz{width:40px;height:40px;border-radius:50%;margin-right:12px;background-color:var(--primary)}.PlayerForm_teamLogo__tFGpz img{width:100%;height:100%;object-fit:cover}.PlayerForm_placeholderLogo__Ef6y_{color:white;font-size:18px}.PlayerForm_teamInfo__JELzC h4{font-size:16px;font-weight:500;margin:0}.PlayerForm_footer__EKmo_{display:flex;justify-content:flex-end;padding-top:24px}.PlayerForm_card__aVHEg{background-color:var(--card-background);border:1px solid var(--border-color)}.PlayerForm_title__vuVOX{font-size:24px;font-weight:600;margin-bottom:8px}.PlayerForm_form__yyT6z{display:flex;flex-direction:column;gap:24px}.PlayerForm_formFields__3jUv4{display:flex;flex-direction:column;gap:16px}.PlayerForm_submitButton__v1wE8{min-width:180px}.PlayerForm_teamSelectContainer__2_IC2{position:relative;margin-bottom:1rem}.PlayerForm_teamSearchWrapper__BH3ag{position:relative;width:100%}.PlayerForm_selectedTeam__r6rGc{display:flex;align-items:center;padding:.5rem;border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;background-color:var(--bg-secondary,#f8fafc)}.PlayerForm_teamLogo__tFGpz{width:32px;height:32px;margin-right:.75rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.PlayerForm_teamLogoImage__r_8q2{width:100%;height:100%;object-fit:contain}.PlayerForm_placeholderLogo__Ef6y_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--placeholder-bg,#cbd5e1);color:var(--placeholder-text,#475569);font-weight:700}.PlayerForm_teamName__V_nLQ{flex:1;font-size:.875rem;font-weight:500}.PlayerForm_clearTeamButton__jIyoo{padding:0;width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.PlayerForm_teamSearchField__n1JAr{position:relative;width:100%}.PlayerForm_teamSearchInput__pK47j{width:100%}.PlayerForm_teamDropdown__iMUIR{position:absolute;top:100%;left:0;right:0;max-height:250px;overflow-y:auto;background-color:var(--dropdown-bg,#ffffff);border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;margin-top:.25rem}.PlayerForm_teamsList__USgD9{padding:.5rem 0}.PlayerForm_teamDropdownItem__H_PxK{display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer;transition:background-color .2s}.PlayerForm_teamDropdownItem__H_PxK:hover{background-color:var(--hover-bg,#f1f5f9)}.PlayerForm_teamItemLogo__suI1F{width:24px;height:24px;margin-right:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.PlayerForm_teamItemName__FpXtL{font-size:.875rem}.PlayerForm_loadingTeams__eVwzT,.PlayerForm_noTeamsFound__HLg1Q{padding:1rem;text-align:center;color:var(--text-secondary,#64748b)}.PlayerForm_noTeamsFound__HLg1Q{display:flex;flex-direction:column;align-items:center}.PlayerForm_createTeamLink__1SCHy{margin-top:.5rem;font-size:.875rem}.PlayerForm_teamSearchContainer__8QKCU{position:relative}.PlayerForm_teamSearchResults__2m5ms{position:absolute;top:100%;left:0;right:0;background-color:var(--secondary);border:1px solid var(--secondary);border-top:none;max-height:200px;overflow-y:auto;z-index:1000}.PlayerForm_teamSearchResults__2m5ms li{padding:10px;cursor:pointer}.PlayerForm_teamSearchResults__2m5ms li:hover{background-color:var(--popover)}.PlayerForm_photoWrapper__kbl0H{display:flex;flex-direction:column;align-items:center;gap:1rem}.PlayerForm_deletePhotoButton__rzdn8{margin-top:.5rem}.Player_Player__MrBib{width:100%;max-width:1200px;margin:0 auto;padding:20px}.Player_errorContainer__LbmAZ,.Player_loadingContainer__3szTE{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px}.BracketVisualizer_bracketVisualizer__lS_gu{width:100%}.BracketVisualizer_header__FJin0{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e1e5e9}.BracketVisualizer_header__FJin0 h2{margin:0;color:#495057;font-size:1.5rem;font-weight:600}.BracketVisualizer_stats__MpdLo{display:flex;gap:1rem;font-size:.875rem;color:#6c757d}.BracketVisualizer_stats__MpdLo span{padding:.25rem .5rem;border-radius:4px}.BracketVisualizer_brackets__Fsk7j{display:flex;flex-direction:column;gap:2rem}.BracketVisualizer_bracketSection__DA4Ax{width:100%}.BracketVisualizer_bracketTitle__bbt0z{margin:0 0 1rem;color:#495057;font-size:1.25rem;font-weight:600;padding-bottom:.5rem;border-bottom:2px solid #007bff}.BracketVisualizer_bracketContainer__rm78G{width:100%;padding:1rem}.BracketVisualizer_bracketLayout__jrJNG{display:flex;gap:2rem;overflow-x:auto;padding:1rem 0}.BracketVisualizer_round__FAdJk{display:flex;flex-direction:column;gap:1rem}.BracketVisualizer_roundTitle__rZRya{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:.5rem;text-align:center;padding:.5rem;background:#f5f5f5;border-radius:4px}.BracketVisualizer_matchesInRound__0ele3{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem}.BracketVisualizer_matchCard__w_XCH{cursor:pointer;transition:all .2s ease;border:2px solid transparent;min-height:100px;display:flex;align-items:center;justify-content:center}.BracketVisualizer_matchCard__w_XCH:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BracketVisualizer_matchCard__w_XCH.BracketVisualizer_selected__KNSJ2{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.BracketVisualizer_matchContent__LbGB_{padding:1rem}.BracketVisualizer_matchHeader__BFX6f{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.BracketVisualizer_matchName__aIjfZ{font-size:.9rem;font-weight:600;margin:0;color:#333}.BracketVisualizer_matchStatus__XLIa5{font-size:.75rem;padding:.25rem .5rem;border-radius:12px;background:#e9ecef;color:#495057;text-transform:uppercase;font-weight:500}.BracketVisualizer_teamsInfo___Adml{margin-bottom:.75rem}.BracketVisualizer_teamNames__JXeh_{font-size:.85rem;font-weight:500;margin-bottom:.25rem}.BracketVisualizer_score__Xi6oT{font-size:1rem;font-weight:600;color:#007bff;text-align:center;padding:.25rem;background:#f8f9fa;border-radius:4px}.BracketVisualizer_matchDetails__1LYw3{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:#6c757d}.BracketVisualizer_matchType__MXXnx{font-weight:500}.BracketVisualizer_matchDate__XdID1{color:#495057}.BracketVisualizer_previousMatches__fYlMf{color:#28a745;font-weight:500}.BracketVisualizer_finished__9PF_r{border-left:4px solid #28a745}.BracketVisualizer_running__NHvlb{border-left:4px solid #ffc107;animation:BracketVisualizer_pulse__yhx3K 2s infinite}.BracketVisualizer_notStarted__pXenN{border-left:4px solid #6c757d}.BracketVisualizer_default__AykjZ{border-left:4px solid #007bff}@keyframes BracketVisualizer_pulse__yhx3K{0%{box-shadow:0 0 0 0 rgba(255,193,7,.7)}70%{box-shadow:0 0 0 10px rgba(255,193,7,0)}to{box-shadow:0 0 0 0 rgba(255,193,7,0)}}.BracketVisualizer_bracketStats__4p6aV{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.BracketVisualizer_stat__CnSBI{display:flex;align-items:center;padding:.5rem 1rem;background:white;border-radius:6px;border:1px solid #dee2e6;font-size:.875rem;font-weight:500;color:#495057}.BracketVisualizer_stat__CnSBI span{margin-right:.5rem}.BracketVisualizer_noMatches__3bzWC{text-align:center;padding:3rem 1rem;color:#6c757d}.BracketVisualizer_noMatches__3bzWC p{margin:.5rem 0;font-size:1rem}.BracketVisualizer_noMatches__3bzWC p:first-child{font-size:1.2rem;font-weight:600;color:#495057}@media (max-width:768px){.BracketVisualizer_bracketLayout__jrJNG{flex-direction:column;gap:1rem}.BracketVisualizer_round__FAdJk{min-width:auto}.BracketVisualizer_bracketStats__4p6aV{flex-direction:column;gap:.5rem}.BracketVisualizer_stat__CnSBI{justify-content:center}}@media (max-width:480px){.BracketVisualizer_matchCard__w_XCH{min-height:100px}.BracketVisualizer_matchContent__LbGB_{padding:.75rem}.BracketVisualizer_matchName__aIjfZ,.BracketVisualizer_teamNames__JXeh_{font-size:.8rem}.BracketVisualizer_score__Xi6oT{font-size:.9rem}}.BracketVisualizer_idRow__lkXc_{font-size:.7rem;margin-bottom:2px;text-align:center}.SideBar_sidebar___b9aV{z-index:9999;position:relative;grid-area:sidebar;border-radius:5px}.SideBar_sidebar___b9aV .SideBar_clearFilter__UbEjL{cursor:pointer;font-size:12px;font-weight:600;color:var(--text-color);border:none;border-radius:5px;padding:5px 10px;transition:background-color .2s ease}.SideBar_sidebar___b9aV .SideBar_clearFilter__UbEjL:hover{color:var(--table-background-hover,#484e58)}.SideBar_wrapperHeader___w0rY{display:flex;justify-content:space-between;align-items:center}.SideBar_closeButton__CaaRn{display:none;border:none;border-radius:5px;padding:10px}.SideBar_closeButton__CaaRn:hover{opacity:.8}.SideBar_filterMatches__2iGA_{background:var(--table-background-color);box-sizing:border-box;border-radius:5px;position:sticky;top:109px;max-height:calc(100vh - 50px);padding:10px}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_form__Q7qtV{display:flex;flex-direction:column}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_applyButton__5iqiJ{margin:15px auto 0;cursor:pointer;background:var(--default-color-button,#3b82f6);border:none;border-radius:5px;padding:4px 28px;color:var(--text-color)}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_applyButton__5iqiJ:hover{opacity:.8}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_title__2hFoC{font-size:18px;font-weight:600;color:var(--text-color);margin-bottom:10px}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filtersFormat__3m1MU{display:flex}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filtersFormat__3m1MU .SideBar_container__G7v2Y{width:100%}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filtersFormat__3m1MU .SideBar_container__G7v2Y .SideBar_header__6_OMM{width:100%;display:inline-flex;justify-content:space-between}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filtersFormat__3m1MU .SideBar_container__G7v2Y .SideBar_listFormats__XMdg3{margin:10px 0}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filtersFormat__3m1MU .SideBar_container__G7v2Y .SideBar_listFormats__XMdg3 .SideBar_containerCheckbox__8ZZYg{display:flex;justify-content:space-between}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_searchTeam__jrOxY{margin:10px 0}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_searchTeam__jrOxY .SideBar_teamNameInput__UiM_0{cursor:pointer;height:30px}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_wrapperTitle__1fsq_{display:flex;flex-direction:row;justify-content:space-between}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_wrapperTitle__1fsq_ .SideBar_title__2hFoC{font-size:16px;color:var(--text-color);margin-bottom:10px;text-transform:capitalize}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:10px;user-select:none;box-sizing:border-box;border-radius:.2rem;background:var(--main-background-color,#313840);padding:0 6px;overflow-y:auto;max-height:calc(60vh - 50px);&::-webkit-scrollbar{width:4px;height:4px}& ::-webkit-scrollbar-track,&::-webkit-scrollbar-thumb{background:var(--background)}}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK .SideBar_label__8dp5T{width:100%;display:flex;align-items:center;gap:4px;flex:1;cursor:pointer;white-space:nowrap;overflow:hidden;justify-content:space-between;text-overflow:ellipsis;background:var(--table-background,#313840);border-bottom:1px solid #282d34;outline:0;flex-direction:row;min-height:20px;padding:3px 0;position:relative}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK .SideBar_label__8dp5T:hover:before{content:"";opacity:1;background-color:var(--highlight-color-bracket);width:calc(100% + 8px);height:100%;margin:0 -4px;display:block;position:absolute;top:0;left:0}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK .SideBar_label__8dp5T .SideBar_logo__Z_TDn{width:20px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:10px;align-self:flex-start}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK .SideBar_label__8dp5T .SideBar_input__pNzM_{margin:5px;box-sizing:border-box;padding:0;position:relative}.SideBar_sidebar___b9aV .SideBar_filterMatches__2iGA_ .SideBar_filterContainer__laXjK .SideBar_label__8dp5T .SideBar_tournamentName__qUMH4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:start;font-size:.7rem;position:relative}@media only screen and (max-width:920px){.SideBar_closeButton__CaaRn{display:block}.SideBar_sidebar___b9aV{width:90%}}.Loader_Loader___RzMT{width:100%;height:100%;padding:5px 16px 10px;overflow:hidden;margin:auto;display:block;position:relative}.Loader_Loader___RzMT .Loader_spinner__vmgYS{width:100%;height:100%;min-height:calc(80vh - 100px);justify-content:center;display:flex;align-items:center}.TopTournaments_container__zZ32B{display:flex;flex-direction:column;gap:16px;width:100%;max-width:900px;margin:0 auto}@media only screen and (max-width:920px){.TopTournaments_container__zZ32B{padding:0 10px}}.NewsContent_content__H0VLU{background-color:var(--component-background-color)}.NewsContent_content__H0VLU p{font-size:1rem;color:var(--body-color)}.NewsContent_content__H0VLU h2{font-size:1.5rem;color:var(--body-color)}.NewsContent_content__H0VLU h3{font-size:1.25rem;color:var(--body-color)}.NewsContent_content__H0VLU h4{font-size:1.125rem;color:var(--body-color)}.NewsContent_content__H0VLU h5{font-size:1rem;color:var(--body-color)}.NewsContent_content__H0VLU blockquote{color:var(--news-blockquote-color);border-left:4px solid var(--news-blockquote-border-color);padding:1rem 1.5rem;margin:1rem 0;background-color:var(--news-blockquote-background-color);border-radius:0 8px 8px 0;font-style:italic}.NewsContent_content__H0VLU a{color:var(--news-link-color);border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.NewsContent_content__H0VLU a:hover{border-bottom-color:var(--news-link-hover-color)}@media screen and (max-width:550px){.NewsContent_content__H0VLU article{font-size:.8rem}.NewsContent_content__H0VLU article p{font-size:.8rem!important}.NewsContent_content__H0VLU article h2{font-size:1rem}.NewsContent_content__H0VLU article h3{font-size:.9rem}}.StarsMatch_matchRating__oSWnW{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;top:5px;font-size:6px;height:12px}.StarsMatch_star__9yFuL,.StarsMatch_star__9yFuL:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.StarsMatch_star__9yFuL:before{content:""}.StarsMatch_starEmpty__Kgxtw:before{content:"";opacity:.5}.Team_team__wfQou{color:#fff;text-align:left;align-items:center;width:50%;padding:0 0 0 37px;font-family:fira-sans-medium,sans-serif;font-size:.875rem;font-weight:500;line-height:18px;display:flex}.Team_team__wfQou .Team_teamName__rWnHO{font-size:.85rem;text-overflow:ellipsis;white-space:nowrap;transition:all .15s ease-in-out;overflow:hidden}.Team_team__wfQou:first-child{text-align:right;justify-content:flex-end;padding:0 37px 0 0;flex:auto;align-items:center;font-family:fira-sans-medium,sans-serif;font-size:.875rem;font-weight:500;line-height:18px;display:flex;flex-grow:1}@media only screen and (max-width:768px){.Team_team__wfQou .Team_teamName__rWnHO{font-size:.75rem}}@media only screen and (max-width:600px){.Team_team__wfQou{width:100%;padding:0 0 0 1px}.Team_team__wfQou .Team_teamName__rWnHO{font-size:.65rem}.Team_team__wfQou:first-child{flex-direction:row-reverse;padding:0}}@media only screen and (max-width:350px){.Team_team__wfQou .Team_teamName__rWnHO{font-size:.55rem}}.TeamRankingsWidget_widget__n4XSx{padding:15px;background-color:var(--table-background-color,#22262c);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.TeamRankingsWidget_wrapper__3LJ_P{border-radius:5px;background-color:var(--table-background-color,#22262c)}.TeamRankingsWidget_header__OHot7{padding:8px 12px;text-align:center}.TeamRankingsWidget_title__9P47p{font-size:16px;font-weight:600;color:var(--foreground);margin:0 0 2px;text-decoration:none;transition:color .2s ease}.TeamRankingsWidget_title__9P47p:hover{color:var(--primary)}.TeamRankingsWidget_region__3eXBf{font-size:10px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px}.TeamRankingsWidget_rankingsList__ODp_R{user-select:none;box-sizing:border-box;background:var(--table-background-color,#22262c);border-radius:.3rem;flex-direction:column;padding:0 10px;font-size:10px;display:flex}.TeamRankingsWidget_rankingCard__zHetz{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:var(--component-background-color,#22262c);border-bottom:1px solid var(--border-color,#221f1fd2);outline:0;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:4px;width:100%;min-height:20px;padding:3px 0;display:flex;position:relative;overflow:hidden;text-decoration:none;color:inherit;transition:background-color .2s ease}.TeamRankingsWidget_rankingCard__zHetz:hover{background:rgba(77,88,100,.6)}.TeamRankingsWidget_rankingCardContent__E_HAK{display:flex;align-items:center;gap:6px;width:100%}.TeamRankingsWidget_rankCell__8nJTZ{width:20px;text-align:left;display:flex;align-items:center}.TeamRankingsWidget_rankNumber__bJ_JA{font-size:10px;font-weight:600;color:var(--foreground)}.TeamRankingsWidget_teamCell__9v4vl{width:100%;flex:1;display:flex;align-items:center}.TeamRankingsWidget_teamContent__O2wGo{display:flex;align-items:center;gap:3px;width:100%}.TeamRankingsWidget_teamLogo__UrOy6{width:18px;height:18px;object-fit:contain;border-radius:2px;padding:1px;flex-shrink:0}.TeamRankingsWidget_teamInfo__VXOGd{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.TeamRankingsWidget_teamName__kiw3I{font-size:14px;font-weight:600;color:var(--foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.TeamRankingsWidget_ratingCell__Gilky{width:30px;text-align:right;display:flex;align-items:center;justify-content:flex-end}.TeamRankingsWidget_ratingContent__aL6Yx{display:flex;align-items:center;gap:2px;justify-content:flex-end}.TeamRankingsWidget_changeIndicator__RuU6r{font-size:11px;font-weight:600}.TeamRankingsWidget_positive__yh87c{color:#10b981}.TeamRankingsWidget_negative__0emrF{color:#ef4444}.TeamRankingsWidget_neutral__CLv_E{color:var(--muted-foreground)}.TeamRankingsWidget_footer__FjOMY{padding:6px 12px;background:var(--muted);border-top:1px solid var(--border);text-align:center}.TeamRankingsWidget_viewAllLink__tKDhu{font-size:10px;color:var(--primary);text-decoration:none;font-weight:500;transition:color .2s ease}.TeamRankingsWidget_viewAllLink__tKDhu:hover{color:var(--primary-foreground)}.TeamRankingsWidget_loading__qvqdw{flex:1;display:flex;flex-direction:column;padding:6px;gap:2px}.TeamRankingsWidget_loadingItem__wDzOU{height:28px;background:var(--muted);border-radius:6px;animation:TeamRankingsWidget_pulse__fqlhp 1.5s ease-in-out infinite}.TeamRankingsWidget_error__6b20i{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;color:var(--destructive);font-size:10px;text-align:center}@keyframes TeamRankingsWidget_pulse__fqlhp{0%,to{opacity:.6}50%{opacity:1}}@media (max-width:200px){.TeamRankingsWidget_widget__n4XSx{width:160px;height:240px}.TeamRankingsWidget_rankNumber__bJ_JA,.TeamRankingsWidget_teamName__kiw3I{font-size:9px}.TeamRankingsWidget_teamLogo__UrOy6{width:16px;height:16px}}.TabsMenu_tabs__QZYUz{display:flex;flex-direction:column;background:#22262c;border-radius:7px;width:100%;max-width:100%}@media (min-width:768px){.TabsMenu_tabs__QZYUz{margin:0 auto}}.TabsMenu_tabs__QZYUz .TabsMenu_tabList__I1Y7g{background:#22262c;display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}@media (min-width:640px){.TabsMenu_tabs__QZYUz .TabsMenu_tabList__I1Y7g{gap:1rem}}.TabsMenu_tabs__QZYUz .TabsMenu_tabList__I1Y7g .TabsMenu_trigger__HB_OA{cursor:pointer;font-size:.875rem;padding:.5rem 1rem}@media (min-width:640px){.TabsMenu_tabs__QZYUz .TabsMenu_tabList__I1Y7g .TabsMenu_trigger__HB_OA{font-size:1rem;padding:.75rem 1.5rem}}.TabsMenu_tabs__QZYUz .TabsMenu_tabList__I1Y7g .TabsMenu_trigger__HB_OA:hover{opacity:.6}.Lines_lineVertical__It9TE{position:absolute;width:17px;right:-17px}.Lines_lineVertical__It9TE.Lines_up__J7qio{border-bottom:1px solid var(--line-color);border-right:1px solid var(--line-color);bottom:40%}.Lines_lineVertical__It9TE.Lines_down__xP0tl{top:calc(50% + 13px);border-top:1px solid var(--line-color);border-right:1px solid var(--line-color);position:absolute;bottom:0;width:15px;right:-16px}.Lines_lineVertical__It9TE .Lines_lineHorizon__dTB5O{position:absolute;bottom:0;width:100%;right:-16px}.Lines_lineVertical__It9TE .Lines_lineHorizon__dTB5O.Lines_up__J7qio{bottom:100%;border-bottom:1px solid var(--line-color);border-right:1px solid var(--line-color)}.Lines_lineVertical__It9TE .Lines_lineHorizon__dTB5O.Lines_down__xP0tl{border-bottom:1px solid var(--line-color);top:calc(50% - 1px)}.MatchItem_item__K3D8Z{min-height:40px;white-space:nowrap;border-bottom:.54px solid var(--border-color,#282d34);outline:0;justify-content:space-between;align-items:normal;padding:2px 0;display:flex;position:relative;width:100%;flex-direction:row}.MatchItem_item__K3D8Z .MatchItem_time__qtlNi{justify-content:center;flex-direction:column;position:relative;display:flex;align-items:center;color:#a5afbb;text-align:left;padding-right:4px;font-size:.85rem;line-height:14px}.MatchItem_item__K3D8Z:hover:before{content:"";opacity:1;background-color:var(--hover-background-color);width:calc(100% + 8px);height:100%;margin:0 -4px;display:block;position:absolute;top:0;left:0}.MatchItem_match__TBkaQ{align-items:center;min-height:1px;display:flex;position:relative;width:67%;transition:none!important;justify-content:space-between;flex-grow:1}.MatchItem_match__TBkaQ .MatchItem_wrapper___hRY9{flex-grow:2}.MatchItem_match__TBkaQ .MatchItem_wrapper___hRY9 .MatchItem_matchBody__0_Imw{position:relative}.MatchItem_match__TBkaQ .MatchItem_wrapper___hRY9 .MatchItem_matchBody__0_Imw .MatchItem_teams__DPscr{flex-direction:row;display:flex}@media only screen and (max-width:450px){.MatchItem_match__TBkaQ .MatchItem_wrapper___hRY9 .MatchItem_matchBody__0_Imw .MatchItem_teams__DPscr{display:flex;justify-content:center!important}.MatchItem_time__qtlNi{width:10%;font-size:.6rem!important;margin-right:0!important}}.Home_home__XTjG8{margin-top:5px;width:100%;max-width:1000px;box-sizing:content-box}.Home_container__lUHV5{background-color:var(--substrate-background-color);display:flex;flex-direction:row;position:relative;justify-content:center;align-items:start;margin:0 auto;max-width:1000px;box-sizing:content-box;gap:10px;padding:0 15px}.Home_header__jjdkT{display:flex;flex-direction:column;gap:5px;justify-content:center}.Home_runningTournamentsWrapper__4nHqL{width:100%;display:flex}.Home_topTournamentsWrapper__ahJt_{max-width:650px;width:100%;display:flex;flex-direction:column;gap:5px}.Home_rankingsWrapper__fCZk3{width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:955px){.Home_container__lUHV5{flex-direction:column-reverse;margin:0;padding:0}.Home_header__jjdkT{width:100%;flex-direction:row}.Home_topTournamentsWrapper__ahJt_{max-width:100%}}@media only screen and (max-width:650px){.Home_container__lUHV5{padding:0}}@media only screen and (max-width:596px){.Home_header__jjdkT{flex-direction:column-reverse;align-items:center;justify-content:center;gap:10px}.Home_rankingsWrapper__fCZk3{padding:0 10px;max-width:100%;margin-top:0}}.TopTournament_container__RTmoo{position:relative;border-radius:8px;padding:4px 8px 8px;display:flex;flex-direction:column;gap:16px;background-color:var(--component-background-color);width:100%;max-width:900px;height:100%}.TopTournament_container__RTmoo .TopTournament_tournamentTier__qaj70{display:flex;justify-content:center;align-items:center;font-size:.8rem}.TopTournament_container__RTmoo .TopTournament_header__oA7VN{display:flex;flex-direction:column;gap:2px}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__{display:flex;flex-direction:row;gap:20px;align-items:center;position:relative}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_logo__THygT{position:absolute;top:-20px;left:0;z-index:1}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp{box-sizing:content-box;width:100%;display:flex;flex-direction:column;gap:3px}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_tournamentName__InvY5{overflow:hidden;display:flex;justify-self:center;flex-direction:column;gap:2px;align-items:start;white-space:nowrap}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_tournamentName__InvY5 h1{font-size:1.2rem;font-weight:600}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0{overflow:hidden;display:flex;flex-direction:row;gap:2px;align-items:center;justify-content:space-between}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0 .TopTournament_prizePool__zo3eS{font-size:.8rem;font-weight:600}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0 .TopTournament_rodsters__AXf8N{overflow:hidden;box-sizing:border-box;display:flex;flex-direction:row;gap:2px;align-items:center}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0 .TopTournament_rodsters__AXf8N .TopTournament_rostersList___4_5l{width:100%;position:relative;z-index:0;box-sizing:border-box;overflow:hidden;justify-content:flex-end;display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0 .TopTournament_rodsters__AXf8N .TopTournament_rosterItem__rYxQA{display:flex;align-items:center}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_logo__THygT{width:50px;height:50px}.TopTournament_container__RTmoo .TopTournament_header__oA7VN:hover{opacity:.7}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_status__qugXu{position:absolute;border-radius:0 8px 0 8px;right:0;top:0;background-color:var(--border-color);font-size:.8rem;padding:2px 5px;color:var(--text-color)}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_status__qugXu.TopTournament_statusUpcoming__yBzCb{background-color:var(--success)}.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_status__qugXu.TopTournament_statusRunning__Hg1wq{background-color:var(--play)}@media(max-width:600px){.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_tournamentName__InvY5{font-size:.8rem}}@media(max-width:400px){.TopTournament_container__RTmoo .TopTournament_header__oA7VN .TopTournament_tournamentContainer__BTF__ .TopTournament_tournament__rRJEp .TopTournament_eventDetail___zTf0 .TopTournament_rodsters__AXf8N .TopTournament_rostersList___4_5l .TopTournament_rosterItem__rYxQA .TopTournament_rosterItemLogo__BwB2z{width:15px!important}}.FinishedMatches_finishedMatches__Efn0W{width:100%;max-width:100%;min-width:56vw;height:100%}.FinishedMatches_container__Ea_tI{display:grid;max-width:1000px}.FinishedMatches_FinishedMatches__SCxoL{padding:0 15px 15px;width:100%;display:grid;grid-template-columns:195px minmax(0,1fr);grid-template-rows:1fr;gap:16px 16px;grid-template-areas:"sidebar mainContent";justify-content:end;position:relative;z-index:1}.FinishedMatches_FinishedMatchesLoading__uFpgz{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.FinishedMatches_FinishedMatchesWrapper__h10gM{width:100%}.FinishedMatches_listTable__QZOAW{display:flex;flex-direction:column;width:100%;max-width:100%;position:relative;grid-area:mainContent;align-items:center}.FinishedMatches_listTable__QZOAW .FinishedMatches_paginationWrapper__Htoy8{box-sizing:border-box;width:60vw;max-width:700px;padding:5px 16px 10px;overflow:hidden}.FinishedMatches_matchesContainer__s7_E9{display:flex;flex-direction:column}.FinishedMatches_loaderWrapper__EbED6{min-width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:10px;margin:0 auto;position:relative}.FinishedMatches_pageLoader__7CF75{width:100%;min-height:calc(100vh - 100px);display:flex;justify-content:center;align-items:center}.FinishedMatches_overlay__PhPV3{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9000}.FinishedMatches_loaderOverlay__uMrMH{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);z-index:5000}.FinishedMatches_sidebarWrapper__b_90z{width:195px;max-width:195px;align-items:flex-start;z-index:10000;grid-area:sidebar;display:block;flex-direction:column;position:sticky;top:109px;max-height:calc(100vh - 123px)}.FinishedMatches_sidebarWrapperMobileApply__K4NJT{background:var(--table-background-color,#262a30);display:none;justify-content:center;align-items:center;width:80%;border-radius:0 0 5px 5px;padding:10px 20px}.FinishedMatches_sidebarWrapperMobileApplyButton__izRPA{cursor:pointer;border:none;border-radius:5px;padding:10px 20px;background:var(--default-color-button,#3b82f6)}.FinishedMatches_sidebarWrapperMobileApplyButton__izRPA:hover{opacity:.8}.FinishedMatches_filterToggleButtonWrapper__Hkzg1{display:none;justify-content:end;align-items:center;width:100%}.FinishedMatches_filterToggleButton__o6c3S{cursor:pointer;border:none;border-radius:5px;padding:10px}.FinishedMatches_filterToggleButton__o6c3S:hover{opacity:.8}.FinishedMatches_sidebarWrapperMobileResetButton__yzf7m{cursor:pointer}.FinishedMatches_sidebarWrapperMobileResetButton__yzf7m:hover{opacity:.8}.FinishedMatches_hiddenMobile__m4Yl8{display:block}@media only screen and (max-width:920px){.FinishedMatches_filterToggleButtonWrapper__Hkzg1,.FinishedMatches_sidebarWrapperMobileApply__K4NJT{display:flex}.FinishedMatches_FinishedMatches__SCxoL{gap:0;display:flex;flex-direction:column}.FinishedMatches_sidebarWrapper__b_90z.FinishedMatches_hiddenMobile__m4Yl8{display:none!important}.FinishedMatches_sidebarWrapper__b_90z.FinishedMatches_open__hWZ1R{align-items:center;display:flex!important;position:absolute;top:30px;left:0;max-width:100%;width:100%;z-index:10000}}@media(max-width:768px){.FinishedMatches_FinishedMatches__SCxoL{grid-template-columns:1fr;grid-template-areas:"sidebar" "mainContent"}}.WidgetMatch_widget__m6olp{box-sizing:border-box;background:var(--table-background-color,#262a30);border-radius:5px;padding:5px;max-height:320px;margin:4px}.WidgetMatch_widget__m6olp .WidgetMatch_linkTournament__lcRDQ{margin-top:10px;display:flex;align-items:center;justify-content:center}.WidgetMatch_widget__m6olp .WidgetMatch_linkTournament__lcRDQ:hover{opacity:.7}.WidgetMatch_widget__m6olp .WidgetMatch_widgetHeader__faSuz{display:flex;flex-direction:row}.WidgetMatch_widget__m6olp .WidgetMatch_widgetContent__fGqeG{margin-top:5px;width:100%}.WidgetMatch_widget__m6olp .WidgetMatch_widgetContent__fGqeG .WidgetMatch_stats___s0Vi{display:grid;grid-template-columns:repeat(3,1fr)}.WidgetMatch_widget__m6olp .WidgetMatch_widgetContent__fGqeG .WidgetMatch_stats___s0Vi .WidgetMatch_link__fngld{width:100%;display:flex;align-items:center;padding:10px}.WidgetMatch_widget__m6olp .WidgetMatch_widgetContent__fGqeG .WidgetMatch_stats___s0Vi .WidgetMatch_link__fngld.WidgetMatch_noActive__vZeYp{pointer-events:none}.WidgetMatch_widget__m6olp .WidgetMatch_matchTypeInfo__G6h7u{width:100%;display:flex;justify-content:center;align-items:center}.WidgetMatch_widget__m6olp .WidgetMatch_matchTypeInfo__G6h7u p{margin:0;background-color:var(--match-type-background-color,#eb9d1f)!important;color:#fff;border-radius:2px;padding:0 9px}@media only screen and (max-width:430px){.WidgetMatch_widget__m6olp .WidgetMatch_matchTypeInfo__G6h7u p{font-size:9px}.WidgetMatch_link__fngld{padding:0!important}.WidgetMatch_linkTournament__lcRDQ{font-size:.7rem}}.NewsImage_newsImage__SMggx .NewsImage_mainImage__EKeeF{background-color:var(--component-background-color);width:100%;height:100%}.NewsImage_newsImage__SMggx .NewsImage_mainImage__EKeeF img{border-radius:6px;width:100%;height:100%;object-fit:cover}.Team_team__QFdqe{color:#fff;align-items:center;width:100%;font-family:fira-sans-medium,sans-serif;font-size:.975rem;font-weight:500;line-height:18px;height:100%;display:flex;flex-direction:column;justify-content:center}.Team_team__QFdqe:hover{cursor:pointer;opacity:.6}.Team_team__QFdqe .Team_logo__Ii3pE{width:6vw!important}.Team_team__QFdqe .Team_teamName__69Ydt{margin-top:5px;padding:5px;font-size:1.2rem;white-space:nowrap;transition:all .15s ease-in-out}.Team_team__QFdqe .Team_noTeam__4rs_1{width:6vw;font-size:4rem}@media screen and (max-width:680px){.Team_team__QFdqe .Team_logo__Ii3pE{width:10vw!important;height:10vw!important}}@media screen and (max-width:510px){.Team_team__QFdqe .Team_logo__Ii3pE{width:8vw!important;height:8vw!important}.Team_team__QFdqe .Team_teamName__69Ydt{font-size:1rem}}@media only screen and (max-width:430px){.Team_team__QFdqe .Team_logo__Ii3pE{width:10vw!important;height:10vw!important}.Team_team__QFdqe .Team_teamName__69Ydt{font-size:.8rem}}@media only screen and (max-width:393px){.Team_team__QFdqe .Team_logo__Ii3pE{width:10vw!important;height:10vw!important}.Team_team__QFdqe .Team_teamName__69Ydt{font-size:.7rem}}.NewsPreviewItem_newsPreviewItem__9TlPr{display:flex;flex-direction:row;gap:10px;background:var(--component-background-color);padding:6px;width:100%;height:100%;cursor:pointer;justify-content:space-between;align-items:center;transition:all .3s ease;border-bottom:1px solid var(--border-color)}.NewsPreviewItem_newsPreviewItem__9TlPr .NewsPreviewItem_image__AhHBZ{width:100px;height:100px}.NewsPreviewItem_newsPreviewItem__9TlPr .NewsPreviewItem_image__AhHBZ img{width:100%;height:100%}.NewsPreviewItem_newsPreviewItem__9TlPr:hover{background:var(--hover-background-color)}.NewsPreviewItem_newsPreviewItem__9TlPr h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;font-size:1rem;font-weight:600;color:var(--body-color)}.NewsPreviewItem_date__iWNGG{text-align:right;white-space:nowrap;font-size:.8rem;color:var(--body-color)}.NewsPreviewItem_newsPreviewItem__9TlPr.NewsPreviewItem_featuredImage__kMqBf{display:flex;align-items:center;justify-content:center;flex-direction:column}.NewsPreviewItem_newsPreviewItem__9TlPr.NewsPreviewItem_featuredImage__kMqBf .NewsPreviewItem_image__AhHBZ{width:100%;height:100%;border-radius:8px;overflow:hidden}.NewsPreviewItem_newsPreviewItem__9TlPr.NewsPreviewItem_featuredImage__kMqBf .NewsPreviewItem_image__AhHBZ img{width:100%;height:100%}.NewsPreviewItem_newsPreviewItem__9TlPr.NewsPreviewItem_featuredImage__kMqBf h1{align-self:start}.NewsPreviewItem_newsPreviewItem__9TlPr.NewsPreviewItem_featuredImage__kMqBf .NewsPreviewItem_date__iWNGG{align-self:flex-end;display:flex;white-space:nowrap;font-size:.8rem;color:var(--body-color)}@media only screen and (max-width:650px){.NewsPreviewItem_newsPreviewItem__9TlPr h1{font-size:12px}.NewsPreviewItem_date__iWNGG{font-size:10px!important}}@media only screen and (max-width:450px){.NewsPreviewItem_newsPreviewItem__9TlPr h1{white-space:normal;overflow:visible;font-size:12px}.NewsPreviewItem_date__iWNGG{font-size:10px!important}}.TeamBracket_teamWrapper__Whxj6{width:100%;border-radius:2px;display:flex;flex-direction:column;font-size:11px;position:relative;justify-content:center;align-items:start;margin:0 0 5px}.TeamBracket_teamWrapper__Whxj6:nth-child(2n){margin:5px 0 0}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO{color:#fff;text-align:left;background-color:var(--background-team-bracket,#2e3237);border-radius:2px;justify-content:space-between;align-items:center;width:100%;font-size:.875rem;line-height:20px;display:flex;position:relative}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO.TeamBracket_highlight__rQiTl,.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO.TeamBracket_highlight__rQiTl .TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt .TeamBracket_team__NGXBO{background-color:var(--highlight-color-bracket)}.TeamBracket_teamContainer__zavuW{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;padding:3px;min-height:35px}.TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt{display:flex;flex-direction:row}.TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt .TeamBracket_team__NGXBO{display:flex;flex-direction:row;overflow:hidden;width:100%}.TeamBracket_teamContainer__zavuW .TeamBracket_score__QrUZa{text-align:right;width:30px;padding-right:8px;justify-self:center;align-self:center}.TeamBracket_teamContainer__zavuW.TeamBracket_winner__gXNsN:before{background-color:var(--chart-2)}.TeamBracket_teamContainer__zavuW.TeamBracket_loser__Gfuc4:before{background-color:var(--color-destructive)}.TeamBracket_teamContainer__zavuW.TeamBracket_loser__Gfuc4 .TeamBracket_link__2xCDt .TeamBracket_team__NGXBO{color:#727579}.TeamBracket_teamContainer__zavuW:before{content:"";background-color:var(--table-background-color);width:3px;height:100%;display:block;position:absolute;top:0;left:0;border-radius:2px 0 0 2px}.TeamBracket_teamName__8JJDO{display:none;align-items:center;text-align:center;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TeamBracket_teamName__8JJDO.TeamBracket_open__GEQ9Y{display:flex}@media(max-width:500px){.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO .TeamBracket_teamContainer__zavuW{display:flex;justify-content:space-between;padding:3px;min-height:35px}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO .TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt{flex:1 1 auto;min-width:0;display:flex;flex-direction:row}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO .TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt .TeamBracket_team__NGXBO{flex:1 1 auto;min-width:0;display:flex;overflow:hidden}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO .TeamBracket_teamContainer__zavuW .TeamBracket_link__2xCDt .TeamBracket_team__NGXBO .TeamBracket_teamName__8JJDO{font-size:.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TeamBracket_teamWrapper__Whxj6 .TeamBracket_team__NGXBO .TeamBracket_teamContainer__zavuW .TeamBracket_score__QrUZa{font-size:.7rem;flex:0 0 30px;text-align:right;padding-right:0}}.NewsPreviewList_newsPreviewList__oQGea{background:var(--component-background-color);border-radius:10px;padding:10px;margin-top:20px;max-width:900px;display:flex;flex-direction:column;box-sizing:border-box}@media only screen and (max-width:920px){.NewsPreviewList_newsPreviewList__oQGea{margin:20px 10px 0}}.PrizePoolTable_container__QvfVR{display:flex;width:100%;flex-direction:column;margin:10px;align-items:center;background:var(--component-background-color,#262a30);border-radius:.5rem;padding:10px}.PrizePoolTable_title__LDj5K{font-size:1.2em;font-weight:600;margin-bottom:10px;color:var(--foreground)}.PrizePoolTable_totalPrize__PFHIk{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--muted);border-radius:8px;margin-bottom:16px;font-weight:500;width:100%;max-width:1000px}.PrizePoolTable_amount__QrJ_I{font-weight:600;color:var(--primary);font-size:1.1rem}.PrizePoolTable_teamsList__Cea8c{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:16px;grid-auto-rows:1fr;max-width:100%;width:100%}.PrizePoolTable_teamItem__gDn_Q{border:3px solid var(--border-color);background-color:var(--component-background-color);border-radius:5px;transition:all .15s ease-in-out}.PrizePoolTable_teamItem__gDn_Q:hover{background:var(--table-background-hover,#484e58)}.PrizePoolTable_teamContent__MNSjy{height:100%;flex-direction:column;flex:none;transition:all .15s ease-in-out;display:flex;position:relative;text-align:center;justify-content:space-between;padding:10px}.PrizePoolTable_position__fcMX_{margin:10px 0}.PrizePoolTable_positionText__PLyfj,.PrizePoolTable_position__fcMX_{font-size:.875rem;font-weight:600;color:var(--foreground)}.PrizePoolTable_teamInfo__PfGIb{box-sizing:border-box;color:#ffffff;text-align:left;justify-content:center;border-radius:2px;align-items:center;font-size:.875rem;line-height:20px;display:flex;position:relative;margin:10px;flex-direction:column}.PrizePoolTable_teamLogo__5D8vO{width:97px;height:97px;object-fit:contain;border-radius:4px;flex-shrink:0;margin:5px}.PrizePoolTable_teamDetails__QKIdS{display:flex;flex-direction:column;gap:2px;margin-top:10px}.PrizePoolTable_teamName__wTqc2{font-weight:500;font-size:.875rem;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;text-align:center}.PrizePoolTable_prizeInfo__rsliu{display:flex;align-items:center;justify-content:center;margin-top:10px}.PrizePoolTable_prizeAmount__S3qXM{font-weight:600;font-size:.875rem;color:var(--foreground);text-align:center}.PrizePoolTable_clubShare__7MkLW{display:flex;flex-direction:column}@media (max-width:768px){.PrizePoolTable_container__QvfVR{padding:8px;margin:8px}.PrizePoolTable_title__LDj5K{font-size:1.1rem;margin-bottom:8px}.PrizePoolTable_teamsList__Cea8c{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px}.PrizePoolTable_teamLogo__5D8vO{width:80px;height:80px}.PrizePoolTable_positionText__PLyfj,.PrizePoolTable_prizeAmount__S3qXM,.PrizePoolTable_teamName__wTqc2{font-size:.8rem}}@media (max-width:600px){.PrizePoolTable_teamName__wTqc2{font-size:.75rem;overflow:hidden;text-overflow:ellipsis}}@media (max-width:480px){.PrizePoolTable_teamsList__Cea8c{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:8px}.PrizePoolTable_teamLogo__5D8vO{width:60px!important;height:60px!important}.PrizePoolTable_teamName__wTqc2{font-size:.7rem}.PrizePoolTable_positionText__PLyfj,.PrizePoolTable_prizeAmount__S3qXM{font-size:.75rem}}.Rosters_expectedRosters__pLozJ{display:flex;width:100%;flex-direction:column;margin:10px;align-items:center;background:var(--component-background-color);border-radius:.5rem;padding:10px;max-width:1000px}.Rosters_expectedRosters__pLozJ .Rosters_header__JUTOq{margin-bottom:10px;font-size:1.2em;font-weight:600}.Rosters_expectedRosters__pLozJ .Rosters_listTeamMember__qu09Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:16px;grid-auto-rows:1fr;width:100%}@media screen and (max-width:600px){.Rosters_expectedRosters__pLozJ .Rosters_listTeamMember__qu09Y{grid-template-columns:repeat(auto-fit,minmax(129px,1fr))}}.VideoPlayer_VideoPlayer__e2o3N{position:relative}.VideoPlayer_aspectRatio__KSpUT{position:relative;padding-top:56.25%}.VideoPlayer_aspectRatio__KSpUT>*{position:absolute;top:0;left:0;width:100%;height:100%}.VideoPlayer_loading__XoqEo{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);color:white;font-size:1.2em;z-index:1}.Ads_ads__jnYJU,.VideoPlayer_loading__XoqEo{display:flex;justify-content:center;align-items:center}.Ads_ads__jnYJU{width:100%;position:relative}.Ads_ad__X6VN5{margin-bottom:20px}.FinishedTournaments_FinishedTournaments__FgoDB{display:block;position:relative;flex-direction:column;width:100%}.FinishedTournaments_FinishedTournaments__FgoDB .FinishedTournaments_wrapper__TXjhw,.FinishedTournaments_FinishedTournaments__FgoDB .FinishedTournaments_wrapper__TXjhw .FinishedTournaments_listTable__yqaL9{width:100%}.FinishedTournaments_FinishedTournaments__FgoDB .FinishedTournaments_wrapper__TXjhw .FinishedTournaments_listTable__yqaL9 .FinishedTournaments_table__MPWq9{width:100%;display:flex}.FinishedTournaments_FinishedTournaments__FgoDB .FinishedTournaments_wrapper__TXjhw .FinishedTournaments_listTable__yqaL9 .FinishedTournaments_table__MPWq9 #FinishedTournaments_tableGroupBody__xyvWV{background:#3fc9c7}