.asHomeworks{margin-top:-6px;margin-bottom:31px;padding:0 35px}@media(min-width:1244px){.asHomeworks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.asHomeworks_item{margin-top:26px}@media(min-width:1244px){.asHomeworks_item{width:344px;margin-right:10px}}.asHomeworkItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:19px;text-decoration:none}.asHomeworkItem.-inner{padding-bottom:19px;border-bottom:1px solid #bcc5d3}.asHomeworkItem_status{width:41px;height:41px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #bcc5d3;border-radius:50%}.asHomeworkItem_status.-done{background-image:url(../img/icon-done.8fe18010.svg);border:0}.asHomeworkItem_col{width:100%;padding-left:20px}.asHomeworkItem_title{padding-right:5px;color:#4c5264;font-size:16px}.asHomeworkItem_note,.asHomeworkItem_title{display:block;font-weight:400;line-height:20px}.asHomeworkItem_note{color:#bcc5d3;font-size:12px}.asHomeworkItem_button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:5px 12px;color:#fff;font-size:12px;font-weight:400;line-height:12px;border-radius:3px;background-image:linear-gradient(76deg,#3e62f9,#b03ffb)}.asHomeworkItem.-gray .asHomeworkItem_button{background-color:#c8c8c8;background-image:none}.asEmpty{max-width:414px;padding:0 35px 52px;margin:0 auto;font-family:Inter,sans-serif}.asEmpty_icon{display:block;width:100px;height:100px;margin:30px auto 29px}.asEmpty.-inner .asEmpty_icon{margin-top:5px}.asEmpty_text{display:block;color:#4c5264;font-size:20px;line-height:24px}.asEmpty_button,.asEmpty_text{text-align:center;font-weight:400}.asEmpty_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:47px;width:100%;max-width:344px;padding:0;margin-top:28px;border:0;border-radius:6px;background-image:linear-gradient(82deg,#2850fb,#3d97fe);color:#fff;font-size:14px;line-height:14px;text-decoration:none}.asHomeworkPreview_caption{color:#4c5264;font-size:16px;font-weight:400;line-height:20px}.asHomeworkPreview_items{margin-top:22px}.asTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:73px;padding-left:35px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 10px 25px rgba(23,50,104,.27);box-shadow:0 10px 25px rgba(23,50,104,.27);background-color:#fff;color:#4c5264;font-size:20px;font-weight:400;line-height:24px}@media(min-width:1244px){.asTitle{height:63px}}.asTitle.-withoutShadow{-webkit-box-shadow:none;box-shadow:none}.asTitle.-v-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.asTitle_update{margin-left:12px;padding:10px;border-radius:3px;background-image:linear-gradient(75deg,#3e62f9,#b03ffb);color:#fff;font-size:12px;line-height:12px}.asRow{max-width:1219px;width:100%;margin:0 auto}.asRow.-inner{-webkit-box-shadow:0 0 25px rgba(0,0,0,.3);box-shadow:0 0 25px rgba(0,0,0,.3);border-radius:10px;background-color:#fff;overflow:hidden}.asRow.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.asRow.-chat{min-height:75vh;max-height:600px}.asRow.-fullpage{min-height:100vh}@media(min-width:828px){.asRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}}@media(min-width:1244px){.asRow{height:auto}}@media(min-width:828px){.asRow_col.-sidebar{position:relative;z-index:1;max-width:414px;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 45px rgba(0,0,0,.31);box-shadow:0 0 45px rgba(0,0,0,.31)}.asRow_col.-sidebar,.asRow_col.-sidebar .-lessons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.asRow_col.-sidebar .-lessons{overflow:auto;max-height:450px}}@media(min-width:828px){.asRow_col.-withToolbar{margin-top:-66px}}@media(min-width:1244px){.asRow_col.-withToolbar{margin-top:0}}.asRow_col.-menu{margin-right:18px}.asRow_col.-content{position:relative}@media(min-width:828px){.asRow_col.-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}}@media(min-width:1244px){.asRow_col.-content{width:100%}}.asRow_col:empty{display:none}.asRow.-inner .asRow_col.-sidebar{-webkit-box-shadow:15px 0 34px rgba(0,0,0,.26);box-shadow:15px 0 34px rgba(0,0,0,.26);border-radius:10px 0 0 10px;background-color:#fff}.asRow.-chat .asRow_col.-content{height:auto}.asRow .-withShadowRight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-shadow:15px 0 34px rgba(0,0,0,.26);box-shadow:15px 0 34px rgba(0,0,0,.26);z-index:2}.asSpacer{margin:auto}.asContainer[data-v-393a630b]{background-color:#f8f8fc;border-bottom:5px solid #e5e5e5;padding:0 0 20px}.title[data-v-393a630b]{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:28px;padding:20px 16px 13px}.title[data-v-393a630b]:empty{display:none}.asBannerSquare[data-v-d7d08330]{--banner-preview-width:320px;--banner-preview-width-small:280px;--banner-preview-height:200px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;font-family:Inter,sans-serif;text-decoration:none;width:var(--banner-preview-width)}@media(min-width:828px){.asBannerSquare[data-v-d7d08330]{--banner-preview-width:344px;--banner-preview-height:240px}}.asBannerSquare.-courses[data-v-d7d08330],.asBannerSquare.-homeworks[data-v-d7d08330],.asBannerSquare.-support[data-v-d7d08330],.asBannerSquare.-videoconsultations[data-v-d7d08330]{width:280px}.tag[data-v-d7d08330]{position:absolute;top:16px;left:16px;background-color:#fde55a;border-radius:100px;font-style:normal;font-weight:600;font-size:10px;line-height:12px;padding:5px 15px;color:var(--ac-color-black)}.tag[data-v-d7d08330]:empty{display:none}.image[data-v-d7d08330]{display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:var(--banner-preview-width);height:var(--banner-preview-height)}.asBannerSquare.-courses .image[data-v-d7d08330],.asBannerSquare.-homeworks .image[data-v-d7d08330],.asBannerSquare.-support .image[data-v-d7d08330],.asBannerSquare.-videoconsultations .image[data-v-d7d08330]{width:var(--banner-preview-width-small);height:var(--banner-preview-height)}.content[data-v-d7d08330]{display:block;background:#fff;border:1px solid var(--ac-color-blue);border-top:none;border-radius:0 0 8px 8px;padding:30px 10px 10px;z-index:1;margin-top:-20px}.note[data-v-d7d08330]{display:block;margin-bottom:8px;font-weight:500;font-size:12px;line-height:14px;color:var(--ac-color-dark-gray)}.note[data-v-d7d08330]:empty{display:none}.name[data-v-d7d08330]{display:block;margin-bottom:16px;font-weight:500;font-size:14px;line-height:18px;color:var(--ac-color-black);height:36px;overflow:hidden}.name[data-v-d7d08330]:empty{display:none}.button[data-v-d7d08330]{border:1px solid var(--ac-color-blue);border-radius:8px;padding:10px 11px;font-style:normal;font-weight:500;font-size:13px;line-height:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--ac-color-blue)}.asBannerCatalog_linkAllBanner{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:28px;float:right;color:#5190e4;text-decoration:none}