.drag-handle[data-v-5c54e88f],.drag-handle[data-v-5c54e88f] *{cursor:move!important}.drag-handle[data-v-5c54e88f]{padding:8px 4px;-webkit-filter:drop-shadow(0 1px 0 hsla(0,0%,100%,.3)) drop-shadow(0 -1px 0 rgba(0,0,0,.4));filter:drop-shadow(0 1px 0 rgba(255,255,255,.3)) drop-shadow(0 -1px 0 rgba(0,0,0,.4));opacity:.5}.drag-handle[data-v-5c54e88f]:hover{opacity:.8}.menu-builder-button[data-v-5c54e88f]{border-radius:8px;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;min-height:56px;position:relative}.menu-builder-button .v-card__text[data-v-5c54e88f]{padding:6px 4px;font-size:.8rem;line-height:1.2}.menu-builder-inline-error-badge[data-v-5c54e88f]{color:var(--ft-text-on-dark-bg);font-size:11px;font-weight:700;line-height:1;min-width:16px;height:16px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:6px;padding:0 4px;cursor:pointer}.menu-builder-error-badge[data-v-5c54e88f]{font-size:11px;cursor:pointer;z-index:2}.menu-builder-error-badge[data-v-5c54e88f],.menu-builder-sort-badge[data-v-5c54e88f]{position:absolute;top:-4px;left:-4px;color:var(--ft-text-on-dark-bg);font-weight:700;line-height:1;min-width:16px;height:16px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-builder-sort-badge[data-v-5c54e88f]{background:rgba(0,0,0,.6);font-size:10px;padding:0 3px;pointer-events:none;z-index:1}