.reorder-grid[data-v-93f5a65d]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.reorder-card-wrapper[data-v-93f5a65d]{cursor:grab;transition:transform .2s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reorder-card-wrapper[data-v-93f5a65d]:active{cursor:grabbing}.reorder-card[data-v-93f5a65d]{box-shadow:0 1px 3px #0000000d;transition:all .25s ease}.reorder-card[data-v-93f5a65d]:hover{border-color:#94a3b8!important;box-shadow:0 6px 16px #0000001a;transform:translateY(-2px)}.is-primary-card[data-v-93f5a65d]{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f64d!important}.primary-badge[data-v-93f5a65d]{background-color:#1e293b;border:1px solid rgba(251,191,36,.4);border-radius:9999px;color:#fbbf24;padding:3px 8px;right:8px}.order-number-badge[data-v-93f5a65d],.primary-badge[data-v-93f5a65d]{position:absolute;top:8px;z-index:4}.order-number-badge[data-v-93f5a65d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172ad9;border-radius:9999px;color:#fff;left:8px;padding:2px 8px}.card-delete-btn[data-v-93f5a65d]{background-color:#fff!important;border:1px solid rgba(220,38,38,.25)!important;bottom:50px;box-shadow:0 2px 8px #00000026!important;color:#dc2626!important;position:absolute;right:8px;transition:all .2s ease;z-index:4}.card-delete-btn[data-v-93f5a65d] .delete-icon{color:#dc2626!important}.card-delete-btn[data-v-93f5a65d]:hover{background-color:#dc2626!important;color:#fff!important;transform:scale(1.1)}.card-delete-btn[data-v-93f5a65d]:hover .delete-icon{color:#fff!important}.card-image-box[data-v-93f5a65d]{background-color:#f8fafc;width:100%}.drag-handle-hint[data-v-93f5a65d]{background-color:#0f172a59;inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.reorder-card:hover .drag-handle-hint[data-v-93f5a65d]{opacity:1}.is-dragging[data-v-93f5a65d]{opacity:.35;transform:scale(.96)}.is-drag-over .reorder-card[data-v-93f5a65d]{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb73!important;transform:scale(1.02)}.card-controls[data-v-93f5a65d]{background-color:#f8fafc!important}.min-vh-50[data-v-93f5a65d]{max-height:65vh;min-height:300px}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(var(--v-theme-surface-variant),.3);bottom:0;color:rgb(var(--v-theme-on-surface-variant));display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{bottom:0;left:0;margin:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.custom-carousel[data-v-4450136e]{background-color:transparent!important;border-radius:16px;overflow:hidden}.gallery-image-wrapper[data-v-4450136e]{background-color:transparent!important;height:100%;width:100%}.product-gallery-image[data-v-4450136e]{transition:transform .5s ease}.gallery-image-wrapper:hover .product-gallery-image[data-v-4450136e]{transform:scale(1.03)}.zoom-btn[data-v-4450136e]{background-color:#ffffffe6!important;bottom:12px;color:#1e293b!important;opacity:.85;position:absolute;right:12px;transition:opacity .2s ease,transform .2s ease;z-index:5}.gallery-image-wrapper:hover .zoom-btn[data-v-4450136e]{opacity:1;transform:scale(1.05)}.image-counter-badge[data-v-4450136e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172acc;border-radius:20px;color:#fff;left:12px;padding:4px 10px;position:absolute;top:12px;z-index:5}.delete-btn[data-v-4450136e]{background-color:#fff!important;border:1px solid rgba(220,38,38,.3)!important;box-shadow:0 4px 12px #0003!important;color:#dc2626!important;position:absolute;right:12px;top:12px;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:10}.delete-btn[data-v-4450136e] .delete-icon{color:#dc2626!important;transition:color .2s ease}.delete-btn[data-v-4450136e]:hover{background-color:#dc2626!important;box-shadow:0 6px 18px #dc262666!important;color:#fff!important;transform:scale(1.1)}.delete-btn[data-v-4450136e]:hover .delete-icon{color:#fff!important}.thumbnail-card[data-v-4450136e]{border-color:#e2e8f0!important;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.thumbnail-card.active-thumbnail[data-v-4450136e]{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary)!important}.thumbnail-card[data-v-4450136e]:hover{transform:translateY(-2px)}.dragging-thumb[data-v-4450136e]{opacity:.35;transform:scale(.92)}.drag-over-thumb[data-v-4450136e]{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb80!important;transform:scale(1.05)}.max-vh-80[data-v-4450136e]{max-height:80vh}.max-vw-90[data-v-4450136e]{max-width:90vw}.lightbox-nav-btn[data-v-4450136e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff3!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.nav-prev[data-v-4450136e]{right:16px}.nav-next[data-v-4450136e]{left:16px}.lightbox-thumb[data-v-4450136e]{border-color:transparent!important;opacity:.6}.lightbox-thumb-active[data-v-4450136e]{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary);opacity:1}
