[data-v-70630884] .el-drawer .el-drawer__header{margin-bottom:0;padding:20px 24px;border-bottom:1px solid #f0f0f0}[data-v-70630884] .el-drawer .el-drawer__header .el-drawer__title{font-size:16px;font-weight:600;color:#262626}[data-v-70630884] .el-drawer .el-drawer__header .el-drawer__close-btn{color:#8c8c8c}[data-v-70630884] .el-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#262626}[data-v-70630884] .el-drawer .el-drawer__body{padding:24px;overflow-y:auto}.menu-form .form-row[data-v-70630884]{display:flex;gap:20px;margin-bottom:20px}.menu-form .form-row .el-form-item[data-v-70630884]{flex:1;margin-bottom:0}.menu-form .form-row .el-form-item.form-item-full[data-v-70630884]{flex:1 1 100%}.menu-form .form-footer[data-v-70630884]{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}.menu-form .el-form-item__label[data-v-70630884]{color:#595959;font-weight:500}.menu-form .el-input__inner[data-v-70630884],.menu-form .el-textarea__inner[data-v-70630884]{border-radius:4px;border-color:#d9d9d9;transition:all .3s ease}.menu-form .el-input__inner[data-v-70630884]:focus,.menu-form .el-textarea__inner[data-v-70630884]:focus{border-color:#0c7cd5;box-shadow:0 0 0 2px rgba(12,124,213,.1)}.menu-form .el-select .el-input__inner[data-v-70630884]{cursor:pointer}.menu-form .el-input-number[data-v-70630884]{width:100%}.menu-form .el-input-number .el-input__inner[data-v-70630884]{text-align:left}.menu-form .el-radio-group[data-v-70630884]{display:flex;gap:24px}.menu-form .el-radio-group .el-radio[data-v-70630884]{margin-right:0}.menu-manage-container[data-v-02160409]{height:100%;display:flex;flex-direction:column;background-color:#f5f5f5;padding:5px}.menu-manage-container .tree-wrapper[data-v-02160409]{flex:1;display:flex;flex-direction:column}.menu-manage-container .tree-wrapper .tree-card[data-v-02160409]{border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08);flex:1;display:flex;flex-direction:column}.menu-manage-container .tree-wrapper .tree-card[data-v-02160409] .el-card__body{flex:1;overflow-y:auto;padding:20px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node{margin-bottom:8px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content{height:48px;border-radius:6px;transition:all .2s ease;padding-left:10px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content:hover{background-color:rgba(12,124,213,.08)}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;padding-right:10px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-content{display:flex;align-items:center;gap:8px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-content .node-icon{font-size:16px;color:#0c7cd5}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-content .node-name{font-size:14px;color:#262626;font-weight:500}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-content .node-type{margin-left:8px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-actions{display:flex;align-items:center}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-actions .edit-btn{color:#0c7cd5;font-size:13px;font-weight:500;padding:4px 8px}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node .el-tree-node__content .custom-tree-node .node-actions .edit-btn:hover{color:#0968b8;background-color:rgba(12,124,213,.1)}.menu-manage-container .tree-wrapper .tree-card .menu-tree[data-v-02160409] .el-tree-node.is-current>.el-tree-node__content{background-color:rgba(12,124,213,.12)}