.booking-received_badge__OcZNM{position:relative;width:4rem;height:4rem}.booking-received_badge__OcZNM svg{display:block;width:100%;height:100%;overflow:visible}.booking-received_ring__DkSTl{--length:189;fill:none;stroke:var(--accent);stroke-width:1.5;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center}.booking-received_disc__nfRJI{fill:var(--accent);transform-box:fill-box;transform-origin:center}.booking-received_tick__mQzYd{--length:30;fill:none;stroke:var(--accent-foreground);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.booking-received_badge__OcZNM:after,.booking-received_badge__OcZNM:before{content:"";position:absolute;inset:0;border-radius:50%;opacity:0}.booking-received_badge__OcZNM:before{background:color-mix(in srgb,var(--accent) 22%,transparent)}.booking-received_badge__OcZNM:after{border:1.5px solid var(--accent)}.booking-received_sparks__xJ4KP,.booking-received_sparks__xJ4KP>span{position:absolute;inset:0}.booking-received_sparks__xJ4KP i{position:absolute;top:-1.1rem;left:calc(50% - 1.5px);width:3px;height:.9rem;border-radius:999px;background:var(--canopy);opacity:0}.booking-received_sparks__xJ4KP>span:nth-child(2n) i{height:.6rem;background:var(--forest)}.booking-received_ticket__fwNtw{--stub:6rem;--notch:0.5rem;position:relative;display:grid;grid-template-columns:var(--stub) 1fr;max-width:22rem;overflow:hidden;border-radius:.75rem;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);-webkit-mask:radial-gradient(circle at calc(var(--stub) - 1px) 0,transparent var(--notch),#000 calc(var(--notch) + .5px)) top /100% 51% no-repeat,radial-gradient(circle at calc(var(--stub) - 1px) 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)) bottom /100% 51% no-repeat;mask:radial-gradient(circle at calc(var(--stub) - 1px) 0,transparent var(--notch),#000 calc(var(--notch) + .5px)) top /100% 51% no-repeat,radial-gradient(circle at calc(var(--stub) - 1px) 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)) bottom /100% 51% no-repeat}.booking-received_stub__dDA_1{display:grid;place-content:center;padding:1rem .5rem;border-right:2px dashed var(--background);background:var(--forest);color:#ffffff;text-align:center}.booking-received_ticket__fwNtw:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255/.4) 50%,transparent 70%);opacity:0;pointer-events:none}.booking-received_play__eYREs .booking-received_ring__DkSTl{stroke-dasharray:var(--length);animation:booking-received_draw__7__6V .6s cubic-bezier(.65,0,.35,1) both}.booking-received_play__eYREs .booking-received_disc__nfRJI{animation:booking-received_pop__lMUIu .45s cubic-bezier(.34,1.56,.64,1) .3s both}.booking-received_play__eYREs .booking-received_tick__mQzYd{stroke-dasharray:var(--length);animation:booking-received_draw__7__6V .35s cubic-bezier(.65,0,.35,1) .55s both}.booking-received_play__eYREs .booking-received_badge__OcZNM:before{animation:booking-received_glow__ysRvg .9s cubic-bezier(.22,1,.36,1) .75s}.booking-received_play__eYREs .booking-received_badge__OcZNM:after{animation:booking-received_ripple__PRLsT 1s cubic-bezier(.22,1,.36,1) .85s}.booking-received_play__eYREs .booking-received_sparks__xJ4KP i{animation:booking-received_spark__jIiRm .7s cubic-bezier(.22,1,.36,1) .75s}.booking-received_play__eYREs .booking-received_heading__Z0KjM{animation:booking-received_rise__aHNwS .9s cubic-bezier(.22,1,.36,1) .15s both}.booking-received_play__eYREs .booking-received_ticket__fwNtw{transform-origin:0 100%;animation:booking-received_issue__gTAcf .85s cubic-bezier(.34,1.4,.64,1) .42s both}.booking-received_play__eYREs .booking-received_ticket__fwNtw:after{animation:booking-received_glint__MJGIA .9s ease-in-out 1.15s}.booking-received_play__eYREs .booking-received_note__CzBn5{animation:booking-received_enter__YMwfL .7s cubic-bezier(.22,1,.36,1) .65s both}.booking-received_play__eYREs .booking-received_action__XBvxc{animation:booking-received_enter__YMwfL .7s cubic-bezier(.22,1,.36,1) .8s both}@keyframes booking-received_draw__7__6V{0%{stroke-dashoffset:var(--length)}to{stroke-dashoffset:0}}@keyframes booking-received_pop__lMUIu{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes booking-received_glow__ysRvg{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@keyframes booking-received_ripple__PRLsT{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes booking-received_spark__jIiRm{0%{opacity:1;transform:translateY(.5rem) scaleY(.3)}35%{opacity:1;transform:translateY(-.25rem) scaleY(1)}to{opacity:0;transform:translateY(-1.5rem) scaleY(.2)}}@keyframes booking-received_rise__aHNwS{0%{opacity:0;transform:translateY(18%)}to{opacity:1;transform:none}}@keyframes booking-received_issue__gTAcf{0%{opacity:0;transform:translateY(1.5rem) rotate(-3deg) scale(.95)}to{opacity:1;transform:none}}@keyframes booking-received_glint__MJGIA{0%{opacity:1;transform:translateX(-100%)}to{opacity:1;transform:translateX(100%)}}@keyframes booking-received_enter__YMwfL{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}