.cooperative-school[data-v-aabb4b9e]{padding:20px;margin:10px;background-color:#fff;border-radius:5px}.cooperative-school .form-style[data-v-aabb4b9e]{margin-left:15px}.cooperative-school .btn[data-v-aabb4b9e]{margin-top:15px}.cooperative-school[data-v-aabb4b9e] .el-form-item{margin-bottom:20px}.filter-container[data-v-aabb4b9e]{margin-bottom:20px;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.filter-container .quick-filters[data-v-aabb4b9e]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.filter-container .quick-filters .filter-left[data-v-aabb4b9e]{display:flex;align-items:center}.filter-container .quick-filters .filter-left .filter-label[data-v-aabb4b9e]{font-weight:600;color:#495057;margin-right:12px}.filter-container .quick-filters .filter-left .filter-tag[data-v-aabb4b9e]{margin-right:8px;cursor:pointer;transition:all .3s ease}.filter-container .quick-filters .filter-left .filter-tag[data-v-aabb4b9e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.filter-container .quick-filters .filter-right[data-v-aabb4b9e]{display:flex;gap:8px}.filter-container .quick-filters .filter-right .el-button[data-v-aabb4b9e]{margin-left:0}.filter-container .main-filters[data-v-aabb4b9e]{margin-bottom:0}.filter-container .main-filters .el-form-item[data-v-aabb4b9e]{margin-bottom:16px;margin-right:20px}.filter-container .main-filters .el-form-item__label[data-v-aabb4b9e]{font-weight:500;color:#495057}.filter-container .advanced-filters[data-v-aabb4b9e]{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef;background-color:#fff;border-radius:6px;padding:16px}.filter-container .advanced-filters .el-form-item[data-v-aabb4b9e]{margin-bottom:16px;margin-right:20px}.filter-container .el-button.is-active[data-v-aabb4b9e]{color:#409eff}.filter-container .el-button.is-active .el-icon-arrow-down[data-v-aabb4b9e]{transform:rotate(180deg);transition:transform .3s ease}.filter-container .el-button:not(.is-active) .el-icon-arrow-down[data-v-aabb4b9e]{transition:transform .3s ease}.school-name-container .school-name[data-v-aabb4b9e]{font-weight:500;color:#303133;display:block;margin-bottom:6px}.school-name-container .customer-level-tag[data-v-aabb4b9e]{margin-top:4px;font-size:11px;padding:2px 6px;border-radius:3px;font-weight:500}.subject-container .subject-item[data-v-aabb4b9e]{margin-bottom:4px;line-height:1.4}.subject-container .subject-item .subject-name[data-v-aabb4b9e]{font-weight:500;color:#303133;margin-right:6px}.subject-container .subject-item .subject-time[data-v-aabb4b9e]{font-size:12px;color:#909399}.subject-container .subject-toggle[data-v-aabb4b9e]{margin-top:6px}.subject-container .subject-toggle .toggle-btn[data-v-aabb4b9e]{font-size:12px;padding:0;height:auto;line-height:1.2;color:#409eff}.subject-container .subject-toggle .toggle-btn[data-v-aabb4b9e]:hover{color:#66b1ff}.subject-container .subject-toggle .toggle-btn i[data-v-aabb4b9e]{margin-left:4px;font-size:10px}.subject-container .no-subjects[data-v-aabb4b9e]{color:#c0c4cc;font-size:12px}@media (max-width:1200px){.filter-container .advanced-filters .el-form-item[data-v-aabb4b9e],.filter-container .main-filters .el-form-item[data-v-aabb4b9e]{margin-right:12px}}@media (max-width:768px){.filter-container[data-v-aabb4b9e]{padding:12px}.filter-container .quick-filters .filter-tag[data-v-aabb4b9e]{margin-bottom:8px}.filter-container .advanced-filters .el-form-item[data-v-aabb4b9e],.filter-container .main-filters .el-form-item[data-v-aabb4b9e]{margin-right:8px;margin-bottom:12px}}