.opt[data-v-488c0b98]{position:relative}.opt-trigger[data-v-488c0b98]{align-items:center;background-color:var(--studio-field);border-radius:.75rem;cursor:pointer;display:flex;gap:.5rem;height:2.75rem;padding-left:.75rem;padding-right:.75rem;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--studio-surface-ring);transition:background-color .12s ease,box-shadow .12s ease}.opt-trigger[data-v-488c0b98]:hover:not(:disabled){background-color:var(--studio-field-hover)}.opt-trigger--open[data-v-488c0b98]{--tw-ring-color:var(--studio-text-muted)}.opt-trigger[data-v-488c0b98]:disabled{cursor:not-allowed;opacity:.5}.opt-trigger--typeable[data-v-488c0b98]{cursor:default;padding-right:.375rem}.opt-value--typeable[data-v-488c0b98]{cursor:text}.opt-divider[data-v-488c0b98]{background-color:var(--studio-material-border);flex:none;height:1.25rem;width:1px}.opt-open[data-v-488c0b98]{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;flex:none;height:2rem;justify-content:center;transition:background-color .12s ease;width:2rem}.opt-open[data-v-488c0b98]:hover{background-color:var(--studio-control-hover)}.opt-value[data-v-488c0b98]{color:var(--studio-text);flex:1 1 0%;font-size:.8125rem;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.opt-detail[data-v-488c0b98],.opt-value[data-v-488c0b98]{white-space:nowrap}.opt-detail[data-v-488c0b98]{flex:none;font-size:.75rem;line-height:1.125rem;--tw-numeric-spacing:tabular-nums;color:var(--studio-text-muted);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.opt-dot[data-v-488c0b98]{align-items:center;border-radius:.375rem;display:inline-flex;flex:none;height:1rem;justify-content:center;width:1rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--studio-surface-ring)}.opt-chev[data-v-488c0b98],.opt-tick[data-v-488c0b98]{color:var(--studio-text-muted);flex:none;height:.875rem;width:.875rem}.opt-pop[data-v-488c0b98]{-webkit-backdrop-filter:var(--studio-glass-filter);backdrop-filter:var(--studio-glass-filter);background-color:var(--studio-glass-menu-bg);border-radius:var(--studio-sheet-radius);box-shadow:var(--studio-glass-edge);flex-direction:column;gap:.125rem;overflow-y:auto;padding:.375rem;position:fixed;z-index:60}.opt-pop[data-v-488c0b98],.opt-row[data-v-488c0b98]{display:flex}.opt-row[data-v-488c0b98]{align-items:center;border-radius:.875rem;cursor:pointer;gap:.5rem;min-height:2.375rem;padding-left:.625rem;padding-right:.625rem;text-align:left;width:100%}.opt-row[data-v-488c0b98]:hover:enabled{background-color:var(--studio-control)}.opt-row--on .opt-value[data-v-488c0b98]{font-weight:500}.opt-row[data-v-488c0b98]:disabled{cursor:not-allowed;opacity:.4}.opt-pop-enter-active[data-v-488c0b98],.opt-pop-leave-active[data-v-488c0b98]{transition:opacity .12s ease,transform .12s ease}.opt-pop-enter-from[data-v-488c0b98],.opt-pop-leave-to[data-v-488c0b98]{--tw-translate-y:.25rem;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.order-field-label[data-v-c518e133]{color:var(--studio-text-muted);font-size:.75rem;font-weight:500;line-height:1.125rem}.qty-input[data-v-ba5d684f]::-webkit-inner-spin-button,.qty-input[data-v-ba5d684f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-input[data-v-ba5d684f]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;color:inherit!important}.qty-input[data-v-ba5d684f],.qty-input[data-v-ba5d684f]:focus{border:0!important;box-shadow:none!important;outline:none!important}.locked-value[data-v-90b15de7]{align-items:center;background-color:var(--studio-control);border-radius:.75rem;color:var(--studio-text);display:flex;font-size:.8125rem;height:2.75rem;padding-left:.75rem;padding-right:.75rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--studio-surface-ring)}.quantity-input[data-v-90b15de7] .qty-input{color:var(--studio-text);font-size:.8125rem}.order-dock-host--standby[data-v-03d2d66d]{pointer-events:none;visibility:hidden}.order-dock[data-v-03d2d66d]{align-items:flex-end;background-color:transparent;border-radius:var(--studio-sheet-radius);display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;transition:width .48s var(--studio-ease-spring),padding .48s var(--studio-ease-spring),background-color .2s ease,box-shadow .2s ease}.order-dock--hidden[data-v-03d2d66d]{pointer-events:none;visibility:hidden}.order-dock--open[data-v-03d2d66d]{-webkit-backdrop-filter:var(--studio-glass-filter);backdrop-filter:var(--studio-glass-filter);background-color:var(--studio-glass-menu-bg);border-radius:var(--studio-sheet-radius);box-shadow:var(--studio-glass-edge);padding:1rem}.order-dock__reveal[data-v-03d2d66d]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .48s var(--studio-ease-spring),opacity .2s ease;width:100%}.order-dock__reveal--open[data-v-03d2d66d]{grid-template-rows:1fr;opacity:1}.order-submit[data-v-03d2d66d]{flex-shrink:0}.order-label[data-v-03d2d66d]{display:inline-block;overflow:hidden;text-align:left;transition:width .48s var(--studio-ease-spring);white-space:nowrap}.order-label--instant[data-v-03d2d66d]{transition-property:none}.order-label-measure[data-v-03d2d66d]{align-items:flex-start;display:flex;flex-direction:column;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:nowrap}.order-reveal[data-v-03d2d66d]{display:grid;grid-template-columns:1fr;transition:grid-template-columns .48s var(--studio-ease-spring)}.order-reveal__text[data-v-03d2d66d]{opacity:1;overflow:hidden;transition:opacity .18s ease 60ms}.order-info:not(.is-open) .order-reveal[data-v-03d2d66d]{grid-template-columns:0fr}.order-info:not(.is-open) .order-reveal__text[data-v-03d2d66d]{opacity:0;transition-delay:0s}.order-info[data-v-03d2d66d]{align-items:center;-webkit-backdrop-filter:var(--studio-glass-filter);backdrop-filter:var(--studio-glass-filter);background-color:var(--studio-surface);border-radius:9999px;color:var(--studio-text);cursor:pointer;display:inline-flex;flex:none;font-family:Inter,sans-serif;font-size:.84375rem;font-weight:500;height:2.75rem;line-height:1;min-width:2.75rem;padding-left:.8125rem;padding-right:.8125rem;position:relative;transform-origin:right;transition:padding .48s var(--studio-ease-spring),background-color .16s ease,transform .6s var(--studio-spring),opacity .22s ease;white-space:nowrap}.order-info.is-away[data-v-03d2d66d]{pointer-events:none;--tw-translate-x:-1.75rem;--tw-scale-x:.85;--tw-scale-y:.85;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform .32s var(--studio-ease-spring),opacity .14s ease}.order-info[data-v-03d2d66d]:hover{background-color:color-mix(in srgb,var(--studio-surface) 94%,#000)}.order-info[data-v-03d2d66d]:focus-visible{outline-color:var(--studio-focus-ring);outline-offset:2px;outline-style:solid;outline-width:2px}.order-info.is-open[data-v-03d2d66d]{padding-right:1rem}.order-info.is-open .order-reveal__text[data-v-03d2d66d]{padding-left:.4375rem}@media(prefers-reduced-motion:reduce){.order-dock[data-v-03d2d66d],.order-dock__reveal[data-v-03d2d66d],.order-info[data-v-03d2d66d],.order-info.is-away[data-v-03d2d66d],.order-label[data-v-03d2d66d],.order-reveal[data-v-03d2d66d],.order-reveal__text[data-v-03d2d66d]{transition:none}}.order-dock__title[data-v-03d2d66d]{color:var(--studio-text);display:-webkit-box;font-family:General Sans,Inter,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.015em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.order-dock__preview-label[data-v-03d2d66d]{color:var(--studio-text-faint);font-size:.5625rem;font-weight:500;letter-spacing:.05em;margin-bottom:.25rem;text-align:center;text-transform:uppercase}.order-dock__preview[data-v-03d2d66d]{background-color:var(--studio-control);border-radius:.5rem;height:12rem;overflow:hidden;padding:.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--studio-surface-ring)}.order-dock__fields[data-v-03d2d66d]{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.875rem}.order-dock__total[data-v-03d2d66d]{justify-content:space-between;margin-bottom:1rem;padding-left:.25rem;padding-right:.25rem}.order-dock__locked[data-v-03d2d66d],.order-dock__total[data-v-03d2d66d]{align-items:center;display:flex}.order-dock__locked[data-v-03d2d66d]{background-color:var(--studio-control);color:var(--studio-text);font-size:.8125rem;padding-left:.75rem;padding-right:.75rem}.order-dock__locked[data-v-03d2d66d],.order-dock__stepper[data-v-03d2d66d]{border-radius:.75rem;height:2.75rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--studio-surface-ring)}.order-dock__stepper[data-v-03d2d66d]{background-color:var(--studio-field);box-shadow:0 1px 3px #0000000a}.order-dock__step[data-v-03d2d66d],.order-dock__stepper[data-v-03d2d66d]{align-items:center;display:flex}.order-dock__step[data-v-03d2d66d]{border-radius:.75rem;color:var(--studio-text-muted);height:100%;justify-content:center;width:2rem}.order-dock__step[data-v-03d2d66d]:hover:enabled{background-color:var(--studio-control-hover);color:var(--studio-text)}.order-dock__step[data-v-03d2d66d]:disabled{cursor:not-allowed;opacity:.3}
