.date-change-history.svelte-1wy4td8{gap:var(--bqt-spacing-8);flex-direction:column;display:flex}.date-change-entry.svelte-1wy4td8{gap:var(--bqt-spacing-6);padding:var(--bqt-spacing-10) var(--bqt-spacing-12);border-radius:var(--bqt-radius-lg);background:var(--bqt-bg-subtle);border:var(--bqt-border-width) solid var(--bqt-border-subtle);border-left:calc(var(--bqt-border-width) * 3) solid var(--bqt-color-primary);font-size:var(--bqt-font-size-xs);box-shadow:var(--bqt-shadow-xs);transition:background-color var(--bqt-duration-150) ease, border-color var(--bqt-duration-150) ease;flex-direction:column;display:flex}.date-change-entry__header.svelte-1wy4td8{align-items:center;gap:var(--bqt-spacing-6);font-weight:var(--bqt-font-weight-medium);display:flex}.date-change-entry__icon.svelte-1wy4td8{border-radius:var(--bqt-radius-full);background:var(--bqt-color-primary-subtle);width:1.375rem;height:1.375rem;color:var(--bqt-color-primary-subtle-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-change-entry__title.svelte-1wy4td8{font-weight:var(--bqt-font-weight-semibold);color:var(--bqt-text-primary);line-height:var(--bqt-line-height-tight)}.date-change-entry__date.svelte-1wy4td8{font-size:var(--bqt-font-size-xs);color:var(--bqt-text-muted);margin-left:auto}.date-change-entry__details.svelte-1wy4td8{gap:var(--bqt-spacing-4);flex-direction:column;display:flex}.date-change-entry__move.svelte-1wy4td8{color:var(--bqt-text-primary);font-weight:var(--bqt-font-weight-medium);line-height:var(--bqt-line-height-normal);margin:0}.date-change-entry__meta.svelte-1wy4td8{font-size:var(--bqt-font-size-xs);line-height:var(--bqt-line-height-tight);margin:0}.date-change-entry__meta--weather.svelte-1wy4td8{width:fit-content;padding:var(--bqt-spacing-2) var(--bqt-spacing-8);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-warning-subtle);color:var(--bqt-color-warning-subtle-fg);border:var(--bqt-border-width) solid color-mix(in srgb, var(--bqt-color-warning-subtle-fg) 20%, transparent);font-weight:var(--bqt-font-weight-medium);align-items:center;display:inline-flex}.date-change-entry__meta--charge.svelte-1wy4td8{width:fit-content;padding:var(--bqt-spacing-2) var(--bqt-spacing-8);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-info-subtle);color:var(--bqt-color-info-subtle-fg);border:var(--bqt-border-width) solid color-mix(in srgb, var(--bqt-color-info-subtle-fg) 20%, transparent);font-weight:var(--bqt-font-weight-medium);align-items:center;display:inline-flex}.date-change-entry__meta--refund.svelte-1wy4td8{width:fit-content;padding:var(--bqt-spacing-2) var(--bqt-spacing-8);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-success-subtle);color:var(--bqt-color-success-subtle-fg);border:var(--bqt-border-width) solid color-mix(in srgb, var(--bqt-color-success-subtle-fg) 20%, transparent);font-weight:var(--bqt-font-weight-medium);align-items:center;display:inline-flex}.date-change-entry__meta--reason.svelte-1wy4td8{color:var(--bqt-text-secondary);margin-top:var(--bqt-spacing-2);font-style:normal;line-height:var(--bqt-line-height-normal)}.order-bookings.svelte-tnc3sg{gap:var(--bqt-spacing-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.order-booking.svelte-tnc3sg{gap:var(--bqt-spacing-16);padding:var(--bqt-spacing-16);border:var(--bqt-border-width,1px) solid var(--bqt-border-default);border-radius:var(--bqt-radius-12);background:var(--bqt-bg-surface);box-shadow:var(--bqt-shadow-xs);transition:border-color var(--bqt-duration-150) var(--bqt-ease-in-out), box-shadow var(--bqt-duration-150) var(--bqt-ease-in-out);display:flex}.order-booking.svelte-tnc3sg:hover{border-color:var(--bqt-border-hover);box-shadow:var(--bqt-shadow-sm)}.order-booking__thumb.svelte-tnc3sg{border-radius:var(--bqt-radius-8);object-fit:cover;flex:none;width:4rem;height:4rem}.order-booking__thumb--fallback.svelte-tnc3sg{background:var(--bqt-bg-subtle);border:var(--bqt-border-width,1px) solid var(--bqt-border-subtle);justify-content:center;align-items:center;display:flex}.order-booking__body.svelte-tnc3sg{flex:1;min-width:0}.order-booking__header.svelte-tnc3sg{justify-content:space-between;align-items:flex-start;gap:var(--bqt-spacing-12);margin-bottom:var(--bqt-spacing-8);flex-wrap:wrap;display:flex}.order-booking__name.svelte-tnc3sg{color:var(--bqt-text-primary);font-weight:var(--bqt-font-weight-semibold);font-size:var(--bqt-font-size-base,1rem);line-height:var(--bqt-line-height-snug,1.35);word-break:break-word;overflow-wrap:break-word;min-width:0;margin:0}.order-booking__date.svelte-tnc3sg{margin-left:var(--bqt-spacing-8);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-normal);word-break:break-word;overflow-wrap:break-word;display:inline}.order-booking__note.svelte-tnc3sg{margin:0 0 var(--bqt-spacing-8);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-sm)}.order-booking__actions.svelte-tnc3sg{align-items:center;gap:var(--bqt-spacing-8);flex-wrap:wrap;flex:none;display:flex}.order-booking__ticket.svelte-tnc3sg{justify-content:center;align-items:center;gap:var(--bqt-spacing-6);min-height:2.75rem;padding:0 var(--bqt-spacing-14);border-radius:var(--bqt-radius-md);background:var(--bqt-color-primary);color:var(--bqt-color-primary-contrast);font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-semibold);touch-action:manipulation;transition:background-color var(--bqt-duration-150) var(--bqt-ease-in-out), box-shadow var(--bqt-duration-150) var(--bqt-ease-in-out);text-decoration:none;display:inline-flex}.order-booking__ticket.svelte-tnc3sg:hover{background:var(--bqt-color-primary-hover);box-shadow:var(--bqt-shadow-xs)}.order-booking__arrived.svelte-tnc3sg{align-items:center;gap:var(--bqt-spacing-4);margin:0 0 var(--bqt-spacing-8);padding:var(--bqt-spacing-2) var(--bqt-spacing-10);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-success-subtle);color:var(--bqt-color-success-subtle-fg);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-semibold);display:inline-flex}.order-booking__lines.svelte-tnc3sg{gap:var(--bqt-spacing-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.order-booking__line.svelte-tnc3sg{justify-content:space-between;align-items:baseline;gap:var(--bqt-spacing-12);min-width:0;display:flex}.order-booking__label.svelte-tnc3sg{overflow-wrap:break-word;min-width:0}.order-booking__line--extra.svelte-tnc3sg{padding-left:var(--bqt-spacing-16);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-sm)}.order-booking__rule.svelte-tnc3sg{margin-top:var(--bqt-spacing-2);color:var(--bqt-color-success-subtle-fg);font-size:var(--bqt-font-size-xs);display:block}.order-booking__amount.svelte-tnc3sg{font-variant-numeric:tabular-nums;font-weight:var(--bqt-font-weight-medium);color:var(--bqt-text-primary);flex:none}.order-booking__tag.svelte-tnc3sg{align-items:center;gap:var(--bqt-spacing-4);margin-left:var(--bqt-spacing-6);padding:var(--bqt-spacing-2) var(--bqt-spacing-8);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-secondary-subtle);color:var(--bqt-color-secondary-subtle-fg);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-medium);line-height:var(--bqt-line-height-tight);white-space:nowrap;border:var(--bqt-border-width) solid transparent;display:inline-flex}.order-booking__tag--refund.svelte-tnc3sg{background:var(--bqt-color-warning-subtle);color:var(--bqt-color-warning-subtle-fg);border-color:color-mix(in srgb, var(--bqt-color-warning-subtle-fg) 25%, transparent);box-shadow:var(--bqt-shadow-xs)}.order-booking__date-changes.svelte-tnc3sg{gap:var(--bqt-spacing-8);margin-top:var(--bqt-spacing-12);padding-top:var(--bqt-spacing-10);border-top:var(--bqt-border-width) dashed var(--bqt-border-subtle);flex-direction:column;display:flex}@media (width<=480px){.order-booking.svelte-tnc3sg{padding:var(--bqt-spacing-12);gap:var(--bqt-spacing-12)}.order-booking__thumb.svelte-tnc3sg{width:3.25rem;height:3.25rem}.order-booking__date.svelte-tnc3sg{margin-left:0;margin-top:var(--bqt-spacing-2);display:block}}@media (width<=390px){.order-booking.svelte-tnc3sg{padding:var(--bqt-spacing-10);gap:var(--bqt-spacing-10)}.order-booking__thumb.svelte-tnc3sg{width:2.75rem;height:2.75rem}.order-booking__line--extra.svelte-tnc3sg{padding-left:var(--bqt-spacing-8)}.order-booking__tag.svelte-tnc3sg{margin-left:0;margin-top:var(--bqt-spacing-4);align-self:flex-start}.order-booking__actions.svelte-tnc3sg{width:100%}}@media (width<=360px){.order-booking.svelte-tnc3sg{padding:var(--bqt-spacing-8);gap:var(--bqt-spacing-8)}.order-booking__thumb.svelte-tnc3sg{width:2.5rem;height:2.5rem}.order-booking__ticket.svelte-tnc3sg{width:100%}}.order-booking__album.svelte-tnc3sg{align-items:center;gap:var(--bqt-spacing-6);margin-top:var(--bqt-spacing-4);color:var(--bqt-color-primary);font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-semibold);display:inline-flex}.order-consent-card.svelte-tnc3sg{justify-content:space-between;align-items:center;gap:var(--bqt-spacing-16);margin-top:var(--bqt-spacing-12);padding:var(--bqt-spacing-14) var(--bqt-spacing-16);border:var(--bqt-border-width,1px) solid var(--bqt-border-default);border-radius:var(--bqt-radius-12);background:var(--bqt-bg-surface);box-shadow:var(--bqt-shadow-xs);display:flex}.order-consent-content.svelte-tnc3sg{align-items:flex-start;gap:var(--bqt-spacing-12);flex:1;min-width:0;display:flex}.order-consent-icon.svelte-tnc3sg{color:var(--bqt-color-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.order-consent-text-wrap.svelte-tnc3sg{flex-direction:column;gap:2px;display:flex}.order-consent-title.svelte-tnc3sg{font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-semibold);color:var(--bqt-text-primary)}.order-consent-desc.svelte-tnc3sg{font-size:var(--bqt-font-size-xs);line-height:var(--bqt-line-height-normal);color:var(--bqt-text-secondary);margin:0}.order-consent-switch.svelte-tnc3sg{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-shrink:0;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex;position:relative}.order-consent-switch.svelte-tnc3sg input:where(.svelte-tnc3sg){opacity:0;width:0;height:0;position:absolute}.order-consent-switch.svelte-tnc3sg input:where(.svelte-tnc3sg):checked+.order-consent-slider:where(.svelte-tnc3sg){background-color:var(--bqt-color-primary)}.order-consent-switch.svelte-tnc3sg input:where(.svelte-tnc3sg):checked+.order-consent-slider:where(.svelte-tnc3sg):after{transform:translate(20px)}.order-consent-switch.svelte-tnc3sg input:where(.svelte-tnc3sg):disabled+.order-consent-slider:where(.svelte-tnc3sg){opacity:.6;cursor:not-allowed}.order-consent-slider.svelte-tnc3sg{border-radius:var(--bqt-radius-12);background-color:var(--bqt-border-hover);width:44px;height:24px;transition:background-color var(--bqt-duration-200);display:block;position:relative}.order-consent-slider.svelte-tnc3sg:after{content:"";border-radius:var(--bqt-radius-full);background:var(--bqt-bg-surface);width:20px;height:20px;box-shadow:var(--bqt-shadow-xs);transition:transform var(--bqt-duration-200);position:absolute;top:2px;left:2px}@media (width<=640px){.order-consent-card.svelte-tnc3sg{align-items:flex-start;gap:var(--bqt-spacing-12);flex-direction:column}.order-consent-switch.svelte-tnc3sg{align-self:flex-end}}
