.xyd-school-location-page{max-width:1040px;max-height:calc(100vh - 164px);overflow-y:auto;background:#fff;border:1px solid #dce6f2;border-radius:14px;padding:24px 24px 100px;box-sizing:border-box}.xyd-school-location-page h2{margin:0 0 16px;font-size:19px}.xyd-school-location-fields{min-width:0;text-align:left}.xyd-school-location-fields .inventory-zone-map-canvas{height:360px}.xyd-school-location-fields>.inventory-field{margin-top:14px}.school-coordinate-details{margin-top:18px;color:#65778e;font-size:13px}.school-coordinate-details summary{cursor:pointer}.school-coordinate-fields{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.school-location-actions{display:flex;justify-content:flex-start;gap:12px;margin-top:20px}.school-location-actions .el-button+.el-button{margin-left:0}.xyd-agent-school-dialog .el-dialog{max-width:calc(100vw - 32px)}.xyd-agent-school-dialog .el-dialog__body{max-height:calc(90vh - 150px);overflow-y:auto;padding-top:12px}.xyd-agent-school-dialog .el-dialog__footer{border-top:1px solid #e3ebf5}.xyd-agent-school-dialog .xyd-school-location-fields{margin-top:20px}@media(max-width:760px){.xyd-school-location-page{padding:16px 16px 100px}.xyd-school-location-fields .inventory-zone-map-canvas{height:280px}.school-coordinate-fields{display:block}.school-coordinate-fields .inventory-field{margin-top:12px}.xyd-agent-school-dialog .el-dialog__body{padding:16px}}
