.menu-manager-container[data-v-3cf8269f]{height:100%;box-sizing:border-box;padding:0;display:flex;align-items:flex-start;gap:16px}.form-card[data-v-3cf8269f],.sort-card[data-v-3cf8269f]{flex:1 1 0;min-width:0;max-height:100%;display:flex;flex-direction:column;align-self:stretch}.form-card[data-v-3cf8269f] .el-card__header,.sort-card[data-v-3cf8269f] .el-card__header{flex:0 0 auto}.form-card[data-v-3cf8269f] .el-card__body,.sort-card[data-v-3cf8269f] .el-card__body{flex:1 1 auto;overflow:auto;min-height:0}@media (max-width:1100px){.menu-manager-container[data-v-3cf8269f]{flex-direction:column}.form-card[data-v-3cf8269f],.sort-card[data-v-3cf8269f]{width:100%;flex:0 0 auto;max-height:none;align-self:auto}}.clearfix[data-v-3cf8269f]:after,.clearfix[data-v-3cf8269f]:before{display:table;content:""}.clearfix[data-v-3cf8269f]:after{clear:both}.el-form[data-v-3cf8269f]{margin-top:0}.el-select[data-v-3cf8269f]{width:100%}.el-alert[data-v-3cf8269f]{margin-top:10px}.sort-card__hint[data-v-3cf8269f]{margin-left:12px;font-size:12px;color:#909399;font-weight:400}.sort-empty[data-v-3cf8269f]{padding:24px 0;text-align:center;color:#909399;font-size:13px}.sort-list[data-v-3cf8269f]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sort-item[data-v-3cf8269f]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--surface-1,#fff);border-radius:8px;box-shadow:var(--shadow-surface-1,0 1px 2px rgba(31,45,61,.06));transition:transform .12s var(--ease-out-soft,ease),box-shadow .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-item--dragging[data-v-3cf8269f]{opacity:0}.sort-item--placeholder[data-v-3cf8269f]{background:var(--surface-2,#f4f4f5);box-shadow:none;outline:1px dashed rgba(64,158,255,.5);outline-offset:-1px}.sort-item__handle[data-v-3cf8269f]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;color:#909399;cursor:grab;touch-action:none;transition:color .12s ease,background-color .12s ease}.sort-item__handle[data-v-3cf8269f]:hover{color:var(--brand-color,#409eff);background:var(--surface-2,#f4f4f5)}.sort-item__handle[data-v-3cf8269f]:active{cursor:grabbing}.sort-item__title[data-v-3cf8269f]{flex:1;font-size:14px;color:var(--surface-text-1,#303133);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sort-item__path[data-v-3cf8269f]{font-size:12px;color:#909399;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%}.sort-drag-ghost[data-v-3cf8269f]{position:fixed;top:0;left:0;z-index:3000;display:flex;align-items:center;padding:0 14px;box-sizing:border-box;background:var(--surface-1,#fff);border-radius:8px;box-shadow:0 8px 24px rgba(31,45,61,.18),0 2px 6px rgba(31,45,61,.1);transform-origin:center;pointer-events:none;font-size:14px;color:var(--surface-text-1,#303133);will-change:transform}@media (prefers-reduced-motion:reduce){.sort-item[data-v-3cf8269f]{transition:none}}