.MarkdownImageZoom_gallery__bvHov{--g-modal-margin:0;--g-modal-border-radius:0;background:rgb(0 0 0/55%)}.MarkdownImageZoom_gallery__bvHov .MarkdownImageZoom_surface__9_HQ2{background:transparent}.MarkdownImageZoom_viewer__GgDoZ{position:relative;width:100vw;height:100dvh;overflow:hidden}.MarkdownImageZoom_backdrop__swO1I{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:transparent}.MarkdownImageZoom_canvas__9ouhN{position:absolute;inset:max(calc(var(--padding-xl-static) + var(--padding-m-static)),env(safe-area-inset-top)) max(var(--padding-s-static),env(safe-area-inset-right)) max(calc(var(--padding-xl-static) + var(--padding-m-static)),env(safe-area-inset-bottom)) max(var(--padding-s-static),env(safe-area-inset-left));pointer-events:none}.MarkdownImageZoom_gallery__bvHov .MarkdownImageZoom_canvas__9ouhN .gc-gallery-image-view__image{pointer-events:auto;touch-action:none}.MarkdownImageZoom_closeButton__UB_aC,.MarkdownImageZoom_nextButton__VpEAx,.MarkdownImageZoom_previousButton__Cooq3{position:absolute;z-index:1}.MarkdownImageZoom_closeButton__UB_aC{inset-block-start:max(var(--padding-s-static),env(safe-area-inset-top));inset-inline-end:max(var(--padding-s-static),env(safe-area-inset-right))}.MarkdownImageZoom_nextButton__VpEAx,.MarkdownImageZoom_previousButton__Cooq3{inset-block-end:max(var(--padding-s-static),env(safe-area-inset-bottom))}.MarkdownImageZoom_previousButton__Cooq3{inset-inline-start:max(var(--padding-s-static),env(safe-area-inset-left))}.MarkdownImageZoom_nextButton__VpEAx{inset-inline-end:max(var(--padding-s-static),env(safe-area-inset-right))}.MarkdownImageZoom_counter__NwWi3{position:absolute;inset-block-end:max(var(--padding-s-static),env(safe-area-inset-bottom));inset-inline:0;text-align:center;color:white;pointer-events:none}.TelegramHtmlPreview_bubble__FzLT3{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;box-sizing:border-box;background:var(--g-color-base-generic);border-radius:var(--padding-s);padding:var(--padding-s);color:var(--g-color-text-primary);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.TelegramHtmlPreview_code__nefvX{border-radius:var(--padding-xxs);padding:0 var(--padding-xxs)}.TelegramHtmlPreview_code__nefvX,.TelegramHtmlPreview_pre__6c7Bb{font-family:var(--g-font-family-monospace);background:var(--g-color-base-misc-light)}.TelegramHtmlPreview_pre__6c7Bb{border-radius:var(--padding-xs);padding:var(--padding-xs);margin:0;overflow-x:auto;white-space:pre}.TelegramHtmlPreview_blockquote__5LQ7A{margin:0;padding-left:var(--padding-s);border-left:3px solid var(--g-color-line-generic);color:var(--g-color-text-secondary)}.TelegramHtmlPreview_spoiler__pz1zT{background:var(--g-color-base-misc-light);border-radius:var(--padding-xxs);filter:blur(4px);transition:filter .15s ease}.TelegramHtmlPreview_spoiler__pz1zT:hover{filter:none}.g-modal{position:fixed;inset:0;z-index:1000;outline:none;background-color:var(--g-color-sfx-veil);overflow:auto;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-modal__content-aligner{min-width:100%;min-height:100%;display:inline-flex;align-items:center;justify-content:center}.g-modal__content-aligner_has-scroll{width:100%}.g-modal__content{margin:var(--g-modal-margin,20px);height:var(--g-modal-height,auto);min-height:var(--g-modal-min-height,auto);max-height:var(--g-modal-max-height,none);width:var(--g-modal-width,auto);max-width:var(--g-modal-max-width,none);min-width:var(--g-modal-min-width,auto);background-color:var(--g-color-base-modal);border-radius:var(--g-modal-border-radius,5px);clip-path:inset(0 round var(--g-modal-border-radius,5px));outline:none;transition:height .35s ease-in-out}.g-modal__content_has-scroll{min-width:0;overflow:auto;max-width:var(--g-modal-max-width,calc(100vw - var(--g-modal-margin, 20px) * 2));max-height:var(--g-modal-max-height,calc(100dvh - var(--g-modal-margin, 20px) * 2))}.g-modal[data-floating-ui-status=unmounted]{display:none;visibility:hidden;margin:-9999px 0 0 -9999px}.g-modal[data-floating-ui-status=close],.g-modal[data-floating-ui-status=open]{transition:opacity .15s ease-out}.g-modal[data-floating-ui-status=close],.g-modal[data-floating-ui-status=initial]{opacity:0}.g-modal[data-floating-ui-status=initial] .g-modal__content{transform:scale(.75)}.g-modal[data-floating-ui-status=close] .g-modal__content,.g-modal[data-floating-ui-status=open] .g-modal__content{transition:height .35s ease-in-out,transform .15s ease-out}.g-modal_mobile{--g-modal-width:100vw;--g-modal-height:100dvh;--g-modal-min-height:100svh;--g-modal-margin:0px;--g-modal-border-radius:0px}.g-modal_mobile[data-floating-ui-status=close] .g-modal__content,.g-modal_mobile[data-floating-ui-status=initial] .g-modal__content{transform:translateY(100%)}.g-modal_mobile[data-floating-ui-status=open] .g-modal__content{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.g-modal[data-floating-ui-status] .g-modal__content{transition:none}}.ProblemContent_titleBlock__8N5OR{display:flex;flex-direction:column;gap:var(--padding-xs)}.ProblemContent_actions__6PPCT{display:flex;align-items:center;flex-wrap:wrap;gap:var(--padding-xs)}.ProblemContent_tags__3G19Y{display:flex;flex-wrap:wrap;gap:6px}.ProblemContent_adminControls__ofaVG{display:flex;flex-wrap:wrap;gap:var(--padding-xs);margin-top:var(--padding-s)}.ProblemContent_answerSummary__osH2P{display:flex;align-items:center;gap:var(--g-spacing-3);cursor:pointer;list-style:none;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)}.ProblemContent_answerSummary__osH2P::-webkit-details-marker{display:none}.ProblemContent_answerSummary__osH2P:before{content:"";width:7px;height:7px;flex-shrink:0;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.ProblemContent_answer__t1fEw[open]>.ProblemContent_answerSummary__osH2P:before{transform:rotate(45deg)}.CriteriaBlock_list__siF_s{display:flex;flex-direction:column}.CriteriaBlock_row__fxyPL{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--padding-s);padding:var(--padding-xs) 0;border-bottom:1px solid var(--g-color-line-generic)}.CriteriaBlock_order__15JA1{min-width:var(--padding-l);text-align:right}.CriteriaBlock_text__hYquR{min-width:0}.CriteriaBlock_points__cpPvb{white-space:nowrap;text-align:right}.CriteriaBlock_total__hdNN7{display:flex;justify-content:flex-end;margin-top:var(--padding-s)}.RecallWindowExpiredBanner_banner__DDQkZ{display:flex;flex-direction:column;gap:var(--padding-xs);width:100%;padding:var(--padding-m);border-radius:var(--padding-xs);background:var(--g-color-base-generic)}.CampaignStatusContent_root__1ltDY{display:flex;flex-direction:column;gap:var(--padding-m)}.CampaignStatusContent_markdown__cwd72{margin-top:var(--padding-xs)}.CampaignStatusContent_groups__FHYLX{display:flex;flex-direction:column;gap:var(--padding-s)}.CampaignStatusContent_group__Yfokq{padding:var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.CampaignStatusContent_groupHeader__1gMY1{display:flex;align-items:center;gap:var(--padding-xs)}.TelegramHtmlSyntaxHint_wrapper__56G2n{width:100%}.TelegramHtmlSyntaxHint_summary__eJG9Z{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--padding-xxs) 0}.TelegramHtmlSyntaxHint_body__QdANJ{display:flex;flex-direction:column;gap:var(--padding-xs);padding-top:var(--padding-xxs)}.TelegramHtmlSyntaxHint_list__loFn6,.TelegramHtmlSyntaxHint_section__JH0__{display:flex;flex-direction:column;gap:var(--padding-xxs)}.TelegramHtmlSyntaxHint_list__loFn6{margin:0;padding-left:var(--padding-m)}.TelegramHtmlSyntaxHint_item__gtLHy{line-height:1.4}.TelegramHtmlSyntaxHint_code__CIyp_{font-family:var(--g-font-family-monospace);background:var(--g-color-base-misc-light);border-radius:var(--padding-xxs);padding:0 var(--padding-xxs);font-size:var(--g-text-caption-2-font-size)}.ControlledTelegramHtmlEditor_previewContainer__A3TvP,.ControlledTelegramHtmlEditor_wrapper__JJN_W{display:flex;flex-direction:column;width:100%;gap:var(--padding-xxs)}.ControlledTelegramHtmlEditor_preview__S8QZl{min-height:calc(var(--tg-editor-rows, 6) * 1.5em + var(--padding-s) * 2);width:100%;box-sizing:border-box;border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);padding:var(--padding-s);overflow-x:auto}.ControlledTelegramHtmlEditor_previewInvalid__sJjk8{border-color:var(--g-color-line-danger)}.ControlledTelegramHtmlEditor_previewErrorHint__VB6_q{padding-left:var(--padding-xxs)}.ControlledTelegramHtmlEditor_previewPlaceholder__qB5oK{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit}.AbGroupsEditor_wrapper__GzXfe{display:flex;flex-direction:column;gap:var(--padding-s)}.AbGroupsEditor_body__GL9mo{display:flex;flex-direction:column;gap:var(--padding-m)}.AbGroupsEditor_addButton__7eeA6{align-self:flex-start}.AbGroupsEditor_summary__ynBaT{display:flex;flex-direction:column;gap:var(--padding-xxs)}.CourseLessonDocumentEditor_canvasPane__iF1mC{min-width:0;padding:var(--padding-m);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--school-radius,18px);background:var(--background-secondary)}.CourseLessonDocumentEditor_documentToolbar__J0eFN{display:flex;align-items:center;justify-content:space-between;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))}.CourseLessonDocumentEditor_canvasHeader__e32mx{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--padding-s);margin:0 var(--padding-xs) var(--padding-s)}.CourseLessonDocumentEditor_canvasHeader__e32mx>div{display:flex;flex-direction:column;gap:var(--padding-xs)}.CourseLessonDocumentEditor_document__zLDiU{min-width:0;min-height:520px}.CourseLessonDocumentEditor_inspectorTrigger__5WZZF{flex-shrink:0}.CourseLessonDocumentEditor_inspectorPane__TeGl3{box-sizing:border-box;position:fixed;z-index:calc(var(--z-index-header) + 2);top:0;right:0;bottom:0;width:min(440px,calc(100vw - var(--padding-l)));min-width:0;overflow-y:auto;overscroll-behavior:contain;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;transform:translateX(100%);transition:transform .16s ease,visibility .16s ease}.CourseLessonDocumentEditor_inspectorPane__TeGl3[data-open]{visibility:visible;transform:translateX(0)}.CourseLessonDocumentEditor_inspectorBackdrop__J804j{display:none;position:fixed;z-index:calc(var(--z-index-header) + 1);inset:0;border:0;background:rgb(0 0 0/25%)}.CourseLessonDocumentEditor_inspectorBackdrop__J804j[data-open]{display:block}@media (max-width:720px){.CourseLessonDocumentEditor_canvasPane__iF1mC{padding:var(--padding-s)}.CourseLessonDocumentEditor_documentToolbar__J0eFN{align-items:flex-start;flex-direction:column}.CourseLessonDocumentEditor_canvasHeader__e32mx{flex-direction:column}.CourseLessonDocumentEditor_inspectorPane__TeGl3{width:100vw;border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.CourseLessonDocumentEditor_inspectorPane__TeGl3{transition:none}}.CourseLessonDocumentEditor_localInsertNotice__foDJm{position:sticky;top:96px;z-index:1;display:flex;flex-direction:column;gap:var(--padding-xs);padding:var(--padding-s);margin-bottom:var(--padding-s);border:1px solid var(--school-border,var(--g-color-line-generic));border-radius:var(--padding-xs);background:var(--background-secondary)}.CourseLessonDocumentEditor_localInsertActions__PEgIQ{display:flex;flex-wrap:wrap;gap:var(--padding-xs)}.CourseBlockModal_modal__QsIgR{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)}.CourseBlockModal_assignmentSettings__hVAYN,.CourseBlockModal_form__oJK_I,.CourseBlockModal_optionList__yAp_t,.CourseBlockModal_retry__gYDOu,.CourseBlockModal_searchError__rxjtB,.CourseBlockModal_searchResults__fXGYv,.CourseBlockModal_typeGrid__HFJpI{display:flex;flex-direction:column;gap:var(--padding-s)}.CourseBlockModal_typeChoice__mnBV_{justify-content:flex-start;height:auto;min-height:72px;text-align:left;white-space:normal}.CourseBlockModal_typeChoice__mnBV_ span{display:flex;flex-direction:column;align-items:flex-start;gap:var(--padding-xxs)}.CourseBlockModal_typeChoice__mnBV_ small{color:var(--g-color-text-secondary)}.CourseBlockModal_actions__UfzCV,.CourseBlockModal_optionRow__6Dyjh{display:flex;align-items:center;gap:var(--padding-xs)}.CourseBlockModal_actions__UfzCV{flex-wrap:wrap}.CourseBlockModal_optionRow__6Dyjh{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;padding:var(--padding-xs)}.CourseBlockModal_fieldset__yvx6Y,.CourseBlockModal_optionRow__6Dyjh{border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs)}.CourseBlockModal_fieldset__yvx6Y{display:flex;flex-direction:column;gap:var(--padding-xs);margin:0;padding:var(--padding-s)}.CourseBlockModal_fieldset__yvx6Y legend{padding-inline:var(--padding-xxs);font-weight:600}.CourseBlockModal_retry__gYDOu,.CourseBlockModal_searchError__rxjtB,.CourseBlockModal_searchResults__fXGYv{padding:var(--padding-xs);border-radius:var(--padding-xs);background:var(--g-color-base-generic-ultralight)}.CourseBlockModal_searchResult__MZLmo{justify-content:flex-start;height:auto;min-height:44px;text-align:left;white-space:normal}@media (max-width:600px){.CourseBlockModal_modal__QsIgR{width:100vw;min-height:100vh;max-height:100vh;padding:var(--padding-s);border-radius:0}.CourseBlockModal_actions__UfzCV>.g-button{width:100%}.CourseBlockModal_optionRow__6Dyjh{grid-template-columns:minmax(0,1fr) auto}}.CourseBlockModal_deleteModal__nyU4j{box-sizing:border-box;width:min(480px,calc(100vw - 32px));min-height:0;max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border-radius:16px;background:var(--background-secondary)}