.page-menu-manager[data-v-67582578]{width:100%;padding:16px}.page-header[data-v-67582578]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.header-left h2[data-v-67582578]{font-size:24px;font-weight:700;color:#1f2937;margin:0 0 4px}.page-description[data-v-67582578]{font-size:14px;color:#6b7280;margin:0}.header-right[data-v-67582578]{display:flex;align-items:center;gap:12px}.reset-btn[data-v-67582578]{height:36px;padding:0 16px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#6b7280;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.reset-btn[data-v-67582578]:hover{background:#f9fafb;color:#374151;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.reset-btn[data-v-67582578]:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.reset-btn i[data-v-67582578]{font-size:12px}.create-btn[data-v-67582578]{height:36px;padding:0 16px;border:1px solid #1fc76f;border-radius:8px;background:#e6f8f0;color:#0d684b;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.create-btn[data-v-67582578]:hover{background:#dcfce7;border-color:#1fc76f;color:#166534;transform:translateY(-1px);box-shadow:0 2px 8px #1fc76f26}.create-btn[data-v-67582578]:active{background:#1fc76f;border-color:#1fc76f;color:#fff;transform:translateY(0);box-shadow:0 1px 4px #1fc76f33}.create-btn[data-v-67582578]:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.create-btn[data-v-67582578]:disabled:hover{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;transform:none;box-shadow:none}.create-btn i[data-v-67582578]{font-size:12px}.page-content[data-v-67582578]{margin-top:16px}@media (max-width: 768px){.page-menu-manager[data-v-67582578]{padding:12px}.page-header[data-v-67582578]{flex-direction:column;align-items:flex-start;gap:16px}.header-right[data-v-67582578]{width:100%;justify-content:flex-end}.header-left h2[data-v-67582578]{font-size:20px}}@media (max-width: 480px){.page-menu-manager[data-v-67582578]{padding:8px}.header-right[data-v-67582578]{flex-direction:column;width:100%;gap:8px}.reset-btn[data-v-67582578],.create-btn[data-v-67582578]{width:100%;justify-content:center}.header-left h2[data-v-67582578]{font-size:18px}}[data-v-67582578] .draggable-row{cursor:grab;transition:opacity .2s ease}[data-v-67582578] .draggable-row:hover{background-color:#f8fafc}[data-v-67582578] .draggable-row:active{cursor:grabbing}[data-v-67582578] .draggable-row.dragging{opacity:.7;background-color:#f0f9ff;border:1px dashed #3b82f6}[data-v-67582578] .draggable-row.drag-over{border-top:2px solid #3b82f6}[data-v-67582578] .n-data-table{border-radius:8px}[data-v-67582578] .draggable-row *{-webkit-user-select:none;user-select:none}[data-v-67582578] .n-data-table-tbody tr{transition:all .2s ease}
