.SnowFall_snow-fall__cPJ3n{display:none}@media (prefers-reduced-motion:no-preference){.SnowFall_snow-fall__cPJ3n:defined{display:unset;opacity:1;transition:opacity .5s ease-in-out;@starting-style{opacity:0}}}.CelebrationToggle_CelebrationToggle__e1EaG.Button.Button_view_outline{--celebration-border-color:var(--hr-color-border-secondary);--celebration-text-color:var(--hr-color-text-secondary);--hr-internal-button-background:transparent;--hr-internal-button-border-color:var(--celebration-border-color);--hr-internal-button-border-color-checked:var(--celebration-border-color)}.CelebrationToggle_CelebrationToggle__e1EaG.Button.Button_view_outline .Button-Content{--hr-internal-button-text-color:var(--celebration-text-color)}.CelebrationToggle_CelebrationToggle__e1EaG.Button.Button_view_outline.Button_isChecked{--celebration-border-color:rgb(116,204,254,0.4);--celebration-text-color:#74ccfe}.CelebrationToggle_MenuItemChecked__3v7T1{--hr-icon-color:#74ccfe}.Form_form-group__XInrm{gap:var(--hr-space-xs)}.Form_form-group__XInrm,.Form_label__MtGFV{display:flex;flex-direction:column}.Form_label--required__vjm6K .Form_label__title__cR1WN .Text:after{margin-left:2px;content:"*";color:var(--hr-color-spectre-red-500)}.FormRow_FormRow__LiCMn{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--hr-space-m)}@media (min-width:768px){.FormRow_FormRow__LiCMn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (--viewport-md ){.FormRow_FormRow__LiCMn{grid-template-columns:repeat(2,minmax(0,1fr))}}.FormRow_FormRow__LiCMn .FormField-Label{position:relative}.FormRow_FormRow__LiCMn .FormField-Label .HelpTooltip-Trigger{position:absolute;right:calc(-1 * var(--hr-space-2-xs));transform:translateX(100%)}.Box_Box__cXBxO[data-padding=none]{padding:0}.Box_Box__cXBxO[data-padding=s]{padding:var(--hr-space-s)}.Box_Box__cXBxO[data-padding=m]{padding:var(--hr-space-m)}.Box_Box__cXBxO[data-rounded=s]{border-radius:var(--hr-border-radius-s)}.Box_Box__cXBxO[data-surface="100"]{background-color:var(--hr-color-surface-100)}.Box_Box__cXBxO[data-overflow=hidden]{overflow:hidden}.FormSection_FormSection__kkBTd{display:flex;flex-direction:column;gap:var(--hr-space-m);min-width:0}@media screen and (min-width:576px){.FormSection_FormSection__kkBTd{gap:var(--hr-space-l)}}@media screen and (--viewport-sm ){.FormSection_FormSection__kkBTd{gap:var(--hr-space-l)}}.FormSection_Heading__y_8cR{font-size:var(--hr-typography-font-title-s-font-size);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-font-title-s-line-height)}@media screen and (min-width:576px){.FormSection_Heading__y_8cR{font-size:var(--hr-typography-font-title-m-font-size);line-height:var(--hr-typography-font-title-m-line-height)}}@media screen and (--viewport-sm ){.FormSection_Heading__y_8cR{font-size:var(--hr-typography-font-title-m-font-size);line-height:var(--hr-typography-font-title-m-line-height)}}.FormSection_Description__P9vCN{font-size:var(--hr-typography-font-caption-m-font-size);line-height:var(--hr-typography-font-caption-m-line-height);color:var(--hr-color-text-secondary)}@media screen and (min-width:576px){.FormSection_Description__P9vCN{font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height)}}@media screen and (--viewport-sm ){.FormSection_Description__P9vCN{font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height)}}.InlineCode_InlineCode__RW4MC{padding:var(--hr-space-2-xs-compact) var(--hr-space-xs-compact);font-family:Monaco,Cascadia Mono,Consolas,monospace;font-family:var(--code-font-family);font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s);white-space:pre-wrap;border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary)}.NicknameFormField_Field__eXHLd{gap:0}.NicknameFormField_Field__eXHLd .FormField-Footer{margin-top:0}.NicknameFormField_Field__eXHLd .FormField-Error{padding-top:var(--hr-space-xs)}.NicknameFormField_Field_readonly__S_zmV .NicknameFormField_SlotRight__4bV6l>:first-child{display:none}.NicknameFormField_Time__HK_wK{white-space:nowrap}.CalendarGraph_Graph__OeFo6{overflow-x:auto;width:100%}.UserActivityGraph_Root__z_a6Y{width:100%}.UserActivityGraph_Header__cM4hz{display:grid;align-items:center;grid-template-columns:minmax(0,1fr);padding:var(--hr-space-m) var(--hr-space-m) 0;gap:var(--hr-space-m)}@media (min-width:768px){.UserActivityGraph_Header__cM4hz{grid-template-columns:minmax(0,1fr) auto 210px}}@media (--viewport-md ){.UserActivityGraph_Header__cM4hz{grid-template-columns:minmax(0,1fr) auto 210px}}.UserActivityGraph_Graph__vJ7GQ{padding:var(--hr-space-m)}.UserActivityGraph_user-activity-graph-skeleton__QZOYv{--hr-font-size-title-m:var(--hr-font-size-body-m);width:100%;padding:var(--hr-space-m);line-height:1}@media screen and (min-width:768px){.UserActivityGraph_user-activity-graph-skeleton__title__ZyyQV{max-width:200px}}@media screen and (--viewport-md ){.UserActivityGraph_user-activity-graph-skeleton__title__ZyyQV{max-width:200px}}.UserActivityGraph_user-activity-graph-skeleton__month__29Vjq:nth-child(n+5){display:none}@media screen and (min-width:768px){.UserActivityGraph_user-activity-graph-skeleton__month__29Vjq:nth-child(n+5){display:block}}@media screen and (--viewport-md ){.UserActivityGraph_user-activity-graph-skeleton__month__29Vjq:nth-child(n+5){display:block}}.ProfileProgress_Progress___2cuH{display:grid;align-items:center;grid-template-areas:"value" "track" "caption";gap:var(--hr-space-xs-compact)}.ProfileProgress_Progress_wide___zeRY{grid-template-areas:"value caption" "track track";grid-template-columns:auto minmax(0,1fr)}.ProfileProgress_Value__pTO5B{display:flex;align-items:center;grid-area:value;min-height:var(--hr-line-height-body-m-compact);font-size:var(--hr-font-size-body-m);font-weight:var(--hr-font-weight-medium);line-height:var(--hr-line-height-body-m-compact)}.ProfileProgress_Track__KgMPa{display:flex;grid-area:track;width:100%}.ProfileProgress_Bar__r7oqO{--progressbar-height:4px;--progress-inner-fill-color:currentColor}.ProfileProgress_Caption__TlJT4{display:flex;grid-area:caption;min-width:0;font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s-compact);color:var(--hr-color-text-secondary)}.ProfileProgress_Progress_wide___zeRY .ProfileProgress_Caption__TlJT4{justify-content:flex-end;text-align:right}.ProfileProgress_purple__ZlYc3{color:#986fec}.ProfileProgress_orange__l13mm{color:var(--hr-color-spectre-orange-500)}.ProfileProgress_green__oBsOA{color:var(--hr-color-spectre-green-500)}.Divider_divider__6vYhv{pointer-events:none;border-top:var(--hr-border-width-s) solid var(--hr-color-border-secondary)}.Divider_divider__6vYhv[data-color=tertiary]{border-top-color:var(--hr-color-border-tertiary)}.TrackResults_track-results__8qQ3Z{--stat-item-row-gap:var(--track-results-row-gap,var(--hr-space-m));--stat-item-border-radius:var(--track-results-border-radius,var(--hr-border-radius-m));--stat-item-horizontal-padding:var(--track-results-horizontal-padding,var(--hr-space-xs));position:relative;overflow:hidden;color:var(--hr-color-text-primary);border-radius:var(--stat-item-border-radius)}@container (min-width: 576px){.TrackResults_track-results__8qQ3Z{--stat-item-horizontal-padding:var(--hr-space-xl)}}.TrackResults_track-results_view_default__GkGyO{--stat-item-height:108px;--stat-item-vertical-padding:var(--hr-space-xs);--stat-item-title-font:var(--hr-font-body-m);--stat-item-title-bottom-margin:var(--hr-space-xs);--stat-item-score-font:var(--hr-font-title-m);--stat-item-caption-font:var(--hr-font-caption-m);--skeleton-height:var(--hr-space-xl);--skeleton-type-text-size-m-margin-vertical:var(--hr-space-2-xs-compact)}@media screen and (min-width:576px){.TrackResults_track-results_view_default__GkGyO{--stat-item-height:128px;--stat-item-vertical-padding:var(--hr-space-xs);--stat-item-title-bottom-margin:var(--hr-space-s)}}@media screen and (--viewport-sm ){.TrackResults_track-results_view_default__GkGyO{--stat-item-height:128px;--stat-item-vertical-padding:var(--hr-space-xs);--stat-item-title-bottom-margin:var(--hr-space-s)}}.TrackResults_track-results_view_compact__rxiGe{--stat-item-vertical-padding:0;--stat-item-title-font:var(--hr-font-body-s);--stat-item-title-bottom-margin:0;--stat-item-score-font:var(--hr-font-body-m);--stat-item-caption-font:var(--hr-font-caption-m);--skeleton-height:var(--hr-space-l);--stat-item-row-gap:var(--hr-space-m)}.TrackResults_track-results__list__DYEnr{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--stat-item-row-gap) 0}.TrackResults_track-stat___wJ8l{position:relative;display:flex;flex-grow:1;flex-direction:column;align-items:center;padding:var(--stat-item-vertical-padding) var(--stat-item-horizontal-padding);gap:var(--hr-space-2-xs)}.TrackResults_track-stat___wJ8l:after{position:absolute;z-index:1;top:var(--stat-item-vertical-padding);right:-1px;bottom:var(--stat-item-vertical-padding);width:1px;content:"";background-color:var(--hr-color-control-secondary)}.TrackResults_track-results_view_ratingPage__KcfXg{--stat-item-vertical-padding:0;--stat-item-horizontal-padding:var(--hr-space-s);--stat-item-title-font:var(--hr-font-body-s);--stat-item-title-bottom-margin:0;--stat-item-score-font:var(--hr-font-body-m);--stat-item-caption-font:var(--hr-font-caption-m);--skeleton-height:var(--hr-space-l);--stat-item-row-gap:var(--hr-space-m)}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-results__list__DYEnr{padding-inline:var(--hr-space-m);gap:var(--hr-space-xl);flex-direction:row-reverse;justify-content:space-around}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-stat___wJ8l{flex:1 1;align-items:flex-start;padding:0;gap:var(--hr-space-2-xs-compact)}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-stat___wJ8l:after{content:none}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-stat__score-out-of__gTvlu{color:var(--hr-color-text-tertiary)}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-result-item--place__T7q8m .TrackResults_track-stat__score-out-of__gTvlu{display:none}.TrackResults_track-stat__title__phBfP{margin-bottom:var(--stat-item-title-bottom-margin);font:var(--stat-item-title-font);color:var(--hr-color-text-secondary)}.TrackResults_track-stat__score__JwiR3{font:var(--stat-item-score-font);font-weight:var(--hr-font-weight-medium);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.TrackResults_track-stat__score_color_accent__uCunK{color:var(--hr-color-spectre-purple-500)}.TrackResults_track-stat__score-caption__cJJ_Q{font:var(--stat-item-caption-font);color:var(--hr-color-text-secondary)}.TrackResults_track-stat__skeleton__D1lMD{--hr-space-xs:var(--hr-space-2-xs);--hr-font-size-body-m:var(--skeleton-height);width:70%;min-width:60px;max-width:120px}.styles_tab-set__6ClV_ .TabsMenu{display:flex}.styles_tab-set__6ClV_ .TabsMenu:not(.TabsMenu_layout_horiz){flex-direction:column}.styles_tab-set__6ClV_ .TabsMenu_size_m.TabsMenu_layout_horiz .TabsMenu-Tab{display:inline-flex;align-items:center;box-sizing:border-box;height:var(--hr-size-control-m);padding-top:0;padding-bottom:0}.styles_tab-set__6ClV_ .TabsMenuItem-Icon{margin-right:var(--hr-space-xs)}.styles_tab-set__6ClV_ .TabsMenu-Tab{--_tab-padding-inline:var(--tab-padding-inline,var(--hr-space-xs));padding-inline:var(--_tab-padding-inline);color:var(--hr-color-text-secondary);color:var(--tab-color,var(--hr-color-text-secondary))}.styles_tab-set__6ClV_ .TabsMenu-Tab.TabsMenu-Tab_active,.styles_tab-set__6ClV_ .TabsMenu-Tab:active,.styles_tab-set__6ClV_ .TabsMenu-Tab:hover{color:var(--hr-color-text-primary)}.styles_tab-set__6ClV_ .TabsMenu-Tab.TabsMenu-Tab_disabled{color:var(--hr-color-text-disabled)}.styles_tab-set__6ClV_ .TabsMenu-Badge{display:inline-block;margin-top:-5px;font-size:var(--hr-font-size-caption-m);font-weight:var(--hr-font-weight-medium)}.styles_tab-set__6ClV_ .TabsMenu_layout_horiz .TabsMenu-Tab{margin-left:0}.styles_tab-set__6ClV_ .TabsMenu_marker .TabsMenu-Tab_active:after{right:var(--_tab-padding-inline);left:var(--_tab-padding-inline);background-color:var(--hr-color-text-secondary)}.styles_tab-set__6ClV_ .TabsMenu-Tab_color_blue{--highlight-color:var(--hr-color-spectre-blue-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab_color_green{--highlight-color:var(--hr-color-spectre-green-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab_color_orange{--highlight-color:var(--hr-color-spectre-orange-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab_color_violet{--highlight-color:var(--color-violet-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab.TabsMenu-Tab_active .TabsMenu-Badge,.styles_tab-set__6ClV_ .TabsMenu-Tab.TabsMenu-Tab_active .TabsMenuItem-Icon{color:var(--highlight-color)}.DownloadLink_download-link__MpCZY{display:inline-flex;align-items:center}.Footer_footer__generate-certificate__DuQFb{cursor:pointer}.Footer_footer__message__XMRh2{font:var(--hr-font-body-s);color:var(--hr-color-text-secondary)}.SeasonResultsCard_season-results-section__718Ei{--track-results-row-gap:var(--hr-space-m);--track-results-border-radius:0;--track-results-horizontal-padding:var(--hr-space-s);display:flex;flex-direction:column;container-type:inline-size}.SeasonResultsCard_season-results-section__718Ei:not(:has(.SeasonResultsCard_season-results-section__footer__Hu2Hr)){padding-bottom:0}.SeasonResultsCard_season-results-section__header__1oPEz{display:flex;justify-content:space-between;gap:var(--hr-space-2-xs);align-items:flex-start}.SeasonResultsCard_season-results-section__tabs__OIJdK{display:flex;flex-wrap:wrap;-moz-column-gap:var(--hr-space-m);column-gap:var(--hr-space-m)}.SeasonResultsCard_season-results-section__tabs__OIJdK .TabsMenu-Tab{margin-left:0!important}.SeasonResultsCard_season-results-section__tabs-divider__fUAkn{margin:0 calc(-1 * var(--hr-space-m))}.SeasonResultsCard_season-results-section__lang-select-skeleton__Ab3EK,.SeasonResultsCard_season-results-section__lang-select__8HCdp{margin-top:var(--hr-space-s)}.SeasonResultsCard_season-results-section__track-results__ZrGbJ{align-self:center;margin:var(--hr-space-m)}.SeasonResultsCard_season-results-section__footer__Hu2Hr{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--hr-space-m)}.SeasonResultsCard_Placeholder__ziyHE{height:100%;padding:var(--hr-space-m);border-radius:var(--hr-border-radius-s);background-color:var(--hr-color-surface-100)}.Difficulty_Difficulty_type_easy__HVLSx{color:var(--hr-color-spectre-green-900);background-color:var(--hr-color-spectre-green-100)}.Difficulty_Difficulty_type_medium__QCNn9{color:var(--hr-color-spectre-orange-900);background-color:var(--hr-color-spectre-orange-100)}.Difficulty_Difficulty_type_hard__FL1zv{color:var(--hr-color-spectre-red-900);background-color:var(--hr-color-spectre-red-100)}.Difficulty_Difficulty_type_undefined__vo4SC{color:var(--hr-color-spectre-purple-900);background-color:var(--hr-color-spectre-purple-100)}.CopyToClipboard_copy-to-clipboard__Ca92w{--copy-button-size:32px;--state-icon-size:calc(12px + 1px);position:relative;padding:0}.CopyToClipboard_copy-to-clipboard__Ca92w.Button2_size_s .Icon.Icon_size_s{width:var(--copy-button-size)}.CopyToClipboard_copy-to-clipboard__Ca92w .Button2-Text{position:absolute;inset:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.CopyToClipboard_copy-to-clipboard__state-icon__HcD3N{position:absolute;z-index:-1;bottom:25%;left:25%;width:var(--state-icon-size)!important;line-height:var(--state-icon-size);pointer-events:none;opacity:0;color:var(--hr-color-text-secondary);border-radius:2px;transition:all .15s linear;transform:scale(.66)}.CopyToClipboard_copy-to-clipboard__state-icon__HcD3N svg{width:var(--state-icon-size)!important;height:var(--state-icon-size)!important}.CopyToClipboard_copy-to-clipboard__state-icon--visible__V7fQb{z-index:1;opacity:1}.CopyToClipboard_copy-to-clipboard__Ca92w:hover .CopyToClipboard_copy-to-clipboard__state-icon__HcD3N{color:var(--hr-color-text-primary)}.Highlight_Highlight__wApVc{overflow:auto;font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s);white-space:pre;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.Highlight_Highlight_lineNumbers__v9awc{counter-reset:linenumber}.Highlight_Highlight_softWrap__Dk2lC{white-space:pre-wrap}.Highlight_Highlight-Code__p9asv{display:grid;width:-moz-max-content;width:max-content}.Highlight_Highlight_softWrap__Dk2lC .Highlight_Highlight-Code__p9asv{width:auto}.Highlight_Highlight-Line__6rZjd{position:relative;min-width:0;min-height:var(--hr-line-height-body-s)}.Highlight_Highlight_lineNumbers__v9awc .Highlight_Highlight-Line__6rZjd{padding-left:calc(var(--hr-space-xl) + var(--hr-space-m))}.Highlight_Highlight_lineNumbers__v9awc .Highlight_Highlight-Line__6rZjd:before{position:absolute;top:0;left:0;width:var(--hr-space-xl);margin-right:var(--hr-space-m);content:counter(linenumber);counter-increment:linenumber;text-align:right;color:var(--hr-color-text-secondary)}.CodeSnippet_CodeSnippet__sd70v{position:relative;overflow:hidden}.CodeSnippet_CodeSnippet-Toolbar__xYFB2{position:absolute;top:min(50%,var(--hr-space-2-xl));right:var(--hr-space-m);display:flex;transform:translateY(-50%);gap:var(--hr-space-2-xs-compact)}.CodeSnippet_CodeSnippet-Code___FPMU{margin:0}.CodeSnippet_CodeSnippet-Title__6JqD6{display:flex;align-items:center;min-height:var(--hr-size-control-s);margin-bottom:var(--hr-space-xs);padding-right:calc(var(--hr-size-control-s) + var(--hr-space-2-xs))}.CodeSnippet_CodeSnippet_platform_desktop__YWsFD .CodeSnippet_CodeSnippet-Toolbar__xYFB2{opacity:0}.CodeSnippet_CodeSnippet-Toolbar__xYFB2:focus-within,.CodeSnippet_CodeSnippet__sd70v:hover .CodeSnippet_CodeSnippet-Toolbar__xYFB2{opacity:1}.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button{opacity:.7}.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:active,.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:focus,.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:hover{opacity:1}.RichContent_RichContent__FMK8i{position:relative}.RichContent_RichContent__FMK8i ul{list-style-type:revert}.RichContent_RichContent__FMK8i ol,.RichContent_RichContent__FMK8i ul{margin:var(--hr-space-xs) 0;padding-left:var(--hr-space-l)}.RichContent_RichContent__FMK8i p{margin:var(--hr-space-xs) 0}.RichContent_RichContent__FMK8i p:first-child{margin-top:0}.RichContent_RichContent__FMK8i p:last-child{margin-bottom:var(--hr-space-m)}.RichContent_RichContent__FMK8i .code{margin:var(--hr-space-s) 0}.RichContent_RichContent__FMK8i pre{margin:0;white-space:pre-wrap}.RichContent_RichContent__FMK8i img{margin:var(--hr-space-xs) 0}.RichContent_RichContent__FMK8i h1,.RichContent_RichContent__FMK8i h2,.RichContent_RichContent__FMK8i h3,.RichContent_RichContent__FMK8i h4,.RichContent_RichContent__FMK8i h5,.RichContent_RichContent__FMK8i h6{margin:var(--hr-space-xs) 0;font-size:inherit;font-weight:var(--hr-font-weight-medium);line-height:inherit}.RichContent_RichContent__FMK8i h1{font-size:1.25em;line-height:1.5rem}.RichContent_RichContent__FMK8i h2{font-size:1.125em;line-height:1.375rem}.RichContent_RichContent__FMK8i h3{font-size:1em;line-height:1.25rem}.RichContent_RichContent__FMK8i blockquote{margin:var(--hr-space-xs) 0;padding:var(--hr-space-xs) var(--hr-space-m) var(--hr-space-xs) var(--hr-space-s);border-left:var(--hr-space-2-xs) solid var(--hr-color-spectre-blue-400);border-top-right-radius:var(--hr-border-radius-xs);border-bottom-right-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-spectre-blue-100)}.RichContent_RichContent__FMK8i blockquote blockquote{background-color:transparent}.RichContent_RichContent__FMK8i blockquote blockquote:last-child,.RichContent_RichContent__FMK8i blockquote p:last-child{margin-bottom:0}.RichContent_RichContent__FMK8i .epigraph{margin-left:60%}.RichContent_RichContent__FMK8i .epigraph>p:last-child{text-align:right;border-top:1px solid var(--hr-color-text-primary)}.RichContent_RichContent__FMK8i p:has(>.math.display){overflow-x:auto}.RichContent_RichContent__FMK8i .smallcaps{font-feature-settings:"smcp";font-variant-caps:small-caps}.RichContent_RichContent__FMK8i .center{text-align:center}.RichContent_RichContent__FMK8i .RichContent_snippet__563oG,.RichContent_RichContent__FMK8i .code>div{padding:var(--hr-space-m);font:var(--hr-font-body-s);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary)}.RichContent_RichContent__FMK8i .table{overflow-x:auto}.RichContent_RichContent__FMK8i table{overflow-x:auto;box-sizing:border-box;min-width:100%;margin:var(--hr-space-s-compact) 0;border-collapse:collapse}.RichContent_RichContent__FMK8i tbody{vertical-align:top}.RichContent_RichContent__FMK8i td,.RichContent_RichContent__FMK8i th{box-sizing:border-box;min-height:var(--hr-size-control-l);padding:var(--hr-space-xs) var(--hr-space-m);font:var(--hr-font-body-s);border:none;background-color:var(--hr-color-control-secondary)}.RichContent_RichContent__FMK8i td{border-top:1px solid var(--hr-color-border-secondary)}.RichContent_RichContent__FMK8i th{text-align:left;color:var(--hr-color-text-secondary)}.RichContent_RichContent__FMK8i table:not(:has(thead)) tbody tr:first-child td{border-top:none}.RichContent_RichContent__FMK8i tbody tr:last-child td:first-child{border-bottom-left-radius:var(--hr-border-radius-m)}.RichContent_RichContent__FMK8i tbody tr:last-child td:last-child{border-bottom-right-radius:var(--hr-border-radius-m)}.RichContent_RichContent__FMK8i thead tr:first-child th:first-child{border-top-left-radius:var(--hr-border-radius-m)}.RichContent_RichContent__FMK8i thead tr:first-child th:last-child{border-top-right-radius:var(--hr-border-radius-m)}.RichContent_RichContent__FMK8i table:not(:has(thead)) tbody tr:first-child td:first-child{border-top-left-radius:var(--hr-border-radius-m)}.RichContent_RichContent__FMK8i table:not(:has(thead)) tbody tr:first-child td:last-child{border-top-right-radius:var(--hr-border-radius-m)}.ProblemStatusIcon_ProblemStatus__vf4en{line-height:0;color:var(--hr-color-text-secondary)}.ProblemStatusIcon_ProblemStatus-Icon__mc2Hh{aspect-ratio:1}.ProblemStatusIcon_ProblemStatus_type_solved__Lpw8b{color:var(--hr-color-spectre-green-900)}.ProblemStatusIcon_ProblemStatus_type_wrong__M62jg{color:var(--hr-color-spectre-red-900)}.ProblemStatusIcon_ProblemStatus_type_not_solved__kcGLp{color:transparent}.ProblemListItem_Root__RwhGw{--border-color:transparent;--bg-primary:var(--hr-color-surface-100);--bg-hover:var(--hr-color-surface-200);position:relative;display:grid;align-items:center;grid-template-columns:repeat(2,auto) max-content minmax(max-content,1fr);min-height:52px;padding:var(--hr-space-s);font-family:var(--hr-font-family);font-size:var(--hr-font-size-body-s);font-weight:var(--hr-font-weight-regular);line-height:var(--hr-line-height-body-s);opacity:.6;border-radius:var(--hr-border-radius-s);outline:1px solid var(--border-color);outline-offset:-1px;background-color:var(--bg-primary);gap:0 var(--hr-space-xs)}.ProblemListItem_Root__RwhGw:has(.ProblemListItem_Link__5F16c:focus-visible){outline-color:var(--hr-color-border-primary);box-shadow:var(--hr-effects-shadow-outline-secondary)}.ProblemListItem_Root_view_contrast__42jFB{--border-color:var(--hr-color-spectre-purple-300);--bg-primary:var(--hr-color-spectre-purple-200);--bg-hover:var(--hr-color-spectre-purple-300)}.ProblemListItem_Icon__n062g{padding:var(--hr-space-2-xs)}.ProblemListItem_Link__5F16c{cursor:inherit}.ProblemListItem_Link__5F16c:focus-visible{outline:none}.ProblemListItem_Root_platform_desktop__y9N8r .ProblemListItem_Content__7F24F:not(:empty):before{margin-right:var(--hr-space-xs);content:"•"}.ProblemListItem_Root_platform_desktop__y9N8r .ProblemListItem_RightSlot__7rY8P{justify-self:end}.ProblemListItem_Root_platform_mobile__xDQAk{grid-template-columns:auto minmax(0,1fr)}.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_Content__7F24F,.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_RightSlot__7rY8P{grid-column:2/-1}.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_RightSlot__7rY8P:not(:empty){margin-top:var(--hr-space-xs)}.ProblemListItem_Root_interactive__XpidR{cursor:pointer;opacity:1}.ProblemListItem_Root_interactive__XpidR:hover{background-color:var(--bg-hover);box-shadow:var(--hr-effects-shadow)}@property --banner-outline-color{syntax:"<color>";inherits:false;initial-value:#fff}@property --banner-background-color{syntax:"<color>";inherits:false;initial-value:transparent}.EventPromoBanner_Banner___Oux5{display:grid;overflow:hidden;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 150px;border:2px solid var(--banner-outline-color);border-radius:var(--hr-border-radius-l);background-color:var(--banner-background-color)}@media (min-width:768px){.EventPromoBanner_Banner___Oux5{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto;border-radius:var(--hr-border-radius-xl)}}@media (--viewport-md ){.EventPromoBanner_Banner___Oux5{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto;border-radius:var(--hr-border-radius-xl)}}.EventPromoBanner_Banner___Oux5:focus-visible{border-color:var(--hr-color-control-primary);box-shadow:var(--hr-effects-shadow-outline-secondary)}.EventPromoBanner_Title___D_d4{padding-top:var(--hr-space-xl);padding-bottom:var(--hr-space-xs);font-size:var(--hr-font-size-title-l);font-weight:var(--hr-font-weight-medium);line-height:var(--hr-line-height-title-l);color:var(--hr-color-text-primary)}@media (min-width:992px){.EventPromoBanner_Title___D_d4{font-size:var(--hr-font-size-display-m);line-height:var(--hr-line-height-display-m)}}@media (--viewport-lg ){.EventPromoBanner_Title___D_d4{font-size:var(--hr-font-size-display-m);line-height:var(--hr-line-height-display-m)}}@media (min-width:768px){.EventPromoBanner_Title___D_d4{padding-bottom:var(--hr-space-s)}}@media (--viewport-md ){.EventPromoBanner_Title___D_d4{padding-bottom:var(--hr-space-s)}}.EventPromoBanner_Text__5lzN_{font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s);color:var(--hr-color-text-secondary)}@media (min-width:992px){.EventPromoBanner_Text__5lzN_{font-size:var(--hr-font-size-title-s);line-height:var(--hr-line-height-title-s)}}@media (--viewport-lg ){.EventPromoBanner_Text__5lzN_{font-size:var(--hr-font-size-title-s);line-height:var(--hr-line-height-title-s)}}.EventPromoBanner_Details__POTil{padding:var(--hr-space-m) var(--hr-space-m) var(--hr-space-xl)}@media (min-width:768px){.EventPromoBanner_Details__POTil{padding:var(--hr-space-xl)}}@media (--viewport-md ){.EventPromoBanner_Details__POTil{padding:var(--hr-space-xl)}}@media (min-width:992px){.EventPromoBanner_Details__POTil{padding:var(--hr-space-3-xl)}}@media (--viewport-lg ){.EventPromoBanner_Details__POTil{padding:var(--hr-space-3-xl)}}.EventPromoBanner_Picture__Rmqa4{position:relative}.EventPromoBanner_Image__8wd3k{position:absolute;right:0;bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.EventPromoBanner_DefaultImage__Pxnuq{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@property --season-landing-title-color{syntax:"<color>";inherits:true;initial-value:#b6a4ff}@property --season-landing-date-color{syntax:"<color>";inherits:true;initial-value:#fce300}.SeasonResultsUnavailablePlaceholder_Text__QYYkp{max-width:360px;text-align:center;text-wrap:balance}.SeasonResultsUnavailablePlaceholder_Image__QpEzq{min-height:0}.Placeholder_placeholder__Ybhp2{display:flex;flex-direction:column;align-items:center;padding:calc(64px + var(--hr-space-xl)) var(--hr-space-2-xl);text-align:center;gap:var(--hr-space-xl)}.Placeholder_placeholder__text__ygwGp{display:flex;flex-direction:column;gap:var(--hr-space-xs)}.Placeholder_placeholder__description__I22NX{white-space:pre-line}.CountChart_Link__Ng8uR{border-radius:var(--hr-border-radius-s-compact)}.SolvedProblemsWidget_Widget___sKA0{container-type:inline-size}.SolvedProblemsWidget_Heading__IJR4F{font-size:var(--hr-font-size-body-l);font-weight:var(--hr-font-weight-medium);line-height:var(--hr-line-height-body-m)}.SolvedProblemsWidget_RecalculationInfo__JMAPb{font-size:var(--hr-font-size-caption-m);line-height:var(--hr-line-height-caption-m)}.SolvedProblemsWidget_RecalculationInfoSkeleton__5innp{--hr-space-xs:0}@container (min-width: 320px){.SolvedProblemsWidget_RecalculationInfo__JMAPb{font-size:var(--hr-font-size-body-s);line-height:var(--hr-line-height-body-s)}.SolvedProblemsWidget_RecalculationInfoSkeleton__5innp{--hr-font-size-body-m:20px}}.UserStatsCard_user-stats-card__outer__dVLKG{display:flex;overflow:hidden;flex-direction:column;width:100%;padding:var(--hr-space-m);color:var(--hr-color-text-secondary);border-radius:var(--hr-border-radius-s);background:var(--hr-color-surface-100);gap:var(--hr-space-xs)}.UserStatsCard_user-stats-card__upper__y4qmP{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--hr-space-xs);width:100%}.UserStatsCard_user-stats-card__bottom__85s97{display:flex;flex-direction:row;justify-content:left;align-items:center;gap:var(--hr-space-xs)}.UserStatsCard_user-stats-card__auxiliary-value___tRba{color:var(--hr-color-spectre-purple-500)}.UserStatsCard_user-stats-card__info-icon__4_PYw:hover{cursor:pointer;color:var(--hr-color-text-primary)}.UserActivityMetrics_Container__fyAaz{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--hr-space-xs)}@media (min-width:576px){.UserActivityMetrics_Container__fyAaz{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (--viewport-sm ){.UserActivityMetrics_Container__fyAaz{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.YndxFlags_ActionsGroup__hYal5{--actions-z-index:1000;position:fixed;z-index:var(--actions-z-index);bottom:72px}.YndxFlags_ActionsGroup__hYal5 button{border-radius:0}.YndxFlags_ActionsGroup__hYal5 button:first-child{border-top-right-radius:var(--hr-border-radius-s-compact)}.YndxFlags_ActionsGroup__hYal5 button:last-child{border-bottom-right-radius:var(--hr-border-radius-s-compact)}.YndxFlags_Badge__NHIEQ{position:absolute;top:50%;left:50%;pointer-events:none;transform:scale(.75)}.YndxFlags_Modal__dvUdX{max-width:95vw}.YndxFlags_Copy__jpF09{margin-left:auto;transition:opacity .3s ease-in-out}.YndxFlags_Feature__PMiDG:hover .YndxFlags_Copy__jpF09{opacity:1}@media screen and (min-width:768px){.YndxFlags_Copy__jpF09{margin-left:unset;opacity:0}}@custom-media --viewport-xs (min-width: 0);@custom-media --viewport-sm (min-width: 576px);@custom-media --viewport-md (min-width: 768px);@custom-media --viewport-lg (min-width: 992px);@custom-media --viewport-xl (min-width: 1200px);@custom-media --viewport-xxl (min-width: 1400px);.ProfileDescription_Term__ZnAp2{display:flex;align-items:center}