.homework-page[data-v-47437c7a]{max-width:880px;color:#2b2d34}.homework-page__summary[data-v-47437c7a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}@media screen and (max-width:640px){.homework-page__summary[data-v-47437c7a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.homework-page__stat[data-v-47437c7a]{display:flex;flex-direction:column;padding:16px 20px;background:#fff;border-radius:8px}.homework-page__stat-value[data-v-47437c7a]{font-size:24px;line-height:30px;font-weight:700;font-variant-numeric:tabular-nums}.homework-page__stat-label[data-v-47437c7a]{color:#76767b;font-size:13px;line-height:17px}.homework-page__filters[data-v-47437c7a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.homework-page__tabs[data-v-47437c7a]{display:flex;gap:4px;padding:4px;background:#fff;border-radius:8px}.homework-page__tab[data-v-47437c7a]{padding:8px 14px;border:0;border-radius:4px;background:transparent;color:#76767b;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.homework-page__tab-count[data-v-47437c7a]{margin-left:4px;color:#a0a3ad;font-variant-numeric:tabular-nums}.homework-page__tab_active[data-v-47437c7a]{background:#eff1f8;color:#6979f8}.homework-page__tab_active .homework-page__tab-count[data-v-47437c7a]{color:#6979f8}.homework-page__selects[data-v-47437c7a]{display:flex;flex-wrap:wrap;gap:8px}.homework-page__select[data-v-47437c7a]{width:240px}.homework-page__list[data-v-47437c7a]{display:flex;flex-direction:column;gap:16px}.homework-page__empty[data-v-47437c7a]{padding:48px 24px;text-align:center;background:#fff;border-radius:8px}.homework-page__empty-title[data-v-47437c7a]{margin:0 0 6px;font-size:15px;font-weight:700}.homework-page__empty-text[data-v-47437c7a]{margin:0;color:#76767b;font-size:14px}.homework-page__more[data-v-47437c7a]{align-self:center}.homework-card[data-v-47437c7a]{padding:20px 24px;background:#fff;border-radius:8px}@media screen and (max-width:640px){.homework-card[data-v-47437c7a]{padding:16px}}.homework-card_skeleton[data-v-47437c7a]{height:180px;background:linear-gradient(90deg,#fff,#f7f7fb 50%,#fff);background-size:200% 100%;-webkit-animation:homework-shimmer-data-v-47437c7a 1.4s infinite;animation:homework-shimmer-data-v-47437c7a 1.4s infinite}.homework-card__head[data-v-47437c7a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.homework-card__path[data-v-47437c7a]{margin:0 0 4px;color:#76767b;font-size:13px;line-height:17px}.homework-card__lesson[data-v-47437c7a]{color:#2b2d34;font-size:15px;line-height:20px;font-weight:700;text-decoration:none}.homework-card__lesson[data-v-47437c7a]:hover{color:#6979f8}.homework-card__status[data-v-47437c7a]{flex-shrink:0;padding:4px 8px;border-radius:4px;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.homework-card__status_checked[data-v-47437c7a]{background:rgba(41,163,122,.1);color:#29a37a}.homework-card__status_auto[data-v-47437c7a]{background:#eff1f8;color:#6979f8}.homework-card__status_pending[data-v-47437c7a]{background:rgba(224,138,30,.1);color:#e08a1e}.homework-card__section[data-v-47437c7a]{margin-bottom:16px}.homework-card__section_last[data-v-47437c7a]{margin-bottom:0}.homework-card__label[data-v-47437c7a]{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#76767b;font-size:13px;line-height:17px;font-weight:500}.homework-card__label_toggle[data-v-47437c7a]{width:100%;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.homework-card__label_inline[data-v-47437c7a]{margin-bottom:0}.homework-card__toggle[data-v-47437c7a]{color:#6979f8}.homework-card__person[data-v-47437c7a]{color:#2b2d34;font-weight:500}.homework-card__role[data-v-47437c7a]{padding:1px 6px;border-radius:4px;background:#eff1f8;color:#6979f8;font-size:11px}.homework-card__date[data-v-47437c7a]{margin-left:auto;color:#a0a3ad;font-weight:400;white-space:nowrap}.homework-card__question[data-v-47437c7a]{padding:12px 16px;background:#f7f7fb;border-radius:4px;font-size:14px;line-height:20px}.homework-card__text[data-v-47437c7a]{font-size:14px;line-height:21px;white-space:pre-line;word-break:break-word}.homework-card__files[data-v-47437c7a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.homework-card__review[data-v-47437c7a]{margin-bottom:16px;padding:16px;background:#f7f7fb;border-radius:4px}.homework-card__review[data-v-47437c7a]:last-child{margin-bottom:0}.homework-card__review-head[data-v-47437c7a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.homework-card__review-head .homework-card__label[data-v-47437c7a]{flex:1;min-width:0}.homework-card__points[data-v-47437c7a]{flex-shrink:0;color:#6979f8;font-size:20px;line-height:24px;font-weight:700;font-variant-numeric:tabular-nums}.homework-card__points-max[data-v-47437c7a]{color:#a0a3ad;font-size:14px;font-weight:500}.homework-card__points-label[data-v-47437c7a]{margin-left:4px;color:#76767b;font-size:13px;font-weight:400}.homework-card__muted[data-v-47437c7a]{margin:0;color:#76767b;font-size:14px}.homework-card__comments[data-v-47437c7a]{display:flex;flex-direction:column;gap:16px;margin:0;padding:0 0 0 16px;list-style:none;border-left:2px solid #eff1f8}@-webkit-keyframes homework-shimmer-data-v-47437c7a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes homework-shimmer-data-v-47437c7a{0%{background-position:200% 0}to{background-position:-200% 0}}