.modal-header[data-v-5ff14215]{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;padding:16px 24px;border-bottom:1px solid #f0f0f0;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.modal-header .modal-title[data-v-5ff14215]{font-size:16px;font-weight:600;color:#1f2d3d;letter-spacing:.5px}.modal-header .close-icon[data-v-5ff14215]{font-size:16px;color:rgba(0,0,0,.45);cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.modal-header .close-icon[data-v-5ff14215]:hover{color:rgba(0,0,0,.65)}.tree-container[data-v-5ff14215]{padding:16px 24px;max-height:480px;overflow-y:auto;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.tree-container[data-v-5ff14215] .ant-tree{font-size:14px;color:#262626;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.tree-container[data-v-5ff14215] .ant-tree li{padding:4px 0;margin:0}.tree-container[data-v-5ff14215] .ant-tree-title{font-size:14px;color:#262626;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.tree-container[data-v-5ff14215] .ant-tree-node-content-wrapper{height:32px;line-height:32px;border-radius:4px;padding:0 8px;margin-left:4px;-webkit-transition:none;transition:none;font-size:14px;color:#262626}.tree-container[data-v-5ff14215] .ant-tree-node-content-wrapper.ant-tree-node-selected,.tree-container[data-v-5ff14215] .ant-tree-node-content-wrapper:hover{background:#e6f7ff}.tree-container[data-v-5ff14215] .ant-tree-checkbox{margin-right:8px;top:4px}.tree-container[data-v-5ff14215] .ant-tree-switcher{color:#8c8c8c;line-height:32px}.tree-container[data-v-5ff14215] .ant-tree-switcher-icon{font-size:10px}.modal-footer[data-v-5ff14215]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px 16px;gap:12px;border-top:1px solid #f0f0f0;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.modal-footer .cancel-btn[data-v-5ff14215]{border-radius:4px;border:1px solid #d9d9d9;color:#1f1f1f;background:#fff}.modal-footer .cancel-btn[data-v-5ff14215],.modal-footer .confirm-btn[data-v-5ff14215]{height:36px;padding:0 24px;font-size:14px;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.modal-footer .confirm-btn[data-v-5ff14215]{border-radius:4px;background:#1890ff;border-color:#1890ff;-webkit-box-shadow:none;box-shadow:none}.menu-config-modal-wrap .ant-modal{color:#262626;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.menu-config-modal-wrap .ant-modal-content{border-radius:8px;overflow:hidden;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-config-modal-wrap .ant-modal-body{padding:0;font-size:14px;line-height:1.5;color:#262626;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}