.LoadingPage_spinContainer__eeNB4{display:flex;flex-direction:column;justify-content:center;align-items:center}.LoadingPage_caption__wBCZ8{margin-top:var(--padding-s)}.ProblemTagsSelect_popup__Bxg5s.ProblemTagsSelect_popup__Bxg5s{max-height:300px;overflow-y:auto}.g-spin{display:inline-block;backface-visibility:hidden;animation:g-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.g-spin{animation:none}}.g-spin__inner{box-sizing:border-box;height:100%;width:50%;margin-inline-start:50%;border:2px solid var(--g-color-line-brand);border-inline-start:none;border-start-end-radius:25px;border-end-end-radius:25px}.g-spin_size_xs{width:16px;height:16px}.g-spin_size_s{width:24px;height:24px}.g-spin_size_m{width:28px;height:28px}.g-spin_size_l{width:32px;height:32px}.g-spin_size_xl{width:36px;height:36px}@keyframes g-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LibAdminForm_form__MQBAh{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l);width:100%}.LibAdminForm_row__tKDYS{display:flex;gap:var(--padding-s);>*{flex:1 1}}.LibAdminForm_authorRow__scUCN{display:flex;gap:var(--padding-s);align-items:flex-end;>*{flex:1 1}}.LibAdminForm_actions__GVwmB{display:flex;gap:var(--padding-s)}.LibAdminForm_formModal__da9xJ{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.LibFilters_filters__m_Cll{width:100%}.LibFilters_buttons__m_11b{display:flex;flex-direction:column;gap:var(--padding-xs)}.LibListPage_container__4p0F_{display:flex;gap:var(--padding-l)}.LibListPage_filters__lG_bo{width:270px;flex-shrink:0}.LibListPage_content__h6NWp{width:100%}.LibListPage_filtersBox__oX2yT{position:sticky;top:calc(60px + var(--padding-m) + var(--padding-l))}.LibListPage_filtersToggle__UiK52{display:none}.LibListPage_drawerFilters___8aO_{padding:var(--padding-m);padding-top:calc(60px + var(--padding-m) + var(--padding-m));overflow-y:auto;height:100%}.LibListPage_drawerHeader__BDQ1e{display:flex;align-items:center;justify-content:space-between}.LibListPage_createButton__juPyP{margin-top:var(--padding-s)}@media (max-width:700px){.LibListPage_filters__lG_bo{display:none}.LibListPage_filtersToggle__UiK52{display:flex}}.LibAdminControls_adminButtons__gOACj{display:flex;gap:var(--padding-xs)}.LibAdminControls_formModal__PIAon{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.LibItemPage_header__E0YHD{display:flex;gap:var(--padding-l)}.LibItemPage_image__jn1a3{width:300px;flex-shrink:0;border-radius:var(--padding-s);object-fit:cover}.LibItemPage_imagePlaceholder__7v_6q{width:300px;height:300px;flex-shrink:0;border-radius:var(--padding-s);background:var(--g-color-base-generic);display:flex;align-items:center;justify-content:center}.LibItemPage_content__6eW5Z{display:flex;flex-direction:column;gap:var(--padding-s)}.LibItemPage_badges__QwYJg{display:flex;gap:var(--padding-xs)}.LibItemPage_tags__OBt34{display:flex;flex-wrap:wrap;gap:var(--padding-xxs)}@media (max-width:768px){.LibItemPage_header__E0YHD{flex-direction:column}.LibItemPage_imagePlaceholder__7v_6q,.LibItemPage_image__jn1a3{width:100%;max-height:300px}}.OlympRoundAdminForm_form__zBVKV{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l);width:100%}.OlympRoundAdminForm_actions__4jLhe{display:flex;gap:var(--padding-s)}.OlympRoundAdminForm_formModal__6qgOh{--g-modal-width:700px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.CheckTypeEditor_editor___emEf{display:flex;flex-direction:column;gap:var(--padding-s)}.CheckTypeEditor_list__sZchv{display:flex;flex-direction:column;gap:var(--padding-xs)}.CheckTypeEditor_row__4NpQ1{display:flex;gap:var(--padding-s);align-items:center}.CheckTypeEditor_rowMain__e4Xkb{flex:1 1}.CheckTypeEditor_rowControl__DWzwW{display:flex;align-items:center}.CheckTypeEditor_addButton__DHmD9{align-self:flex-start}.CheckTypeEditor_hint__xjq_G{color:var(--g-color-text-secondary)}.CheckTypeEditor_pair__NIEYI{display:flex;gap:var(--padding-s);align-items:flex-start}.CheckTypeEditor_pair__NIEYI>*{flex:1 1}.adminControls_adminButtons__L1tRl{display:flex;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)}.OlympItemAdminForm_form__4lUQ_{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l);width:100%}.OlympItemAdminForm_actions__wTTAj{display:flex;gap:var(--padding-s)}.OlympItemAdminForm_formModal__pm0Ls{--g-modal-width:500px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.OlympStageAdminForm_form__Mcx_F{display:flex;flex-direction:column;gap:var(--padding-m);padding:var(--padding-l);width:100%}.OlympStageAdminForm_actions__sFGWb{display:flex;gap:var(--padding-s)}.OlympStageAdminForm_formModal__kzAxx{--g-modal-width:700px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.OlympPage_stageWrapper__iPKo4{max-width:700px;transition:transform .1s ease;&:hover{transform:scale(.98)}&:active{transform:scale(.96)}}.SourceAdminForm_form__BOjTq{display:flex;flex-direction:column;gap:var(--padding-m);width:100%;padding:var(--padding-l)}.SourceAdminForm_actions__pN1Z7{display:flex;gap:var(--padding-s)}.SourcesTab_wrapper__tW4Sv{display:flex;flex-direction:column;gap:var(--padding-m)}.SourcesTab_header__RLXCy{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s)}.SourcesTab_avatar__7a3GK{width:32px;height:32px;object-fit:cover;border-radius:var(--g-border-radius-s)}.TagAdminForm_form__aSarE{display:flex;flex-direction:column;gap:var(--padding-m);width:100%;padding:var(--padding-l)}.TagAdminForm_row__nWZg8{display:flex;gap:var(--padding-s);>*{flex:1 1}}.TagAdminForm_colorRow__bcunc{display:flex;gap:var(--padding-s);align-items:flex-end}.TagAdminForm_colorRow__bcunc>:first-child{flex:1 1}.TagAdminForm_colorPreview__aIDWZ{width:28px;height:28px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-s)}.TagAdminForm_actions__aa_AA{display:flex;gap:var(--padding-s)}.TagsTab_wrapper__jxpDF{display:flex;flex-direction:column;gap:var(--padding-m)}.TagsTab_header__nBzE2{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-s)}.TagsTab_iconCell__ZObqQ{display:flex;gap:var(--padding-xs);align-items:center}.TagsTab_colorBadge__Nm8bq{display:inline-block;width:16px;height:16px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-s);vertical-align:middle}.TagsTab_flagsCell__0_lG_{display:flex;flex-wrap:wrap;gap:var(--padding-xs)}.TagsTab_flag__uVeBH{padding:2px var(--padding-xs);color:var(--g-color-text-secondary);background-color:var(--g-color-base-misc-light);border-radius:var(--g-border-radius-s);font-size:var(--g-text-caption-2-font-size)}.SubjectAdminPage_tabsWrapper__zVtNb{border-bottom:1px solid var(--g-color-line-generic)}.RegisterStep2_container__iENov{display:flex;flex-direction:column;gap:var(--padding-m)}.RegisterStep2_title__4yGaY{font-size:var(--g-text-header-1-font-size);font-weight:600;margin:0}.RegisterStep2_section__I7lbw{display:flex;flex-direction:column;gap:var(--padding-s)}.RegisterStep2_hint__fDUlM{margin-top:calc(-1 * var(--padding-xs))}.RegisterStep2_actions__YwiBh{display:flex;justify-content:space-between;gap:var(--padding-s);margin-top:var(--padding-s)}.RegisterStep2_error__wqBwt{text-align:center}.RegisterStep3_container__RAwF8{display:flex;flex-direction:column;gap:var(--padding-m)}.RegisterStep3_title__zqyom{font-size:var(--g-text-header-1-font-size);font-weight:600;margin:0}.RegisterStep3_section__WICmH{display:flex;flex-direction:column;gap:var(--padding-s)}.RegisterStep3_priceRow___vI1r{display:flex;align-items:flex-start;gap:var(--padding-s)}.RegisterStep3_priceRow___vI1r>*{flex:1 1}.RegisterStep3_priceSeparator__Z4INl{display:flex;align-items:center;padding-top:var(--padding-l);color:var(--g-color-text-secondary)}.RegisterStep3_contactsRow__3WVER{display:flex;gap:var(--padding-s)}.RegisterStep3_contactsRow__3WVER>*{flex:1 1}.RegisterStep3_hint__RwiId{margin-top:calc(-1 * var(--padding-xs))}.RegisterStep3_actions__9XZHN{display:flex;justify-content:space-between;gap:var(--padding-s);margin-top:var(--padding-s)}.RegisterStep4_container__YGKgu,.RegisterStep4_content__3Kmoc{display:flex;flex-direction:column;gap:var(--padding-m)}.RegisterStep4_content__3Kmoc{align-items:center;text-align:center;padding:var(--padding-xl) 0}.RegisterStep4_iconWrapper__kDiW5{display:flex;justify-content:center}.RegisterStep4_confettiIcon__UKCNF{display:block}.RegisterStep4_title__6DBJt{font-size:var(--g-text-header-1-font-size);font-weight:600;margin:0}.RegisterStep4_description__mHBVh{max-width:400px}.RegisterStep4_actions__54__R{display:flex;gap:var(--padding-s);margin-top:var(--padding-s)}