.LeaderboardSkeleton_LeaderboardSkeleton__8avy_{display:flex;flex-direction:column;box-sizing:border-box;width:max(100%,var(--leaderboard-skeleton-min-width,0px));grid-gap:var(--hr-border-radius-s-compact);gap:var(--hr-border-radius-s-compact)}.LeaderboardSkeleton_LeaderboardSkeleton-RowSkeleton__PSO_G{width:100%;height:52px;border-radius:var(--hr-border-radius-m)}@media (max-width:576px){.LeaderboardSkeleton_LeaderboardSkeleton__8avy_{grid-gap:var(--hr-space-xs-compact);gap:var(--hr-space-xs-compact)}.LeaderboardSkeleton_LeaderboardSkeleton-RowSkeleton__PSO_G{height:48px}}.LeaderboardTable_Table__oHo1u{--table-width:100%;--grid-template-columns:var(--columns-main);--grid-template-columns-right:var(--columns-right);--max-height-row-desktop:54px;--max-height-row-mobile:50px;--max-height-row:var(--max-height-row-desktop);overflow:auto hidden;width:100%;min-width:0;padding-bottom:var(--hr-space-s-compact);scrollbar-width:thin;scrollbar-color:var(--hr-color-border-tertiary) transparent}.LeaderboardTable_Table__oHo1u.LeaderboardTable_Table_disabledScroll__11We8{overflow-x:hidden}@media (max-width:576px){.LeaderboardTable_Table__oHo1u{--grid-template-columns:var(--columns-main-mb);--grid-template-columns-right:var(--columns-right-mb);--max-height-row:var(--max-height-row-mobile)}}@supports selector(.Table::-webkit-scrollbar){.LeaderboardTable_Table__oHo1u::-webkit-scrollbar{background-color:transparent}.LeaderboardTable_Table__oHo1u::-webkit-scrollbar-track{background:none}.LeaderboardTable_Table__oHo1u::-webkit-scrollbar-thumb{border:none;border-radius:50%;background-color:var(--hr-color-border-tertiary)}}.LeaderboardTable_Table_scrollable__APq_L .LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-CellGroup_sticky_right__V43kb:before{position:absolute;top:-1px;left:-4px;display:block;width:4px;height:calc(100% + 2px);content:"";background:linear-gradient(90deg,transparent,rgb(0 0 0/25%));transition:opacity .1s ease-out}.LeaderboardTable_Table_scrollable__APq_L.LeaderboardTable_Table_scrolledToEnd__4eQcn .LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-CellGroup_sticky_right__V43kb:before{opacity:0}.LeaderboardTable_Table-RowGroup__kHUmW{position:relative;width:100%;min-width:-moz-fit-content;min-width:fit-content}.LeaderboardTable_Table-Row__ZhC5E{position:relative;display:grid;grid-template-columns:var(--grid-template-columns,96px 200px repeat(auto-fit,80px));box-sizing:border-box;min-width:-moz-fit-content;min-width:fit-content;padding:0;transition:margin-top .2s ease-in-out}.LeaderboardTable_Table-Row_hasMarginTop__HxOkn{position:relative;margin-top:var(--hr-space-s-compact)}.LeaderboardTable_Table-Row_hasMarginTop__HxOkn:before{position:absolute;top:calc(var(--hr-space-s-compact) * -1);left:0;display:block;width:100%;height:var(--hr-space-s-compact);content:"";background-color:var(--hr-color-surface-0)}@media (max-width:576px){.LeaderboardTable_Table-Row_hasMarginTop__HxOkn{margin-top:var(--hr-space-xs-compact)}.LeaderboardTable_Table-Row_hasMarginTop__HxOkn:before{top:0}}.LeaderboardTable_Table-RowGroup_type_body__FTTnE{position:relative}.LeaderboardTable_Table-RowBg__QOKRu{position:absolute;z-index:0;box-sizing:border-box;width:100%;height:100%}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E .LeaderboardTable_Table-RowBg__QOKRu:before{position:sticky;left:0;display:block;box-sizing:border-box;width:var(--table-width,100%);height:100%;content:"";border:1px solid var(--hr-color-surface-100);background-color:var(--hr-color-surface-100)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_hasBorder__VyS0X .LeaderboardTable_Table-RowBg__QOKRu:before{border-bottom:1px solid var(--hr-color-border-tertiary)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_first__y0p56 .LeaderboardTable_Table-RowBg__QOKRu:before{border-top-left-radius:var(--hr-border-radius-l);border-top-right-radius:var(--hr-border-radius-l)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_last__ESY1g .LeaderboardTable_Table-RowBg__QOKRu:before{z-index:-1;border-bottom-right-radius:var(--hr-border-radius-l);border-bottom-left-radius:var(--hr-border-radius-l)}.LeaderboardTable_Table-Subgroup__GKSFP{position:relative;transition:max-height .5s ease-in-out,opacity .2s ease-in-out}.LeaderboardTable_Table-Row__ZhC5E>div:first-of-type{padding-left:var(--hr-space-xl)}.LeaderboardTable_Table-Row__ZhC5E>div:last-of-type{padding-right:var(--hr-space-m)}.LeaderboardTable_Table-CellGroup__QW6oM{display:flex;flex-wrap:nowrap}.LeaderboardTable_Table-CellGroup_sticky_right__V43kb{position:sticky;z-index:1;right:0;display:grid;grid-template-columns:var(--grid-template-columns-right,repeat(auto-fit,80px))}.LeaderboardTable_Table-RowGroup_type_header__PewYj{margin-top:0;color:var(--hr-color-text-secondary)}.LeaderboardTable_Table-RowGroup_type_header__PewYj .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{background-color:var(--custom-problem-resizer-color,var(--hr-color-surface-0))}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{z-index:3;box-sizing:border-box;border:1px solid var(--hr-color-surface-100);border-left:none;background-color:var(--hr-color-surface-100)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_hasBorder__VyS0X .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{border-bottom:1px solid var(--hr-color-border-tertiary)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_first__y0p56 .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{border-top-right-radius:var(--hr-border-radius-l)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_last__ESY1g .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{border-bottom-right-radius:var(--hr-border-radius-l)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E.LeaderboardTable_Table-Row_highlighted__Suv6V .LeaderboardTable_Table-CellGroup_sticky_right__V43kb,.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E.LeaderboardTable_Table-Row_highlighted__Suv6V .LeaderboardTable_Table-RowBg__QOKRu:before,.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E:hover .LeaderboardTable_Table-CellGroup_sticky_right__V43kb,.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E:hover .LeaderboardTable_Table-RowBg__QOKRu:before{border:1px solid var(--hr-color-spectre-blue-500)}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E.LeaderboardTable_Table-Row_highlighted__Suv6V .LeaderboardTable_Table-CellGroup_sticky_right__V43kb,.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E:hover .LeaderboardTable_Table-CellGroup_sticky_right__V43kb{border-left:none}.LeaderboardTable_Table-Cell__uC4XF{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;min-height:52px;padding:var(--hr-space-xs-compact) var(--hr-space-xs);font:var(--hr-font-body-m);line-height:var(--hr-line-height-body-s)}@media (max-width:576px){.LeaderboardTable_Table-Row__ZhC5E>div:first-of-type{padding-left:var(--hr-space-m)}.LeaderboardTable_Table-Cell__uC4XF{min-height:48px;padding:var(--hr-space-2-xs) var(--hr-space-xs-compact);font-size:var(--hr-typography-font-size-s);line-height:var(--hr-typography-line-height-xs)}}.LeaderboardTable_Table-Cell_align_center__fV3jT{justify-content:center}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_last__ESY1g .LeaderboardTable_Table-Cell__uC4XF{z-index:2}.LeaderboardTable_Table-Cell_highlighted___eVBq{position:relative}.LeaderboardTable_Table-Cell_highlighted___eVBq:before{position:absolute;z-index:-1;inset:0 0 1px;display:block;content:"";background-color:var(--hr-color-spectre-blue-100)}.LeaderboardTable_Table-Row_last__ESY1g .LeaderboardTable_Table-Cell_highlighted___eVBq:before{inset:0}.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row__ZhC5E:hover .LeaderboardTable_Table-Cell_highlighted___eVBq:before,.LeaderboardTable_Table-RowGroup_type_body__FTTnE .LeaderboardTable_Table-Row_highlighted__Suv6V .LeaderboardTable_Table-Cell_highlighted___eVBq:before{inset:1px 0}.LeaderboardTable_Table-Content__rHIbx{position:relative}.LeaderboardTable_Table-Paranja__xXXFG{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;background-color:var(--hr-color-surface-0);transition:opacity .3s ease-in-out,background-color .2s ease-in-out}.LeaderboardTable_Table-Paranja_visible__FIefT{opacity:1}@keyframes LeaderboardTable_shimmerGradient__7B_f0{0%{background-position:-300px 0}50%{background-position:300px 0}to{background-position:300px 0}}.LeaderboardTable_Table-LoadingMessage__UX8Nf{position:absolute;z-index:2;top:50%;left:50%;display:flex;justify-content:center;align-items:center;text-align:center;pointer-events:none;-webkit-background-clip:text;background-clip:text;background-size:600px 100%;transform:translate(-50%,-50%);animation:LeaderboardTable_shimmerGradient__7B_f0 5s ease infinite;-webkit-text-fill-color:transparent}.Theme_color_hrLight .LeaderboardTable_Table-LoadingMessage__UX8Nf{background-image:linear-gradient(90deg,rgb(0 0 0/40%),rgb(0 0 0/40%) 30%,rgb(0 0 0/20%) 40%,rgb(0 0 0/40%) 50%,rgb(0 0 0/40%))}.Theme_color_hrDark .LeaderboardTable_Table-LoadingMessage__UX8Nf{background-image:linear-gradient(90deg,rgb(255 255 255/40%),rgb(255 255 255/40%) 30%,rgb(255 255 255/20%) 40%,rgb(255 255 255/40%) 50%,rgb(255 255 255/40%))}.CellProblem_CellProblem__irVAS{display:inline-grid;text-align:center;color:var(--hr-color-text-primary);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.CellProblem_CellProblem-Title__rsza2{overflow:hidden;font:var(--hr-font-body-m);text-overflow:ellipsis}.CellProblem_CellProblem-Title__rsza2,.CellProblem_CellProblem-Title__rsza2:active,.CellProblem_CellProblem-Title__rsza2:focus,.CellProblem_CellProblem-Title__rsza2:hover,.CellProblem_CellProblem-Title__rsza2:link{color:var(--color-leaderboard-blue)}.CellProblem_CellProblem-Addon__fgYA3,.CellProblem_CellProblem-Stats__VnBMj{margin-top:calc(-1 * var(--hr-space-2-xs-compact));font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s)}.CellProblem_CellProblem-Accepts__6XUw6{color:var(--color-leaderboard-green)}.CellProblem_CellProblem-Addon__fgYA3{color:var(--hr-color-text-secondary)}@media (max-width:576px){.CellProblem_CellProblem-Title__rsza2{font-size:var(--hr-font-size-body-s)}.CellProblem_CellProblem-Addon__fgYA3,.CellProblem_CellProblem-Stats__VnBMj{margin-top:calc(-1 * var(--hr-space-2-xs));font-size:var(--hr-font-size-caption-m)}}.CellScore_CellScore__XR1gg{display:flex;flex-direction:column;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;font-size:var(--hr-font-size-body-m);line-height:var(--hr-line-height-body-s);text-align:center}.CellScore_CellScore_type_normal__tjzbW{color:var(--hr-color-text-primary)}.CellScore_CellScore_type_empty__51Emr{color:var(--hr-color-text-tertiary)}.CellScore_CellScore_type_success__pbMfC{color:var(--color-leaderboard-green)}.CellScore_CellScore_type_fail__lSBu_{color:var(--color-leaderboard-red)}.CellScore_CellScore_type_hidden__8imYc{color:var(--color-leaderboard-blue)}.CellScore_CellScore-Addon__9hqiv{font-size:var(--hr-font-size-body-s);font-weight:var(--hr-typography-font-weight-medium)}@media (max-width:576px){.CellScore_CellScore__XR1gg{font-size:var(--hr-font-size-body-s)}.CellScore_CellScore-Addon__9hqiv{font-size:var(--hr-font-size-caption-m)}}.ParticipantFilterHeader_ParticipantFilterHeader__8SLSC{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%}.ParticipantFilterHeader_ParticipantFilterHeader-Title__o9CgB{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;cursor:pointer;grid-gap:var(--hr-space-xs);gap:var(--hr-space-xs)}@media (max-width:576px){.ParticipantFilterHeader_ParticipantFilterHeader-SearchReset__OUpDA,.ParticipantFilterHeader_ParticipantFilterHeader-Text__t5W6k{display:none}.ParticipantFilterHeader_ParticipantFilterHeader-SearchIcon__qIQlX .Icon{width:var(--hr-size-icon-s)}}.ParticipantFilterHeader_ParticipantFilterHeader-Anchor__JwWVS{position:absolute;top:calc(var(--hr-line-height-body-s) * -1);width:100%}.ParticipantFilterHeader_ParticipantFilterHeader-Search__tWJyK{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;grid-gap:var(--hr-space-xs);gap:var(--hr-space-xs)}.ParticipantFilterHeader_ParticipantFilterHeader-SearchControl__JEjNX{display:flex;flex:1 1 auto;align-items:center;grid-gap:var(--hr-space-xs);gap:var(--hr-space-xs);min-width:0;cursor:pointer}.ParticipantFilterHeader_ParticipantFilterHeader-Text__t5W6k{overflow:hidden;flex:1 1 auto;min-width:0;white-space:nowrap;text-overflow:ellipsis}.ParticipantFilterHeader_ParticipantFilterHeader-SearchIcon__qIQlX{color:var(--hr-color-text-secondary)}.ParticipantFilterHeader_ParticipantFilterHeader-SearchIconBadge__bA2sw .Badge-Dot{min-width:12px;height:12px;transform:translate(25%,-25%)}.ParticipantFilterHeader_ParticipantFilterHeader-InputWrapper__1ubYf{padding:var(--hr-space-2-xs)}.ParticipantFilterHeader_ParticipantFilterHeader-InputWrapper__1ubYf:not(:only-child){border-bottom:1px solid var(--hr-color-border-tertiary)}.ParticipantFilterHeader_ParticipantFilterHeader-Input__tPn2M{flex:1 1}.ParticipantFilterHeader_ParticipantFilterHeader-PopupContent__KEto9{box-sizing:border-box;width:227px}.ParticipantFilterHeader_ParticipantFilterHeader-DesktopShowMeButton__qgEUm .Button-Content{justify-content:flex-start;width:100%}.ParticipantFilterHeader_ParticipantFilterHeader-DesktopShowMeButton__qgEUm .Slot-Wrapper_place_right{flex-grow:1;justify-content:flex-end}.ParticipantFilterHeader_ParticipantFilterHeader-PopupContent__KEto9 .ParticipantFilterHeader_ParticipantFilterHeader-Placeholder__hZ_21{padding:var(--hr-space-m)}.ParticipantFilterHeader_ParticipantFilterHeader-DrawerContent__Zejcw,.ParticipantFilterHeader_ParticipantFilterHeader-DrawerFooter__Paa5N,.ParticipantFilterHeader_ParticipantFilterHeader-DrawerTitle__dKsI6{margin:0 var(--hr-space-xl) var(--hr-space-m)}.ParticipantFilterHeader_ParticipantFilterHeader-DrawerTitle__dKsI6{display:flex;justify-content:space-between;margin-top:var(--hr-space-xl)}.ParticipantFilterHeader_ParticipantFilterHeader-DrawerFooter__Paa5N{display:flex;flex-direction:column;grid-gap:var(--hr-space-s);gap:var(--hr-space-s)}.Leaderboard_Leaderboard-Container__wtNh_{box-sizing:border-box;width:100%;margin-bottom:calc(-1 * var(--hr-space-s-compact))}.Leaderboard_Leaderboard__JCGW6{overflow-x:hidden;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:min(100%,800px);max-width:100%;margin:auto}.Leaderboard_Leaderboard-Table__RWkX7{overflow-x:auto;width:100%}.Leaderboard_Leaderboard-ScoreCell__g_e_C{padding-right:var(--hr-space-2-xs);padding-left:var(--hr-space-2-xs)}.Leaderboard_Leaderboard-ParticipantCell__cXOF7{padding-right:var(--hr-space-s)}.Leaderboard_Leaderboard-PresentationText__dF1Ig,.Leaderboard_Leaderboard-PresentationText__dF1Ig p{font-family:var(--custom-leaderboard-participant-font-family),var(--hr-font-family);font-size:var(--custom-leaderboard-participant-font-size,var(--hr-typography-font-body-m-font-size));font-weight:var(--custom-leaderboard-participant-font-weight,var(--hr-typography-font-body-s-font-weight));color:var(--custom-leaderboard-participant-color,var(--hr-color-text-primary))}.Leaderboard_Leaderboard-MetaCell__uV27M:first-of-type{padding-left:var(--hr-space-m)}@media (max-width:576px){.Leaderboard_Leaderboard-ParticipantCell__cXOF7{padding-right:var(--hr-space-xs)}.Leaderboard_Leaderboard-PresentationText__dF1Ig,.Leaderboard_Leaderboard-PresentationText__dF1Ig p{font-size:var(--hr-typography-font-size-s);line-height:var(--hr-typography-line-height-xs)}.Leaderboard_Leaderboard-MetaCell__uV27M:first-of-type{padding-left:var(--hr-space-s)}}.Placeholder_Placeholder__LX0bb{display:flex;flex-direction:column;justify-content:center;padding:var(--hr-space-xl);text-align:center}.Placeholder_Placeholder-Subtitle__fiR9B.Text{margin-top:var(--hr-space-xs)}.Placeholder_Placeholder-Action__3sP4e{margin-top:var(--hr-space-l)}