.Banner_banner__rKIHx{background:linear-gradient(90.12deg,#363c43 .05%,rgba(54,60,67,0) 115.41%);border-radius:var(--hr-border-radius-xl);display:block;font:var(--hr-typography-font-body-m-all-params);font-weight:var(--hr-typography-font-weight-medium);min-height:152px;overflow:hidden;padding:var(--hr-space-xl);position:relative}.Banner_banner__rKIHx:-moz-any-link{text-decoration:none}.Banner_banner__rKIHx:any-link{text-decoration:none}.Banner_banner__bg__Kk0RY{bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.Banner_banner__row__IYFqM{height:100%}.Banner_banner__row__IYFqM>div{z-index:10}.Banner_banner__gap__Ardyk{display:none}.Banner_banner__gap_double__uyyD1{position:relative}.Banner_banner__gap_double__uyyD1 svg{bottom:-12px;position:absolute;top:-4px}.Banner_banner-text__sSTPx{margin-bottom:16px}.Banner_banner-title__id4KR{font-family:var(--font-yandex-sans-display);font-size:40px;line-height:var(--hr-typography-line-height-xl)}.Banner_banner-title__id4KR span{display:inline-block;margin-right:var(--hr-space-m);margin-top:var(--hr-space-xs)}.Banner_asterisks__Tvg1_{display:inline-block;vertical-align:super}.Banner_banner__list-col__zN0Li:not(:first-child){margin-top:var(--hr-space-l)}.Banner_banner__list-col-content__59zh9{align-items:flex-start;color:var(--hr-color-text-primary);display:flex;flex-direction:column;height:100%;justify-content:center}.Theme_color_hrLight .Banner_banner__rKIHx{background:linear-gradient(90.3deg,#fff 30.01%,hsla(0,0%,100%,0) 128.74%)}.Theme_color_hrLight .Banner_banner__bg_surface__FacTl svg path{fill:var(--hr-color-surface-0)}.Theme_color_hrLight .Banner_banner__bg_accent__FPSv1 svg path{fill:#fff}.Banner_banner-action-btn__KuT1H{background-color:#64e691;background-color:var(--color-seasons-green);border-radius:var(--hr-border-radius-m);color:#363e45;font-size:var(--hr-typography-font-size-s);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-line-height-m);margin-top:var(--hr-space-m);padding:var(--hr-space-xs) var(--hr-space-m)}@media (min-width:992px){.Banner_banner__gap__Ardyk{display:block}.Banner_banner__list-col__zN0Li:not(:first-child){margin-top:0}}.Placeholder_placeholder__Ybhp2{align-items:center;gap:var(--hr-space-xl);padding:calc(64px + var(--hr-space-xl)) var(--hr-space-2-xl);text-align:center}.Placeholder_placeholder__Ybhp2,.Placeholder_placeholder__text__ygwGp{display:flex;flex-direction:column}.Placeholder_placeholder__text__ygwGp{gap:var(--hr-space-xs)}.Placeholder_placeholder__description__I22NX{white-space:pre-line}.styles_super-problem-tag__2NZzb{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--hr-border-radius-xs);display:inline-flex;font:var(--hr-typography-font-body-s-all-params);padding:var(--hr-space-2-xs-compact) 10px;white-space:nowrap}.styles_super-problem-tag__content___3ul8{color:var(--hr-color-text-primary)}.styles_super-problem-tag_view_track__pVS3B{text-shadow:0 0 10px rgba(0,0,0,.16)}.styles_super-problem-tag_view_plain__kYzPs{background-color:var(--hr-color-text-tertiary-inverse)}.ChallengeLink_super-problem-link__8MUaM{align-items:center;border-radius:var(--hr-border-radius-s);display:flex;padding:var(--hr-space-s);position:relative;text-shadow:0 0 10px rgba(0,0,0,.16)}.ChallengeLink_super-problem-link__content__7bjZd{display:grid;flex-grow:1;grid-template-columns:min-content minmax(0,1fr)}.ChallengeLink_super-problem-link__link__gYtXc:before{content:"";inset:0;position:absolute;z-index:1}.ChallengeLink_super-problem-link__icon__2pf8W{align-items:center;align-self:start;color:var(--hr-color-text-primary);display:flex;height:var(--hr-size-control-xs)}.ChallengeLink_super-problem-link__main__cZ_l9{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:var(--hr-space-2-xs);margin-left:var(--hr-space-s)}.ChallengeLink_super-problem-link__title__JaHUf{font:var(--hr-typography-font-body-s-all-params);margin-top:calc(var(--hr-space-2-xs)/2)}.ChallengeLink_super-problem-link_platform_desktop__D9Ygd .ChallengeLink_super-problem-link__title__JaHUf{z-index:2}.ChallengeLink_super-problem-link__divider__BjKLd{align-self:center;background-color:var(--hr-color-text-secondary);border-radius:50%;display:none;flex-shrink:0;height:4px;width:4px}.ChallengeLink_super-problem-link__cta__qAlpF{display:flex;gap:var(--hr-space-xs)}.ChallengeLink_super-problem-link__arrow__y4sRM,.ChallengeLink_super-problem-link__cta__qAlpF{color:var(--hr-color-text-secondary)}.ChallengeLink_super-problem-link__info__PXAMI{display:flex;gap:var(--hr-space-xs);margin-top:var(--hr-space-xs)}.ChallengeLink_super-problem-link_platform_desktop__D9Ygd .ChallengeLink_super-problem-link__tag__O_8jK{z-index:2}.ChallengeLink_super-problem-link__link__gYtXc:focus-visible:before{border:var(--hr-border-width-s) solid var(--hr-color-border-primary);border-radius:var(--hr-border-radius-s);box-shadow:var(--hr-effects-shadow-outline-secondary)}@media screen and (min-width:650px){.ChallengeLink_super-problem-link__8MUaM{padding:var(--hr-space-xs);padding-left:var(--hr-space-m)}.ChallengeLink_super-problem-link__icon__2pf8W{align-self:center}.ChallengeLink_super-problem-link__main__cZ_l9{align-items:center;flex-direction:row;gap:var(--hr-space-xs)}.ChallengeLink_super-problem-link__title__JaHUf{margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChallengeLink_super-problem-link__divider__BjKLd{display:unset}.ChallengeLink_super-problem-link__cta__qAlpF{margin-right:var(--hr-space-2-xs)}.ChallengeLink_super-problem-link__info__PXAMI{margin-left:auto;margin-top:0}}.ExpandIcon_expand-icon__OWH4s{cursor:pointer;transform:rotate(180deg);transition:transform .15s}.ExpandIcon_expand-icon--expanded__uugHj{transform:rotate(0)}.ChallengeDetails_super-problem-details__hTkS3{cursor:pointer;display:flex;flex-direction:column;word-wrap:break-word;background-color:var(--hr-color-control-secondary);border-radius:var(--hr-border-radius-xs)}.ChallengeDetails_super-problem-details__hTkS3 .Button2{align-items:center;display:flex;height:auto;padding:var(--hr-space-xs) 0;text-align:left;white-space:normal}.ChallengeDetails_super-problem-details__toggle__xWQUH{align-items:center;cursor:pointer;display:flex}.ChallengeDetails_super-problem-details__details__CxSBQ{align-items:center;display:flex;gap:var(--hr-space-xs);text-align:left;white-space:break-spaces}.ChallengeDetails_super-problem-details__toggle_active__noaxz{padding:var(--hr-space-xs) 0}.ChallengeDetails_super-problem-details__toggle__xWQUH:hover .Text{color:var(--hr-color-text-primary)}.ChallengeDetails_super-problem-details__expand__BAtsB{color:var(--hr-color-text-secondary)}.ChallengeDetails_super-problem-details__toggle__xWQUH:hover .ChallengeDetails_super-problem-details__expand__BAtsB{color:var(--hr-color-text-primary)}.ChallengeDetails_super-problem-details__description__IB4kD{padding:0 var(--hr-space-m) var(--hr-space-m);white-space:pre-wrap}.ChallengeDetails_super-problem-details__hTkS3 .Button2_view_ghost:not([aria-disabled=true]):hover:before{background-color:transparent}.Difficulty_difficulty_type_hard__VUXZH{color:var(--hr-color-spectre-red-500)}.Difficulty_difficulty_type_medium__c_KfK{color:var(--hr-color-spectre-orange-500)}.Difficulty_difficulty_type_easy__ehYbH{color:var(--hr-color-spectre-green-500)}.Difficulty_difficulty_type_undefined__kLaoR{color:var(--hr-color-spectre-purple-500)}.ProblemStatusIcon_status__892fS{display:inline-block}.ProblemStatusIcon_status-icon__ubVJc{color:var(--hr-color-text-secondary);line-height:28px;width:20px}.ProblemStatusIcon_status-icon__ubVJc svg{height:20px;width:20px}.ProblemStatusIcon_status-icon_type_solved___vqVo{color:#00db92;color:var(--color-status-solved)}.ProblemStatusIcon_status-icon_type_wrong__BwrjD{color:#da6c6c;color:var(--color-status-wrong)}.SelectWithHint_select-with-hint__wbp_A.Select2_state_error .Button2:before{border-color:var(--hr-color-special-error)!important}.SelectWithHint_select-with-hint__wbp_A.Select2_state_error .Select2-Button:focus:before{border-color:var(--hr-color-border-primary)!important}.SelectWithHint_select-with-hint__wbp_A.Select2_state_error .Select2-Hint{display:inline-block;margin-top:var(--hr-space-xs)}.Disclosure_disclosure__toggle__VCigV{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Disclosure_disclosure__toggle__VCigV::-webkit-details-marker{display:none}.Disclosure_disclosure__toggle__VCigV:focus-visible{outline-color:var(--hr-color-border-primary)}.FiltersDisclosure_container__MBU8_{background-color:var(--hr-color-surface-100);border-radius:var(--hr-border-radius-s)}.FiltersDisclosure_toggle__NJaiO{align-items:center;cursor:pointer;display:flex;gap:var(--hr-space-xs);justify-content:space-between;padding:var(--hr-space-s) var(--hr-space-m)}.FiltersDisclosure_content__DYrFu{padding:var(--hr-space-xs)}.FiltersDisclosure_content__DYrFu .Button2_view_contrast:before{background-color:var(--hr-color-surface-0)}.SelectWithSearch_popup__43yrX{background-color:var(--hr-color-surface-200);border-radius:12px;box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08);display:none;margin-top:var(--hr-space-2-xs);max-width:80vw;min-width:100%;padding:0;position:absolute;z-index:4}.SelectWithSearch_popup--opened__t2xYV{display:block}.SelectWithSearch_empty-result__4PESK{color:var(--hr-color-text-primary);font-size:14px;padding:var(--hr-space-xs);text-align:center}.SelectWithSearch_select__jSXYC{position:relative}.SelectWithSearch_select__trigger__GA3w_{text-align:left;text-align:initial}.SelectWithSearch_select__icon__4oTc8{color:var(--hr-color-text-secondary)!important}.SelectWithSearch_select__search__y6dsy{border-bottom:1px solid var(--hr-color-border-secondary)}.SelectWithSearch_select__search__y6dsy .Textinput-Box{background-color:transparent!important;border:none!important}.SelectWithSearch_select__search__y6dsy .Textinput-Box:hover{background-color:transparent!important}.SelectWithSearch_select__search-results__tVkXw{box-sizing:border-box;overflow-x:auto}.SelectWithSearch_select__buttons__ZVr81{border-top:1px solid var(--hr-color-border-secondary);display:flex;gap:var(--hr-space-xs);justify-content:flex-end;padding:var(--hr-space-s) var(--hr-space-m)}.LanguageFilter_select-items__iDQ3Z{display:flex;flex-direction:column;gap:var(--hr-space-2-xs);max-height:calc(var(--hr-size-control-m)*5);min-width:200px;padding:var(--hr-space-2-xs)}button.LanguageFilter_select-item--checked__rgERu{background-color:var(--hr-color-control-secondary)}button.LanguageFilter_select-item--checked__rgERu.Icon{width:var(--hr-size-control-m)}.Search_search__input__0Ls_r .Textinput-Control{border-right-width:var(--hr-size-control-l)!important}button.Search_search__submit__WgBzz{position:absolute;right:0;top:0;z-index:3}.SelectedFilters_catalog-selected-filter__JSwi4,button.Search_search__submit__WgBzz{color:var(--hr-color-text-secondary)}.SelectedFilters_catalog-selected-filter__value__BZ9U8{color:var(--hr-color-text-primary)}.TagFilter_tag-select__647_Y .TagSelect-Trigger .Icon{color:var(--hr-color-text-primary)!important;transition-duration:0ms}.TagFilter_tag-select__647_Y:has(.TagSelect-Popup_opened)>.Button2_view_contrast:before{background-color:var(--hr-color-surface-100);border:var(--hr-border-width-s) solid var(--hr-color-border-primary)}.TagFilter_select-items__I7xdM{max-height:calc(var(--hr-size-control-s)*3 + var(--hr-space-xs)*4);min-width:335px;padding:var(--hr-space-xs) var(--hr-space-m)}.RandomButton_shuffle__fS2G7,.RandomButton_shuffle__fS2G7:not([aria-disabled=true]):hover{color:var(--color-brand-900);z-index:2}.ProblemStatisticsTooltip_ProblemStatisticsTooltip-Content___JHWx{display:flex;flex-direction:column;gap:var(--hr-space-2-xs);min-height:68px;min-width:220px;padding:var(--hr-space-s) var(--hr-space-m)}.ProblemStatisticsTooltip_ProblemStatisticsTooltip-Header__XfXpE{align-items:center;display:flex;gap:var(--hr-space-xs);justify-content:space-between}.ProblemStatisticsTooltip_ProblemStatisticsTooltip-Message__hOwrC{max-width:250px}.CatalogSearchResultItem_problem-card__R8kWU{align-items:start;background-color:var(--hr-color-surface-100);border-radius:var(--hr-border-radius-s);color:var(--hr-color-text-primary);display:grid;font:var(--hr-typography-font-body-s-all-params);gap:var(--hr-space-m);grid-auto-flow:column;grid-template-columns:minmax(20px,min-content) minmax(0,1fr);min-height:84px;padding:var(--hr-space-m);position:relative;transition:all .15s ease-out}.CatalogSearchResultItem_problem-card__right-slots__iH0t0{display:flex;gap:var(--hr-space-xs);z-index:10}.CatalogSearchResultItem_problem-card--active__1cUa_{cursor:pointer}.CatalogSearchResultItem_problem-card--active__1cUa_:hover{box-shadow:var(--hr-effects-shadow)}.Theme_color_hrDark .CatalogSearchResultItem_problem-card--active__1cUa_:hover{background-color:var(--hr-color-surface-200)}.CatalogSearchResultItem_problem-card__icon__h7f2W{height:var(--hr-typography-line-height-m);width:20px}.CatalogSearchResultItem_problem-card__icon__h7f2W svg{height:20px;width:20px}.CatalogSearchResultItem_problem-card__icon_locked__oIAxv{color:var(--hr-color-text-secondary)}.CatalogSearchResultItem_problem-card__details__nvWM7{-moz-column-gap:var(--hr-space-xs);column-gap:var(--hr-space-xs);display:flex;flex-wrap:wrap;margin:var(--hr-space-2-xs) 0}.CatalogSearchResultItem_problem-card__details__nvWM7 span+span:before{color:var(--hr-color-text-primary);content:"•";margin-right:var(--hr-space-xs)}.CatalogSearchResultItem_problem-card__dynamic-difficulty__SCf9h{cursor:auto;z-index:1}.CatalogSearchResultItem_problem-card__title__jqeaO{font:var(--hr-typography-font-body-m-all-params);font-weight:var(--hr-typography-font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogSearchResultItem_problem-card__score__4BHhw{font:var(--hr-typography-font-body-s-all-params)}.CatalogSearchResultItem_problem-card__score__4BHhw span{margin-right:var(--hr-space-2-xs)}.CatalogSearchResultItem_problem-card__link__ERdx9{inset:0;position:absolute}.CatalogSearchResultItem_problem-card__link__ERdx9:focus-visible{border:var(--hr-border-width-s) solid var(--hr-color-border-primary);border-radius:inherit;box-shadow:var(--hr-effects-shadow-outline-secondary)}.CatalogueSearchResultList_search-result-list__item__7w_XI+.CatalogueSearchResultList_search-result-list__item__7w_XI{margin-top:var(--hr-space-xs)}.TextWithHint_text-with-hint__A4_46{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.SelectionCard_selection-card__ecxPm{--selection-card-actions-height:44px;--selection-card-actions-blur-radius:12px;border:0 solid transparent;color:var(--hr-color-text-primary);height:128px;position:relative}:has(.SelectionCard_selection-card__link__m3s24:focus-visible){border-color:var(--hr-color-border-primary)!important}.SelectionCard_selection-card__ecxPm:after{border:1px solid;border-color:inherit;border-radius:var(--hr-border-radius-m);content:"";inset:0;pointer-events:none;position:absolute;transition:border-color .15s linear;z-index:5}.SelectionCard_selection-card__content__uSOuS{background-color:var(--hr-color-surface-100);border-radius:var(--hr-border-radius-m);height:100%;overflow:hidden;position:relative}.SelectionCard_selection-card__title__d3WUJ{display:flex;flex-direction:column;gap:var(--hr-space-2-xs);padding:var(--hr-space-s) var(--hr-space-m) 0 var(--hr-space-m)}.SelectionCard_selection-card__link__m3s24{color:var(--hr-color-text-primary);display:flex;flex-direction:column;height:100%}.SelectionCard_selection-card__actions-slot__7rhi0{height:var(--selection-card-actions-height);margin-top:auto;position:relative}.SelectionCard_selection-card__actions__pB04n{align-items:center;border-radius:0 0 var(--hr-border-radius-m) var(--hr-border-radius-m);bottom:0;box-sizing:border-box;display:flex;height:var(--selection-card-actions-height);justify-content:space-between;left:0;padding:var(--hr-space-2-xs);pointer-events:none;position:absolute;right:0;transition:background-color .2s linear;z-index:3}.SelectionCard_selection-card_active__1g9BS .SelectionCard_selection-card__actions__pB04n{-webkit-backdrop-filter:blur(var(--selection-card-actions-blur-radius));backdrop-filter:blur(var(--selection-card-actions-blur-radius));background-color:var(--hr-color-control-disabled)}.SelectionCard_selection-card__progress__Gmjmg{--progress-inner-fill-color:var(--hr-color-text-secondary);--progress-outer-fill-color:var(--hr-color-control-disabled);--progressbar-height:3px;--progress-border-radius:0;left:0;position:absolute;top:0;width:100%;z-index:4}.SelectionCard_selection-card__avatar__X1bPc{bottom:0;height:100%;max-height:140px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;right:0;z-index:2}.SelectionCard_button-favourite__cjVER{opacity:0;pointer-events:auto;transition:opacity .15s linear}.SelectionCard_button-favourite_visible__v39_W{opacity:1}.SelectionCard_button-favourite__cjVER:hover:before{background:none!important}.SelectionCard_button-favourite__cjVER .Button2-HoverFade{background-color:transparent}.SelectionCard_pattern__X_NBr{aspect-ratio:1;color:var(--hr-color-control-secondary);display:grid;height:inherit;place-items:center;pointer-events:none;position:absolute;right:-12px;top:0;z-index:1}.SelectionCard_pattern__X_NBr>svg{height:calc(100% - 12px)}.SelectionCard_selection-card_type_personal__Kb2dX{--selection-card-actions-blur-radius:6px;height:164px}.SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_selection-card__title__d3WUJ{flex-grow:1;padding-right:85px}.SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_pattern__X_NBr{align-items:start;justify-items:end;right:0}.SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_pattern__X_NBr>svg{height:78px}.SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_selection-card__author-info__YxmsS{white-space:pre-line}.SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_button-favourite__cjVER{color:var(--hr-color-white-1000)!important}.utilityfocus .SelectionCard_selection-card_type_personal__Kb2dX .SelectionCard_button-favourite__cjVER:focus:before{border-color:var(--hr-color-white-1000)}.SelectionCard_progress-icon__Q5rXo{color:var(--hr-color-text-secondary);opacity:0;transition:opacity .2s linear}.SelectionCard_progress-icon_mobile__Xxdt0{opacity:1}.SelectionCard_selection-card__ecxPm:focus-within .SelectionCard_button-favourite__cjVER,.SelectionCard_selection-card__ecxPm:hover .SelectionCard_button-favourite__cjVER{opacity:1}.SelectionCard_selection-card__ecxPm:focus-within .SelectionCard_progress-icon__Q5rXo,.SelectionCard_selection-card__ecxPm:hover .SelectionCard_progress-icon__Q5rXo{opacity:1}.SelectionCard_solved-slot__UgDH3{align-items:center;display:flex;gap:var(--hr-space-xs);padding:0 var(--hr-space-s)}.SelectionCard_solved-slot-button__wcETI{pointer-events:auto}.SelectionCard_solved-slot-button__wcETI:hover:before{background:none!important}.SelectionBanner_selection-banner__TtxJB{background-color:var(--hr-color-surface-0);border:1px solid transparent;border-radius:var(--hr-border-radius-xl);color:var(--hr-color-text-primary);overflow:hidden;position:relative}.SelectionBanner_selection-banner__TtxJB .SelectionBanner_selection-banner__container__i_Noc{display:grid;gap:var(--hr-space-m);grid-template-columns:minmax(0,1fr)}@media screen and (min-width:992px){.SelectionBanner_selection-banner__TtxJB .SelectionBanner_selection-banner__container__i_Noc{grid-template-columns:repeat(2,minmax(0,1fr))}}.SelectionBanner_selection-banner__content__IWXHv{display:flex;flex-direction:column;gap:var(--hr-space-xl);padding:var(--hr-space-xl)}@media screen and (min-width:992px){.SelectionBanner_selection-banner__content__IWXHv{padding-right:0}}.SelectionBanner_selection-banner__source-link__X3c_S{align-self:flex-start}.SelectionBanner_selection-banner__header__XP_Iy{display:flex;flex-direction:column;gap:var(--hr-space-xs)}.SelectionBanner_selection-banner__header-text__VwRGH{display:flex;flex-direction:column;gap:var(--hr-space-m)}.SelectionBanner_selection-banner__description__RDvyN{display:flex;flex-wrap:nowrap}.SelectionBanner_selection-banner__footer__C4BkS{display:flex;flex-direction:column;gap:var(--hr-space-xl)}.SelectionBanner_selection-banner__progress__q9I__{padding:var(--hr-space-xs) 0}.SelectionBanner_selection-banner__progress-text__YBnDZ{display:flex;font-family:var(--hr-typography-font-body-m-font-family);font-size:var(--hr-typography-font-body-m-font-size);font-weight:var(--hr-typography-font-body-m-font-weight);justify-content:space-between;line-height:var(--hr-typography-font-body-m-line-height);margin-bottom:var(--hr-space-s)}.SelectionBanner_selection-banner__progressbar__CJOZi{--progress-inner-fill-color:var(--hr-color-text-primary);--progress-outer-fill-color:var(--hr-color-control-disabled);--progressbar-height:8px}.SelectionBanner_selection-banner__actions__mw6Oi{display:flex;gap:var(--hr-space-s)}.SelectionBanner_selection-banner__pattern__yoqJM{--grid-size:320px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:var(--grid-size);place-items:center;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);visibility:hidden;width:var(--grid-size)}@media screen and (min-width:992px){.SelectionBanner_selection-banner__pattern__yoqJM{visibility:visible}}.SelectionBanner_selection-banner__pattern__yoqJM>svg{width:84px}.SelectionBanner_selection-banner__pattern__yoqJM>:first-child,.SelectionBanner_selection-banner__pattern__yoqJM>:last-child{grid-column:1/-1}.SelectionBanner_selection-banner__pattern__yoqJM>:not(:nth-child(3)){color:var(--hr-color-control-secondary)}.SelectionBanner_selection-banner__avatar-container__jlk1s{align-items:flex-end;aspect-ratio:1;display:flex;justify-content:flex-end;position:absolute;right:0;top:13px;width:160px}@media screen and (min-width:600px){.SelectionBanner_selection-banner__avatar-container__jlk1s{aspect-ratio:unset;bottom:0;top:0;width:25%}}.SelectionBanner_selection-banner__avatar-container__jlk1s:after{background-color:var(--hr-color-surface-0);content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 50%,#fff);mask-image:linear-gradient(180deg,transparent 50%,#fff);position:absolute}@media screen and (min-width:600px){.SelectionBanner_selection-banner__avatar-container__jlk1s:after{background-color:transparent}}.SelectionBanner_selection-banner__avatar__g4DCp{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__container__i_Noc{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__container__i_Noc{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__content__IWXHv{padding:var(--hr-space-m)}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__content__IWXHv{padding:var(--hr-space-xl)}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__source-text__GI6ma{left:var(--hr-space-m);position:absolute;top:var(--hr-space-m);width:60%}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__source-text__GI6ma{position:static;width:100%}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__header__XP_Iy{gap:var(--hr-space-s);padding-top:calc(208px - var(--hr-space-xl));z-index:1}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__header__XP_Iy{padding-top:0}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__pattern__yoqJM{grid-template-columns:1fr;height:78px;overflow:hidden;place-items:start end;right:0;top:0;transform:translate(-5%) scale(1.25);transform-origin:top right;visibility:visible;width:118px}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__pattern__yoqJM{transform:translate(20%) scale(2.4)}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__pattern__yoqJM>svg{width:100%}@media screen and (min-width:600px){.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__footer__C4BkS{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--hr-space-xl);justify-content:flex-end}}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__progress__q9I__{flex-grow:1;padding:0}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__progressbar__CJOZi{--progressbar-height:6px}.SelectionBanner_selection-banner_type_personal__4hP5W .SelectionBanner_selection-banner__progress-text__YBnDZ{font-family:var(--hr-typography-font-body-s-font-family);font-size:var(--hr-typography-font-body-s-font-size);font-weight:var(--hr-typography-font-body-s-font-weight);line-height:var(--hr-typography-font-body-s-line-height);margin-bottom:var(--hr-space-s-compact)}.InterviewEventBanner_container__K2Kjq{background-color:var(--hr-color-spectre-purple-200);border-radius:var(--hr-border-radius-s)}.ChallengesList_challenges-list__Ai7XK{container-type:inline-size;display:flex;flex-direction:column;gap:var(--hr-space-xs)}.EmailConfirmation_email-confirmation__SPSKP{display:flex;flex-direction:column;gap:var(--hr-space-2-xl);max-width:515px;text-align:center;width:100%}.EmailConfirmation_email-confirmation__message__ordRy{display:flex;flex-direction:column;gap:var(--hr-space-xs)}.EmailConfirmation_email-confirmation__description__7nTSB{display:flex;flex-direction:column;gap:var(--hr-space-l)}.EmailConfirmation_email-confirmation__actions__NeAHV{display:flex;flex-direction:column;gap:var(--hr-space-xs);margin:0 auto;max-width:300px;width:100%}.InlineNotification_notification_surface100__oU8jp{background-color:var(--hr-color-control-secondary)}.EmailConfirmationNotification_notification__title__OSj_v{margin-bottom:calc(var(--hr-space-2-xs)/2)}.EmailConfirmationNotification_notification__actions__k8gOq{align-items:flex-start;-moz-column-gap:var(--hr-space-m);column-gap:var(--hr-space-m);display:flex;flex-direction:column;margin-top:var(--hr-space-m);row-gap:var(--hr-space-xs)}.EmailConfirmationNotification_notification_platform_desktop__lFK_C .EmailConfirmationNotification_notification__actions__k8gOq{align-items:baseline;flex-direction:row}.Divider_divider__6vYhv{border-top:var(--hr-border-width-s) solid var(--hr-color-border-secondary);pointer-events:none}.styles_tab-set__6ClV_ .TabsMenu{display:flex}.styles_tab-set__6ClV_ .TabsMenuItem-Icon{margin-right:var(--hr-space-xs)}.styles_tab-set__6ClV_ .TabsMenu-Tab{padding-left:var(--hr-space-xs);padding-right:var(--hr-space-xs)}.styles_tab-set__6ClV_ .TabsMenu_marker .TabsMenu-Tab_active:after{background-color:var(--hr-color-text-secondary);left:var(--hr-space-xs);right:var(--hr-space-xs)}.styles_tab-set__6ClV_ .TabsMenu_layout_horiz .TabsMenu-Tab:not(:first-child){margin-left:var(--hr-space-xs)}.styles_tab-set__6ClV_ .TabsMenu-Tab_active.TabsMenu-Tab_color_blue .TabsMenuItem-Icon{color:var(--hr-color-spectre-blue-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab_active.TabsMenu-Tab_color_green .TabsMenuItem-Icon{color:var(--hr-color-spectre-green-500)}.styles_tab-set__6ClV_ .TabsMenu-Tab_active.TabsMenu-Tab_color_orange .TabsMenuItem-Icon{color:var(--hr-color-spectre-orange-500)}.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));border-radius:var(--stat-item-border-radius);color:var(--hr-color-text-primary);overflow:hidden;position:relative}.TrackResults_track-results_view_default__GkGyO{--stat-item-height:108px;--stat-item-vertical-padding:var(--hr-space-xs);--stat-item-title-font:var(--hr-typography-font-body-m-all-params);--stat-item-title-bottom-margin:var(--hr-space-xs);--stat-item-score-font:var(--hr-typography-font-title-m-all-params);--stat-item-caption-font:var(--hr-typography-font-caption-m-all-params);--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)}}.TrackResults_track-results_view_compact__rxiGe{--stat-item-vertical-padding:0;--stat-item-title-font:var(--hr-typography-font-body-s-all-params);--stat-item-title-bottom-margin:0;--stat-item-score-font:var(--hr-typography-font-body-l-all-params);--stat-item-caption-font:var(--hr-typography-font-caption-m-all-params);--skeleton-height:var(--hr-space-l);--stat-item-row-gap:var(--hr-space-m)}.TrackResults_track-results__list__DYEnr{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--stat-item-row-gap)}.TrackResults_track-stat___wJ8l{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:var(--hr-space-2-xs);padding:var(--stat-item-vertical-padding) var(--stat-item-horizontal-padding);position:relative}.TrackResults_track-stat___wJ8l:after{background-color:var(--hr-color-control-secondary);bottom:var(--stat-item-vertical-padding);content:"";position:absolute;right:-1px;top:var(--stat-item-vertical-padding);width:1px;z-index:1}.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-typography-font-body-s-all-params);--stat-item-title-bottom-margin:0;--stat-item-score-font:var(--hr-typography-font-body-m-all-params);--stat-item-caption-font:var(--hr-typography-font-caption-m-all-params);--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{flex-direction:row-reverse;gap:var(--hr-space-xl);justify-content:space-around;padding-inline:var(--hr-space-m)}.TrackResults_track-results_view_ratingPage__KcfXg .TrackResults_track-stat___wJ8l{align-items:flex-start;flex:1 1;gap:var(--hr-space-2-xs-compact);padding:0}.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{color:var(--hr-color-text-secondary);font:var(--stat-item-title-font);margin-bottom:var(--stat-item-title-bottom-margin)}.TrackResults_track-stat__score__JwiR3{font:var(--stat-item-score-font);font-weight:var(--hr-typography-font-weight-medium);white-space:nowrap}.TrackResults_track-stat__score-caption__cJJ_Q{color:var(--hr-color-text-secondary);font:var(--stat-item-caption-font)}.TrackResults_track-stat__skeleton__D1lMD{--hr-space-xs:var(--hr-space-2-xs);--hr-typography-font-body-m-font-size:var(--skeleton-height);max-width:120px;min-width:60px;width:70%}.SeasonTracksResultsWidget_track-results__AnkVk{background-color:var(--hr-color-surface-100);border-radius:var(--hr-border-radius-s);color:var(--hr-color-text-primary);display:flex;flex-direction:column;overflow:hidden;padding:var(--hr-space-m) var(--hr-space-xs);position:relative;row-gap:var(--hr-space-s)}.SeasonTracksResultsWidget_track-results__active-card__JR3l5{display:block}.SeasonTracksResultsWidget_track-results__track-tabs-menu__nprvH{display:flex;flex-wrap:nowrap;overflow-x:auto}.SeasonTracksResultsWidget_TabsMenu-Tab__D7URo{min-width:0;overflow-x:hidden}.SeasonTracksResultsWidget_track-results__header__3KM0G{display:flex;flex-direction:column;gap:var(--hr-space-2-xs);padding:0 var(--hr-space-xs)}.SeasonTracksResultsWidget_track-results__divider__3nxEG{border-top-color:var(--hr-color-border-tertiary)}.SeasonTracksResultsWidget_track-results_tabbed__ScrcB .SeasonTracksResultsWidget_track-results__header__3KM0G{gap:0}.Container_container__pp8vm{--container-padding-x:var(--hr-space-m);--container-padding-y:var(--hr-space-m);--container-content-width:1280px;--container-max-width:calc(var(--container-content-width) + var(--container-padding-x)*2);margin:0 auto;max-width:var(--container-max-width);padding:var(--container-padding-y) var(--container-padding-x);width:100%}.CatalogFilters_catalog-filters__seHRP{display:grid;gap:var(--hr-space-xs);grid-template-columns:minmax(0,1fr) auto auto}@media screen and (max-width:767px){.CatalogFilters_catalog-filters__seHRP{grid-template-columns:minmax(0,1fr) auto}}.CatalogFilters_catalog-filters__content__FokSE{grid-column:1/-1}.CatalogFilters_catalog-filters__group__TRfWV{display:grid;gap:var(--hr-space-xs);grid-template-columns:minmax(0,1fr);width:100%}@media screen and (min-width:768px){.CatalogFilters_catalog-filters__group__TRfWV{grid-template-columns:repeat(6,minmax(0,1fr))}.CatalogFilters_catalog-filters__group__TRfWV>:first-child{grid-column:1/3}.CatalogFilters_catalog-filters__group__TRfWV>:nth-child(2){grid-column:3/5}.CatalogFilters_catalog-filters__group__TRfWV>:nth-child(3){grid-column:5/-1}.CatalogFilters_catalog-filters__group__TRfWV>:nth-child(4){grid-column:1/4}.CatalogFilters_catalog-filters__group__TRfWV>:nth-child(5){grid-column:4/-1}}@media screen and (min-width:992px){.CatalogFilters_catalog-filters__group__TRfWV{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,1fr)}.CatalogFilters_catalog-filters__group__TRfWV>:nth-child(n){grid-column:auto!important}}.CatalogFilters_catalog-filters__tags__vvFMb{margin-top:var(--hr-space-m)}@media screen and (min-width:768px){.CatalogFilters_catalog-filters__tags__vvFMb{margin-top:var(--hr-space-xs)}}.CatalogTitle_catalog-title__C831n{align-items:baseline;display:flex;gap:var(--hr-space-xs)}.CountChart_count-chart__header__8ctvg{display:flex;justify-content:space-between}.CountChart_count-chart__progress__kN711{--progressbar-height:4px;--progress-inner-fill-color:var(--hr-color-control-primary);margin-top:var(--hr-space-2-xs)}.CountChart_count-chart__GPBI6 .CountChart_count-chart__label__Wm1bQ{outline:0}.CountChart_count-chart__GPBI6 .CountChart_count-chart__label__Wm1bQ:focus-visible{outline:1px solid var(--hr-color-border-primary)}.CountChart_count-chart__GPBI6 .CountChart_count-chart__label__Wm1bQ:is(button):hover{color:var(--hr-color-text-secondary);cursor:pointer}.CountChart_count-chart__skeleton___uYqt{--hr-typography-font-body-m-font-size:var(--hr-typography-font-size-xl);--hr-space-xs:4px}.UserResultsWidget_user-results__1rXqp{background-color:var(--hr-color-surface-100);border-radius:var(--hr-border-radius-s);overflow:hidden;padding:var(--hr-space-m)}.UserResultsWidget_user-results__auth-link__sKK2W{white-space:nowrap}.UserResultsWidget_user-results__timestamp__jtz0a{align-items:center;display:flex;gap:var(--hr-space-xs);justify-content:space-between;margin-top:var(--hr-space-m)}.PersonalSelectionSolvedDialog_root__FcuUe{max-width:480px;text-align:center;width:90vw}.PersonalSelectionSolvedDialog_root__FcuUe .ModalLayout-Title{padding:0 40px}.PersonalSelectionSolvedDialog_root__FcuUe .ModalLayout-Subtitle{margin:var(--hr-space-xs) 0 0 0}.PersonalSelectionSolvedDialog_root__FcuUe .ModalLayout-Content{margin:0!important}.PersonalSelectionSolvedDialog_root__FcuUe .PersonalSelectionSolvedDialog_cat__irpRZ{padding:var(--hr-space-2-xl) 0}.PersonalSelectionSolvedDialog_root__FcuUe .ModalLayout-FooterActions{justify-content:center;width:100%}.SelectionCarousel_arrows__ZyVbl{align-items:center;display:flex;inset:0}.SelectionCarousel_arrow__6zumh,.SelectionCarousel_arrows__ZyVbl{position:absolute}.SelectionCarousel_arrow__6zumh{opacity:0;pointer-events:none;transition:opacity .2s linear;z-index:100}.SelectionCarousel_arrow_direction_prev__aTPAJ{left:0}.SelectionCarousel_arrow_direction_next__Dx1SQ{right:0}.SelectionCarousel_arrow__6zumh:before{background-color:var(--hr-color-surface-200);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.SelectionCarousel_carousel__nvLTv{display:flex;margin:0;margin:0 calc(var(--carousel-shift, 0)*-1);width:100%;width:calc(100% + var(--carousel-shift, 0)*2)}.SelectionCarousel_carousel__nvLTv :focus-within .SelectionCarousel_arrow__6zumh:not(:disabled),.SelectionCarousel_carousel__nvLTv :hover .SelectionCarousel_arrow__6zumh:not(:disabled){opacity:1;pointer-events:auto}.SelectionCarousel_carousel__outer__FTMYN{display:flex;margin:0 auto;overflow:hidden;position:relative;width:min(100%,100%);width:min(100%,var(--carousel-outer-container-max-width,100%))}.SelectionCarousel_carousel__outer__FTMYN:after,.SelectionCarousel_carousel__outer__FTMYN:before{bottom:0;content:"";display:block;position:absolute;top:0;width:0;width:var(--carousel-fader-width,0);z-index:100}.SelectionCarousel_carousel__outer__FTMYN:before{background:linear-gradient(to left,transparent,var(--hr-color-surface-0) 100%);left:0}.SelectionCarousel_carousel__outer__FTMYN:after{background:linear-gradient(to right,transparent,var(--hr-color-surface-0) 100%);right:0}.SelectionCarousel_carousel__inner__UyhcB{margin:0 auto;position:relative;width:min(100%,100%);width:min(100%,var(--carousel-inner-container-max-width,100%))}.SelectionCarousel_carousel__inner__UyhcB .swiper{overflow:visible}.SelectionCarousel_carousel__inner__UyhcB .swiper-slide{width:-moz-fit-content;width:fit-content}.SelectionCarousel_selection-slide__3YiWj{margin-right:var(--hr-space-m);width:296px}.SelectionCarousel_all-selections-link__gd8b0{border:1px solid var(--hr-color-border-secondary);border-radius:var(--hr-border-radius-s);box-sizing:border-box;color:var(--hr-color-text-primary);display:flex;flex-direction:column;gap:var(--hr-space-xs);height:130px;justify-content:center;padding:var(--hr-space-xl);text-align:center;transition:border-color .2s linear;width:123px}.SelectionCarousel_all-selections-link__icon__dgJTh{color:var(--hr-color-text-secondary)}.SelectionCarousel_all-selections-link__gd8b0:active,.SelectionCarousel_all-selections-link__gd8b0:focus-visible,.SelectionCarousel_all-selections-link__gd8b0:hover{border-color:var(--hr-color-border-secondary)}.SelectionCarousel_selections-block-header__cg_Ma{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--hr-space-m)}.CatalogPage_container__DXyHn{margin-bottom:56px}.CatalogPage_carousel__1G_qK{--carousel-shift:var(--container-padding-x);--carousel-inner-container-max-width:calc(100% - var(--container-padding-x)*2);--carousel-outer-container-max-width:100%}@media screen and (min-width:1327px){.CatalogPage_carousel__1G_qK{--carousel-shift:calc(50vw - 656px);--carousel-inner-container-max-width:var(--container-content-width);--carousel-outer-container-max-width:1440px;--carousel-fader-width:min(var(--carousel-shift),64px)}}.CatalogPage_widgets__N7g3M{display:flex;flex-direction:column;gap:var(--hr-space-m)}@media screen and (min-width:768px){.CatalogPage_widgets__N7g3M{flex-direction:row}.CatalogPage_widgets__N7g3M .CatalogPage_widget__4or_d{flex:1 1 50%;min-width:0}}@media screen and (min-width:992px){.CatalogPage_widgets__N7g3M{flex-direction:column}}