.checkout-tickets-module__Nht-Va__ticket{--ticket-stub:100px;grid-template-columns:minmax(0, 1fr) var(--ticket-stub);box-shadow:none;-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 0, transparent 98%, #000 100%), radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 100%, transparent 98%, #000 100%);-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 0, transparent 98%, #000 100%), radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 100%, transparent 98%, #000 100%);mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 0, transparent 98%, #000 100%), radial-gradient(circle 5px at calc(100% - var(--ticket-stub)) 100%, transparent 98%, #000 100%);-webkit-mask-composite:source-in;background:#0000000b;border:1px solid #0000001f;border-radius:10px;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s;display:grid;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.checkout-tickets-module__Nht-Va__ticketUpdated{animation:.45s cubic-bezier(.16,1,.3,1) forwards checkout-tickets-module__Nht-Va__ticketPulse}@keyframes checkout-tickets-module__Nht-Va__ticketPulse{0%{border-color:#ff6b1a99;transform:scale(.985)}50%{border-color:#ff6b1a59;transform:scale(1.008)}to{transform:scale(1)}}.dark .checkout-tickets-module__Nht-Va__ticket{box-shadow:none;background:#18181b;border-color:#ffffff1f}.checkout-tickets-module__Nht-Va__ticketBody{min-width:0;padding:10px 8px 10px 12px}.checkout-tickets-module__Nht-Va__ticketHeader{justify-content:space-between;align-items:center;display:flex;position:relative}.checkout-tickets-module__Nht-Va__ticketNumber{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--on-surface-variant));font-size:11px;font-weight:700;display:block}.checkout-tickets-module__Nht-Va__poster{aspect-ratio:4/5;position:relative;overflow:hidden}.checkout-tickets-module__Nht-Va__posterCaption{color:#fff;text-shadow:0 1px 8px #000000a6;position:absolute;inset:auto 20px 22%}.checkout-tickets-module__Nht-Va__posterCaption p{color:#ffffffe6}@media (min-width:768px){.checkout-tickets-module__Nht-Va__poster{aspect-ratio:auto;border-radius:24px;height:300px}}.checkout-tickets-module__Nht-Va__posterTopFade{background:linear-gradient(#0006,#0000);height:80px;position:absolute;inset:0 0 auto}.checkout-tickets-module__Nht-Va__posterFade{background:linear-gradient(to bottom, transparent 0%, hsl(var(--surface) / .03) 24%, hsl(var(--surface) / .12) 44%, hsl(var(--surface) / .3) 62%, hsl(var(--surface) / .58) 78%, hsl(var(--surface) / .85) 91%, hsl(var(--surface)) 100%), radial-gradient(ellipse 88% 110% at 0% 112%, hsl(var(--surface) / .56) 0%, hsl(var(--surface) / .2) 42%, transparent 76%), radial-gradient(ellipse 64% 94% at 100% 118%, hsl(var(--surface) / .4) 0%, hsl(var(--surface) / .1) 48%, transparent 80%);height:22%;position:absolute;inset:auto 0 0}.checkout-tickets-module__Nht-Va__ticketStub{border-left:1px dashed #0000002e;justify-content:center;align-items:center;margin:7px 0;display:flex}.dark .checkout-tickets-module__Nht-Va__ticketStub{border-color:#fff3}.checkout-tickets-module__Nht-Va__send{transition:background-color .18s,border-color .18s,color .18s,transform .16s;position:relative}.checkout-tickets-module__Nht-Va__sendActive{color:#ff6b1a;background:#ff6b1a14;border-color:#ff6b1a73}.dark .checkout-tickets-module__Nht-Va__sendActive{background:#ff6b1a24;border-color:#ff6b1a8c}.checkout-tickets-module__Nht-Va__send:active{transform:scale(.96)}.checkout-tickets-module__Nht-Va__sendIcon{transition:transform .18s cubic-bezier(.16,1,.3,1)}.checkout-tickets-module__Nht-Va__send:focus-visible .checkout-tickets-module__Nht-Va__sendIcon{transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.checkout-tickets-module__Nht-Va__send:hover .checkout-tickets-module__Nht-Va__sendIcon{transform:scale(1.1)}}.checkout-tickets-module__Nht-Va__option{text-align:left;background:#ffffffb3;border:1px solid #0000001f;border-radius:22px;flex-direction:column;align-items:flex-start;min-width:0;padding:12px;transition:background-color .16s,border-color .16s,transform .16s;display:flex;position:relative}.dark .checkout-tickets-module__Nht-Va__option{background:#ffffff0a;border-color:#ffffff29}.checkout-tickets-module__Nht-Va__option[aria-pressed=true]{outline-offset:-2px;background:#fff;border-color:#ff6b1a;outline:1px solid #ff6b1a}.dark .checkout-tickets-module__Nht-Va__option[aria-pressed=true]{background:#ffffff17;border-color:#ff6b1a}.checkout-tickets-module__Nht-Va__option[aria-pressed=true]>span:first-child{color:#fff;background:#ff6b1a;border-color:#ff6b1a}.checkout-tickets-module__Nht-Va__option[aria-pressed=false] .checkout-tickets-module__Nht-Va__art img{filter:none;opacity:1}.checkout-tickets-module__Nht-Va__option[aria-pressed=false]{color:hsl(var(--on-surface))}@media (hover:hover) and (pointer:fine){.checkout-tickets-module__Nht-Va__option:hover{transform:none}}.checkout-tickets-module__Nht-Va__option:active{transform:scale(.98)}.checkout-tickets-module__Nht-Va__option:focus-visible{outline-offset:-4px;outline:2px solid}.checkout-tickets-module__Nht-Va__send:focus-visible{outline-offset:3px;outline:2px solid}.checkout-tickets-module__Nht-Va__art{flex:1;width:100%;min-height:0;position:relative}.checkout-tickets-module__Nht-Va__art img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .18s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.checkout-tickets-module__Nht-Va__option:hover .checkout-tickets-module__Nht-Va__art img{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.checkout-tickets-module__Nht-Va__send,.checkout-tickets-module__Nht-Va__sendIcon,.checkout-tickets-module__Nht-Va__option,.checkout-tickets-module__Nht-Va__art img{transition:none;transform:none!important}}.checkout-tickets-module__Nht-Va__v8Wrap{--avatar-size:clamp(54px, 15vw, 64px);flex-direction:column;gap:12px;display:flex;position:relative}.checkout-tickets-module__Nht-Va__seats{flex-wrap:wrap;gap:16px 8px;margin:0;padding:0;list-style:none;display:flex}.checkout-tickets-module__Nht-Va__seat{all:unset;box-sizing:border-box;width:calc(var(--avatar-size) + 2px);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:7px;display:flex}.checkout-tickets-module__Nht-Va__seat[aria-disabled=true]{cursor:default}.checkout-tickets-module__Nht-Va__seat:focus-visible .checkout-tickets-module__Nht-Va__av{outline:2px solid hsl(var(--on-surface));outline-offset:3px}.checkout-tickets-module__Nht-Va__seat:not([aria-disabled=true]):active .checkout-tickets-module__Nht-Va__av{transform:scale(.92)}.checkout-tickets-module__Nht-Va__av{width:var(--avatar-size);height:var(--avatar-size);font-family:var(--font-display,inherit);letter-spacing:.01em;border-radius:50%;place-items:center;font-size:19px;font-weight:800;transition:transform .18s;display:grid;position:relative}.checkout-tickets-module__Nht-Va__av>span[aria-hidden]{width:100%!important;height:100%!important}.checkout-tickets-module__Nht-Va__avMas{background:hsl(var(--on-surface) / .08);color:hsl(var(--on-surface))}.checkout-tickets-module__Nht-Va__pila:before,.checkout-tickets-module__Nht-Va__pila:after{content:"";pointer-events:none;opacity:.24;border:1px dashed;border-radius:50%;position:absolute;inset:0}.checkout-tickets-module__Nht-Va__pila{isolation:isolate}.checkout-tickets-module__Nht-Va__pila:before{z-index:-1;transform:translate(6px)}.checkout-tickets-module__Nht-Va__pila:after{z-index:-1;opacity:.144;transform:translate(12px)}.checkout-tickets-module__Nht-Va__avLink{color:hsl(var(--on-surface-variant));background:hsl(var(--surface-container-lowest));border:1.5px dashed #00000052}.dark .checkout-tickets-module__Nht-Va__avLink{background:hsl(var(--surface-container-low));border-color:#ffffff59}.checkout-tickets-module__Nht-Va__avPorLink{color:#ff6b1a;background:#ff6b1a14;border:1.5px solid #ff6b1a8c}.dark .checkout-tickets-module__Nht-Va__avPorLink{color:#ff8a4c;background:#ff6b1a24;border-color:#ff8a4c99}.checkout-tickets-module__Nht-Va__icoLink{place-items:center;display:grid}.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__icoLink{animation:.52s cubic-bezier(.34,1.56,.64,1) both checkout-tickets-module__Nht-Va__icoCae}@keyframes checkout-tickets-module__Nht-Va__icoCae{0%{opacity:0;transform:translateY(-16px)scale(.6)rotate(-28deg)}55%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__icoLink{animation:none}}.checkout-tickets-module__Nht-Va__avGift{color:#ff6b1a;background:#ff6b1a14;border:1.5px dashed #ff6b1a}.checkout-tickets-module__Nht-Va__mas{background:hsl(var(--on-surface));width:26px;height:26px;color:hsl(var(--surface));box-shadow:0 0 0 3px hsl(var(--surface));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.checkout-tickets-module__Nht-Va__masGift{color:#fff;background:#ff6b1a}.checkout-tickets-module__Nht-Va__nm{max-width:calc(var(--avatar-size) + 2px);white-space:nowrap;text-overflow:ellipsis;color:hsl(var(--on-surface));text-align:center;font-size:13px;font-weight:600;overflow:hidden}.checkout-tickets-module__Nht-Va__nmLink{color:hsl(var(--on-surface-variant));font-weight:500}.checkout-tickets-module__Nht-Va__avFalta{color:#dc2626;background:#dc26260f;border-color:#dc2626b3}.dark .checkout-tickets-module__Nht-Va__avFalta{color:#f87171;background:#f8717114;border-color:#f87171b3}.checkout-tickets-module__Nht-Va__avFalta .checkout-tickets-module__Nht-Va__mas{color:#fff;background:#dc2626}.checkout-tickets-module__Nht-Va__nmFalta{color:#dc2626;font-weight:600}.dark .checkout-tickets-module__Nht-Va__nmFalta{color:#f87171}.checkout-tickets-module__Nht-Va__handle{max-width:calc(var(--avatar-size) + 2px);color:hsl(var(--on-surface-variant));text-overflow:ellipsis;white-space:nowrap;margin-top:-4px;font-size:11px;overflow:hidden}.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__av{animation:.5s cubic-bezier(.34,1.56,.64,1) checkout-tickets-module__Nht-Va__qvPop8}.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__av:after{content:"";pointer-events:none;border:2.5px solid;border-radius:50%;animation:.7s ease-out .12s both checkout-tickets-module__Nht-Va__v8Anillo;position:absolute;inset:-3px}.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__nm{animation:.3s .1s both checkout-tickets-module__Nht-Va__qvIn}@keyframes checkout-tickets-module__Nht-Va__qvPop8{0%{opacity:.2;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes checkout-tickets-module__Nht-Va__v8Anillo{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}.checkout-tickets-module__Nht-Va__tick8 .checkout-tickets-module__Nht-Va__av{animation:.38s cubic-bezier(.34,1.56,.64,1) checkout-tickets-module__Nht-Va__v8Tick}.checkout-tickets-module__Nht-Va__tick8 .checkout-tickets-module__Nht-Va__nm{animation:.3s both checkout-tickets-module__Nht-Va__qvIn}@keyframes checkout-tickets-module__Nht-Va__v8Tick{0%{transform:scale(.86)}to{transform:none}}@keyframes checkout-tickets-module__Nht-Va__qvIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.checkout-tickets-module__Nht-Va__v8Tip{z-index:10;background:hsl(var(--on-surface));width:max-content;max-width:256px;color:hsl(var(--surface));border-radius:14px;margin:0;padding:11px 14px;font-size:14px;font-weight:600;line-height:1.38;animation:.3s cubic-bezier(.2,.9,.25,1) .25s both checkout-tickets-module__Nht-Va__v8TipIn;position:absolute;box-shadow:0 10px 24px -10px #00000080}.checkout-tickets-module__Nht-Va__v8Tip:before{content:"";bottom:-6px;left:var(--cx,24px);background:hsl(var(--on-surface));border-radius:2px;width:12px;height:12px;position:absolute;transform:translate(-50%)rotate(45deg)}.checkout-tickets-module__Nht-Va__v8Tip[data-lado=derecha]:before{top:calc(50% - 6px);bottom:auto;left:-6px;transform:rotate(45deg)}.checkout-tickets-module__Nht-Va__v8TipFuera{opacity:0;transition:opacity .16s ease-out,transform .2s ease-out;animation:none;transform:translateY(4px)}@keyframes checkout-tickets-module__Nht-Va__v8TipIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__av,.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__av:after,.checkout-tickets-module__Nht-Va__pop8 .checkout-tickets-module__Nht-Va__nm,.checkout-tickets-module__Nht-Va__tick8 .checkout-tickets-module__Nht-Va__av,.checkout-tickets-module__Nht-Va__tick8 .checkout-tickets-module__Nht-Va__nm,.checkout-tickets-module__Nht-Va__v8Tip{animation:none!important}}.checkout-tickets-module__Nht-Va__regaloIcono{position:relative}.checkout-tickets-module__Nht-Va__regaloOn{animation:.62s cubic-bezier(.3,1.5,.5,1) checkout-tickets-module__Nht-Va__regaloRebote}.checkout-tickets-module__Nht-Va__regaloOn .checkout-tickets-module__Nht-Va__regaloGlifo{transform-origin:50% 70%;animation:.62s cubic-bezier(.3,1.4,.5,1) checkout-tickets-module__Nht-Va__regaloTapa}@keyframes checkout-tickets-module__Nht-Va__regaloRebote{0%{transform:scale(.8)}45%{transform:scale(1.22)rotate(-6deg)}70%{transform:scale(.96)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes checkout-tickets-module__Nht-Va__regaloTapa{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-3px)rotate(-10deg)}65%{transform:translateY(0)rotate(8deg)}to{transform:translateY(0)rotate(0)}}.checkout-tickets-module__Nht-Va__chispaRegalo{opacity:0;pointer-events:none;background:#ff6b1a;border-radius:9999px;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:.7s ease-out forwards checkout-tickets-module__Nht-Va__chispaRegalo;position:absolute;top:50%;left:50%}.checkout-tickets-module__Nht-Va__chispaRegalo1,.checkout-tickets-module__Nht-Va__chispaRegalo3,.checkout-tickets-module__Nht-Va__chispaRegalo5{background:#0000008c;width:4px;height:4px}.checkout-tickets-module__Nht-Va__chispaRegalo0{--x:-22px;--y:-22px}.checkout-tickets-module__Nht-Va__chispaRegalo1{--x:4px;--y:-28px}.checkout-tickets-module__Nht-Va__chispaRegalo2{--x:24px;--y:-18px}.checkout-tickets-module__Nht-Va__chispaRegalo3{--x:26px;--y:8px}.checkout-tickets-module__Nht-Va__chispaRegalo4{--x:-4px;--y:26px}.checkout-tickets-module__Nht-Va__chispaRegalo5{--x:-26px;--y:6px}@keyframes checkout-tickets-module__Nht-Va__chispaRegalo{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}to{transform:translate(var(--x), var(--y)) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.checkout-tickets-module__Nht-Va__regaloOn,.checkout-tickets-module__Nht-Va__regaloOn .checkout-tickets-module__Nht-Va__regaloGlifo,.checkout-tickets-module__Nht-Va__chispaRegalo{animation:none!important}}.checkout-tickets-module__Nht-Va__vias{grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:#fff;border-radius:9999px;gap:0;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00000014}.dark .checkout-tickets-module__Nht-Va__vias{background:#ffffff14}.checkout-tickets-module__Nht-Va__viaIndicador{width:calc((100% - 8px) / var(--n));transform:translate3d(calc(100% * var(--i)), 0, 0);background:#ff6b1a1a;border-radius:9999px;transition:transform .38s cubic-bezier(.3,1.25,.4,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 0 0 1px #ff6b1a59}.dark .checkout-tickets-module__Nht-Va__viaIndicador{background:#ffffff29;box-shadow:0 1px 3px #0006}.checkout-tickets-module__Nht-Va__via{z-index:1;color:#000000b3;-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:44px;font-size:14.5px;font-weight:700;transition:color .2s,transform .12s;display:flex;position:relative}.checkout-tickets-module__Nht-Va__via:active{transform:scale(.95)}.checkout-tickets-module__Nht-Va__via:focus{outline:none}.checkout-tickets-module__Nht-Va__via:focus-visible{box-shadow:0 0 0 2px hsl(var(--surface)), 0 0 0 4px #ff6b1a}.dark .checkout-tickets-module__Nht-Va__via{color:#ffffffbd}.checkout-tickets-module__Nht-Va__viaOn{color:#111}.dark .checkout-tickets-module__Nht-Va__viaOn{color:#fff}.checkout-tickets-module__Nht-Va__viaOn .checkout-tickets-module__Nht-Va__viaIcono{color:#ff6b1a;animation:.36s cubic-bezier(.3,1.4,.5,1) checkout-tickets-module__Nht-Va__viaPulso}@keyframes checkout-tickets-module__Nht-Va__viaPulso{0%{transform:scale(.7)rotate(-8deg)}60%{transform:scale(1.15)}to{transform:none}}.checkout-tickets-module__Nht-Va__viaPanel{animation:.26s cubic-bezier(.22,1,.36,1) both checkout-tickets-module__Nht-Va__viaPanel}@keyframes checkout-tickets-module__Nht-Va__viaPanel{0%{opacity:0;transform:translateY(6px)}}.checkout-tickets-module__Nht-Va__plegable{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .16s,visibility 0s linear .28s;display:grid}.checkout-tickets-module__Nht-Va__plegable>*{min-height:0;overflow:hidden}.checkout-tickets-module__Nht-Va__capaSale{animation:.2s ease-in both checkout-tickets-module__Nht-Va__capaSale}@keyframes checkout-tickets-module__Nht-Va__capaSale{to{opacity:0}}.checkout-tickets-module__Nht-Va__plegableAbierto{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .2s 60ms,visibility}@media (prefers-reduced-motion:reduce){.checkout-tickets-module__Nht-Va__viaIndicador{transition:none}.checkout-tickets-module__Nht-Va__viaOn .checkout-tickets-module__Nht-Va__viaIcono,.checkout-tickets-module__Nht-Va__viaPanel,.checkout-tickets-module__Nht-Va__capaSale{animation:none}.checkout-tickets-module__Nht-Va__plegable{transition:none}}