.BannerIcon_Icon__lo19z{background-image:url(https://yastatic-net.ru/s3/contest/coding/front/v142/_next/static/media/BannerIcon.9ca0e905.svg)}.BannerLimitReachedIcon_Icon__YqSaQ{background-image:url(https://yastatic-net.ru/s3/contest/coding/front/v142/_next/static/media/limited_animated.18d0026a.webp)}@media (prefers-reduced-motion){.BannerLimitReachedIcon_Icon__YqSaQ{background-image:url(https://yastatic-net.ru/s3/contest/coding/front/v142/_next/static/media/limited_static.101fd63b.webp)}}.BannerLimitReachedIcon_Icon_static__B61hT{background-image:url(https://yastatic-net.ru/s3/contest/coding/front/v142/_next/static/media/limited_static.101fd63b.webp)}.AiAgentBanner_Wrapper__2cGJL{container-type:inline-size}.AiAgentBanner_Container__aJEOY{--banner-border-width:var(--hr-border-width-s);--banner-padding:var(--hr-space-m);position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:calc(var(--banner-border-width) + var(--banner-padding));border-radius:var(--hr-border-radius-xl);background-color:var(--hr-color-control-secondary);gap:var(--hr-space-s)}@container (max-width: 440px){.AiAgentBanner_Container__aJEOY{--banner-padding:var(--hr-space-s);border-radius:var(--hr-border-radius-l)}}.AiAgentBanner_Container__aJEOY:before{position:absolute;padding:var(--banner-border-width);content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(at 0 100%,#6128f0 0,#deaff4 100%);-webkit-mask:linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);mask:linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.AiAgentBanner_Content__QZJzZ{display:flex;flex:1 1;min-width:0;gap:var(--hr-space-s)}@container (max-width: 440px){.AiAgentBanner_Content__QZJzZ{gap:var(--hr-space-xs)}}.AiAgentBanner_Icon__Pi2SX{flex-shrink:0;align-self:center;width:56px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:contain}@container (max-width: 440px){.AiAgentBanner_Icon__Pi2SX{height:36px}}.AiAgentBanner_Texts__Nn1EX{display:flex;flex:1 1;flex-direction:column;min-width:0;gap:var(--hr-space-2-xs-compact);color:var(--hr-color-text-primary)}.AiAgentBanner_Title__HWE5S{min-width:0;font-size:var(--hr-typography-font-body-m-font-size);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-line-height-s);overflow-wrap:break-word}@container (max-width: 440px){.AiAgentBanner_Title__HWE5S{font-size:var(--hr-typography-font-body-s-font-size)}}.AiAgentBanner_Description__uTsbw{min-width:0;font:var(--hr-typography-font-body-s-all-params);line-height:var(--hr-typography-line-height-s);overflow-wrap:break-word}@container (max-width: 440px){.AiAgentBanner_Description__uTsbw{font:var(--hr-typography-font-caption-m-all-params)}}.AiAgentBanner_Description_full___VsyJ{display:inline}@container (max-width: 440px){.AiAgentBanner_Description_full___VsyJ{display:none}}.AiAgentBanner_Description_short__vcRNz{display:none}@container (max-width: 440px){.AiAgentBanner_Description_short__vcRNz{display:inline}}.AiAgentBanner_Action__20Bl5.Button{--hr-control-font-size:var(--hr-typography-font-size-m);--hr-internal-button-background:var(--action-background);--hr-internal-button-background-hovered:var(--action-background);flex-shrink:0;min-height:42px;font-weight:var(--hr-typography-font-weight-bold);font-style:italic}@container (max-width: 620px){.AiAgentBanner_Action__20Bl5.Button{width:100%}}.Theme_color_hrLight .AiAgentBanner_Action__20Bl5.Button{--action-background:#986fec}.Theme_color_hrDark .AiAgentBanner_Action__20Bl5.Button{--action-background:#fff}.Theme_color_hrDark .AiAgentBanner_Action__20Bl5.Button .Button-Text{color:#6d35f0}.AiAgentBanner_Action__20Bl5.Button .Text{overflow:visible}.AiAgentBanner_Action__20Bl5.Button:hover:not(:focus-visible){box-shadow:0 4px 4px 0 rgba(109,53,240,.45)}.AiExplainExamplesButton_Root__08RpY{background:rgba(182,164,255,.25);--hr-control-size:var(--hr-size-control-m);--hr-control-space-text:var(--hr-space-s-compact);--hr-control-space-input:var(--hr-space-s);--hr-control-space-action:var(--hr-space-m);--hr-control-space-slot:var(--hr-space-xs);--hr-control-space-icon:var(--hr-space-s);--hr-control-border-radius:var(--hr-border-radius-s);--hr-control-font-size:var(--hr-typography-font-body-s-font-size);--hr-control-icon-size:var(--hr-size-icon-s)}@media (min-width:576px){.AiExplainExamplesButton_Root__08RpY{--hr-control-size:var(--hr-size-control-l);--hr-control-space-text:var(--hr-space-m-compact);--hr-control-space-input:var(--hr-space-m);--hr-control-space-action:var(--hr-space-l);--hr-control-space-slot:var(--hr-space-s);--hr-control-space-icon:var(--hr-space-m-compact);--hr-control-border-radius:var(--hr-border-radius-m-compact);--hr-control-font-size:var(--hr-typography-font-body-m-font-size);--hr-control-icon-size:var(--hr-size-icon-m)}}@media (--viewport-sm ){.AiExplainExamplesButton_Root__08RpY{--hr-control-size:var(--hr-size-control-l);--hr-control-space-text:var(--hr-space-m-compact);--hr-control-space-input:var(--hr-space-m);--hr-control-space-action:var(--hr-space-l);--hr-control-space-slot:var(--hr-space-s);--hr-control-space-icon:var(--hr-space-m-compact);--hr-control-border-radius:var(--hr-border-radius-m-compact);--hr-control-font-size:var(--hr-typography-font-body-m-font-size);--hr-control-icon-size:var(--hr-size-icon-m)}}.AiExplainExamplesButton_Root__08RpY:not(:disabled){--hr-icon-color:#986fec}.SourceCraftLogo_Logo__olTj3{display:inline-flex;height:var(--hr-typography-font-caption-m-line-height);height:var(--sourcecraft-logo-height,var(--hr-typography-font-caption-m-line-height));vertical-align:middle;filter:none;filter:var(--sourcecraft-logo-filter,none)}.SourceCraftLogo_Img__TONqG{height:inherit;aspect-ratio:199/32}.Disclaimer_Disclaimer__qG6LJ{flex-direction:column;font-size:var(--hr-typography-font-caption-m-font-size);line-height:var(--hr-typography-font-caption-m-line-height);color:var(--hr-color-text-secondary);gap:var(--hr-space-2-xs-compact)}.Disclaimer_Disclaimer__qG6LJ,.Disclaimer_Usage__hEBuW{display:flex;align-items:center}.Disclaimer_Quota__bjDXC:not(:only-child):after{margin:0 var(--hr-space-2-xs);content:"·"}.Disclaimer_Link__M92L8{--hr-icon-color:var(--hr-color-text-primary);--hr-internal-link-icon-color:var(--hr-icon-color);--sourcecraft-logo-height:var(--hr-typography-font-caption-m-line-height);display:inline-flex;align-items:center;line-height:0;vertical-align:bottom}.Disclaimer_Disclaimer_theme_dark__rYFGb.Disclaimer_Disclaimer_muted__IwhBh .Disclaimer_Link__M92L8{--hr-icon-color:var(--hr-color-text-secondary);--sourcecraft-logo-filter:brightness(0) invert(1) opacity(0.6)}.Disclaimer_Disclaimer_theme_light__vqzT6.Disclaimer_Disclaimer_muted__IwhBh .Disclaimer_Link__M92L8{--hr-icon-color:var(--hr-color-text-secondary);--sourcecraft-logo-filter:brightness(0) opacity(0.6)}.Disclaimer_Disclaimer__qG6LJ.Disclaimer_Disclaimer_muted__IwhBh .Disclaimer_Link__M92L8:focus-visible,.Disclaimer_Disclaimer__qG6LJ.Disclaimer_Disclaimer_muted__IwhBh .Disclaimer_Link__M92L8:hover{--hr-icon-color:var(--hr-color-text-primary);--sourcecraft-logo-filter:none}.Message_Message__h2WAL{display:flex;flex-direction:column;gap:var(--hr-space-xs)}.Message_Message_role_user__7Hx_A .Message_Content__i3SPz{align-self:flex-end;max-width:90%}.Message_Timestamp__72pKO{align-self:center;padding:var(--hr-space-s);font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height);color:var(--hr-color-text-secondary)}.Message_Author__XiDK_{--hr-icon-color:var(--color-violet-500)}.AssistantMessage_Content__rsfCX{width:100%}.AssistantMessage_Content__rsfCX>:last-child{margin-bottom:0!important}.AssistantMessage_Actions__iHCi3{--hr-icon-color:var(--hr-color-text-secondary);min-height:var(--hr-size-control-s);margin-top:var(--hr-space-xs)}.UserMessage_Content__njO2v{padding:var(--hr-control-space-text) var(--hr-control-space-action);font-size:var(--hr-control-font-size);line-height:var(--hr-typography-line-height-s);border-radius:var(--hr-control-border-radius);background-color:var(--hr-color-control-secondary);--hr-control-size:var(--hr-size-control-m);--hr-control-space-text:var(--hr-space-s-compact);--hr-control-space-input:var(--hr-space-s);--hr-control-space-action:var(--hr-space-m);--hr-control-space-slot:var(--hr-space-xs);--hr-control-space-icon:var(--hr-space-s);--hr-control-border-radius:var(--hr-border-radius-s);--hr-control-font-size:var(--hr-typography-font-body-s-font-size);--hr-control-icon-size:var(--hr-size-icon-s)}@media (min-width:576px){.UserMessage_Content__njO2v{--hr-control-size:var(--hr-size-control-l);--hr-control-space-text:var(--hr-space-m-compact);--hr-control-space-input:var(--hr-space-m);--hr-control-space-action:var(--hr-space-l);--hr-control-space-slot:var(--hr-space-s);--hr-control-space-icon:var(--hr-space-m-compact);--hr-control-border-radius:var(--hr-border-radius-m-compact);--hr-control-font-size:var(--hr-typography-font-body-m-font-size);--hr-control-icon-size:var(--hr-size-icon-m)}}@media (--viewport-sm ){.UserMessage_Content__njO2v{--hr-control-size:var(--hr-size-control-l);--hr-control-space-text:var(--hr-space-m-compact);--hr-control-space-input:var(--hr-space-m);--hr-control-space-action:var(--hr-space-l);--hr-control-space-slot:var(--hr-space-s);--hr-control-space-icon:var(--hr-space-m-compact);--hr-control-border-radius:var(--hr-border-radius-m-compact);--hr-control-font-size:var(--hr-typography-font-body-m-font-size);--hr-control-icon-size:var(--hr-size-icon-m)}}.MessageList_MessageList__Wwcx6{position:relative;display:flex;overflow-y:auto;flex:1 1;flex-direction:column;min-height:0;font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height);word-break:break-word;overflow-anchor:none;scrollbar-gutter:stable}@media (min-width:576px){.MessageList_MessageList__Wwcx6{font-size:var(--hr-typography-font-body-m-font-size);line-height:var(--hr-typography-font-body-m-line-height)}}@media (--viewport-sm ){.MessageList_MessageList__Wwcx6{font-size:var(--hr-typography-font-body-m-font-size);line-height:var(--hr-typography-font-body-m-line-height)}}.MessageList_LastExchange__io_A1{display:flex;flex-direction:column;flex-shrink:0;min-height:calc(100% - var(--footer-height) - var(--hr-space-s));gap:var(--hr-space-xs)}.MessageList_LoadTrigger__Cw_HQ{position:absolute;inset:0 0 auto}.MessageList_MessageList__Wwcx6:after,.MessageList_MessageList__Wwcx6:before{position:sticky;z-index:1;flex-shrink:0;width:100%;height:var(--hr-space-s);content:"";pointer-events:none;background-image:linear-gradient(var(--fader-angle),var(--hr-color-surface-100),transparent)}.MessageList_MessageList__Wwcx6:before{--fader-angle:180deg;top:0;margin-bottom:calc(-1 * var(--hr-space-s))}.MessageList_MessageList__Wwcx6:after{--fader-angle:0deg;bottom:0;margin-top:calc(-1 * var(--hr-space-s))}.MessageList_Message__B0bZk~.MessageList_LastExchange__io_A1,.MessageList_Message__B0bZk~.MessageList_Message__B0bZk{margin-top:var(--hr-space-xs)}.MessageList_LastExchange__io_A1 .MessageList_Message__B0bZk{margin-top:0}.MessageList_LastExchange__io_A1:has(.MessageList_Message__B0bZk:first-child time){min-height:calc(100% - var(--footer-height))}.QuotaLimitReachedMessage_Link__uBpfw{--hr-icon-color:var(--hr-color-text-primary-inverse);--sourcecraft-logo-height:14px;margin-top:var(--hr-space-2-xs);font-weight:var(--hr-typography-font-weight-medium)}.QuotaLimitReachedMessage_Link__uBpfw .Slot{--hr-internal-slot-padding-horizontal:var(--hr-space-2-xs)}.QuotaLimitReachedMessage_Message_theme_light__WT71s .QuotaLimitReachedMessage_Link__uBpfw{--button-background-color:var(--color-track-data-analytics);--hr-internal-button-background:color-mix(in oklab,var(--button-background-color) 95%,transparent);--hr-internal-button-background-hovered:var(--button-background-color);--sourcecraft-logo-filter:brightness(0) invert(1) opacity(0.9)}.QuotaLimitReachedMessage_Message_theme_dark__YzHp7 .QuotaLimitReachedMessage_Link__uBpfw{--sourcecraft-logo-filter:opacity(0.9)}.Suggestions_Suggestions__9DIK5{display:flex;gap:var(--hr-space-2-xs)}.Suggestions_Suggestion__JnOdr{--button-background-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent);--hr-internal-button-background:var(--button-background-color);--hr-internal-button-background-hovered:var(--button-background-color);min-height:var(--hr-control-size)}.Suggestions_Suggestions_view_list__lB7_k{flex-direction:column;align-items:flex-end}.Suggestions_Suggestions_view_grid__i9ZEh{flex-wrap:wrap}.Suggestions_Suggestions_view_grid__i9ZEh .Suggestions_Suggestion__JnOdr{flex:1 1;width:30%;min-width:230px}.Shimmer_Shimmer__2ersd{background:linear-gradient(to right,var(--shimmer-color-text) 40%,var(--shimmer-color-line) 40%,var(--shimmer-color-line) 50%,var(--shimmer-color-text) 50%) 100% 0;background-size:200% 100%}.Shimmer_Shimmer_clip_text__GFt_X{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Theme_color_hrDark .Shimmer_Shimmer__2ersd{--shimmer-color-text:#986fec;--shimmer-color-line:var(--color-violet-500)}.Theme_color_hrLight .Shimmer_Shimmer__2ersd{--shimmer-color-text:var(--color-violet-500);--shimmer-color-line:#986fec}@keyframes Shimmer_shimmer__7WAS6{0%{background-position:100% 0}25%{background-position:-20% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:no-preference){.Shimmer_Shimmer__2ersd{animation:Shimmer_shimmer__7WAS6 4s linear infinite}}.ChatContent_ChatContent__Sn7Jz{--disclaimer-height:calc(2 * var(--hr-typography-font-caption-m-line-height) + var(--hr-space-2-xs-compact) + 2 * var(--hr-space-s));--footer-height:var(--disclaimer-height);display:flex;overflow:hidden;flex-direction:column;height:100%}.ChatContent_MessageList__OZbOR{padding:0 var(--hr-space-s)}.ChatContent_ErrorMessage__QW8ts{text-wrap:balance}.ChatContent_Suggestions__8Gf7N{align-self:flex-end;max-width:90%}.ChatContent_Disclaimer__B41Gl{padding:var(--hr-space-s) 0}@media (min-width:576px){.ChatContent_Disclaimer__B41Gl{position:sticky;bottom:0;background-image:linear-gradient(to bottom,transparent,var(--hr-color-surface-100) calc(var(--hr-space-s) / 2))}}@media (--viewport-sm ){.ChatContent_Disclaimer__B41Gl{position:sticky;bottom:0;background-image:linear-gradient(to bottom,transparent,var(--hr-color-surface-100) calc(var(--hr-space-s) / 2))}}.ChatContent_Status_error__2qhlU .ChatContent_Suggestions__8Gf7N{margin-top:auto}.ChatPlaceholder_Placeholder__Nq3C1{position:relative;height:100%;padding:var(--hr-space-s);container-type:inline-size}.ChatPlaceholder_Main___fUIc:only-child{position:absolute;top:50%;right:var(--hr-space-s);left:var(--hr-space-s);transform:translateY(-75%)}.ChatPlaceholder_Picture__FOwFf{width:130px;height:130px}.ChatPlaceholder_Image__kSTNQ{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ChatPlaceholder_Text__N_rkT{text-align:center;text-wrap:pretty}.ChatPlaceholder_Title__tF5O4{font-size:var(--hr-typography-font-body-l-font-size);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-line-height-m);white-space:pre-line}.ChatPlaceholder_Caption__Pe3zm{font-size:var(--hr-typography-font-caption-m-font-size);line-height:var(--hr-typography-font-caption-m-line-height);color:var(--hr-color-text-secondary)}.ChatPlaceholder_Action__tYdRM{--button-background-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent);--hr-internal-button-background:var(--button-background-color);--hr-internal-button-background-hovered:var(--button-background-color)}@container (min-width: 400px){.ChatPlaceholder_Picture__FOwFf{width:180px;height:180px}.ChatPlaceholder_Title__tF5O4{font-size:var(--hr-typography-font-title-s-font-size);line-height:var(--hr-typography-font-title-s-line-height)}.ChatPlaceholder_Caption__Pe3zm{font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height)}.ChatPlaceholder_Placeholder__Nq3C1 .ChatPlaceholder_Action__tYdRM{--hr-control-size:var(--hr-size-control-l);--hr-control-space-text:var(--hr-space-m-compact);--hr-control-space-input:var(--hr-space-m);--hr-control-space-action:var(--hr-space-l);--hr-control-space-slot:var(--hr-space-s);--hr-control-space-icon:var(--hr-space-m-compact);--hr-control-border-radius:var(--hr-border-radius-m-compact);--hr-control-font-size:var(--hr-typography-font-body-m-font-size);--hr-control-icon-size:var(--hr-size-icon-m)}}.BallSpinner_Spinner__Q7VmQ{display:inline-block;width:22px;height:22px;background-image:url(https://yastatic-net.ru/s3/contest/coding/front/v142/_next/static/media/ball.750f6e7e.gif)}.BallSpinner_Spinner_position_center__PWsPt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ChatWidget_Container__eyHug{position:relative;height:100%}.AgentChatTabPanel_Container__DrR_d{height:70vh}@media (min-width:768px){.AgentChatTabPanel_Container__DrR_d{height:100%}}@media (--viewport-md ){.AgentChatTabPanel_Container__DrR_d{height:100%}}.RegistrationDialog_ModalLayout__wB_Md{display:flex;flex-direction:column;gap:var(--hr-space-l);flex-shrink:0;max-width:498px;padding:var(--hr-space-l)}@media not (min-width:768px){.RegistrationDialog_ModalLayout__wB_Md{max-width:768px}}@media not (--viewport-md ){.RegistrationDialog_ModalLayout__wB_Md{max-width:768px}}.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-Content{margin-top:0}.RegistrationDialog_registration-dialog__mauuS{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hr-space-s);align-self:stretch}.RegistrationDialog_registration-dialog__link__ZPlU_{text-decoration:none;color:var(--hr-color-special-link)}.RegistrationDialog_registration-dialog__link__ZPlU_:hover{text-decoration:underline}.RegistrationDialog_registration-dialog__checkboxes__dzPXI{display:flex;flex-direction:column;gap:var(--hr-space-s)}.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-FooterActions{gap:var(--hr-space-xs)}@media not (min-width:768px){.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-FooterActions{flex-direction:column}}@media not (--viewport-md ){.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-FooterActions{flex-direction:column}}.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-Footer{margin-top:0}.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-Footer .ModalLayout-FooterActions :nth-child(2){margin-bottom:0;margin-left:0}.RegistrationDialog_ModalLayout__wB_Md .ModalLayout-Slot>:first-child{width:100%}.RegistrationDialog_ModalLayout__wB_Md .CloseButton{top:10px;right:5px}.LikeAnalysisButton_Like__41dtZ{font-feature-settings:"tnum"}.LikeAnalysisButton_Icon__mC0b6{margin-right:var(--hr-space-xs)}.AnalysisListItem_Container__NeGLl{padding:var(--hr-space-xs) var(--hr-space-2-xs) var(--hr-space-m) var(--hr-space-s);cursor:pointer;border-bottom:1px solid var(--hr-color-border-tertiary)}.AnalysisListItem_Container__NeGLl:hover{background-color:var(--hr-color-control-secondary-hover)}.AnalysisListItem_Container__NeGLl:has(.AnalysisListItem_Link__g1m5R:focus-visible){outline:1px solid var(--hr-color-border-primary);outline-offset:-1px}.AnalysisListItem_Link__g1m5R:focus-visible{outline:none}.AnalysisListItem_Author__XDPaB{position:relative;min-width:0}.AnalysisListItem_Author__XDPaB .AnalysisListItem_TooltipTrigger__eXFCD{position:absolute;top:50%;left:calc(-1 * var(--hr-control-space-icon));transform:translateY(-50%)}.AnalysisListItem_Author__XDPaB .AnalysisListItem_Nickname__Dm_Bo:not(:first-child){margin-left:var(--hr-size-control-xs-compact)}.AnalysisListItem_Like__HSNKr{--hr-button-background-hovered:transparent}.AnalysisListItem_Description__UpBTm{flex-wrap:wrap;margin-top:var(--hr-space-xs);padding-right:var(--hr-space-s);color:var(--hr-color-text-secondary);gap:0 var(--hr-space-s)}.AnalysisListItem_Solution__iSNGu{min-width:0}.AnalysisListItem_Solution__iSNGu>span{white-space:nowrap}.AnalysisListItem_Status__bmEns>span:not(:last-child):after{margin-left:var(--hr-space-xs);content:"•"}.AnalysesList_Skeleton__stUnz{padding:0 var(--hr-space-s)}.AnalysesList_Pagination__A0Ihs{padding:var(--hr-space-xs) 0}.AnalysesList_Pagination__A0Ihs:not(:empty){padding:var(--hr-space-m) 0}.AnalysesSearchFilters_Root__6TTWt{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--hr-space-xs);padding:var(--hr-space-m) var(--hr-space-s)}@container analyses-container (max-width: 540px){.AnalysesSearchFilters_Root__6TTWt{grid-template-columns:1fr 1fr}.AnalysesSearchFilters_Root__6TTWt .AnalysesSearchFilters_Search__BDL23{grid-column:1/-1}}.AnalysesSearchFilters_Root__6TTWt .AnalysesSearchFilters_SelectedFilters__vMuPS{grid-column:1/-1}.AnalysisTag_AnalysisTag__S1hCv{position:relative;display:inline-flex;padding:var(--hr-space-xs-compact) var(--hr-space-s);color:var(--hr-color-text-secondary);border-radius:var(--hr-border-radius-s);background-color:var(--hr-color-surface-100);gap:var(--hr-space-2-xs)}.AnalysisTag_AnalysisTag__S1hCv:after{position:absolute;content:"";pointer-events:none;border-radius:var(--hr-border-radius-s-compact);inset:var(--hr-border-width-m)}.AnalysisTag_AnalysisTag-Count__67uPe{color:var(--hr-color-text-tertiary)}.AnalysisTag_AnalysisTag__S1hCv:hover,.AnalysisTag_AnalysisTag_checked__oGW8T{color:var(--hr-color-text-primary)}.AnalysisTag_AnalysisTag__S1hCv:hover-Count,.AnalysisTag_AnalysisTag_checked-Count__Y0YK6{color:var(--hr-color-text-secondary)}.AnalysisTag_AnalysisTag_checked__oGW8T{background-color:var(--hr-color-control-secondary)}.AnalysisTag_AnalysisTag_checked__oGW8T:hover:after{background-color:inherit}.AnalysesTabSet_Tab__XlBFn.AnalysesTabSet_Tab__XlBFn{padding:0;outline-offset:-2px}.AnalysesTabSet_Root__gOjBa{display:flex;flex-direction:column;height:100%}.AnalysesTabSet_Root__gOjBa .TabsMenu{gap:var(--hr-space-xs)}.AnalysesTabSet_Navigation__ouUB7{padding-right:var(--hr-space-2-xs);padding-left:var(--hr-space-s)}.AnalysesTabSet_Tabs___Xijx{overflow-x:auto;scrollbar-width:none;min-width:0}.AnalysesTabSet_Tabs___Xijx::-webkit-scrollbar{max-width:0;max-height:0}.AnalysesTabSet_Content__1HrdP{display:flex;flex:1 1 auto;flex-direction:column}.AnalysesTabSet_Title__99bLt{box-sizing:content-box;width:-moz-max-content;width:max-content}.AnalysesPanel_Container__2kvPt{position:relative;display:flex;overflow:auto;flex-direction:column;height:100%;padding-top:var(--hr-space-m);container-type:inline-size;container-name:analyses-container}.AnalysesPanel_Panels__K45Gq{flex:1 1 auto}.AnalysesPanel_Panel__wQ1CL{height:100%}.AnalysesPanel_Skeleton__PDMKo{padding:0 var(--hr-space-s)}.AnalysisActions_Root__YIKFO{display:flex;justify-content:space-between;align-items:center;gap:var(--hr-space-2-xs)}.AnalysisActions_Modal__YJfi0{min-width:min(calc(100vw - 10px),480px)}.AnalysisActions_Modal__YJfi0 .ModalLayout-Title{padding-right:var(--hr-size-control-m)}.AnalysisActions_ComplainModal__3qaAr{width:min(calc(100vw - 10px),480px)}.AnalysisActions_ComplainModal__3qaAr .ModalLayout-Title{padding-right:var(--hr-space-m)}.AnalysisActions_ComplainModal__3qaAr .ModalLayout-Content{margin-bottom:0}.AnalysisActions_ComplainModal-Footer__91msg{display:flex;flex-direction:column-reverse;gap:var(--hr-space-s);margin-top:var(--hr-space-xl)}@media screen and (min-width:576px){.AnalysisActions_ComplainModal-Footer__91msg{flex-direction:row;align-items:center}.AnalysisActions_ComplainModal-Footer__91msg>:first-child{margin-right:auto}}@media screen and (--viewport-sm ){.AnalysisActions_ComplainModal-Footer__91msg{flex-direction:row;align-items:center}.AnalysisActions_ComplainModal-Footer__91msg>:first-child{margin-right:auto}}.AnalysisActions_ComplainModal-Footer__91msg>:first-child{align-self:center}.AnalysisActions_DangerAction__1Q6Ki .MenuItem-Control{color:var(--hr-color-special-error)}.AnalysisActions_DangerAction__1Q6Ki .MenuItem-Slot{color:inherit}.AnalysisActions_DangerAction__1Q6Ki.Button_view_ghost .Button-Content{--hr-internal-button-text-color:var(--hr-color-special-error);--hr-icon-color:var(--hr-color-special-error)}.AnalysisActions_MutedAction__XFdA8.Button_view_ghost .Button-Content{--hr-internal-button-text-color:var(--hr-color-text-secondary);--hr-icon-color:inherit}.AnalysisNavigation_Root__rd8Rj{display:flex;flex-direction:column;gap:var(--hr-space-s-compact);container-type:inline-size;padding:var(--hr-space-s) 0}@container (min-width: 500px){.AnalysisNavigation_Root__rd8Rj{flex-direction:row}}.AnalysisNavigation_Icon__1XCjY{display:flex;color:var(--hr-color-text-secondary)}.AnalysisNavigation_ButtonWrapper__hpuVZ{display:flex;flex-direction:row;align-items:center}.AnalysisNavigation_ButtonWrapper_left__ymWFu{padding-right:var(--hr-space-m)}.AnalysisNavigation_ButtonWrapper_right__bKhhW{padding-left:var(--hr-space-m)}.AnalysisNavigation_ButtonText__MwUtO{flex:1 1;text-align:center}@container (min-width: 476px){.AnalysisNavigation_Root__rd8Rj .AnalysisNavigation_ButtonWrapper__hpuVZ,.AnalysisNavigation_Root__rd8Rj .AnalysisNavigation_Icon__1XCjY{display:inline-block}.AnalysisNavigation_Root__rd8Rj .AnalysisNavigation_Icon_left__pMPBl{margin-right:var(--hr-space-s)}.AnalysisNavigation_Root__rd8Rj .AnalysisNavigation_Icon_right__pl62I{margin-left:var(--hr-space-s)}.AnalysisNavigation_Root__rd8Rj .AnalysisNavigation_ButtonText__MwUtO{display:inline-block}}.AnalysisDetails_Notification__1i4W5{container-type:inline-size;margin-bottom:var(--hr-space-xs)}.AnalysisDetails_NotificationContent__oighR{display:flex;gap:var(--hr-space-xs) var(--hr-space-m);align-items:center}@container (max-width: 480px){.AnalysisDetails_NotificationContent__oighR{flex-direction:column;align-items:flex-start}}.AnalysisHeader_Root__VdVMx{display:grid;align-items:center;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--hr-space-m) var(--hr-space-2-xs)}@container (max-width: 500px){.AnalysisHeader_Root__VdVMx{grid-template-columns:minmax(0,1fr) min-content;grid-auto-flow:row}.AnalysisHeader_Root__VdVMx .AnalysisHeader_Toggle__qZhWE{grid-column:1/-1}}.AnalysisHeader_Root__VdVMx .AnalysisHeader_BackLink__g2h1U{min-width:0}.AnalysisHeader_Root__VdVMx .AnalysisHeader_BackLink__g2h1U .Button2-Text{display:block;overflow:hidden;text-overflow:ellipsis}.AnalysisPanel_Container__ZpXHH{display:flex;overflow:auto;flex-direction:column;height:100%;container-type:inline-size}.AnalysisPanel_Header__T523_{position:sticky;z-index:1;top:0;flex-shrink:0;padding:var(--hr-space-2-xs) var(--hr-space-s) var(--hr-space-2-xs) var(--hr-space-2-xs);background-color:var(--hr-color-surface-100)}.AnalysisPanel_Content__U1AfJ{flex-grow:1;padding:var(--hr-space-xs) var(--hr-space-s)}.AnalysisPanel_Actions__Ut7T_{position:sticky;z-index:1;bottom:0;flex-shrink:0;padding:var(--hr-space-2-xs);background-color:var(--hr-color-surface-100)}.CodeSnippet_code-snippet__IMrnw{position:relative;display:flex;overflow:hidden;flex-direction:column;padding-top:var(--hr-space-m);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary)}.CodeSnippet_code-snippet--error__XqRJl{color:var(--hr-color-spectre-red-900);background-color:var(--hr-color-spectre-red-100)}.CodeSnippet_code-snippet__header__eVAgT{display:flex;align-items:center;height:var(--hr-size-control-s);padding-right:calc(var(--hr-size-control-s) + var(--hr-space-m) * 2);padding-left:var(--hr-space-m);font:var(--hr-typography-font-body-s-all-params);font-weight:var(--hr-typography-font-weight-medium)}.CodeSnippet_code-snippet__copy-wrapper__l_XG0{position:absolute;top:0;right:0;transform:translate(-50%,50%)}.CodeSnippet_code-snippet__IMrnw.CodeSnippet_code-snippet--error__XqRJl .CodeSnippet_code-snippet__copy-wrapper__l_XG0{transform:translate(-25%,25%)}.CodeSnippet_code-snippet__IMrnw:not(.CodeSnippet_code-snippet--error__XqRJl) .CodeSnippet_code-snippet__copy__dIsCD{opacity:.7}.CodeSnippet_code-snippet__IMrnw:not(.CodeSnippet_code-snippet--error__XqRJl) .CodeSnippet_code-snippet__copy__dIsCD:focus-visible,.CodeSnippet_code-snippet__IMrnw:not(.CodeSnippet_code-snippet--error__XqRJl) .CodeSnippet_code-snippet__copy__dIsCD:hover{opacity:1}.CodeSnippet_code-snippet--error__XqRJl .Button2:not([aria-disabled=true]),.CodeSnippet_code-snippet--error__XqRJl .Icon:not([aria-disabled=true]){color:currentColor}.CodeSnippet_code-snippet__content__lpF3c{flex:1 1;font:var(--hr-typography-font-body-s-all-params)}.CodeSnippet_code-snippet--loading__LhzMw .CodeSnippet_code-snippet__content__lpF3c{line-height:0}.CodeSnippet_code-snippet__code__cCFm5{overflow-x:auto;height:100%;padding:0 var(--hr-space-m);padding-bottom:var(--hr-space-m)}.IOSamplesSection_samples-skeleton__iyWch{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:92px;gap:var(--hr-space-s)}.ProblemTag_problem-tag__d7XEt{display:flex;align-items:center;height:var(--hr-typography-line-height-m);padding:var(--hr-space-2-xs) var(--hr-space-xs);color:var(--hr-color-text-secondary);border-radius:var(--hr-border-radius-round);background:var(--hr-color-control-secondary);gap:var(--hr-space-2-xs)}.ProblemTag_problem-tag_green___BDcB{color:var(--hr-color-spectre-green-900);background-color:var(--hr-color-spectre-green-100)}.ProblemTag_problem-tag_yellow__8uIWE{color:var(--hr-color-spectre-orange-900);background-color:var(--hr-color-spectre-orange-100)}.ProblemTag_problem-tag_red__yQjbq{color:var(--hr-color-spectre-red-900);background-color:var(--hr-color-spectre-red-100)}.ProblemTag_problem-tag_purple__twPj7{color:var(--hr-color-spectre-purple-900);background-color:var(--hr-color-spectre-purple-100)}.ProblemTag_problem-tag_with-icon__Nzh86{padding-left:var(--hr-space-2-xs)}.ProblemTag_problem-tag__d7XEt .Button2-Text{margin:0}.ProblemTag_problem-tag__d7XEt .Button2{border-radius:var(--hr-border-radius-round)}.ProblemTag_problem-tag__d7XEt .Button2-Text .Text{display:block}.ProblemTag_problem-tag__d7XEt:before{border-color:transparent}.ProblemTag_problem-tag_link__iYBWN:not([aria-disabled=true]):hover{color:var(--hr-color-text-secondary);background-color:var(--hr-color-control-secondary-hover)}.ProblemTag_problem-tag_link__iYBWN:not([aria-disabled=true]):hover:before{border:0}.DifficultyTag_DifficultyTag__gtqLH .DifficultyTag_DifficultyTag-Icon__pVXOu svg>:nth-child(n){fill:var(--hr-color-text-tertiary)}.DifficultyTag_DifficultyTag_difficulty_easy__8a_Ap .DifficultyTag_DifficultyTag-Icon__pVXOu svg>:first-child,.DifficultyTag_DifficultyTag_difficulty_hard__u1Muh .DifficultyTag_DifficultyTag-Icon__pVXOu svg>:nth-child(n),.DifficultyTag_DifficultyTag_difficulty_medium__oOEev .DifficultyTag_DifficultyTag-Icon__pVXOu svg>:not(:last-child){fill:currentColor}.DescriptionSection_Root__z2w73{margin-bottom:var(--hr-space-xs-compact)}.TagsDisclosure_Toggle__X5I56{display:inline-block;cursor:pointer}.Description_description__o1B3I{padding:var(--hr-space-m) var(--hr-space-s)}.Description_description__tags__igfXu{display:flex;gap:var(--hr-space-xs);flex-wrap:wrap;max-width:100%;margin-top:var(--hr-space-s);margin-bottom:var(--hr-space-m)}.Description_description__tags__igfXu .Button2{border-radius:var(--hr-border-radius-round)}.Description_description-runtime-limits__Z3DbA{display:grid;grid-template-columns:1fr 2fr;padding:var(--hr-space-l) var(--hr-space-m);font-size:var(--hr-typography-font-body-m-font-size);line-height:var(--hr-typography-font-body-m-line-height);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary);gap:var(--hr-space-xs) var(--hr-space-m)}.DownloadLink_download-link__MpCZY{display:inline-flex}.DownloadLink_download-link__MpCZY .Link-IconRight{margin-left:var(--hr-space-2-xs)}.DownloadSource_download-source__c_G2p{padding:var(--hr-space-m);font:var(--hr-typography-font-body-s-all-params);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary)}.DownloadSource_download-source__header__sjMxI{height:var(--hr-size-control-s);font:var(--hr-typography-font-body-s-all-params);font-weight:var(--hr-typography-font-weight-medium)}.HTMLPreview_container__o4O89{position:relative;overflow:hidden}.HTMLPreview_frame__6FJmD{position:absolute;top:0;left:0;display:inline-block;pointer-events:none;border:0;background:#fff;transform-origin:top left}.Item_image__VgQU9{display:inline-block;max-width:100%;line-height:0}.Item_image-content__hbJOi{border:1px solid var(--hr-color-border-secondary)}.Item_image__type_stub__LdlKT div{display:flex;justify-content:center;align-items:center;height:100%;white-space:pre-wrap;color:var(--hr-color-text-tertiary);outline:1px dashed rgba(108,123,137,.24);outline-offset:-1px}.Item_image__caption__DrjMW,.Item_image__type_stub__LdlKT div{font:var(--hr-typography-font-body-s-all-params);text-align:center}.Item_image__caption__DrjMW{margin-top:var(--hr-space-xs);color:var(--hr-color-text-secondary)}.Slider_Slider__7TFw4{--slider-thumb-diameter:10px;--slider-thumb-color:var(--hr-color-border-primary);--slider-track-height:3px;--slider-track-color:var(--hr-color-border-secondary);--slider-track-fill-color:var(--hr-color-border-primary);--slider-track-border-radius:0;--slider-padding:8px;--slider-fill-percentage:0;display:block;width:100%;height:var(--slider-track-height);padding:var(--slider-padding) 0;cursor:pointer;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Slider_Slider__7TFw4:disabled{cursor:auto;opacity:.56}.Slider_Slider__7TFw4::-webkit-slider-runnable-track{height:var(--slider-track-height);border-radius:var(--slider-track-border-radius);background:linear-gradient(to right,var(--slider-track-fill-color) 0 var(--slider-fill-percentage),var(--slider-track-color) var(--slider-fill-percentage) 100%)}.Slider_Slider__7TFw4::-moz-range-track{height:var(--slider-track-height);border-radius:var(--slider-track-border-radius);background:linear-gradient(to right,var(--slider-track-fill-color) 0 var(--slider-fill-percentage),var(--slider-track-color) var(--slider-fill-percentage) 100%)}.Slider_Slider__7TFw4::-webkit-slider-thumb{margin-top:calc(var(--slider-track-height) / 2 - var(--slider-thumb-diameter) / 2);position:relative;width:var(--slider-thumb-diameter);height:var(--slider-thumb-diameter);border:none;border-radius:50%;background-color:var(--slider-thumb-color);-webkit-appearance:none;appearance:none;-webkit-transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s ease-out;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s ease-out}:not(:disabled).Slider_Slider__7TFw4::-webkit-slider-thumb{cursor:grab}:not(:disabled).Slider_Slider__7TFw4::-webkit-slider-thumb:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.05),0 0 0 4px var(--hr-color-spectre-purple-300)}:not(:disabled).Slider_Slider__7TFw4::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.05),0 0 0 6px var(--hr-color-spectre-purple-300);transform:scale(1.25)}.Slider_Slider__7TFw4::-moz-range-thumb{position:relative;width:var(--slider-thumb-diameter);height:var(--slider-thumb-diameter);border:none;border-radius:50%;background-color:var(--slider-thumb-color);-moz-appearance:none;appearance:none;-moz-transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s ease-out;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s ease-out}:not(:disabled).Slider_Slider__7TFw4::-moz-range-thumb{cursor:grab}:not(:disabled).Slider_Slider__7TFw4::-moz-range-thumb:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.05),0 0 0 4px var(--hr-color-spectre-purple-300)}:not(:disabled).Slider_Slider__7TFw4::-moz-range-thumb:active{cursor:grabbing;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.05),0 0 0 6px var(--hr-color-spectre-purple-300);transform:scale(1.25)}.Slider_Slider__7TFw4::-moz-range-progress{border-radius:var(--slider-track-border-radius) 0 0 var(--slider-track-border-radius);background:var(--slider-thumb-color)}.Slider_slider__DaiNw{display:flex;align-items:center}.Slider_slider__value__9fFna{width:35px;margin-left:var(--hr-space-xs);font:var(--hr-typography-font-body-s-all-params);color:var(--hr-color-text-primary)}.ImageDiff_image-diff__78ZF3{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:min-content 28px;height:100%}.ImageDiff_image-diff__content__stUPE{position:relative;display:inline-flex;justify-self:center;line-height:0}.ImageDiff_image-diff__mode_twoUp__04_ae .ImageDiff_image-diff__content__stUPE{justify-content:center;gap:16px;gap:var(--image-diff-gap,16px)}.ImageDiff_image-diff__mode_diff__MKuXF .ImageDiff_image-diff__actual__WHX3X,.ImageDiff_image-diff__mode_onionSkin__wcL7k .ImageDiff_image-diff__target__4e4JT{position:absolute;top:0;left:0}.ImageDiff_image-diff__controls__kwvFe{display:flex;justify-content:center}.ImageDiff_image-diff__slider__SAoz0{flex-grow:1;max-width:300px;margin-top:var(--hr-space-xs)}.ImageProblemResultModal_image-problem-result-modal__cmsK8{--modal-margin:5px;display:flex;overflow:hidden;flex-direction:column;width:calc(100vw - 2 * var(--modal-margin));max-width:1000px;height:calc(100vh - 2 * var(--modal-margin));max-height:700px}.ImageProblemResultModal_image-problem-result-modal__cmsK8 .ModalLayout-Content{display:grid;flex-grow:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--hr-space-s);min-height:0;margin-bottom:var(--hr-space-2-xs)}.ImageProblemResultModal_tabset__ZVdyY{display:contents}.ImageProblemResultModal_divider__Q4P1k{margin:0 calc(var(--hr-space-xl) * -1)}.ImageProblemDetails_image-problem-details__hkU_j{position:relative;display:flex}.ImageProblemDetails_image-problem-details__control__BLSqz{position:absolute;top:-44px;right:0}.ImageProblemDetails_image-problem-details__test-result__fWkbd{position:relative;flex:1 1;margin-right:var(--hr-space-xl);text-align:center}.ImageProblemDetails_image-problem-details__test-result__fWkbd:last-child{margin-right:0}.ImageProblemDetails_image-problem-details__test-result__fWkbd img{max-height:190px;pointer-events:none}.ImageProblemDetails_image-problem-details__overlay__RLM0N img:first-child{position:absolute;z-index:2;top:0;opacity:50%}.ImageProblemDetails_image-problem-details__diff__NL_mh img:first-child{position:absolute;z-index:2;top:0;mix-blend-mode:difference}.ImageProblemDetails_image-problem-details__test-result__label__lumBw{margin-top:var(--hr-space-s);font:var(--hr-typography-font-body-s-all-params);text-align:center;color:var(--hr-color-text-secondary)}.SolutionDetailsHeader_root__zl0Ad{display:flex;justify-content:space-between;gap:var(--hr-space-m)}.SolutionDetailsHeader_nav__OfX07{display:flex;min-width:0}.SolutionDetailsHeader_submission-brief__6K2Wg{display:flex;gap:var(--hr-space-xs);flex-shrink:0;align-items:center}.SolutionDetailsHeader_divider__CsBQT{height:var(--hr-size-control-2-xs);border-left:1px solid var(--hr-color-control-secondary)}.styles_root__0x2wj{--details-animation-duration:3s;--details-ellipsis-width:1em;display:grid;height:100%;padding:var(--hr-space-l) var(--hr-space-2-xs);place-items:center}.styles_content__rCoKj{display:flex;flex-direction:column;gap:var(--hr-space-xl);text-align:center}.styles_message__Y_eeI{position:relative}.styles_message__Y_eeI:after{position:absolute;display:inline-block;overflow:hidden;width:0;content:"\2026";animation:styles_ellipsis__3S9LP steps(4) var(--details-animation-duration) infinite}@keyframes styles_ellipsis__3S9LP{to{width:var(--details-ellipsis-width)}}.styles_root__zjg_E .Skeleton{border-radius:var(--hr-border-radius-round)}.styles_banner__qLaKa{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--hr-space-m);padding:var(--hr-space-m) var(--hr-space-2-xs);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary-hover)}.styles_banner__status___iNFr{display:grid;width:60px;height:60px;padding:var(--hr-space-2-xs) 0;place-items:center}.styles_banner__icon__txby6{height:100%;border-radius:var(--hr-border-radius-m)!important}.styles_section__RertP{display:flex;flex-direction:column;gap:var(--hr-space-s);padding:var(--hr-space-m) 0}.styles_section__RertP .styles_trigger__MorWj{width:35%;margin:0}.styles_section__RertP .styles_snippet__58xLI{padding:var(--hr-space-m);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary-hover)}.styles_section__RertP .styles_table__nBp6s{display:flex;flex-direction:column;margin-top:var(--hr-space-xs);gap:var(--hr-space-xs)}.styles_section__RertP .styles_row__BqL_u{display:grid;grid-template-columns:30px repeat(3,1fr);gap:var(--hr-space-m)}.SolutionsDisclosure_Toggle__YP0w7{padding:var(--hr-space-m) var(--hr-size-control-m) var(--hr-space-m) var(--hr-space-2-xs);cursor:pointer;border-radius:var(--hr-border-radius-s-compact)}.SourceBlock_download-file-message__kXdiM{font:var(--hr-typography-font-body-s-all-params)}.SourceBlock_download-file-message__kXdiM a:-moz-any-link{margin-left:var(--hr-space-2-xs)}.SourceBlock_download-file-message__kXdiM a:any-link{margin-left:var(--hr-space-2-xs)}.SourceBlock_SourceBlock___k4SQ{--problem-card-color-stop:var(--color-surface-200-code-block);border-radius:var(--hr-border-radius-s);background-color:var(--color-surface-200-code-block)}.SourceBlock_SourceBlock-Code__ET0D3{max-height:500px;padding:var(--hr-space-s) var(--hr-space-m) var(--hr-space-s) var(--hr-space-xs)}.AnalysisStatusView_View___cyrH{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:var(--hr-space-xs-compact) var(--hr-space-2-xs);border-top-width:1px;border:1px solid var(--hr-color-border-tertiary);border-top:0 solid var(--hr-color-border-tertiary);border-radius:0 0 var(--hr-border-radius-xs) var(--hr-border-radius-xs);gap:var(--hr-space-2-xs-compact) var(--hr-space-l)}.styles_verdict-banner__MBmLr{--verdict-icon-size:60px;display:flex;flex-direction:column;align-items:center;padding:var(--hr-space-m) var(--hr-space-2-xs);text-align:center;border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary-hover);gap:var(--hr-space-2-xs)}.styles_verdict-banner__icon__VZEL8{display:grid;width:var(--verdict-icon-size);height:var(--verdict-icon-size);place-items:center}.styles_verdict-banner_status_success__vve7r .styles_verdict-banner__icon__VZEL8{color:var(--hr-color-spectre-green-500)}.styles_verdict-banner_status_error__dsxxE .styles_verdict-banner__icon__VZEL8{color:var(--hr-color-special-error)}.styles_verdict-banner__action__1R1u5{margin:var(--hr-space-2-xs) 0}.Table_table__CsDEV{display:grid;overflow-x:auto;grid-template-columns:minmax(0,1fr);color:var(--hr-color-text-primary)}.Table_table__row_additional__6nWsH>td{width:100%}.Table_table__row_expandable__93RVp,.Table_table__row_selectable__FSjan{cursor:pointer}.Table_table__row_disabled__wy0aS{opacity:.4}.Table_table__row_highlighted__tagtU{--table-row-hover-color:var(--color-table-row-highlighted-hover,var(--hr-color-control-secondary-hover))}.Table_table__row_highlighted__tagtU .Cell{background-color:var(--hr-color-control-secondary);background-color:var(--color-table-row-highlighted,var(--hr-color-control-secondary))}.Table_table__row_selectable__FSjan{position:relative}.Table_table__row_selectable__FSjan:hover .Cell{background-color:var(--hr-color-control-secondary-hover);background-color:var(--table-row-hover-color,var(--hr-color-control-secondary-hover))}.CellHeader_header-cell__DHaNr{color:var(--hr-color-text-secondary)}.CellIcon_Icon_direction_right___vIiS{transform:rotate(90deg)}.CellIcon_Icon_direction_bottom__WVgMl{transform:rotate(180deg)}.CellIcon_Icon_direction_left__pqVea{transform:rotate(-90deg)}.CellRowLink_Link__qmrWQ{position:absolute;z-index:1;inset:0}.CellLink_Link__Jb_lA{display:flex;overflow:hidden;align-items:center;height:100%}.CellLink_Link__Jb_lA:hover .Text{color:var(--hr-color-text-secondary)}.Teststable_tests-table__IYaoV tbody tr{overflow:hidden;border-radius:var(--hr-border-radius-xs)}.Teststable_tests-table__IYaoV tbody tr:not(:first-of-type){margin-top:var(--hr-space-2-xs)}.Teststable_tests-table__additional__nC6So{width:100%;margin-bottom:var(--hr-space-2-xs)}.Teststable_tests-table__additional__nC6So>div:not(:last-child){margin-bottom:var(--hr-space-xs)}.Teststable_tests-table-download-links__2adH7{margin-bottom:var(--hr-space-xs);padding:var(--hr-space-2-xs) 0;font:var(--hr-typography-font-body-s-all-params)}.Teststable_tests-table-download-link__Q054E:after{margin-right:var(--hr-space-2-xs);content:","}.Teststable_tests-table-download-link__Q054E:last-child:after{content:none}.Teststable_tests-table__IYaoV:not(.Teststable_tests-table_with-expand-column__CFP8p) :is(th,td):last-child{justify-content:end}.SolutionDetails_details__w7f33{display:flex;flex-direction:column;height:100%;color:var(--hr-color-text-primary)}.SolutionDetails_header__1v4KV{flex-shrink:0;padding:var(--hr-space-2-xs);padding-right:var(--hr-space-s)}.SolutionDetails_content__4f_oP{overflow:auto;flex-grow:1;min-height:0;padding:0 var(--hr-space-s) var(--hr-space-2-xs)}.SolutionDetails_expiration-notification__sIUsw{padding:var(--hr-space-m) 0}.SolutionDetails_VerdictBanner__3VtNp:has(+.SolutionDetails_AnalysisStatus__ljTjc){border-bottom-right-radius:0;border-bottom-left-radius:0}.SolutionsTable_solutions-table__rTjkD{padding:var(--hr-space-2-xs) 0}.SolutionsTable_solutions-table__rTjkD a:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(0,0,238)}.SolutionsTable_solutions-table__rTjkD .Skeleton{margin:0}.SolutionsTable_solutions-table__rTjkD .Cell:first-of-type{padding-left:var(--hr-space-s)}.SolutionsTable_solutions-table__rTjkD .Cell:last-of-type{padding-right:var(--hr-space-2-xs-compact);padding-left:var(--hr-space-2-xs-compact)}.SolutionsTable_solutions-table__empty-text__m2RXW{display:flex;flex-direction:column;gap:var(--hr-space-2-xs);justify-content:center;align-items:center;height:100%;padding:var(--hr-space-m) 0}.LeftColumn_TabSet__G4H3T{transition:box-shadow .2s ease-in}.LeftColumn_Highlighted__cm7tT{background:padding-box linear-gradient(var(--hr-color-surface-100),var(--hr-color-surface-100)),border-box var(--highlight-border-color);box-shadow:0 0 12px 0 var(--highlight-box-shadow-color);transition-timing-function:ease-out}.Theme_color_hrLight .LeftColumn_Highlighted__cm7tT{--highlight-box-shadow-color:#a880ff;--highlight-border-color:radial-gradient(473% 137% at 97% 5%,#b6a4ff 0%,#eddaf6 75%,#cabefa 100%)}.Theme_color_hrDark .LeftColumn_Highlighted__cm7tT{--highlight-box-shadow-color:#986fec;--highlight-border-color:radial-gradient(1430% 372% at 45% 200%,#6128f0 0%,#deaff4 100%)}.LeftColumn_panels__JNOa4{overflow:auto;flex:1 1}.LeftColumn_panel__PkvF5{height:100%}.LeftColumn_TabShimmer__t2H2F{position:relative;display:inline-block}.LeftColumn_TabShimmer__t2H2F .Icon{color:var(--shimmer-color-text)}.LeftColumn_AgentTab__JTip_{line-height:0}.LeftColumn_PawIcon__vHCTE{display:inline-block;width:var(--hr-size-icon-s);height:var(--hr-size-icon-s);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.7 3.568 4.81 3.16l.409-.892.409-.892.415-.892.897.409L7.35 0l1.783.824-.409.892.892.415-.414.892-.415.892-.415.892-.892-.415-.403.898-.892-.415-.006-.006-.886-.409zM10.433 14.42l-.892-.414-.414.892-2.677-1.239.41-.886-1.779-.824-.892-.415-.415.892-.892-.414-.897-.404.005-.005-.886-.41.409-.892h-.006l-.892-.414L1.854 7.21l.892.414.898.41-.892-.415.403-.892.898.409-.006.005.898.41.409-.893.892.415.415-.892.892.41v-.006L8.445 7v.006l.892.41-.41.891.893.415-.415.892h.006l.886.409-.41.898.416-.892.892.415-.415.891.892.41-.41.886-.005.006-.409.886-.892-.41.892.416zM14.28 10.779l-.41.892-.897-.41.005-.005-.892-.409.41-.892-.893-.41.41-.891.897.409-.892-.415.415-.892.886.41.41-.887.897.409.892.415-.409.892.892.414-.83 1.785zM10.508 2.54l.892.409.41-.892.891.409.898.409-.41.898-.704-.319.693.319-.409.897.415-.892.892.41-.415.891-.409.892-.892-.409.892.41-.415.891-.886-.409-.415.892-.892-.409.415-.892-.006-.005-.414.892-.892-.415.414-.892-.897-.41.414-.891.898.409-.892-.41.41-.891zM2.678 5.427l-.415.892-1.784-.83.415-.892-.892-.415.409-.886.41-.892.891.409.415-.892 1.784.824-.415.892.006.005.892.41-.415.892-.409.886z'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.7 3.568 4.81 3.16l.409-.892.409-.892.415-.892.897.409L7.35 0l1.783.824-.409.892.892.415-.414.892-.415.892-.415.892-.892-.415-.403.898-.892-.415-.006-.006-.886-.409zM10.433 14.42l-.892-.414-.414.892-2.677-1.239.41-.886-1.779-.824-.892-.415-.415.892-.892-.414-.897-.404.005-.005-.886-.41.409-.892h-.006l-.892-.414L1.854 7.21l.892.414.898.41-.892-.415.403-.892.898.409-.006.005.898.41.409-.893.892.415.415-.892.892.41v-.006L8.445 7v.006l.892.41-.41.891.893.415-.415.892h.006l.886.409-.41.898.416-.892.892.415-.415.891.892.41-.41.886-.005.006-.409.886-.892-.41.892.416zM14.28 10.779l-.41.892-.897-.41.005-.005-.892-.409.41-.892-.893-.41.41-.891.897.409-.892-.415.415-.892.886.41.41-.887.897.409.892.415-.409.892.892.414-.83 1.785zM10.508 2.54l.892.409.41-.892.891.409.898.409-.41.898-.704-.319.693.319-.409.897.415-.892.892.41-.415.891-.409.892-.892-.409.892.41-.415.891-.886-.409-.415.892-.892-.409.415-.892-.006-.005-.414.892-.892-.415.414-.892-.897-.41.414-.891.898.409-.892-.41.41-.891zM2.678 5.427l-.415.892-1.784-.83.415-.892-.892-.415.409-.886.41-.892.891.409.415-.892 1.784.824-.415.892.006.005.892.41-.415.892-.409.886z'/%3E%3C/svg%3E") no-repeat center /contain}.LeftColumn_TabShimmer__t2H2F .LeftColumn_PawIcon__vHCTE{background-color:transparent}.LeftColumn_PawIconShimmer__okRHS{position:absolute;inset:0;pointer-events:none}.LeftColumn_AgentTab__JTip_:hover .LeftColumn_PawIconShimmer__okRHS,.LeftColumn_AgentTab__JTip_:hover .LeftColumn_TabShimmer__t2H2F{--shimmer-color-line:var(--shimmer-color-text)}.Theme_color_hrLight .LeftColumn_AgentTab__JTip_:hover .LeftColumn_PawIconShimmer__okRHS,.Theme_color_hrLight .LeftColumn_AgentTab__JTip_:hover .LeftColumn_TabShimmer__t2H2F{--shimmer-color-text:#986feccc}.Theme_color_hrDark .LeftColumn_AgentTab__JTip_:hover .LeftColumn_PawIconShimmer__okRHS,.Theme_color_hrDark .LeftColumn_AgentTab__JTip_:hover .LeftColumn_TabShimmer__t2H2F{--shimmer-color-text:#b6a4ffcc}.TextWithHint_text-with-hint__A4_46{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.Notification_new__XNRRI{margin-right:var(--hr-space-2-xs);font-weight:var(--hr-typography-font-weight-bold);color:var(--hr-color-special-brand)}.Pane_Pane__Ggsgq{position:relative;overflow:hidden;outline:none}.Pane_Pane_secondary__3fuM_{flex:1 1}.Pane_Pane_hidden__a1R38{overflow:hidden}.Pane_Pane_direction_vertical__6CqEO{min-width:0}.Pane_Pane_direction_horizontal__3dDvr{min-height:0}.Resizer_Resizer__LTz0t{--resizer-dimension:8px;--resizer-icon-dimension:4px;--resizer-icon-shift:7px;position:relative;background-color:var(--hr-color-surface-0);touch-action:none}.Resizer_Resizer_direction_horizontal__Wxx8T{width:100%;height:var(--resizer-dimension);cursor:row-resize}.Resizer_Resizer_direction_vertical__QaAZq{width:var(--resizer-dimension);height:100%;cursor:col-resize}.Resizer_Resizer-Icon__DrkIW,.Resizer_Resizer-Icon__DrkIW:after,.Resizer_Resizer-Icon__DrkIW:before{position:absolute;width:var(--resizer-icon-dimension);height:var(--resizer-icon-dimension);border-radius:50%;background-color:var(--hr-color-border-tertiary)}.Resizer_Resizer-Icon__DrkIW{top:50%;left:50%;transform:translate(-50%,-50%)}.Resizer_Resizer-Icon__DrkIW:after,.Resizer_Resizer-Icon__DrkIW:before{display:block;content:""}.Resizer_Resizer_direction_vertical__QaAZq .Resizer_Resizer-Icon__DrkIW:before{bottom:var(--resizer-icon-shift)}.Resizer_Resizer_direction_vertical__QaAZq .Resizer_Resizer-Icon__DrkIW:after{top:var(--resizer-icon-shift)}.Resizer_Resizer_direction_horizontal__Wxx8T .Resizer_Resizer-Icon__DrkIW:before{right:var(--resizer-icon-shift)}.Resizer_Resizer_direction_horizontal__Wxx8T .Resizer_Resizer-Icon__DrkIW:after{left:var(--resizer-icon-shift)}.SplitPane_Split__zfg4x{position:absolute;display:flex;height:100%;-webkit-user-select:text;-moz-user-select:text;user-select:text;outline:none}.SplitPane_Split_direction_vertical__aiuWJ{right:0;left:0;flex-direction:row}.SplitPane_Split_direction_horizontal__sqbux{top:0;bottom:0;flex-direction:column;width:100%;min-height:100%}.RightColumn_root__6pCZO{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.RightColumn_content__IC012{position:relative}.RightColumn_code__lMMOe{overflow:hidden;height:100%;border-radius:var(--hr-border-radius-s)}.RightColumn_notification__Ca7KA{flex:0 0 auto;width:100%;padding:var(--hr-space-xs) var(--hr-space-s);text-align:center;border-radius:var(--hr-border-radius-xs)}.RightColumn_notification__Ca7KA .InlineNotification-Description{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:var(--hr-space-2-xs)}.RightColumn_notification__Ca7KA .Link-IconRight{margin-left:var(--hr-space-2-xs)}.RightColumn_notification__Ca7KA .RightColumn_notification_link__9DFXZ{text-decoration:none;color:var(--hr-color-special-link)!important}.RightColumn_header__D_6_y{display:flex;flex-direction:column;width:100%;padding:var(--hr-space-2-xs) 0}@media screen and (max-width:767px){.RightColumn_root__6pCZO{margin-top:var(--hr-space-m)}.RightColumn_content__IC012{min-height:600px}}.RightColumn_header-slots__7BXO7{display:flex;overflow:hidden;justify-content:space-between;align-items:center;gap:var(--hr-space-2-xs);padding:0 var(--hr-space-2-xs)}.RightColumn_header-slots__left__nmKB8{min-width:0}.RightColumn_header-slots__right__2VuK2{display:flex;flex-shrink:0;align-items:center;gap:var(--hr-space-2-xs)}.RightColumn_divider__4_gsn{padding-top:var(--hr-space-2-xs)}.RightColumn_single-compiler__kBrgO{padding:0 var(--hr-space-s)}.RightColumn_submit-button__IaJT8:not([aria-disabled=true]) .Button-Content{--hr-internal-button-text-color:var(--hr-color-spectre-purple-900);--hr-icon-color:var(--hr-color-spectre-purple-900)}.CompilerSelect_menu-wrapper__C2D1a{overflow-y:auto;max-height:inherit}.CompilerSelect_menu__MltfT{display:block;max-width:calc(100vw - var(--hr-space-m));padding:var(--hr-space-2-xs);-moz-columns:150px 3;columns:150px 3;-moz-column-gap:var(--hr-space-xs);column-gap:var(--hr-space-xs)}.CompilerSelect_menu__MltfT .CompilerSelect_menu-item___MXB2{display:flex;flex-direction:column;margin-bottom:var(--hr-space-2-xs);padding:var(--hr-space-2-xs) var(--hr-space-s)!important;gap:var(--hr-space-2-xs);-moz-column-break-inside:avoid;break-inside:avoid}.CompilerSelect_menu__MltfT .CompilerSelect_menu-item_checked__VufmJ{background-color:var(--hr-color-control-secondary-hover)}.CompilerSelect_menu__MltfT .CompilerSelect_version__5idjp{white-space:pre}.FileAttach_attach-file-modal__OIFlM{max-width:480px}.FileAttach_attach-file-modal__OIFlM .File,.FileAttach_attach-file-modal__OIFlM .FileUpload{width:100%}.FileAttach_attach-file-modal__OIFlM .FileUpload-Files{grid-template-columns:minmax(0,1fr);margin-top:var(--hr-space-xs)}.FileAttach_attach-file-modal__OIFlM .FileUpload-DropZone.FileUpload-DropZone_state_error:not(.FileUpload-DropZone_highlighted){border-style:dashed;border-color:var(--hr-color-border-secondary)}.FileAttach_attach-file-modal__OIFlM .FileUpload-DropZone.FileUpload-DropZone_highlighted .FileUpload-DropZoneText{color:var(--hr-color-spectre-blue-900)}.FileAttach_attach-file-modal__OIFlM .FileUpload-DropZone.FileUpload-DropZone_state_error~.FileUpload-Files .File{border-color:var(--hr-color-special-error)}.FileAttach_attach-file-modal__OIFlM.ModalLayout_platform_mobile .ModalLayout-FooterActions .Button{width:100%}.FileAttach_error-message__t9oeg{display:flex;gap:var(--hr-space-xs)}.RegistrationSuggest_notification-wrapper__SYva_{width:100%;padding:var(--hr-space-2-xs) var(--hr-space-s)}.RegistrationSuggest_notification__Qrn4U{width:100%;padding:var(--hr-space-xs) var(--hr-space-2-xl);text-align:center;border-radius:var(--hr-border-radius-xs)}.RegistrationSuggest_notification__Qrn4U .InlineNotification-Description{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:var(--hr-space-2-xs)}.RegistrationSuggest_notification__Qrn4U .Link-IconRight{margin-left:var(--hr-space-2-xs)}.ImageProblemResult_image-problem-result__Z4zoQ{--image-diff-gap:var(--hr-space-m);height:100%}.ImageProblemResult_image-problem-result__spinner__c5A1g{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.ImageProblemResult_image-problem-result__content__Ns7mt{position:relative;flex:1 1;height:100%;min-height:0;padding:var(--hr-space-m) var(--hr-space-s)}.ImageProblemResult_image-problem-result__Z4zoQ .Card-Content{min-height:0}.ImageProblemResult_image-problem-result__Z4zoQ .Card-HeaderRight{display:flex;flex-wrap:wrap;gap:var(--hr-space-xs);justify-content:flex-end}.PrizeBanner_Root__doOcq{border-radius:var(--hr-border-radius-s);background-color:var(--hr-color-spectre-purple-200)}.PrizeBanner_GrabPrize__XzJY9{background:var(--hr-color-spectre-purple-500)}.PrizeBanner_GrabPrize__XzJY9 .Button-Content{--hr-internal-button-text-color:var(--hr-color-white-900);--hr-icon-color:var(--hr-color-white-900)}.Navigation_navigation_platform_mobile__IjkPv{--navigation-column-gap:var(--hr-space-xs)}.Navigation_navigation_platform_desktop__WCk5K{--navigation-column-gap:var(--hr-space-s)}.Navigation_navigation__list__vrR3x{display:flex;gap:var(--navigation-column-gap)}@custom-media --viewport-xs (min-width: 0);@custom-media --viewport-sm (min-width: 576px);@custom-media --viewport-md (min-width: 768px);@custom-media --viewport-lg (min-width: 992px);@custom-media --viewport-xl (min-width: 1200px);@custom-media --viewport-xxl (min-width: 1400px);.ProblemPage_problem-page__layout__Mq8Dy{padding:0 var(--hr-space-s) var(--hr-space-s)}.ProblemPage_problem-page__column__Vu1in{--card-application-top-padding:var(--hr-space-xs);overflow:hidden;height:100%;color:var(--hr-color-text-primary);border:1px solid transparent}@media screen and (max-width:767px){.ProblemPage_problem-page__column__Vu1in{height:auto}}.ProblemPage_problem-page__header-wrapper__UiOje{position:relative}.ProblemPage_problem-page__header-wrapper__UiOje .PageHeader.YandexHeader{background-color:var(--hr-color-surface-100)}.ProblemPage_problem-page__navigation__SCsCW{position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.ProblemPage_problem-page__container__2TQFJ{--footer-height:calc(var(--hr-space-xl) + var(--hr-space-m) + var(--hr-space-l));display:flex;flex-direction:column;max-width:100%;height:100%;min-height:500px}.ProblemPage_problem-page__content__iDy86{position:relative;flex:1 1}.ProblemPage_SplitLayout__0ayV0 .ProblemPage_Pane__PUzy_{z-index:1;overflow:unset}.ProblemPage_Breadcrumbs__ejjxM{padding:var(--hr-space-s);padding-top:0}
/*# sourceMappingURL=ebafd8c93c1566c6.css.map*/