.fan-experience-booking-module__7SRL6W__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fan-experience-booking-module__7SRL6W__screen{--wizard-track-max:100%;--wizard-immersive-track-max:100%;gap:var(--space-3);display:grid;position:relative}.fan-experience-booking-module__7SRL6W__screen>*{animation:fan-experience-booking-module__7SRL6W__booking-rise var(--motion-standard) var(--ease-standard) both}.fan-experience-booking-module__7SRL6W__screen>:nth-child(2){animation-delay:60ms}@keyframes fan-experience-booking-module__7SRL6W__booking-rise{0%{opacity:0;transform:translate3d(0, var(--space-1), 0)}to{opacity:1;transform:translate(0,0)}}.fan-experience-booking-module__7SRL6W__screen :where(aside){animation:fan-experience-booking-module__7SRL6W__booking-rise var(--motion-standard) var(--ease-standard) .12s both}@media (prefers-reduced-motion:reduce){.fan-experience-booking-module__7SRL6W__screen>*,.fan-experience-booking-module__7SRL6W__screen :where(aside){animation:none}}.fan-experience-booking-module__7SRL6W__summary{background:var(--portal-card-surface);border:1px solid var(--portal-card-edge);border-radius:var(--rounded-md);box-shadow:var(--portal-card-shadow);gap:var(--space-2);padding:var(--space-3);display:grid}.fan-experience-booking-module__7SRL6W__passCard{gap:var(--space-2);display:grid}.fan-experience-booking-module__7SRL6W__passIdentity{align-items:center;gap:var(--space-1);display:flex}.fan-experience-booking-module__7SRL6W__passPortrait,.fan-experience-booking-module__7SRL6W__passMonogram{border-radius:var(--rounded-full);object-fit:cover;flex:none;block-size:2.75rem;inline-size:2.75rem}.fan-experience-booking-module__7SRL6W__passMonogram{background:var(--secondary-container);color:var(--on-secondary-container);place-items:center;font-weight:700;display:grid}.fan-experience-booking-module__7SRL6W__passIdentityCopy{min-inline-size:0;display:grid}.fan-experience-booking-module__7SRL6W__passIdentityName{overflow-wrap:anywhere;font-weight:600}.fan-experience-booking-module__7SRL6W__passIdentityRole{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);align-items:center;gap:.25rem;display:flex}.fan-experience-booking-module__7SRL6W__passTitle{gap:.25rem;margin:0;display:grid}.fan-experience-booking-module__7SRL6W__passTitleLine{color:var(--on-surface);font-family:var(--font-family-display);font-size:var(--type-title-sm-size);line-height:var(--type-title-sm-line);overflow-wrap:anywhere}.fan-experience-booking-module__7SRL6W__passTitleMeta{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.fan-experience-booking-module__7SRL6W__passLines{gap:.375rem;margin:0;display:grid}.fan-experience-booking-module__7SRL6W__passLines>div{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);gap:var(--space-2);justify-content:space-between;display:flex}.fan-experience-booking-module__7SRL6W__passLines dt{flex:none}.fan-experience-booking-module__7SRL6W__passLines dd{color:var(--on-surface);overflow-wrap:anywhere;text-align:end;margin:0}.fan-experience-booking-module__7SRL6W__passTotal{border-block-start:1px solid var(--outline-variant);justify-content:space-between;align-items:baseline;margin:0;padding-block-start:var(--space-1);display:flex}.fan-experience-booking-module__7SRL6W__passTotal strong{font-size:var(--type-headline-md-size);font-variant-numeric:tabular-nums;font-weight:700}.fan-experience-booking-module__7SRL6W__passNote{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);margin:0}.fan-experience-booking-module__7SRL6W__passStub{border-block-start:1px dashed var(--outline);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);align-items:center;gap:var(--space-2);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin:0;padding-block-start:var(--space-2);display:flex}.fan-experience-booking-module__7SRL6W__passBarcode{background:repeating-linear-gradient(90deg, var(--on-surface-variant) 0 1px, transparent 1px 3px, var(--on-surface-variant) 3px 5px, transparent 5px 6px);opacity:.7;flex:none;block-size:1.25rem;inline-size:4.5rem}.fan-experience-booking-module__7SRL6W__iconBar{gap:var(--space-1) var(--space-2);display:grid}@media (min-width:56rem){.fan-experience-booking-module__7SRL6W__iconBar{grid-template-columns:minmax(0,26rem) minmax(0,1fr) auto;grid-template-areas:"search chips filters""count count count""price price price";align-items:end}.fan-experience-booking-module__7SRL6W__iconSearch{grid-area:search}.fan-experience-booking-module__7SRL6W__iconChips{grid-area:chips}.fan-experience-booking-module__7SRL6W__iconFilters{grid-area:filters}.fan-experience-booking-module__7SRL6W__iconCount{grid-area:count}.fan-experience-booking-module__7SRL6W__iconPrice{grid-area:price}}.fan-experience-booking-module__7SRL6W__iconCount{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:600;line-height:var(--type-body-sm-line);margin:0}.fan-experience-booking-module__7SRL6W__iconFilters{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.fan-experience-booking-module__7SRL6W__iconFilter{flex:0 auto;min-inline-size:11rem;max-inline-size:16rem}.fan-experience-booking-module__7SRL6W__iconPrice{align-items:end;gap:var(--space-1) var(--space-2);flex-wrap:wrap;justify-content:space-between;padding-block-start:var(--space-1);display:flex}.fan-experience-booking-module__7SRL6W__iconPrice>:first-child{flex:16rem;max-inline-size:26rem}.fan-experience-booking-module__7SRL6W__iconPriceOrder{flex:0 auto}.fan-experience-booking-module__7SRL6W__iconPriceOrder button{white-space:nowrap}@media (pointer:fine){.fan-experience-booking-module__7SRL6W__iconPriceOrder button{min-block-size:2rem}}@media (max-width:47.999rem){.fan-experience-booking-module__7SRL6W__iconChips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.fan-experience-booking-module__7SRL6W__iconChips::-webkit-scrollbar{display:none}.fan-experience-booking-module__7SRL6W__chip{padding-inline:var(--space-1);flex:none}.fan-experience-booking-module__7SRL6W__iconFilters{flex-wrap:nowrap}.fan-experience-booking-module__7SRL6W__iconFilter{flex:1 1 0;min-inline-size:0;max-inline-size:none}.fan-experience-booking-module__7SRL6W__iconPrice>:first-child{flex:100%;max-inline-size:none}}.fan-experience-booking-module__7SRL6W__iconSearch{max-inline-size:26rem}.fan-experience-booking-module__7SRL6W__iconChips{gap:var(--space-1);--booking-chip-size:var(--touch-target-min);flex-wrap:wrap;display:flex}@media (pointer:fine){.fan-experience-booking-module__7SRL6W__iconChips{--booking-chip-size:2.25rem}}.fan-experience-booking-module__7SRL6W__chip{background:var(--surface-container-low);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface-variant);cursor:pointer;font:inherit;font-size:var(--type-label-sm-size);font-weight:600;line-height:var(--type-label-sm-line);min-block-size:var(--booking-chip-size,var(--touch-target-min));padding-inline:var(--space-2);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;gap:.375rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.fan-experience-booking-module__7SRL6W__chip:hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent);color:var(--on-surface)}}.fan-experience-booking-module__7SRL6W__chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-experience-booking-module__7SRL6W__chip[aria-pressed=true]{background:var(--primary);color:var(--on-primary);border-color:#0000}.fan-experience-booking-module__7SRL6W__chipCount{font-variant-numeric:tabular-nums;opacity:.72}.fan-experience-booking-module__7SRL6W__gallery{gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}@media (min-width:90rem){.fan-experience-booking-module__7SRL6W__gallery{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:120rem){.fan-experience-booking-module__7SRL6W__gallery{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:74rem){.fan-experience-booking-module__7SRL6W__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:58rem){.fan-experience-booking-module__7SRL6W__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.fan-experience-booking-module__7SRL6W__gallery{grid-template-columns:minmax(0,1fr)}}.fan-experience-booking-module__7SRL6W__gallery>li{min-inline-size:0;display:grid}.fan-experience-booking-module__7SRL6W__gallery[data-loading]{opacity:.6;transition:opacity var(--motion-fast) var(--ease-standard)}.fan-experience-booking-module__7SRL6W__gallerySkeleton>li{animation:fan-experience-booking-module__7SRL6W__booking-skeleton-sweep 1.4s var(--ease-standard) infinite;aspect-ratio:var(--portal-item-card-ratio);background:linear-gradient(100deg, var(--surface-container-low) 40%, var(--surface-container-high) 50%, var(--surface-container-low) 60%) right / 300% 100%;border:1px solid var(--glass-outline);border-radius:var(--rounded-md)}@keyframes fan-experience-booking-module__7SRL6W__booking-skeleton-sweep{to{background-position:0}}@media (prefers-reduced-motion:reduce){.fan-experience-booking-module__7SRL6W__gallerySkeleton>li{background:var(--surface-container);animation:none}}.fan-experience-booking-module__7SRL6W__iconOption{aspect-ratio:var(--portal-item-card-ratio);background:var(--surface-container);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);color:var(--on-surface);cursor:pointer;font:inherit;inline-size:100%;min-block-size:var(--touch-target-min);text-align:start;transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), transform var(--motion-standard) var(--ease-standard);grid-template-rows:minmax(0,1fr);grid-template-areas:"art";padding:0;display:grid;position:relative;overflow:hidden}.fan-experience-booking-module__7SRL6W__iconOption>*{grid-area:art;min-block-size:0}@media (hover:hover) and (pointer:fine){.fan-experience-booking-module__7SRL6W__iconOption:hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent);box-shadow:var(--shadow-glass-hover);transform:translateY(calc(var(--motion-interaction-lift) * -1))}.fan-experience-booking-module__7SRL6W__iconOption:hover .fan-experience-booking-module__7SRL6W__iconPortrait{transform:scale(1.04)}}.fan-experience-booking-module__7SRL6W__iconOption:active{transform:translateY(0)}.fan-experience-booking-module__7SRL6W__iconOption:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-experience-booking-module__7SRL6W__iconOption[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), var(--shadow-glass)}.fan-experience-booking-module__7SRL6W__iconPortrait,.fan-experience-booking-module__7SRL6W__iconMonogram{object-fit:cover;object-position:center 20%;block-size:100%;inline-size:100%;transition:transform var(--motion-standard) var(--ease-standard);border-radius:0}.fan-experience-booking-module__7SRL6W__iconMonogram{background:linear-gradient(160deg, var(--surface-container-high), var(--surface-container-lowest));color:color-mix(in srgb, var(--primary) 70%, var(--on-surface-variant));font-family:var(--font-family-display);font-size:var(--type-headline-lg-size);letter-spacing:.04em;place-items:center;font-weight:700;display:grid}.fan-experience-booking-module__7SRL6W__iconScrim{pointer-events:none;background:linear-gradient(#0000 0%,#00000047 34%,#000000b8 66%,#000000eb 100%);align-self:end;block-size:72%}.fan-experience-booking-module__7SRL6W__iconCopy{align-self:end;align-items:start;column-gap:var(--space-1);min-inline-size:0;padding:var(--space-2);z-index:1;grid-template-columns:minmax(0,1fr) auto;display:grid;container-type:inline-size}.fan-experience-booking-module__7SRL6W__iconName{-webkit-line-clamp:2;color:#fff;min-inline-size:0;font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-clamp:2;line-height:var(--type-title-sm-line);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fan-experience-booking-module__7SRL6W__iconFromPrice{color:#fff;font-size:var(--type-headline-md-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--type-headline-md-line);white-space:nowrap;justify-self:end;align-items:baseline;gap:.25rem;display:flex}.fan-experience-booking-module__7SRL6W__iconPriceCaption{color:#ffffffb8;font-size:var(--type-label-sm-size);letter-spacing:.04em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.fan-experience-booking-module__7SRL6W__iconSlots{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--glass-surface-strong);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);margin:var(--space-1);max-inline-size:calc(100% - var(--space-2) - 5rem);text-overflow:ellipsis;white-space:nowrap;z-index:1;place-self:start;align-items:center;padding:.25rem .5rem;display:inline-flex;overflow:hidden}@container (max-width:11rem){.fan-experience-booking-module__7SRL6W__iconCopy{grid-template-columns:minmax(0,1fr);row-gap:.125rem}.fan-experience-booking-module__7SRL6W__iconFromPrice{justify-self:start}}.fan-experience-booking-module__7SRL6W__iconChoice{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--glass-surface-strong);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface);margin:var(--space-1);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);z-index:1;place-self:start end;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex}.fan-experience-booking-module__7SRL6W__iconOption[aria-pressed=true] .fan-experience-booking-module__7SRL6W__iconChoice{background:var(--primary);color:var(--on-primary);border-color:#0000}.fan-experience-booking-module__7SRL6W__iconPaused{color:var(--status-requested);}.fan-experience-booking-module__7SRL6W__iconChoiceLabel{font-size:var(--type-label-sm-size);letter-spacing:.04em;text-transform:uppercase;font-weight:700}@media (prefers-reduced-motion:reduce){.fan-experience-booking-module__7SRL6W__iconOption,.fan-experience-booking-module__7SRL6W__iconPortrait,.fan-experience-booking-module__7SRL6W__iconChoice{transition:none}.fan-experience-booking-module__7SRL6W__iconOption:hover .fan-experience-booking-module__7SRL6W__iconPortrait{transform:none}}.fan-experience-booking-module__7SRL6W__loadMore{place-self:center}.fan-experience-booking-module__7SRL6W__menuLoading{gap:var(--space-2);display:grid}.fan-experience-booking-module__7SRL6W__menuLoading .fan-experience-booking-module__7SRL6W__menuLoadingRow{border-radius:var(--rounded);block-size:7rem;inline-size:100%;display:block}.fan-experience-booking-module__7SRL6W__experienceList{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),32rem));margin:0;padding:0;list-style:none;display:grid}.fan-experience-booking-module__7SRL6W__experienceList>li{min-inline-size:0;display:grid}.fan-experience-booking-module__7SRL6W__experienceOption{background:var(--surface-container-low);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);color:var(--on-surface);cursor:pointer;font:inherit;inline-size:100%;min-block-size:var(--touch-target-min);padding:var(--space-2);text-align:start;transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), transform var(--motion-standard) var(--ease-standard);gap:.25rem;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.fan-experience-booking-module__7SRL6W__experienceOption:not(:disabled):hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent);box-shadow:var(--shadow-glass-hover);transform:translateY(calc(var(--motion-interaction-lift) * -1))}}.fan-experience-booking-module__7SRL6W__experienceOption:active{transform:translateY(0)}.fan-experience-booking-module__7SRL6W__experienceOption:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-experience-booking-module__7SRL6W__experienceOption[aria-pressed=true]{background:var(--secondary-container);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), var(--shadow-glass);color:var(--on-secondary-container)}.fan-experience-booking-module__7SRL6W__experienceOption:disabled{cursor:not-allowed;opacity:.72}.fan-experience-booking-module__7SRL6W__experienceStage{border-block-end:1px solid var(--glass-outline);border-radius:calc(var(--rounded-md) - 1px) calc(var(--rounded-md) - 1px) 0 0;margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0;display:block;position:relative;overflow:hidden}.fan-experience-booking-module__7SRL6W__experienceHead{align-items:baseline;column-gap:var(--space-2);justify-content:space-between;margin-block-start:var(--space-1);display:flex}.fan-experience-booking-module__7SRL6W__experienceTitle{font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);overflow-wrap:anywhere;min-inline-size:0}.fan-experience-booking-module__7SRL6W__experiencePrice{font-size:var(--type-title-sm-size);font-variant-numeric:tabular-nums;font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);white-space:nowrap}.fan-experience-booking-module__7SRL6W__experienceMeta{color:var(--on-surface-variant);align-items:baseline;column-gap:var(--space-2);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);flex-wrap:wrap;row-gap:.125rem;display:flex}.fan-experience-booking-module__7SRL6W__experienceMeta>span{align-items:center;gap:var(--space-1);display:inline-flex}.fan-experience-booking-module__7SRL6W__experienceDescription{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin-block-start:var(--space-1)}.fan-experience-booking-module__7SRL6W__experienceAvailability{color:var(--status-scheduled);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);white-space:nowrap}.fan-experience-booking-module__7SRL6W__experienceAvailability>svg{vertical-align:-.22em;margin-inline-end:var(--space-1)}.fan-experience-booking-module__7SRL6W__experienceUnavailable{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);min-inline-size:0}.fan-experience-booking-module__7SRL6W__experienceChoice{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--glass-surface-strong);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface-variant);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.fan-experience-booking-module__7SRL6W__experienceOption[aria-pressed=true] .fan-experience-booking-module__7SRL6W__experienceChoice{background:var(--primary);color:var(--on-primary);border-color:#0000}.fan-experience-booking-module__7SRL6W__experienceChoiceLabel{font-size:var(--type-label-sm-size);letter-spacing:.04em;text-transform:uppercase;font-weight:700}@media (prefers-reduced-motion:reduce){.fan-experience-booking-module__7SRL6W__experienceOption,.fan-experience-booking-module__7SRL6W__experienceChoice{transition:none}}.fan-experience-booking-module__7SRL6W__slotGroup{gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.fan-experience-booking-module__7SRL6W__slotDay{gap:var(--space-1);min-inline-size:0;display:grid}.fan-experience-booking-module__7SRL6W__slotDayLabel{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-body-sm-line);margin:0}.fan-experience-booking-module__7SRL6W__slotRow{gap:var(--space-1);flex-wrap:wrap;display:flex}.fan-experience-booking-module__7SRL6W__slot{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:var(--rounded);cursor:pointer;min-block-size:var(--touch-target-min);min-inline-size:var(--touch-target-min);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);display:block;position:relative}@media (hover:hover) and (pointer:fine){.fan-experience-booking-module__7SRL6W__slot:not([data-full]):hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent);box-shadow:var(--shadow-glass)}}.fan-experience-booking-module__7SRL6W__slotInput{block-size:100%;cursor:inherit;opacity:0;inline-size:100%;margin:0;position:absolute;inset:0}.fan-experience-booking-module__7SRL6W__slotBody{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.fan-experience-booking-module__7SRL6W__slotTime{font-size:var(--type-body-md-size);font-variant-numeric:tabular-nums;font-weight:var(--type-title-sm-weight);line-height:var(--type-body-md-line);white-space:nowrap}.fan-experience-booking-module__7SRL6W__slotZone{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);white-space:nowrap}.fan-experience-booking-module__7SRL6W__slot:has(.fan-experience-booking-module__7SRL6W__slotInput:checked){background:var(--secondary-container);border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--on-secondary-container)}.fan-experience-booking-module__7SRL6W__slot:has(.fan-experience-booking-module__7SRL6W__slotInput:focus-visible){border-color:var(--primary);outline:2px solid var(--primary);outline-offset:2px}.fan-experience-booking-module__7SRL6W__slot[data-full]{cursor:not-allowed;opacity:.6}.fan-experience-booking-module__7SRL6W__slot[data-full] .fan-experience-booking-module__7SRL6W__slotTime{text-decoration:line-through}.fan-experience-booking-module__7SRL6W__slotFull{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);white-space:nowrap}@media (prefers-reduced-motion:reduce){.fan-experience-booking-module__7SRL6W__slot{transition:none}}.fan-experience-booking-module__7SRL6W__review{margin:0 0 var(--space-3);gap:0;display:grid}.fan-experience-booking-module__7SRL6W__review>div{border-block-end:1px solid var(--outline-variant);gap:var(--space-1);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:34rem){.fan-experience-booking-module__7SRL6W__review>div{grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline}}.fan-experience-booking-module__7SRL6W__review dt{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-experience-booking-module__7SRL6W__review dd{color:var(--on-surface);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);overflow-wrap:anywhere;margin:0}.fan-experience-booking-module__7SRL6W__localReading{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);margin-block-start:var(--space-1);display:block}.fan-experience-booking-module__7SRL6W__details{gap:var(--space-2);margin-block-end:var(--space-3);display:grid}.fan-experience-booking-module__7SRL6W__reviewAssurance{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded);background:var(--glass-surface);margin:0;list-style:none;display:grid}.fan-experience-booking-module__7SRL6W__reviewAssurance li{align-items:start;gap:var(--space-1);grid-template-columns:auto minmax(0,1fr);display:grid}.fan-experience-booking-module__7SRL6W__reviewAssurance li>span:first-child{border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--primary) 12%, var(--surface-container-high));block-size:2rem;inline-size:2rem;color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.fan-experience-booking-module__7SRL6W__reviewAssurance strong{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);display:block}.fan-experience-booking-module__7SRL6W__reviewAssurance small{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);display:block}.fan-experience-booking-module__7SRL6W__reviewTotal{background:color-mix(in srgb, var(--primary) 8%, var(--surface-container));border-radius:var(--rounded);align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);padding:var(--space-2);justify-content:space-between;display:flex}.fan-experience-booking-module__7SRL6W__reviewTotal span{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.fan-experience-booking-module__7SRL6W__reviewTotal strong{font-size:var(--type-headline-md-size);font-variant-numeric:tabular-nums;font-weight:700}.fan-experience-booking-module__7SRL6W__previewBar{display:none}@media (max-width:64rem){.fan-experience-booking-module__7SRL6W__screen{padding-block-end:calc(4.5rem + env(safe-area-inset-bottom,0px))}.fan-experience-booking-module__7SRL6W__summary{display:none}.fan-experience-booking-module__7SRL6W__previewBar{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--glass-surface-strong);border-block-start:1px solid var(--glass-outline);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--page-margin) calc(var(--space-1) + env(safe-area-inset-bottom,0px));z-index:20;justify-content:space-between;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.fan-experience-booking-module__7SRL6W__previewBarTotal{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);flex-direction:column;min-inline-size:0;margin:0;display:flex}.fan-experience-booking-module__7SRL6W__previewBarTotal strong{color:var(--on-surface);font-size:var(--type-body-md-size);font-variant-numeric:tabular-nums;font-weight:700}.fan-experience-booking-module__7SRL6W__previewBarAction{background:var(--surface-container-high);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface);font:inherit;min-block-size:var(--touch-target-min);padding-inline:var(--space-2);flex:none;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.fan-experience-booking-module__7SRL6W__previewBarAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}.fan-experience-booking-module__7SRL6W__previewDialog{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--glass-surface-strong);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);color:var(--on-surface);inline-size:min(26rem, calc(100vw - 2 * var(--page-margin)));padding:0}.fan-experience-booking-module__7SRL6W__previewDialog::backdrop{background:color-mix(in srgb, var(--surface-container-lowest) 62%, transparent)}.fan-experience-booking-module__7SRL6W__previewDialogBody{padding:var(--space-3);position:relative}.fan-experience-booking-module__7SRL6W__previewDialogClose{border-radius:var(--rounded-full);color:var(--on-surface-variant);cursor:pointer;min-block-size:var(--touch-target-min);min-inline-size:var(--touch-target-min);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.fan-experience-booking-module__7SRL6W__previewDialogClose:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-experience-booking-module__7SRL6W__confirmation{gap:var(--space-3);max-inline-size:44rem;margin-inline:auto;display:grid}.fan-experience-booking-module__7SRL6W__confirmationEyebrow{color:var(--status-success);font-size:var(--type-body-sm-size);align-items:center;gap:var(--space-1);line-height:var(--type-body-sm-line);margin:0;display:flex}.fan-experience-booking-module__7SRL6W__confirmationTitle{font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);letter-spacing:-.02em;line-height:var(--type-headline-md-line);overflow-wrap:anywhere;text-wrap:balance;margin:0}.fan-experience-booking-module__7SRL6W__confirmationLead{color:var(--on-surface-variant);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);margin:0}.fan-experience-booking-module__7SRL6W__confirmationPass{background:var(--portal-card-surface);border:1px solid var(--portal-card-edge);border-radius:var(--rounded-md);box-shadow:var(--portal-card-shadow);gap:var(--space-2);padding:var(--space-3);display:grid}.fan-experience-booking-module__7SRL6W__confirmationPass .fan-experience-booking-module__7SRL6W__review{margin:0}.fan-experience-booking-module__7SRL6W__confirmationActions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.fan-collection-loading-module__67T5MG__page{min-height:100%;padding:var(--space-3) var(--page-margin) var(--space-6);background-color:var(--surface-container-lowest);background-image:radial-gradient(circle at 45% 0%, color-mix(in srgb, var(--primary) 7%, transparent), transparent 34rem)}.fan-collection-loading-module__67T5MG__hero{height:11rem;margin-bottom:var(--space-3);border-radius:var(--rounded-lg)}.fan-collection-loading-module__67T5MG__valuePanel{height:5.5rem;margin-bottom:var(--space-3);border-radius:var(--rounded-lg)}.fan-collection-loading-module__67T5MG__toolbar{height:var(--touch-target-min);margin-bottom:var(--space-3);border-radius:var(--rounded-full)}.fan-collection-loading-module__67T5MG__grid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fan-collection-loading-module__67T5MG__card{border-radius:var(--rounded-lg);height:29rem}@media (max-width:74rem){.fan-collection-loading-module__67T5MG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:58rem){.fan-collection-loading-module__67T5MG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.fan-collection-loading-module__67T5MG__page{padding:var(--space-2) var(--page-margin) var(--space-5)}.fan-collection-loading-module__67T5MG__hero{border-radius:var(--rounded-md);height:8rem}}@media (max-width:30rem){.fan-collection-loading-module__67T5MG__grid{grid-template-columns:1fr}.fan-collection-loading-module__67T5MG__valuePanel{height:8rem}}
.fan-order-journey-arc-module__OhbKaq__wrap{position:relative;container-type:inline-size}.fan-order-journey-arc-module__OhbKaq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fan-order-journey-arc-module__OhbKaq__stage{--arc-dot:clamp(1.6rem, 2cqw, 2rem);--arc-scene:clamp(6.5rem, 11cqw, 10.5rem);--arc-copy:clamp(6rem, 10cqw, 9.5rem);--arc-inset:calc(6cqw + var(--arc-scene) / 2 + var(--space-1) + var(--arc-copy) + var(--space-3));grid-template-rows:871fr 129fr;width:100%;min-height:46cqw;display:grid;position:relative}.fan-order-journey-arc-module__OhbKaq__content{min-width:0;margin-inline:var(--arc-inset);padding-block:var(--space-3) calc(var(--arc-scene) * .75 + var(--space-2));grid-row:1;container-type:inline-size}.fan-order-journey-arc-module__OhbKaq__curve{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fan-order-journey-arc-module__OhbKaq__curveBase{fill:none;stroke:var(--outline-variant);stroke-width:2px;vector-effect:non-scaling-stroke}.fan-order-journey-arc-module__OhbKaq__curveFill{fill:none;stroke:url(#fan-order-arc-fill);stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke}.fan-order-journey-arc-module__OhbKaq__wrap[data-complete] .fan-order-journey-arc-module__OhbKaq__curveFill{stroke:var(--status-authentication);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--status-authentication) 55%, transparent))}.fan-order-journey-arc-module__OhbKaq__nodes{z-index:1;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.fan-order-journey-arc-module__OhbKaq__node{gap:var(--space-1);display:grid;position:absolute}.fan-order-journey-arc-module__OhbKaq__nodeDot{width:var(--arc-dot);height:var(--arc-dot);border:1px solid var(--outline-variant);border-radius:var(--rounded-full);background:var(--surface-container);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);place-items:center;font-weight:700;display:grid}.fan-order-journey-arc-module__OhbKaq__nodeNumber{font-variant-numeric:tabular-nums;line-height:1}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__nodeDot{border-color:color-mix(in srgb, var(--status-success) 70%, transparent);background:color-mix(in srgb, var(--status-success) 22%, var(--surface-container));box-shadow:0 0 0 .25rem color-mix(in srgb, var(--status-success) 12%, transparent);color:var(--status-success)}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeDot{border-color:color-mix(in srgb, var(--status-awaiting) 70%, transparent);background:color-mix(in srgb, var(--status-awaiting) 22%, var(--surface-container));color:var(--status-awaiting);animation:fan-order-journey-arc-module__OhbKaq__nodePulse 2.4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__nodePulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--status-awaiting) 34%, transparent)}50%{box-shadow:0 0 0 .5rem color-mix(in srgb, var(--status-awaiting) 0%, transparent)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=stopped] .fan-order-journey-arc-module__OhbKaq__nodeDot{border-color:color-mix(in srgb, var(--error) 45%, transparent);color:var(--error-dim)}.fan-order-journey-arc-module__OhbKaq__wrap[data-complete] .fan-order-journey-arc-module__OhbKaq__node:last-child .fan-order-journey-arc-module__OhbKaq__nodeDot{border-color:color-mix(in srgb, var(--status-authentication) 65%, transparent);background:color-mix(in srgb, var(--status-authentication) 22%, var(--surface-container));box-shadow:0 0 0 .25rem color-mix(in srgb, var(--status-authentication) 14%, transparent);color:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__nodeScene{width:var(--arc-scene);aspect-ratio:96/72;display:block;position:relative}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeScene{z-index:1;transform:scale(1.22)}.fan-order-journey-arc-module__OhbKaq__scene{width:100%;height:100%;display:block;overflow:visible}.fan-order-journey-arc-module__OhbKaq__nodeScene{grid-area:scene}.fan-order-journey-arc-module__OhbKaq__nodeCopy{grid-area:copy}.fan-order-journey-arc-module__OhbKaq__node[data-side=left]{grid-template-areas:"scene copy";grid-template-columns:var(--arc-scene) minmax(0, var(--arc-copy));translate:calc(var(--arc-scene) / -2) -50%;align-items:center}.fan-order-journey-arc-module__OhbKaq__node[data-side=right]{grid-template-areas:"copy scene";grid-template-columns:minmax(0, var(--arc-copy)) var(--arc-scene);translate:calc(var(--arc-scene) / 2) -50%;align-items:center}.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom]{--arc-copy:clamp(8rem, 16cqw, 15rem);translate:-50% calc(var(--arc-scene) * -.75);grid-template-areas:"scene""copy";justify-items:center}.fan-order-journey-arc-module__OhbKaq__node[data-side=right] .fan-order-journey-arc-module__OhbKaq__nodeCopy{text-align:right}.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom] .fan-order-journey-arc-module__OhbKaq__nodeCopy{text-align:center}.fan-order-journey-arc-module__OhbKaq__nodeCopy{box-sizing:border-box;width:var(--arc-copy);justify-items:start;gap:.125rem;min-width:0;display:grid}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeCopy{padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb, var(--status-awaiting) 60%, transparent);border-radius:var(--rounded);background:color-mix(in srgb, var(--status-awaiting) 12%, var(--surface-container));box-shadow:0 0 0 .25rem color-mix(in srgb, var(--status-awaiting) 10%, transparent)}.fan-order-journey-arc-module__OhbKaq__node[data-side=right] .fan-order-journey-arc-module__OhbKaq__nodeCopy{justify-items:end}.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom] .fan-order-journey-arc-module__OhbKaq__nodeCopy{justify-items:center}.fan-order-journey-arc-module__OhbKaq__nodeTitle{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line)}.fan-order-journey-arc-module__OhbKaq__node[data-state=upcoming] .fan-order-journey-arc-module__OhbKaq__nodeTitle,.fan-order-journey-arc-module__OhbKaq__node[data-state=stopped] .fan-order-journey-arc-module__OhbKaq__nodeTitle{color:var(--on-surface-variant);font-weight:400}.fan-order-journey-arc-module__OhbKaq__nodeDate{color:var(--outline);font-size:var(--type-label-sm-size);font-variant-numeric:tabular-nums;line-height:var(--type-label-sm-line)}.fan-order-journey-arc-module__OhbKaq__node[data-state=upcoming] .fan-order-journey-arc-module__OhbKaq__nodeScene,.fan-order-journey-arc-module__OhbKaq__node[data-state=stopped] .fan-order-journey-arc-module__OhbKaq__nodeScene{opacity:.42}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__nodeScene{opacity:1}.fan-order-journey-arc-module__OhbKaq__boxBody{fill:var(--tier-bronze)}.fan-order-journey-arc-module__OhbKaq__boxBodyDark{fill:color-mix(in srgb, var(--tier-bronze) 62%, var(--surface-container-lowest))}.fan-order-journey-arc-module__OhbKaq__boxLid{fill:color-mix(in srgb, var(--tier-bronze) 78%, var(--on-surface))}.fan-order-journey-arc-module__OhbKaq__boxLidOpen{fill:color-mix(in srgb, var(--tier-bronze) 70%, var(--on-surface))}.fan-order-journey-arc-module__OhbKaq__boxTape{fill:none;stroke:color-mix(in srgb, var(--tier-bronze) 25%, var(--on-surface));stroke-linecap:round;stroke-width:5px;stroke-dasharray:22;stroke-dashoffset:22px}.fan-order-journey-arc-module__OhbKaq__flapLeft,.fan-order-journey-arc-module__OhbKaq__flapRight{fill:color-mix(in srgb, var(--tier-bronze) 78%, var(--on-surface))}.fan-order-journey-arc-module__OhbKaq__boxOpening{fill:color-mix(in srgb, var(--tier-bronze) 20%, var(--surface-container-lowest))}.fan-order-journey-arc-module__OhbKaq__openFlaps{transform-box:fill-box;transform-origin:bottom}.fan-order-journey-arc-module__OhbKaq__openFlap{fill:color-mix(in srgb, var(--tier-bronze) 72%, var(--on-surface))}.fan-order-journey-arc-module__OhbKaq__closedFlaps{opacity:0;transform-box:fill-box;transform-origin:bottom;transform:scaleY(.16)translateY(-5px)}.fan-order-journey-arc-module__OhbKaq__droppingItem{fill:var(--status-transit);stroke:color-mix(in srgb, var(--on-surface) 52%, transparent);stroke-width:1px}.fan-order-journey-arc-module__OhbKaq__droppingItemMark{fill:color-mix(in srgb, var(--on-surface) 88%, transparent)}.fan-order-journey-arc-module__OhbKaq__ground{fill:none;stroke:var(--outline-variant);stroke-linecap:round;stroke-width:2px}.fan-order-journey-arc-module__OhbKaq__itemFace{fill:color-mix(in srgb, var(--status-awaiting) 34%, var(--surface-container-high))}.fan-order-journey-arc-module__OhbKaq__signature{fill:none;stroke:var(--status-awaiting);stroke-linecap:round;stroke-width:2px}.fan-order-journey-arc-module__OhbKaq__truckBody{fill:var(--surface-container-highest)}.fan-order-journey-arc-module__OhbKaq__truckCargoBay{fill:var(--surface-container-lowest)}.fan-order-journey-arc-module__OhbKaq__truckCargoDoor{fill:var(--surface-container-highest);stroke:var(--outline-variant);stroke-width:1px;transform-box:fill-box;transform-origin:0;transform:scaleX(.04)}.fan-order-journey-arc-module__OhbKaq__truckCab{fill:var(--status-transit)}.fan-order-journey-arc-module__OhbKaq__truckGlass{fill:color-mix(in srgb, var(--on-surface) 24%, transparent)}.fan-order-journey-arc-module__OhbKaq__truckHeadlight{fill:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__wheelTire{fill:var(--surface-container-lowest)}.fan-order-journey-arc-module__OhbKaq__wheelHub{fill:var(--outline)}.fan-order-journey-arc-module__OhbKaq__wheelSpoke{fill:none;stroke:var(--on-surface-variant);stroke-linecap:round;stroke-width:1.2px}.fan-order-journey-arc-module__OhbKaq__pinBody{fill:var(--status-transit)}.fan-order-journey-arc-module__OhbKaq__studioFacade{fill:var(--surface-container-low)}.fan-order-journey-arc-module__OhbKaq__doorFrame{fill:var(--surface-container-high)}.fan-order-journey-arc-module__OhbKaq__doorway{fill:var(--surface-container-lowest)}.fan-order-journey-arc-module__OhbKaq__doorPanel{fill:var(--surface-container-highest)}.fan-order-journey-arc-module__OhbKaq__doorInset{fill:none;stroke:var(--outline-variant);stroke-width:1px;vector-effect:non-scaling-stroke}.fan-order-journey-arc-module__OhbKaq__doorKnob{fill:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__doorThreshold{fill:var(--surface-container-high)}.fan-order-journey-arc-module__OhbKaq__roof{fill:var(--surface-container-highest)}.fan-order-journey-arc-module__OhbKaq__penBody{fill:var(--status-awaiting)}.fan-order-journey-arc-module__OhbKaq__penNib{fill:var(--on-surface-variant)}.fan-order-journey-arc-module__OhbKaq__sparkleMark{fill:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__cameraBody{fill:var(--surface-container-highest)}.fan-order-journey-arc-module__OhbKaq__cameraLens{fill:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__cameraFlash{fill:var(--status-authentication);opacity:0}.fan-order-journey-arc-module__OhbKaq__labelShadow{fill:color-mix(in srgb, var(--surface-container-lowest) 58%, transparent);opacity:.7}.fan-order-journey-arc-module__OhbKaq__labelSheet{fill:color-mix(in srgb, var(--on-surface) 90%, var(--surface-container))}.fan-order-journey-arc-module__OhbKaq__labelLine{fill:none;stroke:var(--surface-container-lowest);stroke-linecap:round;stroke-width:1.25px}.fan-order-journey-arc-module__OhbKaq__labelBarcode{fill:none;stroke:var(--surface-container-lowest);stroke-width:.9px}.fan-order-journey-arc-module__OhbKaq__labelPeel{fill:color-mix(in srgb, var(--on-surface) 68%, var(--outline));transform-box:fill-box;transform-origin:100%}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__itemDrop{animation:fan-order-journey-arc-module__OhbKaq__readyItemDrop 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:50%}@keyframes fan-order-journey-arc-module__OhbKaq__readyItemDrop{0%,7%{opacity:0;transform:translateY(-20px)scale(.86)}12%{opacity:1}34%{opacity:1;transform:translateY(12px)scale(1)}42%,to{opacity:0;transform:translateY(12px)scale(1)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__openFlaps{animation:fan-order-journey-arc-module__OhbKaq__readyOpenFlaps 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__readyOpenFlaps{0%,38%{opacity:1;transform:scaleY(1)translateY(0)}56%,to{opacity:0;transform:scaleY(.12)translateY(9px)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__closedFlaps{animation:fan-order-journey-arc-module__OhbKaq__readyClosedFlaps 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__readyClosedFlaps{0%,43%{opacity:0;transform:scaleY(.16)translateY(-5px)}61%,to{opacity:1;transform:scaleY(1)translateY(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__boxTape{animation:fan-order-journey-arc-module__OhbKaq__tapeSeal 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__tapeSeal{0%,62%{stroke-dashoffset:22px;opacity:0}65%{opacity:1}82%,to{stroke-dashoffset:0;opacity:1}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelLoad{animation:fan-order-journey-arc-module__OhbKaq__parcelLoad 4.6s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__parcelLoad{0%,5%{opacity:0;transform:translate(-5px,2px)}12%{opacity:1}35%,to{opacity:1;transform:translate(25px)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__truckCargoDoor{animation:fan-order-journey-arc-module__OhbKaq__cargoDoorClose 4.6s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__cargoDoorClose{0%,34%{opacity:.35;transform:scaleX(.04)}48%,to{opacity:1;transform:scaleX(1)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__truck{animation:fan-order-journey-arc-module__OhbKaq__truckRoll 4.6s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__truckRoll{0%,47%{transform:translate(0)}57%{transform:translate(-2px,-.7px)}69%{transform:translate(2px)}82%{transform:translate(-1px,-.5px)}to{transform:translate(2px)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__wheel{transform-box:fill-box;transform-origin:50%;animation:4.6s linear infinite fan-order-journey-arc-module__OhbKaq__wheelSpin}@keyframes fan-order-journey-arc-module__OhbKaq__wheelSpin{0%,45%{transform:rotate(0)}to{transform:rotate(720deg)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=transit][data-state=current]:before{z-index:0;top:calc(var(--arc-scene) * .71);width:calc(100% + var(--space-1));background:var(--status-transit);content:"";opacity:0;transform-origin:0;height:2px;animation:fan-order-journey-arc-module__OhbKaq__transitConnector 4.6s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;position:absolute;right:50%;transform:scaleX(0)}@keyframes fan-order-journey-arc-module__OhbKaq__transitConnector{0%,42%{opacity:0;transform:scaleX(0)}50%{opacity:1}88%,to{opacity:.9;transform:scaleX(1)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__pin{animation:fan-order-journey-arc-module__OhbKaq__pinPulse 1.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:bottom}@keyframes fan-order-journey-arc-module__OhbKaq__pinPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=home][data-state=current] .fan-order-journey-arc-module__OhbKaq__doorPanel{animation:fan-order-journey-arc-module__OhbKaq__doorOpen 3.4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:0}@keyframes fan-order-journey-arc-module__OhbKaq__doorOpen{0%,20%{transform:scaleX(1)}45%,78%{transform:scaleX(.22)}to{transform:scaleX(1)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__doorLeaf{animation:fan-order-journey-arc-module__OhbKaq__arrivalDoorCycle 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:0}@keyframes fan-order-journey-arc-module__OhbKaq__arrivalDoorCycle{0%,29%{transform:scaleX(1)skewY(0)}43%,68%{transform:scaleX(.28)skewY(-4deg)}84%,to{transform:scaleX(1)skewY(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelIn{animation:fan-order-journey-arc-module__OhbKaq__parcelIn 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:bottom}@keyframes fan-order-journey-arc-module__OhbKaq__parcelIn{0%,5%{opacity:0;transform:translate(18px,1px)scale(.96)}11%{opacity:1}28%,38%{opacity:1;transform:translate(4px,1px)scale(1)}65%,to{opacity:0;transform:translate(-20px,-2px)scale(.72)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeDot{animation:fan-order-journey-arc-module__OhbKaq__arrivalMilestone 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__arrivalMilestone{0%,78%{border-color:color-mix(in srgb, var(--status-awaiting) 70%, transparent);background:color-mix(in srgb, var(--status-awaiting) 22%, var(--surface-container));box-shadow:0 0 0 0 color-mix(in srgb, var(--status-awaiting) 34%, transparent);color:var(--status-awaiting)}86%,to{border-color:color-mix(in srgb, var(--status-success) 78%, transparent);background:color-mix(in srgb, var(--status-success) 24%, var(--surface-container));box-shadow:0 0 0 .35rem color-mix(in srgb, var(--status-success) 14%, transparent);color:var(--status-success)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeScene{animation:fan-order-journey-arc-module__OhbKaq__arrivalSceneGlow 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__arrivalSceneGlow{0%,80%{filter:none}88%,to{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--status-success) 52%, transparent))}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelHome{animation:fan-order-journey-arc-module__OhbKaq__parcelHome 3.4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__parcelHome{0%,24%{opacity:0;transform:translateY(-10px)}48%,to{opacity:1;transform:translateY(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__itemRise{animation:fan-order-journey-arc-module__OhbKaq__itemRise 4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__itemRise{0%,10%{transform:translateY(6px)}30%,to{transform:translateY(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__signature{stroke-dasharray:40;animation:fan-order-journey-arc-module__OhbKaq__signWrite 4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__signWrite{0%,30%{stroke-dashoffset:40px}62%,to{stroke-dashoffset:0}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__pen{animation:fan-order-journey-arc-module__OhbKaq__penSweep 4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__penSweep{0%,30%{opacity:.5;transform:translate(-10px,4px)}62%{opacity:1;transform:translate(6px)}to{opacity:.5;transform:translate(10px,2px)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__sparkle{animation:fan-order-journey-arc-module__OhbKaq__sparklePop 4s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:50%}@keyframes fan-order-journey-arc-module__OhbKaq__sparklePop{0%,62%{opacity:0;transform:scale(0)}76%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__camera{animation:fan-order-journey-arc-module__OhbKaq__cameraLift 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__cameraLift{0%{opacity:0;transform:translateY(6px)}10%,34%{opacity:1;transform:translateY(0)}46%,to{opacity:0;transform:translateY(-4px)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__cameraFlash{animation:fan-order-journey-arc-module__OhbKaq__cameraFlash 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__cameraFlash{0%,19%{opacity:0}22%{opacity:.58}29%,to{opacity:0}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__label{animation:fan-order-journey-arc-module__OhbKaq__returnLabelStick 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite;transform-box:fill-box;transform-origin:50%}@keyframes fan-order-journey-arc-module__OhbKaq__returnLabelStick{0%,43%{opacity:0;transform:translate(-20px,-13px)rotate(-12deg)scale(1.12)}49%{opacity:1}68%{opacity:1;transform:translate(0)rotate(0)scale(1.04)}76%{opacity:1;transform:translate(0)rotate(0)scale(.95)}84%,to{opacity:1;transform:translate(0)rotate(0)scale(1)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__labelPeel{animation:fan-order-journey-arc-module__OhbKaq__returnLabelPeel 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__returnLabelPeel{0%,66%{opacity:1;transform:scaleX(1)}82%,to{opacity:0;transform:scaleX(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-scene=return][data-state=current] .fan-order-journey-arc-module__OhbKaq__sceneLift{animation:fan-order-journey-arc-module__OhbKaq__returnParcelSettle 4.8s var(--ease-standard,cubic-bezier(.2, .75, .25, 1)) infinite}@keyframes fan-order-journey-arc-module__OhbKaq__returnParcelSettle{0%,62%{transform:translateY(0)}73%{transform:translateY(1px)}84%,to{transform:translateY(0)}}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__openFlaps{opacity:0;transform:scaleY(.12)translateY(9px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__closedFlaps{opacity:1;transform:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__itemDrop{opacity:0}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__boxTape{stroke-dashoffset:0;opacity:1}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__parcelLoad{opacity:1;transform:translate(25px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__truckCargoDoor{opacity:1;transform:scaleX(1)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__parcelIn{opacity:0}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=done] .fan-order-journey-arc-module__OhbKaq__doorLeaf{transform:scaleX(1)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__itemRise{transform:translateY(0)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__signature{stroke-dasharray:none;stroke-dashoffset:0}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__pen{opacity:.5;transform:translate(10px,2px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__sparkle{opacity:1;transform:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__camera,.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__cameraFlash{opacity:0}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__label{opacity:1;transform:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__labelPeel{opacity:0;transform:scaleX(0)}.fan-order-journey-arc-module__OhbKaq__node[data-state=done] .fan-order-journey-arc-module__OhbKaq__parcelHome{opacity:1;transform:translateY(0)}.fan-order-journey-arc-module__OhbKaq__completeBadge{align-items:center;gap:var(--space-1);padding:.375rem var(--space-2);border:1px solid color-mix(in srgb, var(--status-authentication) 55%, transparent);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--status-authentication) 16%, var(--surface-container));color:var(--status-authentication);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);margin:0;display:inline-flex;position:absolute;top:0;left:50%;translate:-50% -50%}.fan-order-journey-arc-module__OhbKaq__celebration{z-index:60;padding:var(--space-3);background:color-mix(in srgb, var(--surface-container-lowest) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fan-order-journey-arc-module__OhbKaq__celebrationIn var(--motion-standard,.22s) var(--ease-standard,cubic-bezier(.2, .75, .25, 1));place-items:center;display:grid;position:fixed;inset:0}@keyframes fan-order-journey-arc-module__OhbKaq__celebrationIn{0%{opacity:0}to{opacity:1}}.fan-order-journey-arc-module__OhbKaq__confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fan-order-journey-arc-module__OhbKaq__confettiPiece{border-radius:.125rem;width:.5rem;height:.75rem;animation:2.6s cubic-bezier(.35,.1,.4,1) 2 fan-order-journey-arc-module__OhbKaq__confettiFall;position:absolute;top:-6%}.fan-order-journey-arc-module__OhbKaq__confettiPiece[data-tone="0"]{background:var(--status-transit)}.fan-order-journey-arc-module__OhbKaq__confettiPiece[data-tone="1"]{background:var(--status-awaiting)}.fan-order-journey-arc-module__OhbKaq__confettiPiece[data-tone="2"]{background:var(--status-authentication)}.fan-order-journey-arc-module__OhbKaq__confettiPiece[data-tone="3"]{background:var(--status-success)}@keyframes fan-order-journey-arc-module__OhbKaq__confettiFall{0%{opacity:1;transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--drift), 108vh, 0) rotate(var(--spin));opacity:0}}.fan-order-journey-arc-module__OhbKaq__celebrationCard{justify-items:center;gap:var(--space-1);width:min(100%,26rem);padding:var(--space-4);border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container);box-shadow:var(--shadow-glass-hover,none);text-align:center;animation:fan-order-journey-arc-module__OhbKaq__celebrationCardIn var(--motion-data-reveal,.72s) var(--ease-data-reveal,cubic-bezier(.22, 1, .36, 1));display:grid;position:relative}@keyframes fan-order-journey-arc-module__OhbKaq__celebrationCardIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.fan-order-journey-arc-module__OhbKaq__celebrationMedia{border-radius:var(--rounded);background:var(--surface-container-high);aspect-ratio:4/5;width:min(100%,15rem);display:block;overflow:hidden}.fan-order-journey-arc-module__OhbKaq__celebrationMedia img,.fan-order-journey-arc-module__OhbKaq__celebrationMedia>*{object-fit:cover;width:100%;height:100%;display:block}.fan-order-journey-arc-module__OhbKaq__celebrationEyebrow{margin:var(--space-2) 0 0;color:var(--status-authentication);font-size:var(--type-label-sm-size);letter-spacing:.08em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;align-items:center;gap:.375rem;display:inline-flex}.fan-order-journey-arc-module__OhbKaq__celebrationTitle{color:var(--on-surface);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line);margin:0}.fan-order-journey-arc-module__OhbKaq__celebrationCopy{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-order-journey-arc-module__OhbKaq__celebrationNote{margin:var(--space-2) 0 0;color:var(--outline);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}@container (max-width:74rem){.fan-order-journey-arc-module__OhbKaq__stage{flex-direction:column;min-height:0;display:flex}.fan-order-journey-arc-module__OhbKaq__curve,.fan-order-journey-arc-module__OhbKaq__completeBadge{display:none}.fan-order-journey-arc-module__OhbKaq__content{order:-1;margin-inline:0;padding-block:0;container-type:normal}.fan-order-journey-arc-module__OhbKaq__nodes{gap:var(--space-2);margin-top:var(--space-3);display:grid;position:static}.fan-order-journey-arc-module__OhbKaq__node,.fan-order-journey-arc-module__OhbKaq__node[data-side=left],.fan-order-journey-arc-module__OhbKaq__node[data-side=right],.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom]{place-items:center start;gap:var(--space-2);grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"scene copy";position:static;translate:none}.fan-order-journey-arc-module__OhbKaq__node .fan-order-journey-arc-module__OhbKaq__nodeScene{width:5.5rem}.fan-order-journey-arc-module__OhbKaq__node .fan-order-journey-arc-module__OhbKaq__nodeCopy,.fan-order-journey-arc-module__OhbKaq__node[data-side=right] .fan-order-journey-arc-module__OhbKaq__nodeCopy,.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom] .fan-order-journey-arc-module__OhbKaq__nodeCopy{text-align:left;justify-items:start;width:auto}}@media (prefers-reduced-motion:reduce){.fan-order-journey-arc-module__OhbKaq__celebration,.fan-order-journey-arc-module__OhbKaq__celebrationCard{transition:none;animation:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeDot,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__itemDrop,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__openFlaps,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__closedFlaps,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__flapLeft,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__flapRight,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__boxTape,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelLoad,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__truckCargoDoor,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__truck,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__wheel,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__pin,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__doorLeaf,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__doorPanel,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelIn,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelHome,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__itemRise,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__signature,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__pen,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__sparkle,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__camera,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__cameraFlash,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__label,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__labelPeel,.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__sceneLift,.fan-order-journey-arc-module__OhbKaq__confettiPiece{animation:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__signature{stroke-dasharray:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__openFlaps{opacity:0;transform:scaleY(.12)translateY(9px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__closedFlaps{opacity:1;transform:none}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__itemDrop{opacity:0;transform:translateY(12px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__boxTape{stroke-dashoffset:0;opacity:1}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelLoad{opacity:1;transform:translate(25px)}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__truckCargoDoor{opacity:1;transform:scaleX(1)}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__doorLeaf{transform:scaleX(1)}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__parcelIn{opacity:0;transform:translate(-20px,-2px)scale(.72)}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeDot{border-color:color-mix(in srgb, var(--status-success) 78%, transparent);background:color-mix(in srgb, var(--status-success) 24%, var(--surface-container));box-shadow:0 0 0 .35rem color-mix(in srgb, var(--status-success) 14%, transparent);color:var(--status-success)}.fan-order-journey-arc-module__OhbKaq__node[data-scene=arrived][data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeScene{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--status-success) 52%, transparent))}.fan-order-journey-arc-module__OhbKaq__node[data-scene=return][data-state=current] .fan-order-journey-arc-module__OhbKaq__label{opacity:1;transform:none}.fan-order-journey-arc-module__OhbKaq__node[data-scene=return][data-state=current] .fan-order-journey-arc-module__OhbKaq__labelPeel{opacity:0;transform:scaleX(0)}.fan-order-journey-arc-module__OhbKaq__node[data-scene=transit][data-state=current]:before{opacity:.9;animation:none;transform:scaleX(1)}.fan-order-journey-arc-module__OhbKaq__confettiPiece{display:none}}.fan-order-journey-arc-module__OhbKaq__stage{--arc-dot:1.75rem;--arc-scene:clamp(4rem, 6.4cqw, 6.25rem);flex-direction:column;min-height:0;display:flex}.fan-order-journey-arc-module__OhbKaq__curve{display:none}.fan-order-journey-arc-module__OhbKaq__nodes{z-index:auto;gap:var(--space-1);min-width:0;padding:var(--space-1) 0 var(--space-2);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid;position:relative;inset:auto;overflow:visible}.fan-order-journey-arc-module__OhbKaq__node,.fan-order-journey-arc-module__OhbKaq__node[data-side=left],.fan-order-journey-arc-module__OhbKaq__node[data-side=right],.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom]{place-items:start center;gap:var(--space-1);min-width:0;padding:0 var(--space-1) var(--space-1);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""copy";display:grid;position:relative;translate:none;top:auto!important;left:auto!important;right:auto!important}.fan-order-journey-arc-module__OhbKaq__node:not(:last-child):after{z-index:0;top:calc(var(--arc-scene) * .71);width:calc(100% + var(--space-1));background:var(--outline-variant);content:"";height:2px;position:absolute;left:50%}.fan-order-journey-arc-module__OhbKaq__node[data-state=done]:after{background:var(--status-success)}.fan-order-journey-arc-module__OhbKaq__node .fan-order-journey-arc-module__OhbKaq__nodeScene{z-index:1;width:var(--arc-scene)}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeScene{transform:scale(1.12)}.fan-order-journey-arc-module__OhbKaq__node .fan-order-journey-arc-module__OhbKaq__nodeCopy,.fan-order-journey-arc-module__OhbKaq__node[data-side=right] .fan-order-journey-arc-module__OhbKaq__nodeCopy,.fan-order-journey-arc-module__OhbKaq__node[data-side=bottom] .fan-order-journey-arc-module__OhbKaq__nodeCopy{justify-content:center;place-items:center start;column-gap:var(--space-1);text-align:center;grid-template-columns:auto minmax(0,auto) auto;row-gap:.125rem;width:100%;min-width:0;display:grid;position:relative}.fan-order-journey-arc-module__OhbKaq__node[data-state=current] .fan-order-journey-arc-module__OhbKaq__nodeCopy{box-shadow:none;background:0 0;border:0;padding:0}.fan-order-journey-arc-module__OhbKaq__nodeDot{z-index:2;grid-area:1/1;position:static}.fan-order-journey-arc-module__OhbKaq__nodeTitle{text-wrap:balance;grid-area:1/2;max-width:100%;min-height:0}.fan-order-journey-arc-module__OhbKaq__nodeCheck{border-radius:var(--rounded-full);background:var(--status-success);width:1.125rem;height:1.125rem;color:var(--surface-container-lowest);grid-area:1/3;place-items:center;display:grid}.fan-order-journey-arc-module__OhbKaq__nodeDate{grid-column:1/-1;justify-self:center}.fan-order-journey-arc-module__OhbKaq__content{min-width:0;margin:var(--space-2) 0 0;order:1;padding:0;container-type:inline-size}.fan-order-journey-arc-module__OhbKaq__completeBadge{display:none}@container (max-width:52rem){.fan-order-journey-arc-module__OhbKaq__nodes{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:repeat(6,minmax(7.25rem,1fr));overflow-x:auto}}@container (max-width:42rem){.fan-order-journey-arc-module__OhbKaq__nodes{padding:var(--space-1) 0 var(--space-2)}.fan-order-journey-arc-module__OhbKaq__stage{--arc-scene:4.5rem}}
.fan-order-parcel-gallery-module__1hieqG__gallery{gap:var(--space-1);min-width:0;display:grid}.fan-order-parcel-gallery-module__1hieqG__frame{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.fan-order-parcel-gallery-module__1hieqG__stage{aspect-ratio:4/3;border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);position:relative;overflow:hidden}.fan-order-parcel-gallery-module__1hieqG__stage:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.fan-order-parcel-gallery-module__1hieqG__image{background-repeat:no-repeat;display:block;position:absolute;inset:0}.fan-order-parcel-gallery-module__1hieqG__rail{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}.fan-order-parcel-gallery-module__1hieqG__thumbnails{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fan-order-parcel-gallery-module__1hieqG__thumbnail{width:calc(var(--touch-target-min) + var(--space-1));aspect-ratio:1;border:1px solid var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container-low);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);padding:0;display:block;position:relative;overflow:hidden}.fan-order-parcel-gallery-module__1hieqG__thumbnail:not([aria-current=true]){opacity:.62}.fan-order-parcel-gallery-module__1hieqG__thumbnail:hover,.fan-order-parcel-gallery-module__1hieqG__thumbnail:focus-visible{border-color:var(--primary);opacity:1}.fan-order-parcel-gallery-module__1hieqG__thumbnail[aria-current=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);opacity:1}.fan-order-parcel-gallery-module__1hieqG__thumbnailImage{background-repeat:no-repeat;display:block;position:absolute;inset:0}.fan-order-parcel-gallery-module__1hieqG__badge{z-index:1;top:calc(var(--space-1) / 2);right:calc(var(--space-1) / 2);min-width:1.25rem;height:1.25rem;padding-inline:calc(var(--space-1) / 2);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--surface-container-lowest) 82%, transparent);color:var(--on-surface);font-size:var(--type-label-sm-size);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute}.fan-order-parcel-gallery-module__1hieqG__thumbnail[aria-current=true] .fan-order-parcel-gallery-module__1hieqG__badge{background:var(--primary);color:var(--on-primary)}.fan-order-parcel-gallery-module__1hieqG__counter{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--type-label-sm-line);margin:0}.fan-order-parcel-gallery-module__1hieqG__heading{align-items:center;gap:calc(var(--space-1) / 2);margin:var(--space-1) 0 0;color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);display:flex}.fan-order-parcel-gallery-module__1hieqG__heading svg{color:var(--on-surface-variant);flex:none}.fan-order-parcel-gallery-module__1hieqG__caption{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}@media (prefers-reduced-motion:reduce){.fan-order-parcel-gallery-module__1hieqG__thumbnail{transition:none}}
.fan-order-payment-control-module__fEojdW__control{gap:var(--space-1);flex-basis:100%;display:grid}.fan-order-payment-control-module__fEojdW__action{min-height:var(--touch-target-min);padding:0 var(--space-3);border-radius:var(--rounded-full);background:var(--primary);color:var(--on-primary);font:inherit;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);cursor:pointer;border:1px solid #0000;justify-content:center;justify-self:start;align-items:center;display:inline-flex}.fan-order-payment-control-module__fEojdW__action:hover,.fan-order-payment-control-module__fEojdW__action:focus-visible{background:var(--primary-container);color:var(--on-primary-container)}.fan-order-payment-control-module__fEojdW__action:disabled{background:var(--surface-container-high);color:var(--on-surface-variant);cursor:progress}.fan-order-payment-control-module__fEojdW__note,.fan-order-payment-control-module__fEojdW__notice,.fan-order-payment-control-module__fEojdW__error{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-order-payment-control-module__fEojdW__note{color:var(--on-surface-variant)}.fan-order-payment-control-module__fEojdW__notice{color:var(--status-success)}.fan-order-payment-control-module__fEojdW__error{color:var(--error)}@media (max-width:30rem){.fan-order-payment-control-module__fEojdW__action{justify-self:stretch}}
.fan-order-pickup-control-module__mQ6aFa__pickup{align-items:flex-end;gap:var(--space-1);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.fan-order-pickup-control-module__mQ6aFa__dateField{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:500;line-height:var(--type-label-sm-line);gap:.25rem;display:grid}.fan-order-pickup-control-module__mQ6aFa__dateInput{min-height:var(--touch-target-min);padding:0 var(--space-1);border:1px solid var(--outline);border-radius:var(--rounded);background:var(--surface-container-low);color:var(--on-surface);font:inherit;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fan-order-pickup-control-module__mQ6aFa__dateInput:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.fan-order-pickup-control-module__mQ6aFa__action{min-height:var(--touch-target-min);padding:0 var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);color:var(--on-surface);font:inherit;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);cursor:pointer;align-items:center;display:inline-flex}.fan-order-pickup-control-module__mQ6aFa__action:hover,.fan-order-pickup-control-module__mQ6aFa__action:focus-visible{border-color:var(--primary);color:var(--primary)}.fan-order-pickup-control-module__mQ6aFa__action:disabled{color:var(--on-surface-variant);cursor:progress}.fan-order-pickup-control-module__mQ6aFa__booked{color:var(--status-scheduled);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);flex-basis:100%;margin:0}.fan-order-pickup-control-module__mQ6aFa__note{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);flex-basis:100%;margin:0}.fan-order-pickup-control-module__mQ6aFa__feedback{color:var(--error);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);flex-basis:100%;margin:0}.fan-order-pickup-control-module__mQ6aFa__notice{color:var(--status-success);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);flex-basis:100%;margin:0}
.fan-order-proof-photo-tile-module__dYTkIa__thumbnail{object-fit:cover;width:100%;height:100%}.fan-order-proof-photo-tile-module__dYTkIa__full{border-radius:var(--rounded-md);background:var(--surface-container-high);object-fit:contain;width:100%;height:auto;max-height:min(70svh,44rem)}
.fan-document-sheet-module__3K19aG__wrapper{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);display:grid}.fan-document-sheet-module__3K19aG__embedded{gap:var(--space-2);display:grid}.fan-document-sheet-module__3K19aG__actionsBar{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.fan-document-sheet-module__3K19aG__sectionHeading{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.fan-document-sheet-module__3K19aG__download{align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);border-radius:var(--rounded-full);color:var(--primary);font-size:var(--type-body-sm-size);font-weight:600;line-height:var(--type-body-sm-line);text-decoration:none;display:inline-flex}.fan-document-sheet-module__3K19aG__download:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}.fan-document-sheet-module__3K19aG__download:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-document-sheet-module__3K19aG__instruction{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-document-sheet-module__3K19aG__sheet{border-radius:var(--rounded-md);background:var(--surface);color:var(--inverse-on-surface);overflow-wrap:anywhere;display:grid;overflow:hidden}.fan-document-sheet-module__3K19aG__masthead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);min-height:calc(var(--space-6) * 3);padding:var(--space-3);background:var(--surface);color:var(--on-surface);flex-wrap:wrap;display:flex}.fan-document-sheet-module__3K19aG__brand{display:grid}.fan-document-sheet-module__3K19aG__brand .brand-wordmark{width:auto;max-width:10rem;height:auto}.fan-document-sheet-module__3K19aG__footerBrand{align-items:center;gap:var(--space-1);padding-top:var(--space-1);border-top:1px solid color-mix(in srgb, var(--inverse-on-surface) 30%, transparent);color:var(--inverse-on-surface);font-size:var(--type-label-sm-size);letter-spacing:.04em;line-height:var(--type-label-sm-line);text-transform:uppercase;display:flex}.fan-document-sheet-module__3K19aG__footerBrand .brand{min-height:0}.fan-document-sheet-module__3K19aG__footerBrand .brand-wordmark{width:auto;max-width:6.5rem;height:auto}.fan-document-sheet-module__3K19aG__issuer{text-align:right;gap:.125rem;display:grid}.fan-document-sheet-module__3K19aG__issuerName{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.fan-document-sheet-module__3K19aG__issuerLine{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);margin:0}.fan-document-sheet-module__3K19aG__body{gap:var(--space-3);margin:0 var(--space-1) var(--space-1);padding:var(--space-3);border-radius:var(--rounded-md);background:var(--inverse-surface);color:var(--inverse-on-surface);display:grid}@media (min-width:52rem){.fan-document-sheet-module__3K19aG__body{margin:0 var(--space-3) var(--space-3)}}.fan-document-sheet-module__3K19aG__titleRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fan-document-sheet-module__3K19aG__documentTitle{color:var(--inverse-on-surface);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);letter-spacing:.06em;line-height:var(--type-headline-lg-line);text-transform:uppercase;margin:0}.fan-document-sheet-module__3K19aG__testDocumentTitle{font-size:var(--type-headline-md-size);line-height:var(--type-headline-md-line)}.fan-document-sheet-module__3K19aG__stamp{padding:.125rem var(--space-2);border:1.5px solid var(--inverse-on-surface);border-radius:var(--rounded-full);font-size:var(--type-label-sm-size);letter-spacing:.1em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0}.fan-document-sheet-module__3K19aG__parties{gap:var(--space-2);display:grid}@media (min-width:34rem){.fan-document-sheet-module__3K19aG__parties{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.fan-document-sheet-module__3K19aG__party{gap:var(--space-1);align-content:start;display:grid}.fan-document-sheet-module__3K19aG__partyHeading{color:var(--inverse-on-surface);font-size:var(--type-label-sm-size);letter-spacing:.08em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0}.fan-document-sheet-module__3K19aG__address{font-size:var(--type-body-sm-size);font-style:normal;line-height:var(--type-body-sm-line);gap:.125rem;display:grid}.fan-document-sheet-module__3K19aG__addressName{font-weight:700}.fan-document-sheet-module__3K19aG__facts{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);gap:.125rem;margin:0;display:grid}.fan-document-sheet-module__3K19aG__facts div{gap:0 var(--space-1);flex-wrap:wrap;display:flex}.fan-document-sheet-module__3K19aG__facts dt{font-weight:700}.fan-document-sheet-module__3K19aG__facts dd{margin:0}.fan-document-sheet-module__3K19aG__reference{font-variant-numeric:tabular-nums;letter-spacing:.04em}.fan-document-sheet-module__3K19aG__partyPhone{gap:0 var(--space-1);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);flex-wrap:wrap;margin:0;display:flex}.fan-document-sheet-module__3K19aG__partyPhoneLabel{letter-spacing:.04em;text-transform:uppercase;font-weight:700}.fan-document-sheet-module__3K19aG__tableScroller{border-radius:var(--rounded-sm);overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.fan-document-sheet-module__3K19aG__tableScroller:focus-visible{outline:2px solid var(--inverse-on-surface);outline-offset:2px}.fan-document-sheet-module__3K19aG__table{width:100%;min-width:calc(var(--space-6) * 12);border-collapse:collapse;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);table-layout:auto}.fan-document-sheet-module__3K19aG__parcelTable{min-width:calc(var(--space-6) * 13);table-layout:fixed}.fan-document-sheet-module__3K19aG__colTitle{width:46%}.fan-document-sheet-module__3K19aG__colQty{width:10%}.fan-document-sheet-module__3K19aG__colValue{width:22%}.fan-document-sheet-module__3K19aG__parcelTable tbody td:first-child{overflow-wrap:anywhere}.fan-document-sheet-module__3K19aG__table thead th{padding:var(--space-1) var(--space-2);background:var(--inverse-on-surface);color:var(--inverse-surface);font-size:var(--type-label-sm-size);letter-spacing:.04em;font-weight:700;line-height:var(--type-label-sm-line);text-align:left;text-transform:uppercase}.fan-document-sheet-module__3K19aG__table thead th:first-child{border-top-left-radius:var(--rounded-sm);border-bottom-left-radius:var(--rounded-sm)}.fan-document-sheet-module__3K19aG__table thead th:last-child{border-top-right-radius:var(--rounded-sm);border-bottom-right-radius:var(--rounded-sm)}.fan-document-sheet-module__3K19aG__table tbody td{padding:var(--space-1) var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--inverse-on-surface) 30%, transparent);vertical-align:top}.fan-document-sheet-module__3K19aG__tableCaption{padding-bottom:var(--space-1);caption-side:top;text-align:left;display:table-caption}.fan-document-sheet-module__3K19aG__tableCaptionRow{justify-content:space-between;align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.fan-document-sheet-module__3K19aG__tableTitle{color:var(--inverse-on-surface);font-size:var(--type-label-sm-size);letter-spacing:.08em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.fan-document-sheet-module__3K19aG__tableCount{color:var(--inverse-on-surface);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.fan-document-sheet-module__3K19aG__muted{color:var(--inverse-on-surface);font-style:italic}.fan-document-sheet-module__3K19aG__lineTitle{font-weight:700;display:block}.fan-document-sheet-module__3K19aG__lineDescription{font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);display:block}.fan-document-sheet-module__3K19aG__lineFlag{font-size:var(--type-label-sm-size);font-style:italic;font-weight:700;line-height:var(--type-label-sm-line);display:block}.fan-document-sheet-module__3K19aG__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fan-document-sheet-module__3K19aG__numeric .fan-document-sheet-module__3K19aG__muted{white-space:normal}.fan-document-sheet-module__3K19aG__table thead th.fan-document-sheet-module__3K19aG__numeric{text-align:right;white-space:normal}.fan-document-sheet-module__3K19aG__totals{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);justify-content:end;gap:.25rem;margin:0;display:grid}.fan-document-sheet-module__3K19aG__totals div{gap:var(--space-3);grid-template-columns:auto minmax(6rem,auto);display:grid}.fan-document-sheet-module__3K19aG__totals dt{letter-spacing:.04em;text-transform:uppercase;font-weight:700}.fan-document-sheet-module__3K19aG__totals dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.fan-document-sheet-module__3K19aG__grandTotal{padding-top:var(--space-1);border-top:2px solid var(--inverse-on-surface)}.fan-document-sheet-module__3K19aG__grandTotal dt,.fan-document-sheet-module__3K19aG__grandTotal dd{font-size:var(--type-title-sm-size);font-weight:700;line-height:var(--type-title-sm-line)}.fan-document-sheet-module__3K19aG__notes{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid color-mix(in srgb, var(--inverse-on-surface) 30%, transparent);display:grid}.fan-document-sheet-module__3K19aG__noteList{gap:var(--space-1);padding-left:var(--space-3);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0;display:grid}.fan-document-sheet-module__3K19aG__terms{padding-top:var(--space-1);border-top:1px solid color-mix(in srgb, var(--inverse-on-surface) 30%, transparent);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);margin:0}@media (max-width:42rem){.fan-document-sheet-module__3K19aG__embedded{gap:var(--space-1)}.fan-document-sheet-module__3K19aG__embedded .fan-document-sheet-module__3K19aG__masthead{min-height:0;padding:var(--space-2)}.fan-document-sheet-module__3K19aG__embedded .fan-document-sheet-module__3K19aG__brand .brand-wordmark{max-width:8rem}.fan-document-sheet-module__3K19aG__embedded .fan-document-sheet-module__3K19aG__body{gap:var(--space-2);padding:var(--space-2);margin:0 .25rem .25rem}.fan-document-sheet-module__3K19aG__embedded .fan-document-sheet-module__3K19aG__documentTitle{font-size:var(--type-headline-md-size);line-height:var(--type-headline-md-line)}.fan-document-sheet-module__3K19aG__embedded .fan-document-sheet-module__3K19aG__titleRow{gap:var(--space-1)}}@media print{.fan-document-sheet-module__3K19aG__wrapper{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0;border:0;padding:0}.fan-document-sheet-module__3K19aG__actionsBar,.fan-document-sheet-module__3K19aG__instruction{display:none}.fan-document-sheet-module__3K19aG__sheet{background:var(--inverse-surface);border-radius:0}.fan-document-sheet-module__3K19aG__masthead{min-height:auto}.fan-document-sheet-module__3K19aG__body{border-radius:0;margin:0}}
.fan-shipping-guide-module__Z_B-qa__slot{min-width:0;display:grid;position:relative}.fan-shipping-guide-module__Z_B-qa__trigger{align-items:center;gap:var(--space-2);width:100%;min-height:calc(var(--touch-target-min) * 1.65);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);color:var(--on-surface);cursor:pointer;text-align:left;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid}.fan-shipping-guide-module__Z_B-qa__trigger:hover,.fan-shipping-guide-module__Z_B-qa__trigger:focus-visible{border-color:var(--primary);background:var(--surface-container)}.fan-shipping-guide-module__Z_B-qa__icon{color:var(--primary)}.fan-shipping-guide-module__Z_B-qa__triggerCopy{gap:.125rem;min-width:0;display:grid}.fan-shipping-guide-module__Z_B-qa__triggerCopy strong{color:var(--on-surface);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line)}.fan-shipping-guide-module__Z_B-qa__trigger[data-fresh]{animation:fan-shipping-guide-module__Z_B-qa__guideBorderPulse 2.6s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__guideBorderPulse{0%,to{border-color:color-mix(in srgb, var(--primary) 45%, var(--glass-outline));background-color:var(--surface-container-low);box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 30%, transparent)}50%{border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 8%, var(--surface-container-low));box-shadow:0 0 0 .4rem color-mix(in srgb, var(--primary) 14%, transparent)}}.fan-shipping-guide-module__Z_B-qa__spark{z-index:1;color:var(--primary);opacity:0;pointer-events:none;font-size:.8rem;line-height:1;position:absolute}.fan-shipping-guide-module__Z_B-qa__spark[data-spot="1"]{animation:fan-shipping-guide-module__Z_B-qa__guideSparkOne 4.8s var(--ease-standard) infinite;top:-.35rem;right:.9rem}.fan-shipping-guide-module__Z_B-qa__spark[data-spot="2"]{animation:fan-shipping-guide-module__Z_B-qa__guideSparkTwo 4.8s var(--ease-standard) infinite;bottom:-.35rem;left:1.4rem}.fan-shipping-guide-module__Z_B-qa__spark[data-spot="3"]{animation:fan-shipping-guide-module__Z_B-qa__guideSparkThree 4.8s var(--ease-standard) infinite;font-size:.65rem;top:.9rem;left:-.35rem}@keyframes fan-shipping-guide-module__Z_B-qa__guideSparkOne{0%,22%{opacity:0;rotate:none;scale:.2}8%,14%{opacity:1;rotate:18deg;scale:1}to{opacity:0;scale:.2}}@keyframes fan-shipping-guide-module__Z_B-qa__guideSparkTwo{0%,34%{opacity:0;rotate:none;scale:.2}42%,48%{opacity:1;rotate:-14deg;scale:1}56%,to{opacity:0;scale:.2}}@keyframes fan-shipping-guide-module__Z_B-qa__guideSparkThree{0%,68%{opacity:0;rotate:none;scale:.2}76%,82%{opacity:1;rotate:22deg;scale:1}90%,to{opacity:0;scale:.2}}.fan-shipping-guide-module__Z_B-qa__prompt{z-index:5;top:-3.6rem;right:var(--space-4);color:var(--on-surface);font-size:var(--type-headline-md-size);letter-spacing:-.01em;text-shadow:0 .15rem .8rem color-mix(in srgb, var(--surface-container-lowest) 85%, transparent);pointer-events:none;font-style:italic;font-weight:700;line-height:1.1;position:absolute}.fan-shipping-guide-module__Z_B-qa__promptArrow{width:1.9rem;height:auto;color:var(--primary);stroke:currentColor;position:absolute;top:92%;right:18%}.fan-shipping-guide-module__Z_B-qa__dialog{width:min(100%,62rem)}.fan-shipping-guide-module__Z_B-qa__body{gap:var(--space-3);max-height:calc(100svh - 2 * var(--page-margin));padding:var(--space-3);display:grid;overflow-y:auto}.fan-shipping-guide-module__Z_B-qa__header{gap:var(--space-1);padding-right:calc(var(--touch-target-min) + var(--space-1));display:grid}.fan-shipping-guide-module__Z_B-qa__header h2{color:var(--on-surface);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line);margin:0}.fan-shipping-guide-module__Z_B-qa__progress{align-items:center;gap:var(--space-2);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);letter-spacing:.06em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0;display:flex}.fan-shipping-guide-module__Z_B-qa__dots{align-items:center;gap:calc(var(--space-1) / 2);display:inline-flex}.fan-shipping-guide-module__Z_B-qa__dots>span{border:1px solid var(--outline-variant);border-radius:var(--rounded-full);width:.45rem;height:.45rem;transition:background-color var(--motion-fast) var(--ease-standard)}.fan-shipping-guide-module__Z_B-qa__dots>span[data-active]{border-color:var(--primary);background:var(--primary)}.fan-shipping-guide-module__Z_B-qa__columns{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fan-shipping-guide-module__Z_B-qa__stagePane,.fan-shipping-guide-module__Z_B-qa__contentPane{min-width:0;animation:fan-shipping-guide-module__Z_B-qa__guideStepIn .32s var(--ease-standard)}@keyframes fan-shipping-guide-module__Z_B-qa__guideStepIn{0%{opacity:0;translate:.75rem}to{opacity:1;translate:0}}.fan-shipping-guide-module__Z_B-qa__contentPane{gap:var(--space-2);align-content:start;display:grid}.fan-shipping-guide-module__Z_B-qa__stepTitle{align-items:baseline;gap:var(--space-1);color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);flex-wrap:wrap;margin:0;display:flex}.fan-shipping-guide-module__Z_B-qa__stepNumber{color:var(--primary);font-size:var(--type-label-sm-size);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:700}.fan-shipping-guide-module__Z_B-qa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fan-shipping-guide-module__Z_B-qa__stepBody{gap:var(--space-2);display:grid}.fan-shipping-guide-module__Z_B-qa__stepBody p{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-shipping-guide-module__Z_B-qa__stepBody strong{color:var(--on-surface)}.fan-shipping-guide-module__Z_B-qa__dimensions{gap:var(--space-1);margin:0;display:grid}.fan-shipping-guide-module__Z_B-qa__dimensions>div{gap:calc(var(--space-1) / 2);padding:var(--space-2);border:1px solid var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container-low);display:grid}.fan-shipping-guide-module__Z_B-qa__dimensions dt{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.fan-shipping-guide-module__Z_B-qa__dimensions dd{color:var(--on-surface);font-size:var(--type-body-md-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--type-body-md-line);margin:0}.fan-shipping-guide-module__Z_B-qa__dimensions dd small{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:400;line-height:var(--type-label-sm-line);display:block}.fan-shipping-guide-module__Z_B-qa__labels{gap:var(--space-1);margin:0;display:grid}.fan-shipping-guide-module__Z_B-qa__labels>div{gap:calc(var(--space-1) / 2);padding:var(--space-2);border:1px solid var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container-low);display:grid}.fan-shipping-guide-module__Z_B-qa__labels>div[data-leg=out]{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}.fan-shipping-guide-module__Z_B-qa__labels>div[data-leg=return]{border-color:color-mix(in srgb, var(--tertiary) 40%, transparent)}.fan-shipping-guide-module__Z_B-qa__labels dt{color:var(--on-surface);font-size:var(--type-body-md-size);font-weight:700;line-height:var(--type-body-md-line)}.fan-shipping-guide-module__Z_B-qa__labels>div[data-leg=out] dt{color:var(--primary)}.fan-shipping-guide-module__Z_B-qa__labels>div[data-leg=return] dt{color:var(--tertiary)}.fan-shipping-guide-module__Z_B-qa__labels dd{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.fan-shipping-guide-module__Z_B-qa__packing{gap:var(--space-1);padding-left:var(--space-3);color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0;display:grid}.fan-shipping-guide-module__Z_B-qa__packing strong{color:var(--on-surface)}.fan-shipping-guide-module__Z_B-qa__tick{border-radius:var(--rounded-full);background:var(--status-success);width:1.15rem;height:1.15rem;color:var(--surface-container-lowest);place-items:center;display:inline-grid}.fan-shipping-guide-module__Z_B-qa__packing li,.fan-shipping-guide-module__Z_B-qa__labels>div{padding-right:calc(var(--space-2) + .6rem);position:relative}.fan-shipping-guide-module__Z_B-qa__packing li>.fan-shipping-guide-module__Z_B-qa__tick,.fan-shipping-guide-module__Z_B-qa__labels>div>.fan-shipping-guide-module__Z_B-qa__tick{position:absolute;top:0;right:0}.fan-shipping-guide-module__Z_B-qa__labels>div>.fan-shipping-guide-module__Z_B-qa__tick{top:var(--space-2);right:var(--space-2)}.fan-shipping-guide-module__Z_B-qa__labels>div>.fan-shipping-guide-module__Z_B-qa__tick[data-beat=labelOut]{animation:fan-shipping-guide-module__Z_B-qa__tickLabelOut 6s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__labels>div>.fan-shipping-guide-module__Z_B-qa__tick[data-beat=labelReturn]{animation:fan-shipping-guide-module__Z_B-qa__tickLabelReturn 6s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__tickLabelOut{0%,56%{opacity:0;scale:.3}62%,94%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fan-shipping-guide-module__Z_B-qa__tickLabelReturn{0%,62%{opacity:0;scale:.3}68%,94%{opacity:1;scale:1}to{opacity:0;scale:.3}}.fan-shipping-guide-module__Z_B-qa__packing li[data-beat=item]>.fan-shipping-guide-module__Z_B-qa__tick{animation:fan-shipping-guide-module__Z_B-qa__tickItem 9.5s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__packing li[data-beat=return]>.fan-shipping-guide-module__Z_B-qa__tick{animation:fan-shipping-guide-module__Z_B-qa__tickReturn 9.5s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__packing li[data-beat=pen]>.fan-shipping-guide-module__Z_B-qa__tick{animation:fan-shipping-guide-module__Z_B-qa__tickPen 9.5s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__packing li[data-beat=seal]>.fan-shipping-guide-module__Z_B-qa__tick{animation:fan-shipping-guide-module__Z_B-qa__tickSeal 9.5s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__packing li[data-beat=ship]>.fan-shipping-guide-module__Z_B-qa__tick{animation:fan-shipping-guide-module__Z_B-qa__tickShip 9.5s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__tickItem{0%,11%{opacity:0;scale:.3}15%,96%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fan-shipping-guide-module__Z_B-qa__tickReturn{0%,36%{opacity:0;scale:.3}40%,96%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fan-shipping-guide-module__Z_B-qa__tickPen{0%,48%{opacity:0;scale:.3}52%,96%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fan-shipping-guide-module__Z_B-qa__tickSeal{0%,66%{opacity:0;scale:.3}70%,96%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fan-shipping-guide-module__Z_B-qa__tickShip{0%,78%{opacity:0;scale:.3}82%,96%{opacity:1;scale:1}to{opacity:0;scale:.3}}.fan-shipping-guide-module__Z_B-qa__legend{gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.fan-shipping-guide-module__Z_B-qa__legend span,.fan-shipping-guide-module__Z_B-qa__s3Legend span{padding:calc(var(--space-1) / 2) var(--space-1);border:1px solid var(--outline-variant);border-radius:var(--rounded-full);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line)}.fan-shipping-guide-module__Z_B-qa__legend span[data-leg=out],.fan-shipping-guide-module__Z_B-qa__s3Legend span[data-leg=out]{border-color:color-mix(in srgb, var(--primary) 45%, transparent);color:var(--primary)}.fan-shipping-guide-module__Z_B-qa__legend span[data-leg=return],.fan-shipping-guide-module__Z_B-qa__s3Legend span[data-leg=return]{border-color:color-mix(in srgb, var(--tertiary) 45%, transparent);color:var(--tertiary)}.fan-shipping-guide-module__Z_B-qa__nav{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.fan-shipping-guide-module__Z_B-qa__scene{aspect-ratio:1;border:1px solid var(--glass-outline);border-radius:var(--rounded-md);background:var(--surface-container-lowest);position:relative;overflow:hidden}.fan-shipping-guide-module__Z_B-qa__cap{inset-inline:var(--space-2);bottom:var(--space-2);color:var(--on-surface-variant);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);text-align:center;margin:0;position:absolute}.fan-shipping-guide-module__Z_B-qa__cap[data-cap="1"],.fan-shipping-guide-module__Z_B-qa__cap[data-cap="2"]{opacity:0}.fan-shipping-guide-module__Z_B-qa__scene{--guide-stroke:color-mix(in srgb, var(--on-surface) 62%, transparent)}.fan-shipping-guide-module__Z_B-qa__flapLeft,.fan-shipping-guide-module__Z_B-qa__flapRight{border-radius:var(--rounded-full);background:var(--guide-stroke);width:44%;height:3px;position:absolute;top:-2px}.fan-shipping-guide-module__Z_B-qa__flapLeft{transform-origin:100%;left:0;translate:-100%;rotate:45deg}.fan-shipping-guide-module__Z_B-qa__flapRight{transform-origin:0;right:0;translate:100%;rotate:-45deg}.fan-shipping-guide-module__Z_B-qa__sceneArrow{aspect-ratio:3/4;background:color-mix(in srgb, var(--primary) 85%, transparent);clip-path:polygon(34% 0,66% 0,66% 46%,100% 46%,50% 100%,0 46%,34% 46%);opacity:0;width:13%;position:absolute;top:11%;left:50%;translate:-50%}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=box] .fan-shipping-guide-module__Z_B-qa__sceneArrow{animation:fan-shipping-guide-module__Z_B-qa__arrowS1 7s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=packing] .fan-shipping-guide-module__Z_B-qa__sceneArrow{animation:fan-shipping-guide-module__Z_B-qa__arrowS3 9.5s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__arrowS1{0%,8%{opacity:0;translate:-50% -30%}13%{opacity:1;translate:-50%}19%{translate:-50% -12%}25%{translate:-50%}31%{translate:-50% -12%}36%{opacity:1;translate:-50%}42%,to{opacity:0;translate:-50%}}@keyframes fan-shipping-guide-module__Z_B-qa__arrowS3{0%,2%{opacity:0;translate:-50% -30%}6%{opacity:1;translate:-50%}12%{translate:-50% -10%}18%{translate:-50%}24%{translate:-50% -10%}30%{translate:-50%}36%{translate:-50% -10%}44%{opacity:1;translate:-50%}50%,to{opacity:0;translate:-50%}}.fan-shipping-guide-module__Z_B-qa__s1Box{border:3px solid var(--guide-stroke);border-radius:var(--rounded-sm);background:color-mix(in srgb, var(--surface-container-high) 55%, transparent);width:60%;height:34%;animation:fan-shipping-guide-module__Z_B-qa__s1Box 7s var(--ease-standard) infinite;position:absolute;bottom:22%;left:50%;translate:-50%}@keyframes fan-shipping-guide-module__Z_B-qa__s1Box{0%{opacity:0;width:46%;height:26%}4%,46%{opacity:1;width:46%;height:26%}56%,94%{opacity:1;width:60%;height:34%}to{opacity:0;width:60%;height:34%}}.fan-shipping-guide-module__Z_B-qa__s1ItemA{border:2px solid color-mix(in srgb, var(--primary) 55%, transparent);border-radius:var(--rounded-sm);background:color-mix(in srgb, var(--primary) 24%, var(--surface-container-high));width:20%;height:13%;animation:fan-shipping-guide-module__Z_B-qa__s1ItemA 7s var(--ease-standard) infinite;position:absolute;bottom:27%;left:30%}@keyframes fan-shipping-guide-module__Z_B-qa__s1ItemA{0%,12%{opacity:0;translate:0 -220%}20%,94%{opacity:1;translate:0}to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__s1ItemB{border:2px solid color-mix(in srgb, var(--secondary) 55%, transparent);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--secondary) 28%, var(--surface-container-high));width:20%;height:9%;animation:fan-shipping-guide-module__Z_B-qa__s1ItemB 7s var(--ease-standard) infinite;position:absolute;bottom:27%;left:53%}@keyframes fan-shipping-guide-module__Z_B-qa__s1ItemB{0%,28%{opacity:0;translate:0 -280%}36%,94%{opacity:1;translate:0}to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__s1Count{padding:calc(var(--space-1) / 2) var(--space-1);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);color:var(--on-surface);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);opacity:0;animation:fan-shipping-guide-module__Z_B-qa__s1Count 7s var(--ease-standard) infinite;position:absolute;top:18%;left:50%;translate:-50%}@keyframes fan-shipping-guide-module__Z_B-qa__s1Count{0%,42%{opacity:0}46%,60%{opacity:1}66%,to{opacity:0}}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=box] .fan-shipping-guide-module__Z_B-qa__cap[data-cap="1"]{animation:fan-shipping-guide-module__Z_B-qa__s1Cap1 7s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=box] .fan-shipping-guide-module__Z_B-qa__cap[data-cap="2"]{animation:fan-shipping-guide-module__Z_B-qa__s1Cap2 7s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=box] .fan-shipping-guide-module__Z_B-qa__cap[data-cap="3"]{animation:fan-shipping-guide-module__Z_B-qa__s1Cap3 7s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__s1Cap1{0%{opacity:0}4%,26%{opacity:1}32%,to{opacity:0}}@keyframes fan-shipping-guide-module__Z_B-qa__s1Cap2{0%,44%{opacity:0}50%,60%{opacity:1}66%,to{opacity:0}}@keyframes fan-shipping-guide-module__Z_B-qa__s1Cap3{0%,66%{opacity:0}72%,94%{opacity:1}to{opacity:0}}.fan-shipping-guide-module__Z_B-qa__s2Label{border:1px solid var(--glass-outline);border-radius:var(--rounded-sm);background:var(--surface-container-high);width:34%;height:40%;position:absolute;top:20%}.fan-shipping-guide-module__Z_B-qa__s2Label[data-leg=out]{animation:fan-shipping-guide-module__Z_B-qa__s2LabelOut 6s var(--ease-standard) infinite;left:12%}.fan-shipping-guide-module__Z_B-qa__s2Label[data-leg=return]{animation:fan-shipping-guide-module__Z_B-qa__s2LabelReturn 6s var(--ease-standard) infinite;right:12%}@keyframes fan-shipping-guide-module__Z_B-qa__s2LabelOut{0%{opacity:0;translate:-60%}8%,94%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes fan-shipping-guide-module__Z_B-qa__s2LabelReturn{0%,26%{opacity:0;translate:60%}34%,94%{opacity:1;translate:0}to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__labelStrip{border-radius:var(--rounded-sm) var(--rounded-sm) 0 0;height:14%;position:absolute;top:0;left:0;right:0}[data-leg=out]>.fan-shipping-guide-module__Z_B-qa__labelStrip{background:color-mix(in srgb, var(--primary) 55%, transparent)}[data-leg=return]>.fan-shipping-guide-module__Z_B-qa__labelStrip{background:color-mix(in srgb, var(--tertiary) 55%, transparent)}.fan-shipping-guide-module__Z_B-qa__labelLines{background:linear-gradient(var(--outline-variant) 0 0) top / 88% .18rem no-repeat, linear-gradient(var(--outline-variant) 0 0) center / 66% .18rem no-repeat, linear-gradient(var(--outline-variant) 0 0) bottom / 76% .18rem no-repeat;opacity:.9;background-position-x:0;height:26%;position:absolute;top:26%;left:12%;right:12%}.fan-shipping-guide-module__Z_B-qa__labelBarcode{background:repeating-linear-gradient(90deg, var(--outline-variant) 0 2px, transparent 2px 5px);opacity:.8;height:16%;position:absolute;bottom:10%;left:12%;right:12%}.fan-shipping-guide-module__Z_B-qa__s2Tag{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);text-align:center;position:absolute;top:104%;left:-10%;right:-10%}.fan-shipping-guide-module__Z_B-qa__s2Check{border-radius:var(--rounded-full);background:var(--status-success);width:1.3rem;height:1.3rem;color:var(--surface-container-lowest);animation:fan-shipping-guide-module__Z_B-qa__s2Check 6s var(--ease-standard) infinite;place-items:center;font-size:.7rem;font-weight:700;display:grid;position:absolute;top:-.55rem;right:-.55rem}.fan-shipping-guide-module__Z_B-qa__s2Label[data-leg=return] .fan-shipping-guide-module__Z_B-qa__s2Check{animation-name:fan-shipping-guide-module__Z_B-qa__s2CheckReturn}@keyframes fan-shipping-guide-module__Z_B-qa__s2Check{0%,56%{opacity:0;scale:.3}62%,94%{opacity:1;scale:1}to{opacity:0}}@keyframes fan-shipping-guide-module__Z_B-qa__s2CheckReturn{0%,62%{opacity:0;scale:.3}68%,94%{opacity:1;scale:1}to{opacity:0}}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=labels] .fan-shipping-guide-module__Z_B-qa__cap[data-cap="3"]{animation:fan-shipping-guide-module__Z_B-qa__s2Cap 6s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__s2Cap{0%,68%{opacity:0}74%,94%{opacity:1}to{opacity:0}}.fan-shipping-guide-module__Z_B-qa__s3Box{border:3px solid var(--guide-stroke);border-radius:var(--rounded-sm);background:color-mix(in srgb, var(--surface-container-high) 55%, transparent);width:56%;height:32%;animation:fan-shipping-guide-module__Z_B-qa__s3Box 9.5s var(--ease-standard) infinite;position:absolute;bottom:18%;left:50%;translate:-50%;box-shadow:0 0 0 .3rem #0000}@keyframes fan-shipping-guide-module__Z_B-qa__s3Box{0%{opacity:0;border-color:var(--guide-stroke);box-shadow:0 0 0 .3rem #0000}3%,82%{opacity:1;border-color:var(--guide-stroke);box-shadow:0 0 0 .3rem #0000}88%,92%{opacity:1;border-color:color-mix(in srgb, var(--primary) 75%, transparent);box-shadow:0 0 0 .3rem color-mix(in srgb, var(--primary) 16%, transparent)}96%{opacity:1;border-color:var(--guide-stroke);box-shadow:0 0 0 .3rem #0000}to{opacity:0;border-color:var(--guide-stroke);box-shadow:0 0 0 .3rem #0000}}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=packing] .fan-shipping-guide-module__Z_B-qa__flapLeft{animation:fan-shipping-guide-module__Z_B-qa__s3FlapLeft 9.5s var(--ease-standard) infinite;rotate:180deg}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=packing] .fan-shipping-guide-module__Z_B-qa__flapRight{animation:fan-shipping-guide-module__Z_B-qa__s3FlapRight 9.5s var(--ease-standard) infinite;rotate:-180deg}@keyframes fan-shipping-guide-module__Z_B-qa__s3FlapLeft{0%{opacity:0;rotate:45deg}3%,50%{opacity:1;rotate:45deg}58%,96%{opacity:1;rotate:180deg}to{opacity:0;rotate:180deg}}@keyframes fan-shipping-guide-module__Z_B-qa__s3FlapRight{0%{opacity:0;rotate:-45deg}3%,50%{opacity:1;rotate:-45deg}58%,96%{opacity:1;rotate:-180deg}to{opacity:0;rotate:-180deg}}.fan-shipping-guide-module__Z_B-qa__s3Tape{background:color-mix(in srgb, var(--on-surface-variant) 38%, transparent);transform-origin:0;height:7%;animation:fan-shipping-guide-module__Z_B-qa__s3Tape 9.5s var(--ease-standard) infinite;position:absolute;top:-4%;left:8%;right:8%}@keyframes fan-shipping-guide-module__Z_B-qa__s3Tape{0%,60%{scale:0 1}66%,to{scale:1}}.fan-shipping-guide-module__Z_B-qa__s3Ship{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);border-radius:var(--rounded-sm);background:var(--surface-container-lowest);width:46%;height:58%;animation:fan-shipping-guide-module__Z_B-qa__s3Ship 9.5s var(--ease-standard) infinite;position:absolute;top:16%;left:50%;translate:-50%}@keyframes fan-shipping-guide-module__Z_B-qa__s3Ship{0%,70%{opacity:0;translate:30%}78%,94%{opacity:1;translate:-50%}to{opacity:0;translate:-50%}}.fan-shipping-guide-module__Z_B-qa__s3Item{border:2px solid color-mix(in srgb, var(--primary) 55%, transparent);border-radius:var(--rounded-sm);background:color-mix(in srgb, var(--primary) 24%, var(--surface-container-high));opacity:0;width:20%;height:12%;animation:fan-shipping-guide-module__Z_B-qa__s3Item 9.5s var(--ease-standard) infinite;position:absolute;bottom:30%;left:28%}@keyframes fan-shipping-guide-module__Z_B-qa__s3Item{0%,4%{opacity:0;translate:0 -220%}11%,50%{opacity:1;translate:0}56%,to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__s3Return,.fan-shipping-guide-module__Z_B-qa__s3Pen{opacity:0}.fan-shipping-guide-module__Z_B-qa__s3Return{border:1px solid color-mix(in srgb, var(--tertiary) 55%, transparent);border-radius:var(--rounded-sm);background:var(--surface-container-lowest);width:20%;height:15%;animation:fan-shipping-guide-module__Z_B-qa__s3Return 9.5s var(--ease-standard) infinite;position:absolute;bottom:30%;right:26%}@keyframes fan-shipping-guide-module__Z_B-qa__s3Return{0%,27%{opacity:0;translate:0 -200%}36%,50%{opacity:1;translate:0}56%,to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__s3Pen{width:20%;animation:fan-shipping-guide-module__Z_B-qa__s3Pen 9.5s var(--ease-standard) infinite;position:absolute;bottom:21%;left:30%;rotate:-10deg}.fan-shipping-guide-module__Z_B-qa__s3Pen svg{width:100%;height:auto;display:block;overflow:visible}.fan-shipping-guide-module__Z_B-qa__penBarrel{fill:color-mix(in srgb, var(--secondary) 34%, var(--surface-container-high));stroke:var(--guide-stroke);stroke-width:1.1px}.fan-shipping-guide-module__Z_B-qa__penGrip{fill:var(--surface-container-highest);stroke:var(--guide-stroke);stroke-width:1.1px}.fan-shipping-guide-module__Z_B-qa__penNib{fill:color-mix(in srgb, var(--primary) 88%, transparent)}.fan-shipping-guide-module__Z_B-qa__penTrim{fill:color-mix(in srgb, var(--primary) 70%, transparent)}.fan-shipping-guide-module__Z_B-qa__penClip{fill:var(--guide-stroke)}@keyframes fan-shipping-guide-module__Z_B-qa__s3Pen{0%,40%{opacity:0;translate:0 -300%}48%,50%{opacity:1;translate:0}56%,to{opacity:0;translate:0}}.fan-shipping-guide-module__Z_B-qa__s3Legend{top:var(--space-2);left:var(--space-2);justify-items:start;gap:calc(var(--space-1) / 2);display:grid;position:absolute}.fan-shipping-guide-module__Z_B-qa__s3Legend span{background:var(--surface-container-lowest)}.fan-shipping-guide-module__Z_B-qa__s3Legend span[data-leg=return]{animation:fan-shipping-guide-module__Z_B-qa__s3LegendReturn 9.5s var(--ease-standard) infinite}.fan-shipping-guide-module__Z_B-qa__s3Legend span[data-leg=out]{animation:fan-shipping-guide-module__Z_B-qa__s3LegendOut 9.5s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__s3LegendReturn{0%,30%{opacity:0;translate:-.5rem}36%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes fan-shipping-guide-module__Z_B-qa__s3LegendOut{0%,74%{opacity:0;translate:-.5rem}80%,94%{opacity:1;translate:0}to{opacity:0}}.fan-shipping-guide-module__Z_B-qa__scene[data-scene=packing] .fan-shipping-guide-module__Z_B-qa__cap[data-cap="3"]{animation:fan-shipping-guide-module__Z_B-qa__s3Cap 9.5s var(--ease-standard) infinite}@keyframes fan-shipping-guide-module__Z_B-qa__s3Cap{0%,82%{opacity:0}88%,96%{opacity:1}to{opacity:0}}@media (max-width:52rem){.fan-shipping-guide-module__Z_B-qa__columns{grid-template-columns:minmax(0,1fr)}.fan-shipping-guide-module__Z_B-qa__scene{aspect-ratio:4/3}.fan-shipping-guide-module__Z_B-qa__body{max-height:calc(100svh - var(--space-2));padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.fan-shipping-guide-module__Z_B-qa__trigger,.fan-shipping-guide-module__Z_B-qa__dots>span{transition:none}.fan-shipping-guide-module__Z_B-qa__trigger[data-fresh]{border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 8%, var(--surface-container-low));box-shadow:0 0 0 .4rem color-mix(in srgb, var(--primary) 14%, transparent);animation:none}.fan-shipping-guide-module__Z_B-qa__spark{animation:none}.fan-shipping-guide-module__Z_B-qa__spark[data-spot="1"]{opacity:.75}.fan-shipping-guide-module__Z_B-qa__stagePane,.fan-shipping-guide-module__Z_B-qa__contentPane,.fan-shipping-guide-module__Z_B-qa__tick,.fan-shipping-guide-module__Z_B-qa__scene *{animation:none}}
