.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)}}.Footer_footer__0d6Qj{display:grid;grid-template-columns:1fr auto var(--footer-legal-width) auto;grid-template-areas:"subjects links legal meta";gap:var(--padding-xl);align-items:start;justify-content:space-between;padding:var(--footer-card-padding);border-radius:var(--footer-card-radius);background:var(--footer-card-bg);box-shadow:var(--footer-card-shadow);-webkit-backdrop-filter:blur(var(--footer-card-blur));backdrop-filter:blur(var(--footer-card-blur))}.Footer_zoneSubjects__S09Xy{grid-area:subjects}.Footer_zoneLinks__ABjls{grid-area:links}.Footer_zoneLegal__YtQC3{grid-area:legal;padding-top:calc(var(--g-text-subheader-2-line-height) + var(--padding-xs));text-align:left}.Footer_zoneMeta__YKMGA{grid-area:meta;display:flex;flex-direction:column-reverse;align-items:flex-end;align-self:stretch;justify-content:space-between;gap:var(--padding-m);text-align:right}.Footer_codeWithLove__0VceU{display:flex;justify-content:flex-end}.Footer_subjects__EybjN{width:100%}.Footer_links__6DC_B{display:flex;flex-direction:column;gap:var(--padding-s);padding-top:calc(var(--g-text-subheader-2-line-height) + var(--padding-xs))}.Footer_legalText__27t1k{max-width:var(--footer-legal-width);color:var(--g-color-text-secondary);text-align:left}.Footer_infoLine__2uE_n{text-wrap-style:balance}.Footer_textLink__M9Sp4{color:var(--g-color-text-primary);text-decoration:underline}.Footer_copyright__eDtq8{color:var(--g-color-text-secondary)}@media screen and (max-width:900px){.Footer_footer__0d6Qj{grid-template-columns:auto 1fr;grid-template-areas:"subjects links" "legal legal" "meta meta";gap:var(--padding-l);align-items:start}.Footer_links__6DC_B{padding-top:0}.Footer_zoneLegal__YtQC3{padding-top:0;text-align:left}.Footer_legalText__27t1k{max-width:none}.Footer_zoneMeta__YKMGA{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}}.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))}.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)}.DeleteCollectionConfirm_modal__33V4B{--g-modal-width:450px;padding:var(--padding-l);border-radius:var(--padding-s)}.DeleteCollectionConfirm_title__Za3Mv{margin-bottom:var(--padding-xs)}.DeleteCollectionConfirm_body__DxGAN{display:block;margin-bottom:var(--padding-s)}.DeleteCollectionConfirm_buttons__xjKO_{display:flex;gap:var(--padding-xs);margin-top:var(--padding-s)}.CollectionCardActionsMenu_wrapper__k5PCJ{display:inline-flex}.CollectionCardActionsMenu_triggerButton__gHAJa{min-width:32px;min-height:32px;opacity:var(--collection-actions-opacity,1);transition:opacity .15s ease}.CollectionCardActionsMenu_triggerButton__gHAJa:focus-visible,.CollectionCardActionsMenu_triggerButton__gHAJa:hover,.CollectionCardActionsMenu_triggerButton__gHAJa[aria-expanded=true]{opacity:1}.CollectionCardActionsMenu_itemContent__S9q8Y{display:inline-flex;align-items:center;gap:var(--padding-xs)}.CollectionCard_card__thx8l{position:relative;display:flex;flex-direction:column;gap:var(--padding-s);transition:transform .15s ease;height:100%;--collection-actions-opacity:0.55}.CollectionCard_card__thx8l:hover{transform:scale(.98);--collection-actions-opacity:1}@media (hover:none){.CollectionCard_card__thx8l{--collection-actions-opacity:1}}.CollectionCard_link__C0tSq{position:absolute;inset:0;z-index:1}.CollectionCard_header__hiTns{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--padding-xs)}.CollectionCard_headerRight__St0Yz{position:relative;z-index:2;display:flex;align-items:center;gap:var(--padding-xxs);flex-shrink:0}.CollectionCard_title__D7aDZ.CollectionCard_title__D7aDZ{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.CollectionCard_descriptionSlot___zVky{min-height:40px}.CollectionCard_description__xszh_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CollectionCard_footer___swub{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-xs);margin-top:auto}.CollectionCard_footerMeta__kA1GX{display:flex;align-items:center;gap:var(--padding-xxs);min-width:0}.CollectionCard_footerMetaText__oC_0N{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectionCard_footerActions__VlYBj{position:relative;z-index:2;display:flex;align-items:center;gap:var(--padding-xxs);flex-shrink:0}.Spacer_spacer__piDLJ{width:100%;display:block}.Spacer_spacer_XXS__HmbY6{height:var(--padding-xxs)}.Spacer_spacer_XS__0oW7E{height:var(--padding-xs)}.Spacer_spacer_S__GYabs{height:var(--padding-s)}.Spacer_spacer_M__lLGxf{height:var(--padding-m)}.Spacer_spacer_L__YYTjN{height:var(--padding-l)}.Spacer_spacer_XL__DuPhM{height:var(--padding-xl)}.ProfilePage_body__WRu6p{display:flex;flex-direction:column;gap:var(--padding-l)}.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%}}}.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}.ExternalLink_link__CxE_s.ExternalLink_link__CxE_s{text-decoration:none;color:var(--g-color-text-info-heavy);&:hover{opacity:.8}&:active,&:hover{border-bottom:1px solid var(--g-color-text-info-heavy)}&:active{opacity:.6}}.ExternalLink_icon__sJNP_.ExternalLink_icon__sJNP_{height:.9em;width:.9em;vertical-align:-.1em}.Container_container__pp8vm{width:100%;padding:0 var(--padding-m);margin:0 auto}.Container_size_XXS__wae3L{max-width:400px}.Container_size_XS__8Z9py{max-width:500px}.Container_size_S__j_AjI{max-width:600px}.Container_size_M__q_m8B{max-width:800px}.Container_size_L__GW5NA{max-width:1000px}.Container_size_XL__ESHHI{max-width:1200px}.Container_topGap_None__6Vxok{padding-top:0}.Container_topGap_XXS__x122_{padding-top:var(--padding-xxs)}.Container_topGap_XS__HilWL{padding-top:var(--padding-xs)}.Container_topGap_S__rH_GD{padding-top:var(--padding-s)}.Container_topGap_M__XV8Vm{padding-top:var(--padding-m)}.Container_topGap_L__ScWc6{padding-top:var(--padding-l)}.Container_topGap_XL__xorIz{padding-top:var(--padding-xl)}.Container_bottomGap_None__Qus64{padding-bottom:0}.Container_bottomGap_XXS__rhIqC{padding-bottom:var(--padding-xxs)}.Container_bottomGap_XS__V3YCr{padding-bottom:var(--padding-xs)}.Container_bottomGap_S__ASvot{padding-bottom:var(--padding-s)}.Container_bottomGap_M__MegrO{padding-bottom:var(--padding-m)}.Container_bottomGap_L__0P7hq{padding-bottom:var(--padding-l)}.Container_bottomGap_XL__nkpq2{padding-bottom:var(--padding-xl)}.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}.SubjectsColumns_heading__65AqL{display:block;margin-bottom:var(--padding-xs)}.SubjectsColumns_columns__g5fSc{list-style:none;column-gap:var(--padding-l)}.SubjectsColumns_cols1__aOLDg{column-count:1}.SubjectsColumns_cols2__0LN47{column-count:2}.SubjectsColumns_cols3__tylJe{column-count:3}.SubjectsColumns_item__QH9SE{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--padding-xs)}.SubjectsColumns_link__FnAdC{color:var(--g-color-text-primary);text-decoration:none}.SubjectsColumns_link__FnAdC:hover{text-decoration:underline}@media screen and (max-width:900px){.SubjectsColumns_columns__g5fSc.SubjectsColumns_columns__g5fSc{column-count:1}}.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)}}.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)}}.CampaignStatusView_header__VZlOp{display:flex;align-items:center;gap:var(--padding-s)}.CampaignStatusView_card__uaycX{padding:var(--padding-m)}.CampaignStatusActions_container__EnTrw{display:flex;flex-direction:column;gap:var(--padding-s)}.CampaignStatusActions_actions__cU09Q{display:flex;flex-wrap:wrap;gap:var(--padding-s)}.RecallWindowExpiredBanner_banner__DDQkZ{display:flex;flex-direction:column;gap:var(--padding-xs);width:100%;padding:var(--padding-m);border-radius:var(--padding-xs);background:var(--g-color-base-generic)}.MailingsAdminPage_header__eadiy{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-m)}.MailingsAdminPage_titleLink__jkwHT{color:var(--g-color-text-link);text-decoration:none}.MailingsAdminPage_titleLink__jkwHT:hover{color:var(--g-color-text-link-hover)}.TelegramHtmlPreview_bubble__FzLT3{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;box-sizing:border-box;background:var(--g-color-base-generic);border-radius:var(--padding-s);padding:var(--padding-s);color:var(--g-color-text-primary);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.TelegramHtmlPreview_code__nefvX{border-radius:var(--padding-xxs);padding:0 var(--padding-xxs)}.TelegramHtmlPreview_code__nefvX,.TelegramHtmlPreview_pre__6c7Bb{font-family:var(--g-font-family-monospace);background:var(--g-color-base-misc-light)}.TelegramHtmlPreview_pre__6c7Bb{border-radius:var(--padding-xs);padding:var(--padding-xs);margin:0;overflow-x:auto;white-space:pre}.TelegramHtmlPreview_blockquote__5LQ7A{margin:0;padding-left:var(--padding-s);border-left:3px solid var(--g-color-line-generic);color:var(--g-color-text-secondary)}.TelegramHtmlPreview_spoiler__pz1zT{background:var(--g-color-base-misc-light);border-radius:var(--padding-xxs);filter:blur(4px);transition:filter .15s ease}.TelegramHtmlPreview_spoiler__pz1zT:hover{filter:none}.CampaignStatusContent_root__1ltDY{display:flex;flex-direction:column;gap:var(--padding-m)}.CampaignStatusContent_markdown__cwd72{margin-top:var(--padding-xs)}.CampaignStatusContent_groups__FHYLX{display:flex;flex-direction:column;gap:var(--padding-s)}.CampaignStatusContent_group__Yfokq{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.CampaignStatusContent_groupHeader__1gMY1{display:flex;align-items:center;gap:var(--padding-xs)}.TextWithIcon_icon__vzltC.TextWithIcon_icon__vzltC{vertical-align:calc(-.05em);height:.9em;width:.9em;margin-right:.3em}.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}}.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{width:100%}.SubjectPickerButton_item__ISzo4{display:flex;align-items:center;gap:var(--padding-xs)}.CreateCollectionTile_cell__WnGvv{display:flex}.CreateCollectionTile_cell__WnGvv>*{display:flex;flex:1 1;min-width:0}.CreateCollectionTile_tile__sA25L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:88px;height:100%;min-height:88px;padding:var(--padding-s);border:none;border-radius:20px;background-color:var(--g-color-base-generic-ultralight);color:var(--g-color-text-secondary);cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease}.CreateCollectionTile_tile__sA25L:hover:not(:disabled){background-color:var(--g-color-base-generic);color:var(--g-color-text-primary);transform:scale(.98)}.CreateCollectionTile_tile__sA25L:disabled{cursor:default;color:var(--g-color-text-hint)}.CreateCollectionTile_caption___W3rh{font-size:var(--g-text-caption-2-font-size,12px);font-weight:500}.CollectionsBlock_root__ugjkq{display:flex;flex-direction:column;gap:var(--padding-m)}.CollectionsBlock_header__APqdc{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-m)}.CollectionsBlock_stateBox__Am9Sv{display:flex;align-items:center;justify-content:center;min-height:120px}.CollectionsBlock_row__d0KIQ{display:flex;align-items:stretch;gap:var(--padding-l)}.CollectionsBlock_cardCell__JquEc{flex:1 1;min-width:0;display:flex}.CollectionsBlock_cardCell__JquEc>*{flex:1 1;min-width:0}.CollectionsBlock_tileCell__1cYNH{flex:0 0 auto;display:flex;align-items:stretch}.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}.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}.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}.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)}.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)}.ProblemSource_list__sKSLm{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:var(--padding-xxs);min-width:0;max-width:100%}.ProblemSource_label__8tqw2{align-self:center;padding-block:var(--padding-xxs);white-space:nowrap}.ProblemSource_sources__Q5lw2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--padding-xxs);min-width:0;max-width:100%}.ProblemSource_link__Jnm_o{display:flex;width:fit-content;min-width:0;max-width:100%;border-radius:var(--g-border-radius-s);text-decoration:none}.ProblemSource_link__Jnm_o:hover .ProblemSource_chip__UApUF{background-color:var(--g-color-base-simple-hover)}.ProblemSource_link__Jnm_o:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:var(--padding-xxs)}.ProblemSource_link__Jnm_o .ProblemSource_chip__UApUF{width:100%}.ProblemSource_chip__UApUF{display:flex;align-items:center;gap:var(--padding-xxs);box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;padding:var(--padding-xxs) var(--padding-xs);border-radius:var(--g-border-radius-s);color:var(--g-color-text-complementary);background-color:transparent;box-shadow:inset 0 0 0 1px var(--g-color-line-generic);transition:background-color .15s ease-in-out}.ProblemSource_chipText__bsVnH{display:-webkit-box;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProblemSource_logo__L8usa{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--g-border-radius-xs);background-color:var(--background-secondary);overflow:hidden;flex-shrink:0}.ProblemSource_logoImg__tza7_{width:85%;height:85%;object-fit:contain}.NextProblemButton_container__Lavbt{display:flex;justify-content:center;margin-top:var(--padding-l)}.CollectionItemCard_card__4QMyM{display:flex;flex-direction:column;gap:var(--padding-xs)}.CollectionItemCard_cardDragging__jv8qT{box-shadow:0 8px 24px var(--g-color-sfx-shadow);z-index:2}.CollectionItemCard_row__YSfJo{display:flex;align-items:flex-start;gap:var(--padding-xs)}.CollectionItemCard_dragHandle__KHqIU{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--g-color-text-secondary);cursor:grab;padding:0;flex-shrink:0}.CollectionItemCard_dragHandle__KHqIU:active{cursor:grabbing}.CollectionItemCard_number__6_kos{display:inline-flex;align-items:center;justify-content:center;min-width:24px;flex-shrink:0}.CollectionItemCard_titleBlock__ihyir{display:flex;flex-direction:column;gap:var(--padding-xxs);flex:1 1;min-width:0}.CollectionItemCard_title__14F7U{margin:0;overflow-wrap:break-word}.CollectionItemCard_tags__G92qU{display:flex;flex-wrap:wrap;gap:var(--padding-xxs)}.CollectionItemCard_actions__Tdnt8{display:flex;align-items:center;gap:var(--padding-xxs);flex-shrink:0}.CollectionItemCard_expandedBody__gKsem{padding-top:var(--padding-xs);border-top:1px solid var(--g-color-line-generic);display:flex;flex-direction:column;gap:var(--padding-m)}.CollectionItemCard_problemBlock__b46q5{display:flex;flex-direction:column;gap:var(--padding-s)}.CollectionItemCard_problemActions__j0Shq{display:flex;align-items:center;gap:var(--padding-xs)}.CollectionItemCard_problemSkeleton__3l5xZ{display:flex;flex-direction:column;gap:var(--padding-xs)}.CollectionItemCard_skeletonLine__t_eUF{height:20px;width:60%}.CollectionItemCard_skeletonBlock__H2k1I{height:160px;width:100%}.CollectionItemsList_list__tqIWh{display:flex;flex-direction:column;gap:var(--padding-xs)}.CollectionProgressMap_map__XRYtn{display:flex;align-items:center;gap:var(--padding-xs);overflow-x:auto;padding-bottom:var(--padding-xxs)}.CollectionProgressMap_dot__lUxzj{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic);color:var(--g-color-text-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;padding:0}.CollectionProgressMap_dot__lUxzj:hover{transform:scale(1.05);border-color:var(--g-color-line-brand)}.CollectionProgressMap_dotCorrect__t1CDN.CollectionProgressMap_dotCorrect__t1CDN{background:var(--g-color-base-positive-light);border-color:var(--g-color-line-positive);color:var(--g-color-text-positive)}.CollectionProgressMap_dotIncorrect__RnWiT.CollectionProgressMap_dotIncorrect__RnWiT{background:var(--g-color-base-danger-light);border-color:var(--g-color-line-danger);color:var(--g-color-text-danger)}.CollectionProgressMap_dotPartial__0Q4HZ.CollectionProgressMap_dotPartial__0Q4HZ{background:var(--g-color-base-warning-light);border-color:var(--g-color-line-warning);color:var(--g-color-text-warning)}.CollectionProgressMap_dotNotChecked__RjMJD.CollectionProgressMap_dotNotChecked__RjMJD{background:var(--g-color-base-info-light);border-color:var(--g-color-line-info);color:var(--g-color-text-info)}.CollectionProgressMap_dotCurrent__j6y_O{border-color:var(--g-color-line-brand)}.CollectionProgressMap_dotCurrent__j6y_O:not(.CollectionProgressMap_dotCorrect__t1CDN):not(.CollectionProgressMap_dotIncorrect__RnWiT):not(.CollectionProgressMap_dotPartial__0Q4HZ):not(.CollectionProgressMap_dotNotChecked__RjMJD){background:var(--g-color-base-brand);color:var(--g-color-text-light-primary)}.CollectionProgressMap_dotNumber__cTG6W{font-size:var(--g-text-caption-2-font-size);line-height:1;font-weight:500}.FinishAttemptModal_modal__ONRPz{padding:var(--padding-l);border-radius:var(--padding-s);max-width:450px}.FinishAttemptModal_title__xELEC{margin-bottom:var(--padding-xs)}.FinishAttemptModal_body__Tivv_{display:block;margin-bottom:var(--padding-s)}.FinishAttemptModal_buttons__z_Fe2{display:flex;gap:var(--padding-xs);margin-top:var(--padding-s)}.CollectionPage_page___8yc6{display:flex;flex-direction:column;gap:var(--padding-l)}.CollectionPage_taskHeader__QKi_Z{display:flex;flex-direction:column;gap:var(--padding-s)}.CollectionPage_backLink__LYlN6{display:inline-flex;align-items:center;gap:var(--padding-xxs);color:var(--g-color-text-secondary);text-decoration:none;width:fit-content}.CollectionPage_backLink__LYlN6:hover{color:var(--g-color-text-primary)}.CollectionPage_header__f238C{display:flex;flex-direction:column;gap:var(--padding-m)}.CollectionPage_headerTop__eyt_m{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--padding-m);flex-wrap:wrap}.CollectionPage_headerText__dMPw_{display:flex;flex-direction:column;gap:var(--padding-xs);min-width:0;flex:1 1}.CollectionPage_headerActions__HHSjv{display:flex;align-items:center;gap:var(--padding-xs);flex-shrink:0}.CollectionPage_meta__XwVaW{display:flex;align-items:center;gap:var(--padding-m);flex-wrap:wrap}.CollectionPage_author__Crdz1{display:flex;align-items:center;gap:var(--padding-xs);min-width:0}.CollectionPage_problemSkeleton__Aa8KM{display:flex;flex-direction:column;gap:var(--padding-s)}.CollectionPage_skeletonLine__7Lpzp{height:24px;width:60%}.CollectionPage_skeletonBlock__vI1N9{height:240px;width:100%}.CollectionPage_pagination__pNVgA{display:flex;justify-content:center}.ControlledRichMarkdownEditor_container__5B8YB{display:flex;flex-direction:column;width:100%;gap:var(--padding-xxs)}.ControlledRichMarkdownEditor_editor__QzT0j{width:100%;box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);min-height:calc(var(--rich-editor-min-rows, 6) * 1.5em + var(--padding-s) * 2);overflow:hidden}.ControlledRichMarkdownEditor_editorInvalid__60Dge{border-color:var(--g-color-line-danger)}.ControlledRichMarkdownEditor_editorDisabled__4MYaT{pointer-events:none;opacity:.6;cursor:not-allowed;border-color:var(--g-color-line-generic-hover)}.ControlledRichMarkdownEditor_errorMessage__79VYl{padding-left:var(--padding-xxs)}.ControlledRichMarkdownEditor_skeleton__x8a4N{width:100%;box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);min-height:calc(var(--rich-editor-min-rows, 6) * 1.5em + var(--padding-s) * 2);padding:var(--padding-s);display:flex;align-items:center;justify-content:center}.CollectionMetaForm_form__MDUvX{display:flex;flex-direction:column;gap:var(--padding-s)}.CollectionMetaForm_autoSaveStatus__Ux4ku{min-height:var(--padding-l);display:flex;align-items:center}.CollectionMetaForm_publishField__ekmG8{display:flex;flex-direction:column;gap:var(--padding-xxs)}.CollectionMetaForm_publishHint__zzjh6{line-height:1.4}.CollectionStatsBlock_statsBlock__Q0s_C{display:flex;flex-direction:column;gap:var(--padding-s)}.CollectionStatsBlock_statsRow__DjQF3{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-xs)}.CollectionStatsBlock_statsGroup__e9cbk{display:flex;flex-direction:column;gap:var(--padding-xs);padding-top:var(--padding-s);border-top:1px solid var(--g-color-line-generic)}.CollectionStatsBlock_statsGroupTitle__Fh9co{margin:0}.CollectionStatsBlock_difficultyCell__iJ9oV{display:flex;align-items:center}.CollectionEditPage_page__JnKVc{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:var(--padding-l);align-items:start}@media (max-width:960px){.CollectionEditPage_page__JnKVc{grid-template-columns:1fr}}.CollectionEditPage_backLink__JfxDk{display:inline-flex;align-items:center;gap:var(--padding-xxs);color:var(--g-color-text-secondary);text-decoration:none;width:fit-content;margin-bottom:var(--padding-s)}.CollectionEditPage_backLink__JfxDk:hover{color:var(--g-color-text-primary)}.CollectionEditPage_sidebar___ZZtw{display:flex;flex-direction:column;gap:var(--padding-m);position:sticky;top:var(--padding-l)}@media (max-width:960px){.CollectionEditPage_sidebar___ZZtw{position:static}}.CollectionEditPage_sidebarTitle__AWg8q{margin:0}.CollectionEditPage_deleteSection__Gn99J{display:flex;justify-content:flex-start;margin-top:var(--padding-s)}.CollectionEditPage_mainArea__2r2ec{display:flex;flex-direction:column;gap:var(--padding-m);min-width:0}.CollectionEditPage_mainHeader__is977{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s);flex-wrap:wrap}.formModal_formModal__hDJP1{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.PanelResizeHandle_handle__756_J{position:absolute;top:0;bottom:0;left:calc(-1 * var(--padding-l) / 2);transform:translateX(-50%);width:var(--padding-s);display:flex;justify-content:center;cursor:col-resize;touch-action:none;z-index:1}.PanelResizeHandle_bar__KR1FM{width:2px;height:100%;border-radius:var(--padding-xxs);background-color:var(--g-color-line-generic);transition:background-color .1s ease-in-out}.PanelResizeHandle_handle__756_J:active .PanelResizeHandle_bar__KR1FM,.PanelResizeHandle_handle__756_J:hover .PanelResizeHandle_bar__KR1FM{background-color:var(--g-color-line-generic-hover)}@media (max-width:1050px){.PanelResizeHandle_handle__756_J{display:none}}.AddProblemsCount_row__V_CVi{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-xs)}.BinaryTagPreview_empty__u3c1N{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size)}.BinaryTagAdminForm_form__3qvoO{display:flex;flex-direction:column;gap:var(--padding-m);width:100%;padding:var(--padding-l)}.BinaryTagAdminForm_row__Kkx8B{display:flex;gap:var(--padding-s);>*{flex:1 1}}.BinaryTagAdminForm_section__mgFr7{display:flex;flex-direction:column;gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m)}.BinaryTagAdminForm_sectionHeader__QRbAW{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s)}.BinaryTagAdminForm_colorRow__1Bb90{display:flex;gap:var(--padding-s);align-items:flex-end}.BinaryTagAdminForm_colorRow__1Bb90>:first-child{flex:1 1}.BinaryTagAdminForm_colorPreview__pGjbg{width:28px;height:28px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-s)}.BinaryTagAdminForm_actions__BODLk{display:flex;gap:var(--padding-s)}.BinaryTagsTab_wrapper__N6l8G{display:flex;flex-direction:column;gap:var(--padding-m)}.BinaryTagsTab_header__Yu7c0{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s)}.ResolveReportControl_control__lhWb2{display:flex;flex-direction:column;gap:var(--padding-xs);align-items:flex-start}.ReportsTab_groups__HkWLg,.ReportsTab_wrapper__6fWlX{display:flex;flex-direction:column;gap:var(--padding-m)}.ReportsTab_group__yWqtK{display:flex;flex-direction:column;gap:var(--padding-s);padding:var(--padding-m)}.ReportsTab_groupHeader__KkkYP{display:flex;align-items:baseline;justify-content:space-between;gap:var(--padding-s)}.ReportsTab_reports__D88Ll{display:flex;flex-direction:column;gap:var(--padding-s)}.ReportsTab_report__ekr9r{display:flex;flex-direction:column;gap:var(--padding-xs);padding:var(--padding-s)}.ReportsTab_reportMeta__oeXMF{display:flex;align-items:center;gap:var(--padding-xs)}.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)}.TelegramHtmlSyntaxHint_wrapper__56G2n{width:100%}.TelegramHtmlSyntaxHint_summary__eJG9Z{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--padding-xxs) 0}.TelegramHtmlSyntaxHint_body__QdANJ{display:flex;flex-direction:column;gap:var(--padding-xs);padding-top:var(--padding-xxs)}.TelegramHtmlSyntaxHint_list__loFn6,.TelegramHtmlSyntaxHint_section__JH0__{display:flex;flex-direction:column;gap:var(--padding-xxs)}.TelegramHtmlSyntaxHint_list__loFn6{margin:0;padding-left:var(--padding-m)}.TelegramHtmlSyntaxHint_item__gtLHy{line-height:1.4}.TelegramHtmlSyntaxHint_code__CIyp_{font-family:var(--g-font-family-monospace);background:var(--g-color-base-misc-light);border-radius:var(--padding-xxs);padding:0 var(--padding-xxs);font-size:var(--g-text-caption-2-font-size)}.ControlledTelegramHtmlEditor_previewContainer__A3TvP,.ControlledTelegramHtmlEditor_wrapper__JJN_W{display:flex;flex-direction:column;width:100%;gap:var(--padding-xxs)}.ControlledTelegramHtmlEditor_preview__S8QZl{min-height:calc(var(--tg-editor-rows, 6) * 1.5em + var(--padding-s) * 2);width:100%;box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);padding:var(--padding-s);overflow-x:auto}.ControlledTelegramHtmlEditor_previewInvalid__sJjk8{border-color:var(--g-color-line-danger)}.ControlledTelegramHtmlEditor_previewErrorHint__VB6_q{padding-left:var(--padding-xxs)}.ControlledTelegramHtmlEditor_previewPlaceholder__qB5oK{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit}.AbGroupRow_row__CanNc{display:flex;flex-direction:column;gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.AbGroupRow_header__AH_fu{display:flex;align-items:center;justify-content:space-between}.AbGroupRow_meta__sOvdS{display:flex;gap:var(--padding-m);flex-wrap:wrap}.AbGroupsEditor_wrapper__GzXfe{display:flex;flex-direction:column;gap:var(--padding-s)}.AbGroupsEditor_body__GL9mo{display:flex;flex-direction:column;gap:var(--padding-m)}.AbGroupsEditor_addButton__7eeA6{align-self:flex-start}.AbGroupsEditor_summary__ynBaT{display:flex;flex-direction:column;gap:var(--padding-xxs)}.AudienceBuilder_wrapper__9fvyf{display:flex;flex-direction:column;gap:var(--padding-m)}.AudienceLeafEditor_leaf__QqDI_{display:flex;flex-direction:column;gap:var(--padding-s);flex:1 1;min-width:0}.ChildEdgeRow_row__EO2S4{display:flex;align-items:flex-start;gap:var(--padding-s)}.ChildEdgeRow_link__FFSmZ{flex-shrink:0;width:140px}.ChildEdgeRow_body__TWKAB{flex:1 1;min-width:0}.ChildEdgeRow_leafRow__dO2I0{display:flex;align-items:flex-start;gap:var(--padding-s);padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.ChildEdgeRow_removeButton__ITx1T{margin-top:var(--padding-l);flex-shrink:0}.AudienceNodeEditor_group__QWAPV,.AudienceNodeEditor_root___lbx9{display:flex;flex-direction:column;gap:var(--padding-s)}.AudienceNodeEditor_group__QWAPV{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-left:3px solid var(--g-color-line-brand);border-radius:var(--padding-xs);background:var(--g-color-base-generic-ultralight)}.AudienceNodeEditor_header__ekfDQ{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s)}.AudienceNodeEditor_removeGroup__bzJv2{flex-shrink:0}.AudienceNodeEditor_children__qF8u4{display:flex;flex-direction:column;gap:var(--padding-s)}.AudienceNodeEditor_actions__gMXae{display:flex;flex-wrap:wrap;gap:var(--padding-s)}.AudienceFormulaPreview_card__3z2Qr{padding:var(--padding-m);display:flex;flex-direction:column;gap:var(--padding-s)}.AudienceFormulaPreview_formula__aigKx{font-family:var(--g-font-family-monospace);line-height:1.5;word-break:break-word}.AudiencePreview_card__ihFRf{padding:var(--padding-m);display:flex;flex-direction:column;gap:var(--padding-s)}.AudiencePreview_header__F6_hD{display:flex;align-items:center;gap:var(--padding-xs)}.AudiencePreview_stats__r0Cgd{display:flex;gap:var(--padding-xl);flex-wrap:wrap}.AudiencePreview_stat__pvdtE{display:flex;flex-direction:column;gap:var(--padding-xxs)}.adminControls_adminButtons__L1tRl{display:flex;gap:var(--padding-xs)}.AttachmentPreviews_list__wBSBo{display:flex;flex-wrap:wrap;gap:var(--padding-xs-static)}.AttachmentPreviews_item__wfd50{position:relative;width:56px;height:56px}.AttachmentPreviews_thumbButton__8SoWc{display:block;width:100%;height:100%;padding:0;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background:none;cursor:pointer;overflow:hidden}.AttachmentPreviews_thumb__Wd899{width:100%;height:100%;object-fit:cover}.AttachmentPreviews_remove__C2JxZ{position:absolute;top:calc(-1 * var(--padding-xs-static));right:calc(-1 * var(--padding-xs-static));border-radius:var(--g-border-radius-circle);background-color:var(--g-color-base-float);box-shadow:0 0 0 1px var(--g-color-line-generic)}.ChatInput_wrapper__C7PYU{display:flex;flex-direction:column;gap:var(--padding-xs-static)}.ChatInput_error__MIRz8,.ChatInput_previews__WQzuP{padding:0 var(--padding-xs-static)}.ChatInput_form__CwWCi{display:flex;align-items:center;gap:var(--padding-xs-static);padding:var(--padding-xs-static);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);background-color:var(--g-color-base-background)}.ChatInput_form__CwWCi:focus-within{border-color:var(--g-color-line-generic-active)}.ChatInput_form__CwWCi>:nth-child(2){flex:1 1 auto;min-width:0}.ChatPanel_panel__rvJPA{display:flex;flex-direction:column;gap:var(--padding-xs-static);height:100%;min-height:0;min-width:0}.ChatPanel_header__fDDGs{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--padding-xs-static);border-bottom:1px solid var(--g-color-line-generic)}.ChatPanel_authRequired__GcPu8,.ChatPanel_error__vOvcF{padding:0 var(--padding-xs-static)}.ChatPanel_authRequired__GcPu8>div{box-sizing:border-box;width:100%}.MessageBubble_bubble__wAxGs{max-width:90%;min-width:0;padding:var(--padding-xs-static) var(--padding-s-static);border-radius:var(--g-border-radius-l);word-break:break-word;overflow-wrap:anywhere}.MessageBubble_user__irJIi{align-self:flex-end;background-color:var(--g-color-base-brand);color:var(--g-color-text-brand-contrast)}.MessageBubble_assistant__DJzmS{align-self:flex-start;background-color:var(--background-secondary);color:var(--g-color-text-primary)}.MessageBubble_interrupted__eHLbv{display:block;margin-top:var(--padding-xs-static);font-style:italic}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm p{margin-block:.4em;line-height:1.5}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h1,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h2,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h3,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h4,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h5,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h6{margin:.8em 0 .25em;font-family:var(--g-text-body-font-family);font-size:var(--g-text-body-2-font-size);font-weight:600;line-height:1.4}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h1:first-child,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h2:first-child,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h3:first-child,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h4:first-child,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h5:first-child,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm h6:first-child{margin-top:0}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm hr{display:none}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm blockquote{margin:.5em 0;padding:var(--padding-xs-static) var(--padding-s-static);border-left:2px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background-color:var(--g-color-base-generic)}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm blockquote p{margin:0}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm strong{font-weight:600}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm ol,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .yfm ul{margin-block:.5em}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .katex-display{max-width:100%;overflow-x:auto}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .katex-display .katex{font-size:.92em}.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS .katex,.MessageBubble_assistant__DJzmS.MessageBubble_assistant__DJzmS pre{max-width:100%;overflow-x:auto}.MessageBubble_userText___7Xxq{white-space:pre-wrap}.MessageBubble_userMessage___Jgjc{align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;gap:var(--padding-xs-static);max-width:90%;min-width:0}.MessageBubble_userMessage___Jgjc .MessageBubble_bubble__wAxGs{max-width:100%}.MessageList_list__GsmTZ{display:flex;flex-direction:column;gap:var(--padding-xs-static);flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;padding:var(--padding-xs-static)}.MessageList_empty__lS_Si{margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--padding-s-static);padding:var(--padding-l-static);text-align:center}.MessageList_emptyHint__yCbHc,.MessageList_emptyTitle__YS2eb{text-align:center}.QuickActions_actions__40j_N{display:flex;flex-direction:column;align-items:center;gap:var(--padding-xs-static);width:100%}.QuickActions_chip__mAE0Q.QuickActions_chip__mAE0Q{justify-content:flex-start;gap:var(--padding-xs-static);max-width:100%;border-radius:var(--g-border-radius-xl)}.StatusIndicator_status__WgPhD{align-self:flex-start;display:flex;align-items:center;gap:var(--padding-xxs-static);padding:var(--padding-xs-static) var(--padding-s-static)}.StatusIndicator_label___s0dw{animation:StatusIndicator_ai-status-pulse__2XoJ2 1.4s ease-in-out infinite}.StatusIndicator_dots__ZWZwr{display:inline-flex;align-items:flex-end;gap:var(--padding-xxs-static)}.StatusIndicator_dot__JJQiU{width:4px;height:4px;border-radius:50%;background-color:var(--g-color-text-secondary);animation:StatusIndicator_ai-status-bounce__zxbYm 1.4s ease-in-out infinite}.StatusIndicator_dot__JJQiU:nth-child(2){animation-delay:.2s}.StatusIndicator_dot__JJQiU:nth-child(3){animation-delay:.4s}@keyframes StatusIndicator_ai-status-pulse__2XoJ2{0%,to{opacity:.55}50%{opacity:1}}@keyframes StatusIndicator_ai-status-bounce__zxbYm{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.StatusIndicator_label___s0dw{animation:none;opacity:1}.StatusIndicator_dot__JJQiU{animation:none;opacity:.6}}.AiAssistant_widget__BTGqt{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;background-color:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);padding:var(--padding-s-static)}.ProblemAiPanel_sidebar__O0j9A{--ai-panel-height:min(70vh,640px);position:sticky;top:var(--padding-m-static);height:var(--ai-panel-height);min-height:0}.ProblemAiPanel_mobileTrigger__cD_zM{display:none}.ProblemAiPanel_cta__0MFmN{display:flex}.ProblemAiPanel_modal__fcBFR{--g-modal-width:560px;border-radius:var(--g-border-radius-xl);max-width:calc(100vw - var(--padding-m) * 2)}.ProblemAiPanel_modalContent__3R8jn{height:min(80vh,640px);padding:var(--padding-s-static)}@media (max-width:1050px){.ProblemAiPanel_sidebar__O0j9A{display:none}.ProblemAiPanel_mobileTrigger__cD_zM{display:block}}.ProblemCard_box__ojRo4.ProblemCard_box__ojRo4{position:relative;transition:transform .15s ease;&:hover{transform:scale(.98)}&:active:not(:has(.ProblemCard_favorite__xby3m:active)):not(:has(.ProblemCard_copy__D_Kyc:active)){transform:scale(.94)}}.ProblemCard_wrapper__DdiaK{display:flex;flex-direction:column;gap:var(--padding-s);flex:1 1}.ProblemCard_favorite__xby3m{position:absolute;top:var(--padding-s);right:var(--padding-s);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 + 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}.ProblemCard_footer__33ns9{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--padding-xs);margin-top:auto}.ProblemCard_tags__Wyq8g{display:flex;gap:var(--padding-xxs);flex-wrap:wrap;min-width:0}.ProblemCard_copy__D_Kyc{position:relative;z-index:2;flex-shrink:0}.ProblemCardsSection_section__rDBZR{display:flex;flex-direction:column;gap:var(--padding-m)}.ProblemCardsSection_header__veMk1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--padding-s)}.ProblemCardsSection_controls__gFKEE{display:flex;align-items:center;gap:var(--padding-xs)}.ProblemCardsSection_loaderWrapper__NuvcE{display:flex;justify-content:center;padding:var(--padding-xl) 0}.ProblemCardsSection_loadMoreWrapper__wxXBU{display:flex;justify-content:center;gap:var(--padding-s)}.GroupNameField_field__h_g2D{display:flex;flex-direction:column;align-items:center;gap:var(--padding-xs)}.GroupNameField_row__03tE_{display:flex;align-items:center;justify-content:center;gap:var(--padding-s);width:100%}.GroupNameField_quote__Qm51Z{flex:0 0 auto;font-size:var(--g-text-display-2-font-size);line-height:1;color:var(--g-color-text-hint);-webkit-user-select:none;user-select:none}.GroupNameField_input__Rlx_h{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;text-align:center;font-family:var(--g-text-header-font-family);font-size:var(--g-text-display-2-font-size);font-weight:var(--g-text-header-font-weight);color:var(--g-color-text-primary);padding:var(--padding-xs) 0}.GroupNameField_input__Rlx_h::placeholder{color:var(--g-color-text-hint);font-weight:var(--g-text-header-font-weight)}.GroupNameField_error__zKou7{color:var(--g-color-text-danger);font-size:var(--g-text-body-1-font-size);text-align:center}.EditGroupModal_modal__YPlxr{--g-modal-width:480px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.EditGroupModal_root__ClRqs{display:flex;flex-direction:column;gap:var(--padding-m)}.EditGroupModal_heading__GaaYe{display:flex;flex-direction:column;gap:var(--padding-xxs);text-align:center}.EditGroupModal_form__d_Smi{display:flex;flex-direction:column;gap:var(--padding-m)}.EditGroupModal_actions__ME5MO{display:flex;justify-content:flex-end;gap:var(--padding-s)}.GroupCard_root__rQDfe.GroupCard_root__rQDfe{display:flex;flex-direction:row;align-items:center;gap:var(--padding-m);border-radius:20px}.GroupCard_info__ExeqK{display:flex;flex-direction:column;gap:var(--padding-xxs);min-width:0;flex:1 1}.GroupCard_stats__klgj1{display:flex;flex-direction:column;gap:var(--padding-xxs);flex-shrink:0}@media (max-width:640px){.GroupCard_root__rQDfe{flex-wrap:wrap}.GroupCard_stats__klgj1{flex-basis:100%}}.InviteCreatedView_root__1e3dA{display:flex;flex-direction:column;gap:var(--padding-s)}.InviteCreatedView_linkRow__hMFY2{display:flex;align-items:center;gap:var(--padding-s)}.InviteCreatedView_linkInput__mmeCF{flex:1 1}.InviteCreatedView_deliveryRow__5_UTj{display:flex;flex-wrap:wrap;gap:var(--padding-s)}.InviteModal_modal__Hr5a0{--g-modal-width:560px;border-radius:var(--g-border-radius-xl);max-width:calc(100vw - var(--padding-l) * 2)}.InviteModal_content__xkqnl{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l)}.InviteModal_title__f15MN{text-align:center}.InviteModal_form__8qt4w{display:flex;flex-direction:column;gap:var(--padding-m)}.InviteModal_methodBlock__2piZJ{display:flex;flex-direction:column;gap:var(--padding-xs)}.InviteModal_tgFound__SbTTT{display:flex;align-items:center;gap:var(--padding-xs)}.InviteModal_highlight__zpHAp{padding:var(--padding-s) var(--padding-m);border-radius:var(--padding-s);background:var(--g-color-base-generic-ultralight)}.InviteModal_form__8qt4w .g-outer-additional-content__note{margin-inline-start:0;text-align:start}.ProfileLayout_feed__msy_R,.ProfileLayout_subjectArea__yGO5s{display:flex;flex-direction:column;gap:var(--padding-l)}.ProfileLayout_subjectArea__yGO5s{min-width:0;padding:var(--padding-l);background:rgb(255 255 255/25%);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-m)}.ProfileLayout_subjectFilter__u0kIQ{display:flex;justify-content:center}.ProfileLayout_subjectFilter__u0kIQ:empty{display:none}@media (max-width:480px){.ProfileLayout_subjectArea__yGO5s{padding:var(--padding-m)}}.ProfileSectionPlaceholder_root__mFD79{display:flex;flex-direction:column;gap:var(--padding-xs)}.OlympRoundView_roundName__4aBSk.OlympRoundView_roundName__4aBSk{font-weight:300}.OlympRoundView_files__L34HO{display:flex;flex-wrap:wrap;gap:var(--padding-s)}.SimilarProblemsSection_section__CdUVV{display:flex;flex-direction:column;gap:var(--padding-m)}.ProblemPageClient_layout__SKLEt{--ai-panel-width:380px;display:grid;grid-template-columns:minmax(0,1fr) var(--ai-panel-width);grid-template-areas:"main aside" "similar similar";gap:var(--padding-l);align-items:start}.ProblemPageClient_main__QpCA0{grid-area:main;display:flex;flex-direction:column;gap:var(--padding-l);min-width:0}.ProblemPageClient_aside__G93sm{grid-area:aside;min-width:0;position:relative}.ProblemPageClient_similar__xf_n0{grid-area:similar;min-width:0}@media (max-width:1050px){.ProblemPageClient_layout__SKLEt{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "aside" "similar"}}.IncorrectSection_cardWrapper__2nv1g{display:flex;flex-direction:column;gap:var(--padding-xxs)}.IncorrectSection_date__PnJAd{padding-left:var(--padding-xs)}.ProblemsSectionSelector_selector__jqtCd{display:flex;align-items:flex-end;gap:var(--padding-m);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ProblemsSectionSelector_selector__jqtCd::-webkit-scrollbar{display:none}.ProblemsSectionSelector_item__BANWd{display:flex;align-items:center;gap:var(--padding-xxs);text-decoration:none;color:var(--g-color-text-primary);flex-shrink:0;white-space:nowrap}.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}}.ActivityChart_chartBox__5tEXc{flex:1 1;display:flex;flex-direction:column}.ActivityChart_header__fpf5P{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--padding-s)}.ActivityChart_titleGroup__ztYBA{display:flex;align-items:center;gap:var(--padding-l);flex-wrap:wrap}.ActivityChart_toggles__io_JL{display:flex;gap:var(--padding-m)}.ActivityChart_chartWrapper__IwGz3{margin-top:var(--padding-s);flex:1 1;min-height:200px}.ActivityChart_emptyText__O_0Dc{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}.OverallCounters_card__X3tXR{display:flex;align-items:center;gap:var(--padding-m)}.OverallCounters_cardText__vORIE{display:flex;flex-direction:column;gap:var(--padding-xxs);min-width:0}.RecommendationCard_card__XYVCE{display:flex;flex-direction:column;justify-content:center;gap:var(--padding-xs)}.RecommendationCard_button__S8Rol{align-self:flex-start;margin-top:var(--padding-xxs)}.StreakCard_card__0ZhQr{display:flex;align-items:center;justify-content:flex-start;gap:var(--padding-s)}.StreakCard_icon__9MSOS{flex:0 0 auto;color:var(--g-color-text-warning)}.StreakCard_content__8HIFN{display:flex;flex-direction:column;gap:var(--padding-xxs);min-width:0}.SubjectStats_root__Z0hWx{display:flex;flex-direction:column;gap:var(--padding-m)}.SubjectStats_topRow__UlvXO{display:flex;align-items:stretch;gap:var(--padding-l)}.SubjectStats_leftZone__z3Zip{flex:0 0 auto;width:300px;display:flex;flex-direction:column;gap:var(--padding-m)}.SubjectStats_countersZone__hZt2p>*,.SubjectStats_leftZone__z3Zip>*{flex:1 1;min-height:0}.SubjectStats_chartZone__PQmkN{flex:1 1;min-width:0;display:flex;flex-direction:column}.SubjectStats_countersZone__hZt2p{flex:0 0 auto;width:300px;display:flex;flex-direction:column;gap:var(--padding-m)}@media (max-width:1100px){.SubjectStats_topRow__UlvXO{flex-direction:column}.SubjectStats_countersZone__hZt2p,.SubjectStats_leftZone__z3Zip{width:100%}}.StatsBlock_root__8qeuq{display:flex;flex-direction:column;gap:var(--padding-m)}.StatsBlock_loaderBox__jSjfP{min-height:200px}.StatsBlock_loaderBox__jSjfP,.StudentChip_root__iEssA{display:flex;align-items:center;justify-content:center}.StudentChip_root__iEssA{position:relative;flex-direction:column;gap:var(--padding-xs);width:100%;min-height:120px;padding:var(--padding-m) var(--padding-s);border-radius:20px;background:#fff;text-align:center}.StudentChip_avatarAnchor__A33nJ,.StudentChip_avatarBox__b_nUS{display:flex}.StudentChip_pending__uNhMJ .StudentChip_avatar__IeZnP{opacity:.5}.StudentChip_assistantBadge__UWpaD{position:absolute;top:var(--padding-s);left:var(--padding-s);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:var(--g-color-text-secondary)}.StudentChip_menu__oHjZa{position:absolute;top:var(--padding-xs);right:var(--padding-xs);opacity:0;transition:opacity .1s ease-in-out}.StudentChip_root__iEssA:focus-within .StudentChip_menu__oHjZa,.StudentChip_root__iEssA:hover .StudentChip_menu__oHjZa{opacity:1}.StudentChip_name__uAKSi{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.GroupCreatedView_root__bDQhH{display:flex;flex-direction:column;gap:var(--padding-l)}.GroupCreatedView_heading__04b4W{display:flex;flex-direction:column;gap:var(--padding-xxs);text-align:center}.GroupCreatedView_list__oiUnk{display:flex;flex-direction:column;gap:var(--padding-m);margin:0;padding:0;list-style:none}.GroupCreatedView_row__uhOmx{display:flex;flex-direction:column;gap:var(--padding-xs)}.GroupCreatedView_contact__FnQDO{word-break:break-all}.GroupCreatedView_linkRow__A2POk{display:flex;align-items:center;gap:var(--padding-s)}.GroupCreatedView_linkInput__P3Lry{flex:1 1 auto;min-width:0}.GroupCreatedView_actions__5JyJT{display:flex;justify-content:center}.GroupCreatedView_linkAction__8HVE9{display:flex;flex-direction:column;align-items:stretch;gap:var(--padding-xs)}.CreateGroupModal_modal__3YE7j{--g-modal-width:560px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.CreateGroupModal_root__7RElH{display:flex;flex-direction:column;gap:var(--padding-l)}.CreateGroupModal_section__qRA71{display:flex;flex-direction:column;gap:var(--padding-m)}.CreateGroupModal_heading__37gKD{display:flex;flex-direction:column;gap:var(--padding-xxs);text-align:center}.CreateGroupModal_usernameList___ZScE{display:flex;flex-direction:column;gap:var(--padding-s);margin:0;padding:0;list-style:none}.CreateGroupModal_usernameRow__5Yo4e{display:flex;align-items:center;gap:var(--padding-s)}.CreateGroupModal_usernameNumber__aMjUF{flex:0 0 auto;min-width:var(--padding-l);text-align:right;color:var(--g-color-text-secondary);font-size:var(--g-text-body-2-font-size)}.CreateGroupModal_usernameInput__2cNZE{flex:1 1 auto}.CreateGroupModal_actions__kCoHB{display:flex;justify-content:center}.TutorEntryActions_root__2tm2f{display:flex;justify-content:flex-end;margin-bottom:var(--padding-s)}.TutorEntryActions_wide__Uf2HN{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--padding-s)}.TutorEntryActions_narrow__MtDiB{display:none}.TutorEntryActions_menuItem__2UTFJ{display:flex;align-items:center;gap:var(--padding-xs)}@media (max-width:768px){.TutorEntryActions_wide__Uf2HN{display:none}.TutorEntryActions_narrow__MtDiB{display:block}}.BannerCard_banner__HKZ1G{position:relative;transition:transform .1s ease}.BannerCard_framed__XU_HO{--banner-radius:20px;--banner-border:3px;padding:var(--banner-border);border-radius:var(--banner-radius);background-image:repeating-linear-gradient(-45deg,var(--g-color-private-brand-200-solid),var(--g-color-private-brand-200-solid) 10px,var(--g-color-private-brand-50-solid) 10px,var(--g-color-private-brand-50-solid) 20px)}.BannerCard_framed__XU_HO:has(.BannerCard_link__2Du2s):hover{transform:scale(.99)}.BannerCard_framed__XU_HO:has(.BannerCard_link__2Du2s):active{transform:scale(.98)}.BannerCard_link__2Du2s{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:var(--banner-radius)}.BannerCard_content__lVSA8{position:relative;z-index:1;display:flex;align-items:center;gap:var(--padding-s)}.BannerCard_framed__XU_HO .BannerCard_content__lVSA8{padding:var(--padding-s) var(--padding-m);border-radius:calc(var(--banner-radius) - var(--banner-border));background-color:var(--background-secondary)}.BannerCard_image__FQ41S{flex-shrink:0;height:88px;width:88px;object-fit:contain;object-position:center;@media screen and (max-width:450px){height:72px;width:72px}}.BannerCard_main__FoQAe{display:flex;flex-direction:column;gap:var(--padding-xxs);text-wrap:balance}.BannerCard_action__X7tJc{flex-shrink:0;margin-left:auto}