.xyd-school-management{padding:24px;color:#203d58}.school-help{color:#627b95;line-height:1.8;margin:12px 0 20px}.school-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.school-toolbar>.el-input{width:340px;max-width:100%}.school-toolbar>.el-select{width:150px}.xyd-school-management .el-table{border:1px solid #e3ebf5;border-radius:12px}.xyd-school-management .el-table th{background:#f4f7fc}.xyd-school-management .el-pagination{margin-top:20px;white-space:normal}.xyd-school-dialog .el-dialog{max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);margin:24px auto!important;display:flex;flex-direction:column;border-radius:16px}.xyd-school-dialog .el-dialog__body{overflow-y:auto;min-height:0}.xyd-school-dialog .el-dialog__header,.xyd-school-dialog .el-dialog__footer{flex-shrink:0}.xyd-school-dialog h2{margin:0 0 20px;color:#203d58;overflow-wrap:anywhere}.school-dependencies{margin:14px 0;padding:14px 18px;border-radius:10px;background:#f5f8fc}.school-dependencies h3{font-size:15px;margin:0 0 10px}.school-dependencies ul{list-style:none;padding:0;margin:0}.school-dependencies li{display:flex;justify-content:space-between;gap:20px;line-height:1.6;margin:6px 0}.school-confirm{display:block}.school-confirm>span{display:block;margin-bottom:10px}.xyd-school-dialog .el-dialog__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}@media(max-width:600px){.xyd-school-management{padding:16px}.xyd-school-dialog .el-button{margin:4px}}
