.editor{position:relative}.editor__fill{width:100%}.editor .ck.ck-reset_all{color:#221a46}.editor .ck.ck-content{color:#221a46;border-color:#d9d9d9!important;border-radius:0 0 12px 12px!important}.editor .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.editor .ck-rounded-corners .ck.ck-toolbar,.editor .ck.ck-toolbar.ck-rounded-corners{border-radius:12px 12px 0 0!important}.editor .editor__additional_tools{background-color:#fff;height:28px;position:absolute;top:4px;right:8px}.editor .editor__custom_tool{margin:0;padding:0 8px}.editor audio{background-color:#fff;border-radius:10px;width:100%;overflow:hidden}.editor audio::-webkit-media-controls-panel{background:linear-gradient(#fff,#eff2fd);border-radius:0}.editor audio::-webkit-media-controls-play-button{background-color:#49b3f7;border-radius:50%}.editor audio::-webkit-media-controls-current-time-display{color:#243976;font-weight:700}.editor audio::-webkit-media-controls-time-remaining-display{color:#243976;font-weight:700}.editor audio::-webkit-media-controls-timeline{background-color:#eff2fd;border-radius:10px;margin:0 10px}.editor audio::-webkit-media-controls-volume-slider{background-color:#49b3f7;border-radius:10px}.editor audio::-webkit-media-slider-thumb{background:#243976;border:2px solid #49b3f7}.editor .ck-content{color:#243976;font-size:16px}.editor .ck-content ul{list-style-type:none;list-style-position:inside}.editor .ck-content ul li{display:flex;position:relative}.editor .ck-content ul li:before{content:"-";margin-right:5px}.editor .ck-content ol,.editor .ck-content ul{list-style-position:none;margin-block:1em;margin-inline:0;padding-inline-start:40px}.editor .ck-content ol p,.editor .ck-content ul p{margin-block:0}.editor .ck-content ol li:not(:last-child),.editor .ck-content ul li:not(:last-child){margin-bottom:5px}.editor .ck-content .ck-list-bogus-paragraph{display:initial}.editor .ck-content figure.table{margin:.9em auto;display:table}.editor .ck-content figure.table table{border-spacing:0;border-collapse:collapse;border:1px double #b3b3b3;width:100%;height:100%}.editor .ck-content figure.table table td{overflow-wrap:break-word;border:1px solid #bfbfbf;min-width:2em;padding:.4em;position:relative}.editor .ck-content blockquote{border-left:5px solid #ccc;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}.editor .ck-content blockquote.ck-block-quote{color:#243976;padding:20px 20px 20px 24px;font-size:14px;border-left:3px solid #864ff1!important;font-style:normal!important}.editor .ck-content blockquote.ck-block-quote p{margin-top:0}.editor .ck-content blockquote.ck-block-quote p:last-child{opacity:.6;font-size:14px}.editor .ck-content .image{clear:both;text-align:center;min-width:50px;margin:.9em auto;display:table}.editor .ck-content .image>figcaption{caption-side:bottom;color:#333;word-break:break-word;outline-offset:-1px;background-color:#f7f7f7;padding:.6em;font-size:.75em;display:table-caption}.editor .ck-content .image img{border-radius:12px;min-width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.editor .ck-content .image-style-side{float:right;max-width:50%;margin-left:1.5em}.editor .ck-content .image-inline,.editor .ck-content .image_resized{max-width:100%}.editor .ck-content .image-inline img,.editor .ck-content .image_resized img,.editor .ck-content .image_resized{flex-grow:1;flex-shrink:1;max-width:100%;height:auto}.editor .ck-content a{text-decoration:underline;background:0 0!important}.editor .ck-content a:hover{color:#864ff1}.editor .ck-content ._art-1{color:#243976;padding-bottom:20px;font-size:32px;font-weight:700;display:block;position:relative}.editor .ck-content ._art-2{color:#243976;padding-bottom:15px;font-size:25px;font-weight:700;display:block;position:relative}.editor .ck-content ._art-3{padding-bottom:10px;font-size:25px;font-weight:700;display:block;position:relative}.editor .ck-content ._art-3:after{content:"";background-color:#864ff1;width:100%;height:4px;position:absolute;bottom:0;left:0}
._9AmX2q_ktpTopicText{overflow-wrap:anywhere;white-space:pre-wrap}
._sUH6G_audio{grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;display:grid}._sUH6G_audioPlayer{width:100%}._sUH6G_audioDesc{margin-top:10px;font-size:15px}
.cKJEtW_document{width:100%;min-width:0}.cKJEtW_documentItem{background-color:#fff;border:1px solid #864ff1;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}@media (max-width:768px){.cKJEtW_documentItem{flex-direction:column;align-items:flex-start}}@media (max-width:576px){.cKJEtW_documentItem{padding:12px 15px}}.cKJEtW_documentName{color:#243976;text-overflow:ellipsis;white-space:nowrap;flex:1 0;max-width:100%;margin-right:20px;font-size:20px;font-weight:700;text-decoration:underline;overflow:hidden}@media (max-width:1380px){.cKJEtW_documentName{font-size:18px}}@media (max-width:768px){.cKJEtW_documentName{margin-bottom:17px;margin-right:0}}@media (max-width:576px){.cKJEtW_documentName{font-size:16px}}.cKJEtW_documentBtns{flex-shrink:0;align-items:center;width:100%;max-width:457px;display:flex}@media (max-width:1380px){.cKJEtW_documentBtns{max-width:320px}}@media (max-width:1280px){.cKJEtW_documentBtns{max-width:270px}}@media (max-width:768px){.cKJEtW_documentBtns{max-width:100%}}@media (max-width:576px){.cKJEtW_documentBtns{flex-direction:column}}.cKJEtW_documentBtn{color:#864ff1;text-transform:uppercase;border:1px solid #864ff1;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:9px 10px;font-size:16px;font-weight:700;display:flex}.cKJEtW_documentBtn:not(:last-child){margin-right:17px}@media (max-width:1280px){.cKJEtW_documentBtn:not(:last-child){margin-right:10px}}@media (max-width:576px){.cKJEtW_documentBtn:not(:last-child){margin-bottom:10px;margin-right:0}}@media (max-width:1380px){.cKJEtW_documentBtn{padding:7px 8px}}@media (max-width:1280px){.cKJEtW_documentBtn{font-size:15px}}@media (max-width:576px){.cKJEtW_documentBtn{width:100%;padding:4px;font-size:16px}}.cKJEtW_documentBtnIcon{object-fit:contain;flex-shrink:0;width:30px;height:30px;margin-right:10px}@media (max-width:1280px){.cKJEtW_documentBtnIcon{width:25px;height:25px;margin-right:5px}}@media (max-width:576px){.cKJEtW_documentBtnIcon{width:30px;height:30px;margin-right:10px}}
.omgUtW_image{grid-template-columns:1fr;justify-content:center;align-items:center;display:grid}.omgUtW_imageImg{object-fit:contain;border-radius:24px;width:auto;height:auto;max-height:400px;display:block}.omgUtW_imageImg img{border-radius:inherit;object-fit:contain;width:auto;height:auto;max-height:100%}@media (max-width:576px){.omgUtW_imageImg{border-radius:12px}}.omgUtW_imageDesc{color:#221a46;margin-top:10px;font-size:15px}.omgUtW_imageAnswerCard{width:100%;height:100%;min-height:0;display:block}.omgUtW_imageAnswerCard .ant-image-wrapper{width:100%;height:100%;display:block}.omgUtW_imageAnswerCard .omgUtW_imageImg{border-radius:12px;width:100%;height:100%;max-height:none;display:block}:is(.omgUtW_imageAnswerCard .omgUtW_imageImg .ant-image,.omgUtW_imageAnswerCard .omgUtW_imageImg .ant-image-img){width:100%!important;height:100%!important;max-height:none!important;display:block!important}.omgUtW_imageAnswerCard .omgUtW_imageImg img{object-fit:cover;border-radius:12px;width:100%;height:100%;max-height:none;display:block}
.bb6nFa_mediaBox{width:100%;max-width:100%;margin-top:15px}.bb6nFa_mediaBox>:not(:last-child){margin-bottom:12px}.bb6nFa_mediaBoxAnswer{margin:0}.bb6nFa_mediaBoxRow{display:flex}.bb6nFa_mediaBoxRow>:not(:last-child){margin-right:12px}.bb6nFa_mediaBoxInner{background-color:#fff;border-radius:24px;justify-content:center;align-items:center;padding:20px;display:flex}@media (max-width:576px){.bb6nFa_mediaBoxInner{border-radius:12px;padding:10px}}.bb6nFa_mediaBoxVideo{width:100%;height:400px!important;min-height:auto!important}@media (max-width:576px){.bb6nFa_mediaBoxVideo{height:220px!important}}
.ExwucW_mediabox{align-items:flex-end;display:flex}.ExwucW_mediabox>:not(:last-child){margin-right:15px}@media (max-width:576px){.ExwucW_mediabox>:not(:last-child){margin-right:0}.ExwucW_mediabox{flex-direction:column}}.ExwucW_question{width:100%;min-width:0;position:relative}.ExwucW_questionDescriptionList{background-color:#ffc65221;border:1px solid #f39301;border-radius:12px;padding:13px 18px}.ExwucW_questionDescriptionList .ExwucW_questionName{background-color:#0000;border:none;padding:0}.ExwucW_question:not(:last-child):after{content:"";background-color:#c3c3c3;width:100%;height:1px;position:absolute;bottom:-31px}.ExwucW_questionName{background-color:#fff4e3;border-left:2px solid #f39301;padding:13px 18px}.ExwucW_questionDesc{color:#221a46;margin-top:15px;font-size:16px}.ExwucW_questionComOnQuestion{background-color:#fff;border:1px solid #f39301;border-radius:8px;margin-top:20px;padding:12px 18px;font-size:16px}.ExwucW_questionFile{grid-template-columns:1fr;gap:20px;min-width:0;margin-top:20px;display:grid}.ExwucW_questionFileInner{min-width:0}.ExwucW_questionFileInner>:not(:last-child){margin-bottom:10px}.ExwucW_questionFileTextarea{resize:vertical;color:#221a46;background-color:#ffffff4d;border:1px solid #c3c3c3;border-radius:8px;outline:none;width:100%;max-width:100%;min-height:157px;padding:13px 18px;font-size:16px;transition:background-color .25s;display:block}.ExwucW_questionFileTextarea:hover,.ExwucW_questionFileTextarea:focus{background-color:#fff}@media (max-width:576px){.ExwucW_questionFileTextarea{padding:13px}}.ExwucW_questionFileWrap{align-items:center;min-width:0;display:flex}.ExwucW_questionFileWrap .ExwucW_ant-upload-drag{background:0 0}@media (max-width:1250px){.ExwucW_questionFileWrap{flex-direction:column;align-items:flex-start}}.ExwucW_questionFileWrapInner2{align-items:center;min-width:0;display:flex}@media (max-width:1250px){.ExwucW_questionFileWrapInner2{flex-direction:column;align-items:flex-start}}.ExwucW_questionFileWrapInner{width:100%;min-width:0}.ExwucW_questionFileWrapItem{flex:1;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.ExwucW_questionFileWrapItem span{flex-shrink:initial!important;display:block!important}.ExwucW_questionFileWrapItem>:not(:last-child){margin-right:10px}.ExwucW_questionFileList{grid-template-columns:1fr;gap:10px;min-width:0;max-width:100%;margin-bottom:10px;display:grid}.ExwucW_questionFileBtnCom{color:#221a46;background-color:#fff;border-left:2px solid #c3c3c3;border-radius:8px;outline:none;min-width:280px;margin-left:10px;padding:13px 18px;font-size:16px}@media (max-width:1380px){.ExwucW_questionFileBtnCom{min-width:250px;font-size:15px;line-height:1.2}}@media (max-width:1250px){.ExwucW_questionFileBtnCom{margin-top:10px;margin-left:0}}@media (max-width:576px){.ExwucW_questionFileBtnCom{padding:11px 18px;font-size:16px;line-height:17px}}.ExwucW_questionFileInfo{color:#5b5b5c;text-align:left;max-width:211px;margin-left:10px;font-size:16px;line-height:1.03}@media (max-width:1380px){.ExwucW_questionFileInfo{font-size:15px}}@media (max-width:1250px){.ExwucW_questionFileInfo{margin-top:10px;margin-left:0}}.ExwucW_questionFileBtn{color:#221a46;background-color:#ececec;border-left:2px solid #864ff1;border-radius:8px;align-items:center;width:auto;min-width:0;max-width:100%;padding:9px 15px;font-size:16px;font-weight:700;display:flex}.ExwucW_questionFileBtn span{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;display:flex;overflow:hidden}.ExwucW_questionFileBtn>:not(:last-child){margin-right:10px}@media (max-width:576px){.ExwucW_questionFileBtn{padding:6.5px 15px}}.ExwucW_questionFileBtnIcon{cursor:pointer;object-fit:contain;flex-shrink:0;width:26px;height:26px}.ExwucW_question .ExwucW_audioRecorderBtnRecord{background-color:#ff65511a;border-left-color:#ff6551}.ExwucW_question .ExwucW_audioRecorderError{color:#ff6551;background-color:#ff655114;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:14px}.ExwucW_questionAnswers{margin-top:20px}.ExwucW_questionAnswersDesc{color:#221a46;margin-bottom:10px;font-size:16px}.ExwucW_questionAnswersInner{grid-template-columns:1fr 1fr;gap:22px 17px;margin-bottom:15px;display:grid}@media (max-width:576px){.ExwucW_questionAnswersInner{grid-template-columns:1fr;gap:15px}}.ExwucW_questionAnswersInnerImage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-bottom:15px;display:grid}@media (max-width:576px){.ExwucW_questionAnswersInnerImage{grid-template-columns:1fr;gap:12px}}.ExwucW_questionAnswerImageCard{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:3px solid #d9d9d9;border-radius:12px;width:100%;min-width:0;padding:10px;transition:border-color .2s;display:block;position:relative;box-shadow:0 4px 10px #00000014}.ExwucW_questionAnswerImageCardSelected{border-color:#864ff1}.ExwucW_questionAnswerImageCardCorrect{border-color:#67d449}.ExwucW_questionAnswerImageCardIncorrect{border-color:#ff6551}.ExwucW_questionAnswerImageCardDisabled{pointer-events:none;cursor:default}.ExwucW_questionAnswerImageCardInput{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.ExwucW_questionAnswerImageCardBody{flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.ExwucW_questionAnswerImageCardMedia{background-color:#ececec;border-radius:12px;flex-shrink:0;width:100%;height:250px;min-height:250px;position:relative;overflow:hidden}.ExwucW_questionAnswerImageCardMedia img{border-radius:12px;object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important}.ExwucW_questionAnswerImageCardMedia .ant-image-wrapper{border-radius:12px;object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important}.ExwucW_questionAnswerImageCardMedia .ant-image{border-radius:12px;object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important}.ExwucW_questionAnswerImageCardMedia .ant-image-img{border-radius:12px;object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important}.ExwucW_questionAnswerImageCardMedia>div{width:100%!important;height:100%!important;min-height:100%!important;margin-top:0!important}.ExwucW_questionAnswerImageCardMedia>div>div{width:100%!important;height:100%!important;min-height:100%!important}.ExwucW_questionAnswerImageCardMedia>div>div>div{border-radius:12px;background-color:#0000!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important}@media (max-width:576px){.ExwucW_questionAnswerImageCardMedia{height:150px;min-height:150px}}.ExwucW_questionAnswerImageCaption{color:#221a46;text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;width:100%;max-width:100%;margin-top:8px;font-size:15px;font-weight:600;line-height:1.25;display:flex}.ExwucW_questionStatusBox{background-color:#fff;border:1px solid #f39301;border-radius:8px;margin-top:20px;padding:15px 18px;position:relative}.ExwucW_questionTeacherComment{margin-top:15px}.ExwucW_questionTeacherComment>span{color:#221a46;margin-bottom:8px;font-size:18px;font-weight:600;display:block}@media (max-width:576px){.ExwucW_questionTeacherComment>span{font-size:16px}}.ExwucW_questionTeacherCommentDate{opacity:.5;position:absolute;top:20px;right:15px;margin:0!important;font-size:14px!important}@media (max-width:576px){.ExwucW_questionTeacherCommentDate{opacity:.3;font-size:12px!important}}.ExwucW_questionTeacherMedia{margin-top:15px}.ExwucW_questionTeacherMedia>span{color:#221a46;margin-bottom:8px;font-size:18px;font-weight:600;display:block}@media (max-width:576px){.ExwucW_questionTeacherMedia>span{font-size:16px}}
.luT7SW_homeworksModalBtn{margin-top:10px;text-transform:none!important;padding:6px 20px!important}.luT7SW_homeworksModalContent{flex-direction:column;flex:1;width:100%;max-width:100%;display:flex}.luT7SW_homeworksModalContentTop{margin-bottom:30px}.luT7SW_homeworksModalInfoLesson{align-items:flex-end;margin-bottom:12px;display:flex}.luT7SW_homeworksModalInfoLesson>:first-child{margin-right:10px}.luT7SW_homeworksModalAttempts{align-items:center;gap:10px;margin-left:auto;display:flex}.luT7SW_homeworksModalAttemptsBadge{background-color:#864ff1;border-radius:100px;justify-content:center;align-items:center;padding:5px 18px;display:inline-flex;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important}.luT7SW_homeworksModalAttemptsLimitTrigger{width:100%;display:block}.luT7SW_homeworksModalAttemptsHelp{cursor:pointer;color:#864ff1;border:2px solid #864ff1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:700;line-height:1;transition:color .2s,border-color .2s;display:inline-flex}.luT7SW_homeworksModalAttemptsHelp:hover{color:#5821c1;border-color:#5821c1}.luT7SW_homeworksModalQuestion{border-bottom:1px solid #c3c3c3;grid-template-columns:1fr;justify-content:start;align-items:flex-start;gap:30px;width:100%;max-width:100%;margin-bottom:30px;padding-bottom:30px;display:grid}.luT7SW_homeworksModalQuestionWrap{width:100%;max-width:100%;overflow:hidden}.luT7SW_homeworksModalQuestionInnerList{width:100%;max-width:100%;height:100%;margin-bottom:37px}.luT7SW_homeworksModalQuestionInnerList>*{padding-bottom:29px}.luT7SW_homeworksModalQuestionInnerList>:not(:last-child){margin-bottom:30px}.luT7SW_homeworksModalQuestionInner>:not(:last-child){margin-bottom:16px}.luT7SW_homeworksModalQuestionTag{align-self:flex-start;width:fit-content;padding:7px 20px!important;font-size:16px!important}.luT7SW_homeworksModalQuestionForm{margin-top:20px}.luT7SW_homeworksModalHistoryList{grid-template-columns:1fr;gap:20px;margin-top:20px;display:grid}.luT7SW_homeworksModalHistoryItem{align-items:flex-start;display:flex}.luT7SW_homeworksModalHistoryItem>:not(:last-child){margin-right:10px}.luT7SW_homeworksModalHistoryItemReverse{flex-direction:row-reverse}.luT7SW_homeworksModalHistoryItemReverse>:not(:last-child){margin-left:10px;margin-right:0}.luT7SW_homeworksModalHistoryItemInner{background-color:#fbf4ec;border:1px solid #f39301;border-radius:12px;flex:1;padding:10px 15px;position:relative}.luT7SW_homeworksModalHistoryItemSender{width:40px;height:40px;color:var(--white);text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:18px;display:flex}.luT7SW_homeworksModalHistoryItemSenderImageWrap{border-radius:50%;width:40px;height:40px;overflow:hidden}.luT7SW_homeworksModalHistoryItemSenderImage{object-fit:cover;width:40px;height:40px}.luT7SW_homeworksModalHistoryItemWhoSender{justify-content:space-between;align-items:flex-start;display:flex}.luT7SW_homeworksModalHistoryItemWhoSender:not(:last-child){margin-bottom:15px}.luT7SW_homeworksModalHistoryItemWhoSender span{color:#c3c3c3;font-size:14px;font-weight:700}.luT7SW_homeworksModalHistoryItemTitle{font-size:18px!important}.luT7SW_homeworksModalHistoryItemTeacherList{margin:0;padding:0;list-style:none}.luT7SW_homeworksModalHistoryItemTeacherItem{align-items:flex-start;display:flex}.luT7SW_homeworksModalHistoryItemTeacherItem:not(:last-child){margin-bottom:15px}.luT7SW_homeworksModalHistoryItemTeacherItem p{color:#221a46;margin-left:5px;font-size:18px;line-height:1.2}.luT7SW_homeworksModalHistoryWrapFiles{grid-template-columns:1fr;gap:15px;display:grid}.luT7SW_homeworksModalHistoryItemFileInner{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.luT7SW_homeworksModalHistoryItemFile{color:#221a46;border:1px solid #864ff1;border-radius:12px;align-items:center;max-width:300px;padding:5px 10px;font-size:16px;font-weight:900;display:flex}.luT7SW_homeworksModalHistoryItemFile:hover{color:#221a46}.luT7SW_homeworksModalHistoryItemFile svg{object-fit:contain;flex-shrink:0;width:30px;height:30px;margin-left:15px}.luT7SW_homeworksModalHistoryItemFile span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.luT7SW_homeworksModalHistoryItemFileComment{color:#221a46;word-break:break-word;margin-top:0;font-size:14px;line-height:1.5}.luT7SW_homeworksModalHistoryItemTextAnswer{color:#221a46;margin-top:25px;font-size:16px;font-weight:500}.luT7SW_homeworksModalMarksInner{grid-template-columns:270px 1fr;align-items:flex-start;gap:30px;margin-bottom:36px;display:grid}.luT7SW_homeworksModalMarksWrap{align-items:center;display:flex}.luT7SW_homeworksModalMarksWrap>:not(:last-child){margin-right:15px}.luT7SW_homeworksModalContentTextEditor{margin-bottom:20px;font-size:18px}.luT7SW_homeworksName{background-color:#fff4e3;border-left:2px solid #f39301;padding:13px 18px}.luT7SW_homeworksExerciseMark{grid-template-columns:170px 1fr;align-items:flex-start;gap:30px;min-width:0;margin-bottom:20px;display:grid}.luT7SW_homeworksExerciseMark .luT7SW_ant-typography{color:#221a46}.luT7SW_homeworksFileWrap{align-items:flex-end;min-width:0;display:flex}.luT7SW_homeworksFileBtn{color:#221a46;background-color:#ececec;border-left:2px solid #864ff1;border-radius:8px;align-items:center;width:auto;min-width:0;max-width:100%;padding:9px 15px;font-size:16px;font-weight:700;display:flex}.luT7SW_homeworksFileBtn span{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;display:flex;overflow:hidden}.luT7SW_homeworksFileBtn>:not(:last-child){margin-right:10px}.luT7SW_homeworksFileBtnCurrent{align-items:center;display:flex}.luT7SW_homeworksFileBtnIcon{cursor:pointer;object-fit:contain;flex-shrink:0;width:26px;height:26px}.luT7SW_homeworksFileListInner{flex-direction:column;align-items:flex-end;display:flex}.luT7SW_homeworksFileList{grid-template-columns:1fr;gap:10px;min-width:0;max-width:100%;margin-bottom:10px;display:grid}.luT7SW_homeworksBottomBtns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.luT7SW_homeworks .luT7SW_userAvatarNull{color:var(--white);width:40px;height:40px;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:18px;display:flex}
.LNKc1W_statisticsItem{width:100%;max-width:165px;max-height:464px;position:relative}.LNKc1W_statisticsItemSVG{z-index:2;display:inline-flex;position:absolute;bottom:0%;right:0;transform:translateY(8px)}.LNKc1W_statisticsItemSVG svg{object-fit:contain}.LNKc1W_statisticsItemAllHomeWorks{background:#b2b2b259;border-radius:20px;height:100%;position:relative;overflow:hidden}.LNKc1W_statisticsItemCountAllHomeWorks{color:#fff;background:#9393938a;border-radius:20px;padding:14px 44px;font-size:24px;font-weight:700;position:absolute;top:23px;left:50%;transform:translate(-50%)}@media (max-width:1650px){.LNKc1W_statisticsItemCountAllHomeWorks{padding:14px 38px;font-size:18px}}@media (max-width:1380px){.LNKc1W_statisticsItemCountAllHomeWorks{padding:14px 30px;font-size:18px}}.LNKc1W_statisticsItemCompletedHomeWorks{background-color:#bd9dfd;border-radius:20px;width:100%;padding:0 5px;position:absolute;bottom:0}.LNKc1W_statisticsItemCompletedHomeWorks svg{position:absolute;top:-5px;right:0}.LNKc1W_statisticsItemCountCompletedHomeWorks{color:#fff;background:#ffffff8a;border-radius:20px;padding:14px 44px;font-size:24px;font-weight:700;position:absolute;top:12px;left:50%;transform:translate(-50%)}@media (max-width:1650px){.LNKc1W_statisticsItemCountCompletedHomeWorks{padding:14px 38px;font-size:18px}}@media (max-width:1380px){.LNKc1W_statisticsItemCountCompletedHomeWorks{padding:14px 30px;font-size:18px}}.LNKc1W_statisticsItemNameSubject{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-.1px;width:100%;max-width:calc(100% - 10px);font-size:15px;font-weight:700;display:block;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}@media (max-width:1650px){.LNKc1W_statisticsItemNameSubject{font-size:14px}}@media (max-width:1280px){.LNKc1W_statisticsItemNameSubject{font-size:13px}}@media (max-width:1650px){.LNKc1W_statisticsItem{max-width:160px}}@media (max-width:1280px){.LNKc1W_statisticsItem{max-width:135px}}
._3y4fNG_statisticsItemRow{flex-direction:column;gap:8px;width:100%;display:flex}._3y4fNG_statisticsItemRowNameSubject{color:#864ff1;font-size:20px;font-weight:700}@media (max-width:768px){._3y4fNG_statisticsItemRowNameSubject{text-transform:uppercase;font-size:16px}}@media (max-width:576px){._3y4fNG_statisticsItemRowNameSubject{font-size:12px}}._3y4fNG_statisticsItemRowSVG{z-index:2;display:inline-flex;position:absolute;bottom:0;transform:translate(-8px)}._3y4fNG_statisticsItemRowSVG svg{object-fit:contain}._3y4fNG_statisticsItemRowAllWorks{background:#b2b2b259;border-radius:18px;width:100%;min-height:55px;display:flex;position:relative}@media (max-width:768px){._3y4fNG_statisticsItemRowAllWorks{border-radius:20px}}@media (max-width:576px){._3y4fNG_statisticsItemRowAllWorks{border-radius:20px;height:40px;min-height:auto}}._3y4fNG_statisticsItemRowCompletedHomeWorks{background-color:#bd9dfd;border-radius:18px;width:0;height:100%;position:absolute;left:0}@media (max-width:768px){._3y4fNG_statisticsItemRowCompletedHomeWorks{border-radius:20px}}@media (max-width:576px){._3y4fNG_statisticsItemRowCompletedHomeWorks{border-radius:20px}}._3y4fNG_statisticsItemRowCountAllWorks{color:#7e7e7e;text-align:center;background:#ffffff8a;border-radius:20px;min-width:65px;padding:8px 0;font-size:16px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (max-width:576px){._3y4fNG_statisticsItemRowCountAllWorks{border-radius:12px;padding:6px 0;font-size:14px}}._3y4fNG_statisticsItemRowCountCompletedHomeWorks{color:#fff;text-align:center;background:#ffffff8a;border-radius:20px;min-width:65px;padding:10px 0;font-size:16px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (max-width:576px){._3y4fNG_statisticsItemRowCountCompletedHomeWorks{padding:7px 0;font-size:14px}}
._5MFDyW_statistics{padding-top:100px}._5MFDyW_statisticsTopContent{justify-content:space-between;align-items:center;margin-bottom:42px;display:flex}@media (max-width:1024px){._5MFDyW_statisticsTopContent{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:576px){._5MFDyW_statisticsTopContent{margin-bottom:20px}}._5MFDyW_statisticsDescr{color:#243976;max-width:587px;font-size:24px;font-weight:400}@media (max-width:1650px){._5MFDyW_statisticsDescr{font-size:20px}}@media (max-width:1380px){._5MFDyW_statisticsDescr{font-size:18px}}@media (max-width:576px){._5MFDyW_statisticsDescr{font-size:16px}}._5MFDyW_statisticsTopContentLeft{flex-direction:column;gap:42px;display:flex}@media (max-width:1650px){._5MFDyW_statisticsTopContentLeft{gap:30px}}@media (max-width:1380px){._5MFDyW_statisticsTopContentLeft{gap:20px}}@media (max-width:1280px){._5MFDyW_statisticsTopContentLeft{gap:10px}}._5MFDyW_statisticsTopContentRight{width:100%;max-width:285px;display:flex}@media (max-width:576px){._5MFDyW_statisticsTopContentRight div{max-width:100%!important}._5MFDyW_statisticsTopContentRight{max-width:100%}}._5MFDyW_statisticsSelector{width:100%;max-width:285px;min-height:44px}._5MFDyW_statisticsSelector span{font-size:20px!important}._5MFDyW_statisticsCenterContent{background:#7b7b7b0d;border-radius:12px;flex-direction:column;align-items:center;width:100%;padding:22px 40px 32px;display:flex}@media (max-width:1024px){._5MFDyW_statisticsCenterContent{background:0 0;padding:0}}._5MFDyW_statisticsContent{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:22px;width:100%;margin-bottom:24px;display:flex}@media (max-width:1280px){._5MFDyW_statisticsContent{grid-template-columns:repeat(7,95px);gap:8px}}@media (max-width:1024px){._5MFDyW_statisticsContent{display:none}}._5MFDyW_statisticsContentRow{display:none}@media (max-width:1024px){._5MFDyW_statisticsContentRow{flex-direction:column;gap:15px;width:100%;display:flex}}@media (max-width:576px){._5MFDyW_statisticsContentRow{gap:10px}}._5MFDyW_statisticsDescrContent{justify-content:center;align-items:center;gap:100px;display:flex}@media (max-width:1024px){._5MFDyW_statisticsDescrContent{display:none}}._5MFDyW_statisticsCompletedWorks{color:#243976;align-items:flex-start;padding-left:48px;font-size:24px;font-weight:400;display:flex;position:relative}._5MFDyW_statisticsCompletedWorks:before{content:"";background-color:#bd9dfd;border-radius:4px;width:30px;height:30px;position:absolute;top:0;left:0}@media (max-width:1650px){._5MFDyW_statisticsCompletedWorks:before{width:25px;height:25px}._5MFDyW_statisticsCompletedWorks{font-size:20px}}._5MFDyW_statisticsAllWorks{color:#243976;align-items:flex-start;padding-left:48px;font-size:24px;font-weight:400;display:flex;position:relative}._5MFDyW_statisticsAllWorks:before{content:"";background:#dedee0;border-radius:4px;width:30px;height:30px;position:absolute;top:0;left:0}@media (max-width:1650px){._5MFDyW_statisticsAllWorks:before{width:25px;height:25px}._5MFDyW_statisticsAllWorks{font-size:20px}}._5MFDyW_statisticsMinWorks{color:#243976;align-items:flex-start;padding-left:48px;font-size:24px;font-weight:400;display:flex;position:relative}._5MFDyW_statisticsMinWorks:before{content:"";border:1px solid #dedee0;border-radius:4px;width:30px;height:30px;position:absolute;top:0;left:0}@media (max-width:1650px){._5MFDyW_statisticsMinWorks:before{width:25px;height:25px}._5MFDyW_statisticsMinWorks{font-size:20px}}._5MFDyW_statisticsMinWorksIcon{position:absolute;top:6px;left:3px;transform:rotate(-90deg)}@media (max-width:768px){._5MFDyW_statistics._5MFDyW_statisticsParent{background-color:#fff;border-radius:20px;margin-top:60px;padding:20px 20px 16px}}@media (max-width:576px){._5MFDyW_statistics{padding-top:40px}}@media (max-width:768px){._5MFDyW_statisticsTopContent{margin-bottom:16px}._5MFDyW_statisticsTopContentRight{max-width:100%}._5MFDyW_statisticsTopContentRight div{max-width:100%!important}._5MFDyW_statisticsSelector{width:100%;min-height:44px;max-width:100%!important}}
.XMi0uG_form{background-color:#fff;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:560px;display:flex;padding:40px!important}@media (max-width:768px){.XMi0uG_form{padding:20px!important}}@media (max-width:576px){.XMi0uG_form{gap:20px;padding:16px!important}}.XMi0uG_formLogoWrap{flex-direction:column;align-items:center;width:100%;margin-bottom:50px;display:flex}@media (max-width:1280px){.XMi0uG_formLogoWrap{margin-bottom:32px}}.XMi0uG_formLogoWrap svg{margin-bottom:20px}@media (max-width:768px){.XMi0uG_formLogoWrap svg{width:168px;height:49px;margin-bottom:16px}}.XMi0uG_formRole{color:#864ff1;background-color:#864ff11a;border:1px solid #864ff1;border-radius:20px;padding:5px 12px;font-size:20px;font-weight:700;line-height:103%}@media (max-width:768px){.XMi0uG_formRole{font-size:16px}}.XMi0uG_formBtnWrapParent{grid-template-columns:minmax(300px,377px) auto;justify-content:space-between;align-items:center;gap:10px;width:100%;display:grid}@media (max-width:768px){.XMi0uG_formBtnWrapParent{grid-template-columns:minmax(0,1fr);max-width:100%}}.XMi0uG_formBtnWrapStudent{grid-template-columns:minmax(300px,341px) auto;justify-content:space-between;align-items:center;gap:10px;width:100%;display:grid}@media (max-width:768px){.XMi0uG_formBtnWrapStudent{grid-template-columns:minmax(0,1fr);max-width:100%}}.XMi0uG_formBtnRole{cursor:pointer;font-size:20px!important}@media (max-width:768px){.XMi0uG_formBtnRole{text-align:center}}.XMi0uG_formBtnRoleLink{transition:opacity .2s;display:inline-block}.XMi0uG_formBtnRoleLink:hover{opacity:.8}@media (max-width:768px){.XMi0uG_formBtnRoleLink{text-align:center;width:100%;display:block}}.XMi0uG_inputContainer{flex-direction:column;align-items:start;gap:16px;width:100%;display:flex}.XMi0uG_inputContainer label>span{font-size:20px!important}@media (max-width:768px){.XMi0uG_inputContainer label>span{font-size:18px!important}.XMi0uG_inputContainer{gap:12px}}.XMi0uG_formItem{width:100%;margin:0!important}.XMi0uG_link{color:#864ff1;font-size:20px;transition:opacity .2s;display:inline-block;position:relative}.XMi0uG_link:after{content:"";background-color:var(--white);width:100%;height:1px;position:absolute;bottom:3px;left:0}.XMi0uG_link:hover{color:inherit;opacity:.8}.XMi0uG_link:hover:after{opacity:.8}@media (max-width:576px){.XMi0uG_link{font-size:16px}}.XMi0uG_networksContainer{color:#864ff1;flex-direction:column;align-items:center;gap:9px;font-size:20px;display:flex}@media (max-width:576px){.XMi0uG_networksContainer{font-size:16px}}.XMi0uG_networks{gap:18px;display:flex}.XMi0uG_networks .ant-btn{box-shadow:none!important}.XMi0uG_button{width:100%;height:48px}@media (max-width:768px){.XMi0uG_button{max-width:100%}}.XMi0uG_inputLabel{color:#864ff1!important}:is(.XMi0uG_input.ant-input-outlined,.XMi0uG_input.ant-input-affix-wrapper){border-color:#864ff1!important}.XMi0uG_input{color:#5b5b5c!important}.XMi0uG_input .ant-input{color:#5b5b5c!important}
._6uLFeq_notificationsButtons{z-index:25;gap:10px;display:flex;position:fixed;bottom:25px;right:25px}@media (max-width:768px){._6uLFeq_notificationsButtons{display:none}}._6uLFeq_notificationsButton{color:#221a46;background-color:#fff;border:1px solid #f39301;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;transition:color .3s;display:flex;box-shadow:0 0 10px #00000026}._6uLFeq_notificationsButton:hover{color:#f39301}._6uLFeq_notificationsButtonOpen{opacity:0}._6uLFeq_notificationsMaterial{margin-top:20px}._6uLFeq_notificationsMaterial>div{background-color:#0000;border:none;border-radius:0;padding:0}@media (max-width:768px){._6uLFeq_notificationsMaterial{margin-top:15px}}._6uLFeq_notificationsItem{border-radius:20px;padding:20px;transition:background-color .3s;position:relative}._6uLFeq_notificationsItemOpen{background-color:#f9f6ff}._6uLFeq_notificationsItem:not(:last-child){margin-bottom:2px}@media (max-width:768px){._6uLFeq_notificationsItem{padding:15px 10px}}._6uLFeq_notificationsItemDate{color:#243976;padding-right:49px;font-size:24px;font-weight:700;line-height:1;display:inline-block}@media (max-width:768px){._6uLFeq_notificationsItemDate{font-size:18px}}._6uLFeq_notificationsItemText{opacity:.7;font-size:15px}._6uLFeq_questionsPanel{pointer-events:none;z-index:120;opacity:0;background-color:#0000;width:100vw;height:100vh;transition:background-color .3s,opacity .3s;position:fixed;bottom:0;right:0;overflow:hidden}._6uLFeq_questionsPanelOpen{pointer-events:all;opacity:1;background-color:#0000004d}@media (max-width:768px){._6uLFeq_questionsPanelOpen{background-color:#0000}}._6uLFeq_questionsPanelInner{background-color:#fff;border:1px solid #c3c3c3;border-radius:32px 0 0 32px;width:700px;height:100vh;padding:30px 25px;transition:transform .3s;position:absolute;bottom:0;right:0;transform:translate(100%);box-shadow:0 10px 30px #0000002e}._6uLFeq_questionsPanelInnerOpen{transform:translate(0)}@media (max-width:768px){._6uLFeq_questionsPanelInnerOpen{transform:translate(0)}._6uLFeq_questionsPanelInner{border-color:#864ff1;border-radius:20px;width:100%;max-width:calc(100% - 40px);max-height:calc(100vh - 200px);padding:30px 15px;bottom:120px;right:20px;transform:translateY(30px)}}@media (max-width:576px){._6uLFeq_questionsPanelInner{max-height:calc(100vh - 260px);bottom:100px}}._6uLFeq_questionsPanelHeader{justify-content:space-between;align-items:center;margin-bottom:40px;padding-right:30px;display:flex}@media (max-width:768px){._6uLFeq_questionsPanelHeader{margin-bottom:30px}}._6uLFeq_questionsPanelTitle{color:#221a46;font-size:36px;font-weight:700}@media (max-width:1650px){._6uLFeq_questionsPanelTitle{font-size:30px}}@media (max-width:768px){._6uLFeq_questionsPanelTitle{font-size:20px}}._6uLFeq_questionsPanelClose{cursor:pointer;color:#221a46;background:0 0;border:none;padding:10px;font-size:18px;position:absolute;top:15px;right:15px}._6uLFeq_questionsPanelList{height:calc(100vh - 160px);margin:0;padding:0;list-style:none;overflow-y:auto}@media (max-width:768px){._6uLFeq_questionsPanelList{height:calc(100% - 50px)}}._6uLFeq_questionsPanelToggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}._6uLFeq_questionsPanelToggleIcon{transition:opacity .3s;position:absolute;top:10px;right:20px}@media (max-width:768px){._6uLFeq_questionsPanelToggleIcon{object-fit:contain;width:35px;height:35px;top:7px;right:10px}}._6uLFeq_questionsSection{margin-bottom:40px;list-style:none}._6uLFeq_questionsSectionTitle{color:#243976;margin:0 0 6px;font-size:24px;font-weight:700}._6uLFeq_questionsSectionList{margin:0;padding:0 5px;list-style:none}
.XdjnRq_contracts{align-items:center;display:flex}.XdjnRq_contracts a{display:flex}.XdjnRq_contracts a:not(:last-child){margin-right:15px!important}@media (max-width:1280px){.XdjnRq_contracts a:not(:last-child){margin-right:5px!important}}.XdjnRq_collapsedContracts{flex-direction:column}.XdjnRq_collapsedContracts a:not(:last-child){margin-bottom:10px!important;margin-right:0!important}.XdjnRq_maxIcon{object-fit:contain;width:48px;height:48px}
.dvwXpG_aside{background-color:var(--purple);width:100%;max-width:350px;height:100vh;box-shadow:0 0 15px var(--shadow-black);border-radius:0 48px 48px 0;padding:40px 44px;position:sticky;top:0}.dvwXpG_asideLogo{max-width:100%}.dvwXpG_asideMain{color:#fff;padding:8px 0;font-size:16px;line-height:1}.dvwXpG_asideStudent{margin-bottom:5px;font-weight:400;display:flex;font-size:16px!important;line-height:100%!important}.dvwXpG_asideParent{margin-bottom:20px;font-size:20px;font-weight:700;line-height:80%}.dvwXpG_asideChildren{margin-bottom:20px}.dvwXpG_asideChildrenName{font-weight:700;font-size:16px!important;line-height:100%!important}.dvwXpG_asidePriceLabel{font-weight:400;font-size:16px!important;line-height:100%!important}.dvwXpG_asidePrice{font-weight:700;font-size:16px!important;line-height:100%!important}@media (max-width:1650px){.dvwXpG_aside{padding:40px 20px}}@media (max-width:768px){.dvwXpG_aside{display:none}}
._1RhD1a_paymentCard{background-color:#f5f3fd;border-radius:16px;max-width:440px;padding:30px}._1RhD1a_paymentCardTitle{margin-bottom:20px;font-weight:700;color:#221a46!important;font-size:24px!important;line-height:118%!important;display:flex!important}@media (max-width:768px){._1RhD1a_paymentCardTitle{font-size:20px!important}}._1RhD1a_paymentCardList{margin:0;padding:0;list-style:none}._1RhD1a_paymentCardStudentBlock{margin-bottom:20px}._1RhD1a_paymentCardRow{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._1RhD1a_paymentCardStudentMainRow{margin-bottom:10px}._1RhD1a_paymentCardStudentName{font-weight:600;color:#221a46!important;font-size:20px!important;line-height:118%!important}@media (max-width:768px){._1RhD1a_paymentCardStudentName{font-size:18px!important}}._1RhD1a_paymentCardStudentTotal{font-weight:400;color:#221a46!important;font-size:18px!important;line-height:118%!important}._1RhD1a_paymentCardDetailRow ._1RhD1a_paymentCardDetailLabel,._1RhD1a_paymentCardDetailRow ._1RhD1a_paymentCardDetailValue{opacity:.5;color:#221a46!important;font-size:16px!important}._1RhD1a_paymentCardDiscountValue{color:#ff6551!important;font-size:16px!important}._1RhD1a_paymentCardDivider{background-color:#d9d9d9;height:1px;margin:20px 0}._1RhD1a_paymentCardGrandTotalRow ._1RhD1a_paymentCardTotalLabel{font-weight:700;font-size:22px!important}@media (max-width:768px){._1RhD1a_paymentCardGrandTotalRow ._1RhD1a_paymentCardTotalLabel{font-size:20px!important}}._1RhD1a_paymentCardGrandTotalRow ._1RhD1a_paymentCardTotalAmount{font-weight:700;color:#221a46!important;font-size:24px!important}@media (max-width:768px){._1RhD1a_paymentCardGrandTotalRow ._1RhD1a_paymentCardTotalAmount{font-size:22px!important}}._1RhD1a_paymentCardSummaryDiscountRow{margin-bottom:20px}._1RhD1a_paymentCardSummaryDiscountRow ._1RhD1a_paymentCardSummaryDiscountValue{opacity:.8;font-size:15px;color:#ff6551!important}._1RhD1a_paymentCardSummaryDiscountLabel{color:#221a46!important}._1RhD1a_paymentCardTotalLabel{font-weight:700;color:#221a46!important;font-size:24px!important;line-height:118%!important}._1RhD1a_paymentCardPayButton{text-transform:uppercase;max-width:286px;height:48px;margin-bottom:20px;font-weight:700}._1RhD1a_paymentCardLegalText{opacity:.5;line-height:1.4;color:#221a46!important;font-size:14px!important}._1RhD1a_paymentCardFooterWrap{flex-direction:column;display:flex}@media (max-width:768px){._1RhD1a_paymentCard{background-color:#fff;max-width:100%;padding:20px}._1RhD1a_paymentCardDetailLabel,._1RhD1a_paymentCardStudentName{padding-left:20px}._1RhD1a_paymentCardPayButton{max-width:100%}._1RhD1a_paymentCardTitle,._1RhD1a_paymentCardStudentName,._1RhD1a_paymentCardTotalLabel{color:#221a46!important}}
.Vyx0dq_paymentAttestationItem{justify-content:space-between;align-items:center;width:100%;max-width:260px;margin-bottom:12px;list-style:none;display:flex}.Vyx0dq_paymentAttestationItem:last-of-type{margin-top:4px;padding-top:8px}.Vyx0dq_paymentAttestationLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#221a46;opacity:.9;font-size:16px;line-height:24px}.Vyx0dq_paymentAttestationLabelDisabled{cursor:not-allowed;opacity:.5}.Vyx0dq_paymentAttestationItem:last-of-type .Vyx0dq_paymentAttestationLabel{font-weight:600}.Vyx0dq_paymentAttestationInput{cursor:pointer;appearance:none;background-color:#fff;border:1.5px solid #d1d5db;border-radius:6px;flex-shrink:0;width:22px;height:22px;transition:all .2s ease-in-out;position:relative}.Vyx0dq_paymentAttestationInput:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;display:none;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.Vyx0dq_paymentAttestationInput:checked{background-color:#864ff1;border-color:#864ff1}.Vyx0dq_paymentAttestationInput:checked:after{display:block}.Vyx0dq_paymentAttestationInputPaid:disabled{opacity:.7;background-color:#67d449;border-color:#67d449}.Vyx0dq_paymentAttestationInputPaid:disabled:after{border-color:#fff!important;display:block!important}.Vyx0dq_paymentAttestationInput:disabled:not(.Vyx0dq_paymentAttestationInputPaid){cursor:not-allowed;background-color:#f3f4f6;border-color:#e5e7eb}.Vyx0dq_paymentAttestationInput:hover:not(:disabled){border-color:#864ff1}.Vyx0dq_paymentAttestationValue{display:none}@media (max-width:768px){.Vyx0dq_paymentAttestationItem{justify-content:flex-start;gap:12px;max-width:100%;margin-bottom:16px}.Vyx0dq_paymentAttestationInput{border-radius:4px;order:-1}.Vyx0dq_paymentAttestationInputPaid:disabled{opacity:.5;background-color:#864ff1;border-color:#864ff1}.Vyx0dq_paymentAttestationLabel{flex:1;font-size:16px}.Vyx0dq_paymentAttestationValue{color:#221a46;white-space:nowrap;font-size:16px;display:block}.Vyx0dq_paymentAttestationValuePaid{color:#67d449}.Vyx0dq_paymentAttestationItem:last-of-type .Vyx0dq_paymentAttestationLabel,.Vyx0dq_paymentAttestationItem:last-of-type .Vyx0dq_paymentAttestationValue{font-weight:700}}
.YEAE6W_paymentMonth{margin-bottom:5px;margin-right:10px;list-style:none;display:inline-block}.YEAE6W_paymentMonthLabel{cursor:pointer;color:#864ff1;background-color:#fff;border:1px solid #864ff1;border-radius:12px;padding:6px 14px;font-size:13px;transition:background-color .3s,color .3s,border-color .3s;display:inline-block}.YEAE6W_paymentMonthLabel:hover:not([disabled]){opacity:.8}.YEAE6W_paymentMonthInput{pointer-events:none;z-index:0;opacity:0;position:absolute}.YEAE6W_paymentMonthInput:checked+label{color:#fff;background-color:#864ff1}.YEAE6W_paymentMonthInput:disabled+label{cursor:default;color:#c3c3c3;opacity:.6;background-color:#fff;border-color:#c3c3c3}.YEAE6W_paymentMonthDisabled{pointer-events:none;cursor:default}
.zhnaYq_paymentStudentCard{background-color:#f5f3fd;border-radius:12px;width:100%;padding:20px;box-shadow:0 2px 10px #0000000d}@media (max-width:768px){.zhnaYq_paymentStudentCard{box-shadow:none;background-color:#0000;padding:0}.zhnaYq_paymentStudentCardBlock{background-color:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 2px 10px #0000000d}}.zhnaYq_paymentStudentCardTitle{margin-bottom:20px;font-weight:700;line-height:118%;color:#243976!important;font-size:24px!important;display:flex!important}@media (max-width:768px){.zhnaYq_paymentStudentCardTitle{margin-bottom:8px;color:#f39301!important;font-size:20px!important}}.zhnaYq_paymentStudentCardSection{margin-bottom:20px}.zhnaYq_paymentStudentCardSection.zhnaYq_noMargin{margin-bottom:0}@media (max-width:768px){.zhnaYq_paymentStudentCardSection{flex-direction:column;margin-bottom:0;display:flex}.zhnaYq_paymentStudentCardSection.zhnaYq_noMargin{margin-top:15px}.zhnaYq_paymentStudentCardTariff{order:-1;margin-bottom:32px}.zhnaYq_paymentStudentCardTariff .zhnaYq_paymentStudentCardSubtitle{margin-bottom:0}}.zhnaYq_paymentStudentCardSubtitle{margin-bottom:10px;font-weight:600;color:#221a46!important;font-size:18px!important;line-height:118%!important;display:flex!important}@media (max-width:768px){.zhnaYq_paymentStudentCardSubtitle{margin-bottom:16px;font-size:16px!important}}.zhnaYq_paymentStudentCardPriceInfo{flex-direction:column;margin-bottom:15px;display:flex}.zhnaYq_paymentStudentCardPriceInfo span{margin:0}.zhnaYq_paymentStudentCardTariffLabel{color:#221a46;font-weight:700;font-size:16px!important}.zhnaYq_paymentStudentCardOldPriceText{opacity:.6;width:fit-content;padding:0 2px;font-weight:600;position:relative;left:140px;color:#ff6551!important;font-size:15px!important;display:flex!important}.zhnaYq_paymentStudentCardMonthList{flex-wrap:wrap;margin:0 0 20px;padding:0;list-style:none;display:flex}@media (max-width:768px){.zhnaYq_paymentStudentCardMonthList{margin-bottom:0}}.zhnaYq_paymentStudentCardTariffText{opacity:.8;font-weight:400;display:flex;color:#243976!important;font-size:14px!important;line-height:114%!important}.zhnaYq_paymentStudentCardTariffText:last-child{margin-bottom:20px}.zhnaYq_paymentStudentCardAllAttestationPrice{font-weight:400;color:#243976!important;font-size:14px!important;line-height:114%!important}.zhnaYq_paymentStudentCardAttestationList{margin:0 0 10px;padding:0;list-style:none}.zhnaYq_paymentStudentCardAttestationList>li{margin:0!important;padding:0!important}.zhnaYq_paymentStudentCardAttestationSubtext{color:#c3c3c3;margin-top:8px;line-height:1.4;display:block;font-size:13px!important}.zhnaYq_paymentStudentCardErrorText{margin-top:8px;display:block;color:#ff4d4f!important;font-size:14px!important}
.BSInnW_payment{color:#221a46;background-color:var(--lk-page-bg,var(--background-white));grid-template-columns:349px 1fr;gap:20px;min-width:0;min-height:100vh;display:grid}.BSInnW_paymentLoaderContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.BSInnW_paymentContent{padding:50px 20px 50px 0}@media (max-width:768px){.BSInnW_paymentContent{padding:50px 20px}}@media (max-width:576px){.BSInnW_paymentContent{padding:50px 0}}.BSInnW_paymentBackLink{color:#221a46;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:20px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}@media (max-width:768px){.BSInnW_paymentBackLink{display:none}}.BSInnW_paymentBackLinkText{color:#221a46}.BSInnW_paymentHeader{position:relative}.BSInnW_paymentBackButton{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (max-width:768px){.BSInnW_paymentBackButton{display:flex}}.BSInnW_paymentTitle{margin-bottom:50px}@media (max-width:768px){.BSInnW_paymentTitle{text-align:center;margin-bottom:30px}}.BSInnW_paymentList{grid-template-columns:auto;gap:25px;margin-bottom:50px;display:grid}@media (max-width:768px){.BSInnW_paymentList{margin-bottom:32px}}.BSInnW_paymentInfo{color:#221a46;background-color:#f5f3fd;border-radius:12px;max-width:400px;margin-top:35px;padding:20px;box-shadow:0 2px 10px #0000000d}@media (max-width:576px){.BSInnW_paymentInfo{max-width:100%;margin-top:25px;padding:20px 15px}}.BSInnW_paymentInfoTitle{margin-bottom:20px;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:576px){.BSInnW_paymentInfoTitle{margin-bottom:15px;font-size:22px}}.BSInnW_paymentInfoList{border-bottom:1px solid #c3c3c3;padding-bottom:20px}.BSInnW_paymentInfoItem:not(:last-child){margin-bottom:15px}.BSInnW_paymentInfoTop{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.BSInnW_paymentInfoName{margin-right:15px;font-size:20px;font-weight:700;line-height:1.2}@media (max-width:576px){.BSInnW_paymentInfoName{font-size:18px}}.BSInnW_paymentInfoNameTitle{white-space:nowrap;opacity:.5;font-size:18px;line-height:1.2}.BSInnW_paymentInfoProducts{padding-left:20px}@media (max-width:576px){.BSInnW_paymentInfoProducts{padding-left:10px}}.BSInnW_paymentInfoProduct{justify-content:space-between;display:flex}.BSInnW_paymentInfoProduct:not(:last-child){margin-bottom:2px}.BSInnW_paymentInfoProduct span{opacity:.5;font-size:15px;line-height:1.2}.BSInnW_paymentInfoProduct span:first-child{margin-right:10px}.BSInnW_paymentInfoProduct span:last-child{white-space:nowrap}.BSInnW_paymentInfoResult{margin:20px 0}.BSInnW_paymentInfoSubtext{opacity:.5;font-size:13px;line-height:16px}.BSInnW_paymentInfoResultTop{justify-content:space-between;font-size:24px;font-weight:700;display:flex}@media (max-width:768px){.BSInnW_paymentInfoResultTop{font-size:22px}}.BSInnW_paymentInfoResultSkidka{opacity:.5;justify-content:space-between;margin-top:10px;font-size:15px;display:flex}.BSInnW_paymentInfoResultSkidka span:last-child{color:#ff6551}.BSInnW_paymentInfoResultBtn{width:100%;max-width:260px;height:40px;margin-top:20px;padding:12px;font-size:16px;font-weight:700}@media (max-width:576px){.BSInnW_paymentInfoResultBtn{max-width:100%}}.BSInnW_paymentItem{background-color:#f5f3fd;border-radius:12px;width:100%;padding:20px;box-shadow:0 2px 10px #0000000d}.BSInnW_paymentItem:not(:last-child){margin-bottom:25px}@media (max-width:576px){.BSInnW_paymentItem{padding:20px 15px}}.BSInnW_paymentItemName{margin-bottom:20px;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:576px){.BSInnW_paymentItemName{margin-bottom:15px;font-size:22px}}.BSInnW_paymentMonthBlock{width:100%;margin-bottom:20px}.BSInnW_paymentSubtitle{font-size:18px;font-weight:700;line-height:1.2}@media (max-width:576px){.BSInnW_paymentSubtitle{font-size:16px}}.BSInnW_paymentMonths{max-width:100%;margin-top:10px;display:flex;overflow-x:auto}.BSInnW_paymentMonthLabel{cursor:pointer;border:1px solid #864ff1;border-radius:12px;padding:6px 14px;font-size:13px;transition:background-color .3s,color .3s;display:inline-block}.BSInnW_paymentMonthInput{pointer-events:none;z-index:0;opacity:0;position:absolute}.BSInnW_paymentMonthInput:checked+label{color:#fff;background-color:#864ff1}.BSInnW_paymentMonthInput:disabled+label{cursor:default;color:#c3c3c3;background-color:#fff;border-color:#c3c3c3}.BSInnW_paymentMonth{margin-bottom:5px;margin-right:10px}.BSInnW_paymentMonthTarif{margin-bottom:15px;display:flex}.BSInnW_paymentMonthNeed{color:#ff6551;opacity:.7;margin-bottom:15px;font-size:14px;display:flex}.BSInnW_paymentMonthText{flex-shrink:0;margin-right:10px}.BSInnW_paymentMonthPrice{flex-direction:column;align-items:flex-end;display:flex}.BSInnW_paymentMonthPriceSc{color:#ff6551;opacity:.6;padding-right:2px;font-size:15px;font-weight:500;position:relative}.BSInnW_paymentMonthPriceSc:after{content:"";background-color:#ff6551;width:calc(100% + 4px);height:1px;position:absolute;top:50%;left:-2px;transform:rotate(-11deg)}@media (max-width:576px){.BSInnW_paymentMonthPriceSc{font-size:14px}}.BSInnW_paymentMonthTariffText{opacity:.7;font-size:14px;line-height:1.2}.BSInnW_paymentMonthTariffText p:not(:last-child){margin-bottom:5px}.BSInnW_paymentAttestationItem:last-child .BSInnW_payment__attestation-label{font-weight:700}.BSInnW_paymentAttestationInput{pointer-events:none;z-index:0;opacity:0;position:absolute}.BSInnW_paymentAttestationInput:checked+label:after{border-color:#864ff1}.BSInnW_paymentAttestationInput:checked+label:before{opacity:1}.BSInnW_paymentAttestationInput:disabled+label{cursor:default;opacity:.7}.BSInnW_paymentAttestationLabel{cursor:pointer;width:133px;font-size:16px;line-height:24px;display:inline-block;position:relative}.BSInnW_paymentAttestationLabel:after,.BSInnW_paymentAttestationLabel:before{content:"";position:absolute}.BSInnW_paymentAttestationLabel:after{z-index:0;background-color:#fff;border:1px solid #c3c3c3;border-radius:4px;width:20px;height:20px;transition:background-color .3s,border-color .3s;top:2px;left:calc(100% + 12px)}.BSInnW_paymentAttestationLabel:before{z-index:1;opacity:0;background-color:#864ff1;border-radius:3px;width:12px;height:12px;transition:opacity .3s;top:6px;left:calc(100% + 16px)}@media (max-width:576px){.BSInnW_paymentAttestationLabel{width:126px;font-size:15px}}.BSInnW_paymentAttestationList{margin:10px 0}.BSInnW_paymentAttestationPrice{font-size:14px}@media (max-width:1650px){.BSInnW_payment{grid-template-columns:300px 1fr}}@media (max-width:768px){.BSInnW_payment{grid-template-columns:1fr}}
.WbgX5G_performance{flex-direction:column;gap:42px;padding-top:100px;display:flex}.WbgX5G_performanceHead{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:576px){.WbgX5G_performanceHead{flex-direction:column;align-items:flex-start}}.WbgX5G_performanceRatingBarItem{flex:1;width:100%;max-width:157px}.WbgX5G_performanceRatingBarItem span{color:#243976;text-align:center;margin-top:20px;font-size:24px;font-weight:700;display:block}@media (max-width:1650px){.WbgX5G_performanceRatingBarItem span{font-size:20px}}@media (max-width:576px){.WbgX5G_performanceRatingBarItem span{margin-top:15px;font-size:16px}}@media (max-width:1650px){.WbgX5G_performanceRatingBarItem{max-width:150px}}.WbgX5G_performanceRatingBar span{color:#fff;font-size:64px;font-weight:700;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (max-width:1650px){.WbgX5G_performanceRatingBar span{font-size:60px}}@media (max-width:1380px){.WbgX5G_performanceRatingBar span{font-size:50px}}@media (max-width:576px){.WbgX5G_performanceRatingBar span{font-size:40px}}.WbgX5G_performanceSelector{width:100%;max-width:285px;min-height:44px}.WbgX5G_performanceSelector span{font-size:20px!important}@media (max-width:1380px){.WbgX5G_performanceSelector{min-height:40px}}@media (max-width:992px){.WbgX5G_performanceSelector{max-width:200px}}@media (max-width:576px){.WbgX5G_performanceSelector{max-width:100%}}.WbgX5G_performanceDescr{grid-template-columns:1fr;gap:40px;display:grid}@media (max-width:576px){.WbgX5G_performanceDescr{gap:10px}}.WbgX5G_performanceDescrToggleWrap{display:none}.WbgX5G_performanceDescrToggle{cursor:pointer;color:#f39301;text-align:left;background:0 0;border:none;padding:0;font-size:18px;font-weight:700}.WbgX5G_performanceDescrToggleContent{color:#243976;margin-top:12px;font-size:14px;font-weight:400;line-height:120%}.WbgX5G_performanceDescrContent{color:#243976;font-size:24px;font-weight:400;line-height:120%}.WbgX5G_performanceDescrContent:not(:last-child){margin-bottom:30px}@media (max-width:576px){.WbgX5G_performanceDescrContent:not(:last-child){margin-bottom:20px}}.WbgX5G_performanceDescrContent ul li{padding-left:20px;position:relative}.WbgX5G_performanceDescrContent ul li:before{content:"";background-color:#243976;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0}@media (max-width:576px){.WbgX5G_performanceDescrContent ul li:before{width:6px;height:6px;top:4px}.WbgX5G_performanceDescrContent ul li{padding-left:15px}}.WbgX5G_performanceDescrContent math{font-family:font}@media (max-width:576px){.WbgX5G_performanceDescrContent math{font-size:12px}}.WbgX5G_performanceDescrContent strong{display:inline-block}@media (max-width:1380px){.WbgX5G_performanceDescrContent{font-size:18px}}@media (max-width:576px){.WbgX5G_performanceDescrContent{font-size:14px}}.WbgX5G_performanceContentRightSubtitle{color:#243976;margin-bottom:42px;font-size:24px;font-weight:700;display:flex}@media (max-width:1650px){.WbgX5G_performanceContentRightSubtitle{min-height:56px}}@media (max-width:1380px){.WbgX5G_performanceContentRightSubtitle{min-height:auto;margin-bottom:30px;font-size:20px}}@media (max-width:1024px){.WbgX5G_performanceContentRightSubtitle{font-size:28px}}@media (max-width:992px){.WbgX5G_performanceContentRightSubtitle{font-size:24px}}@media (max-width:576px){.WbgX5G_performanceContentRightSubtitle{margin-bottom:10px;font-size:16px}}.WbgX5G_performanceContent{justify-content:space-between;gap:50px;display:flex}@media (max-width:1380px){.WbgX5G_performanceContent{flex-direction:column}}@media (max-width:576px){.WbgX5G_performanceContent{gap:30px}}.WbgX5G_performanceContentLeft{width:100%;max-width:622px}@media (max-width:1380px){.WbgX5G_performanceContentLeft{max-width:100%}}.WbgX5G_performanceContentLeftSubtitle{color:#243976;margin-bottom:42px;font-size:24px;font-weight:700;display:flex}@media (max-width:1650px){.WbgX5G_performanceContentLeftSubtitle{min-height:56px}}@media (max-width:1380px){.WbgX5G_performanceContentLeftSubtitle{font-size:20px}}@media (max-width:1024px){.WbgX5G_performanceContentLeftSubtitle{min-height:auto;font-size:28px}}@media (max-width:992px){.WbgX5G_performanceContentLeftSubtitle{font-size:24px}}@media (max-width:768px){.WbgX5G_performanceContentLeftSubtitle{margin-bottom:10px}}@media (max-width:576px){.WbgX5G_performanceContentLeftSubtitle{margin-bottom:8px;font-size:16px}}.WbgX5G_performanceContentLeftSubtitleFull{display:inline}.WbgX5G_performanceContentLeftSubtitleShort{display:none}@media (max-width:768px){.WbgX5G_performanceContentLeftSubtitleFull{display:none}.WbgX5G_performanceContentLeftSubtitleShort{display:inline}}.WbgX5G_performanceContentRight{width:100%;max-width:661px;padding:0 56px 0 87px;position:relative}@media (max-width:1650px){.WbgX5G_performanceContentRight{padding:0 30px 0 50px}}@media (max-width:1380px){.WbgX5G_performanceContentRight{max-width:100%;padding:0 40px}}@media (max-width:576px){.WbgX5G_performanceContentRight{padding:0}}.WbgX5G_performanceContentRightAverageScore{color:#243976;margin-bottom:49px;font-size:96px;font-weight:700;display:flex}@media (max-width:1650px){.WbgX5G_performanceContentRightAverageScore{font-size:80px}}@media (max-width:1380px){.WbgX5G_performanceContentRightAverageScore{margin-bottom:35px;font-size:60px}}@media (max-width:1280px){.WbgX5G_performanceContentRightAverageScore{margin-bottom:20px}}@media (max-width:1024px){.WbgX5G_performanceContentRightAverageScore{margin-bottom:40px}}@media (max-width:576px){.WbgX5G_performanceContentRightAverageScore{margin-bottom:40px;font-size:48px}}.WbgX5G_performanceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;display:grid}@media (max-width:1280px){.WbgX5G_performanceCards{column-gap:10px}}@media (max-width:576px){.WbgX5G_performanceCards{gap:8px}}.WbgX5G_performanceCard{cursor:pointer;border:2px solid #864ff14d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:141px;padding:5px;transition:all .25s;display:flex}.WbgX5G_performanceCard:hover{box-shadow:0 0 12px #0000001a}@media (max-width:1380px){.WbgX5G_performanceCard{min-height:120px}}@media (max-width:1280px){.WbgX5G_performanceCard{min-height:100px}}.WbgX5G_performanceCardImageWrapper{object-fit:contain;flex-shrink:0;width:42px;height:42px}.WbgX5G_performanceCardImageWrapper img{object-fit:contain;width:100%;height:100%}.WbgX5G_performanceCardImageWrapper svg{object-fit:contain;width:42px;height:42px}@media (max-width:1380px){.WbgX5G_performanceCardImageWrapper svg{width:40px;height:40px}}@media (max-width:768px){.WbgX5G_performanceCardImageWrapper svg{width:36px;height:36px}}@media (max-width:576px){.WbgX5G_performanceCardImageWrapper svg{width:32px;height:32px}}@media (max-width:1380px){.WbgX5G_performanceCardImageWrapper{width:40px!important;height:40px!important}}@media (max-width:768px){.WbgX5G_performanceCardImageWrapper{width:36px!important;height:36px!important}}@media (max-width:576px){.WbgX5G_performanceCardImageWrapper{width:32px!important;height:32px!important}}.WbgX5G_performanceCardImageWrapperSelected svg path{fill:#fff}.WbgX5G_performanceCardSubjectNameWrapp{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;padding:0 12px;display:flex}@media (max-width:576px){.WbgX5G_performanceCardSubjectNameWrapp{gap:4px;padding:0 4px}}.WbgX5G_performanceCardSVGWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.WbgX5G_performanceCardSVGWrapper svg{width:100%;height:100%;display:block}.WbgX5G_performanceCardSubjectName{overflow-wrap:break-word;color:#243976;text-align:center;width:min-content;min-width:0;font-size:24px;font-weight:700}@media (max-width:1650px){.WbgX5G_performanceCardSubjectName{font-size:20px}}@media (max-width:1380px){.WbgX5G_performanceCardSubjectName{font-size:18px}}@media (max-width:1280px){.WbgX5G_performanceCardSubjectName{font-size:14px}}@media (max-width:1024px){.WbgX5G_performanceCardSubjectName{font-size:20px}}@media (max-width:992px){.WbgX5G_performanceCardSubjectName{font-size:18px}}@media (max-width:576px){.WbgX5G_performanceCardSubjectName{width:auto;font-size:14px}}.WbgX5G_performanceCardSubjectAverageScore{color:#243976;font-size:36px;font-weight:700}@media (max-width:1650px){.WbgX5G_performanceCardSubjectAverageScore{font-size:30px}}@media (max-width:1380px){.WbgX5G_performanceCardSubjectAverageScore{font-size:24px}}@media (max-width:1280px){.WbgX5G_performanceCardSubjectAverageScore{font-size:18px}}@media (max-width:1024px){.WbgX5G_performanceCardSubjectAverageScore{font-size:24px}}@media (max-width:992px){.WbgX5G_performanceCardSubjectAverageScore{font-size:20px}}@media (max-width:576px){.WbgX5G_performanceCardSubjectAverageScore{font-size:16px}}.WbgX5G_performanceRatingBarContent{gap:24px;display:flex}@media (max-width:1380px){.WbgX5G_performanceRatingBarContent{justify-content:center}}@media (max-width:576px){.WbgX5G_performanceRatingBarContent{gap:13px}}.WbgX5G_performanceRatingBarHomeWorks{z-index:1;background-color:#e2e2e4;border-radius:20px;height:349px;position:relative}@media (max-width:380px){.WbgX5G_performanceRatingBarHomeWorks span{font-size:12px}}@media (max-width:1650px){.WbgX5G_performanceRatingBarHomeWorks{height:330px}}@media (max-width:576px){.WbgX5G_performanceRatingBarHomeWorks{height:290px}}@media (max-width:380px){.WbgX5G_performanceRatingBarHomeWorks{min-width:80px}}.WbgX5G_performanceRatingBarHomeWorksCompleted{background-color:#67d449;border-radius:20px;justify-content:center;align-items:center;width:100%;height:0;transition:all .5s;display:flex;position:absolute;bottom:0}.WbgX5G_performanceRatingBarHomeWorksCompleted span{margin-top:0;line-height:1}.WbgX5G_performanceRatingBarControlWorks{z-index:1;background-color:#e2e2e4;border-radius:20px;height:349px;position:relative}@media (max-width:380px){.WbgX5G_performanceRatingBarControlWorks span{font-size:12px}}@media (max-width:1650px){.WbgX5G_performanceRatingBarControlWorks{height:330px}}@media (max-width:576px){.WbgX5G_performanceRatingBarControlWorks{height:290px}}@media (max-width:380px){.WbgX5G_performanceRatingBarControlWorks{min-width:80px}}.WbgX5G_performanceRatingBarControlWorksCompleted{background-color:#ff5000;border-radius:20px;justify-content:center;align-items:center;width:100%;height:70%;transition:all .5s;display:flex;position:absolute;bottom:0}.WbgX5G_performanceRatingBarControlWorksCompleted span{margin-top:0;line-height:1}.WbgX5G_performanceRatingBarLesson{z-index:1;background-color:#e2e2e4;border-radius:20px;height:349px;position:relative}@media (max-width:380px){.WbgX5G_performanceRatingBarLesson span{font-size:12px}}@media (max-width:1650px){.WbgX5G_performanceRatingBarLesson{height:330px}}@media (max-width:576px){.WbgX5G_performanceRatingBarLesson{height:290px}}@media (max-width:380px){.WbgX5G_performanceRatingBarLesson{min-width:80px}}.WbgX5G_performanceRatingBarLessonCompleted{background-color:#f39301;border-radius:20px;justify-content:center;align-items:center;width:100%;height:85%;transition:all .5s;display:flex;position:absolute;bottom:0}.WbgX5G_performanceRatingBarLessonCompleted span{margin-top:0;line-height:1}.WbgX5G_performanceRatingBarBackground{pointer-events:none;z-index:0;width:100%;position:absolute;bottom:0;left:0}@media (max-width:1280px){.WbgX5G_performanceRatingBarBackground{top:30px}}@media (max-width:1024px){.WbgX5G_performanceRatingBarBackground{bottom:0}}@media (max-width:576px){.WbgX5G_performanceRatingBarBackground{height:293px;top:80px}}@media (max-width:992px){.WbgX5G_performance{padding-top:60px}}@media (max-width:576px){.WbgX5G_performance{gap:30px;padding-top:40px}}@media (max-width:768px){.WbgX5G_performance.WbgX5G_performanceParent{background-color:#fff;border-radius:20px;gap:20px;margin-top:60px;padding:20px 20px 16px}.WbgX5G_performance.WbgX5G_performanceParent .WbgX5G_performanceDescr{display:none}.WbgX5G_performance.WbgX5G_performanceParent .WbgX5G_performanceDescrToggleWrap{display:block}.WbgX5G_performance.WbgX5G_performanceParent .WbgX5G_performanceContentRight{display:none}}
.Jd3B8q_quarterGrades{padding-top:100px}.Jd3B8q_quarterGradesHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.Jd3B8q_quarterGradesSelector{width:100%;max-width:285px;min-height:44px}.Jd3B8q_quarterGradesSelector span{font-weight:400;font-size:20px!important}.Jd3B8q_quarterGradesThead{justify-content:center;display:flex;font-size:20px!important}.Jd3B8q_quarterGradesTheadSubject{justify-content:flex-start;padding-left:18px}.Jd3B8q_quarterGradesTheadShort,.Jd3B8q_quarterGradesAnnualShort{display:none}.Jd3B8q_quarterGradesTbodyContent{justify-content:center;display:flex;font-size:18px!important}.Jd3B8q_quarterGradesTbodyContentSubject{justify-content:flex-start;padding-left:18px}.Jd3B8q_quarterGradesTbodyContentText{font-size:18px!important}.Jd3B8q_quarterGradesTbodyWrapper{border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:88px;min-height:48px;display:flex}.Jd3B8q_quarterGradesTbodyWrapperFive{background-color:#67d44933;border:1px solid #67d449}.Jd3B8q_quarterGradesTbodyWrapperFour{background-color:#864ff133;border:1px solid #864ff1}.Jd3B8q_quarterGradesTbodyWrapperThree{background-color:#f3930133;border:1px solid #f39301}.Jd3B8q_quarterGradesTbodyWrapperTwo{background-color:#ff655133;border:1px solid #ff6551}@media (max-width:1380px){.Jd3B8q_quarterGrades{padding-top:60px}.Jd3B8q_quarterGradesSelector{min-height:40px}.Jd3B8q_quarterGradesThead{font-size:18px!important}.Jd3B8q_quarterGradesTheadSubject{padding-left:8px}.Jd3B8q_quarterGradesTbodyContent{font-size:16px!important}.Jd3B8q_quarterGradesTbodyContentSubject{padding-left:8px}.Jd3B8q_quarterGradesTbodyContentText{font-size:16px!important}.Jd3B8q_quarterGradesTbodyWrapper{min-height:40px}}@media (max-width:1280px){.Jd3B8q_quarterGradesHeading{margin-bottom:30px}.Jd3B8q_quarterGradesThead{font-size:14px!important}.Jd3B8q_quarterGradesSelector{min-height:35px}.Jd3B8q_quarterGradesSelector span{font-size:16px!important}.Jd3B8q_quarterGradesTable{min-width:726px!important}.Jd3B8q_quarterGradesTable tr:not(:first-child) td{padding:10px 5px!important}.Jd3B8q_quarterGradesTable th{padding:10px 8px!important}.Jd3B8q_quarterGradesTbodyContent,.Jd3B8q_quarterGradesTbodyContentText{font-size:14px!important}.Jd3B8q_quarterGradesTbodyWrapper{min-height:30px}}@media (max-width:1024px){.Jd3B8q_quarterGradesSelector{max-width:200px}}@media (max-width:992px){.Jd3B8q_quarterGrades{padding-top:40px}}@media (max-width:576px){.Jd3B8q_quarterGradesHeading{flex-direction:column;align-items:flex-start;gap:10px}.Jd3B8q_quarterGradesSelector{max-width:100%;min-height:40px}}@media (max-width:768px){.Jd3B8q_quarterGrades.Jd3B8q_quarterGradesParent{background-color:#fff;border-radius:20px;margin-top:60px;padding:20px 20px 16px}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesHeading{margin-bottom:16px}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesSelector{width:100%;max-width:100%!important}}@media (max-width:1024px){.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTheadFull,.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesAnnualFull{display:none}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTheadShort{display:inline}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesAnnualShort{display:inline-flex}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable{width:100%!important;min-width:0!important}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable table{table-layout:fixed!important;width:100%!important}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable th:first-child,.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable td:first-child{width:44%}.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTheadSubject,.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTbodyContentSubject{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding-left:8px!important}}@media (max-width:576px){.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable th:first-child,.Jd3B8q_quarterGradesParent .Jd3B8q_quarterGradesTable td:first-child{width:36%}}
.kKYs0q_questions{grid-template-columns:1fr;gap:60px;width:100%;margin-top:30px;display:grid}
.days-range{--pill-width:96px;--pill-height:60px;--track-size:8px;height:var(--pill-height);touch-action:none;cursor:pointer;position:relative}@media (max-width:768px){.days-range{--pill-width:80px;--pill-height:48px;--track-size:6px}}@media (max-width:576px){.days-range{--pill-width:72px;--pill-height:40px}}.days-range-rail,.days-range-fill{height:var(--track-size);border-radius:var(--track-size);position:absolute;top:50%;left:0;transform:translateY(-50%)}.days-range-rail{background-color:#eaeaea;width:100%}.days-range-fill{width:calc(var(--shift)*(100% - var(--pill-width)) + var(--pill-width)/2);background-color:#864ff1}.days-range-handle{-webkit-user-select:none;user-select:none;top:50%;left:calc(var(--shift)*(100% - var(--pill-width)));box-sizing:border-box;width:var(--pill-width);height:var(--pill-height);border:var(--track-size) solid #864ff1;border-radius:var(--pill-height);color:#243976;white-space:nowrap;cursor:grab;background-color:#fff;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:103%;display:flex;position:absolute;transform:translateY(-50%)}@media (max-width:768px){.days-range-handle{font-size:14px}}@media (max-width:576px){.days-range-handle{font-size:12px}}.days-range-handle:active{cursor:grabbing}
.ant-slider{margin:19px 0!important}.ant-slider-handle{z-index:10}.ant-slider .ant-slider-rail,.ant-slider .ant-slider-track{border-radius:8px!important}.big-range .ant-slider .ant-slider-rail,.big-range .ant-slider .ant-slider-track{border-radius:0!important}.ant-slider .ant-slider-handle:after{background:0 0!important}.default-range .ant-slider-handle:after{background:#fff!important}.ant-slider .ant-slider-handle:focus:after,.ant-slider:hover .ant-slider-handle:after{outline:none!important;box-shadow:0 0 0 5px #864ff1!important}.slider-value{-webkit-user-select:none;user-select:none;z-index:1;color:#243976;background-color:#fff;justify-content:center;align-items:center;width:60px;font-size:16px;font-weight:400;line-height:103%;display:flex;position:absolute;bottom:22px;left:0}.big-range{min-height:60px;position:relative}.big-range .value-content{max-width:608px;position:relative}@media (max-width:768px){.big-range .value-content{max-width:400px}}@media (max-width:576px){.big-range .value-content{max-width:230px}}.big-range .ant-slider-horizontal{max-width:608px;margin-left:34px!important;position:relative!important}.big-range .ant-slider-horizontal:before{content:"";background-color:#864ff1;border-radius:6px 0 0 6px;width:30px;height:8px;display:flex;position:absolute;top:8px;left:-30px}.big-range .ant-slider-horizontal:after{content:"";background-color:#eaeaea;border-radius:0 6px 6px 0;width:30px;height:8px;display:flex;position:absolute;top:8px;right:-30px}@media (max-width:768px){.big-range .ant-slider-horizontal{max-width:400px}}@media (max-width:576px){.big-range .ant-slider-horizontal{max-width:230px}}.default-range{grid-template-columns:1fr 40px;gap:19px;min-height:24px;display:grid}.default-range .ant-slider-horizontal{margin:0!important}.default-range .slider-value{position:inherit;justify-content:flex-start;font-size:16px;font-weight:700;line-height:103%}
.vYCzgq_homeworksModal{display:block}.vYCzgq_homeworksModalTop{color:#243976;margin-bottom:24px;font-size:18px;font-weight:700;line-height:1.2}@media (max-width:576px){.vYCzgq_homeworksModalTop{font-size:16px}}.vYCzgq_homeworksModalBtn{max-width:fit-content}.vYCzgq_homeworksModalDesc{color:#243976;margin-bottom:24px;font-size:18px;line-height:1.2}@media (max-width:576px){.vYCzgq_homeworksModalDesc{font-size:16px}}.vYCzgq_homeworksModalComment{color:#221a46;background-color:#f8f8f8;border-radius:12px;padding:14px 16px}.vYCzgq_homeworksModalCommentTitle{text-transform:uppercase;margin-bottom:12px;font-size:18px;font-weight:700}@media (max-width:576px){.vYCzgq_homeworksModalCommentTitle{font-size:16px}}.vYCzgq_homeworksModalCommentText{font-size:18px}@media (max-width:576px){.vYCzgq_homeworksModalCommentText{font-size:16px}}
.fx5Ura_lessonModal{display:block}.fx5Ura_lessonModalTop{color:#243976;margin-bottom:24px;font-size:18px;font-weight:700;line-height:1.2}@media (max-width:576px){.fx5Ura_lessonModalTop{font-size:16px}}.fx5Ura_lessonModalVideo{height:450px;margin-bottom:24px;min-height:auto!important}@media (max-width:1650px){.fx5Ura_lessonModalVideo{height:420px}}@media (max-width:576px){.fx5Ura_lessonModalVideo{height:200px;border-radius:12px!important}}.fx5Ura_lessonModalComment{color:#221a46;background-color:#f8f8f8;border-radius:12px;padding:14px 16px}.fx5Ura_lessonModalCommentTitle{text-transform:uppercase;margin-bottom:12px;font-size:18px;font-weight:700}@media (max-width:576px){.fx5Ura_lessonModalCommentTitle{font-size:16px}}.fx5Ura_lessonModalCommentText{font-size:18px}@media (max-width:576px){.fx5Ura_lessonModalCommentText{font-size:16px}}
.y9cJ5W_homeWorksCard{background:#7b7b7b0d;border-radius:12px;flex-direction:column;gap:8px;padding:10px 16px;display:flex}.y9cJ5W_homeWorksCardTopContent,.y9cJ5W_homeWorksCardBottomContent{justify-content:space-between;align-items:center;display:flex}.y9cJ5W_homeWorksCardBtnContent{align-items:center;gap:8px;display:flex}.y9cJ5W_homeWorksCardStatusInner{align-items:center;display:flex}.y9cJ5W_homeWorksCardStatusInner>:not(:last-child){margin-right:10px}.y9cJ5W_homeWorksCardStatus{color:#fff;text-align:center;background-color:#ffc652;border-radius:20px;width:100%;max-width:183px;padding:7px 15px;font-size:16px;font-weight:700}.y9cJ5W_homeWorksCardStatusGreen{background-color:#67d449}.y9cJ5W_homeWorksCardStatusGray{background-color:#c3c3c3}.y9cJ5W_homeWorksCardStatusRed{background-color:#ff6551}.y9cJ5W_homeWorksCardSubject{color:#243976;text-align:center;background-color:#ececec;border-radius:20px;width:100%;max-width:183px;padding:7px 15px;font-size:16px;font-weight:700}.y9cJ5W_homeWorksCardLesson{color:#243976;font-size:18px;font-weight:400}.y9cJ5W_homeWorksCardBtnTask{max-width:145px;background:#7b7b7b0d!important}@media (max-width:1650px){.y9cJ5W_homeWorksCard{justify-content:center;min-height:111px}.y9cJ5W_homeWorksCardBtnTask{max-width:90px}.y9cJ5W_homeWorksCardLesson{font-size:16px}}@media (max-width:1380px){.y9cJ5W_homeWorksCardBtnTask{max-width:86px}.y9cJ5W_homeWorksCardStatus{font-size:15px}.y9cJ5W_homeWorksCardSubject{max-width:165px;font-size:15px}.y9cJ5W_homeWorksCardLesson{font-size:15px}}@media (max-width:1280px){.y9cJ5W_homeWorksCard{justify-content:center;min-height:124px}.y9cJ5W_homeWorksCardBottomContent{gap:10px}.y9cJ5W_homeWorksCardBtnContent{gap:3px}.y9cJ5W_homeWorksCardStatus,.y9cJ5W_homeWorksCardSubject{max-width:150px;font-size:14px}.y9cJ5W_homeWorksCardLesson{font-size:14px}}@media (max-width:1024px){.y9cJ5W_homeWorksCard{min-height:108px}.y9cJ5W_homeWorksCardStatus,.y9cJ5W_homeWorksCardSubject{max-width:200px;font-size:18px}.y9cJ5W_homeWorksCardLesson{font-size:18px}.y9cJ5W_homeWorksCardBtnContent{gap:10px}.y9cJ5W_homeWorksCardBtnTask{max-width:120px}}@media (max-width:992px){.y9cJ5W_homeWorksCard{min-height:100px}.y9cJ5W_homeWorksCardStatus{max-width:180px;font-size:16px}.y9cJ5W_homeWorksCardBtnContent{gap:5px}}@media (max-width:576px){.y9cJ5W_homeWorksCardTopContent{flex-direction:column-reverse;align-items:flex-start;gap:5px}.y9cJ5W_homeWorksCardBottomContent{flex-direction:column;align-items:flex-start}.y9cJ5W_homeWorksCardBtnContent{gap:8px}.y9cJ5W_homeWorksCardSubject{border-radius:12px;font-size:16px}.y9cJ5W_homeWorksCardStatus{border-radius:12px}}@media (max-width:380px){.y9cJ5W_homeWorksCardStatus,.y9cJ5W_homeWorksCardSubject{font-size:14px}.y9cJ5W_homeWorksCardLesson{font-size:16px}}
.EhwmoW_homeWorks{flex-direction:column;align-items:center;gap:16px;display:flex}.EhwmoW_homeWorksContent{flex-direction:column;gap:42px;width:100%;display:flex}.EhwmoW_homeWorksContentTop{justify-content:space-between;align-items:center;display:flex}.EhwmoW_homeWorksContentBottom{flex-direction:column;gap:16px;display:flex}.EhwmoW_homeWorksInputsContent{flex-direction:column;gap:25px;min-height:108px;display:flex}.EhwmoW_homeWorksInputsContentSelectors{gap:17px;display:flex}.EhwmoW_homeWorksInputsContentCheckboxes{flex-wrap:wrap;gap:5px 13px;padding-bottom:16px;display:flex}.EhwmoW_homeWorksSelector{background-color:#0000;width:100%;max-width:285px;min-height:44px}.EhwmoW_homeWorksCountTask{color:#fff;background-color:#bd9dfd;border-radius:12px;padding:9px 20px;font-size:28px;font-weight:700}.EhwmoW_homeWorksCardsWrap{gap:16px;display:grid}.EhwmoW_homeWorksMoreBtn{width:100%;max-width:286px}@media (max-width:1650px){.EhwmoW_homeWorksCountTask{font-size:22px}.EhwmoW_homeWorksSelector{min-height:40px}.EhwmoW_homeWorksInputsContent{gap:10px;min-height:111px}.EhwmoW_homeWorksInputsContentCheckboxes{justify-content:flex-start;gap:5px 15px;padding-bottom:0}.EhwmoW_homeWorksMoreBtn{max-width:240px}}@media (max-width:1280px){.EhwmoW_homeWorksInputsContent{min-height:124px}.EhwmoW_homeWorksContent{gap:15px}.EhwmoW_homeWorksContentTop{min-height:56px}.EhwmoW_homeWorksCountTask{padding:9px 15px;font-size:20px}.EhwmoW_homeWorks label{font-size:14px}}@media (max-width:1024px){.EhwmoW_homeWorksInputsContent{justify-content:space-between;gap:20px;min-height:50px}.EhwmoW_homeWorksInputsContent label{font-size:16px}.EhwmoW_homeWorksMoreBtn{max-width:200px}}@media (max-width:576px){.EhwmoW_homeWorksContent,.EhwmoW_homeWorksContentBottom{gap:20px}.EhwmoW_homeWorksContentTop{min-height:20px}.EhwmoW_homeWorksCountTask{border-radius:8px;max-width:39px;padding:5px 10px;font-size:18px}.EhwmoW_homeWorksSelector{min-height:44px}.EhwmoW_homeWorksInputsContent{gap:20px!important}.EhwmoW_homeWorksInputsContentSelectors{flex-direction:column;gap:12px!important}.EhwmoW_homeWorksInputsContentSelectors div{max-width:100%!important}.EhwmoW_homeWorksInputsContentCheckboxes{gap:12px 10px}.EhwmoW_homeWorksMoreBtn{max-width:100%}}
.Qu4GeG_blockHomeworkShortcuts{-webkit-user-select:none!important;user-select:none!important}.Qu4GeG_blockHomeworkShortcuts :is(input,textarea,[contenteditable=true]){-webkit-user-select:text!important;user-select:text!important}
.MSXCba_scheduleCardItem{grid-template-columns:64px minmax(0,1fr) 119px;align-items:center;gap:50px;min-width:0;display:grid}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 119px}.MSXCba_scheduleCardItemBtnWrap{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}@media (max-width:576px){.MSXCba_scheduleCardItemBtnWrap{gap:2px}}.MSXCba_scheduleCardItemSubjectInfo{grid-template-columns:minmax(0,1fr) 115px;align-items:center;gap:25px;display:grid}@media (max-width:1280px){.MSXCba_scheduleCardItemSubjectInfo{grid-template-columns:minmax(0,1fr) 85px;gap:10px}}@media (max-width:1024px){.MSXCba_scheduleCardItemSubjectInfo{grid-template-columns:minmax(0,1fr) 115px;gap:15px}}@media (max-width:992px){.MSXCba_scheduleCardItemSubjectInfo{gap:20px}}@media (max-width:576px){.MSXCba_scheduleCardItemSubjectInfo{grid-template-columns:minmax(0,1fr) 80px;gap:5px}}.MSXCba_scheduleCardItemSubjectName{white-space:nowrap;text-overflow:ellipsis;color:#243976;min-width:0;font-size:20px;font-weight:700;display:block;overflow:hidden}@media (max-width:1650px){.MSXCba_scheduleCardItemSubjectName{font-size:18px}}@media (max-width:1380px){.MSXCba_scheduleCardItemSubjectName{font-size:15px}}@media (max-width:1024px){.MSXCba_scheduleCardItemSubjectName{font-size:20px}}@media (max-width:992px){.MSXCba_scheduleCardItemSubjectName{font-size:18px}}@media (max-width:576px){.MSXCba_scheduleCardItemSubjectName{font-size:14px}}@media (max-width:380px){.MSXCba_scheduleCardItemSubjectName{font-size:13px}}.MSXCba_scheduleCardItemSubjectTime{color:#864ff1;flex-shrink:0;font-size:20px;font-weight:400}@media (max-width:1650px){.MSXCba_scheduleCardItemSubjectTime{font-size:18px}}@media (max-width:1380px){.MSXCba_scheduleCardItemSubjectTime{font-size:15px}}@media (max-width:1024px){.MSXCba_scheduleCardItemSubjectTime{font-size:20px}}@media (max-width:992px){.MSXCba_scheduleCardItemSubjectTime{font-size:18px}}@media (max-width:576px){.MSXCba_scheduleCardItemSubjectTime{font-size:14px}}@media (max-width:380px){.MSXCba_scheduleCardItemSubjectTime{font-size:13px}}.MSXCba_scheduleCardItemEvaluation{grid-template-columns:1fr 1fr;place-items:center;display:grid}.MSXCba_scheduleCardItemEvaluation span{color:#864ff1;font-size:20px;font-weight:400}@media (max-width:1380px){.MSXCba_scheduleCardItemEvaluation span{font-size:18px}}@media (max-width:1024px){.MSXCba_scheduleCardItemEvaluation span{font-size:20px}}@media (max-width:992px){.MSXCba_scheduleCardItemEvaluation span{font-size:18px}}@media (max-width:576px){.MSXCba_scheduleCardItemEvaluation span{font-size:14px}}.MSXCba_scheduleCardItemBtnLesson.btn{justify-content:center;align-items:center;display:flex;border-radius:8px!important;width:30px!important;height:30px!important;padding:0!important}.MSXCba_scheduleCardItemBtnLesson.btn svg{object-fit:contain;width:10px;height:14px}.MSXCba_scheduleCardItemBtnLesson.btn svg path:last-child{transition:all .25s}.MSXCba_scheduleCardItemBtnLesson.btn:hover{background-color:#9d71f4!important}.MSXCba_scheduleCardItemBtnLesson.btn:hover path:last-child{fill:#fff;stroke:#fff}@media (max-width:576px){.MSXCba_scheduleCardItemBtnLesson.btn{width:25px!important;height:25px!important}}.MSXCba_scheduleCardItemBtnHomeWork.btn{border-radius:8px;width:30px;height:30px;padding:0;line-height:1}.MSXCba_scheduleCardItemBtnHomeWork.btn:hover{color:#fff!important;background-color:#9d71f4!important}.MSXCba_scheduleCardItemBtnHomeWork.btn:hover path:last-child{fill:#fff;stroke:#fff}@media (max-width:1380px){.MSXCba_scheduleCardItemBtnHomeWork.btn{font-size:13px}}@media (max-width:576px){.MSXCba_scheduleCardItemBtnHomeWork.btn{width:25px;height:25px}}@media (max-width:1650px){.MSXCba_scheduleCardItem{grid-template-columns:64px minmax(0,1fr) 100px;gap:30px}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 100px}}@media (max-width:1280px){.MSXCba_scheduleCardItem{grid-template-columns:64px minmax(0,1fr) 100px;gap:15px}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 100px}}@media (max-width:1024px){.MSXCba_scheduleCardItem{grid-template-columns:64px minmax(0,1fr) 119px;gap:50px}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 119px}}@media (max-width:992px){.MSXCba_scheduleCardItem{grid-template-columns:60px minmax(0,1fr) 100px;gap:25px}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 100px}}@media (max-width:576px){.MSXCba_scheduleCardItem{grid-template-columns:55px minmax(0,1fr) 90px;gap:5px}.MSXCba_scheduleCardItemStudent{grid-template-columns:minmax(0,1fr) 90px}}
.OYQM_a_classesTodayModal{padding-bottom:20px}.OYQM_a_classesTodayModalInputWrap{grid-template-columns:1fr 1fr;align-items:center;gap:16px;margin-bottom:24px;display:grid}@media (max-width:576px){.OYQM_a_classesTodayModalInputWrap{grid-template-columns:1fr}}.OYQM_a_classesTodayModalInput{min-height:44px;box-shadow:none;border:1px solid #d9d9d94d!important}.OYQM_a_classesTodayModalInput:hover{box-shadow:none}.OYQM_a_classesTodayModalInput:focus{box-shadow:none!important}.OYQM_a_classesTodayModalSwitchWrap{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.OYQM_a_classesTodayModalSwitchContent{align-items:center;gap:19px;display:flex}.OYQM_a_classesTodayModalSwitchText{color:#243976;font-size:16px;font-weight:400;line-height:103%}.OYQM_a_classesTodayModalDescrContent{flex-direction:column;margin-bottom:24px;display:flex}.OYQM_a_classesTodayModalDescr{color:#243976;margin-bottom:18px;font-size:16px;font-weight:700;line-height:103%;display:flex}.OYQM_a_classesTodayModalButtonsWrap{flex-direction:column;gap:24px;display:flex}.OYQM_a_classesTodayModalBtnWrap{justify-content:space-between;display:flex}@media (max-width:576px){.OYQM_a_classesTodayModalBtnWrap{flex-direction:column}.OYQM_a_classesTodayModalBtnWrapHomework>:not(:last-child){margin-bottom:10px}}.OYQM_a_classesTodayModalBtnWrapHomework button{max-width:fit-content}@media (max-width:576px){.OYQM_a_classesTodayModalBtnWrapHomework button{max-width:100%}}.OYQM_a_classesTodayModalBtnWrapModal>:not(:last-child){margin-right:30px}@media (max-width:576px){.OYQM_a_classesTodayModalBtnWrapModal>:not(:last-child){margin-bottom:10px;margin-right:0}}.OYQM_a_classesTodayModalBtnWrapModal button{max-width:286px}@media (max-width:576px){.OYQM_a_classesTodayModalBtnWrapModal button{max-width:100%}}
.vyfLFa_scheduleCardItemTeacher{cursor:pointer;grid-template-columns:106px auto auto;justify-content:space-between;align-items:center;gap:10px;display:grid}.vyfLFa_scheduleCardItemTeacherSubject{color:#243976;font-size:16px;font-weight:700}@media (max-width:1380px){.vyfLFa_scheduleCardItemTeacherSubject{font-size:14px}}@media (max-width:1024px){.vyfLFa_scheduleCardItemTeacherSubject{font-size:20px}}@media (max-width:992px){.vyfLFa_scheduleCardItemTeacherSubject{font-size:18px}}@media (max-width:576px){.vyfLFa_scheduleCardItemTeacherSubject{font-size:14px}}.vyfLFa_scheduleCardItemTeacherClass{color:#243976;font-size:16px;font-weight:700}@media (max-width:1380px){.vyfLFa_scheduleCardItemTeacherClass{font-size:14px}}@media (max-width:1024px){.vyfLFa_scheduleCardItemTeacherClass{font-size:20px}}@media (max-width:992px){.vyfLFa_scheduleCardItemTeacherClass{font-size:18px}}@media (max-width:576px){.vyfLFa_scheduleCardItemTeacherClass{font-size:14px}}.vyfLFa_scheduleCardItemTeacherTime{color:#864ff1;font-size:16px;font-weight:400;line-height:103%}@media (max-width:1650px){.vyfLFa_scheduleCardItemTeacherTime{font-size:14px}}@media (max-width:1024px){.vyfLFa_scheduleCardItemTeacherTime{font-size:20px}}@media (max-width:992px){.vyfLFa_scheduleCardItemTeacherTime{font-size:18px}}@media (max-width:576px){.vyfLFa_scheduleCardItemTeacherTime{font-size:14px}}@media (max-width:1650px){.vyfLFa_scheduleCardItemTeacher{grid-template-columns:90px auto auto}}@media (max-width:1024px){.vyfLFa_scheduleCardItemTeacher{grid-template-columns:230px auto auto}}@media (max-width:576px){.vyfLFa_scheduleCardItemTeacher{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.vyfLFa_scheduleCardItemTeacherTime{text-align:right}}
.gzc1vq_sheduleCard{background-color:#f5f3fd;border-radius:12px;min-width:0;height:100%;padding:20px 16px}.gzc1vq_sheduleCardTopContent{justify-content:space-between;margin-bottom:9px;display:flex}.gzc1vq_sheduleCardTopContentTeacher{margin-bottom:37px}.gzc1vq_sheduleCardTopContentEvaluation{text-align:center;grid-template-columns:1fr 1fr;width:119px;margin-bottom:9px;margin-left:auto;display:grid}.gzc1vq_sheduleCardTopContentEvaluation span{color:#243976;font-size:16px;font-weight:700}@media (max-width:1024px){.gzc1vq_sheduleCardTopContentEvaluation span{font-size:20px}}@media (max-width:992px){.gzc1vq_sheduleCardTopContentEvaluation span{font-size:18px}}@media (max-width:576px){.gzc1vq_sheduleCardTopContentEvaluation span{font-size:15px}}@media (max-width:1650px){.gzc1vq_sheduleCardTopContentEvaluation{width:100px}}@media (max-width:1280px){.gzc1vq_sheduleCardTopContentEvaluation{width:100px}}@media (max-width:1024px){.gzc1vq_sheduleCardTopContentEvaluation{width:119px}}@media (max-width:992px){.gzc1vq_sheduleCardTopContentEvaluation{width:100px}}@media (max-width:576px){.gzc1vq_sheduleCardTopContentEvaluation{width:90px}}.gzc1vq_sheduleCardDayWeek{color:#243976;font-size:24px;font-weight:700}@media (max-width:1650px){.gzc1vq_sheduleCardDayWeek{font-size:20px}}@media (max-width:1024px){.gzc1vq_sheduleCardDayWeek{font-size:24px}}@media (max-width:992px){.gzc1vq_sheduleCardDayWeek{font-size:20px}}@media (max-width:576px){.gzc1vq_sheduleCardDayWeek{font-size:16px}}.gzc1vq_sheduleCardDate{color:#243976;font-size:24px;font-weight:700}@media (max-width:1650px){.gzc1vq_sheduleCardDate{font-size:20px}}@media (max-width:1024px){.gzc1vq_sheduleCardDate{font-size:24px}}@media (max-width:992px){.gzc1vq_sheduleCardDate{font-size:20px}}@media (max-width:576px){.gzc1vq_sheduleCardDate{font-size:16px}}.gzc1vq_sheduleCardWeekend{color:#864ff1;background-color:#f5f3fd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:20px;font-size:20px;display:flex}@media (max-width:1650px){.gzc1vq_sheduleCardWeekend{font-size:18px}}@media (max-width:576px){.gzc1vq_sheduleCardWeekend{min-height:auto;font-size:15px}}.gzc1vq_sheduleCardWeekendIcon{object-fit:contain;width:60px;height:60px;margin-bottom:20px}@media (max-width:1650px){.gzc1vq_sheduleCardWeekendIcon{width:50px;height:50px;margin-bottom:10px}}@media (max-width:576px){.gzc1vq_sheduleCardWeekendIcon{width:40px;height:40px;margin-bottom:5px}}.gzc1vq_sheduleCardContent{display:grid}.gzc1vq_sheduleCardRow:not(:last-child){border-bottom:1px solid #0000000d;margin-bottom:12px;padding-bottom:12px}.gzc1vq_sheduleCardRowWindow{justify-content:space-between;align-items:center;gap:10px;display:flex}.gzc1vq_sheduleCardWindowLabel,.gzc1vq_sheduleCardWindowTime{color:#bfbfbf;font-size:16px;line-height:103%}@media (max-width:1650px){.gzc1vq_sheduleCardWindowLabel,.gzc1vq_sheduleCardWindowTime{font-size:14px}}@media (max-width:1024px){.gzc1vq_sheduleCardWindowLabel,.gzc1vq_sheduleCardWindowTime{font-size:20px}}@media (max-width:992px){.gzc1vq_sheduleCardWindowLabel,.gzc1vq_sheduleCardWindowTime{font-size:18px}}@media (max-width:576px){.gzc1vq_sheduleCardWindowLabel,.gzc1vq_sheduleCardWindowTime{font-size:14px}}.gzc1vq_sheduleCardWindowLabel{font-weight:700}.gzc1vq_sheduleCardWindowTime{font-weight:400}@media (max-width:1280px){.gzc1vq_sheduleCard{padding:10px 15px}}@media (max-width:576px){.gzc1vq_sheduleCard{padding:10px}}
.HFIXWq_schedule{width:100%;padding-top:100px}.HFIXWq_scheduleTopContent{grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:grid}@media (max-width:1024px){.HFIXWq_scheduleTopContent{grid-template-columns:1fr}}.HFIXWq_scheduleCardItemBtnLesson{padding:0}.HFIXWq_scheduleTopContentTeacher{grid-template-columns:1fr;gap:42px}.HFIXWq_scheduleTopContentRight{grid-template-columns:285px auto;justify-content:space-between;gap:44px;display:grid}@media (max-width:1380px){.HFIXWq_scheduleTopContentRight{gap:20px}}@media (max-width:1024px){.HFIXWq_scheduleTopContentRight{grid-template-columns:1fr auto}}@media (max-width:992px){.HFIXWq_scheduleTopContentRight{gap:10px}}.HFIXWq_scheduleInputsWrap{position:relative}.HFIXWq_scheduleBtnWrap{grid-template-columns:repeat(2,auto);gap:7px;display:grid}.HFIXWq_scheduleBtnSwipe{border:1px solid #d9d9d9;border-radius:12px;justify-content:center;align-items:center;width:70px;min-height:44px;display:flex}.HFIXWq_scheduleBtnSwipe:disabled{opacity:.4;cursor:not-allowed}.HFIXWq_scheduleBtnSwipe:disabled:hover{background-color:unset}.HFIXWq_scheduleBtnSwipe:disabled:hover path{fill:unset}.HFIXWq_scheduleBtnSwipe:disabled:active{background-color:unset}.HFIXWq_scheduleBtnSwipe:hover{background-color:#bd9dfd;transition:all .3s}.HFIXWq_scheduleBtnSwipe:hover path{fill:#fff;transition:all .3s}.HFIXWq_scheduleBtnSwipe:active{background-color:#9d71f4}@media (max-width:1380px){.HFIXWq_scheduleBtnSwipe{min-height:40px}}@media (max-width:576px){.HFIXWq_scheduleBtnSwipe{max-width:40px}}.HFIXWq_scheduleDate{width:100%;min-height:44px;position:relative}@media (max-width:1380px){.HFIXWq_scheduleDate{min-height:40px}}.HFIXWq_scheduleDateIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (max-width:1380px){.HFIXWq_scheduleDateIcon{top:20px}}.HFIXWq_scheduleTitle{color:#243976;font-weight:700;font-size:36px!important}@media (max-width:1650px){.HFIXWq_scheduleTitle{font-size:28px!important}}@media (max-width:1380px){.HFIXWq_scheduleTitle{font-size:24px!important}}@media (max-width:1024px){.HFIXWq_scheduleTitle{font-size:32px!important}}@media (max-width:992px){.HFIXWq_scheduleTitle{font-size:28px!important}}@media (max-width:576px){.HFIXWq_scheduleTitle{font-size:16px!important}}.HFIXWq_scheduleContent{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:stretch;gap:12px 15px;display:grid}@media (max-width:1380px){.HFIXWq_scheduleContent{grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.HFIXWq_scheduleTeacher{padding-top:87px}.HFIXWq_scheduleTeacher .HFIXWq_scheduleContent{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}@media (max-width:1280px){.HFIXWq_scheduleTeacher .HFIXWq_scheduleContent{grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}@media (max-width:992px){.HFIXWq_schedule{padding-top:60px}}@media (max-width:576px){.HFIXWq_schedule{padding-top:40px}}@media (max-width:768px){.HFIXWq_scheduleParent{background-color:#fff;border-radius:20px;margin-top:60px;padding:20px}.HFIXWq_scheduleParent .HFIXWq_scheduleTopContent{grid-template-columns:auto auto;gap:12px;margin-bottom:24px}.HFIXWq_scheduleParent .HFIXWq_scheduleTopContentRight{grid-template-columns:1fr;justify-content:end;gap:0}.HFIXWq_scheduleParent .HFIXWq_scheduleBtnWrap{display:none}}.HFIXWq_scheduleParent .HFIXWq_scheduleDayTabs{display:none}@media (max-width:768px){.HFIXWq_scheduleParent .HFIXWq_scheduleDayTabs{justify-content:center;gap:14px;margin-bottom:22px;display:flex}}@media (max-width:768px) and (max-width:576px){.HFIXWq_scheduleParent .HFIXWq_scheduleDayTabs{gap:12px}}@media (max-width:768px){.HFIXWq_scheduleParent .HFIXWq_scheduleDayTab{flex:1 1 0;font-size:16px;line-height:1}.HFIXWq_scheduleParent .HFIXWq_scheduleDayTab.btn{aspect-ratio:1;border-radius:8px;min-width:0;max-width:56px;padding:0}.HFIXWq_scheduleParent .HFIXWq_scheduleDayTab._secondary{font-weight:400}}@media (max-width:768px) and (max-width:576px){.HFIXWq_scheduleParent .HFIXWq_scheduleDayTab{flex:none}.HFIXWq_scheduleParent .HFIXWq_scheduleDayTab.btn{aspect-ratio:auto;width:40px;min-width:40px;max-width:none;height:32px}}@media (max-width:768px){.HFIXWq_scheduleParent .HFIXWq_scheduleDayTabActive.btn{color:#fff;background-color:#f39301;border-color:#f39301;font-weight:700}.HFIXWq_scheduleParent .HFIXWq_scheduleDate{background-color:#fff;width:auto}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker{border:1px solid #ece9f6;border-radius:20px;justify-content:center;padding:0 16px!important}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-prefix{margin-inline-end:12px}:is(.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-prefix svg,.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-suffix svg){width:20px;height:20px}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-input input{color:#243976;text-align:center;-webkit-user-select:none;user-select:none;font-size:18px!important}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-suffix{margin-inline-start:12px}}@media (max-width:576px){.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker{max-width:194px;height:32px;min-height:32px;overflow:hidden}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-prefix{margin-inline-end:6px}:is(.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-prefix svg,.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-suffix svg){width:16px;height:16px}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-input input{font-size:14px!important}.HFIXWq_scheduleParent .HFIXWq_scheduleDate.ant-picker .ant-picker-suffix{margin-inline-start:6px}}@media (max-width:768px){.HFIXWq_scheduleParent .HFIXWq_scheduleTitle{font-size:26px!important}}@media (max-width:576px){.HFIXWq_scheduleParent .HFIXWq_scheduleTitle{font-size:18px!important}}@media (max-width:768px){.HFIXWq_scheduleParent .HFIXWq_scheduleContent{grid-template-rows:auto;grid-template-columns:1fr}.HFIXWq_scheduleParent .HFIXWq_scheduleContent>*{display:none}.HFIXWq_scheduleParent .HFIXWq_scheduleContent>.HFIXWq_scheduleDayCardActive{display:block}}
.X7b9mW_sidebarNavList li{display:block}.X7b9mW_sidebarNavListItem{cursor:pointer;border-radius:12px 0 0 12px;align-items:center;width:calc(100% + 20px);padding:10px 18px;transition:all .2s;display:flex;position:relative}.X7b9mW_sidebarNavListItem span{pointer-events:none;z-index:1;color:#221a46;font-size:18px;font-weight:700;transition:color .2s}@media (max-width:1280px){.X7b9mW_sidebarNavListItem span{font-size:16px}}.X7b9mW_sidebarNavListItem svg{z-index:1;object-fit:contain;width:36px;height:36px;margin-right:15px}.X7b9mW_sidebarNavListItem svg path{fill:#221a46;transition:fill .2s}@media (max-width:1380px){.X7b9mW_sidebarNavListItem svg{width:32px;height:32px}}@media (max-width:1280px){.X7b9mW_sidebarNavListItem svg{width:30px;height:30px}}.X7b9mW_sidebarNavListItem:hover{background-color:#864ff1}.X7b9mW_sidebarNavListItem:hover span{color:#fff}.X7b9mW_sidebarNavListItem:hover svg path{fill:#fff}.X7b9mW_sidebarNavListItemActive{background-color:#864ff1}.X7b9mW_sidebarNavListItemActive span{color:#fff}.X7b9mW_sidebarNavListItemActive svg path{fill:#fff}@media (max-width:768px){.X7b9mW_sidebarNavList{display:none}}
.zE75ia_avatarModal{justify-content:center;display:flex}.zE75ia_avatarModalLeftContent{gap:20px;display:grid}.zE75ia_avatarModalCenterContent{flex-wrap:wrap;display:flex}.zE75ia_avatarModalRightContent{flex-direction:column;align-items:center;display:flex}.zE75ia_avatarModalAvatarWrap{cursor:pointer;max-height:99px;padding:12px 13px;display:flex}.zE75ia_avatarModalAvatarWrap:not(:last-child){margin-bottom:4px;margin-right:4px}.zE75ia_avatarModalAvatarWrapActive{background-color:#d9d9d9;border-radius:7px}.zE75ia_avatarModalAvatarPreviewWrap{margin-bottom:29px}.zE75ia_avatarModalUploadTextContent{color:#864ff1;margin-bottom:29px;font-size:18px;font-weight:400;line-height:111%}.zE75ia_avatarModalBtnSaveWrap{justify-content:center;display:flex}.zE75ia_avatarModalBtnSave{max-width:286px}
.oxh42G_modalContent{flex-direction:column;align-items:center;gap:16px;padding-top:8px;display:flex}.oxh42G_preview{background:#d9d9d9;justify-content:center;align-items:center;width:146px;height:146px;display:flex}.oxh42G_previewImage{object-fit:cover;width:146px;height:146px}.oxh42G_previewFallback{color:#fff;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);justify-content:center;align-items:center;width:146px;height:146px;font-size:64px;font-weight:700;line-height:1;display:flex}.oxh42G_fileNameRow{grid-template-columns:1fr 30px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:24px;display:grid}.oxh42G_fileNamePlaceholder{min-height:24px}.oxh42G_fileName{color:#864ff1;min-width:0;font-size:18px;line-height:1;display:inline-block}.oxh42G_clearButton{cursor:pointer;background:0 0;border:none;padding:0}.oxh42G_fileInput{display:none}.oxh42G_uploadButton{max-width:190px}.oxh42G_uploadButton svg{width:auto;height:100%}.oxh42G_actions{justify-content:center;display:flex}.oxh42G_saveButton{width:286px}
.z6Lowq_userInfo{border-top:1px solid #c3c3c3;flex-direction:column;margin-top:24px;margin-bottom:24px;padding-top:24px;display:flex}.z6Lowq_userInfoWrap{align-items:center;display:flex}.z6Lowq_userInfoBtns{margin-top:16px;display:flex}.z6Lowq_userInfoBtns>*{flex:1}.z6Lowq_userInfoBtns>:not(:last-child){margin-right:16px}@media (max-width:1280px){.z6Lowq_userInfoBtns>:not(:last-child){margin-right:8px}}.z6Lowq_userInfoBtn{color:#221a46!important;padding-left:0!important;padding-right:0!important}@media (max-width:1280px){.z6Lowq_userInfoBtn{font-size:15px}}.z6Lowq_userInfoBtnLink{display:flex}@media (max-width:768px){.z6Lowq_userInfoShow{border:none;display:flex!important}}@media (max-width:1380px){.z6Lowq_userInfo{margin-top:16px;margin-bottom:16px;padding-top:16px}}@media (max-width:768px){.z6Lowq_userInfo{margin-top:0;padding-top:0;display:none!important}}.z6Lowq_infoBlock{flex-direction:column;transition:height .25s,opacity .25s;display:flex}.z6Lowq_userName{color:#221a46;margin-bottom:10px;font-size:18px;font-weight:700}@media (max-width:1380px){.z6Lowq_userName{margin-bottom:5px}}@media (max-width:768px){.z6Lowq_userName{color:#fff}}.z6Lowq_userRole{color:#221a46;font-size:16px;font-weight:700;display:block}@media (max-width:768px){.z6Lowq_userRole{color:#fff}}.z6Lowq_userAvatarWrapImage{background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;margin-right:10px;display:flex}@media (max-width:1380px){.z6Lowq_userAvatarWrapImage{max-width:60px;max-height:60px}}.z6Lowq_userAvatarWrap{display:flex}.z6Lowq_userAvatar{cursor:pointer;object-fit:cover;max-width:70px;max-height:70px}@media (max-width:1380px){.z6Lowq_userAvatar{max-width:60px;max-height:60px}}.z6Lowq_userAvatarNull{color:#fff;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-right:10px;font-size:43px;font-weight:700;line-height:43px;display:flex}@media (max-width:1380px){.z6Lowq_userAvatarNull{width:60px;height:60px;font-size:40px;line-height:41px}}.z6Lowq_collapsedBlock{display:none!important}@media (max-width:1280px){.z6Lowq_studentInfoTextBold{font-size:12px}}.z6Lowq_studentInfoText{color:#221a46;align-items:center;font-size:16px;display:flex}.z6Lowq_studentInfoText b{margin-right:4px;font-weight:700}.z6Lowq_studentInfoTextWrap span:first-child{margin-bottom:2px}.z6Lowq_studentInfoTextPayment{background:#ff655133;border-radius:6px;padding:4px 5px}.z6Lowq_studentInfoTextPostponed{background:#67d44933;border-radius:6px;padding:4px 5px}@media (max-width:1280px){.z6Lowq_studentInfoText{font-size:15px}}@media (max-width:768px){.z6Lowq_studentInfoText{color:#fff}}.z6Lowq_studentInfoBtn{max-width:145px}@media (max-width:1280px){.z6Lowq_studentInfoBtn{max-width:120px;height:40px}}@media (max-width:768px){.z6Lowq_studentInfoBtn{max-width:145px;height:auto}}.z6Lowq_close{display:none!important}
.fxqqda_sidebarNavListAdaptive{align-items:center;display:none}.fxqqda_sidebarNavListAdaptiveItem{flex-direction:column;align-items:center;gap:2px;display:flex}.fxqqda_sidebarNavListAdaptiveItem span{color:#fff;font-size:12px;font-weight:400}.fxqqda_sidebarNavListAdaptiveItem svg{object-fit:contain;width:40px;height:40px}@media (max-width:576px){.fxqqda_sidebarNavListAdaptiveItem svg{width:24px;height:25px}}@media (max-width:380px){.fxqqda_sidebarNavListAdaptiveItem svg{width:20px;height:20px}}@media (max-width:576px){.fxqqda_sidebarNavListAdaptiveItem{gap:5px}}.fxqqda_sidebarNavListAdaptiveLabel{text-align:center;max-width:78px;line-height:1.15}.fxqqda_sidebarNavListAdaptiveItemActive{background-color:#ffffff2e;border-radius:12px;padding:4px 6px}.fxqqda_sidebarNavListAdaptiveItemActive span{text-align:center;font-weight:700}.fxqqda_sidebarNavListAdaptiveItemAccent{gap:1px}.fxqqda_sidebarNavListAdaptiveItemAccent span{font-size:13px;font-weight:700}.fxqqda_sidebarNavListAdaptiveItemAccent svg{width:50px;height:50px}@media (max-width:576px){.fxqqda_sidebarNavListAdaptiveItemAccent svg{width:32px;height:32px}}@media (max-width:380px){.fxqqda_sidebarNavListAdaptiveItemAccent svg{width:30px;height:30px}}.fxqqda_sidebarNavListAdaptive li{flex:1;justify-content:center;display:flex}.fxqqda_sidebarNavListAdaptive li:not(:last-child){margin-right:7px}.fxqqda_sidebarNavListAdaptive li>*{flex:1}@media (max-width:576px){.fxqqda_sidebarNavListAdaptive li{flex:1}}@media (max-width:768px){.fxqqda_sidebarNavListAdaptive{justify-content:space-around;width:100%;display:flex}}@media (max-width:576px){.fxqqda_sidebarNavListAdaptive{padding:0 15px}}.fxqqda_modal{border-radius:25px;width:100%;max-width:350px;padding:12px 24px;display:none;position:absolute;bottom:calc(100% + 20px);left:0;z-index:1!important}.fxqqda_modalQuestionAnswer{width:auto;padding:8px;position:absolute;top:12px;right:24px}.fxqqda_modalQuestionAnswer svg{object-fit:contain;width:28px;height:28px}.fxqqda_modalAvatarWrap{margin-bottom:16px}@media (max-width:1380px){.fxqqda_modalAvatar{width:70px!important;min-width:70px!important;height:70px!important;margin-left:0!important}}.fxqqda_modalInnerInfo{padding-right:50px;display:flex!important}.fxqqda_modalAvatarNull{color:#fff;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:40px;font-weight:700;line-height:41px;display:flex}.fxqqda_modalDesc{margin-bottom:16px}.fxqqda_modalBtns{align-items:center;display:flex}.fxqqda_modalBtns>*{flex:1}.fxqqda_modalBtns>:not(:last-child){margin-right:10px}.fxqqda_modalBtns button{padding-left:0;padding-right:0}.fxqqda_modalExit{max-width:145px;border-color:#ff6551!important}@media (max-width:768px){.fxqqda_modal{background-color:#864ff1;gap:20px;display:grid}}
.RPNBYW_sidebarNavList li{display:block}.RPNBYW_sidebarNavListItem{cursor:pointer;border-radius:12px 0 0 12px;align-items:center;width:calc(100% + 20px);padding:10px 18px;transition:all .2s;display:flex;position:relative}.RPNBYW_sidebarNavListItem:hover{background-color:#864ff1}.RPNBYW_sidebarNavListItem:hover span{color:#fff}.RPNBYW_sidebarNavListItem:hover svg path{fill:#fff}.RPNBYW_sidebarNavListItem span{pointer-events:none;z-index:1;color:#221a46;font-size:18px;font-weight:700;transition:color .2s}@media (max-width:1280px){.RPNBYW_sidebarNavListItem span{font-size:16px}}.RPNBYW_sidebarNavListItem svg{z-index:1;object-fit:contain;width:36px;height:36px;margin-right:15px}.RPNBYW_sidebarNavListItem svg path{fill:#221a46;transition:fill .2s}@media (max-width:1380px){.RPNBYW_sidebarNavListItem svg{width:32px;height:32px}}@media (max-width:1280px){.RPNBYW_sidebarNavListItem svg{width:30px;height:30px}}.RPNBYW_sidebarNavListItemActive{background-color:#864ff1}.RPNBYW_sidebarNavListItemActive span{color:#fff}.RPNBYW_sidebarNavListItemActive svg path{fill:#fff}@media (max-width:768px){.RPNBYW_sidebarNavList{display:none}}
.y2eIla_sidebarNavListAdaptive{align-items:center;display:none}.y2eIla_sidebarNavListAdaptiveItem{flex-direction:column;align-items:center;gap:2px;display:flex}.y2eIla_sidebarNavListAdaptiveItem span{color:#fff;font-size:12px;font-weight:400}.y2eIla_sidebarNavListAdaptiveItem svg{object-fit:contain;width:40px;height:40px}@media (max-width:576px){.y2eIla_sidebarNavListAdaptiveItem svg{width:24px;height:25px}}@media (max-width:380px){.y2eIla_sidebarNavListAdaptiveItem svg{width:20px;height:20px}}@media (max-width:576px){.y2eIla_sidebarNavListAdaptiveItem{gap:5px}}.y2eIla_sidebarNavListAdaptiveItemAccent{gap:1px}.y2eIla_sidebarNavListAdaptiveItemAccent span{font-size:13px;font-weight:700}.y2eIla_sidebarNavListAdaptiveItemAccent svg{width:50px;height:50px}@media (max-width:576px){.y2eIla_sidebarNavListAdaptiveItemAccent svg{width:32px;height:32px}}@media (max-width:380px){.y2eIla_sidebarNavListAdaptiveItemAccent svg{width:30px;height:30px}}.y2eIla_sidebarNavListAdaptive li{flex:1;justify-content:center;display:flex}.y2eIla_sidebarNavListAdaptive li:not(:last-child){margin-right:4px}.y2eIla_sidebarNavListAdaptive li>*{flex:1}@media (max-width:576px){.y2eIla_sidebarNavListAdaptive li{flex:1}}@media (max-width:768px){.y2eIla_sidebarNavListAdaptive{justify-content:space-around;width:100%;display:flex}}@media (max-width:576px){.y2eIla_sidebarNavListAdaptive{padding:0 15px}}.y2eIla_modal{pointer-events:none;border-radius:25px;width:100%;max-width:350px;padding:12px 24px;display:none;position:absolute;bottom:calc(100% + 20px);left:0;z-index:1!important}.y2eIla_modalQuestionAnswer{width:auto;padding:8px;position:absolute;top:12px;right:24px}.y2eIla_modalQuestionAnswer svg{object-fit:contain;width:28px;height:28px}.y2eIla_modalAvatarWrap{margin-bottom:16px}@media (max-width:1380px){.y2eIla_modalAvatar{width:70px!important;min-width:70px!important;height:70px!important;margin-left:0!important}}.y2eIla_modalInnerInfo{padding-right:50px;display:grid!important}.y2eIla_modalAvatarNull{color:#fff;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:40px;font-weight:700;line-height:41px;display:flex}.y2eIla_modalDesc{margin-bottom:16px}.y2eIla_modalBtns{align-items:center;display:flex}.y2eIla_modalBtns>*{flex:1}.y2eIla_modalBtns>:not(:last-child){margin-right:10px}.y2eIla_modalBtns button{padding-left:0;padding-right:0}.y2eIla_modalExit{max-width:145px;border-color:#ff6551!important}@media (max-width:768px){.y2eIla_modal{background-color:#864ff1;gap:20px;display:grid}}
.niIGjq_absenceModalDescInner{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.niIGjq_absenceModalDescRow{align-items:center;display:flex}.niIGjq_absenceModalDescBtn{max-width:120px;margin-left:15px;padding:4px 10px}.niIGjq_absenceModalDescr{color:#243976;margin-bottom:36px;font-size:18px;font-weight:400;line-height:120%;display:flex}.niIGjq_absenceModalSwitchContent{margin-bottom:26px}.niIGjq_absenceModalSwitchContentDescr{color:#243976;margin-bottom:36px;font-size:16px;font-weight:700;line-height:103%;display:flex}.niIGjq_absenceModalSwitchDescr{color:#243976;font-size:16px;font-weight:400;line-height:103%}.niIGjq_absenceModalSwitchContentWrap{grid-template-columns:repeat(2,auto);display:grid}@media (max-width:576px){.niIGjq_absenceModalSwitchContentWrap{grid-template-columns:auto;gap:10px}}.niIGjq_absenceModalSwitchWrap{align-items:center;display:flex}.niIGjq_absenceModalSwitch{margin-right:19px!important}.niIGjq_absenceModalDateContent{display:grid}.niIGjq_absenceModalDateDescr{color:#243976;margin-bottom:36px;font-size:16px;font-weight:700;line-height:103%;display:flex}.niIGjq_absenceModalDate{max-width:285px}.niIGjq_absenceModalRange{max-width:435px}.niIGjq_absenceModalLessonsContent{margin-bottom:44px}.niIGjq_absenceModalLessonsWrap{grid-template-columns:auto;gap:17px;max-width:379px;padding-bottom:2px;display:grid}.niIGjq_absenceModalLessonsDescr{color:#243976;margin-bottom:26px;font-size:16px;font-weight:700;line-height:103%;display:flex}.niIGjq_absenceModalLesson{cursor:pointer;display:flex}.niIGjq_absenceModalLessonInfo{display:flex}.niIGjq_absenceModalLessonTime{color:#243976;margin-right:6px;font-size:16px;font-weight:700;line-height:103%}.niIGjq_absenceModalLessonName{color:#243976;font-size:16px;font-weight:400;line-height:103%}.niIGjq_absenceModalBtnWrap{justify-content:space-between;gap:20px;padding-top:10px;display:flex}.niIGjq_absenceModalBtn{max-width:286px!important}
.nsB5ZG_childBlock{cursor:pointer;opacity:.5;transition:all .25 ease;align-items:flex-start;display:flex;overflow:hidden}.nsB5ZG_childBlock:not(:last-child){margin-bottom:24px}@media (max-width:1380px){.nsB5ZG_childBlock:not(:last-child){margin-bottom:16px}}.nsB5ZG_childBlockAvatarNull{color:#fff;text-transform:uppercase;background:linear-gradient(309deg,#b28bff 0%,#4d2e8b 100%);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-right:6px;font-size:22px;font-weight:700;line-height:23px;display:flex}.nsB5ZG_childBlockCollapsed{justify-content:center}.nsB5ZG_childBlockAvatarWrap{margin-right:6px}.nsB5ZG_childBlockAvatar{display:block}@media (max-width:768px){.nsB5ZG_childBlock{margin-bottom:0!important}}.nsB5ZG_selectedBlock{opacity:1;padding-top:8px;box-shadow:0 -3px #f39301}@media (max-width:768px){.nsB5ZG_selectedBlock{opacity:1;padding-top:0;padding-left:4px;box-shadow:-3px 0 #f39301}}.nsB5ZG_childInfoBlock{color:#221a46;flex-direction:column;flex:1;align-items:flex-start;font-size:16px;transition:height .25s,opacity .25s;overflow:hidden}.nsB5ZG_childInfoBlockName{font-size:18px;font-weight:700}.nsB5ZG_childInfoBlockField{border-radius:6px;align-items:center;padding:4px 5px;display:flex}.nsB5ZG_childInfoBlockField span{margin-right:5px;display:flex}.nsB5ZG_childInfoBlockFieldPayment{background:#ff655133}.nsB5ZG_childInfoBlockFieldPostponed{background-color:#67d44933}@media (max-width:1280px){.nsB5ZG_childInfoBlockInfoBold{font-size:12px}}.nsB5ZG_childInfoBlockInfoPayment{background:#ff655133;border-radius:6px;padding:4px 5px}.nsB5ZG_childInfoBlockInfoTariff{flex-direction:column;display:flex}.nsB5ZG_childInfoBlockInfoTariff div:not(:last-child){margin-bottom:2px}.nsB5ZG_childInfoBlockInfo span{font-weight:700}.nsB5ZG_childInfoBlockBtns{flex:1;width:100%;margin-top:8px}.nsB5ZG_childInfoBlockBtn{text-transform:none;padding:7px 0;font-size:14px;color:#221a46!important}.nsB5ZG_childInfoBlockBtn:not(:last-child){margin-right:12px}@media (max-width:1280px){.nsB5ZG_childInfoBlockBtn:not(:last-child){margin-right:6px}}@media (max-width:1650px){.nsB5ZG_childInfoBlockBtn{padding:5px 0}}@media (max-width:768px){.nsB5ZG_childInfoBlockBtn{color:#fff!important;border-color:#fff!important}.nsB5ZG_childInfoBlock{color:#fff}}.nsB5ZG_hiddenInfo{opacity:0}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu{box-shadow:none;border-radius:20px;align-items:flex-start;padding:14px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu.nsB5ZG_selectedBlock{background-color:#9d71f4}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childBlockAvatarWrap{border-radius:50%;flex-shrink:0;margin-right:12px;overflow:hidden;box-shadow:0 0 0 3px #864ff173}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childBlockAvatarNull{flex-shrink:0;width:72px;height:72px;margin-right:12px;font-size:26px;line-height:1}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlock{color:#fff;gap:2px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockName{color:#fff;font-size:18px;font-weight:700;line-height:1.25}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockInfo{color:#fff;font-size:16px;line-height:1.35}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockInfo span{font-weight:400}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockInfoBold{font-size:16px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtns{gap:8px;margin-top:14px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtn{color:#fff!important;border:1.5px solid #fff!important;border-radius:8px!important;font-size:14px!important}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtn:hover{color:#fff!important;border-color:#fff!important}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtn:not(:last-child){margin-right:0}@media (max-width:1280px){.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtn:not(:last-child){margin-right:0}}@media (max-width:576px){.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childBlockAvatarWrap{margin-right:10px;width:54px!important;height:54px!important}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childBlockAvatar{width:54px!important;height:54px!important}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childBlockAvatarNull{width:54px;height:54px;margin-right:10px;font-size:20px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockName{font-size:16px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockInfo,.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockInfoBold{font-size:14px}.nsB5ZG_childBlock.nsB5ZG_childBlockMenu .nsB5ZG_childInfoBlockBtn{flex:none;width:91px!important;height:30px!important;padding:0!important;font-size:12px!important}}
.fc-event-past{pointer-events:none;filter:grayscale()}.calendar-schedule{--fc-event-bg-color:var(--purple);--fc-event-border-color:var(--purple)}.calendar-schedule .fc-col-header-cell-cushion{color:var(--dark-text)}.calendar-schedule .fc-event{font-size:13px;font-weight:400}.calendar-schedule .fc-event b{font-size:14px}
.DRWSFa_checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.DRWSFa_input{opacity:0;width:0;height:0;margin:0;position:absolute}.DRWSFa_icon{flex-shrink:0}.DRWSFa_icon [data-check]{opacity:0;transition:opacity .15s}.DRWSFa_input:checked+.DRWSFa_icon [data-check]{opacity:1}.DRWSFa_label{color:#000000e0;font-size:14px;font-weight:400;line-height:1.2}
.za-datepicker.ant-picker{height:32px!important;min-height:32px!important}

._82gE4G_title{color:var(--black);margin-bottom:50px;font-size:34px;font-weight:700}._82gE4G_title._82gE4G__2{color:var(--black);margin-bottom:20px;font-size:18px}._82gE4G_title._82gE4G__3{color:var(--black);margin-bottom:10px;font-size:16px}
.slideModal.ant-modal{margin:0;padding:0;position:fixed;top:0;bottom:0;right:0;transform-origin:100%!important;width:728px!important}.slideModal.ant-modal>div{border-radius:40px 0 0 40px!important;height:100%!important}.slideModal.ant-modal .ant-modal-body{display:flex}.slideModal.ant-modal .ant-modal-content{flex-direction:column;height:100vh;padding:40px;display:flex;overflow-y:auto;box-shadow:-4px 0 16px #00000026;border-radius:40px 0 0 40px!important}@media (max-width:768px){.slideModal.ant-modal .ant-modal-content{pointer-events:none}}.ant-modal .ant-modal-content{padding:30px!important}@media (max-width:576px){.ant-modal .ant-modal-content{padding:40px 20px 20px!important}}.ant-modal .ant-modal-container{border-radius:32px!important}.ant-modal .ant-modal-container .ant-modal-title{color:#243976;margin-bottom:12px;font-size:40px;font-weight:700}@media (max-width:1650px){.ant-modal .ant-modal-container .ant-modal-title{font-size:34px}}@media (max-width:1380px){.ant-modal .ant-modal-container .ant-modal-title{font-size:28px}}@media (max-width:576px){.ant-modal .ant-modal-container .ant-modal-title{font-size:22px}}.ant-modal .ant-modal-container .ant-modal-footer{margin-top:24px}@media (max-width:576px){.ant-modal .ant-modal-container{border-radius:18px!important}}@keyframes ant-slide-left{0%{opacity:0;transformorigin:0% 0%;transform:translate(100%)}to{opacity:1;transformorigin:0% 0%;transform:translate(0)}}@keyframes ant-slide-out{0%{opacity:1;transformorigin:0% 0%;transform:translate(0)}to{opacity:0;transformorigin:0% 0%;transform:translate(100%)}}.ant-modal-slide-up-enter,.ant-modal-slide-up-appear{transform-origin:0 0;opacity:0;animation-duration:.25s;animation-play-state:paused;animation-fill-mode:both;transform:scale(0)}.ant-modal-slide-up-leave{animation-duration:.25s;animation-play-state:paused;animation-fill-mode:both}.ant-modal-slide-up-enter.ant-modal-slide-up-enter-active,.ant-modal-slide-up-appear.ant-modal-slide-up-appear-active{animation-name:ant-slide-left;animation-play-state:running}.ant-modal-slide-up-leave.ant-modal-slide-up-leave-active{pointer-events:none;animation-name:ant-slide-out;animation-play-state:running}
