#classCenterPane>[data-class-panel-page]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}#classCenterPane>[data-class-panel-page] .data-area{max-width:100%;overflow-x:auto}#classCenterPane>[data-class-panel-page] .student-filter-bar{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}#classCenterPane .class-shared-page-tools{padding:16px;background:#f5f2ff;border:1px solid #dfd7f4;border-radius:16px;margin:14px 0;line-height:1.6}#classCenterPane .class-shared-page-tools>label{display:flex;align-items:center;gap:10px;font-weight:700}#classCenterPane .class-shared-page-tools input[type=checkbox]{width:20px;height:20px;flex:none}#classCenterPane [data-class-panel-pages]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#classCenterPane [data-class-panel-pages] button{min-height:42px;width:auto}#classDetail .class-center-tools>label{min-width:0}#classDetail .class-center-tools input,#classDetail .class-center-tools select{min-width:0;max-width:100%;width:100%;box-sizing:border-box}@media(max-width:600px){#classCenterPane>[data-class-panel-page]{padding:12px}#classCenterPane [data-class-panel-page] .homework-toolbar{grid-template-columns:1fr}#classDetail .class-center-tools{grid-template-columns:1fr}#classDetail .class-center-tools input{font-size:16px}}
#classDetail[data-center-tab=students] .class-columns #classMemberList,#classDetail[data-center-tab=students] .class-columns .class-report-search{display:none}
body [data-class-panel-page=students]{--module-tint:#eef8f3;--module-header:#e1f2e8;--module-border:#c7e3d3;--module-accent:#24705a;--module-ink:#205543}body [data-class-panel-page=homeworks]{--module-tint:#eef5ff;--module-header:#e4eefc;--module-border:#cfdef2;--module-accent:#355d92;--module-ink:#244269}#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-search{grid-template-columns:repeat(4,minmax(0,1fr))}#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-search>label{min-width:0}#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-search select{width:100%;min-width:0}#classCenterPane [data-class-panel-page=homeworks] .homework-week-summary,#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-note{grid-column:1/-1}@media(max-width:1000px){#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-search{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#classCenterPane [data-class-panel-page=homeworks] .homework-toolbar-search{grid-template-columns:1fr}}
