.patrol-point-manage-page.is-standalone[data-v-7af85218]{min-height:calc(100vh - 64px);background:#f7f8fa}.point-batch-modal .ant-modal{top:96px}.point-batch-modal .ant-modal-content{border-radius:2px;overflow:hidden}.point-batch-modal .ant-modal-close{display:none}.point-batch-modal .ant-modal-body{padding:0}.point-batch-modal .point-batch-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;padding:0 24px;border-bottom:1px solid #edf0f5;color:#1f1f1f;font-size:16px;font-weight:600;line-height:48px}.point-batch-modal .point-batch-close{color:#8c8c8c;font-size:14px;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.point-batch-modal .point-batch-close:hover{color:#1f1f1f}.point-batch-modal .point-batch-content{min-height:372px;padding:24px 24px 18px;background:#fff}.point-batch-modal .point-batch-form /deep/ .ant-form-item{margin-bottom:22px}.point-batch-modal .point-batch-form /deep/ .ant-form-item-label{padding-bottom:8px;line-height:22px}.point-batch-modal .point-batch-form /deep/ .ant-form-item-label>label{color:rgba(0,0,0,.9);font-size:14px;line-height:22px}.point-batch-modal .point-batch-form /deep/ .ant-form-item-required:before{color:#d54941}.point-batch-modal .point-batch-form /deep/ .ant-radio-wrapper{margin-right:18px;color:rgba(0,0,0,.9);font-size:14px}.point-batch-modal .public-generate-tip{margin-left:6px;color:rgba(0,0,0,.45);font-size:12px;line-height:20px}.point-batch-modal .custom-structure-fields{display:grid;grid-template-columns:1fr 160px;gap:16px;margin-top:-8px}.point-batch-modal .range-select-btn{height:26px;padding:0 8px;border-color:#0052d9;border-radius:1px;color:#0052d9;font-size:12px;line-height:20px}.point-batch-modal .range-summary-card{height:78px;margin-top:-6px;padding:12px;border-radius:3px;background:#f9f9f9}.point-batch-modal .range-summary-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;color:rgba(0,0,0,.6);font-size:12px;line-height:20px}.point-batch-modal .range-summary-label a{color:#0052d9}.point-batch-modal .range-summary-value{color:#000;font-size:14px;line-height:22px}.point-batch-modal .public-point-form{margin-top:0}.point-batch-modal .point-batch-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:14px 24px 18px;border-top:1px solid #edf0f5;background:#fff}.point-batch-modal .point-batch-footer .ant-btn{min-width:60px;height:32px;border-radius:2px}.point-manage-drawer .ant-drawer-body,.point-manage-drawer .ant-drawer-content,.point-manage-drawer .ant-drawer-wrapper-body{height:100%}.point-manage-drawer .point-drawer-shell{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.point-manage-drawer .point-drawer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:48px;padding:0 22px;border-bottom:1px solid #edf0f5;color:#1f1f1f;font-size:16px;font-weight:600;line-height:48px}.point-manage-drawer .point-drawer-close{color:#8c8c8c;cursor:pointer;font-size:16px}.point-manage-drawer .point-drawer-close:hover{color:#1f1f1f}.point-manage-drawer .point-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:38px;padding:0 22px;border-bottom:1px solid #edf0f5}.point-manage-drawer .point-tab{height:38px;margin:0 24px 0 0;padding:0 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#595959;cursor:pointer;font-size:13px}.point-manage-drawer .point-tab.active{border-bottom-color:#1677ff;color:#1677ff}.point-manage-drawer .point-drawer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:14px 22px 12px}.point-manage-drawer .community-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:10px;padding:14px 22px 10px}.point-manage-drawer .community-label,.point-manage-drawer .field-label,.point-manage-drawer .generate-label{color:#1f1f1f;font-size:13px}.point-manage-drawer .community-select{width:260px}.point-manage-drawer .warn-text{margin-bottom:16px;color:#ff7a1a;font-size:13px;line-height:20px}.point-manage-drawer .range-drawer-desc{margin-bottom:14px;color:#ff7a1a;font-size:13px;line-height:20px}.point-manage-drawer .building-drawer-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.point-manage-drawer .generate-type-row{margin-bottom:12px;font-size:13px}.point-manage-drawer .generate-type-row,.point-manage-drawer .structure-panel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1f1f1f}.point-manage-drawer .structure-panel-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px;font-size:14px;font-weight:600;line-height:22px}.point-manage-drawer .checked-count{color:#8c8c8c;font-size:12px;font-weight:400}.point-manage-drawer .required-mark{margin-right:4px;color:#ff4d4f}.point-manage-drawer .structure-tree-box{min-height:0;height:100%;overflow:auto;padding:12px;border:1px solid #e5e7eb;border-radius:3px;background:#fff}.point-manage-drawer .ant-spin-container,.point-manage-drawer .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.point-manage-drawer .disabled-node-title{color:#595959}.point-manage-drawer .created-node-title{color:#8c8c8c}.point-manage-drawer .range-disabled-node-title{color:#bfbfbf}.point-manage-drawer .field-label{margin-bottom:10px}.point-manage-drawer .field-label-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.point-manage-drawer .field-label-action a{color:#0052d9;font-size:13px;font-weight:400;line-height:20px}.point-manage-drawer .public-point-form{margin-top:12px}.point-manage-drawer .point-form-panel{padding-top:4px}.point-manage-drawer .point-form-section-title{margin:8px 0 18px;color:#1f1f1f;font-size:14px;font-weight:600;line-height:22px}.point-manage-drawer .point-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 56px;margin-bottom:34px}.point-manage-drawer .point-form-grid .ant-form-item{margin-bottom:0}.point-manage-drawer .point-form-field-wide{grid-column:span 2}.point-manage-drawer .point-form-label{margin-bottom:8px;color:rgba(0,0,0,.85);font-size:14px;line-height:20px}.point-manage-drawer .point-relation-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.point-manage-drawer .locator-block{margin-bottom:0}.point-manage-drawer .locator-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}.point-manage-drawer .locator-row .ant-input{width:220px}.point-manage-drawer .ghost-add-btn{min-width:68px;color:#1677ff}.point-manage-drawer .point-drawer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:12px 22px;border-top:1px solid #edf0f5;background:#fff}.point-form-modal .ant-modal{top:24px;padding-bottom:24px}.point-form-modal .ant-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden}.point-form-modal .ant-modal-footer,.point-form-modal .ant-modal-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.point-form-modal .ant-modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;background:#f7f9fc}.point-form-modal .point-form-wrap{padding:16px 24px}.point-form-modal .point-form-panel{padding:18px 18px 0;border-radius:8px;background:#fff}.point-form-modal .point-form-panel /deep/ .ant-form-item{margin-bottom:14px}.point-form-modal .point-form-panel /deep/ .ant-form-item-label{padding-bottom:8px;line-height:22px;text-align:left}.point-form-modal .point-form-panel /deep/ .ant-form-item-label>label{width:100%;color:#1f1f1f;font-size:14px}.point-form-modal .point-form-section-title{position:relative;margin:2px 0 12px;padding-left:10px;color:#1f1f1f;font-size:14px;font-weight:600;line-height:20px}.point-form-modal .point-form-section-title:before{position:absolute;top:3px;left:0;width:3px;height:14px;border-radius:3px;background:#1677ff;content:""}.point-form-modal .point-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:2px}.point-form-modal .field-label-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.point-form-modal .field-label-action a{color:#1677ff;font-size:12px;font-weight:400}.point-form-modal .point-relation-card-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.point-form-modal .point-relation-card{min-height:118px;padding:12px 10px 10px;border:1px dashed #cfe1ff;border-radius:6px;background:#fff}.point-form-modal .relation-title{margin-bottom:6px;color:#1f1f1f;font-size:14px;font-weight:600;line-height:20px}.point-form-modal .relation-desc{min-height:40px;margin-bottom:10px;color:#7c8798;font-size:12px;line-height:18px}.point-form-modal .relation-count{display:block;margin-top:4px;color:#1677ff}.point-form-modal .locator-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.point-form-modal .locator-row .ant-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.point-form-modal .ghost-add-btn{color:#1677ff}.point-form-modal .point-desc-field{margin-bottom:14px}.point-form-modal .ant-modal-footer{padding:12px 30px;border-top:1px solid #edf0f5}