.spin-container{margin-left:auto;margin-right:auto;align-self:center}.spin-layout{width:100%;text-align:center;height:250px;display:grid}.discount-form[data-v-33e6db2e]{border:1px solid var(--v-light-border-base);border-radius:5px;padding:10px}.editor-sidebar[data-v-5611b17d]{width:320px;flex-shrink:0}.editor-sidebar.mobile-view[data-v-5611b17d]{width:100%}.editor-sidebar.mobile-view .sidebar-inner[data-v-5611b17d]{padding:0;background:transparent;border:none;border-radius:0}.editor-sidebar .sidebar-inner[data-v-5611b17d]{padding:20px;background:var(--v-background-base);border:1px solid var(--v-light-border-base);border-radius:12px}.editor-sidebar .section-label .text-overline[data-v-5611b17d]{letter-spacing:.1em;font-weight:600}.editor-sidebar .schedule-summary[data-v-5611b17d]{font-style:italic}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d]{position:relative;overflow:hidden;border-radius:8px}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .row{margin:0!important}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .image-dropzone{padding:16px 8px!important}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .image-dropzone .container{padding:0}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .image-dropzone h1{font-size:1rem!important}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .image-dropzone h3{font-size:.875rem!important}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .image-dropzone .v-btn{padding:8px 16px!important}.editor-sidebar .cover-image-section .image-upload-wrapper[data-v-5611b17d] .v-image{max-height:100px}.category-card[data-v-1709d1c9]{overflow:hidden}.category-card .category-header .category-handle[data-v-1709d1c9]{cursor:grab;opacity:1!important;transition:all .2s;padding:6px 4px;border-radius:4px;-moz-user-select:none;user-select:none;-webkit-user-select:none;min-width:24px;display:flex!important;align-items:center;justify-content:center;visibility:visible!important}.category-card .category-header .category-handle[data-v-1709d1c9]:hover{background-color:var(--v-light-background-base);transform:scale(1.1)}.category-card .category-header .category-handle[data-v-1709d1c9]:active{cursor:grabbing;transform:scale(.95)}.category-card .category-header .category-handle .drag-icon[data-v-1709d1c9]{color:#757575!important;opacity:1!important;visibility:visible!important}.category-card .category-header .category-handle:hover .drag-icon[data-v-1709d1c9]{color:var(--v-primary-base)!important}.category-card .category-name-input[data-v-1709d1c9]{max-width:300px}.category-card .category-name-input[data-v-1709d1c9] .v-input__slot{background:transparent!important}.category-card .category-name-input[data-v-1709d1c9] .v-input__slot:after,.category-card .category-name-input[data-v-1709d1c9] .v-input__slot:before{border-color:transparent!important}.category-card .category-name-input[data-v-1709d1c9] input{font-size:1.1rem;font-weight:500}.category-card .category-name-input.v-input--is-focused[data-v-1709d1c9] .v-input__slot:after,.category-card .category-name-input[data-v-1709d1c9]:hover .v-input__slot:before{border-color:var(--v-primary-base)!important}.empty-drop-zone[data-v-1709d1c9]{min-height:100px;border:2px dashed var(--v-light-border-base);border-radius:8px;transition:all .2s ease}.empty-drop-zone.sortable-ghost[data-v-1709d1c9]{border-color:var(--v-primary-base);background:var(--v-primary-lighten5)}.empty-category-placeholder[data-v-1709d1c9]{background:var(--v-light-background-base);pointer-events:none}.ghost-item[data-v-1709d1c9]{opacity:.5}.dragging-item[data-v-1709d1c9]{transform:rotate(2deg) scale(1.05);box-shadow:0 8px 24px rgba(0,0,0,.2);z-index:100}.items-grid[data-v-1709d1c9]{gap:8px;min-height:50px}.items-grid .item-wrapper[data-v-1709d1c9]{width:150px}.items-grid.edit-enabled .item-card[data-v-1709d1c9]{cursor:grab}.items-grid .item-card[data-v-1709d1c9]{transition:all .2s ease;position:relative;overflow:hidden;width:150px;cursor:default}.items-grid .item-card.add-item-card[data-v-1709d1c9]{cursor:pointer;border-style:dashed!important;border-color:var(--v-primary-base)!important;background:var(--v-light-background-base);min-height:120px}.items-grid .item-card.add-item-card .add-item-text[data-v-1709d1c9]{color:var(--v-primary-base);font-weight:600}.items-grid .item-card.add-item-card[data-v-1709d1c9]:hover{background:var(--v-primary-lighten5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.items-grid .item-card .item-image[data-v-1709d1c9]{background:var(--v-light-background-base)}.items-grid .item-card .item-details[data-v-1709d1c9]{display:flex;flex-direction:column;gap:2px}.items-grid .item-card .item-name[data-v-1709d1c9]{font-weight:500}.items-grid .item-card .item-price[data-v-1709d1c9]{color:#99e699;font-weight:600}.items-grid .item-card .item-snooze[data-v-1709d1c9]{margin-top:2px;margin-left:-8px;transform:scale(.85);transform-origin:left center}.items-grid .item-card .item-snooze[data-v-1709d1c9] .v-input--switch{margin-top:0;padding-top:0}.items-grid .item-card .item-snooze[data-v-1709d1c9] .v-input__slot{margin-bottom:0}.items-grid .item-card .item-snooze[data-v-1709d1c9] .v-messages{display:none}.items-grid .item-card[data-v-1709d1c9]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.items-grid .item-card:hover .item-remove-btn[data-v-1709d1c9]{opacity:1}.items-grid .item-card .item-remove-btn[data-v-1709d1c9]{position:absolute;top:4px;right:4px;opacity:0;transition:opacity .2s ease;background:rgba(0,0,0,.6)!important;color:#fff!important}.items-grid .item-card .item-remove-btn .v-icon[data-v-1709d1c9]{color:#fff!important}.item-picker-list .v-list-item[data-v-6f7e4768]{border-radius:8px;margin-bottom:4px}.item-picker-list .v-list-item[data-v-6f7e4768]:hover{background:var(--v-light-background-base)}.item-picker-list .v-list-item.v-list-item--active[data-v-6f7e4768]{background:var(--v-primary-base);color:#fff}.item-picker-list .v-list-item.v-list-item--active .v-list-item__subtitle[data-v-6f7e4768]{color:hsla(0,0%,100%,.7)!important}.menu-editor-page[data-v-5c39fc38]{min-height:100%}.mobile-header[data-v-5c39fc38]{position:sticky;top:0;z-index:10;background:var(--v-background-base);margin:-16px -16px 0;padding:12px 16px;border-bottom:1px solid var(--v-light-border-base)}.editor-layout[data-v-5c39fc38]{display:flex;gap:24px;min-height:calc(100vh - 200px)}@media(max-width:959px){.editor-layout[data-v-5c39fc38]{flex-direction:column;gap:0}}.editor-content[data-v-5c39fc38]{flex:1;min-width:0}.content-header[data-v-5c39fc38]{margin-bottom:24px}.section-header h2[data-v-5c39fc38]{line-height:1.3}.empty-state-card[data-v-5c39fc38]{border-style:dashed!important}.ghost-category[data-v-5c39fc38]{opacity:.4;transform:scale(.95)}.sortable-ghost[data-v-5c39fc38]{opacity:.4}.mobile-actions[data-v-5c39fc38]{padding:16px 0;border-top:1px solid var(--v-light-border-base)}.v-list[data-v-86329d8e]{height:300px!important;overflow-y:auto!important;width:400px!important}.exit-btn[data-v-7ffea71a]{border:1px solid #666!important}.modifier-items-table .v-data-table__wrapper{max-height:300px;overflow-y:auto}.modifier-items-table .drag-handle{cursor:grab}.modifier-items-table .drag-handle:active{cursor:grabbing}.modifier-items-table .sortable-ghost{opacity:.5;background-color:var(--v-primary-lighten4)}.modifier-items-table .sortable-chosen{background-color:var(--v-primary-lighten5)}.custom-switch .v-input__slot{place-items:flex-start}.custom-switch label{font-size:.85em;white-space:pre-line}.header-style,.table-card{background-color:var(--v-primary-base)}