.v22-sort-panel{border:1px solid #ddd;border-radius:18px;padding:18px;margin:20px 0}.v22-order-form[hidden]{display:none}.v22-sort-list{display:grid;gap:8px;margin:14px 0}.v22-sort-item{display:flex;align-items:center;gap:12px;background:#f5f8f6;border:1px solid #dae2de;border-radius:12px;padding:10px;cursor:grab;touch-action:pan-y}.v22-sort-item.dragging{opacity:.55}.v22-sort-item small{margin-left:auto}.v22-sort-item button{width:38px;flex-shrink:0}.v22-sort-panel select{max-width:320px}
