.OlympCard_card__YTZ_z.OlympCard_card__YTZ_z{position:relative;border-radius:20px;display:flex;flex-direction:row;align-items:center;transition:transform .2s ease;background-image:linear-gradient(-45deg,transparent 30%,var(--olymp-color-pale) 150%)}.OlympCard_link__NZUq_{position:absolute;top:0;left:0;right:0;bottom:0}@media (hover:hover){.OlympCard_card__YTZ_z:hover{transform:scale(.98)}.OlympCard_card__YTZ_z:active{transform:scale(.95)}}@media (hover:none){.OlympCard_card__YTZ_z:active{transform:scale(.97)}}.OlympCard_logo__MICDk{width:90px;aspect-ratio:1;border-radius:10px;background-color:var(--background-secondary);background-size:80%;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.OlympCard_compact__HLSI8 .OlympCard_logo__MICDk{width:70px}.OlympCard_content__mfHj0{margin-left:var(--padding-s);display:flex;flex-direction:column;gap:var(--padding-xxs)}.OlympCard_title__OVKFL{line-height:1.1em}@media screen and (max-width:500px){.OlympCard_card__YTZ_z.OlympCard_card__YTZ_z{-webkit-hyphens:auto;hyphens:auto}.OlympCard_logo__MICDk{width:70px}.OlympCard_content__mfHj0{margin-left:var(--padding-xs)}}.Header_wrapper__syOuX{position:fixed;top:0;left:0;right:0;z-index:var(--z-index-header)}.Header_header__PDDtJ{background-color:var(--background-secondary);width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--padding-s) 0 var(--padding-m);border-radius:var(--padding-s);box-shadow:var(--shadow-1);gap:var(--padding-xxs-static);@media screen and (max-width:480px){height:50px}}.Header_placeholder__TcPri{height:calc(60px + var(--padding-s) + var(--padding-m))}.HeaderAuth_wrapper__cUYvv{gap:10px}.HeaderAuth_option__d26ac,.HeaderAuth_wrapper__cUYvv{display:flex;align-items:center}.HeaderAuth_avatarLink__jW_5f{display:contents}.HeaderAuth_avatar__ftKnd{transition:transform .2s ease;&:hover{transform:scale(.95)}&:active{transform:scale(.86)}}.Box_box__MbkY7{display:flex;flex-direction:column;align-items:stretch;background-color:#fff}.Box_centered__M86Za.Box_centered__M86Za{align-items:center}.Box_shadow__CMorn{box-shadow:var(--shadow-1)}.Box_inverseBackground__chi9Z.Box_inverseBackground__chi9Z{background-color:var(--g-color-base-background)}.Box_fullHeight__fgmzR{height:100%}.Box_box_S__0A7BV{padding:var(--padding-s);border-radius:var(--padding-xs)}.Box_box_M__EeUJ2{padding:var(--padding-m);border-radius:var(--padding-s)}.Box_box_L__WeXeR{padding:var(--padding-l);border-radius:var(--padding-m)}.Grid_grid__K_DNZ{width:100%;display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--grid-gap)}.Grid_grid__K_DNZ>*{flex-shrink:0}.Grid_gap_XXS__cSDX2{--grid-gap:var(--padding-xxs)}.Grid_gap_XS__ri8FZ{--grid-gap:var(--padding-xs)}.Grid_gap_S__gEQJX{--grid-gap:var(--padding-s)}.Grid_gap_M__WFRt9{--grid-gap:var(--padding-m)}.Grid_gap_L__zi8H5{--grid-gap:var(--padding-l)}.Grid_gap_XL__3jmPB{--grid-gap:var(--padding-xl)}.Grid_variant_OneItem__Um6VL{&>*{width:100%}}.Grid_variant_TwoItems__Vjo_l{&>*{width:calc(50% - var(--grid-gap) / 2)}@media (max-width:750px){&>*{width:100%}}}.Grid_variant_ThreeItems__7gboF{&>*{width:calc(33.3333% - var(--grid-gap) * .6666)}@media (max-width:1050px){&>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:750px){&>*{width:100%}}}.Grid_variant_ThreeItemsNarrow__WnBjg{&>*{width:calc(33.3333% - var(--grid-gap) * .6666)}@media (max-width:640px){&>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:480px){&>*{width:100%}}}.Grid_variant_FourItems__M4fh1{&>*{width:calc(25% - var(--grid-gap) * .75)}@media (max-width:1500px){&>*{width:calc(33.3333% - var(--grid-gap) * .6666)}}@media (max-width:1150px){&>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:800px){&>*{width:100%}}}.Grid_variant_MaxItems___ARUc{&>*{width:calc(20% - var(--grid-gap) * .8)}@media (max-width:2000px){&>*{width:calc(25% - var(--grid-gap) * .75)}}@media (max-width:1600px){&>*{width:calc(33.3333% - var(--grid-gap) * .6666)}}@media (max-width:1150px){&>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:800px){&>*{width:100%}}}.Grid_variant_TwoItemsLastFixed__mn1m_{@media (min-width:750.01px){flex-wrap:nowrap;&>:first-child{width:100%;flex-shrink:1}&>:last-child{flex-shrink:0}}@media (max-width:750px){flex-wrap:wrap;&>*{width:100%}}}.TutorProfilePage_backLink__RasZV{display:inline-flex;align-items:center;gap:var(--padding-xs);color:var(--g-color-text-secondary);text-decoration:none;font-size:var(--g-text-body-2-font-size);margin-bottom:var(--padding-m);transition:color .15s ease}.TutorProfilePage_backLink__RasZV:hover{color:var(--g-color-text-primary)}.TutorProfilePage_header__2LMFU{display:flex;align-items:flex-start;gap:var(--padding-l);margin-bottom:var(--padding-l)}.TutorProfilePage_headerInfo__vugBo{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--padding-xxs)}.TutorProfilePage_deliveryRow__1Okrt{display:flex;align-items:center;gap:var(--padding-xs)}.TutorProfilePage_tgButton__dJBZF{margin-top:var(--padding-xs);text-decoration:none;align-self:flex-start}.TutorProfilePage_adminActions__M3oxa{display:flex;gap:var(--padding-s)}.TutorProfilePage_achievementsModal__JERLU{padding:var(--padding-l);display:flex;flex-direction:column;gap:var(--padding-m);min-width:400px;max-width:600px}.TutorProfilePage_section__N5xun{padding-top:var(--padding-l);border-top:1px solid var(--g-color-line-generic)}.TutorProfilePage_sectionTitle__CJ5Hc{margin-bottom:var(--padding-s)}.TutorProfilePage_sectionText__S_3i_{white-space:pre-line}.TutorProfilePage_achievementsList__k7xkd{margin:0;padding-left:var(--padding-m);list-style-type:disc}.TutorProfilePage_achievementsList__k7xkd li{margin-bottom:var(--padding-xxs)}.TutorProfilePage_achievementsList__k7xkd li:last-child{margin-bottom:0}.TutorProfilePage_priceValue__IySQ_{font-size:var(--g-text-header-1-font-size);font-weight:600}@media screen and (max-width:600px){.TutorProfilePage_header__2LMFU{flex-direction:column;align-items:center;text-align:center;gap:var(--padding-m)}.TutorProfilePage_headerInfo__vugBo{align-items:center}}.TutorCard_card__n6Qex.TutorCard_card__n6Qex{position:relative;transition:transform .15s ease}@media (hover:hover){.TutorCard_card__n6Qex:hover{transform:scale(.98)}.TutorCard_card__n6Qex:active{transform:scale(.95)}}@media (hover:none){.TutorCard_card__n6Qex:active{transform:scale(.97)}}.TutorCard_link__ivLQQ{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.TutorCard_header__MuX7x{display:flex;align-items:flex-start;gap:var(--padding-s);margin-bottom:var(--padding-m)}.TutorCard_headerInfo__c7_HA{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--padding-xxs)}.TutorCard_section__jY3Eu{margin-bottom:var(--padding-s)}.TutorCard_sectionTitle__yc4_y{margin-bottom:var(--padding-xs)}.TutorCard_achievements___gG3v{margin:0;padding-left:var(--padding-m);list-style-type:disc}.TutorCard_achievements___gG3v li{margin-bottom:var(--padding-xxs)}.TutorCard_footer__RKkFf{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--padding-s)}.TutorCard_footerButton__cmyZK{pointer-events:none}.TutorCard_price__s1F_g{display:flex;align-items:baseline;gap:var(--padding-xxs)}.OlympHat_hat__jmLUI.OlympHat_hat__jmLUI{flex-direction:row;align-items:center;background-image:linear-gradient(-45deg,transparent 30%,var(--olymp-color-pale) 150%);border-radius:calc(2 * var(--padding-s))}.OlympHat_logo__ehMrr{width:90px;aspect-ratio:1;border-radius:var(--padding-s);background-color:#fff;margin-right:20px;flex-shrink:0;background-size:80%;background-repeat:no-repeat;background-position:50%;@media screen and (max-width:600px){width:70px}}.OlympHat_heading__Itrwu{width:100%}.OlympHat_breadcrumbs__sK4jX{opacity:.7}.OlympHat_title__oDuwG{line-height:1.1em}.UnstyledLink_link__xZ6Sp{text-decoration:none;color:inherit}.ProblemTag_tagWrapper__VM6f3{--tag-color:#fff}.ProblemTag_tag__jGDNQ.ProblemTag_tag__jGDNQ{box-shadow:none;background-color:var(--tag-color)}.ProblemTag_link__rBwUj{text-decoration:none}.ProblemBinaryTag_wrapper__QwM7y{--tag-color:#fff;--tag-border:#ddd;--g-color-line-generic:var(--tag-border);--g-color-text-complementary:var(--tag-border)}.ProblemBinaryTag_tag__8v82W{background-color:var(--tag-color)}.g-color-text_color_primary{color:var(--g-color-text-primary)}.g-color-text_color_complementary{color:var(--g-color-text-complementary)}.g-color-text_color_secondary{color:var(--g-color-text-secondary)}.g-color-text_color_hint{color:var(--g-color-text-hint)}.g-color-text_color_info{color:var(--g-color-text-info)}.g-color-text_color_info-heavy{color:var(--g-color-text-info-heavy)}.g-color-text_color_positive{color:var(--g-color-text-positive)}.g-color-text_color_positive-heavy{color:var(--g-color-text-positive-heavy)}.g-color-text_color_warning{color:var(--g-color-text-warning)}.g-color-text_color_warning-heavy{color:var(--g-color-text-warning-heavy)}.g-color-text_color_danger{color:var(--g-color-text-danger)}.g-color-text_color_danger-heavy{color:var(--g-color-text-danger-heavy)}.g-color-text_color_utility{color:var(--g-color-text-utility)}.g-color-text_color_utility-heavy{color:var(--g-color-text-utility-heavy)}.g-color-text_color_misc{color:var(--g-color-text-misc)}.g-color-text_color_misc-heavy{color:var(--g-color-text-misc-heavy)}.g-color-text_color_brand{color:var(--g-color-text-brand)}.g-color-text_color_link{color:var(--g-color-text-link)}.g-color-text_color_link-hover{color:var(--g-color-text-link-hover)}.g-color-text_color_link-visited{color:var(--g-color-text-link-visited)}.g-color-text_color_link-visited-hover{color:var(--g-color-text-link-visited-hover)}.g-color-text_color_dark-primary{color:var(--g-color-text-dark-primary)}.g-color-text_color_dark-complementary{color:var(--g-color-text-dark-complementary)}.g-color-text_color_dark-secondary{color:var(--g-color-text-dark-secondary)}.g-color-text_color_light-primary{color:var(--g-color-text-light-primary)}.g-color-text_color_light-complementary{color:var(--g-color-text-light-complementary)}.g-color-text_color_light-secondary{color:var(--g-color-text-light-secondary)}.g-color-text_color_light-hint{color:var(--g-color-text-light-hint)}.g-color-text_color_inverted-primary{color:var(--g-color-text-inverted-primary)}.g-color-text_color_inverted-complementary{color:var(--g-color-text-inverted-complementary)}.g-color-text_color_inverted-secondary{color:var(--g-color-text-inverted-secondary)}.g-color-text_color_inverted-hint{color:var(--g-color-text-inverted-hint)}.CodeWithLove_codeWithLove____FnS{display:flex;align-items:center;gap:4px;text-decoration:none;color:var(--g-color-text-primary)}.CodeWithLove_heart__M9igw{color:#ff6389}.CodeWithLove_avatar__Dn_W7{width:28px;height:28px}.Footer_footer__0d6Qj{display:flex;justify-content:space-between;align-items:center;padding:0}.Footer_left__d6Cgm{margin-right:var(--padding-m)}.Footer_infoLine__2uE_n{margin:7px 0;text-wrap-style:balance}.Footer_avatar__knITF{height:1.4em;margin-right:.3em;vertical-align:-.3em;opacity:.9}.Footer_iconAvatar__w7dF7{width:1.5em;margin-right:.25em;margin-left:-.05em;vertical-align:-.4em}.Footer_textLink__M9Sp4{color:var(--g-color-text-link);text-decoration:none}.Footer_textLink__M9Sp4:hover{text-decoration:underline}.Footer_textLink__M9Sp4:hover .Footer_avatar__knITF{opacity:1}.Footer_right__w7P2j{display:flex;align-items:center}@media screen and (max-width:500px){.Footer_footer__0d6Qj{flex-direction:column;align-items:flex-start}.Footer_right__w7P2j{margin-top:-1.9em;margin-left:auto}}@media screen and (max-width:400px){.Footer_left__d6Cgm{margin-right:20px;margin-left:20px}.Footer_right__w7P2j{margin:var(--padding-m) auto 0}}.HeaderLogo_wrapper__tagYL{display:contents}.HeaderLogo_logo__L7sn0{height:30px;display:block}.HeaderLogo_logoMobile__MD5P5{height:30px;display:none}@media screen and (max-width:460px){.HeaderLogo_logo__L7sn0{height:26px}}@media screen and (max-width:440px){.HeaderLogo_logo__L7sn0{height:24px}}@media screen and (max-width:420px){.HeaderLogo_logo__L7sn0{height:22px}}@media screen and (max-width:400px){.HeaderLogo_logo__L7sn0{display:none}.HeaderLogo_logoMobile__MD5P5{display:block}}.HeaderMenu_menu__FFGVE{display:flex;gap:var(--padding-m);align-items:center;list-style:none}.HeaderMenu_link__VUxW6{text-decoration:none;color:var(--g-color-text-primary);&:hover{color:var(--g-color-text-secondary)}}.ProblemCard_box__ojRo4.ProblemCard_box__ojRo4{position:relative;transition:transform .15s ease;&:hover{transform:scale(.98)}&:active:not(:has(.ProblemCard_buttons__tQkT9:active)){transform:scale(.94)}}.ProblemCard_wrapper__DdiaK{display:flex;flex-direction:column;gap:var(--padding-s)}.ProblemCard_buttons__tQkT9{position:absolute;top:var(--padding-s);right:var(--padding-s);display:flex;flex-direction:column;gap:var(--padding-xxs);align-items:flex-start;z-index:2}.ProblemCard_isFavorite__HHvLj{color:var(--g-color-private-red-600-solid);&:hover{color:var(--g-color-private-red-700-solid)}}.ProblemCard_link__t_PUE{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.ProblemCard_title__g2HP3.ProblemCard_title__g2HP3{font-weight:500;padding-right:calc(var(--padding-xs) + 28px * 2 + var(--padding-xs))}.ProblemCard_description__VJ612{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;padding-right:calc(var(--padding-xs) + 28px * 2 + var(--padding-xs))}.ProblemCard_tags__Wyq8g{display:flex;gap:var(--padding-xxs);flex-wrap:wrap}.SectionCard_card__tw476.SectionCard_card__tw476{position:relative;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--padding-s);transition:transform .1s ease;&:hover{transform:scale(.98)}&:active:not(:has(.SectionCard_buttons__InHTy:active)){transform:scale(.96)}@media screen and (max-width:420px){flex-direction:column;gap:var(--padding-xs)}}.SectionCard_disabled__kYwXt{pointer-events:none}.SectionCard_link__iE28H{position:absolute;top:0;left:0;right:0;bottom:0}.SectionCard_image__NIVcL{flex-shrink:0;height:120px;width:120px;background-position:50%;background-repeat:no-repeat;background-size:contain;@media screen and (max-width:500px){height:100px;width:100px}@media screen and (max-width:420px){order:-1}}.SectionCard_content__oJ_7F{display:flex;flex-direction:column;gap:var(--padding-xs);text-wrap:balance;@media screen and (max-width:420px){align-items:center;text-align:center}}.SectionCard_buttons__InHTy{display:flex;align-items:center;flex-wrap:wrap;gap:var(--padding-xxs);margin-top:var(--padding-xxs)}.SectionCard_telegramCard__kvXFH.SectionCard_telegramCard__kvXFH{width:220px;flex-direction:column;justify-content:center;@media screen and (max-width:750px){width:100%;flex-direction:row;gap:var(--padding-m)}}.SectionCard_telegramContent___ZH7x{display:flex;flex-direction:column;align-items:center;text-align:center;@media screen and (max-width:750px){align-items:flex-start;text-align:left}}.SectionCard_telegramLogo__9Idsr{height:70px;width:70px}.LogInForAction_wrapper__cvRPh{background-color:var(--background-secondary);display:inline-flex;align-items:center;gap:var(--padding-xs-static);padding-left:var(--padding-s-static);border-radius:var(--g-border-radius-l);& .g-label__text{margin-right:0}}.LogInForAction_inverted__qWuW8{background-color:var(--background-primary)}.LogInForAction_icon__3Zc_W{flex-shrink:0}.LogInForAction_text__ANSDc{line-height:1em}.ProblemContent_titleRow__AWbzU{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-xs)}.ProblemContent_actions__6PPCT{display:flex;align-items:center;gap:var(--padding-xs);flex-shrink:0}.ProblemContent_tags__3G19Y{display:flex;flex-wrap:wrap;gap:6px}.ProblemContent_adminControls__ofaVG{display:flex;flex-wrap:wrap;gap:var(--padding-xs);margin-top:var(--padding-s)}.CircularProgressBar_progressBar__a1_GU{border-radius:50%;width:var(--circular-progress-bar-size);height:var(--circular-progress-bar-size);flex-shrink:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;--circular-progress-bar-value-1:0%;--circular-progress-bar-value-2:0%;--circular-progress-bar-color-1:#fff;--circular-progress-bar-color-2:#fff;--circular-progress-ring-color:var(--g-color-private-black-200-solid);--circular-progress-base-color:var(--background-primary);box-shadow:var(--shadow-1)}.CircularProgressBar_singleValue__xrD1I{background-image:radial-gradient(closest-side,var(--circular-progress-base-color) 79%,transparent 80%),conic-gradient(var(--circular-progress-bar-color-1) var(--circular-progress-bar-value-1),var(--circular-progress-ring-color) 0)}.CircularProgressBar_doubleValue__2Za8J{background-image:radial-gradient(closest-side,var(--circular-progress-base-color) 79%,transparent 80%),conic-gradient(var(--circular-progress-bar-color-1) max(0%,calc(var(--circular-progress-bar-value-1) - .01%)),var(--circular-progress-bar-color-2) var(--circular-progress-bar-value-1),var(--circular-progress-bar-color-2) var(--circular-progress-bar-value-2),var(--circular-progress-ring-color) 0)}.CircularProgressBar_inverseBackground__7xRkS.CircularProgressBar_inverseBackground__7xRkS{--circular-progress-ring-color:var(--g-color-private-black-150-solid);--circular-progress-base-color:var(--background-secondary)}.CircularProgressBar_progressBar_M__Uvvsl{--circular-progress-bar-size:50px}.CircularProgressBar_progressBar_L__8Z4d6{--circular-progress-bar-size:75px}.CircularProgressBar_text__Orrww{white-space:pre;font-weight:600;line-height:1}.Labeled_wrapper__mrFOz{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:var(--padding-xxs)}.Labeled_header__mssVT{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--padding-s);width:100%}.Labeled_label__WlV0M{display:flex;align-items:center;gap:.3em}.Labeled_required__7YSgD{color:var(--g-color-private-red-550-solid)}.Labeled_requiredOk__TaHSb{color:var(--g-color-private-black-300-solid)}.Labeled_children__o7A8P,.ProblemsFilters_filters__k2b_8{width:100%}.ProblemsFilters_buttons__XAmAZ{display:flex;flex-direction:column;gap:var(--padding-xs)}.ProblemsOrTestsSelector_wrapper__M4KP_{display:flex;gap:var(--padding-xxs);& .g-button.g-button{--_--font-size:var(--g-text-body-2-font-size)}}.ProblemsOrTestsSelector_protected__BppbG{pointer-events:none}.TopTagsList_stats__DINGw{display:flex;align-items:center;gap:var(--padding-m);margin-top:var(--padding-s)}.TopTagsList_statsItem__Iqekl{display:flex;align-items:center;gap:var(--padding-s)}.TopTagsList_statsNumbers__TBs8_{display:flex;flex-direction:column}@media (max-width:768px){.TopTagsList_stats__DINGw{flex-direction:column;align-items:flex-start}}.ActivityChart_chartBox__KWTZT{flex:1 1;display:flex;flex-direction:column}.ActivityChart_chartWrapper___ui4W{margin-top:var(--padding-s);flex:1 1;min-height:200px}.ActivityChart_emptyText__5SXwt{margin-top:var(--padding-s)}.OverallCounters_bigCard__ce516{display:flex;align-items:center;gap:var(--padding-m)}.OverallCounters_bigCardText__66Kqo{display:flex;flex-direction:column;gap:var(--padding-xxs)}.OverallCounters_streakCard__alol_{text-align:center}.OverallCounters_streakContent__mJzcX{display:flex;align-items:center;justify-content:center;gap:var(--padding-xs)}.OverallCounters_streakIcon__rXcaO{color:var(--g-color-text-warning)}.OverallCounters_streakCard__alol_.OverallCounters_streakCard__alol_{flex:0 0 auto}.StatsSection_root__z3QH7{display:flex;flex-direction:column;gap:var(--padding-m)}.StatsSection_header__mBpRU{display:flex;align-items:center;flex-wrap:wrap;gap:var(--padding-s)}.StatsSection_controls__tVzWt{display:flex;gap:var(--padding-xs)}.StatsSection_statsContent__QOGcm{display:flex;gap:var(--padding-l)}.StatsSection_statsLeft__Cov7N{flex:0 0 auto;width:280px;display:flex;flex-direction:column;gap:var(--padding-m)}.StatsSection_statsRight__CLEzZ{flex:1 1;min-width:0;display:flex;flex-direction:column}.StatsSection_statsCounters__bHuOp>*{flex:1 1}.StatsSection_statsCounters__bHuOp{flex:0 0 auto;width:260px;display:flex;flex-direction:column;gap:var(--padding-m)}@media (max-width:900px){.StatsSection_statsContent__QOGcm{flex-direction:column}.StatsSection_statsCounters__bHuOp,.StatsSection_statsLeft__Cov7N{width:100%}}.UnauthPersonalCTA_root__MiEl4{--mock-card-height:120px;--mock-stat-height:80px;--mock-chart-height:160px;--overlay-text-max-width:400px;position:relative;overflow:hidden;border-radius:var(--g-border-radius-xl)}.UnauthPersonalCTA_mockContent__4m70_{filter:blur(3px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:var(--padding-l);padding:var(--padding-l)}.UnauthPersonalCTA_mockSection__7tCJc{display:flex;flex-direction:column;gap:var(--padding-s)}.UnauthPersonalCTA_mockCards__GQ4aR{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--padding-m)}@media (max-width:768px){.UnauthPersonalCTA_mockCards__GQ4aR{grid-template-columns:1fr}}.UnauthPersonalCTA_mockCard__HAZo0{height:var(--mock-card-height);background-color:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}.UnauthPersonalCTA_mockStatsRow__jI8eV{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--padding-m)}@media (max-width:768px){.UnauthPersonalCTA_mockStatsRow__jI8eV{grid-template-columns:repeat(2,1fr)}}.UnauthPersonalCTA_mockStatBlock__UWhhw{height:var(--mock-stat-height)}.UnauthPersonalCTA_mockChart__m_4Sk,.UnauthPersonalCTA_mockStatBlock__UWhhw{background-color:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}.UnauthPersonalCTA_mockChart__m_4Sk{height:var(--mock-chart-height)}.UnauthPersonalCTA_overlay__MpxtB{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding-m);background:linear-gradient(to bottom,transparent 0,var(--g-color-base-background) 70%)}.UnauthPersonalCTA_overlayText__YI5eN{text-align:center;max-width:var(--overlay-text-max-width)}.ControlsRow_description__QM8N6{margin-top:var(--padding-xs);margin-bottom:var(--padding-m)}.ControlsRow_controls__M5UCc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--padding-xs)}.ControlsRow_select__x9Qcz{flex:1 1;min-width:0}.ControlsRow_controlsColumn___KpWZ{display:flex;flex-direction:column;gap:var(--padding-xs)}.ControlsRow_controlsRow__UMqWk{display:flex;flex-wrap:wrap;gap:var(--padding-xs);align-items:center}@media (max-width:768px){.ControlsRow_select__x9Qcz{min-width:calc(50% - var(--padding-xs))}}.MyWaveWidget_layout__1OKD4{display:flex;flex-direction:row;gap:var(--padding-m);align-items:stretch}.MyWaveWidget_filters__wvmiN{flex:1 1;display:flex;flex-direction:column;gap:var(--padding-xs);min-width:0}.MyWaveWidget_startButton__Ugtsb.MyWaveWidget_startButton__Ugtsb{align-self:stretch;height:auto;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.MyWaveWidget_layout__1OKD4{flex-direction:column}}.ImageUploader_wrapper__UfTMf{--image-uploader-height:200px;display:flex;flex-direction:column;gap:var(--padding-xs)}.ImageUploader_preview___PTOX{position:relative;width:100%;height:var(--image-uploader-height);overflow:hidden;border-radius:var(--g-border-radius-m)}.ImageUploader_image__PeKTd{width:100%;height:100%;object-fit:cover}.ImageUploader_overlay__qAfKz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--padding-xs);background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s}.ImageUploader_preview___PTOX:hover .ImageUploader_overlay__qAfKz{opacity:1}.ImageUploader_overlayButton__o8erc.ImageUploader_overlayButton__o8erc{color:var(--g-color-text-light-primary)}.ImageUploader_placeholder__1BrbS{width:100%;height:var(--image-uploader-height);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding-xs);border:2px dashed var(--g-color-line-generic);border-radius:var(--g-border-radius-m);cursor:pointer}.ImageUploader_placeholderText__UrbEe{color:var(--g-color-text-secondary)}.ImageUploader_spinner__ygG5O{width:100%;height:var(--image-uploader-height);display:flex;align-items:center;justify-content:center;background:var(--g-color-base-modal);border-radius:var(--g-border-radius-m)}.ProblemTagsSelect_popup__Bxg5s.ProblemTagsSelect_popup__Bxg5s{max-height:300px;overflow-y:auto}.CheckTypeEditor_editor___emEf{display:flex;flex-direction:column;gap:var(--padding-s)}.CheckTypeEditor_list__sZchv{display:flex;flex-direction:column;gap:var(--padding-xs)}.CheckTypeEditor_row__4NpQ1{display:flex;gap:var(--padding-s);align-items:center}.CheckTypeEditor_rowMain__e4Xkb{flex:1 1}.CheckTypeEditor_rowControl__DWzwW{display:flex;align-items:center}.CheckTypeEditor_addButton__DHmD9{align-self:flex-start}.CheckTypeEditor_hint__xjq_G{color:var(--g-color-text-secondary)}.CheckTypeEditor_pair__NIEYI{display:flex;gap:var(--padding-s);align-items:flex-start}.CheckTypeEditor_pair__NIEYI>*{flex:1 1}.ConfirmModal_modal__iTbyl{padding:var(--padding-l);border-radius:var(--padding-s);max-width:450px}.ConfirmModal_title__S30Hl{margin-bottom:var(--padding-xs)}.ConfirmModal_warning__PKxcl{display:flex;align-items:center;gap:var(--padding-xxs);margin-bottom:var(--padding-s)}.ConfirmModal_buttons__H4dgV{display:flex;gap:var(--padding-xs);margin-top:var(--padding-s)}.LibAdminForm_form__MQBAh{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l);width:100%}.LibAdminForm_row__tKDYS{display:flex;gap:var(--padding-s);>*{flex:1 1}}.LibAdminForm_authorRow__scUCN{display:flex;gap:var(--padding-s);align-items:flex-end;>*{flex:1 1}}.LibAdminForm_actions__GVwmB{display:flex;gap:var(--padding-s)}.LibAdminForm_formModal__da9xJ{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.LibAdminControls_adminButtons__gOACj{display:flex;gap:var(--padding-xs)}.LibAdminControls_formModal__PIAon{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.LibItemPage_header__E0YHD{display:flex;gap:var(--padding-l)}.LibItemPage_image__jn1a3{width:300px;flex-shrink:0;border-radius:var(--padding-s);object-fit:cover}.LibItemPage_imagePlaceholder__7v_6q{width:300px;height:300px;flex-shrink:0;border-radius:var(--padding-s);background:var(--g-color-base-generic);display:flex;align-items:center;justify-content:center}.LibItemPage_content__6eW5Z{display:flex;flex-direction:column;gap:var(--padding-s)}.LibItemPage_badges__QwYJg{display:flex;gap:var(--padding-xs)}.LibItemPage_tags__OBt34{display:flex;flex-wrap:wrap;gap:var(--padding-xxs)}@media (max-width:768px){.LibItemPage_header__E0YHD{flex-direction:column}.LibItemPage_imagePlaceholder__7v_6q,.LibItemPage_image__jn1a3{width:100%;max-height:300px}}.LibFilters_filters__m_Cll{width:100%}.LibFilters_buttons__m_11b{display:flex;flex-direction:column;gap:var(--padding-xs)}.LibListPage_container__4p0F_{display:flex;gap:var(--padding-l)}.LibListPage_filters__lG_bo{width:270px;flex-shrink:0}.LibListPage_content__h6NWp{width:100%}.LibListPage_filtersBox__oX2yT{position:sticky;top:calc(60px + var(--padding-m) + var(--padding-l))}.LibListPage_filtersToggle__UiK52{display:none}.LibListPage_drawerFilters___8aO_{padding:var(--padding-m);padding-top:calc(60px + var(--padding-m) + var(--padding-m));overflow-y:auto;height:100%}.LibListPage_drawerHeader__BDQ1e{display:flex;align-items:center;justify-content:space-between}.LibListPage_createButton__juPyP{margin-top:var(--padding-s)}@media (max-width:700px){.LibListPage_filters__lG_bo{display:none}.LibListPage_filtersToggle__UiK52{display:flex}}.ProblemsSectionSelector_selector__jqtCd{display:flex;align-items:flex-end;gap:var(--padding-m)}.ProblemsSectionSelector_item__BANWd{display:flex;align-items:center;gap:var(--padding-xxs);text-decoration:none;color:var(--g-color-text-primary)}.ProblemsSectionSelector_inactive__biOv7{opacity:.7}.ProblemsSectionSelector_current__JC4b4{pointer-events:none}@media (max-width:450px){.ProblemsSectionSelector_selector__jqtCd{--g-text-header-1-font-size:18px;--g-text-header-2-font-size:22px}}@media (max-width:400px){.ProblemsSectionSelector_selector__jqtCd{--g-text-header-1-font-size:16px;--g-text-header-2-font-size:20px}}@media (max-width:360px){.ProblemsSectionSelector_selector__jqtCd{--g-text-header-1-font-size:14px;--g-text-header-2-font-size:18px}}