.seat-stepper[data-v-63f4d748]{border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius-control);background:var(--ws-surface);align-items:center;display:inline-flex}.seat-stepper__button[data-v-63f4d748]{width:var(--ws-control-height);height:var(--ws-control-height);color:var(--ws-ink);place-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:grid}.seat-stepper__button[data-v-63f4d748]:first-child{border-radius:var(--ws-radius-control) 0 0 var(--ws-radius-control)}.seat-stepper__button[data-v-63f4d748]:last-child{border-radius:0 var(--ws-radius-control) var(--ws-radius-control) 0}.seat-stepper__button[data-v-63f4d748]:hover:not(:disabled){background:var(--ws-surface-sunken)}.seat-stepper__button[data-v-63f4d748]:focus-visible{outline:2px solid var(--ws-focus);outline-offset:-2px}.seat-stepper__button[data-v-63f4d748]:disabled{color:var(--ws-muted);cursor:not-allowed;opacity:.55}.seat-stepper__value[data-v-63f4d748]{border-inline:1px solid var(--ws-line);min-width:6.5rem;color:var(--ws-ink);justify-content:center;align-items:baseline;gap:.3rem;padding-inline:.75rem;display:inline-flex}.seat-stepper__number[data-v-63f4d748]{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.seat-stepper__unit[data-v-63f4d748]{color:var(--ws-ink-soft);font-size:.8125rem}.upgrade-price[data-v-e251903f]{border-bottom:1px solid var(--ws-line);gap:.25rem;padding-bottom:1rem;display:grid}.upgrade-price__amount[data-v-e251903f]{align-items:baseline;gap:.375rem;display:flex}.upgrade-price__value[data-v-e251903f]{color:var(--ws-ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1.1}.upgrade-price__period[data-v-e251903f]{color:var(--ws-ink-soft);font-size:.875rem;font-weight:500}.upgrade-price__note[data-v-e251903f]{color:var(--ws-ink-soft);font-size:.8125rem;line-height:1.25rem}.upgrade-price__seats[data-v-e251903f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.75rem;display:flex}.upgrade-notice[data-v-e251903f]{border-radius:var(--ws-radius-panel);background:var(--ws-surface-sunken);color:var(--ws-ink);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.25rem;display:flex}.upgrade-notice__icon[data-v-e251903f]{width:1rem;height:1rem;color:var(--ws-accent-ink);flex-shrink:0;margin-top:.125rem}.upgrade-summary[data-v-e251903f]{border-radius:var(--ws-radius-panel);background:var(--ws-surface-sunken);flex-wrap:wrap;align-items:baseline;gap:.375rem;padding:.75rem .875rem;font-size:.875rem;display:flex}
