.menu-item[data-v-aacd4390]{border:1px solid #ddd;border-radius:5px;padding:10px;margin:5px 0;background-color:#f9f9f9;transition:background-color .3s ease}.menu-item[data-v-aacd4390]:hover{background-color:#f1f1f1}.menu-header[data-v-aacd4390]{display:flex;justify-content:space-between;align-items:center}.menu-title[data-v-aacd4390]{margin-left:10px;font-weight:700;flex-grow:1}.toggle-icon[data-v-aacd4390]{cursor:pointer;font-size:16px}.submenu-container[data-v-aacd4390]{padding-left:20px;margin-top:10px}.empty-message[data-v-aacd4390]{color:#aaa;font-size:14px;margin-top:5px;text-align:center}.btn-edit[data-v-aacd4390],.btn-delete[data-v-aacd4390]{border:none;padding:5px 10px;cursor:pointer;font-size:14px;border-radius:3px}.btn-edit[data-v-aacd4390]{color:#fff;background-color:#007bff}.btn-edit[data-v-aacd4390]:hover{background-color:#0056b3}.btn-delete[data-v-aacd4390]{color:#fff;background-color:#dc3545}.btn-delete[data-v-aacd4390]:hover{background-color:#c82333}.draggable-container[data-v-72c0c4f8]{padding:10px}.menu-item[data-v-72c0c4f8]{border:1px solid #ddd;border-radius:5px;padding:10px;margin:5px 0;background-color:#f9f9f9}
