.menu-order-status{min-height:18px;margin:0 17px 5px;color:#861f41;font-size:12px;font-weight:bold}.menu-order li{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px;margin:7px 0;border:1px solid #dce1e6!important;border-left:5px solid #bbc3cb!important;border-radius:8px;background:#fff;box-shadow:0 2px 7px #18202a0d}.menu-order li.pinned{border-left-color:#e87722!important;background:#fff3e9}.draggable-menu-item{cursor:grab;touch-action:none;user-select:none;transition:transform .12s,box-shadow .12s,background .12s}.draggable-menu-item:hover{transform:translateY(-1px);box-shadow:0 6px 14px #18202a20;background:#fffaf6}.draggable-menu-item:active{cursor:grabbing}.menu-order-grip{display:grid;place-items:center;width:28px;color:#861f41;font-size:20px;font-weight:bold;letter-spacing:-5px;pointer-events:none}.pinned .menu-order-grip{font-size:10px;letter-spacing:0;color:#e87722}.menu-order li>div{text-align:right}.menu-order li small{color:#67717c;font-size:10px}.menu-order li.is-dragging{opacity:.22}.menu-drag-preview{position:fixed!important;z-index:1000!important;pointer-events:none!important;margin:0!important;background:#fff!important;border:3px solid #e87722!important;border-radius:9px!important;box-shadow:0 18px 40px #0005!important;opacity:.97!important}.menu-order-dragging{overflow:hidden}@media(max-width:520px){.menu-order li{grid-template-columns:auto minmax(0,1fr)!important}.menu-order li>div{grid-column:2;text-align:left}.menu-order li small{display:none}}
