#homeworksView .homework-toolbar-search{grid-template-columns:repeat(4,minmax(0,1fr))}
#homeworksView .homework-toolbar-search>label{min-width:0}
#homeworksView .homework-toolbar-search select{width:100%;min-width:0}
#homeworksView .homework-toolbar-search .homework-week-summary,#homeworksView .homework-toolbar-note{grid-column:1/-1}
#classesView .class-homework-filters{grid-template-columns:repeat(4,minmax(0,1fr))}
.homework-common-control{padding:16px;border:1px solid #d8cbf5;border-radius:14px;background:#f7f3ff;display:grid;gap:8px;font-weight:700}
.homework-common-control input{width:100%;min-width:0;box-sizing:border-box}
.homework-common-control small{font-weight:400;line-height:1.5}
.batch-subject-fields input[readonly]{background:#f4f5f8;color:#53586b}
@media(max-width:1000px){#homeworksView .homework-toolbar-search,#classesView .class-homework-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){#homeworksView .homework-toolbar-search,#classesView .class-homework-filters{grid-template-columns:1fr}.homework-common-control{padding:12px}}
