.XWOUiG_card{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e4e3;border-radius:14px;flex-shrink:0;padding:18px 22px 20px}.XWOUiG_heading{color:var(--g-color-text-primary);margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.25}.XWOUiG_content{font-size:12px;line-height:1.55}.XWOUiG_content p:first-child{margin-top:0}.XWOUiG_content p:last-child{margin-bottom:0}.XWOUiG_content img{max-width:100%;height:auto}.XWOUiG_answerBlock{border-top:1px dashed #e2e4e3;margin-top:14px;padding-top:12px;font-size:12px;line-height:1.55}.XWOUiG_answerTitle{color:var(--g-color-text-primary);margin:0 0 6px;font-size:13px;font-weight:600}.XWOUiG_answerEmpty{color:var(--g-color-text-secondary);border-top:1px dashed #e2e4e3;margin-top:14px;padding-top:12px;font-size:12px}.XWOUiG_options{margin-top:12px;font-size:12px;line-height:1.55}.XWOUiG_instruction{font-weight:600}.XWOUiG_optionList{margin:8px 0 0;padding-left:24px}.XWOUiG_optionList>li{break-inside:avoid;margin-top:6px}.XWOUiG_optionList p{margin:0}.XWOUiG_question+.XWOUiG_question{margin-top:14px}.XWOUiG_answerLine{margin-top:6px}
.TfoIUW_sheet{width:var(--sheet-width);height:var(--sheet-height);box-sizing:border-box;border-left:var(--sheet-frame) solid var(--g-color-private-brand-550-solid);border-right:var(--sheet-frame) solid var(--g-color-private-brand-550-solid);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.TfoIUW_sheetOverflow{height:auto;min-height:var(--sheet-height);overflow:visible}.TfoIUW_content{min-height:0;padding:var(--content-padding-y) var(--content-padding-x);gap:var(--block-gap);flex-direction:column;flex:1;align-items:stretch;display:flex}.TfoIUW_contentCentered{justify-content:center}.TfoIUW_sheetOverflow .TfoIUW_content{min-height:calc(var(--sheet-height) - var(--sheet-footer-height))}.TfoIUW_footer{height:var(--sheet-footer-height);box-sizing:border-box;padding:0 var(--content-padding-x) 12px;color:var(--g-color-text-primary);flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.TfoIUW_logoBlock{justify-self:start;align-items:center;gap:10px;display:flex}.TfoIUW_logoIcon{border-radius:12px;width:48px;height:48px}.TfoIUW_logoText{flex-direction:column;line-height:1.2;display:flex}.TfoIUW_logoName{font-size:17px;font-weight:700}.TfoIUW_logoSubject{color:var(--g-color-text-secondary);font-size:12px}.TfoIUW_pageNumber{justify-self:center;font-size:14px;font-weight:500}.TfoIUW_qrSlot{justify-self:end;align-items:center;display:flex}
.g-icon{vertical-align:top;line-height:0}
.GrfF3q_fileCard.GrfF3q_fileCard{border-radius:var(--padding-xs);flex-direction:row;padding:8px 12px;transition:transform .2s}.GrfF3q_fileCard.GrfF3q_fileCard:hover{transform:scale(.95)}.GrfF3q_fileCard.GrfF3q_fileCard:active{transform:scale(.9)}.GrfF3q_fileIconWrapper{color:#0f8fe4;align-items:center;display:flex}.GrfF3q_fileIconTitle{margin-left:3px;font-weight:500}.GrfF3q_fileName:not(:empty){margin-left:5px}.GrfF3q_compact.GrfF3q_fileCard{padding:var(--padding-xxs) var(--padding-xs);background:var(--g-color-base-generic);box-shadow:none;align-items:center;min-height:40px;transition:background-color .2s}.GrfF3q_compact .GrfF3q_fileIconWrapper{color:var(--g-color-text-primary);min-width:24px;padding-bottom:var(--padding-s-static);flex-shrink:0;justify-content:center;position:relative}.GrfF3q_compact .GrfF3q_fileIconTitle{text-align:center;width:100%;margin:0;font-size:10px;font-weight:600;line-height:12px;position:absolute;bottom:0;left:0}.GrfF3q_compact .GrfF3q_fileName:not(:empty){margin-left:var(--padding-xs)}.GrfF3q_compact.GrfF3q_fileCard:hover{background:var(--g-color-base-generic-hover);transform:none}.GrfF3q_compact.GrfF3q_fileCard:active{transform:none}@media (max-width:600px){.GrfF3q_compact.GrfF3q_fileCard{min-height:44px}}
._1OE7Wq_box{background-color:#fff;flex-direction:column;align-items:stretch;display:flex}._1OE7Wq_centered._1OE7Wq_centered{align-items:center}._1OE7Wq_shadow{box-shadow:var(--shadow-1)}._1OE7Wq_inverseBackground._1OE7Wq_inverseBackground{background-color:var(--g-color-base-background)}._1OE7Wq_fullHeight{height:100%}._1OE7Wq_box_S{padding:var(--padding-s);border-radius:var(--padding-xs)}._1OE7Wq_box_M{padding:var(--padding-m);border-radius:var(--padding-s)}._1OE7Wq_box_L{padding:var(--padding-l);border-radius:var(--padding-m)}
.YL76TW_box.YL76TW_box{transition:transform .15s;position:relative}.YL76TW_box.YL76TW_box:hover{transform:scale(.98)}.YL76TW_box.YL76TW_box:active:not(:has(.YL76TW_favorite:active)):not(:has(.YL76TW_copy:active)){transform:scale(.94)}.YL76TW_wrapper{gap:var(--padding-s);flex-direction:column;flex:1;display:flex}.YL76TW_favorite{top:var(--padding-s);right:var(--padding-s);z-index:2;position:absolute}.YL76TW_isFavorite{color:var(--g-color-private-red-600-solid)}.YL76TW_isFavorite:hover{color:var(--g-color-private-red-700-solid)}.YL76TW_link{color:inherit;border-radius:inherit;text-decoration:none}.YL76TW_link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.YL76TW_link:focus-visible{outline:none}.YL76TW_link:focus-visible:after{outline:2px solid var(--g-color-line-brand);outline-offset:2px}.YL76TW_title.YL76TW_title{padding-right:calc(var(--padding-xs) + 28px + var(--padding-xs));font-weight:500}.YL76TW_description{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YL76TW_footer{justify-content:space-between;align-items:flex-end;gap:var(--padding-xs);margin-top:auto;display:flex}.YL76TW_tags{gap:var(--padding-xxs);flex-wrap:wrap;min-width:0;display:flex}.YL76TW_copy{z-index:2;flex-shrink:0;position:relative}.YL76TW_compact.YL76TW_box{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-m);box-shadow:none;min-height:156px;transition:border-color .15s}.YL76TW_compact.YL76TW_box:hover{border-color:var(--g-color-line-brand);transform:none}.YL76TW_compact.YL76TW_box:active:not(:has(.YL76TW_favorite:active)):not(:has(.YL76TW_copy:active)){transform:none}.YL76TW_compact .YL76TW_wrapper{gap:var(--padding-xs)}.YL76TW_compact .YL76TW_title{line-height:1.25}.YL76TW_compact .YL76TW_description{-webkit-line-clamp:3}.YL76TW_compact .YL76TW_footer{padding-top:var(--padding-s)}.YL76TW_compact .YL76TW_favorite{top:var(--padding-xs);right:var(--padding-xs)}.YL76TW_compact .YL76TW_link:after{border-radius:var(--padding-m)}
.fF_a9G_wrapper{--tag-color:#fff;--tag-border:#ddd;--g-color-line-generic:var(--tag-border);--g-color-text-complementary:var(--tag-border)}.fF_a9G_tag{background-color:var(--tag-color)}
.w7ezMW_tagWrapper{--tag-color:#fff}.w7ezMW_tag.w7ezMW_tag{box-shadow:none;background-color:var(--tag-color)}.w7ezMW_link{text-decoration:none}
._8-pFwq_wrapper{gap:var(--padding-xxs);flex-wrap:wrap;display:flex}._8-pFwq_protected{pointer-events:none}._8-pFwq_typeLabel{font-weight:500}._8-pFwq_typeButton._8-pFwq_typeButton{--g-button-font-size:var(--g-text-body-2-font-size);--g-button-padding:10px;--g-button-border-radius:10px;flex:1;min-width:max-content}._8-pFwq_typeButton._8-pFwq_typeButton .g-button__text{justify-content:space-between;align-self:center;align-items:baseline;gap:var(--g-spacing-2);width:100%;line-height:18px;display:flex}._8-pFwq_typeButton._8-pFwq_typeButton .g-button__text>span:last-child:not(._8-pFwq_typeLabel){font-size:var(--g-text-caption-2-font-size);margin-inline-start:0;font-weight:400}._8-pFwq_typeButton._8-pFwq_typeButton[aria-pressed=true]:not(:disabled){--g-button-background-color:var(--g-color-private-brand-150-solid);--g-button-background-color-hover:var(--g-color-private-brand-200-solid);--g-button-border-color:var(--g-color-private-brand-250-solid);--g-button-text-color:var(--g-color-text-brand)}._8-pFwq_typeButton._8-pFwq_typeButton[aria-pressed=true]:not(:disabled) .g-button__text>span:last-child:not(._8-pFwq_typeLabel){color:var(--g-color-text-brand)}
.nGaHfW_count{color:var(--g-color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-inline-start:var(--g-spacing-2)}
.VmyEdq_grid{align-items:stretch;gap:var(--grid-gap);flex-wrap:wrap;width:100%;display:flex}.VmyEdq_grid>*{flex-shrink:0}.VmyEdq_gap_XXS{--grid-gap:var(--padding-xxs)}.VmyEdq_gap_XS{--grid-gap:var(--padding-xs)}.VmyEdq_gap_S{--grid-gap:var(--padding-s)}.VmyEdq_gap_M{--grid-gap:var(--padding-m)}.VmyEdq_gap_L{--grid-gap:var(--padding-l)}.VmyEdq_gap_XL{--grid-gap:var(--padding-xl)}.VmyEdq_variant_OneItem>*{width:100%}.VmyEdq_variant_TwoItems>*{width:calc(50% - var(--grid-gap) / 2)}@media (max-width:750px){.VmyEdq_variant_TwoItems>*{width:100%}}.VmyEdq_variant_ThreeItems>*{width:calc(33.3333% - var(--grid-gap) * .6666)}@media (max-width:1050px){.VmyEdq_variant_ThreeItems>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:750px){.VmyEdq_variant_ThreeItems>*{width:100%}}.VmyEdq_variant_ThreeItemsNarrow>*{width:calc(33.3333% - var(--grid-gap) * .6666)}@media (max-width:640px){.VmyEdq_variant_ThreeItemsNarrow>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:480px){.VmyEdq_variant_ThreeItemsNarrow>*{width:100%}}.VmyEdq_variant_FourItems>*{width:calc(25% - var(--grid-gap) * .75)}@media (max-width:1500px){.VmyEdq_variant_FourItems>*{width:calc(33.3333% - var(--grid-gap) * .6666)}}@media (max-width:1150px){.VmyEdq_variant_FourItems>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:800px){.VmyEdq_variant_FourItems>*{width:100%}}.VmyEdq_variant_MaxItems>*{width:calc(20% - var(--grid-gap) * .8)}@media (max-width:2000px){.VmyEdq_variant_MaxItems>*{width:calc(25% - var(--grid-gap) * .75)}}@media (max-width:1600px){.VmyEdq_variant_MaxItems>*{width:calc(33.3333% - var(--grid-gap) * .6666)}}@media (max-width:1150px){.VmyEdq_variant_MaxItems>*{width:calc(50% - var(--grid-gap) / 2)}}@media (max-width:800px){.VmyEdq_variant_MaxItems>*{width:100%}}@media (min-width:750.01px){.VmyEdq_variant_TwoItemsLastFixed{flex-wrap:nowrap}.VmyEdq_variant_TwoItemsLastFixed>:first-child{flex-shrink:initial;width:100%}.VmyEdq_variant_TwoItemsLastFixed>:last-child{flex-shrink:0}}@media (max-width:750px){.VmyEdq_variant_TwoItemsLastFixed{flex-wrap:wrap}.VmyEdq_variant_TwoItemsLastFixed>*{width:100%}}
.HOj1Wa_wrapper{background-color:var(--background-secondary);align-items:center;gap:var(--padding-xs-static);padding-left:var(--padding-s-static);border-radius:var(--g-border-radius-l);display:inline-flex}.HOj1Wa_wrapper .g-label__text{margin-right:0}.HOj1Wa_inverted{background-color:var(--background-primary)}.HOj1Wa_icon{flex-shrink:0}.HOj1Wa_text{line-height:1em}
.hUk8uq_spacer{width:100%;display:block}.hUk8uq_spacer_XXS{height:var(--padding-xxs)}.hUk8uq_spacer_XS{height:var(--padding-xs)}.hUk8uq_spacer_S{height:var(--padding-s)}.hUk8uq_spacer_M{height:var(--padding-m)}.hUk8uq_spacer_L{height:var(--padding-l)}.hUk8uq_spacer_XL{height:var(--padding-xl)}
.HOafpq_section{gap:var(--padding-m);flex-direction:column;display:flex}.HOafpq_header{align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.HOafpq_controls{align-items:center;gap:var(--padding-xs);display:flex}.HOafpq_loaderWrapper{padding:var(--padding-xl) 0;justify-content:center;display:flex}.HOafpq_loadMoreWrapper{justify-content:center;gap:var(--padding-s);display:flex}
.TpSQQG_field{align-items:center;gap:var(--padding-xs);flex-direction:column;display:flex}.TpSQQG_row{justify-content:center;align-items:center;gap:var(--padding-s);width:100%;display:flex}.TpSQQG_quote{font-size:var(--g-text-display-2-font-size);color:var(--g-color-text-hint);-webkit-user-select:none;user-select:none;flex:none;line-height:1}.TpSQQG_input{text-align:center;min-width:0;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;background:0 0;border:none;outline:none;flex:auto}.TpSQQG_input::placeholder{color:var(--g-color-text-hint);font-weight:var(--g-text-header-font-weight)}.TpSQQG_error{color:var(--g-color-text-danger);font-size:var(--g-text-body-1-font-size);text-align:center}
._0mbOSa_modal{--g-modal-width:480px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}._0mbOSa_root{gap:var(--padding-m);flex-direction:column;display:flex}._0mbOSa_heading{gap:var(--padding-xxs);text-align:center;flex-direction:column;display:flex}._0mbOSa_form{gap:var(--padding-m);flex-direction:column;display:flex}._0mbOSa_actions{justify-content:flex-end;gap:var(--padding-s);display:flex}
.BHSxza_modal{padding:var(--padding-l);border-radius:var(--padding-s);max-width:450px}.BHSxza_title{margin-bottom:var(--padding-xs)}.BHSxza_warning{align-items:center;gap:var(--padding-xs-static);margin-bottom:var(--padding-s);display:flex}.BHSxza_warningIcon{flex-shrink:0}.BHSxza_buttons{gap:var(--padding-xs);margin-top:var(--padding-s);display:flex}
._8ppPPq_wrapper{align-items:flex-start;gap:var(--padding-xxs);flex-direction:column;width:100%;display:flex}._8ppPPq_header{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-direction:row;width:100%;display:flex}._8ppPPq_label{align-items:center;gap:.3em;display:flex}._8ppPPq_required{color:var(--g-color-private-red-550-solid)}._8ppPPq_requiredOk{color:var(--g-color-private-black-300-solid)}._8ppPPq_children{width:100%}
.WCJXlG_container{gap:var(--padding-xxs);flex-direction:column;width:100%;display:flex}.WCJXlG_editor{box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);width:100%;min-height:calc(var(--rich-editor-min-rows,6) * 1.5em + var(--padding-s) * 2);overflow:hidden}.WCJXlG_editorInvalid{border-color:var(--g-color-line-danger)}.WCJXlG_editorDisabled{pointer-events:none;opacity:.6;cursor:not-allowed;border-color:var(--g-color-line-generic-hover)}.WCJXlG_errorMessage{padding-left:var(--padding-xxs)}.WCJXlG_skeleton{box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);width:100%;min-height:calc(var(--rich-editor-min-rows,6) * 1.5em + var(--padding-s) * 2);padding:var(--padding-s);justify-content:center;align-items:center;display:flex}
.vuy71G_root.vuy71G_root{align-items:center;gap:var(--padding-m);border-radius:20px;flex-direction:row;display:flex}.vuy71G_info{gap:var(--padding-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.vuy71G_stats{gap:var(--padding-xxs);flex-direction:column;flex-shrink:0;display:flex}@media (max-width:640px){.vuy71G_root{flex-wrap:wrap}.vuy71G_stats{flex-basis:100%}}
.STrSla_root{gap:var(--padding-s);flex-direction:column;display:flex}.STrSla_linkRow{align-items:center;gap:var(--padding-s);display:flex}.STrSla_linkInput{flex:1}.STrSla_deliveryRow{gap:var(--padding-s);flex-wrap:wrap;display:flex}
.tCHwtW_editor{gap:var(--padding-s);flex-direction:column;display:flex}.tCHwtW_list{gap:var(--padding-xs);flex-direction:column;display:flex}.tCHwtW_row{gap:var(--padding-s);align-items:center;display:flex}.tCHwtW_rowMain{flex:1;min-width:0}.tCHwtW_questionCard{gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);flex-direction:column;display:flex}.tCHwtW_rowControl{align-items:center;display:flex}.tCHwtW_addButton{align-self:flex-start}.tCHwtW_hint{color:var(--g-color-text-secondary)}.tCHwtW_pair{gap:var(--padding-s);align-items:flex-start;display:flex}.tCHwtW_pair>*{flex:1}.tCHwtW_formulaPreview{margin-top:var(--padding-xxs);color:var(--g-color-text-secondary);display:block}
.A8PhWq_modal{--g-modal-width:560px;border-radius:var(--g-border-radius-xl);max-width:calc(100vw - var(--padding-l) * 2)}.A8PhWq_content{gap:var(--padding-m);padding:var(--padding-l);flex-direction:column;display:flex}.A8PhWq_title{text-align:center}.A8PhWq_form{gap:var(--padding-m);flex-direction:column;display:flex}.A8PhWq_methodBlock{gap:var(--padding-xs);flex-direction:column;display:flex}.A8PhWq_tgFound{align-items:center;gap:var(--padding-xs);display:flex}.A8PhWq_highlight{padding:var(--padding-s) var(--padding-m);border-radius:var(--padding-s);background:var(--g-color-base-generic-ultralight)}.A8PhWq_form .g-outer-additional-content__note{text-align:start;margin-inline-start:0}
.e_ntZW_row{gap:var(--padding-s);align-items:flex-start;display:flex}.e_ntZW_text{flex:1;min-width:0}.e_ntZW_points{flex-shrink:0;width:140px}.e_ntZW_total{gap:var(--padding-xxs);flex-direction:column;display:flex}
.eDKXPa_root{justify-content:center;gap:var(--padding-l);flex-wrap:wrap;display:flex}.eDKXPa_tab{cursor:pointer;font-family:var(--accent-font-family);color:var(--g-color-text-secondary);text-underline-offset:8px;background:0 0;border:none;padding:0;font-size:22px;font-weight:400;line-height:normal;text-decoration-thickness:2px}.eDKXPa_tab:hover{color:var(--g-color-text-primary)}.eDKXPa_tabSelected{color:var(--g-color-text-primary);text-decoration:underline}.eDKXPa_tab:disabled{cursor:default;color:var(--g-color-text-primary)}
.xfwFaa_feed{gap:var(--padding-l);flex-direction:column;display:flex}.xfwFaa_subjectArea{gap:var(--padding-l);min-width:0;padding:var(--padding-l);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-m);background:#ffffff40;flex-direction:column;display:flex}.xfwFaa_subjectFilter{justify-content:center;display:flex}.xfwFaa_subjectFilter:empty{display:none}@media (max-width:480px){.xfwFaa_subjectArea{padding:var(--padding-m)}}
.niF0LG_empty{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size)}
.ZX5oLG_form{gap:var(--padding-m);width:100%;padding:var(--padding-l);flex-direction:column;display:flex}.ZX5oLG_row{gap:var(--padding-s);display:flex}.ZX5oLG_row>*{flex:1}.ZX5oLG_section{gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);flex-direction:column;display:flex}.ZX5oLG_sectionHeader{justify-content:space-between;align-items:center;gap:var(--padding-s);display:flex}.ZX5oLG_colorRow{gap:var(--padding-s);align-items:flex-end;display:flex}.ZX5oLG_colorRow>:first-child{flex:1}.ZX5oLG_colorPreview{border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-s);width:28px;height:28px}.ZX5oLG_actions{gap:var(--padding-s);display:flex}
.xqFQgG_chartBox{flex-direction:column;flex:1;display:flex}.xqFQgG_header{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.xqFQgG_titleGroup{align-items:center;gap:var(--padding-l);flex-wrap:wrap;display:flex}.xqFQgG_toggles{gap:var(--padding-m);display:flex}.xqFQgG_chartWrapper{margin-top:var(--padding-s);flex:1 0 200px;height:200px;min-height:200px}.xqFQgG_emptyText{margin-top:var(--padding-s)}
._8ndMkG_progressBar{width:var(--circular-progress-bar-size);height:var(--circular-progress-bar-size);aspect-ratio:1;--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);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._8ndMkG_singleValue{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)}._8ndMkG_doubleValue{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) - 0.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)}._8ndMkG_inverseBackground._8ndMkG_inverseBackground{--circular-progress-ring-color:var(--g-color-private-black-150-solid);--circular-progress-base-color:var(--background-secondary)}._8ndMkG_progressBar_M{--circular-progress-bar-size:50px}._8ndMkG_progressBar_L{--circular-progress-bar-size:75px}._8ndMkG_text{white-space:pre;font-weight:600;line-height:1}
.wlneiq_link{color:inherit;text-decoration:none}
.mo9_VG_wrapper{gap:var(--padding-m);flex-direction:column;display:flex}.mo9_VG_header{justify-content:space-between;align-items:center;gap:var(--padding-s);display:flex}
.n3DoCq_resultRow{gap:var(--padding-s-static);flex-wrap:wrap;align-items:center;display:flex}.n3DoCq_aiCheckButton{--g-button-border-radius:12px}
.cUds6q_mobileTrigger{justify-content:space-between;align-items:center;gap:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background:var(--g-color-base-background);width:100%;min-height:44px;color:var(--g-color-text-primary);font:inherit;text-align:left;cursor:pointer;padding:8px 12px;display:flex}.cUds6q_mobileTrigger:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}.cUds6q_invalid{border-color:var(--g-color-line-danger)}.cUds6q_selectedText,.cUds6q_placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cUds6q_placeholder{color:var(--g-color-text-hint)}.cUds6q_error{color:var(--g-color-text-danger);margin-top:4px}.cUds6q_sheetContent{padding:0 var(--padding-xs) max(var(--padding-m), env(safe-area-inset-bottom))}.cUds6q_sheetHeader{z-index:1;gap:var(--padding-s);padding:var(--padding-s) 0;background:var(--g-color-base-float);display:grid;position:sticky;top:0}.cUds6q_question{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.cUds6q_choices{flex-direction:column;display:flex}.cUds6q_choice{border-bottom:1px solid var(--g-color-line-generic);overflow-wrap:anywhere;min-width:0;padding:12px 4px;line-height:1.4}.cUds6q_choice .g-control-label__text{white-space:normal}.cUds6q_empty{padding:var(--padding-m);color:var(--g-color-text-secondary)}.cUds6q_sheetActions{justify-content:flex-end;gap:var(--padding-s);padding:var(--padding-s) 0;background:var(--g-color-base-float);display:flex;position:sticky;bottom:0}.cUds6q_desktopChoice{align-items:center;gap:var(--padding-s);display:flex}.cUds6q_desktopCheckbox{pointer-events:none;flex-shrink:0;display:flex}.cUds6q_multiSelectPopup .g-select-list__tick-icon{display:none}
.xaCAmG_card.xaCAmG_card{align-items:center;gap:var(--padding-m);flex-direction:row;display:flex}.xaCAmG_cardText{gap:var(--padding-xxs);flex-direction:column;min-width:0;display:flex}
.OXiVUW_yourAnswer{white-space:nowrap;padding-left:var(--padding-xs);font-size:var(--g-text-body-short-font-size);padding-right:.3em}.OXiVUW_disabledInput.OXiVUW_disabledInput{--_--text-color:var(--g-color-text-primary)}.OXiVUW_optionCorrect{color:var(--g-color-text-positive)}.OXiVUW_optionIncorrect{color:var(--g-color-text-danger)}.OXiVUW_matchingTable{gap:var(--padding-xs);flex-direction:column;display:flex}.OXiVUW_matchingRow{align-items:center;gap:var(--padding-s);display:flex}.OXiVUW_matchingLabel{flex-shrink:0;min-width:8rem}.OXiVUW_questionLabel{margin-bottom:var(--padding-s);font-weight:500;line-height:var(--g-text-body-2-line-height);display:block}.OXiVUW_singleAnswerInput{width:100%;max-width:500px}.OXiVUW_fieldCorrect{align-items:center;gap:var(--padding-xs);margin-top:var(--padding-xs);color:var(--g-color-text-positive);display:flex}.OXiVUW_fieldIncorrect{align-items:center;gap:var(--padding-xs);margin-top:var(--padding-xs);color:var(--g-color-text-danger);display:flex}.OXiVUW_uploadedFile{align-items:center;gap:var(--padding-xs);padding:var(--padding-xs) var(--padding-s);border-radius:var(--g-border-radius-m);background-color:var(--g-color-base-generic);display:flex}.OXiVUW_uploadedFile a{color:var(--g-color-text-link);flex:1;text-decoration:none}.OXiVUW_uploadedFile a:hover{text-decoration:underline}@media (max-width:600px){.OXiVUW_matchingRow{flex-direction:column;align-items:flex-start}.OXiVUW_matchingLabel{min-width:unset}}
.sKWraW_card{justify-content:center;gap:var(--padding-xs);flex-direction:column;display:flex}.sKWraW_button{margin-top:var(--padding-xxs);align-self:flex-start}
.AEvUXq_editor,.AEvUXq_list,.AEvUXq_rowInfo{gap:var(--padding-s);flex-direction:column;min-width:0;display:flex}.AEvUXq_addControls,.AEvUXq_actions{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.AEvUXq_addControls{align-items:flex-end}.AEvUXq_hashInput{flex:240px;min-width:0}.AEvUXq_pointsInput{flex:0 0 100px;width:100px}.AEvUXq_row{align-items:center;gap:var(--padding-s);padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background:var(--g-color-base-background);flex-wrap:wrap;min-width:0;display:flex}.AEvUXq_rowInfo{align-items:flex-start;gap:var(--padding-xs);overflow-wrap:anywhere;flex:220px}.AEvUXq_dragHandle{padding:var(--padding-xs) 0;color:var(--g-color-text-secondary);cursor:grab;touch-action:none;background:0 0;border:none;align-items:center;display:flex}.AEvUXq_dragHandle:disabled{cursor:default;opacity:.5}.AEvUXq_dragHandle:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}@media (max-width:600px){.AEvUXq_rowInfo{flex-basis:calc(100% - var(--padding-l-static))}.AEvUXq_actions{flex:160px}}
.bqxbUW_card.bqxbUW_card{justify-content:flex-start;align-items:center;gap:var(--padding-s);flex-direction:row;display:flex}.bqxbUW_icon{color:var(--g-color-text-warning);flex:none}.bqxbUW_content{gap:var(--padding-xxs);flex-direction:column;min-width:0;display:flex}
.ZVU9AG_box{max-width:500px}.ZVU9AG_boxWide{width:100%;max-width:none}.ZVU9AG_boxAi.ZVU9AG_boxAi{background:0 0;border-radius:0;padding:0}.ZVU9AG_boxCompact.ZVU9AG_boxCompact{background:0 0;max-width:none;padding:0}.ZVU9AG_compactRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}@media (max-width:600px){.ZVU9AG_compactRow{grid-template-columns:minmax(0,1fr);gap:8px}}
.OB9zDG_popup.OB9zDG_popup{max-height:300px;overflow-y:auto}.OB9zDG_option{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}
.Iw0kEq_root{gap:var(--padding-m);flex-direction:column;display:flex}.Iw0kEq_topRow{align-items:stretch;gap:var(--padding-l);display:flex}.Iw0kEq_leftZone{gap:var(--padding-m);flex-direction:column;flex:none;width:300px;display:flex}.Iw0kEq_leftZone>*,.Iw0kEq_countersZone>*{overflow-wrap:anywhere;flex:1 1 0;min-width:0;min-height:auto}.Iw0kEq_chartZone{flex-direction:column;flex:1;min-width:0;display:flex}.Iw0kEq_countersZone{gap:var(--padding-m);flex-direction:column;flex:none;width:300px;display:flex}@media (max-width:1100px){.Iw0kEq_topRow{flex-direction:column}.Iw0kEq_leftZone,.Iw0kEq_countersZone{width:100%}.Iw0kEq_leftZone>*,.Iw0kEq_countersZone>*{flex:none}}
._9OH3DG_root{gap:var(--padding-m);flex-direction:column;display:flex}._9OH3DG_loaderBox{justify-content:center;align-items:center;min-height:200px;display:flex}
.oyYjaa_root{justify-content:center;align-items:center;gap:var(--padding-xs);width:100%;min-height:120px;padding:var(--padding-m) var(--padding-s);text-align:center;background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative}.oyYjaa_avatarBox,.oyYjaa_avatarAnchor{display:flex}.oyYjaa_pending .oyYjaa_avatar{opacity:.5}.oyYjaa_assistantBadge{top:var(--padding-s);left:var(--padding-s);width:20px;height:20px;color:var(--g-color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.oyYjaa_menu{top:var(--padding-xs);right:var(--padding-xs);opacity:0;transition:opacity .1s ease-in-out;position:absolute}.oyYjaa_root:hover .oyYjaa_menu,.oyYjaa_root:focus-within .oyYjaa_menu{opacity:1}.oyYjaa_name{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}
.rpuwqq_form{gap:var(--padding-s);flex-direction:column;display:flex}.rpuwqq_actions{justify-content:flex-end;display:flex}
._7OxDza_root{gap:var(--padding-xs);flex-direction:column;display:flex}
.kJykXW_modal{--g-modal-width:520px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}
.mpRGra_titleBlock{gap:var(--padding-xs);flex-direction:column;display:flex}.mpRGra_actions{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.mpRGra_tags{flex-wrap:wrap;gap:6px;display:flex}.mpRGra_adminControls{gap:var(--padding-xs);margin-top:var(--padding-s);flex-wrap:wrap;display:flex}.mpRGra_answerSummary{align-items:center;gap:var(--padding-xs-static);cursor:pointer;font-family:var(--g-text-subheader-font-family);font-size:var(--g-text-subheader-3-font-size);font-weight:var(--g-text-subheader-font-weight);line-height:var(--g-text-subheader-3-line-height);list-style:none;display:flex}.mpRGra_answerSummary::-webkit-details-marker{display:none}.mpRGra_answerArrow{flex-shrink:0}.mpRGra_answerSummaryCompact{font-family:var(--g-text-body-font-family);font-size:14px;font-weight:400;line-height:20px}.mpRGra_answer[open] .mpRGra_answerArrow{transform:rotate(180deg)}
.Zgkmdq_container{min-width:0;container:student-streak/inline-size}.Zgkmdq_root{gap:var(--padding-m-static);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);background:linear-gradient(110deg, var(--g-color-base-background), var(--g-color-base-generic));color:var(--g-color-text-primary);--g-button-font-size:14px;border-radius:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,.95fr) minmax(0,1fr);min-width:0;display:grid}.Zgkmdq_hero{min-width:0;min-height:270px;position:relative}.Zgkmdq_flame{object-fit:contain;pointer-events:none;width:320px;height:260px;position:absolute;bottom:-6px;right:-8px}.Zgkmdq_title{z-index:1;position:relative}.Zgkmdq_countLine{align-items:baseline;gap:var(--padding-s-static);font-family:var(--accent-font-family);display:flex}.Zgkmdq_count{letter-spacing:-5px;font-size:96px;font-weight:400;line-height:1}.Zgkmdq_noun{font-size:24px;line-height:1.2}.Zgkmdq_caption{font-family:var(--accent-font-family);color:var(--g-color-text-secondary);margin:0;font-size:26px;font-weight:400;line-height:1.15}.Zgkmdq_status{max-width:220px;margin:var(--padding-xs-static) 0 0;font-size:14px;line-height:1.4}.Zgkmdq_solve{z-index:1;position:absolute;bottom:0;left:0}.Zgkmdq_freeze{padding:var(--padding-m-static);border:3px dotted var(--g-color-base-background);background:var(--g-color-base-background);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Zgkmdq_freeze h3{font-family:var(--accent-font-family);margin:0 0 var(--padding-xs-static);font-size:16px;font-weight:400;line-height:1.3}.Zgkmdq_hint{margin:0 0 var(--padding-xs-static);font-size:14px;line-height:1.3}.Zgkmdq_remaining{font-family:var(--accent-font-family);letter-spacing:-2px;margin-top:auto;font-size:48px;font-weight:400;line-height:1.15}.Zgkmdq_limit{letter-spacing:0;font-size:32px}.Zgkmdq_error{color:var(--g-color-text-danger);margin:var(--padding-s-static) 0 0;font-size:14px;line-height:1.4}.Zgkmdq_calendar{padding:var(--padding-xs-static) var(--padding-s-static);background:var(--g-color-base-background);border-radius:16px;min-width:0}.Zgkmdq_month{justify-content:center;align-items:center;gap:var(--padding-xxs-static);margin-bottom:var(--padding-xs-static);display:flex}.Zgkmdq_monthTitle{font-family:var(--accent-font-family);text-transform:capitalize;white-space:nowrap;font-size:16px;line-height:1.25}.Zgkmdq_grid{gap:var(--padding-xxs-static) 2px;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;display:grid}.Zgkmdq_weekday{color:var(--g-color-text-secondary);padding-bottom:var(--padding-xxs-static);font-size:12px;line-height:16px}.Zgkmdq_day{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;line-height:1;display:flex}.Zgkmdq_active{color:#302d25;background:#fff5ce}.Zgkmdq_frozen{color:#213e4a;background:#a9e3fa}.Zgkmdq_today{border:1px solid #e8ad71}.Zgkmdq_future{color:var(--g-color-text-secondary)}.Zgkmdq_legend{justify-content:center;gap:var(--padding-xxs-static) var(--padding-xs-static);margin-top:var(--padding-xs-static);color:var(--g-color-text-secondary);flex-wrap:wrap;font-size:12px;line-height:16px;display:flex}.Zgkmdq_legend span{align-items:center;gap:3px;display:flex}.Zgkmdq_legend i{box-sizing:border-box;border-radius:50%;width:8px;height:8px}.Zgkmdq_placeholder{border:1px solid var(--g-color-line-generic);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:290px;display:flex}@container student-streak (max-width:1000px){.Zgkmdq_root{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Zgkmdq_hero{grid-column:1/-1;min-height:270px}.Zgkmdq_flame{right:8%}}@container student-streak (max-width:640px){.Zgkmdq_root{grid-template-columns:minmax(0,1fr)}.Zgkmdq_hero{grid-column:auto}.Zgkmdq_flame{right:0}.Zgkmdq_remaining{margin-top:var(--padding-s-static)}}@container student-streak (max-width:480px){.Zgkmdq_root{border-radius:16px}.Zgkmdq_hero{min-height:250px}.Zgkmdq_count{letter-spacing:-3px;font-size:64px}.Zgkmdq_noun{font-size:18px}.Zgkmdq_caption{font-size:20px;line-height:1.2}.Zgkmdq_flame{width:220px;height:210px;right:-12px}.Zgkmdq_status{max-width:170px}}@media (max-width:360px){.Zgkmdq_day{width:30px;height:30px}.Zgkmdq_flame{width:190px}.Zgkmdq_freeze{padding:var(--padding-s-static)}}
.z_BHqW_root{gap:var(--padding-l);flex-direction:column;display:flex}.z_BHqW_heading{gap:var(--padding-xxs);text-align:center;flex-direction:column;display:flex}.z_BHqW_list{gap:var(--padding-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.z_BHqW_row{gap:var(--padding-xs);flex-direction:column;display:flex}.z_BHqW_contact{word-break:break-all}.z_BHqW_linkRow{align-items:center;gap:var(--padding-s);display:flex}.z_BHqW_linkInput{flex:auto;min-width:0}.z_BHqW_actions{justify-content:center;display:flex}.z_BHqW_linkAction{align-items:stretch;gap:var(--padding-xs);flex-direction:column;display:flex}
.m9OrMW_section{gap:var(--padding-m);flex-direction:column;display:flex}
.iTbKsq_layout{--ai-panel-width:380px;grid-template-columns:minmax(0, 1fr) var(--ai-panel-width);gap:var(--padding-l);grid-template-areas:"main aside""similar similar";align-items:start;display:grid}.iTbKsq_main{gap:var(--padding-l);flex-direction:column;grid-area:main;min-width:0;display:flex}.iTbKsq_aside{grid-area:aside;min-width:0;position:relative}.iTbKsq_similar{grid-area:similar;min-width:0}.iTbKsq_feedback{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:1050px){.iTbKsq_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""aside""similar"}}
._R4anq_modal{--g-modal-width:560px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}._R4anq_root{gap:var(--padding-l);flex-direction:column;display:flex}._R4anq_section{gap:var(--padding-m);flex-direction:column;display:flex}._R4anq_heading{gap:var(--padding-xxs);text-align:center;flex-direction:column;display:flex}._R4anq_usernameList{gap:var(--padding-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._R4anq_usernameRow{align-items:center;gap:var(--padding-s);display:flex}._R4anq_usernameNumber{min-width:var(--padding-l);text-align:right;color:var(--g-color-text-secondary);font-size:var(--g-text-body-2-font-size);flex:none}._R4anq_usernameInput{flex:auto}._R4anq_actions{justify-content:center;display:flex}
.CqsWHa_anchor{flex-shrink:0;display:inline-flex}.CqsWHa_anchorHighlighted{z-index:1002;background:var(--g-color-base-background);border-radius:8px;position:relative}.CqsWHa_coachBackdrop{z-index:1001;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#0000001a;position:fixed;inset:0}.CqsWHa_modalBackdrop{--g-color-sfx-veil:#0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@supports ((-webkit-backdrop-filter:blur(2px))){.CqsWHa_coachBackdrop,.CqsWHa_modalBackdrop{-webkit-backdrop-filter:blur(2px)}}.CqsWHa_coachPopup{--g-popup-border-radius:12px;--g-popup-border-width:0px}.CqsWHa_coachmark{box-sizing:border-box;flex-direction:column;gap:8px;width:min(394px,100vw - 32px);padding:12px;display:flex}.CqsWHa_coachActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CqsWHa_coachAuthLink{color:var(--g-color-text-secondary);padding:4px 0;font-size:14px;font-style:italic;text-decoration:none}.CqsWHa_coachAuthLink:hover{color:var(--g-color-text-primary)}.CqsWHa_tryAction,.CqsWHa_dismissAction{margin-left:auto}.CqsWHa_tryAction{font-style:italic}.CqsWHa_authAction,.CqsWHa_authLink{border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;text-decoration:none;display:inline-flex}.CqsWHa_authAction{background:var(--g-color-base-generic);color:var(--g-color-text-primary)}.CqsWHa_authLink{background:var(--g-color-base-generic-accent);color:var(--g-color-text-primary)}.CqsWHa_modal{--g-modal-width:740px;--g-modal-max-width:calc(100vw - 32px);--g-modal-max-height:calc(100dvh - 48px);--g-modal-border-radius:20px;--g-modal-margin:16px;--g-color-base-modal:#fff;--g-color-base-background:#fff;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.CqsWHa_modalHeader{z-index:1;position:absolute;top:12px;right:12px}.CqsWHa_body{overscroll-behavior:contain;min-height:0;overflow:auto}.CqsWHa_document{overflow-wrap:anywhere;padding:28px;font-size:14px;line-height:1.55}.CqsWHa_document h2{margin:0 0 20px;padding-right:28px;font-size:22px;font-weight:600;line-height:1.3}.CqsWHa_part{margin-top:20px}.CqsWHa_part:first-of-type{margin-top:0}.CqsWHa_document ol{padding-left:24px}.CqsWHa_document li>div>div>p{margin:0}.CqsWHa_document .yfm{font-size:inherit;line-height:inherit}.CqsWHa_document .yfm-cut-content{display:block}.CqsWHa_document .yfm-tabs__pane{display:block}.CqsWHa_document .yfm-tabs__controls{display:none}.CqsWHa_document img,.CqsWHa_document svg{max-width:100%;height:auto}.CqsWHa_document .yfm table{table-layout:fixed;width:100%;max-width:100%;display:table}.CqsWHa_document th,.CqsWHa_document td{overflow-wrap:anywhere}.CqsWHa_footer{border-top:1px solid var(--g-color-line-generic);background:var(--g-color-base-background);flex-direction:column;flex-shrink:0;gap:12px;padding:16px 20px;display:flex}.CqsWHa_exportActions{flex-wrap:wrap;gap:8px;display:flex}.CqsWHa_error{color:var(--g-color-text-danger);font-size:13px}.CqsWHa_success{color:var(--g-color-text-positive);font-size:13px}.CqsWHa_locked{height:min(704px,100dvh - 48px);position:relative;overflow:hidden}.CqsWHa_teaser{filter:blur(5px);opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.CqsWHa_lockedMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex;position:absolute;inset:0}.CqsWHa_lockIcon{color:var(--g-color-text-secondary);margin-bottom:12px}.CqsWHa_lockedHeading h2{margin:0;font-size:24px;font-weight:600;line-height:1.3}.CqsWHa_lockedHeading p{margin:4px 0 0;font-size:20px;line-height:1.3}.CqsWHa_lockedDescription{max-width:460px;margin:0;font-size:16px;line-height:1.3}.CqsWHa_lockedMessage .CqsWHa_authAction,.CqsWHa_lockedMessage .CqsWHa_authLink{min-width:120px;padding:10px 16px;font-size:16px}@media (max-width:600px){.CqsWHa_modal{--g-modal-max-width:calc(100vw - 16px);--g-modal-max-height:calc(100dvh - 16px);--g-modal-border-radius:16px;--g-modal-margin:8px}.CqsWHa_document{padding:24px 16px;font-size:14px}.CqsWHa_modalHeader{top:8px;right:8px}.CqsWHa_footer{padding:12px}.CqsWHa_exportActions{grid-template-columns:minmax(0,1fr);display:grid}.CqsWHa_document h2{font-size:20px}.CqsWHa_lockedMessage{padding:20px}.CqsWHa_locked{height:min(704px,100dvh - 16px)}.CqsWHa_lockedHeading h2{font-size:22px}.CqsWHa_lockedHeading p{font-size:18px}.CqsWHa_lockedMessage .CqsWHa_coachActions{justify-content:center}}
.KLtTIq_root{margin-bottom:var(--padding-s);justify-content:flex-end;display:flex}.KLtTIq_wide{justify-content:flex-end;gap:var(--padding-s);flex-wrap:wrap;display:flex}.KLtTIq_narrow{display:none}.KLtTIq_menuItem{align-items:center;gap:var(--padding-xs);display:flex}@media (max-width:768px){.KLtTIq_wide{display:none}.KLtTIq_narrow{display:block}}
.-NT7Tq_toolbar{align-items:flex-start;gap:8px;margin-bottom:20px;display:flex}.-NT7Tq_back{width:32px;height:32px;color:var(--g-color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-NT7Tq_back:hover{background:var(--g-color-base-simple-hover)}.-NT7Tq_metadata{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;padding-top:6px;display:flex}.-NT7Tq_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;display:flex}@media (max-width:760px){.-NT7Tq_toolbar{grid-template-columns:32px minmax(0,1fr);gap:10px 4px;display:grid}.-NT7Tq_actions{grid-area:1/2}.-NT7Tq_metadata{grid-column:1/-1;padding-top:0}}
._0N_DFW_banner{transition:transform .1s;position:relative}._0N_DFW_framed{--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)}._0N_DFW_framed:has(._0N_DFW_link):hover{transform:scale(.99)}._0N_DFW_framed:has(._0N_DFW_link):active{transform:scale(.98)}._0N_DFW_link{z-index:2;border-radius:var(--banner-radius);position:absolute;inset:0}._0N_DFW_content{z-index:1;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex;position:relative}._0N_DFW_framed ._0N_DFW_content{padding:var(--padding-s) var(--padding-m);border-radius:calc(var(--banner-radius) - var(--banner-border));background-color:var(--background-secondary)}._0N_DFW_image{object-fit:contain;object-position:center;flex-shrink:0;width:88px;height:88px}@media screen and (max-width:450px){._0N_DFW_image{width:72px;height:72px}}._0N_DFW_main{gap:var(--padding-xxs);text-wrap:balance;flex-direction:column;flex:1;min-width:min(280px,100%);display:flex}._0N_DFW_resultImage{width:320px;max-width:100%;height:48px}@media screen and (max-width:700px){._0N_DFW_resultImage{width:160px;height:48px}}._0N_DFW_action{flex-shrink:0;margin-left:auto}
.hzAcYa_card{padding:var(--padding-m);border-radius:var(--calendar-card-radius,35px);width:100%;box-shadow:inset 0 0 0 5px var(--g-color-base-generic);align-items:center;display:flex}.hzAcYa_ongoing{box-shadow:inset 0 0 0 5px var(--g-color-base-positive-light)}.hzAcYa_soon{box-shadow:inset 0 0 0 5px var(--g-color-base-warning-light)}.hzAcYa_ending{box-shadow:inset 0 0 0 5px var(--g-color-base-danger-light)}.hzAcYa_topContent{flex-grow:1;align-items:center;min-width:0;display:flex}.hzAcYa_date{margin-right:var(--padding-m)}.hzAcYa_content{margin-right:var(--padding-m);flex-grow:1;min-width:0}.hzAcYa_eventLabels{align-items:center;gap:var(--padding-xs);min-width:0;margin-bottom:var(--padding-xxs);display:flex}.hzAcYa_typeCaption{text-transform:uppercase}.hzAcYa_title{line-height:1.2em}.hzAcYa_subscribeRow{margin-top:var(--padding-xs)}.hzAcYa_titleLink{color:var(--g-color-text-primary);line-height:1.2em;text-decoration:none;display:inline}.hzAcYa_titleLink:hover{color:var(--g-color-text-link-hover)}.hzAcYa_titleButton{color:var(--g-color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;line-height:1.2em;display:inline}.hzAcYa_titleButton:hover{color:var(--g-color-text-link-hover)}.hzAcYa_linkIcon{vertical-align:middle;margin-left:.3em;display:inline-block}.hzAcYa_dateColumn{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.hzAcYa_dateWeekday{margin-top:var(--padding-xxs);font-family:var(--g-font-family-sans);font-size:var(--g-text-body-1-font-size);text-transform:lowercase;color:var(--g-color-text-secondary);-webkit-user-select:none;user-select:none;font-weight:500}.hzAcYa_dateBlock{font-family:var(--g-font-family-sans);background-color:var(--g-color-base-generic);width:100px;height:90px;padding-top:var(--padding-xxs);padding-bottom:var(--padding-xxs);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.hzAcYa_dateBlock_withTime{padding-bottom:var(--padding-l);height:95px;position:relative}.hzAcYa_dateDay{margin-top:.2em;margin-bottom:.2em;font-weight:500}.hzAcYa_dateMonth{font-size:1.4em}.hzAcYa_dateText{font-size:1.25em}.hzAcYa_dateLine{line-height:.9em}.hzAcYa_datePrep{margin-bottom:.2em;font-size:1.4em}.hzAcYa_dateTime{background-color:var(--g-color-base-positive-light);height:25px;font-weight:500;font-family:var(--g-font-family-sans);border-bottom-right-radius:20px;border-bottom-left-radius:20px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.hzAcYa_dateBlock_singleDate .hzAcYa_dateDay{font-size:2.2em}.hzAcYa_dateBlock_singleMonth .hzAcYa_dateDay{font-size:1.7em}.hzAcYa_compactDate{align-items:flex-start}.hzAcYa_compactDate .hzAcYa_dateBlock{width:auto;height:auto;font-weight:400;font-size:inherit;text-transform:lowercase;background:0 0;flex-flow:wrap;justify-content:flex-start;gap:.25em;padding:0;display:flex}.hzAcYa_compactDate .hzAcYa_dateDay,.hzAcYa_compactDate .hzAcYa_dateMonth,.hzAcYa_compactDate .hzAcYa_dateText,.hzAcYa_compactDate .hzAcYa_datePrep{font-size:inherit;font-weight:inherit;margin:0}.hzAcYa_compactDate .hzAcYa_dateTime{height:auto;font-weight:inherit;background:0 0;position:static}.hzAcYa_olympCard{flex-shrink:0;width:360px}@media screen and (max-width:900px){.hzAcYa_card{gap:var(--padding-m);flex-wrap:wrap;max-width:700px}.hzAcYa_olympCard{width:100%}}@media screen and (max-width:500px){.hzAcYa_olympCard{width:100%}.hzAcYa_title,.hzAcYa_titleLink{font-size:1rem}.hzAcYa_linkIcon{transform:none}.hzAcYa_date{margin-right:var(--padding-xs)}.hzAcYa_dateBlock{width:80px;height:70px;font-size:11px}.hzAcYa_dateBlock_withTime{height:75px;padding-bottom:20px}.hzAcYa_dateTime{height:20px}.hzAcYa_dateDay{margin-top:.1em;margin-bottom:.1em}}
.b0yhIa_hat.b0yhIa_hat{background-image:linear-gradient(-45deg, transparent 30%, var(--olymp-color-pale) 150%);border-radius:calc(2 * var(--padding-s));flex-direction:row;align-items:center}.b0yhIa_logo{aspect-ratio:1;border-radius:var(--padding-s);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:80%;flex-shrink:0;width:90px;margin-right:20px}@media screen and (max-width:600px){.b0yhIa_logo{width:70px}}.b0yhIa_heading{width:100%}.b0yhIa_breadcrumbs{opacity:.7}.b0yhIa_title{line-height:1.1em}.b0yhIa_compact.b0yhIa_hat{padding:var(--padding-s);padding-right:calc(var(--padding-xl) + var(--padding-s));border-radius:var(--padding-s);background:var(--g-color-base-generic);box-shadow:none}.b0yhIa_compact .b0yhIa_logo{width:76px;margin-right:var(--padding-m)}.b0yhIa_compact .b0yhIa_title{overflow-wrap:anywhere;font-size:24px;line-height:1.25}.b0yhIa_compact .b0yhIa_heading{min-width:0}@media (max-width:600px){.b0yhIa_compact .b0yhIa_logo{width:52px;margin-right:var(--padding-s)}.b0yhIa_compact .b0yhIa_title{font-size:20px}}
.TBIl8W_link.TBIl8W_link{color:var(--g-color-text-info-heavy);text-decoration:none}.TBIl8W_link.TBIl8W_link:hover{opacity:.8;border-bottom:1px solid var(--g-color-text-info-heavy)}.TBIl8W_link.TBIl8W_link:active{opacity:.6;border-bottom:1px solid var(--g-color-text-info-heavy)}.TBIl8W_icon.TBIl8W_icon{vertical-align:-.1em;width:.9em;height:.9em}
.t7aKzq_surface{background:var(--background-primary);min-height:70vh}.t7aKzq_page{gap:var(--padding-xl);flex-direction:column;display:flex}.t7aKzq_info{background:var(--background-secondary);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-m);padding:var(--padding-xs);min-width:0}.t7aKzq_hero{position:relative}.t7aKzq_favorite.t7aKzq_favorite{top:var(--padding-xs);right:var(--padding-xs);position:absolute}.t7aKzq_favorite[aria-pressed=true]{color:var(--g-color-text-danger)}.t7aKzq_infoBody{gap:var(--padding-m);padding:var(--padding-m) var(--padding-xs) var(--padding-xs);flex-direction:column;display:flex}.t7aKzq_events{gap:var(--padding-xs);flex-direction:column;display:flex}.t7aKzq_eventList{background:var(--g-color-base-generic-ultralight);border-radius:var(--padding-xs)}.t7aKzq_event{align-items:center;gap:var(--padding-m);padding:var(--padding-xs) var(--padding-m);grid-template-columns:150px minmax(0,1fr);display:grid}.t7aKzq_event+.t7aKzq_event{border-top:1px solid var(--g-color-line-generic)}.t7aKzq_event a{color:inherit;overflow-wrap:anywhere}.t7aKzq_eventDate{min-width:0}.t7aKzq_wave{align-items:center;gap:var(--padding-s);padding:var(--padding-xs);border-radius:var(--padding-xs);background:var(--g-color-base-generic);display:flex}.t7aKzq_wave>img{flex-shrink:0}.t7aKzq_waveText{flex:1;min-width:0}.t7aKzq_notice{margin-top:var(--padding-s);padding:var(--padding-s);background:var(--g-color-base-generic-ultralight);border-radius:var(--padding-xs)}.t7aKzq_archive{gap:var(--padding-m);scroll-margin-top:var(--padding-xl);flex-direction:column;display:flex}.t7aKzq_stages{gap:var(--padding-xs);flex-wrap:wrap;display:flex}.t7aKzq_stages>button{max-width:100%;height:auto;min-height:36px}.t7aKzq_stages>button>span{white-space:normal}.t7aKzq_filters{align-items:center;gap:var(--padding-s);flex-wrap:wrap;min-width:0;display:flex}.t7aKzq_stageFilter{max-width:100%;margin-left:auto}.t7aKzq_years{gap:var(--padding-xs);flex-wrap:wrap;min-width:0;display:flex}.t7aKzq_items{gap:var(--padding-xl);flex-direction:column;display:flex}.t7aKzq_admin{align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.t7aKzq_empty{gap:var(--padding-xs);padding:var(--padding-l);border-radius:var(--padding-s);background:var(--g-color-base-generic-ultralight);flex-direction:column;display:flex}@media (max-width:600px){.t7aKzq_page{gap:var(--padding-l)}.t7aKzq_info{padding:var(--padding-xxs)}.t7aKzq_infoBody{padding:var(--padding-s) var(--padding-xs)}.t7aKzq_event{padding:var(--padding-s) var(--padding-xs);gap:var(--padding-s);grid-template-columns:88px minmax(0,1fr)}.t7aKzq_wave{flex-wrap:wrap}.t7aKzq_wave>button{width:100%;min-height:44px}.t7aKzq_filters{gap:var(--padding-s)}.t7aKzq_stageFilter{margin-left:0}.t7aKzq_years{width:100%;padding-bottom:var(--padding-xs);flex-wrap:nowrap;overflow-x:auto}.t7aKzq_years>button{flex-shrink:0;min-height:40px}}
.C-2kAG_surface{background:var(--background-primary);min-height:70vh}.C-2kAG_page{gap:var(--padding-l);flex-direction:column;display:flex}.C-2kAG_header{gap:var(--padding-s);flex-direction:column;display:flex}.C-2kAG_header p{margin:0}.C-2kAG_breadcrumbs{gap:var(--padding-xs);color:var(--g-color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.C-2kAG_breadcrumbs li{overflow-wrap:anywhere;min-width:0}.C-2kAG_breadcrumbs li+li:before{content:"/";margin-right:var(--padding-xs)}.C-2kAG_breadcrumbs a:hover{color:var(--g-color-text-link)}.C-2kAG_heading.C-2kAG_heading{overflow-wrap:anywhere}.C-2kAG_years{gap:var(--padding-xs);flex-wrap:wrap;display:flex}.C-2kAG_year{background:var(--g-color-base-generic);padding:var(--padding-xs) var(--padding-s);border-radius:var(--padding-xs)}.C-2kAG_year[aria-current]{background:var(--g-color-base-generic-hover)}.C-2kAG_materials,.C-2kAG_rounds{gap:var(--padding-m);flex-direction:column;min-width:0;display:flex}.C-2kAG_tabs{align-items:baseline;gap:var(--padding-m);font-size:var(--g-text-subheader-3-font-size);flex-wrap:wrap;display:flex}.C-2kAG_tabs a{color:var(--g-color-text-secondary)}.C-2kAG_tabs a[aria-current]{color:var(--g-color-text-primary)}.C-2kAG_tabs a:hover{color:var(--g-color-text-link)}.C-2kAG_page a:focus-visible{outline:2px solid var(--g-color-line-brand);outline-offset:3px}@media (max-width:600px){.C-2kAG_tabs{gap:var(--padding-s)}.C-2kAG_years{padding-bottom:var(--padding-xs);flex-wrap:nowrap;overflow-x:auto}.C-2kAG_year{flex-shrink:0}}
.FTmD4a_icon.FTmD4a_icon{vertical-align:-.05em;width:.9em;height:.9em;margin-right:.3em}
.Iba1Ma_wrapper{gap:var(--padding-xs);flex-direction:column;width:100%;display:flex}
.BeR_jG_page{gap:var(--padding-l);grid-template-columns:minmax(280px,360px) 1fr;align-items:start;display:grid}@media (max-width:960px){.BeR_jG_page{grid-template-columns:1fr}}.BeR_jG_backLink{align-items:center;gap:var(--padding-xxs);color:var(--g-color-text-secondary);width:fit-content;margin-bottom:var(--padding-s);text-decoration:none;display:inline-flex}.BeR_jG_backLink:hover{color:var(--g-color-text-primary)}.BeR_jG_sidebar{gap:var(--padding-m);top:var(--padding-l);flex-direction:column;display:flex;position:sticky}@media (max-width:960px){.BeR_jG_sidebar{display:none}}.BeR_jG_sidebarBox{gap:var(--padding-m);flex-direction:column;display:flex}.BeR_jG_title{margin:0}.BeR_jG_drawerFilters{padding:var(--padding-m);padding-top:calc(60px + var(--padding-m) + var(--padding-m));gap:var(--padding-m);flex-direction:column;height:100%;display:flex;overflow-y:auto}.BeR_jG_drawerHeader{margin-bottom:var(--padding-s);justify-content:space-between;align-items:center;display:flex}.BeR_jG_mainArea{gap:var(--padding-m);flex-direction:column;min-width:0;display:flex}.BeR_jG_mainHeader{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.BeR_jG_headerActions{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.BeR_jG_filtersToggle.BeR_jG_filtersToggle{display:none}.BeR_jG_empty{align-items:center;gap:var(--padding-s);padding:var(--padding-xl) 0;text-align:center;flex-direction:column;display:flex}@media (max-width:960px){.BeR_jG_filtersToggle.BeR_jG_filtersToggle{display:flex}}
._7OMv5W_filters{width:100%}._7OMv5W_buttons{gap:var(--padding-xs);flex-direction:column;display:flex}._7OMv5W_option{justify-content:space-between;align-items:center;gap:var(--g-spacing-2);width:100%;display:flex}._7OMv5W_toolbar{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}._7OMv5W_primaryFilters{align-items:center;gap:var(--padding-xs);flex-wrap:nowrap;width:100%;display:flex}._7OMv5W_binaryToggles{display:contents}._7OMv5W_compactField{width:max-content;min-width:min(var(--filter-min-width,144px), calc((100% - var(--padding-xs) * (var(--filter-count,1) - 1)) / var(--filter-count,1)));flex:auto;max-width:100%}._7OMv5W_compactField:has(.g-select-clear){--filter-min-width:180px}._7OMv5W_compactField .g-select-control__button{min-width:0}:is(._7OMv5W_compactField .g-select-counter,._7OMv5W_compactField .g-select-clear){flex-shrink:0}:is(._7OMv5W_compactField[data-overflow] .g-select-control__option-text,._7OMv5W_compactField[data-overflow] .g-select-control__placeholder,._7OMv5W_compactField[data-overflow] [data-filter-summary]){white-space:nowrap;text-overflow:clip;-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--padding-m)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--padding-m)), transparent);overflow:hidden}._7OMv5W_compactField[data-overflow] .g-button__text{text-overflow:clip}._7OMv5W_allFilters._7OMv5W_allFilters{display:none}._7OMv5W_secondaryField{width:260px;min-width:0;max-width:100%}._7OMv5W_secondaryField ._7OMv5W_compactField{width:100%;min-width:0}._7OMv5W_compactBinarySwitch._7OMv5W_compactBinarySwitch{align-items:center;gap:var(--padding-xs);min-height:36px;padding:0 var(--padding-xs);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);flex-direction:row-reverse;max-width:100%;display:inline-flex}._7OMv5W_compactBinarySwitch .g-switch__text{overflow-wrap:anywhere;padding:0}._7OMv5W_mobileSelection{display:none}@media (min-width:701px) and (max-width:900px){._7OMv5W_primaryFilters{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7OMv5W_primaryFilters ._7OMv5W_compactField{width:100%;min-width:0}}@media (max-width:700px){._7OMv5W_primaryFilters,._7OMv5W_binaryToggles,._7OMv5W_secondaryField,._7OMv5W_reset{display:none}._7OMv5W_allFilters._7OMv5W_allFilters{flex:1;display:inline-flex}._7OMv5W_mobileSelection{width:100%;display:block}._7OMv5W_mobileSelection .g-button{max-width:100%}._7OMv5W_mobileSelection .g-button__text{text-overflow:ellipsis;overflow:hidden}}
.vkAoSa_card{gap:var(--padding-s-static);color:inherit;background:#fff;border:1px solid #f2f2f2;border-radius:12px;min-width:0;min-height:142px;padding:10px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.vkAoSa_card:hover{border-color:#d4dfdb;box-shadow:0 2px 8px #00000007}.vkAoSa_card:focus-visible{outline:2px solid var(--g-color-line-brand);outline-offset:2px}.vkAoSa_cover{background:#f8f8f8;border-radius:10px;flex:none;width:100px;height:100px;position:relative;overflow:hidden}.vkAoSa_image{object-fit:contain;width:100%;height:100%}.vkAoSa_level{left:var(--padding-xxs-static);top:var(--padding-xxs-static);max-width:calc(100% - 8px);position:absolute}.vkAoSa_content{justify-content:space-between;gap:var(--padding-xxs-static);flex-direction:column;flex:1;min-width:0;display:flex}.vkAoSa_title{font-family:var(--accent-font-family);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.vkAoSa_description{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.vkAoSa_footer{gap:var(--padding-xxs-static);justify-content:space-between;align-items:center;min-width:0;display:flex}.vkAoSa_tags{gap:var(--padding-xxs-static);min-width:0;display:flex;overflow:hidden}.vkAoSa_tags>*{min-width:0}.vkAoSa_tags .g-label{color:#838383;background:#fff;border:1px solid #f1f1f1;border-radius:6px}.vkAoSa_tags .g-label__text{font-size:11px}@media (max-width:1100px){.vkAoSa_card{gap:14px;padding:12px}.vkAoSa_title{font-size:16px}}@media (max-width:600px){.vkAoSa_card{gap:12px;padding:12px}.vkAoSa_cover{width:100px;height:100px}.vkAoSa_footer{flex-wrap:wrap;gap:6px}.vkAoSa_tags{flex-basis:100%}}
._9e-LJq_control{min-width:0;max-width:300px}._9e-LJq_trigger._9e-LJq_trigger{max-width:100%}._9e-LJq_summary{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}._9e-LJq_popup{width:min(360px, calc(100vw - var(--padding-m) * 2))}._9e-LJq_catalog{gap:var(--padding-xs);padding:var(--padding-s);flex-direction:column;display:flex}._9e-LJq_list{overscroll-behavior:contain;max-height:min(420px,55dvh);overflow-y:auto}._9e-LJq_popup ._9e-LJq_list{max-height:min(360px,45dvh)}._9e-LJq_level+._9e-LJq_level{border-top:1px solid var(--g-color-line-generic)}._9e-LJq_levelButton .g-button__text{width:100%}._9e-LJq_levelHeading{justify-content:space-between;align-items:center;gap:var(--padding-s);width:100%;display:flex}._9e-LJq_levelContent{padding-left:var(--padding-xs)}._9e-LJq_olympHeading{justify-content:space-between;align-items:center;gap:var(--padding-xs);padding-left:var(--padding-xs);min-height:36px;display:flex}._9e-LJq_olympCheckbox{overflow-wrap:anywhere;flex:1;min-width:0}._9e-LJq_stages{gap:var(--padding-xxs);padding:var(--padding-xxs) var(--padding-xs) var(--padding-xs);flex-wrap:wrap;display:flex}._9e-LJq_stage._9e-LJq_stage{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:28px}._9e-LJq_stage .g-button__text{white-space:normal;padding-block:4px;line-height:20px}._9e-LJq_footer{justify-content:space-between;gap:var(--padding-xs);border-top:1px solid var(--g-color-line-generic);padding-top:var(--padding-xs);display:flex}._9e-LJq_inline{width:100%}._9e-LJq_inlineCatalog{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);margin-top:var(--padding-xs)}._9e-LJq_message{align-items:flex-start;gap:var(--padding-xs);padding:var(--padding-xs);flex-direction:column;display:flex}
.c8IEZG_form{gap:var(--padding-m);padding:var(--padding-l);flex-direction:column;width:100%;display:flex}.c8IEZG_row{gap:var(--padding-s);display:flex}.c8IEZG_row>*{flex:1}.c8IEZG_authorRow{gap:var(--padding-s);align-items:flex-end;display:flex}.c8IEZG_authorRow>*{flex:1}.c8IEZG_actions{gap:var(--padding-s);display:flex}.c8IEZG_formModal{--g-modal-width:min(860px, calc(100vw - 40px));--g-modal-max-width:calc(100vw - 40px);--g-modal-border-radius:var(--g-border-radius-xl);border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}@media (max-width:600px){.c8IEZG_row,.c8IEZG_authorRow{flex-direction:column;align-items:stretch}.c8IEZG_form{padding:var(--padding-s-static)}.c8IEZG_formModal{--g-modal-margin:10px;--g-modal-width:calc(100vw - 20px);--g-modal-max-width:calc(100vw - 20px);padding:var(--padding-xs-static)}}
.GBi1-q_container{gap:var(--padding-m);flex-direction:column;display:flex}.GBi1-q_navigation{--g-text-header-1-font-size:18px;--g-text-header-2-font-size:20px;padding-bottom:var(--padding-xs)}.GBi1-q_navigation>div{justify-content:center}.GBi1-q_searchRow{align-items:center;gap:var(--padding-s);display:flex}.GBi1-q_taskTypes{flex-shrink:0}.GBi1-q_taskTypes:empty,.GBi1-q_adminAction:empty{display:none}.GBi1-q_search{flex:1;min-width:100px}.GBi1-q_searchIcon{margin-inline:var(--g-spacing-2) var(--g-spacing-1)}.GBi1-q_adminAction{flex-shrink:0}.GBi1-q_content{gap:var(--padding-s);width:100%;padding-top:var(--padding-xs);flex-direction:column;display:flex}.GBi1-q_resultsHeader{justify-content:space-between;align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.GBi1-q_drawer .g-drawer__item{max-width:100vw}.GBi1-q_drawerFilters{padding:var(--padding-m);padding-top:calc(60px + var(--padding-m));overscroll-behavior:contain;max-width:100vw;height:100%;overflow-y:auto}.GBi1-q_drawerHeader{margin-bottom:var(--padding-s);justify-content:space-between;align-items:center;display:flex}.GBi1-q_drawerFooter{bottom:calc(var(--padding-m) * -1);background:var(--g-color-base-background);padding:var(--padding-s) 0;margin-top:var(--padding-s);position:sticky}.GBi1-q_empty{align-items:center;gap:var(--padding-s);padding:var(--padding-xl) 0;flex-direction:column;display:flex}.GBi1-q_pagination{align-self:center}.GBi1-q_pagination .g-button_selected{--g-button-background-color:var(--g-color-private-brand-150-solid);--g-button-background-color-hover:var(--g-color-private-brand-200-solid)}@media (max-width:700px){.GBi1-q_searchRow{gap:var(--padding-xs);flex-wrap:wrap}.GBi1-q_adminAction{margin-left:auto}.GBi1-q_search{flex-basis:100%;order:1}.GBi1-q_navigation>div{justify-content:flex-start}}
.rpzQ9a_heartIcon{color:var(--g-color-text-danger)}
.bKJBzq_filters{flex-direction:column;gap:10px;min-width:0;display:flex}.bKJBzq_control{align-items:center;gap:var(--padding-xxs-static);background:#fdfdfd;border:1px solid #e4e8e6;border-radius:10px;min-width:0;min-height:44px;padding:3px 10px;display:flex}.bKJBzq_control>span{flex:none;font-size:14px}.bKJBzq_control .g-select{min-width:0}.bKJBzq_option{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.bKJBzq_countsError{color:var(--g-color-text-secondary);font-size:13px}@media (max-width:1100px){.bKJBzq_filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bKJBzq_countsError{grid-column:1/-1}}@media (max-width:480px){.bKJBzq_filters{grid-template-columns:minmax(0,1fr)}}
.RPc5_G_selector{align-items:flex-end;gap:var(--padding-m);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.RPc5_G_selector::-webkit-scrollbar{display:none}.RPc5_G_item{align-items:center;gap:var(--padding-xxs);color:var(--g-color-text-primary);white-space:nowrap;flex-shrink:0;text-decoration:none;display:flex}.RPc5_G_inactive{opacity:.7}.RPc5_G_current{pointer-events:none}@media (max-width:450px){.RPc5_G_selector{--g-text-header-1-font-size:18px;--g-text-header-2-font-size:22px}}@media (max-width:400px){.RPc5_G_selector{--g-text-header-1-font-size:16px;--g-text-header-2-font-size:20px}}@media (max-width:360px){.RPc5_G_selector{--g-text-header-1-font-size:14px;--g-text-header-2-font-size:18px}}
.Y2Y2tW_content{gap:var(--padding-s);max-width:320px;padding:var(--padding-m);flex-direction:column;display:flex}.Y2Y2tW_text{color:var(--g-color-text-secondary)}.Y2Y2tW_footer{justify-content:space-between;align-items:center;gap:var(--padding-s);margin-top:var(--padding-xs);display:flex}.Y2Y2tW_counter{color:var(--g-color-text-hint);white-space:nowrap;flex-shrink:0}.Y2Y2tW_actions{gap:var(--padding-xs);display:flex}
._1GES7q_form{gap:var(--padding-m);padding:var(--padding-l);flex-direction:column;width:100%;display:flex}._1GES7q_row{gap:var(--padding-m);display:flex}._1GES7q_row>*{flex:1}._1GES7q_actions{justify-content:flex-end;display:flex}._1GES7q_formModal{--g-modal-width:860px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}
.AFBCra_adminButtons{gap:var(--padding-xs);margin-top:var(--padding-s);display:flex}
.Nl31CW_card{gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--padding-xs);background:var(--background-secondary);flex-direction:column;display:flex}.Nl31CW_rating{gap:var(--padding-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Nl31CW_rating legend{margin-bottom:var(--padding-xs);font-weight:600}.Nl31CW_values{gap:var(--padding-xs);display:flex}.Nl31CW_value{cursor:pointer;flex:1;position:relative}.Nl31CW_value input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.Nl31CW_value span{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xxs);justify-content:center;align-items:center;min-height:32px;display:flex}.Nl31CW_value[data-selected] span{border-color:var(--g-color-line-brand);background:var(--g-color-base-selection)}.Nl31CW_value:focus-within span{outline:2px solid var(--g-color-line-brand);outline-offset:2px}.Nl31CW_rating:disabled .Nl31CW_value{cursor:default}.Nl31CW_ends{justify-content:space-between;gap:var(--padding-xs);color:var(--g-color-text-secondary);font-size:12px;display:flex}
.u8Vcca_markdown,.u8Vcca_figure,.u8Vcca_file,.u8Vcca_continue,.u8Vcca_assignment,.u8Vcca_parts,.u8Vcca_part{min-width:0}.u8Vcca_mediaError{align-items:flex-start;gap:var(--padding-xs);background:var(--g-color-base-danger-light)}.u8Vcca_markdown,.u8Vcca_assignment,.u8Vcca_parts,.u8Vcca_part{flex-direction:column;display:flex}.u8Vcca_markdown{overflow-wrap:anywhere}.u8Vcca_figure{align-items:stretch;gap:var(--padding-s);color:var(--g-color-text-secondary);flex-direction:column;margin:0;display:flex}.u8Vcca_image,.u8Vcca_video{object-fit:contain;border-radius:var(--padding-xs);background:var(--g-color-base-generic);width:100%;max-width:100%;max-height:70vh;display:block}.u8Vcca_continue{padding-block:var(--padding-xs);justify-content:center;display:flex}.u8Vcca_continue>div,.u8Vcca_assignmentMeta{align-items:flex-start;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.u8Vcca_continue>div{flex-direction:column}.u8Vcca_assignment{align-items:flex-start;gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);background:var(--background-secondary);border-radius:20px}.u8Vcca_parts{gap:var(--padding-m);width:100%}.u8Vcca_part{gap:var(--padding-xs);padding-top:var(--padding-xs)}.u8Vcca_part+.u8Vcca_part{padding-top:var(--padding-s);border-top:1px solid var(--g-color-line-generic)}.u8Vcca_markdown:focus,.u8Vcca_figure:focus,.u8Vcca_file:focus,.u8Vcca_continue:focus,.u8Vcca_assignment:focus,.u8Vcca_mediaError:focus{outline:2px solid var(--g-color-line-focus);outline-offset:var(--padding-xxs)}@media (max-width:600px){.u8Vcca_assignment{padding:var(--padding-s);border-radius:16px}}
.E5tSEa_form,.E5tSEa_fieldset,.E5tSEa_options,.E5tSEa_textAnswer,.E5tSEa_result{min-width:0}.E5tSEa_form{width:100%}.E5tSEa_fieldset{align-items:flex-start;gap:var(--padding-s);background:0 0;border:0;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.E5tSEa_legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.E5tSEa_options,.E5tSEa_textAnswer{gap:var(--padding-xs);flex-direction:column;width:100%;display:flex}:is(.E5tSEa_options .g-radio,.E5tSEa_options .g-checkbox){overflow-wrap:anywhere;max-width:100%;min-height:40px}.E5tSEa_options .g-control-label__text{min-width:0}.E5tSEa_answerOption{padding:var(--padding-xxs);border-radius:var(--padding-xs);border:1px solid #0000}.E5tSEa_answerOption[data-outcome=CORRECT],.E5tSEa_textAnswer[data-outcome=CORRECT]{padding:var(--padding-xs);background:var(--g-color-base-positive-light);border:1px solid var(--g-color-line-positive);border-radius:var(--g-border-radius-m)}.E5tSEa_answerOption[data-outcome=INCORRECT],.E5tSEa_textAnswer[data-outcome=INCORRECT]{padding:var(--padding-xs);background:var(--g-color-base-danger-light);border:1px solid var(--g-color-line-danger);border-radius:var(--g-border-radius-m)}.E5tSEa_feedback{align-items:flex-start;gap:var(--padding-xxs);overflow-wrap:anywhere;max-width:100%;min-height:20px;display:flex}.E5tSEa_feedback[data-kind=SUCCESS]{color:var(--g-color-text-positive)}.E5tSEa_feedback[data-kind=INCORRECT],.E5tSEa_feedback[data-kind=ERROR]{color:var(--g-color-text-danger)}.E5tSEa_result{gap:var(--padding-s);flex-direction:column;width:100%;display:flex}.E5tSEa_explanation{padding:var(--padding-s);background:var(--g-color-base-generic-ultralight);border-radius:var(--g-border-radius-m)}.E5tSEa_explanation>:first-child{margin-block-end:var(--padding-xs)}.E5tSEa_result:focus{outline:2px solid var(--g-color-line-focus);outline-offset:var(--padding-xxs)}.E5tSEa_visuallyHidden{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.E5tSEa_fieldset{padding:0}.E5tSEa_fieldset>.g-button{width:100%}}
.MIlbcG_canvasPane{min-width:0;padding:var(--padding-m) var(--padding-l);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--school-radius,18px);background:var(--background-secondary)}.MIlbcG_documentToolbar{justify-content:space-between;align-items:center;gap:var(--padding-xs);padding-bottom:var(--padding-xs);margin-bottom:var(--padding-m);border-bottom:1px solid var(--school-border,var(--g-color-line-generic));display:flex}.MIlbcG_canvasHeader{justify-content:space-between;align-items:flex-start;gap:var(--padding-s);margin:0 var(--padding-xs) var(--padding-s);display:flex}.MIlbcG_canvasHeader>div{gap:var(--padding-xs);flex-direction:column;flex:1;min-width:0;display:flex}.MIlbcG_lessonTitle{--g-text-input-border-width:0;--g-text-input-background-color:transparent;--g-text-input-border-color:transparent}.MIlbcG_lessonTitle .g-text-input__control{height:40px;padding:0;font-size:28px;font-weight:600;line-height:1.3}.MIlbcG_lessonTitle .g-text-input__content{min-height:40px}.MIlbcG_document{min-width:0;min-height:520px}.MIlbcG_inspectorPane{box-sizing:border-box;z-index:calc(var(--z-index-header) + 2);width:min(440px, calc(100vw - var(--padding-l)));overscroll-behavior:contain;min-width:0;padding:var(--padding-m);border-left:1px solid var(--g-color-line-generic);box-shadow:-8px 0 24px var(--g-color-sfx-shadow-light);background:var(--background-secondary);visibility:hidden;transition:transform .16s,visibility .16s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.MIlbcG_inspectorPane[data-open]{visibility:visible;transform:translate(0)}.MIlbcG_inspectorBackdrop{z-index:calc(var(--z-index-header) + 1);background:#00000040;border:0;display:none;position:fixed;inset:0}.MIlbcG_inspectorBackdrop[data-open]{display:block}@media (max-width:720px){.MIlbcG_canvasPane{padding:var(--padding-s)}.MIlbcG_documentToolbar{flex-direction:column;align-items:flex-start}.MIlbcG_canvasHeader{flex-direction:column}.MIlbcG_inspectorPane{width:100vw;box-shadow:none;border-left:0}}@media (prefers-reduced-motion:reduce){.MIlbcG_inspectorPane{transition:none}}.MIlbcG_inspectorPane[data-kind]{max-height:calc(100dvh - var(--padding-l));border:1px solid var(--g-color-line-generic);border-radius:var(--padding-s);box-shadow:0 12px 40px var(--g-color-sfx-shadow-light);top:50%;bottom:auto;right:50%;transform:translate(50%,-50%)}.MIlbcG_inspectorPane[data-kind=catalog]{width:min(1250px, calc(100vw - var(--padding-l)))}.MIlbcG_inspectorPane[data-kind=own]{width:min(770px, calc(100vw - var(--padding-l)))}.MIlbcG_inspectorPane[data-kind=link]{width:min(540px, calc(100vw - var(--padding-l)))}.MIlbcG_inspectorPane[data-kind=media]{width:min(600px, calc(100vw - var(--padding-l)));padding:var(--padding-l);border-radius:var(--padding-m)}.MIlbcG_inspectorPane[data-kind]:has([data-own-task]){width:min(770px, calc(100vw - var(--padding-l)));padding:24px}.MIlbcG_inspectorPane[data-kind=catalog]:has([data-catalog]){width:min(1280px, calc(100vw - var(--padding-l)));padding:24px}.MIlbcG_inspectorPane[data-kind=link]{width:min(470px, calc(100vw - var(--padding-l)));padding:24px}.MIlbcG_inspectorPane[data-kind=catalog]:not(:has([data-task-catalog],[data-own-task])){width:min(600px, calc(100vw - var(--padding-l)))}.MIlbcG_inspectorPane[data-kind=catalog]:has([data-catalog]){width:100%;height:100dvh;max-height:none;box-shadow:none;z-index:calc(var(--z-index-header) - 1);padding:calc(60px + var(--padding-m) + var(--padding-l)) var(--padding-m) var(--padding-l);border:0;border-radius:0;transition:none;inset:0;transform:none}.MIlbcG_inspectorPane[data-kind=catalog]:has([data-catalog])>form{max-width:1200px;margin:0 auto}.MIlbcG_inspectorBackdrop:has(+.MIlbcG_inspectorPane [data-catalog]){display:none}
.R17GWW_modal{box-sizing:border-box;width:min(760px, calc(100vw - 2 * var(--padding-s)));max-height:calc(100vh - 2 * var(--padding-s));padding:var(--padding-l)}.R17GWW_form,.R17GWW_typeGrid,.R17GWW_assignmentSettings,.R17GWW_searchResults,.R17GWW_optionList,.R17GWW_retry,.R17GWW_searchError{gap:var(--padding-s);flex-direction:column;display:flex}.R17GWW_typeChoice{text-align:left;white-space:normal;justify-content:flex-start;height:auto;min-height:72px}.R17GWW_typeChoice span{align-items:flex-start;gap:var(--padding-xxs);flex-direction:column;display:flex}.R17GWW_typeChoice small{color:var(--g-color-text-secondary)}.R17GWW_actions,.R17GWW_optionRow{align-items:center;gap:var(--padding-xs);display:flex}.R17GWW_actions{flex-wrap:wrap}.R17GWW_optionRow{padding:var(--padding-xs);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.R17GWW_fieldset{gap:var(--padding-xs);padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);flex-direction:column;margin:0;display:flex}.R17GWW_fieldset legend{padding-inline:var(--padding-xxs);font-weight:600}.R17GWW_searchResults,.R17GWW_retry,.R17GWW_searchError{padding:var(--padding-xs);border-radius:var(--padding-xs);background:var(--g-color-base-generic-ultralight)}.R17GWW_searchResult{text-align:left;white-space:normal;justify-content:flex-start;height:auto;min-height:44px}@media (max-width:600px){.R17GWW_modal{width:100vw;min-height:100vh;max-height:100vh;padding:var(--padding-s);border-radius:0}.R17GWW_actions>.g-button{width:100%}.R17GWW_optionRow{grid-template-columns:minmax(0,1fr) auto}}.R17GWW_deleteModal{box-sizing:border-box;background:var(--background-secondary);border-radius:16px;width:min(480px,100vw - 32px);min-height:0;max-height:calc(100dvh - 32px);padding:24px;overflow:auto}
.R3UhWa_blocks{gap:var(--padding-l);flex-direction:column;min-width:0;display:flex}.R3UhWa_block{min-width:0}.R3UhWa_block:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:var(--padding-xxs)}.R3UhWa_answer{gap:var(--padding-s);border:0;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.R3UhWa_answer legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.R3UhWa_explanation{gap:var(--padding-xs);flex-direction:column;display:flex}.R3UhWa_continue{padding-block:var(--padding-s);justify-content:center;display:flex}.R3UhWa_finish{align-items:flex-start;gap:var(--padding-s);padding-block:var(--padding-l);flex-direction:column;display:flex}@media (max-width:600px){:is(.R3UhWa_answer>.g-button,.R3UhWa_finish>.g-button){width:100%}}
.YmIeoG_page{gap:var(--padding-l);min-height:80vh;padding-bottom:var(--padding-l);flex-direction:column;display:flex}.YmIeoG_previewBanner{align-items:center;gap:var(--padding-s);padding:var(--padding-s) var(--padding-m);background:var(--g-color-base-brand);color:#fff;flex-wrap:wrap;display:flex}.YmIeoG_bannerText{gap:var(--padding-xxs);flex-direction:column;display:flex}.YmIeoG_returnButton{--g-button-background-color:white;--g-button-text-color:#163f35;--g-button-background-color-hover:#f3f6f5;--g-button-border-color:white;margin-left:auto}.YmIeoG_lesson{box-sizing:border-box;width:min(780px,100%);padding:var(--padding-l);border-radius:var(--padding-s);background:var(--background-secondary);margin-inline:auto}.YmIeoG_header{margin-bottom:var(--padding-m)}.YmIeoG_header>div{gap:var(--padding-xs);flex-direction:column;display:flex}.YmIeoG_position{gap:var(--padding-xs);margin-bottom:var(--padding-m);flex-direction:column;display:flex}.YmIeoG_progress{gap:var(--padding-xxs);display:flex}.YmIeoG_progress span{background:var(--g-color-base-generic);border-radius:2px;flex:1;height:3px}.YmIeoG_progress span[data-current]{background:var(--g-color-base-brand)}@media (max-width:600px){.YmIeoG_lesson{padding:var(--padding-s)}.YmIeoG_previewBanner{flex-direction:column;align-items:flex-start}.YmIeoG_returnButton{margin-left:0}}
._4Y0CRa_editor,._4Y0CRa_topicList,._4Y0CRa_topicContent,._4Y0CRa_lessonList{flex-direction:column;display:flex}._4Y0CRa_editor,._4Y0CRa_topicList{gap:var(--padding-s)}._4Y0CRa_toolbar{justify-content:flex-end;display:flex}._4Y0CRa_emptyCourse{padding:var(--padding-l);text-align:center;border-radius:var(--padding-s);background:var(--g-color-base-generic-ultralight);margin:0}._4Y0CRa_sortable{padding-left:var(--padding-xl);position:relative}._4Y0CRa_sortable[data-dragging]{z-index:2}._4Y0CRa_sortable[data-drop-position]:before,._4Y0CRa_sortable[data-drop-position]:after{right:0;left:var(--padding-xl);border-radius:var(--padding-xxs);background:var(--g-color-line-brand);content:"";height:2px;position:absolute}._4Y0CRa_sortable[data-drop-position=before]:before{top:calc(-1 * var(--padding-xxs))}._4Y0CRa_sortable[data-drop-position=after]:after{bottom:calc(-1 * var(--padding-xxs))}._4Y0CRa_sortable[data-drop-position=append]:after{bottom:var(--padding-xs)}._4Y0CRa_dragHandle{left:0;top:var(--padding-xxs);z-index:1;touch-action:none;cursor:grab;position:absolute}._4Y0CRa_dragHandle:active{cursor:grabbing}._4Y0CRa_dragHandle:focus-visible,._4Y0CRa_collapse:focus-visible,._4Y0CRa_actions:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}._4Y0CRa_topic{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);padding:0;overflow:visible}._4Y0CRa_topicRow,._4Y0CRa_lessonRow{align-items:center;gap:var(--padding-xs);min-width:0;display:flex}._4Y0CRa_topicRow{min-height:44px;padding:var(--padding-xxs) var(--padding-xs);border-radius:var(--padding-xs);background:var(--g-color-base-selection)}._4Y0CRa_collapse,._4Y0CRa_actions{flex-shrink:0}._4Y0CRa_topicNumber{border-radius:var(--padding-xxs);width:28px;height:28px;color:var(--g-color-text-brand-contrast);background:var(--g-color-base-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._4Y0CRa_title{overflow-wrap:anywhere;flex:1;min-width:0}._4Y0CRa_lessonLink{color:inherit;text-decoration:none}._4Y0CRa_lessonLink:hover{color:var(--g-color-text-brand);text-decoration:underline}._4Y0CRa_lessonLink:focus-visible{border-radius:var(--padding-xxs);outline:2px solid var(--g-color-line-focus);outline-offset:2px}._4Y0CRa_topicContent{gap:var(--padding-xs);padding:var(--padding-xs)}._4Y0CRa_lessonList{gap:var(--padding-xxs)}._4Y0CRa_lessonRow{min-height:44px;padding:var(--padding-xxs) var(--padding-xs);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background:var(--g-color-base-background)}._4Y0CRa_lessonKindIcon{width:28px;height:28px;color:var(--g-color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._4Y0CRa_emptyTopic{padding:var(--padding-xs)}._4Y0CRa_addLesson{align-self:flex-start}._4Y0CRa_dragOverlay{min-width:240px;max-width:min(560px,80vw);padding:var(--padding-xs) var(--padding-s);overflow-wrap:anywhere;border:1px solid var(--g-color-line-brand);border-radius:var(--padding-xs);box-shadow:0 8px 24px var(--g-color-sfx-shadow);color:var(--g-color-text-primary);background:var(--g-color-base-background)}@media (max-width:750px){._4Y0CRa_topicRow,._4Y0CRa_lessonRow{gap:var(--padding-xxs)}._4Y0CRa_kindLabel{display:none}._4Y0CRa_title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.zCk6aq_page{padding-top:var(--padding-s)}.zCk6aq_editor{position:relative}.zCk6aq_editor[data-preview-open]>.zCk6aq_editorBar,.zCk6aq_editor[data-preview-open]>.zCk6aq_workspace,.zCk6aq_editor[data-preview-open]>.zCk6aq_lessonPosition,.zCk6aq_editor[data-preview-open]>.zCk6aq_sessionState{display:none}.zCk6aq_editorBar,.zCk6aq_editorBarStart,.zCk6aq_editorBarActions,.zCk6aq_previewError{align-items:center;gap:var(--padding-xs);display:flex}.zCk6aq_editorBar{margin-bottom:var(--padding-xs);justify-content:space-between}.zCk6aq_editorBarStart,.zCk6aq_editorBarActions{min-width:0}.zCk6aq_saveState{color:var(--g-color-text-secondary);font-size:12px}.zCk6aq_workspace{align-items:start;gap:var(--padding-l);grid-template-columns:250px minmax(0,1fr);display:grid}.zCk6aq_outline{top:var(--padding-s);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--school-radius,18px);background:var(--background-secondary);min-height:420px;position:sticky}.zCk6aq_outlineTrigger,.zCk6aq_outlineBackdrop{display:none}.zCk6aq_sessionState,.zCk6aq_lessonPosition{padding:var(--padding-xs) 0;display:block}.zCk6aq_lessonPosition{text-align:right}@media (max-width:850px){.zCk6aq_workspace{grid-template-columns:minmax(0,1fr)}.zCk6aq_outlineTrigger{display:inline-flex}.zCk6aq_outline{z-index:calc(var(--z-index-header) + 2);width:min(340px, calc(100vw - var(--padding-l)));visibility:hidden;transition:transform .16s,visibility .16s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.zCk6aq_outline[data-open]{visibility:visible;transform:translate(0)}.zCk6aq_outlineBackdrop{z-index:calc(var(--z-index-header) + 1);background:#00000059;border:0;position:fixed;inset:0}.zCk6aq_outlineBackdrop[data-open]{display:block}}@media (max-width:600px){.zCk6aq_editorBar{flex-direction:column;align-items:flex-start}.zCk6aq_editorBarStart{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.zCk6aq_outline{transition:none}}
.vZsSOa_modal{--g-modal-width:560px;max-width:calc(100vw - 2 * var(--padding-s));max-height:calc(100vh - 2 * var(--padding-s));padding:var(--padding-l);border-radius:var(--padding-s);overflow:auto}.vZsSOa_form{gap:var(--padding-s);flex-direction:column;display:flex}.vZsSOa_description{margin:0}.vZsSOa_actions{bottom:calc(-1 * var(--padding-l));gap:var(--padding-xs);padding-top:var(--padding-s);padding-bottom:var(--padding-l);background:var(--g-color-base-modal);display:flex;position:sticky}@media (max-width:520px){.vZsSOa_modal{padding:var(--padding-s)}.vZsSOa_actions{bottom:calc(-1 * var(--padding-s));padding-bottom:var(--padding-s);flex-direction:column}}
.I42ueq_modal{width:min(760px, calc(100vw - 2 * var(--padding-s)));max-height:calc(100vh - 2 * var(--padding-s))}.I42ueq_content,.I42ueq_heading,.I42ueq_state,.I42ueq_error,.I42ueq_stale,.I42ueq_summary,.I42ueq_issueBody{flex-direction:column;display:flex}.I42ueq_content{gap:var(--padding-l);padding:var(--padding-l)}.I42ueq_header,.I42ueq_counters,.I42ueq_issue,.I42ueq_footer{display:flex}.I42ueq_header,.I42ueq_issue{justify-content:space-between;align-items:flex-start}.I42ueq_header,.I42ueq_issue,.I42ueq_footer{gap:var(--padding-s)}.I42ueq_heading,.I42ueq_state,.I42ueq_error,.I42ueq_stale,.I42ueq_summary,.I42ueq_issueBody{gap:var(--padding-xs)}.I42ueq_state,.I42ueq_error,.I42ueq_stale,.I42ueq_summary{padding:var(--padding-s);border-radius:var(--padding-xs);background:var(--g-color-base-generic-ultralight)}.I42ueq_error{background:var(--g-color-base-danger-light)}.I42ueq_stale{background:var(--g-color-base-warning-light)}.I42ueq_counters{gap:var(--padding-xs);flex-wrap:wrap}.I42ueq_issues{gap:var(--padding-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.I42ueq_issue{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.I42ueq_footer{flex-wrap:wrap;justify-content:flex-end}@media (max-width:600px){.I42ueq_modal{border-radius:0;width:100vw;min-height:100vh;max-height:100vh}.I42ueq_content{padding:var(--padding-s)}.I42ueq_header,.I42ueq_issue{flex-direction:column}.I42ueq_footer>*{flex:100%}}
.-IhsOW_workspace{gap:var(--padding-l);grid-template-columns:190px minmax(0,1fr);align-items:start;display:grid}.-IhsOW_sidebar{gap:var(--padding-s);min-height:calc(100dvh - 184px);padding:var(--padding-l) var(--padding-s);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--school-radius,18px);background:var(--background-secondary);flex-direction:column;display:flex}.-IhsOW_content{gap:var(--padding-l);min-width:0;padding:var(--padding-s) 0;flex-direction:column;display:flex}@media (max-width:720px){.-IhsOW_workspace{grid-template-columns:minmax(0,1fr)}.-IhsOW_sidebar{min-height:0;padding:var(--padding-s)}.-IhsOW_content{padding:0}}
.Q0UkjW_card{gap:var(--padding-xs);flex-direction:column;display:flex}.Q0UkjW_cardDragging{box-shadow:0 8px 24px var(--g-color-sfx-shadow);z-index:2}.Q0UkjW_row{align-items:flex-start;gap:var(--padding-xs);display:flex}.Q0UkjW_dragHandle{width:24px;height:24px;color:var(--g-color-text-secondary);cursor:grab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Q0UkjW_dragHandle:active{cursor:grabbing}.Q0UkjW_number{flex-shrink:0;justify-content:center;align-items:center;min-width:24px;display:inline-flex}.Q0UkjW_titleBlock{gap:var(--padding-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.Q0UkjW_title{overflow-wrap:break-word;margin:0}.Q0UkjW_tags{gap:var(--padding-xxs);flex-wrap:wrap;display:flex}.Q0UkjW_actions{align-items:center;gap:var(--padding-xxs);flex-shrink:0;display:flex}.Q0UkjW_expandedBody{padding-top:var(--padding-xs);border-top:1px solid var(--g-color-line-generic);gap:var(--padding-m);flex-direction:column;display:flex}.Q0UkjW_problemBlock{gap:var(--padding-s);flex-direction:column;display:flex}.Q0UkjW_problemActions{align-items:center;gap:var(--padding-xs);display:flex}.Q0UkjW_problemSkeleton{gap:var(--padding-xs);flex-direction:column;display:flex}.Q0UkjW_skeletonLine{width:60%;height:20px}.Q0UkjW_skeletonBlock{width:100%;height:160px}
.YeqksW_list{gap:var(--padding-xs);flex-direction:column;display:flex}
.N6VTDG_page{padding-top:var(--padding-s)}.N6VTDG_workspace{}.N6VTDG_sidebar,.N6VTDG_content,.N6VTDG_navigation,.N6VTDG_heading,.N6VTDG_program{flex-direction:column;display:flex}.N6VTDG_sidebar{}.N6VTDG_navigation{gap:var(--padding-xxs)}.N6VTDG_navItem,.N6VTDG_activeNav{justify-content:flex-start;width:100%}.N6VTDG_activeNav{color:var(--g-color-text-brand);background:var(--school-selection)}.N6VTDG_back{margin-top:var(--padding-l);align-self:flex-start}.N6VTDG_content{}.N6VTDG_lifecycleSummary{justify-content:space-between;align-items:center;gap:var(--padding-m);padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background:var(--g-color-base-generic);display:flex}.N6VTDG_lifecycleSummary>div{gap:var(--padding-xxs);flex-direction:column;display:flex}.N6VTDG_header{justify-content:space-between;align-items:flex-start;gap:var(--padding-s);padding-bottom:var(--padding-s);display:flex}.N6VTDG_heading{gap:var(--padding-xxs);min-width:0}.N6VTDG_saveState{top:var(--padding-xs);z-index:5;padding:var(--padding-xxs) var(--padding-xs);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background:var(--background-secondary);flex-shrink:0;position:sticky}.N6VTDG_headerActions{justify-content:flex-end;align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.N6VTDG_publishControls{align-items:stretch;gap:var(--padding-xs);padding-top:var(--padding-l);flex-direction:column;margin-top:auto;display:flex}.N6VTDG_program{gap:var(--padding-s)}.N6VTDG_publishModal{width:min(560px, calc(100vw - 2 * var(--padding-s)))}.N6VTDG_scheduleModal{width:min(680px, calc(100vw - 2 * var(--padding-s)));max-height:calc(100vh - 2 * var(--padding-s));overflow-y:auto}.N6VTDG_publishContent,.N6VTDG_publishWarnings,.N6VTDG_scheduleContent,.N6VTDG_scheduleHeading,.N6VTDG_schedulePolicy,.N6VTDG_scheduleBannerText{gap:var(--padding-s);flex-direction:column;display:flex}.N6VTDG_publishContent,.N6VTDG_scheduleContent{padding:var(--padding-l)}.N6VTDG_scheduleFields{gap:var(--padding-s);grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);display:grid}.N6VTDG_scheduleControl{width:100%}.N6VTDG_schedulePolicy{padding:var(--padding-s);border-radius:var(--padding-xs);background:var(--g-color-base-generic-ultralight)}.N6VTDG_scheduleBanner,.N6VTDG_failedScheduleBanner{justify-content:space-between;align-items:flex-start;gap:var(--padding-m);padding:var(--padding-s);border:1px solid var(--g-color-line-info);border-radius:var(--padding-xs);background:var(--g-color-base-info-light);display:flex}.N6VTDG_failedScheduleBanner{border-color:var(--g-color-line-danger);background:var(--g-color-base-danger-light)}.N6VTDG_scheduleBannerText{align-items:flex-start;min-width:0}.N6VTDG_publishWarnings ul{padding-left:var(--padding-l);margin:0}.N6VTDG_publishError{padding:var(--padding-s);border-radius:var(--padding-xs);background:var(--g-color-base-danger-light)}.N6VTDG_publishActions{justify-content:flex-end;gap:var(--padding-xs);display:flex}@media (max-width:720px){.N6VTDG_navigation{flex-direction:row}.N6VTDG_back{margin-top:0}.N6VTDG_header{flex-direction:column}.N6VTDG_lifecycleSummary{flex-direction:column;align-items:stretch}.N6VTDG_headerActions{justify-content:flex-start;width:100%}.N6VTDG_publishControls,.N6VTDG_scheduleBanner,.N6VTDG_failedScheduleBanner{flex-direction:column;align-items:stretch;width:100%}.N6VTDG_publishControls>*{width:100%}.N6VTDG_scheduleFields{grid-template-columns:minmax(0,1fr)}.N6VTDG_publishContent,.N6VTDG_scheduleContent{padding:var(--padding-s)}}.N6VTDG_content>section[aria-label="Основные данные курса"],.N6VTDG_program{padding:var(--padding-l);border:1px solid var(--school-border);border-radius:var(--school-radius);background:var(--background-secondary)}.N6VTDG_navItem,.N6VTDG_activeNav{--g-button-border-radius:10px;min-height:40px}.N6VTDG_navigation{flex-wrap:wrap}.N6VTDG_activeNav{border-radius:10px}@media (max-width:720px){.N6VTDG_navItem,.N6VTDG_activeNav{width:auto}.N6VTDG_publishControls{padding-top:var(--padding-xs);flex-direction:row}.N6VTDG_publishControls>*{flex:1;width:auto}.N6VTDG_back{margin-top:var(--padding-xs)}}
.yRPKkG_page,.yRPKkG_stack{gap:var(--padding-m);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.yRPKkG_page{gap:var(--padding-l)}.yRPKkG_header{align-items:center;gap:var(--padding-m);grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);display:grid}.yRPKkG_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.yRPKkG_actions,.yRPKkG_choice{gap:var(--padding-s);flex-wrap:wrap;align-items:center;display:flex}.yRPKkG_choice{flex-wrap:nowrap;align-items:flex-start}.yRPKkG_navigation,.yRPKkG_numbers{align-items:center;gap:var(--padding-xxs-static);min-width:0;display:flex}.yRPKkG_navigation{justify-content:center}.yRPKkG_number{min-width:28px;position:relative}.yRPKkG_answered{right:var(--padding-xxs-static);bottom:var(--padding-xxs-static);width:var(--padding-xs-static);height:var(--padding-xs-static);background:var(--g-color-text-positive);border-radius:50%;position:absolute}.yRPKkG_metrics{justify-content:flex-end;align-items:center;gap:var(--padding-s);white-space:nowrap;display:flex}.yRPKkG_metric{flex-direction:column;align-items:center;line-height:1;display:flex}.yRPKkG_timer{padding:var(--padding-xs-static) var(--padding-s-static);border-radius:var(--padding-xs-static);background:var(--g-color-base-generic);font-variant-numeric:tabular-nums}.yRPKkG_taskArea{width:100%;max-width:800px;margin:0 auto}@media (max-width:950px){.yRPKkG_header{grid-template-columns:minmax(0,1fr) auto}.yRPKkG_title{grid-column:1/-1}.yRPKkG_navigation{justify-content:flex-start}}@media (max-width:600px){.yRPKkG_header{gap:var(--padding-s);grid-template-columns:minmax(0,1fr)}.yRPKkG_title{white-space:normal}.yRPKkG_navigation{justify-content:center}.yRPKkG_metrics{justify-content:space-between}}@media (max-width:480px){.yRPKkG_desktopNumber{display:none}}@media (max-width:360px){.yRPKkG_metrics{flex-wrap:wrap}.yRPKkG_metrics>button{flex-basis:100%}}
.nLQpEa_form{gap:var(--padding-s);flex-direction:column;width:100%;max-width:640px;margin:0 auto;display:flex}.nLQpEa_grade{gap:var(--padding-xxs,4px);flex-direction:column;display:flex}.nLQpEa_gradeLine{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}.nLQpEa_fields{gap:var(--padding-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nLQpEa_submit{align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}@media (max-width:600px){.nLQpEa_fields{grid-template-columns:minmax(0,1fr)}}
._3rRhaq_card._3rRhaq_card{align-items:center;gap:var(--padding-s);min-height:88px;padding:var(--padding-xs) var(--padding-xl) var(--padding-xs) var(--padding-xs);background-image:linear-gradient(90deg, var(--olymp-color-pale) 0%, #fff 70%);border-radius:16px;flex-direction:row;transition:transform .2s;display:flex;position:relative}._3rRhaq_link{border-radius:inherit;position:absolute;inset:0}@media (hover:hover){._3rRhaq_card:hover{transform:scale(.99)}}._3rRhaq_logo{aspect-ratio:1;width:56px;box-shadow:var(--shadow-1);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:10px;flex-shrink:0}._3rRhaq_content{flex-direction:column;gap:2px;min-width:0;display:flex}._3rRhaq_title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}._3rRhaq_direction{line-height:1.2}._3rRhaq_hiddenBadge{align-self:flex-start;margin-top:2px}._3rRhaq_favorite._3rRhaq_favorite{z-index:1;position:absolute;top:4px;right:4px}@media (max-width:500px){._3rRhaq_card._3rRhaq_card{min-height:72px}._3rRhaq_logo{width:48px}}
.lZuEza_modal{align-items:center;gap:var(--padding-s);width:min(440px, calc(100vw - 2 * var(--padding-m)));padding:var(--padding-l);border-radius:var(--g-border-radius-xl);text-align:center;flex-direction:column;display:flex;position:relative}.lZuEza_close.lZuEza_close{top:var(--padding-xs);right:var(--padding-xs);position:absolute}.lZuEza_illustration{background:var(--g-color-base-danger-light);width:88px;height:88px;color:var(--g-color-text-danger);border-radius:50%;justify-content:center;align-items:center;display:flex}.lZuEza_title{margin-top:var(--padding-xs)}.lZuEza_text{color:var(--g-color-text-secondary)}.lZuEza_note{color:var(--g-color-text-hint)}.lZuEza_actions{justify-content:center;gap:var(--padding-xs);margin-top:var(--padding-xs);flex-wrap:wrap;display:flex}@media (max-width:600px){.lZuEza_actions>*{width:100%}}
.uS9U_a_stack{gap:var(--padding-s-static);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.uS9U_a_card{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}
.jF-PAG_page{gap:var(--padding-m);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.jF-PAG_header{justify-content:space-between;align-items:flex-start;gap:var(--padding-m);display:flex}.jF-PAG_titleBlock{align-items:flex-start;gap:var(--padding-xs);min-width:0;display:flex}.jF-PAG_back{color:var(--g-color-text-primary);padding-top:6px;display:inline-flex}.jF-PAG_description{margin:var(--padding-xs) 0 0;white-space:pre-line}.jF-PAG_logo{object-fit:contain;flex-shrink:0;max-width:200px;max-height:48px}.jF-PAG_action{flex-direction:column;display:flex}.jF-PAG_note{align-items:center;gap:var(--padding-xs);padding:var(--padding-m) 0;text-align:center;flex-direction:column;display:flex}.jF-PAG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.jF-PAG_header{flex-direction:column}}.jF-PAG_noteHeading:focus{outline:none}
.FFm6wq_wrapper{flex-direction:column;align-items:center;display:flex}.FFm6wq_card{width:100%;max-width:650px;padding:var(--padding-l)}.FFm6wq_title{margin-bottom:var(--padding-m)}.FFm6wq_form{gap:var(--padding-m);flex-direction:column;display:flex}.FFm6wq_avatarPreview{justify-content:center;display:flex}.FFm6wq_row{gap:var(--padding-m);display:flex}.FFm6wq_row>*{flex:1}.FFm6wq_consent{align-items:flex-start;gap:var(--padding-s);display:flex}.FFm6wq_actions{margin-top:var(--padding-s);justify-content:space-between;align-items:center;display:flex}
.sGduFa_card.sGduFa_card{transition:transform .15s;position:relative}@media (hover:hover){.sGduFa_card:hover{transform:scale(.98)}.sGduFa_card:active{transform:scale(.95)}}@media (hover:none){.sGduFa_card:active{transform:scale(.97)}}.sGduFa_link{z-index:1;display:block;position:absolute;inset:0}.sGduFa_header{align-items:flex-start;gap:var(--padding-s);margin-bottom:var(--padding-m);display:flex}.sGduFa_headerInfo{gap:var(--padding-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.sGduFa_section{margin-bottom:var(--padding-s)}.sGduFa_sectionTitle{margin-bottom:var(--padding-xs)}.sGduFa_achievements{padding-left:var(--padding-m);margin:0;list-style-type:disc}.sGduFa_achievements li{margin-bottom:var(--padding-xxs)}.sGduFa_footer{padding-top:var(--padding-s);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.sGduFa_footerButton{pointer-events:none}.sGduFa_price{align-items:baseline;gap:var(--padding-xxs);display:flex}
.yBtMQq_root{align-items:center;gap:var(--padding-xxs);display:inline-flex}.yBtMQq_star{color:var(--g-color-text-hint);line-height:0;display:inline-flex;position:relative}.yBtMQq_starFill{height:100%;color:var(--rating-star-color);line-height:0;position:absolute;top:0;left:0;overflow:hidden}.yBtMQq_button{cursor:pointer;background:0 0;border:none;padding:0;line-height:0;display:inline-flex}.yBtMQq_button.yBtMQq_filled{color:var(--rating-star-color)}.yBtMQq_button.yBtMQq_empty{color:var(--g-color-text-hint)}
.wC0q7q_stack{gap:var(--padding-s-static);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.wC0q7q_actions{gap:var(--padding-xs-static);flex-wrap:wrap;align-items:center;display:flex}.wC0q7q_taskFilters{gap:var(--padding-s-static);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.wC0q7q_taskOption{align-items:center;gap:var(--padding-xs-static);width:100%;min-width:0;display:flex}.wC0q7q_taskOptionText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wC0q7q_taskKind{flex-shrink:0}.wC0q7q_workLayout{gap:var(--padding-s-static);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.wC0q7q_workComment{top:var(--padding-s-static);grid-area:1/2;min-width:0;position:sticky}.wC0q7q_workLayout>div{grid-area:1/1;min-width:0}@media (max-width:800px){.wC0q7q_workLayout{flex-direction:column;display:flex}.wC0q7q_workComment{width:100%;position:static}.wC0q7q_workLayout>div{width:100%}}.wC0q7q_card{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.wC0q7q_table{overflow-x:auto}.wC0q7q_points{max-width:180px}@media (max-width:600px){.wC0q7q_taskFilters{grid-template-columns:minmax(0,1fr)}}
.iXPt6G_page{min-height:calc(100vh - 90px);padding-top:var(--padding-l);padding-bottom:var(--padding-xl);background:var(--background-primary);box-shadow:0 0 0 100vmax var(--background-primary);clip-path:inset(0 -100vmax)}.iXPt6G_shell,.iXPt6G_previewIdentity,.iXPt6G_empty{gap:var(--padding-l);flex-direction:column;display:flex}.iXPt6G_previewHeader{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.iXPt6G_previewIdentity{align-items:flex-start;gap:var(--padding-xxs);flex:1;min-width:180px}.iXPt6G_lesson{width:100%;min-width:0}.iXPt6G_back{margin-bottom:var(--padding-m)}.iXPt6G_empty{padding:var(--padding-l);border-radius:var(--padding-s);background:var(--g-color-base-background)}@media (max-width:600px){.iXPt6G_previewHeader{align-items:stretch}.iXPt6G_previewIdentity{flex-basis:100%}.iXPt6G_previewHeader>button,.iXPt6G_previewHeader>a{flex:1}}.iXPt6G_page:has([data-preview-lesson]){background:var(--background-secondary);box-shadow:0 0 0 100vmax var(--background-secondary)}
.U3qPXW_navBar{background-color:var(--background-secondary)}.U3qPXW_navBarInner{justify-content:space-between;align-items:center;gap:var(--padding-m);display:flex}.U3qPXW_tabs{gap:var(--padding-xs);display:flex}.U3qPXW_tab{padding:var(--padding-xs) var(--padding-m);font-size:var(--g-text-body-2-font-size);color:var(--g-color-text-primary);border-radius:var(--padding-xs);white-space:nowrap;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.U3qPXW_tab:hover{background-color:var(--g-color-base-generic)}.U3qPXW_tabActive{background-color:var(--g-color-base-generic-hover);pointer-events:none}.U3qPXW_rightContent{align-items:center;display:flex}@media screen and (max-width:750px){.U3qPXW_navBarInner{align-items:stretch;gap:var(--padding-s);flex-direction:column}.U3qPXW_tabs{padding-bottom:var(--padding-xxs);overflow-x:auto}}
.E5d8ha_filters{align-items:center;gap:var(--padding-xs);display:flex}.E5d8ha_filterSelect{min-width:180px}
.LoLEIW_searchWrapper{position:relative}.LoLEIW_searchInput{width:250px}.LoLEIW_searchIcon{margin:0 var(--padding-xxs)}.LoLEIW_suggestDropdown{z-index:100;margin-top:var(--padding-xxs);padding:var(--padding-xxs) 0;background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);box-shadow:0 4px 12px var(--g-color-sfx-shadow);position:absolute;top:100%;left:0;right:0}.LoLEIW_suggestItem{width:100%;padding:var(--padding-xs) var(--padding-s);text-align:left;cursor:pointer;font-size:var(--g-text-body-2-font-size);color:var(--g-color-text-primary);background:0 0;border:none;display:block}.LoLEIW_suggestItem:hover,.LoLEIW_suggestItemSelected{background:var(--g-color-base-simple-hover)}
._5SnYmG_description{margin-top:var(--padding-xs);margin-bottom:var(--padding-m)}._5SnYmG_controls{align-items:center;gap:var(--padding-xs);flex-wrap:wrap;display:flex}._5SnYmG_select{flex:1;min-width:0}._5SnYmG_controlsColumn{gap:var(--padding-xs);flex-direction:column;display:flex}._5SnYmG_controlsRow{gap:var(--padding-xs);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:768px){._5SnYmG_select{min-width:calc(50% - var(--padding-xs))}}
.ilBnka_adminButtons{gap:var(--padding-xs);display:flex}
._5D9BW_headerRow{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}._5D9BW_headerActions{align-items:center;gap:var(--padding-s);display:flex}._5D9BW_loadingState{justify-content:center;align-items:center;min-height:300px;display:flex}._5D9BW_emptyState{justify-content:center;align-items:center;gap:var(--padding-xs);flex-direction:column;min-height:300px;display:flex}._5D9BW_gridFetching{opacity:.5;pointer-events:none;transition:opacity .15s ease-in-out}._5D9BW_paginationWrapper{padding-top:var(--padding-m);justify-content:center;display:flex}._5D9BW_content{gap:var(--padding-m);flex-direction:column;display:flex}
.BbwBJa_quizContainer{max-width:640px;margin:0 auto}.BbwBJa_progressSection{gap:var(--padding-xxs);flex-direction:column;display:flex}.BbwBJa_progressBar{background:var(--g-color-base-generic);border-radius:2px;width:100%;height:4px;overflow:hidden}.BbwBJa_progressFill{background:var(--g-color-base-brand);border-radius:2px;height:100%;transition:width .3s}.BbwBJa_questionCard{padding-top:var(--padding-l)}.BbwBJa_options{gap:var(--padding-xs);flex-direction:column;display:flex}.BbwBJa_option{align-items:flex-start;gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background:var(--g-color-base-background);cursor:pointer;text-align:left;width:100%;transition:border-color .15s;display:flex}.BbwBJa_option:hover{border-color:var(--g-color-line-brand)}.BbwBJa_optionSelected{border-color:var(--g-color-line-brand);background:var(--g-color-base-brand-light)}.BbwBJa_optionRadio{border:2px solid var(--g-color-line-generic);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px;transition:border-color .15s}.BbwBJa_optionSelected .BbwBJa_optionRadio{border-color:var(--g-color-base-brand);border-width:6px}.BbwBJa_optionContent{gap:var(--padding-xxs);flex-direction:column;display:flex}.BbwBJa_cityField{gap:var(--padding-xs);margin-top:var(--padding-m);flex-direction:column;display:flex}.BbwBJa_navigation{justify-content:space-between;align-items:center;gap:var(--padding-s);flex-wrap:wrap;display:flex}.BbwBJa_navLeft{align-items:center;gap:var(--padding-xs);display:flex}.BbwBJa_backButton{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background:var(--g-color-base-background);cursor:pointer;width:40px;height:40px;color:var(--g-color-text-primary);justify-content:center;align-items:center;transition:background .15s;display:flex}.BbwBJa_backButton:hover:not(:disabled){background:var(--g-color-base-simple-hover)}.BbwBJa_backButton:disabled{opacity:.4;cursor:default}.BbwBJa_resultsContainer{flex-direction:column;display:flex}.BbwBJa_resultsHeader{justify-content:space-between;align-items:flex-end;gap:var(--padding-s);flex-wrap:wrap;display:flex}.BbwBJa_backToQuizLink{align-items:center;gap:var(--padding-xxs);cursor:pointer;color:var(--g-color-text-secondary);background:0 0;border:none;padding:0;transition:color .15s;display:inline-flex}.BbwBJa_backToQuizLink:hover{color:var(--g-color-text-primary)}.BbwBJa_filters{align-items:center;gap:var(--padding-xs);display:flex}.BbwBJa_filterSelect{min-width:180px}.BbwBJa_loadingState{justify-content:center;align-items:center;min-height:300px;display:flex}.BbwBJa_emptyState{justify-content:center;align-items:center;gap:var(--padding-xs);flex-direction:column;min-height:300px;display:flex}.BbwBJa_paginationWrapper{padding-top:var(--padding-m);justify-content:center;display:flex}
.gf4fGq_container{max-width:1240px;padding:var(--padding-l-static) 20px var(--padding-xl-static);margin:0 auto}.gf4fGq_detail{column-gap:32px;row-gap:var(--padding-m-static);grid-template-columns:348px minmax(0,1fr);grid-template-areas:"back back""media heading""media copy";max-width:996px;margin:0 auto;display:grid}.gf4fGq_back{color:#838383;grid-area:back;font-size:14px;text-decoration:none}.gf4fGq_back img{vertical-align:middle;margin-right:6px;display:inline-block}.gf4fGq_heading{grid-area:heading}.gf4fGq_heading h1{font:400 22px/1.4 var(--accent-font-family);overflow-wrap:anywhere}.gf4fGq_heading p{color:#666;margin-top:var(--padding-s-static);font-size:16px;line-height:1.5}.gf4fGq_media{align-content:start;gap:var(--padding-s-static);grid-area:media;grid-template-areas:"cover""action""meta";min-width:0;display:grid}.gf4fGq_cover{aspect-ratio:1;background:#f8f8f8;border-radius:16px;grid-area:cover;width:100%;position:relative;overflow:hidden}.gf4fGq_cover>img{object-fit:contain;width:100%;height:100%}.gf4fGq_type{left:var(--padding-xs-static);top:var(--padding-xs-static);position:absolute}.gf4fGq_level{right:var(--padding-xs-static);top:var(--padding-xs-static);position:absolute}.gf4fGq_resource{color:#555;min-height:38px;padding:var(--padding-xs-static);background:#eee;border-radius:10px;grid-area:action;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:flex}.gf4fGq_metadata{grid-area:meta;min-width:0}.gf4fGq_tags{margin-bottom:var(--padding-s-static);flex-wrap:wrap;gap:6px;display:flex}.gf4fGq_tags .g-label{color:#838383;background:#fff;border:1px solid #f1f1f1;border-radius:6px}.gf4fGq_properties{gap:var(--padding-s-static);flex-direction:column;font-size:14px;display:flex}.gf4fGq_properties>div{gap:var(--padding-xs-static);grid-template-columns:90px minmax(0,1fr);display:grid}.gf4fGq_properties dt{color:#838383}.gf4fGq_properties dd{overflow-wrap:anywhere}.gf4fGq_copy{gap:var(--padding-l-static);flex-direction:column;grid-area:copy;min-width:0;display:flex}.gf4fGq_copy h2{font:400 17px/1.4 var(--accent-font-family);margin-bottom:10px}.gf4fGq_copy p,.gf4fGq_copy ul{color:#555;font-size:15px;line-height:1.6}.gf4fGq_copy ul{padding-left:var(--padding-m-static)}.gf4fGq_description{white-space:pre-wrap;overflow-wrap:anywhere}.gf4fGq_similar{margin-top:var(--padding-xl-static)}.gf4fGq_similar>h2{font:400 20px/1.4 var(--accent-font-family);margin-bottom:var(--padding-m-static)}.gf4fGq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (min-width:761px) and (max-width:1100px){.gf4fGq_detail{grid-template-columns:280px minmax(0,1fr)}.gf4fGq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gf4fGq_container{padding:var(--padding-s-static) 10px var(--padding-l-static)}.gf4fGq_detail{row-gap:var(--padding-m-static);grid-template-columns:minmax(0,1fr);grid-template-areas:"back""heading""media""copy"}.gf4fGq_back{font-size:11px}.gf4fGq_heading h1{font-size:19px}.gf4fGq_heading p{font-size:14px}.gf4fGq_media{gap:var(--padding-s-static);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"cover meta""action meta"}.gf4fGq_cover{border-radius:12px}.gf4fGq_type{top:auto;bottom:var(--padding-xs-static)}.gf4fGq_level{left:var(--padding-xs-static);right:auto}.gf4fGq_resource{font-size:13px}.gf4fGq_properties{gap:var(--padding-xs-static);font-size:12px}.gf4fGq_properties>div{grid-template-columns:1fr;gap:2px}.gf4fGq_copy h2{font-size:16px}.gf4fGq_copy p,.gf4fGq_copy ul{font-size:14px;line-height:1.5}.gf4fGq_cards{grid-template-columns:minmax(0,1fr);gap:10px}}
._66Nrka_root{--mock-card-height:120px;--mock-stat-height:80px;--mock-chart-height:160px;--overlay-text-max-width:400px;border-radius:var(--g-border-radius-xl);position:relative;overflow:hidden}._66Nrka_mockContent{filter:blur(3px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;gap:var(--padding-l);padding:var(--padding-l);flex-direction:column;display:flex}._66Nrka_mockSection{gap:var(--padding-s);flex-direction:column;display:flex}._66Nrka_mockCards{gap:var(--padding-m);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){._66Nrka_mockCards{grid-template-columns:1fr}}._66Nrka_mockCard{height:var(--mock-card-height);background-color:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}._66Nrka_mockStatsRow{gap:var(--padding-m);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){._66Nrka_mockStatsRow{grid-template-columns:repeat(2,1fr)}}._66Nrka_mockStatBlock{height:var(--mock-stat-height);background-color:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}._66Nrka_mockChart{height:var(--mock-chart-height);background-color:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}._66Nrka_overlay{justify-content:center;align-items:center;gap:var(--padding-m);background:linear-gradient(to bottom, transparent 0%, var(--g-color-base-background) 70%);flex-direction:column;display:flex;position:absolute;inset:0}._66Nrka_overlayText{text-align:center;max-width:var(--overlay-text-max-width)}
.mvw1xa_page{padding-top:var(--padding-s)}.mvw1xa_workspace{}.mvw1xa_sidebar,.mvw1xa_content,.mvw1xa_header,.mvw1xa_navigation{flex-direction:column;display:flex}.mvw1xa_sidebar{}.mvw1xa_navigation{gap:var(--padding-xxs)}.mvw1xa_activeItem,.mvw1xa_disabledItem{padding:var(--padding-xs) var(--padding-s);border-radius:var(--padding-xs)}.mvw1xa_activeItem{color:var(--g-color-text-brand);background:var(--school-selection)}.mvw1xa_disabledItem{color:var(--g-color-text-secondary)}.mvw1xa_back{margin-top:var(--padding-l);align-self:flex-start}.mvw1xa_content{}.mvw1xa_header{gap:var(--padding-xxs);padding-bottom:var(--padding-s);border-bottom:1px solid var(--g-color-line-generic)}@media (max-width:720px){.mvw1xa_navigation{flex-direction:row}.mvw1xa_back{margin-top:0}}.mvw1xa_content>form{padding:var(--padding-l);border:1px solid var(--school-border);border-radius:var(--school-radius);background:var(--background-secondary)}.mvw1xa_navigation{flex-wrap:wrap}
.QYXJ7a_card{justify-content:center;align-items:center;gap:var(--padding-s);box-sizing:border-box;height:100%;min-height:164px;padding:var(--padding-m);border-radius:var(--padding-s);color:var(--g-color-text-primary);text-align:center;background-color:#fff;flex-direction:column;align-self:stretch;text-decoration:none;transition:transform .15s;display:flex;position:relative}.QYXJ7a_card:hover{transform:scale(.98)}.QYXJ7a_plusBadge{background:var(--g-color-base-generic);border:2px dashed var(--g-color-line-generic);width:44px;height:44px;color:var(--g-color-text-hint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.QYXJ7a_card:hover .QYXJ7a_plusBadge{border-color:var(--g-color-line-brand);color:var(--g-color-text-brand)}.QYXJ7a_content{gap:var(--padding-xxs);flex-direction:column;min-width:0;display:flex}.QYXJ7a_title.QYXJ7a_title{font-weight:500}.QYXJ7a_subtitle{margin:0}
.jP6PyG_page{gap:var(--padding-l);flex-direction:column;display:flex}.jP6PyG_heading{gap:var(--padding-xs);flex-direction:column;display:flex}.jP6PyG_empty{padding:var(--padding-xl) var(--padding-l);text-align:center;border:1px dashed var(--g-color-line-generic);border-radius:var(--padding-s)}.jP6PyG_sections{gap:var(--padding-xl);flex-direction:column;display:flex}.jP6PyG_section{gap:var(--padding-m);flex-direction:column;display:flex}.jP6PyG_unauthBlock{justify-content:center;align-items:center;gap:var(--padding-m);padding:calc(var(--padding-xl) * 2) var(--padding-l);text-align:center;flex-direction:column;display:flex}.jP6PyG_unauthText{max-width:480px}
.C4F_1q_pinWrapper{justify-content:center;display:flex}
.E_etra_centered{text-align:center}
.QApGla_bottomCards{gap:var(--padding-s);grid-template-columns:minmax(0,1fr);display:grid}.QApGla_bottomCards[data-with-courses=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.QApGla_bottomCards[data-with-telegram=true]{grid-template-columns:minmax(0,1fr) 220px}.QApGla_bottomCards[data-with-courses=true][data-with-telegram=true]{grid-template-columns:repeat(2,minmax(0,1fr)) 220px}.QApGla_bottomCards>*{min-width:0}@media (max-width:1050px){.QApGla_bottomCards[data-with-courses=true][data-with-telegram=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.QApGla_bottomCards>:last-child{width:auto}}@media (max-width:750px){.QApGla_bottomCards,.QApGla_bottomCards[data-with-courses=true],.QApGla_bottomCards[data-with-telegram=true],.QApGla_bottomCards[data-with-courses=true][data-with-telegram=true]{grid-template-columns:minmax(0,1fr)}}
