.brand-intro-module__hZzQ3G__overlay{z-index:960;background:#050508;position:fixed;inset:0;overflow:hidden}.brand-intro-module__hZzQ3G__overlay[data-leaving]{animation:.55s forwards brand-intro-module__hZzQ3G__introOut}.brand-intro-module__hZzQ3G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand-intro-module__hZzQ3G__stage{position:absolute;inset:0}.brand-intro-module__hZzQ3G__sky{opacity:0;will-change:opacity;animation:brand-intro-module__hZzQ3G__fadeIn var(--stand-in) ease-out var(--t-offset) forwards, brand-intro-module__hZzQ3G__skyDim 1.2s ease-in calc(var(--fly-start) + var(--t-offset)) forwards;background:radial-gradient(90% 30% at 50% -6%,#966eff3d,#0000 70%),radial-gradient(90% 30% at 50% 108%,#5a28a04d,#0000 70%);position:absolute;inset:0}.brand-intro-module__hZzQ3G__layer{position:absolute;inset:0}.brand-intro-module__hZzQ3G__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.brand-intro-module__hZzQ3G__logoBox{aspect-ratio:1643/387;width:min(84vw,1100px,150vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-intro-module__hZzQ3G__logoBox:before{content:"";z-index:-1;opacity:0;will-change:opacity, transform;animation:brand-intro-module__hZzQ3G__fadeIn .9s ease calc(var(--fuse-start) + var(--t-offset)) forwards, brand-intro-module__hZzQ3G__haloBreath 2.4s ease-in-out calc(var(--fuse-start) + .9s + var(--t-offset)) infinite alternate;background:radial-gradient(at 50% 55%,#8b5cf64d,#ff5c7a1a 42%,#0000 68%);position:absolute;inset:-45% -10%}.brand-intro-module__hZzQ3G__logo{opacity:0;will-change:opacity;width:100%;height:100%;animation:brand-intro-module__hZzQ3G__logoFuse var(--fuse-duration) cubic-bezier(.3, .7, .2, 1) calc(var(--fuse-start) + var(--t-offset)) forwards;display:block;overflow:visible}.brand-intro-module__hZzQ3G__sheen{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/brand/logo_typo.svg) 50%/100% 100% no-repeat;mask:url(/brand/logo_typo.svg) 50%/100% 100% no-repeat}.brand-intro-module__hZzQ3G__sheenBand{will-change:transform;width:22%;animation:brand-intro-module__hZzQ3G__sheenSlide 1.3s cubic-bezier(.4, 0, .2, 1) calc(var(--sheen) + var(--t-offset)) forwards;background:linear-gradient(105deg,#0000 0%,#ffe4f4bf 50%,#0000 100%);position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.brand-intro-module__hZzQ3G__flare{aspect-ratio:1;pointer-events:none;opacity:0;will-change:opacity, transform;height:90%;animation:brand-intro-module__hZzQ3G__flareBurst .9s ease-out calc(var(--star-flash) - 80ms + var(--t-offset)) forwards;background:radial-gradient(circle,#fff 0 5%,#ffd6ecd9 11%,#eb604259 28%,#0000 60%),linear-gradient(90deg,#0000 47%,#ffffffd9 50%,#0000 53%),linear-gradient(#0000 47%,#ffffffd9 50%,#0000 53%);position:absolute;top:34.75%;left:97.35%;transform:translate(-50%,-50%)scale(.2);-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 68%);mask-image:radial-gradient(circle,#000 18%,#0000 68%)}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__logo{opacity:1;animation:none}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__glyph{transform-box:fill-box;transform-origin:50% 100%;animation:brand-intro-module__hZzQ3G__glyphRise .8s cubic-bezier(.2, 1.5, .35, 1) calc(.6s + var(--glyph-index) * .14s + var(--t-offset)) both}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__star{transform-box:fill-box;transform-origin:50%;animation:brand-intro-module__hZzQ3G__starIn .9s cubic-bezier(.2, 1.6, .4, 1) calc(1.85s + var(--t-offset)) both}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__flare{animation-delay:calc(2s + var(--t-offset))}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__logoBox:before{animation-delay:calc(.9s + var(--t-offset)), calc(1.8s + var(--t-offset))}.brand-intro-module__hZzQ3G__stage[data-fallback] .brand-intro-module__hZzQ3G__sheenBand{animation-delay:calc(2.7s + var(--t-offset))}.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__glyph,.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__star{animation:brand-intro-module__hZzQ3G__fadeIn .6s ease var(--t-offset) both}.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__flare,.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__sky,.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__sheen,.brand-intro-module__hZzQ3G__stage[data-calm] .brand-intro-module__hZzQ3G__logoBox:before{display:none}.brand-intro-module__hZzQ3G__stage:not([data-running]),.brand-intro-module__hZzQ3G__stage:not([data-running]) *,.brand-intro-module__hZzQ3G__stage:not([data-running]) :before,.brand-intro-module__hZzQ3G__stage:not([data-running]) :after,.brand-intro-module__hZzQ3G__stage[data-frozen],.brand-intro-module__hZzQ3G__stage[data-frozen] *,.brand-intro-module__hZzQ3G__stage[data-frozen] :before,.brand-intro-module__hZzQ3G__stage[data-frozen] :after{animation-play-state:paused!important}@media (min-width:760px){.brand-intro-module__hZzQ3G__sky{background:radial-gradient(70% 38% at 50% -6%,#966eff47,#0000 70%),radial-gradient(34% 26% at 10% -4%,#ffecd233,#0000 72%),radial-gradient(34% 26% at 90% -4%,#ffecd233,#0000 72%),radial-gradient(90% 30% at 50% 108%,#5a28a059,#0000 70%)}}@keyframes brand-intro-module__hZzQ3G__introOut{to{opacity:0;visibility:hidden}}@keyframes brand-intro-module__hZzQ3G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes brand-intro-module__hZzQ3G__skyDim{0%{opacity:1}to{opacity:.35}}@keyframes brand-intro-module__hZzQ3G__logoFuse{0%{opacity:0}to{opacity:1}}@keyframes brand-intro-module__hZzQ3G__haloBreath{0%{transform:scale(.96)}to{transform:scale(1.06)}}@keyframes brand-intro-module__hZzQ3G__sheenSlide{0%{transform:translate(-110%)}to{transform:translate(560%)}}@keyframes brand-intro-module__hZzQ3G__starIn{0%{opacity:0;transform:scale(0)rotate(-90deg)}60%{opacity:1;transform:scale(1.6)rotate(10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes brand-intro-module__hZzQ3G__glyphRise{0%{opacity:0;transform:translateY(60%)scaleY(.4)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes brand-intro-module__hZzQ3G__flareBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.25)rotate(25deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.9)rotate(45deg)}}
.shalalou-character-module__2BLnLq__stage{width:100%;height:100%;animation:.7s cubic-bezier(.34,1.56,.64,1) both shalalou-character-module__2BLnLq__enter;display:block}.shalalou-character-module__2BLnLq__svg{width:100%;height:100%;display:block;overflow:visible}.shalalou-character-module__2BLnLq__svg g,.shalalou-character-module__2BLnLq__svg path,.shalalou-character-module__2BLnLq__svg ellipse{transform-box:fill-box;transform-origin:50%}.shalalou-character-module__2BLnLq__shadow{fill:#000;opacity:.35}.shalalou-character-module__2BLnLq__figure{transform-origin:50% 100%!important}.shalalou-character-module__2BLnLq__body{animation:3.2s ease-in-out infinite shalalou-character-module__2BLnLq__breathe;transform-origin:50% 100%!important}.shalalou-character-module__2BLnLq__ticket{transform:rotate(-5deg)}.shalalou-character-module__2BLnLq__eyes{animation:4.6s infinite shalalou-character-module__2BLnLq__blink}.shalalou-character-module__2BLnLq__pupils{transition:transform .25s}.shalalou-character-module__2BLnLq__joyEyes,.shalalou-character-module__2BLnLq__sparkles,.shalalou-character-module__2BLnLq__thinkDots,.shalalou-character-module__2BLnLq__exclaim,.shalalou-character-module__2BLnLq__notes{opacity:0;transition:opacity .2s}.shalalou-character-module__2BLnLq__mouth{transition:d .25s}.shalalou-character-module__2BLnLq__armL{transform-origin:90% 20%!important}.shalalou-character-module__2BLnLq__armR{transform-origin:10% 20%!important}.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__body{animation:.42s ease-in-out infinite shalalou-character-module__2BLnLq__hop}.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__footL{animation:.42s ease-in-out infinite shalalou-character-module__2BLnLq__stepL}.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__footR{animation:.42s ease-in-out infinite reverse shalalou-character-module__2BLnLq__stepL}.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__armL,.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__armR{animation:.42s ease-in-out infinite alternate shalalou-character-module__2BLnLq__swing}.shalalou-character-module__2BLnLq__stage[data-pose=walk] .shalalou-character-module__2BLnLq__shadow{animation:.42s ease-in-out infinite shalalou-character-module__2BLnLq__shadowPulse}.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__figure{animation:.7s cubic-bezier(.3,0,.3,1) 2 shalalou-character-module__2BLnLq__jump}.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__shadow{animation:.7s cubic-bezier(.3,0,.3,1) 2 shalalou-character-module__2BLnLq__shadowJump}.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__armL,.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__armR{animation:.7s ease-in-out 2 shalalou-character-module__2BLnLq__armsUp}.shalalou-character-module__2BLnLq__stage[data-pose=wave] .shalalou-character-module__2BLnLq__armR{animation:.35s ease-in-out 4 alternate shalalou-character-module__2BLnLq__wave}.shalalou-character-module__2BLnLq__stage[data-pose=wave] .shalalou-character-module__2BLnLq__body{animation:1.4s ease-in-out shalalou-character-module__2BLnLq__tilt}.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__body{animation:.6s ease-in-out infinite shalalou-character-module__2BLnLq__dance}.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__armL{animation:.3s ease-in-out infinite alternate shalalou-character-module__2BLnLq__armsUp}.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__armR{animation:.3s ease-in-out infinite alternate-reverse shalalou-character-module__2BLnLq__armsUp}.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__feet{animation:.3s ease-in-out infinite shalalou-character-module__2BLnLq__hop}.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__notes{opacity:1;animation:1.2s ease-out infinite shalalou-character-module__2BLnLq__floatUp}.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__eyes,.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__eyes,.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__eyes{opacity:0;animation:none}.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__joyEyes,.shalalou-character-module__2BLnLq__stage[data-pose=dance] .shalalou-character-module__2BLnLq__joyEyes,.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__joyEyes{opacity:1}.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__sparkles,.shalalou-character-module__2BLnLq__stage[data-pose=jump] .shalalou-character-module__2BLnLq__sparkles{opacity:1;animation:.9s ease-in-out infinite shalalou-character-module__2BLnLq__sparkle}.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__figure{animation:.6s cubic-bezier(.3,0,.3,1) 2 shalalou-character-module__2BLnLq__jump}.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__armL,.shalalou-character-module__2BLnLq__stage[data-pose=happy] .shalalou-character-module__2BLnLq__armR{animation:.3s ease-in-out 4 alternate shalalou-character-module__2BLnLq__armsUp}.shalalou-character-module__2BLnLq__stage[data-pose=surprise] .shalalou-character-module__2BLnLq__eyes{animation:none;transform:scale(1.18)}.shalalou-character-module__2BLnLq__stage[data-pose=surprise] .shalalou-character-module__2BLnLq__pupils{transform:scale(.7)}.shalalou-character-module__2BLnLq__stage[data-pose=surprise] .shalalou-character-module__2BLnLq__exclaim{opacity:1;animation:.35s cubic-bezier(.34,1.56,.64,1) shalalou-character-module__2BLnLq__pop}.shalalou-character-module__2BLnLq__stage[data-pose=surprise] .shalalou-character-module__2BLnLq__body{animation:.45s ease-out shalalou-character-module__2BLnLq__startle}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__pupils{transform:translate(2px,-3px)}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__thinkDots{opacity:1}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__thinkDots circle{animation:1.1s ease-in-out infinite shalalou-character-module__2BLnLq__dotPulse}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__thinkDots circle:nth-child(2){animation-delay:.18s}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__thinkDots circle:nth-child(3){animation-delay:.36s}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__armR{transform:rotate(-70deg)translate(-2px,-4px)}.shalalou-character-module__2BLnLq__stage[data-pose=think] .shalalou-character-module__2BLnLq__body{animation:1.6s ease-in-out infinite shalalou-character-module__2BLnLq__breathe}.shalalou-character-module__2BLnLq__stage[data-pose=sad] .shalalou-character-module__2BLnLq__body{animation:1.2s ease-out forwards shalalou-character-module__2BLnLq__droop}.shalalou-character-module__2BLnLq__stage[data-pose=sad] .shalalou-character-module__2BLnLq__pupils{transform:translateY(3px)}.shalalou-character-module__2BLnLq__stage[data-pose=peek] .shalalou-character-module__2BLnLq__eyes{animation:1.4s infinite shalalou-character-module__2BLnLq__blink}.shalalou-character-module__2BLnLq__stage[data-pose=peek] .shalalou-character-module__2BLnLq__body{animation:.9s ease-in-out infinite shalalou-character-module__2BLnLq__wobble}.shalalou-character-module__2BLnLq__stage[data-pose=peek] .shalalou-character-module__2BLnLq__pupils{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.shalalou-character-module__2BLnLq__stage,.shalalou-character-module__2BLnLq__stage *{transition:none!important;animation:none!important}}@keyframes shalalou-character-module__2BLnLq__enter{0%{transform:translateY(120%)scale(.6)}70%{transform:translateY(-8%)scale(1.05)}to{transform:none}}@keyframes shalalou-character-module__2BLnLq__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}@keyframes shalalou-character-module__2BLnLq__wobble{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes shalalou-character-module__2BLnLq__blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes shalalou-character-module__2BLnLq__hop{0%,to{transform:translateY(0)scale(1.02,.98)}50%{transform:translateY(-6%)scale(.98,1.03)}}@keyframes shalalou-character-module__2BLnLq__stepL{0%,to{transform:translate(-2px)}50%{transform:translate(3px,-4px)}}@keyframes shalalou-character-module__2BLnLq__swing{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes shalalou-character-module__2BLnLq__shadowPulse{50%{opacity:.2;transform:scaleX(.8)}}@keyframes shalalou-character-module__2BLnLq__jump{0%{transform:translateY(0)scale(1.15,.85)}35%{transform:translateY(-34%)scale(.92,1.1)}60%{transform:translateY(-38%)scale(1)}88%{transform:translateY(0)scale(1.12,.88)}to{transform:none}}@keyframes shalalou-character-module__2BLnLq__shadowJump{40%,60%{opacity:.12;transform:scaleX(.5)}}@keyframes shalalou-character-module__2BLnLq__armsUp{0%{transform:rotate(0)}to{transform:rotate(-110deg)}}@keyframes shalalou-character-module__2BLnLq__wave{0%{transform:rotate(-100deg)}to{transform:rotate(-150deg)}}@keyframes shalalou-character-module__2BLnLq__tilt{0%,to{transform:rotate(0)}30%,70%{transform:rotate(-7deg)}}@keyframes shalalou-character-module__2BLnLq__dance{0%,to{transform:rotate(-10deg)translateY(0)}25%{transform:rotate(0)translateY(-6%)}50%{transform:rotate(10deg)translateY(0)}75%{transform:rotate(0)translateY(-6%)}}@keyframes shalalou-character-module__2BLnLq__floatUp{0%{opacity:1;transform:translateY(0)rotate(-10deg)}to{opacity:0;transform:translateY(-40%)rotate(15deg)}}@keyframes shalalou-character-module__2BLnLq__sparkle{0%,to{opacity:.4;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(45deg)}}@keyframes shalalou-character-module__2BLnLq__pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shalalou-character-module__2BLnLq__startle{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-14%)scale(.9,1.15)}to{transform:none}}@keyframes shalalou-character-module__2BLnLq__dotPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes shalalou-character-module__2BLnLq__droop{to{transform:translateY(4%)scale(1.04,.94)rotate(-4deg)}}
.shalalou-tricks-module__4nPeWq__closedEyes,.shalalou-tricks-module__4nPeWq__zzz,.shalalou-tricks-module__4nPeWq__swoosh{opacity:0;transition:opacity .25s}.shalalou-tricks-module__4nPeWq__zzz path,.shalalou-tricks-module__4nPeWq__swoosh{transform-box:fill-box;transform-origin:50%}.shalalou-tricks-module__4nPeWq__stage[data-pose=flip] [data-part=figure]{animation:1s cubic-bezier(.45,0,.3,1) shalalou-tricks-module__4nPeWq__flip;transform-origin:50%!important}.shalalou-tricks-module__4nPeWq__stage[data-pose=flip] [data-part=shadow]{animation:1s ease-in-out shalalou-tricks-module__4nPeWq__shadowAway}.shalalou-tricks-module__4nPeWq__stage[data-pose=flip] .shalalou-tricks-module__4nPeWq__swoosh{opacity:1;animation:1s ease-out forwards shalalou-tricks-module__4nPeWq__swoosh}.shalalou-tricks-module__4nPeWq__stage[data-pose=spin] [data-part=figure]{animation:1.2s ease-in-out shalalou-tricks-module__4nPeWq__spin}.shalalou-tricks-module__4nPeWq__stage[data-pose=spin] [data-part=arm-l],.shalalou-tricks-module__4nPeWq__stage[data-pose=spin] [data-part=arm-r]{animation:1.2s ease-in-out shalalou-tricks-module__4nPeWq__armsOut}.shalalou-tricks-module__4nPeWq__stage[data-pose=stretch] [data-part=body]{animation:1.8s ease-in-out shalalou-tricks-module__4nPeWq__stretch}.shalalou-tricks-module__4nPeWq__stage[data-pose=stretch] [data-part=arm-l]{animation:1.8s ease-in-out shalalou-tricks-module__4nPeWq__reachL}.shalalou-tricks-module__4nPeWq__stage[data-pose=stretch] [data-part=arm-r]{animation:1.8s ease-in-out shalalou-tricks-module__4nPeWq__reachR}.shalalou-tricks-module__4nPeWq__stage[data-pose=stretch] [data-part=eyes]{opacity:0;animation:none}.shalalou-tricks-module__4nPeWq__stage[data-pose=stretch] .shalalou-tricks-module__4nPeWq__closedEyes{opacity:1}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] [data-part=eyes]{opacity:0;animation:none}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] .shalalou-tricks-module__4nPeWq__closedEyes{opacity:1}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] [data-part=body]{animation:3.6s ease-in-out infinite shalalou-tricks-module__4nPeWq__snooze}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] .shalalou-tricks-module__4nPeWq__zzz{opacity:1}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] .shalalou-tricks-module__4nPeWq__zzz path{animation:3s ease-in infinite shalalou-tricks-module__4nPeWq__zFloat}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] .shalalou-tricks-module__4nPeWq__zzz path:nth-child(2){animation-delay:1s}.shalalou-tricks-module__4nPeWq__stage[data-pose=sleep] .shalalou-tricks-module__4nPeWq__zzz path:nth-child(3){animation-delay:2s}@keyframes shalalou-tricks-module__4nPeWq__flip{0%{transform:translateY(0)rotate(0)scale(1.1,.9)}20%{transform:translateY(-20%)rotate(-40deg)scale(1)}50%{transform:translateY(-45%)rotate(-200deg)}80%{transform:translateY(-10%)rotate(-340deg)}92%{transform:translateY(0)rotate(-360deg)scale(1.12,.88)}to{transform:rotate(-360deg)}}@keyframes shalalou-tricks-module__4nPeWq__shadowAway{40%,60%{opacity:.1;transform:scaleX(.45)}}@keyframes shalalou-tricks-module__4nPeWq__swoosh{0%{opacity:.9;transform:rotate(-30deg)scale(.8)}to{opacity:0;transform:rotate(40deg)scale(1.1)}}@keyframes shalalou-tricks-module__4nPeWq__spin{0%,to{transform:scaleX(1)}25%{transform:scaleX(.05)translateY(-6%)}50%{transform:scaleX(-1)translateY(-10%)}75%{transform:scaleX(.05)translateY(-6%)}}@keyframes shalalou-tricks-module__4nPeWq__armsOut{25%,75%{transform:translateY(-30%)scale(1.15)}}@keyframes shalalou-tricks-module__4nPeWq__stretch{0%,to{transform:scale(1)}35%,65%{transform:scale(.9,1.16)translateY(-4%)}80%{transform:scale(1.06,.94)}}@keyframes shalalou-tricks-module__4nPeWq__reachL{35%,65%{transform:translate(-6%,-60%)rotate(-20deg)}}@keyframes shalalou-tricks-module__4nPeWq__reachR{35%,65%{transform:translate(6%,-60%)rotate(20deg)}}@keyframes shalalou-tricks-module__4nPeWq__snooze{0%,to{transform:rotate(-4deg)scale(1)}50%{transform:rotate(-9deg)translateY(2%)scale(1.04,.96)}}@keyframes shalalou-tricks-module__4nPeWq__zFloat{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(40%,-60%)scale(1.2)}}
.help-widget-module__YqcN2a__root{--void:#0b0b12;--surface:#171625;--surface-2:#1e1c2e;--ink:#f4f2ff;--muted:#948db0;--hairline:#f4f2ff24;--amber:#ffc24b;--coral:#ff5c7a;--violet:#8b5cf6;--success:#35d68a;right:.9rem;bottom:calc(.9rem + env(safe-area-inset-bottom));z-index:900;color:var(--ink);font-family:var(--font-body,system-ui, sans-serif);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:fixed}.help-widget-module__YqcN2a__panel{background:var(--surface);border:1px solid var(--hairline);border-radius:20px 20px 0 0;flex-direction:column;height:78dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -18px 50px #0000008c}@media (min-width:480px){.help-widget-module__YqcN2a__panel{left:auto;right:.9rem;bottom:calc(4.6rem + env(safe-area-inset-bottom));border-radius:20px;width:390px;height:min(600px,100dvh - 7rem)}}.help-widget-module__YqcN2a__panelHeader{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:.9rem 1.1rem .7rem;display:flex}.help-widget-module__YqcN2a__panelTitle{font-family:var(--font-display,sans-serif);text-transform:uppercase;letter-spacing:.04em;font-size:1.05rem}.help-widget-module__YqcN2a__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:1rem}.help-widget-module__YqcN2a__tabs{gap:.4rem;padding:.6rem 1rem 0;display:flex}.help-widget-module__YqcN2a__tabs button{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.45rem .2rem .55rem;font-size:.85rem;font-weight:600}.help-widget-module__YqcN2a__tabs button[data-active]{color:var(--ink);border-bottom-color:var(--violet)}.help-widget-module__YqcN2a__scrollArea{padding:.9rem 1rem calc(1rem + env(safe-area-inset-bottom));flex-direction:column;flex:1;align-content:start;gap:.7rem;display:flex;overflow-y:auto}.help-widget-module__YqcN2a__scrollArea>*{flex-shrink:0}.help-widget-module__YqcN2a__authPrompt{padding:1.6rem 1.4rem calc(1.8rem + env(safe-area-inset-bottom));text-align:center;flex-direction:column;gap:.8rem;display:flex}.help-widget-module__YqcN2a__authPrompt p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}.help-widget-module__YqcN2a__authEmoji{font-size:2rem}.help-widget-module__YqcN2a__search{border:1px solid var(--hairline);width:100%;color:var(--ink);background:#f4f2ff0d;border-radius:12px;padding:.6rem .8rem;font-size:.88rem}.help-widget-module__YqcN2a__search:focus{border-color:var(--violet);outline:none}.help-widget-module__YqcN2a__sectionGrid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.help-widget-module__YqcN2a__sectionCard{background:var(--surface-2);border:1px solid var(--hairline);color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .8rem;transition:border-color .15s;display:flex}.help-widget-module__YqcN2a__sectionCard:hover{border-color:var(--violet)}.help-widget-module__YqcN2a__sectionIcon{font-size:1.2rem}.help-widget-module__YqcN2a__sectionLabel{font-size:.82rem;font-weight:600;line-height:1.25}.help-widget-module__YqcN2a__sectionCount{color:var(--muted);font-size:.7rem}.help-widget-module__YqcN2a__backBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8rem}.help-widget-module__YqcN2a__backBtn:hover{color:var(--ink)}.help-widget-module__YqcN2a__sectionTitle{margin:0;font-size:1rem}.help-widget-module__YqcN2a__faqList{flex-direction:column;gap:.45rem;display:flex}.help-widget-module__YqcN2a__faqItem{border:1px solid var(--hairline);background:var(--surface-2);border-radius:12px;overflow:hidden}.help-widget-module__YqcN2a__faqQuestion{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .85rem;font-size:.85rem;font-weight:600;display:flex}.help-widget-module__YqcN2a__chevron{color:var(--muted);transition:transform .15s}.help-widget-module__YqcN2a__faqQuestion[data-open] .help-widget-module__YqcN2a__chevron{transform:rotate(180deg)}.help-widget-module__YqcN2a__faqAnswer{padding:0 .85rem .8rem}.help-widget-module__YqcN2a__faqAnswer p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.5}.help-widget-module__YqcN2a__feedbackRow{color:var(--muted);align-items:center;gap:.5rem;margin-top:.6rem;font-size:.75rem;display:flex}.help-widget-module__YqcN2a__feedbackRow button{border:1px solid var(--hairline);color:var(--ink);cursor:pointer;background:#f4f2ff0f;border-radius:999px;padding:.25rem .6rem;font-size:.72rem}.help-widget-module__YqcN2a__feedbackThanks{color:var(--success)!important;margin-top:.6rem!important;font-size:.75rem!important}.help-widget-module__YqcN2a__contactCta{border:1px dashed var(--hairline);text-align:center;border-radius:14px;margin-top:.4rem;padding:.9rem}.help-widget-module__YqcN2a__contactCta p{color:var(--muted);margin:0 0 .6rem;font-size:.83rem}@media print{.help-widget-module__YqcN2a__root{display:none}}
.help-widget-form-module__wOJqSG__ctaBtn{background:linear-gradient(140deg, var(--violet), #6d3fd4);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:999px;padding:.55rem 1.1rem;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-block}.help-widget-form-module__wOJqSG__ctaBtn:disabled{opacity:.55;cursor:default}.help-widget-form-module__wOJqSG__ghostBtn{border:1px solid var(--hairline);color:var(--ink);cursor:pointer;text-align:center;background:0 0;border-radius:999px;padding:.5rem 1.1rem;font-size:.83rem;text-decoration:none;display:inline-block}.help-widget-form-module__wOJqSG__emptyText{color:var(--muted);margin:.4rem 0;font-size:.84rem;line-height:1.5}.help-widget-form-module__wOJqSG__errorText{color:var(--coral);margin:0;font-size:.8rem}.help-widget-form-module__wOJqSG__form{gap:.8rem}.help-widget-form-module__wOJqSG__fieldLabel{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.help-widget-form-module__wOJqSG__fieldLabel input,.help-widget-form-module__wOJqSG__fieldLabel select,.help-widget-form-module__wOJqSG__fieldLabel textarea{border:1px solid var(--hairline);color:var(--ink);resize:vertical;background:#f4f2ff0d;border-radius:10px;padding:.55rem .7rem;font-family:inherit;font-size:.88rem}.help-widget-form-module__wOJqSG__fieldLabel input:focus,.help-widget-form-module__wOJqSG__fieldLabel select:focus,.help-widget-form-module__wOJqSG__fieldLabel textarea:focus{border-color:var(--violet);outline:none}.help-widget-form-module__wOJqSG__fieldLabel select option{background:var(--surface);color:var(--ink)}.help-widget-form-module__wOJqSG__optional{color:var(--muted);opacity:.7}.help-widget-form-module__wOJqSG__requestList{flex-direction:column;gap:.55rem;display:flex}.help-widget-form-module__wOJqSG__requestCard{background:var(--surface-2);border:1px solid var(--hairline);color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .85rem;transition:border-color .15s;display:flex}.help-widget-form-module__wOJqSG__requestCard:hover{border-color:var(--violet)}.help-widget-form-module__wOJqSG__requestCardTop,.help-widget-form-module__wOJqSG__requestHeader{justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.help-widget-form-module__wOJqSG__requestNumber{font-family:var(--font-mono,monospace);color:var(--muted);letter-spacing:.06em;font-size:.7rem}.help-widget-form-module__wOJqSG__statusBadge{font-size:.72rem;font-weight:700}.help-widget-form-module__wOJqSG__requestSubject{font-size:.88rem;font-weight:600}.help-widget-form-module__wOJqSG__requestPreview{color:var(--muted);font-size:.76rem;line-height:1.35}.help-widget-form-module__wOJqSG__requestDate{color:var(--muted);opacity:.8;font-size:.68rem}.help-widget-form-module__wOJqSG__requestMeta{color:var(--muted);margin:0;font-size:.76rem}.help-widget-form-module__wOJqSG__thread{flex-direction:column;gap:.55rem;margin-top:.2rem;display:flex}.help-widget-form-module__wOJqSG__bubble{border-radius:14px;max-width:88%;padding:.6rem .75rem;font-size:.84rem;line-height:1.45}.help-widget-form-module__wOJqSG__bubble p{white-space:pre-wrap;margin:0}.help-widget-form-module__wOJqSG__bubble[data-author=USER]{background:#8b5cf62e;border:1px solid #8b5cf659;align-self:flex-end}.help-widget-form-module__wOJqSG__bubble[data-author=AGENT]{background:var(--surface-2);border:1px solid var(--hairline);align-self:flex-start}.help-widget-form-module__wOJqSG__bubbleAuthor{color:var(--muted);margin-bottom:.25rem;font-size:.66rem;display:block}.help-widget-form-module__wOJqSG__systemMsg{text-align:center;color:var(--muted);margin:0;font-size:.7rem;font-style:italic}.help-widget-form-module__wOJqSG__rateBox{border:1px dashed var(--hairline);text-align:center;border-radius:14px;padding:.8rem}.help-widget-form-module__wOJqSG__rateBox p{color:var(--muted);margin:0 0 .4rem;font-size:.82rem}.help-widget-form-module__wOJqSG__stars{justify-content:center;gap:.2rem;display:flex}.help-widget-form-module__wOJqSG__stars button{color:var(--amber);cursor:pointer;background:0 0;border:none;padding:0 .1rem;font-size:1.4rem}.help-widget-form-module__wOJqSG__ratedText{text-align:center;color:var(--amber);margin:0;font-size:.85rem}.help-widget-form-module__wOJqSG__replyForm{flex-direction:column;gap:.55rem;display:flex}.help-widget-form-module__wOJqSG__replyForm textarea{border:1px solid var(--hairline);color:var(--ink);resize:vertical;background:#f4f2ff0d;border-radius:12px;padding:.6rem .75rem;font-family:inherit;font-size:.86rem}.help-widget-form-module__wOJqSG__replyForm textarea:focus{border-color:var(--violet);outline:none}.help-widget-form-module__wOJqSG__replyActions{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.help-widget-form-module__wOJqSG__typingDots{gap:4px;padding:.2rem 0;display:inline-flex}.help-widget-form-module__wOJqSG__typingDots span{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite help-widget-form-module__wOJqSG__typingBounce}.help-widget-form-module__wOJqSG__typingDots span:nth-child(2){animation-delay:.15s}.help-widget-form-module__wOJqSG__typingDots span:nth-child(3){animation-delay:.3s}@keyframes help-widget-form-module__wOJqSG__typingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}
.skeleton-module__zCmXhG__bone{background:var(--surface,#f4f2ff0f);border-radius:8px;display:block;position:relative;overflow:hidden}.skeleton-module__zCmXhG__boneOnSurface{background:#f4f2ff1a}.skeleton-module__zCmXhG__bone:after{content:"";background:linear-gradient(90deg,#0000,#f4f2ff1f,#0000);animation:1.6s ease-in-out infinite skeleton-module__zCmXhG__shimmer;position:absolute;inset:0}@keyframes skeleton-module__zCmXhG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton-module__zCmXhG__bone:after{animation-duration:3.5s}}
.event-detail-module__HqvcMq__page{--void:#0b0b12;--surface:#15141fbf;--ink:#f4f2ff;--muted:#948db0;--hairline:#f4f2ff24;--danger:#ff6b81;--success:#35d68a;background:var(--void);min-height:100dvh;color:var(--ink);font-family:var(--font-body);padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.event-detail-module__HqvcMq__topBar{justify-content:space-between;align-items:center;gap:.6rem;margin:1.1rem 1.1rem 0;display:flex}.event-detail-module__HqvcMq__back{color:var(--muted);align-items:center;gap:.4rem;font-size:.85rem;text-decoration:none;display:inline-flex}.event-detail-module__HqvcMq__cancelledBanner{color:var(--danger);background:#ff6b8124;border:1px solid #ff6b8166;border-radius:14px;margin:1rem 1.1rem 0;padding:.8rem 1.1rem;font-size:.85rem;font-weight:600}.event-detail-module__HqvcMq__bannerWrap{border-radius:20px;margin:1rem 1.1rem 0;overflow:hidden}.event-detail-module__HqvcMq__bannerWrap[data-cancelled] .event-detail-module__HqvcMq__banner{filter:grayscale(.7)brightness(.75)}.event-detail-module__HqvcMq__banner{aspect-ratio:4/3;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.event-detail-module__HqvcMq__bannerOverlay{z-index:2;background:linear-gradient(#06060c00 0%,#06060ccc 55%,#06060cf2 100%);flex-direction:column;gap:.35rem;width:100%;padding:1.6rem 1.25rem 1.1rem;display:flex;position:relative}.event-detail-module__HqvcMq__ticketCard{background:var(--surface);border:1px solid var(--hairline);border-top:none;border-radius:0 0 20px 20px;margin:0 1.1rem;overflow:hidden}.event-detail-module__HqvcMq__perforation{border-top:2px dashed var(--hairline);height:0;margin:0 1.1rem;position:relative}.event-detail-module__HqvcMq__perforation:before,.event-detail-module__HqvcMq__perforation:after{content:"";background:var(--void);border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.event-detail-module__HqvcMq__perforation:before{left:-10px}.event-detail-module__HqvcMq__perforation:after{right:-10px}.event-detail-module__HqvcMq__stateBox{border:1px dashed var(--hairline);color:var(--muted);text-align:center;border-radius:16px;margin:2rem 1.1rem;padding:1.4rem}.event-detail-module__HqvcMq__section,.event-detail-module__HqvcMq__mediaSection{margin:1.3rem 1.1rem 0}@media (min-width:720px){.event-detail-module__HqvcMq__topBar,.event-detail-module__HqvcMq__cancelledBanner,.event-detail-module__HqvcMq__bannerWrap,.event-detail-module__HqvcMq__ticketCard,.event-detail-module__HqvcMq__perforation,.event-detail-module__HqvcMq__stateBox,.event-detail-module__HqvcMq__section,.event-detail-module__HqvcMq__mediaSection{max-width:640px;margin-left:auto;margin-right:auto}}@media (min-width:480px){.event-detail-module__HqvcMq__banner{aspect-ratio:16/9}}@media (min-width:720px){.event-detail-module__HqvcMq__bannerOverlay{padding:2.4rem 2.5rem 1.6rem}}.event-detail-module__HqvcMq__bannerCategory{width:fit-content;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);opacity:.9;font-size:.72rem}.event-detail-module__HqvcMq__bannerTitle{font-family:var(--font-display);text-transform:uppercase;color:#fff;text-shadow:0 2px 14px #000000a6;margin:0;font-size:clamp(1.6rem,8vw,2.3rem);line-height:1.08}.event-detail-module__HqvcMq__infoGrid{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.event-detail-module__HqvcMq__ctaBox{padding:0 1.25rem 1.4rem}@media (min-width:720px){.event-detail-module__HqvcMq__infoGrid,.event-detail-module__HqvcMq__ctaBox{padding-left:2.5rem;padding-right:2.5rem}}.event-detail-module__HqvcMq__infoRow{align-items:center;gap:.6rem;font-size:.92rem;display:flex}.event-detail-module__HqvcMq__infoLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);min-width:5.2rem;font-size:.66rem}.event-detail-module__HqvcMq__description{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.event-detail-module__HqvcMq__priceRow{border-top:1px dashed var(--hairline);justify-content:space-between;align-items:baseline;padding-top:.4rem;display:flex}.event-detail-module__HqvcMq__priceLabel{color:var(--muted);font-size:.85rem}.event-detail-module__HqvcMq__priceValue{font-family:var(--font-display);color:#ffc24b;font-size:1.6rem}.event-detail-module__HqvcMq__addBtn{cursor:pointer;color:#071120;background:linear-gradient(135deg,#38bdf8,#4f7cff 65%,#8b5cf6) 0 0/160% 160%;border:none;border-radius:14px;width:100%;min-height:48px;padding:1rem;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .2s}.event-detail-module__HqvcMq__addBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px -12px #4f7cff8c}.event-detail-module__HqvcMq__addBtn:disabled{opacity:.7;cursor:default}.event-detail-module__HqvcMq__addBtn[data-state=added]{background:var(--success);color:#06231a}.event-detail-module__HqvcMq__loginCta{text-align:center;width:100%;min-height:48px;color:var(--ink);border:1px solid var(--hairline);border-radius:14px;padding:1rem;font-weight:700;text-decoration:none;display:block}.event-detail-module__HqvcMq__guestLink{text-align:center;width:100%;color:var(--muted);cursor:pointer;background:0 0;border:none;margin-top:.7rem;font-size:.82rem;text-decoration:underline;display:block}.event-detail-module__HqvcMq__quantityForm{border:1px dashed var(--hairline);background:#f4f2ff0a;border-radius:14px;flex-direction:column;gap:.6rem;margin-top:.9rem;padding:1rem;display:flex}.event-detail-module__HqvcMq__quantityFormLabel{color:var(--muted);margin:0;font-size:.78rem}.event-detail-module__HqvcMq__feedback{text-align:center;margin-top:.7rem;font-size:.82rem}.event-detail-module__HqvcMq__feedback[data-tone=error]{color:var(--danger)}.event-detail-module__HqvcMq__feedback[data-tone=success]{color:var(--success)}.event-detail-module__HqvcMq__shareBtn{border:1px solid var(--hairline);color:var(--ink);cursor:pointer;background:#f4f2ff0d;border-radius:999px;padding:.45rem .8rem;font-size:.78rem}.event-detail-module__HqvcMq__sectionTitle{font-family:var(--font-display);text-transform:uppercase;margin:0 0 .7rem;font-size:1rem}
.event-detail-booking-module__VSd3eW__tourBanner{color:inherit;background-color:#0a0a12;background-image:linear-gradient(#0a0a12,#0a0a12),linear-gradient(135deg,#8b5cf6,#ff5c7a,#ffc24b);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:.6rem;padding:1.1rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.event-detail-booking-module__VSd3eW__tourBanner:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #8b5cf659}@media (min-width:760px){.event-detail-booking-module__VSd3eW__tourBanner{flex-direction:row;justify-content:space-between;align-items:center;padding:1.3rem 1.6rem}}.event-detail-booking-module__VSd3eW__tourBannerContent{flex-direction:column;gap:.25rem;display:flex}.event-detail-booking-module__VSd3eW__tourBannerBadge{width:fit-content;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffc24b;background:linear-gradient(135deg,#ffc24b26,#ff5c7a1a);border:1px solid #ffc24b40;border-radius:6px;padding:.25rem .6rem;font-size:.6rem;font-weight:700}.event-detail-booking-module__VSd3eW__tourBannerArtist{font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;line-height:1.1}.event-detail-booking-module__VSd3eW__tourBannerName{color:var(--muted);font-size:.82rem}.event-detail-booking-module__VSd3eW__tourBannerMeta{font-family:var(--font-mono);color:var(--muted);margin-top:.15rem;font-size:.68rem}.event-detail-booking-module__VSd3eW__tourBannerCta{color:#ffc24b;align-self:flex-start;font-size:.8rem;font-weight:600}@media (min-width:760px){.event-detail-booking-module__VSd3eW__tourBannerCta{white-space:nowrap;align-self:center}}.event-detail-booking-module__VSd3eW__showtimeDays{flex-direction:column;gap:1rem;display:flex}.event-detail-booking-module__VSd3eW__showtimeDay{flex-direction:column;gap:.5rem;display:flex}.event-detail-booking-module__VSd3eW__showtimeDayLabel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--muted);font-size:.85rem}.event-detail-booking-module__VSd3eW__showtimeChips{flex-wrap:wrap;gap:.6rem;display:flex}.event-detail-booking-module__VSd3eW__showtimeChip{background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;min-width:72px;padding:.5rem .9rem;display:flex}.event-detail-booking-module__VSd3eW__showtimeChipTime{font-family:var(--font-mono);color:#f4f2ff;font-size:.9rem;font-weight:700}.event-detail-booking-module__VSd3eW__showtimeChipVersion{letter-spacing:.04em;color:#ffc24b;font-size:.6rem;font-weight:700}.event-detail-booking-module__VSd3eW__showtimeChipRoom{color:var(--muted);font-size:.6rem}.event-detail-booking-module__VSd3eW__practicalGrid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}.event-detail-booking-module__VSd3eW__practicalItem{background:var(--surface);border:1px solid var(--hairline);border-radius:12px;padding:.8rem .9rem}.event-detail-booking-module__VSd3eW__practicalLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.25rem;font-size:.62rem;display:block}.event-detail-booking-module__VSd3eW__practicalValue{font-size:.85rem;font-weight:600}.event-detail-booking-module__VSd3eW__directionsCard{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;align-items:center;gap:.9rem;padding:1rem;display:flex}.event-detail-booking-module__VSd3eW__directionsIcon{font-size:1.6rem}.event-detail-booking-module__VSd3eW__directionsInfo{flex:auto;min-width:0}.event-detail-booking-module__VSd3eW__directionsAddress{font-size:.88rem;font-weight:700}.event-detail-booking-module__VSd3eW__directionsCity{color:var(--muted);font-size:.78rem}.event-detail-booking-module__VSd3eW__directionsBtn{color:#100a1a;white-space:nowrap;background:linear-gradient(135deg,#ffc24b,#ff5c7a);border:none;border-radius:10px;flex:none;padding:.6rem .9rem;font-size:.78rem;font-weight:700;text-decoration:none}.event-detail-booking-module__VSd3eW__qtyRow{justify-content:center;align-items:center;gap:1rem;margin:.2rem 0 .4rem;display:flex}.event-detail-booking-module__VSd3eW__qtyBtn{border:1px solid var(--hairline);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#f4f2ff0d;border-radius:50%;font-size:1.1rem}.event-detail-booking-module__VSd3eW__qtyBtn:disabled{opacity:.4;cursor:default}.event-detail-booking-module__VSd3eW__qtyValue{font-family:var(--font-display);text-align:center;min-width:2ch;font-size:1.3rem}.event-detail-booking-module__VSd3eW__tierQtyList{flex-direction:column;gap:.5rem;margin:.3rem 0 .5rem;display:flex}.event-detail-booking-module__VSd3eW__tierQtyRow{background:var(--surface);border:1px solid var(--hairline);border-radius:10px;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.event-detail-booking-module__VSd3eW__tierQtyInfo{flex:auto;min-width:0}.event-detail-booking-module__VSd3eW__tierQtyLabel{font-size:.85rem;font-weight:700;display:block}.event-detail-booking-module__VSd3eW__tierQtyPrice{font-family:var(--font-mono);color:var(--muted);font-size:.74rem}.event-detail-booking-module__VSd3eW__tierQtyRow .event-detail-booking-module__VSd3eW__qtyRow{gap:.6rem;margin:0}.event-detail-booking-module__VSd3eW__tierQtyRow .event-detail-booking-module__VSd3eW__qtyBtn{width:30px;height:30px;font-size:1rem}.event-detail-booking-module__VSd3eW__tierQtyRow .event-detail-booking-module__VSd3eW__qtyValue{min-width:1.5ch;font-size:1.05rem}.event-detail-booking-module__VSd3eW__guestResults{flex-direction:column;gap:.4rem;margin-top:.9rem;display:flex}.event-detail-booking-module__VSd3eW__guestResultLink{color:var(--ink);background:#35d68a14;border:1px solid #35d68a40;border-radius:10px;justify-content:space-between;align-items:center;padding:.6rem .8rem;font-size:.82rem;text-decoration:none;display:flex}.event-detail-booking-module__VSd3eW__mediaTitle{font-family:var(--font-display);text-transform:uppercase;margin:0 0 .7rem;font-size:1rem}
.event-detail-media-module__ZHmYlG__gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.6rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.event-detail-media-module__ZHmYlG__gallery::-webkit-scrollbar{display:none}.event-detail-media-module__ZHmYlG__galleryItem{scroll-snap-align:start;background:var(--surface);border:1px solid var(--hairline);cursor:pointer;border-radius:14px;flex:none;width:260px;height:160px;position:relative;overflow:hidden}.event-detail-media-module__ZHmYlG__galleryImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.event-detail-media-module__ZHmYlG__galleryItem:hover .event-detail-media-module__ZHmYlG__galleryImg{transform:scale(1.05)}@media (min-width:720px){.event-detail-media-module__ZHmYlG__galleryItem{width:300px;height:180px}}.event-detail-media-module__ZHmYlG__galleryFallback{background:linear-gradient(135deg,#8b5cf633,#ff5c7a33);justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex}.event-detail-media-module__ZHmYlG__mediaEmptyState{height:160px;color:var(--muted);border:1px dashed var(--hairline);background:linear-gradient(135deg,#8b5cf626,#ff5c7a26);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;display:flex}@media (min-width:720px){.event-detail-media-module__ZHmYlG__mediaEmptyState{height:180px}}.event-detail-media-module__ZHmYlG__videoWrapper{background:var(--surface);border:1px solid var(--hairline);aspect-ratio:16/9;border-radius:14px;margin-top:1rem;position:relative;overflow:hidden}.event-detail-media-module__ZHmYlG__videoElement{object-fit:cover;width:100%;height:100%;display:block}.event-detail-media-module__ZHmYlG__videoFallback{width:100%;height:100%;color:var(--muted);background:linear-gradient(135deg,#8b5cf626,#ff5c7a26);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.event-detail-media-module__ZHmYlG__videoFallbackIcon{opacity:.6;font-size:2.5rem}.event-detail-media-module__ZHmYlG__videoPlayOverlay{cursor:pointer;background:#0b0b1266;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.event-detail-media-module__ZHmYlG__videoPlayOverlay:hover{background:#0b0b1240}.event-detail-media-module__ZHmYlG__playButton{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .2s;display:flex;box-shadow:0 8px 24px #0006}.event-detail-media-module__ZHmYlG__videoPlayOverlay:hover .event-detail-media-module__ZHmYlG__playButton{transform:scale(1.1)}.event-detail-media-module__ZHmYlG__playIcon{border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #100a1a;width:0;height:0;margin-left:5px}.event-detail-media-module__ZHmYlG__lightbox{z-index:1000;background:#0b0b12f2;justify-content:center;align-items:center;padding:1rem;animation:.2s event-detail-media-module__ZHmYlG__fadeIn;display:flex;position:fixed;inset:0}@keyframes event-detail-media-module__ZHmYlG__fadeIn{0%{opacity:0}to{opacity:1}}.event-detail-media-module__ZHmYlG__lightboxClose{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:1rem;right:1rem}.event-detail-media-module__ZHmYlG__lightboxImg{object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh}.event-detail-media-module__ZHmYlG__lightboxNav{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.event-detail-media-module__ZHmYlG__lightboxNav:disabled{opacity:.3;cursor:default}@media (min-width:720px){.event-detail-media-module__ZHmYlG__lightboxNav{width:52px;height:52px}}.event-detail-media-module__ZHmYlG__lightboxPrev{left:1rem}@media (min-width:720px){.event-detail-media-module__ZHmYlG__lightboxPrev{left:2rem}}.event-detail-media-module__ZHmYlG__lightboxNext{right:1rem}@media (min-width:720px){.event-detail-media-module__ZHmYlG__lightboxNext{right:2rem}}.event-detail-media-module__ZHmYlG__lightboxCounter{font-family:var(--font-mono);color:var(--muted);font-size:.8rem;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}
.event-detail-purchase-module__XAoRPG__quickCard{background:linear-gradient(135deg, #ffc24b14, #ff5c7a0d), var(--surface);border:1px solid #ffc24b59;border-radius:18px;padding:.95rem 1rem}.event-detail-purchase-module__XAoRPG__quickHead{align-items:center;gap:.5rem;display:flex}.event-detail-purchase-module__XAoRPG__quickTitle{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#ffc24b;font-size:1.02rem}.event-detail-purchase-module__XAoRPG__quickInfoBtn{border:1px solid var(--hairline);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;margin-left:auto;font-size:1rem;display:grid}.event-detail-purchase-module__XAoRPG__quickInfoBtn:hover,.event-detail-purchase-module__XAoRPG__quickInfoBtn[aria-expanded=true]{color:#ffc24b;border-color:#ffc24b80}.event-detail-purchase-module__XAoRPG__quickInfoBtn:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.event-detail-purchase-module__XAoRPG__quickTagline{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:.25rem 0 0;font-size:clamp(.62rem,2.6vw,.85rem);line-height:1.45;overflow:hidden}.event-detail-purchase-module__XAoRPG__quickBubble{border:1px solid var(--hairline);color:var(--ink);background:#0b0b128c;border-radius:12px;margin:.6rem 0 0;padding:.7rem .8rem;font-size:.83rem;line-height:1.5}.event-detail-purchase-module__XAoRPG__quickBubble strong{color:#ffc24b}.event-detail-purchase-module__XAoRPG__quickControls{flex-wrap:nowrap;align-items:center;gap:.5rem;margin-top:.8rem;display:flex}.event-detail-purchase-module__XAoRPG__quickQtyGroup{border:1px solid var(--hairline);border-radius:999px;flex:none;align-items:center;gap:.1rem;padding:.1rem;display:flex}.event-detail-purchase-module__XAoRPG__quickQtyBtn{width:40px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:1.15rem}.event-detail-purchase-module__XAoRPG__quickQtyBtn:hover:not(:disabled){background:#f4f2ff14}.event-detail-purchase-module__XAoRPG__quickQtyBtn:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.event-detail-purchase-module__XAoRPG__quickQtyBtn:disabled{opacity:.35;cursor:not-allowed}.event-detail-purchase-module__XAoRPG__quickQtyValue{text-align:center;min-width:1.6rem;font-family:var(--font-mono), monospace;font-size:1rem}.event-detail-purchase-module__XAoRPG__quickCta{color:#1a1206;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#ffc24b,#ff5c7a);border:none;border-radius:14px;flex:auto;min-width:0;min-height:48px;padding:0 .45rem;font-size:clamp(.68rem,2.4vw,.88rem);font-weight:700;line-height:1.25;transition:transform .12s,filter .12s}.event-detail-purchase-module__XAoRPG__quickCta:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.event-detail-purchase-module__XAoRPG__quickCta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.event-detail-purchase-module__XAoRPG__quickCta:disabled{filter:saturate(.4)brightness(.8);cursor:progress}.event-detail-purchase-module__XAoRPG__quickError{color:#ff5c7a;margin:.6rem 0 0;font-size:.83rem}.event-detail-purchase-module__XAoRPG__purchasePaths{flex-direction:column;gap:.7rem;display:flex}.event-detail-purchase-module__XAoRPG__orDivider{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.7rem;font-size:.75rem;display:flex}.event-detail-purchase-module__XAoRPG__orDivider:before,.event-detail-purchase-module__XAoRPG__orDivider:after{content:"";border-top:1px dashed var(--hairline);flex:auto}.event-detail-purchase-module__XAoRPG__planBtn,.event-detail-purchase-module__XAoRPG__planBtnPrimary{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:48px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .12s,filter .12s,border-color .15s;display:flex}.event-detail-purchase-module__XAoRPG__planBtn{color:#7db4ff;background:#60a5fa12;border:1px solid #60a5fa73}.event-detail-purchase-module__XAoRPG__planBtn:hover{background:#60a5fa21;border-color:#60a5facc}.event-detail-purchase-module__XAoRPG__planBtnPrimary{color:#071120;background:linear-gradient(135deg,#38bdf8,#4f7cff);border:none}.event-detail-purchase-module__XAoRPG__planBtnPrimary:hover{filter:brightness(1.06);transform:translateY(-1px)}.event-detail-purchase-module__XAoRPG__planBtn:focus-visible,.event-detail-purchase-module__XAoRPG__planBtnPrimary:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.event-detail-purchase-module__XAoRPG__ownedCard{background:linear-gradient(135deg, #35d68a17, #35d68a08), var(--surface);border:1px solid #35d68a59;border-radius:18px;padding:.95rem 1rem}.event-detail-purchase-module__XAoRPG__ownedHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.event-detail-purchase-module__XAoRPG__ownedTitle{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#35d68a;font-size:1.02rem}.event-detail-purchase-module__XAoRPG__ownedCount{font-family:var(--font-mono), monospace;color:#35d68a;white-space:nowrap;border:1px solid #35d68a66;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.event-detail-purchase-module__XAoRPG__ownedChips{flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.event-detail-purchase-module__XAoRPG__ownedChip,.event-detail-purchase-module__XAoRPG__ownedChipMore{border:1px solid var(--hairline);font-family:var(--font-mono), monospace;color:var(--ink);background:#0b0b1273;border-radius:10px;padding:.35rem .6rem;font-size:.72rem}.event-detail-purchase-module__XAoRPG__ownedChipMore{color:var(--muted)}.event-detail-purchase-module__XAoRPG__ownedResolved{color:var(--muted);margin:.6rem 0 0;font-size:.78rem}.event-detail-purchase-module__XAoRPG__ownedWalletBtn{color:#35d68a;border:1px solid #35d68a66;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:.8rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .15s;display:flex}.event-detail-purchase-module__XAoRPG__ownedWalletBtn:hover{background:#35d68a1a}.event-detail-purchase-module__XAoRPG__ownedWalletBtn:focus-visible{outline-offset:2px;outline:2px solid #35d68a}
.event-detail-last-minute-module__hiCj7W__badge{color:#1a0800;font-family:var(--font-mono);letter-spacing:.02em;background:linear-gradient(120deg,#ffb020,#ff6a3d);border-radius:999px;align-items:center;gap:.3rem;margin-bottom:.4rem;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.event-detail-last-minute-module__hiCj7W__priceOriginal{color:var(--muted);margin-right:.5rem;font-size:.9rem;text-decoration:line-through}.event-detail-last-minute-module__hiCj7W__tierDiscountBadge{color:#1a0800;font-family:var(--font-mono);background:linear-gradient(120deg,#ffb020,#ff6a3d);border-radius:.4rem;align-items:center;gap:.2rem;margin-bottom:.15rem;padding:.12rem .32rem;font-size:.62rem;font-weight:800;display:inline-flex}.event-detail-last-minute-module__hiCj7W__tierPriceOriginal{color:var(--muted);margin-right:.3rem;font-size:.72rem;text-decoration:line-through}
.event-detail-price-tiers-module__HleexW__tierGaugeWrap{margin:0 0 .7rem}.event-detail-price-tiers-module__HleexW__tiersHint{color:var(--muted);align-items:center;gap:.4rem;margin:0 0 .7rem;font-size:.78rem;display:flex}
.event-detail-jukebox-module__Fjo7_W__jukebox{z-index:40;padding:.55rem .9rem calc(.8rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--hairline);background:#08080df0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 26px -8px #0000008c}@media (min-width:720px){.event-detail-jukebox-module__Fjo7_W__jukebox{max-width:640px;margin:0 auto}}.event-detail-jukebox-module__Fjo7_W__jukeboxLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:.66rem;font-weight:700;display:flex}.event-detail-jukebox-module__Fjo7_W__jukeboxRow{scrollbar-width:none;gap:.6rem;padding:.2rem .15rem .35rem;display:flex;overflow-x:auto}.event-detail-jukebox-module__Fjo7_W__jukeboxRow::-webkit-scrollbar{display:none}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>*{animation:.34s ease-out backwards event-detail-jukebox-module__Fjo7_W__jukeboxPillIn}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(2){animation-delay:55ms}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(3){animation-delay:.11s}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(4){animation-delay:.165s}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(5){animation-delay:.22s}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(n+6){animation-delay:.275s}.event-detail-jukebox-module__Fjo7_W__jukeboxRow>:nth-child(n+9){animation:none}@keyframes event-detail-jukebox-module__Fjo7_W__jukeboxPillIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-tint=amber]{--tint:#ffc24b;--tint-glow:#ffc24bf2;--tint-soft:#ffc24b66;--tint-ink:#1a1206}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-tint=violet]{--tint:#8b5cf6;--tint-glow:#8b5cf6f2;--tint-soft:#8b5cf666;--tint-ink:#0b0b12}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-tint=coral]{--tint:#ff5c7a;--tint-glow:#ff5c7af2;--tint-soft:#ff5c7a66;--tint-ink:#290a10}.event-detail-jukebox-module__Fjo7_W__jukeboxPill{border:2px solid var(--tint,#ffc24b);color:#fff;cursor:pointer;min-width:112px;min-height:72px;box-shadow:inset 0 1px 0 #fff3, inset 0 -6px 8px -5px #0009, 0 0 2px 0 var(--tint-glow,#ffc24be6), 0 0 6px 1px var(--tint-soft,#ffc24b66);background:linear-gradient(165deg,#ffffff24,#0000 55%),#100d18;border-radius:20px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.2rem;padding:.5rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:box-shadow .15s,transform .15s,filter .15s;display:flex;position:relative;overflow:hidden}.event-detail-jukebox-module__Fjo7_W__jukeboxPill:hover:not(:disabled):not([data-soldout]){box-shadow:inset 0 1px 0 #ffffff40, inset 0 -6px 8px -5px #0009, 0 0 3px 0 var(--tint-glow,#ffc24bf2), 0 0 8px 2px var(--tint-soft,#ffc24b8c)}.event-detail-jukebox-module__Fjo7_W__jukeboxPill:active:not(:disabled):not([data-soldout]){box-shadow:inset 0 2px 6px #000000b3, 0 0 2px 0 var(--tint-glow,#ffc24be6);transform:translateY(2px)scale(.97)}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-open]{background:linear-gradient(165deg, #ffffff47, var(--tint-soft,#ffc24b66) 70%), var(--tint,#ffc24b);color:var(--tint-ink,#100d18);box-shadow:inset 0 1px 0 #fff6, 0 0 3px 0 var(--tint-glow,#ffc24bf2), 0 0 9px 2px var(--tint-soft,#ffc24b8c);transform:scale(1.035)}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-featured]{color:#f4f2ff;background:linear-gradient(135deg,#a524a4 0%,#d9336d 55%,#c2431f 100%);border-color:#0000;min-width:128px;min-height:80px;padding:.6rem 1.3rem;font-size:.9rem;box-shadow:inset 0 1px #ffffff59,0 0 3px #a524a4b3,0 0 8px 2px #ee653f73}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-featured][data-open]{box-shadow:inset 0 0 0 2px #fff9,0 0 4px #a524a4d9,0 0 10px 2px #ee653f8c}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-featured] .event-detail-jukebox-module__Fjo7_W__jukeboxPillLabel{align-items:center;gap:.25rem;display:inline-flex}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-featured] .event-detail-jukebox-module__Fjo7_W__jukeboxPillPrice{opacity:.9}.event-detail-jukebox-module__Fjo7_W__jukeboxPill:focus-visible{outline-offset:2px;outline:2px solid #fff}.event-detail-jukebox-module__Fjo7_W__jukeboxPill:disabled,.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-soldout]{cursor:not-allowed;color:var(--muted);background:#0d0b13;border-color:#f4f2ff2e;box-shadow:inset 0 -6px 8px -5px #0009}.event-detail-jukebox-module__Fjo7_W__jukeboxPillLabel{z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:32vw;position:relative;overflow:hidden}@media (min-width:720px){.event-detail-jukebox-module__Fjo7_W__jukeboxPillLabel{max-width:12rem}}.event-detail-jukebox-module__Fjo7_W__jukeboxPillPrice{z-index:1;font-family:var(--font-mono);white-space:nowrap;flex-direction:column;align-items:center;font-size:.72rem;font-weight:700;display:flex;position:relative}.event-detail-jukebox-module__Fjo7_W__jukeboxPillFrom{text-transform:uppercase;letter-spacing:.03em;opacity:.75;align-items:center;gap:.15rem;font-size:.56rem;font-weight:600;display:inline-flex}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-cta]{flex:auto;justify-content:center;min-width:max-content;min-height:56px;padding:0 22px}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-cta] .event-detail-jukebox-module__Fjo7_W__jukeboxPillLabel{align-items:center;gap:10px;max-width:none;font-size:1rem;font-weight:700;display:flex;overflow:visible}.event-detail-jukebox-module__Fjo7_W__jukeboxRow:has([data-cta]){flex-wrap:wrap;overflow-x:visible}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-cta]{flex:100%}.event-detail-jukebox-module__Fjo7_W__jukeboxPill[data-secondary]{background:var(--surface-2,#221f36e6);border:1px solid var(--hairline,#f4f2ff2e);color:var(--ink,#f4f2ff);box-shadow:none}
.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGauge{z-index:1;background:#00000073;border-radius:999px;width:100%;height:5px;margin-top:.2rem;position:relative;box-shadow:inset 0 1px 1px #00000080,inset 0 0 0 1px #ffffff0f}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill{background:linear-gradient(90deg, color-mix(in srgb, currentColor 45%, transparent), currentColor);transform-origin:0;border-radius:999px;transition:width .25s;animation:.7s cubic-bezier(.22,1,.36,1) .3s both event-detail-jukebox-gauge-module__Zp5GgG__jukeboxGaugeFill;position:absolute;inset:0;box-shadow:0 0 7px -1px}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;animation:.24s ease-out 1s both event-detail-jukebox-gauge-module__Zp5GgG__jukeboxGaugeTip;position:absolute;top:50%;right:0;box-shadow:0 0 6px 1px}@keyframes event-detail-jukebox-gauge-module__Zp5GgG__jukeboxGaugeFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes event-detail-jukebox-gauge-module__Zp5GgG__jukeboxGaugeTip{0%{opacity:0;transform:translate(50%,-50%)scale(.3)}to{opacity:1;transform:translate(50%,-50%)scale(1)}}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill[data-tone=ok]{color:#35d68a}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill[data-tone=warn]{color:#ffc24b}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill[data-tone=danger],.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill[data-tone=off]{color:#ff5c7a}@media (prefers-reduced-motion:reduce){.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill{transition:none;animation:none;transform:scaleX(1)}.event-detail-jukebox-gauge-module__Zp5GgG__jukeboxPillGaugeFill:after{animation:none;transform:translate(50%,-50%)}}
.event-detail-jukebox-panel-module__-0gHPa__jukeboxPanel{max-height:55vh;margin-top:.5rem;padding-top:.4rem;position:relative;overflow-y:auto}.event-detail-jukebox-panel-module__-0gHPa__jukeboxPanelClose{border:1px solid var(--hairline);width:44px;height:44px;color:var(--muted);cursor:pointer;background:#0b0b12b3;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.3rem;right:-.2rem}.event-detail-jukebox-panel-module__-0gHPa__jukeboxPanelClose:hover{color:var(--ink);border-color:#ffc24b73}.event-detail-jukebox-panel-module__-0gHPa__jukeboxPanelClose:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}
.section-level-module__7ho1Qq__level{--void:#0b0b12;--surface:#171625;--surface-2:#221f36;--ink:#f4f2ff;--muted:#948db0;--hairline:#f4f2ff24;--amber:#ffc24b;--coral:#ff5c7a;--violet:#8b5cf6;--teal:#4fd1c5;--blue:#7aa7ff;min-height:0;color:var(--ink);font-family:var(--font-body);flex-direction:column;flex:auto;gap:10px;display:flex}.section-level-module__7ho1Qq__magicBtn{width:48px;height:48px;color:var(--void);cursor:pointer;background:linear-gradient(140deg,#ffc24b,#ff5c7a);border:0;border-radius:50%;place-items:center;display:grid}.section-level-module__7ho1Qq__magicBtn:disabled{opacity:.4;cursor:not-allowed}.section-level-module__7ho1Qq__tools{flex:none;grid-template-columns:1fr 1fr 48px;align-items:center;gap:10px;display:grid}.section-level-module__7ho1Qq__skeletonGrid{flex:auto;min-height:0}.section-level-module__7ho1Qq__poolPanel{border:1px solid var(--hairline);background:radial-gradient(circle at 50% 0%, #8b5cf638, transparent 62%), var(--surface);border-radius:22px;flex-direction:column;flex:none;align-items:center;gap:14px;padding:18px 16px 20px;display:flex}.section-level-module__7ho1Qq__poolPanel[data-warn]{background:radial-gradient(circle at 50% 0%, #ff5c7a2e, transparent 62%), var(--surface);border-color:#ff5c7a80}.section-level-module__7ho1Qq__poolStage{background:var(--amber);width:min(72%,240px);height:26px;color:var(--void);font-family:var(--font-mono);letter-spacing:.3em;text-indent:.3em;border-radius:8px;place-items:center;font-size:10px;font-weight:600;display:grid}.section-level-module__7ho1Qq__poolCrowd{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:2px;min-height:64px;display:flex}.section-level-module__7ho1Qq__poolAvatar{width:46px;height:58px}.section-level-module__7ho1Qq__poolAvatar svg{width:100%;height:100%}.section-level-module__7ho1Qq__poolIntro{text-align:center;text-wrap:balance;margin:0;font-weight:600}.section-level-module__7ho1Qq__poolBreakdown{width:100%;font-family:var(--font-mono);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.section-level-module__7ho1Qq__poolBreakdown li{color:var(--muted);justify-content:space-between;gap:12px;display:flex}.section-level-module__7ho1Qq__poolBreakdown li[data-total]{border-top:1px solid var(--hairline);color:var(--ink);margin-top:4px;padding-top:8px}.section-level-module__7ho1Qq__poolBreakdown b{font-variant-numeric:tabular-nums;color:var(--ink)}.section-level-module__7ho1Qq__poolNote{color:var(--muted);text-align:left;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.section-level-module__7ho1Qq__poolNote svg{--amber:currentColor;--violet:currentColor;flex:none}
.section-overview-module__pXw1Wa__overview{background:var(--surface);border:1px solid var(--hairline);touch-action:none;cursor:crosshair;border-radius:18px;min-height:96px;padding:0;position:relative}.section-overview-module__pXw1Wa__canvas{width:calc(100% - 12px);height:calc(100% - 12px);display:block;position:absolute;inset:6px}
.seat-view-3d-module__mo_ndq__small{text-align:left;background:var(--surface,#171625);border:1px solid var(--hairline,#f4f2ff24);width:100%;min-height:96px;color:inherit;cursor:pointer;border-radius:18px;padding:0;display:block;position:relative;overflow:hidden}.seat-view-3d-module__mo_ndq__scene{pointer-events:none;position:absolute;inset:0}.seat-view-3d-module__mo_ndq__scene canvas{width:100%;height:100%;display:block}.seat-view-3d-module__mo_ndq__tag{font-family:var(--font-mono);background:#0b0b12b8;border-radius:999px;padding:2px 7px;font-size:10.5px;position:absolute;bottom:7px;left:8px}.seat-view-3d-module__mo_ndq__eye{background:var(--ink,#f4f2ff);width:32px;height:32px;color:var(--void,#0b0b12);border-radius:50%;place-items:center;animation:2.4s ease-out infinite seat-view-3d-module__mo_ndq__eyePulse;display:grid;position:absolute;bottom:7px;right:7px}.seat-view-3d-module__mo_ndq__eye svg{--amber:currentColor}@keyframes seat-view-3d-module__mo_ndq__eyePulse{0%,70%,to{box-shadow:0 0 #f4f2ff00}85%{box-shadow:0 0 0 7px #f4f2ff29}}@media (prefers-reduced-motion:reduce){.seat-view-3d-module__mo_ndq__eye{animation:none}}
.seat-window-module__vIgE1q__window{background:var(--surface);border:1px solid var(--hairline);touch-action:none;border-radius:22px;flex:auto;grid-template-rows:auto minmax(0,1fr);gap:4px;min-height:0;padding:8px 10px 10px;display:grid;position:relative}.seat-window-module__vIgE1q__window:before,.seat-window-module__vIgE1q__window:after{content:"";pointer-events:none;opacity:0;width:16px;transition:opacity .2s;position:absolute;top:10px;bottom:10px}.seat-window-module__vIgE1q__window:before{background:linear-gradient(90deg,#ffc24b59,#0000);border-radius:22px 0 0 22px;left:0}.seat-window-module__vIgE1q__window:after{background:linear-gradient(-90deg,#ffc24b59,#0000);border-radius:0 22px 22px 0;right:0}.seat-window-module__vIgE1q__window[data-more-left]:before,.seat-window-module__vIgE1q__window[data-more-right]:after{opacity:1}.seat-window-module__vIgE1q__grid{align-content:center;gap:4px;display:grid;overflow:hidden}.seat-window-module__vIgE1q__row{grid-template-columns:22px repeat(10,minmax(0,30px));justify-content:center;align-items:center;gap:4px;display:grid}.seat-window-module__vIgE1q__row[data-band]{--band-bright:.82;background:#f4f2ff0d;border-radius:9px}.seat-window-module__vIgE1q__colNumber{font-family:var(--font-mono);color:#f4f2ff80;text-align:center;font-size:10px;font-weight:600;line-height:1;position:relative}.seat-window-module__vIgE1q__colNumber[data-major]{color:var(--amber);font-weight:700}.seat-window-module__vIgE1q__colNumber[data-major]:after{content:"";background:var(--amber);opacity:.8;border-radius:1px;width:10px;height:2px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.seat-window-module__vIgE1q__rowLabel{font-family:var(--font-mono);color:#f4f2ff9e;text-align:right;font-size:12px;font-weight:700}.seat-window-module__vIgE1q__rowLabel[data-major]{color:var(--amber)}.seat-window-module__vIgE1q__seat{--col-bright:1;filter:brightness(calc(var(--band-bright,1) * var(--col-bright)));aspect-ratio:.92;background:var(--seat-color);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:10px 10px 5px 5px;width:100%;padding:0;transition:opacity .25s,transform .15s,box-shadow .2s;position:relative;box-shadow:inset 0 -5px #00000047}.seat-window-module__vIgE1q__seat[data-major]{--col-bright:1.22}.seat-window-module__vIgE1q__hole{visibility:hidden}.seat-window-module__vIgE1q__seat[data-state=taken]{box-shadow:none;cursor:not-allowed;background:#262339}.seat-window-module__vIgE1q__seat[data-state=taken]:after{content:"";background:#3a3656;border-radius:50%;position:absolute;inset:38%}.seat-window-module__vIgE1q__seat[data-over]{opacity:.14}.seat-window-module__vIgE1q__seat[data-fits]{box-shadow:inset 0 -5px #00000047,0 0 0 2px #f4f2ffe6,0 0 12px #ffc24b73}.seat-window-module__vIgE1q__seat[data-state=mine]{box-shadow:inset 0 0 0 1.5px var(--hairline);background:#f4f2ff1a}.seat-window-module__vIgE1q__seat[data-preview]{box-shadow:inset 0 -5px 0 #00000047, 0 0 0 3px var(--ink), 0 0 16px #f4f2ff8c;z-index:1;transform:translateY(-2px)}.seat-window-module__vIgE1q__seat[data-preview-bad]{box-shadow:inset 0 -5px 0 #00000047, 0 0 0 3px var(--coral);z-index:1}.seat-window-module__vIgE1q__seat[data-preview-bad]:before{content:"";background:linear-gradient(45deg, transparent 43%, var(--coral) 43%, var(--coral) 57%, transparent 57%);position:absolute;inset:22%}.seat-window-module__vIgE1q__pmrIcon{color:var(--void);position:absolute;inset:18%}.seat-window-module__vIgE1q__pmrIcon svg{width:100%;height:100%}.seat-window-module__vIgE1q__sitter{touch-action:none;cursor:grab;height:150%;display:block;position:absolute;bottom:8%;left:-6%;right:-6%}.seat-window-module__vIgE1q__sitter svg{width:100%;height:100%}.seat-window-module__vIgE1q__sitter[data-just]{animation:.45s cubic-bezier(.3,1.6,.5,1) seat-window-module__vIgE1q__sitDown}.seat-window-module__vIgE1q__sitter[data-selected]{animation:1.4s ease-in-out infinite seat-window-module__vIgE1q__hop}.seat-window-module__vIgE1q__swipeHint{background:var(--surface-2);border:1px solid var(--hairline);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;display:flex;position:absolute;bottom:-2px;left:50%;transform:translate(-50%,50%)}@keyframes seat-window-module__vIgE1q__sitDown{0%{transform:translateY(-60%)scale(1.2)}to{transform:none}}@keyframes seat-window-module__vIgE1q__hop{0%,to{transform:translateY(0)}50%{transform:translateY(-18%)}}
.journey-preview-module__DTrBOG__overlay{z-index:300;background:#0b0b12;position:fixed;inset:0;overflow-y:auto}.journey-preview-module__DTrBOG__closeBtn{z-index:310;color:#f4f2ff;cursor:pointer;background:#171625e6;border:1px solid #f4f2ff24;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:fixed;top:1rem;right:1rem}.journey-preview-module__DTrBOG__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.journey-preview-module__DTrBOG__emptyState{color:#f4f2ff;text-align:center;justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex}.journey-preview-module__DTrBOG__notice{z-index:305;color:#f4f2ff;background:#171625;border:1px solid #f4f2ff24;border-radius:16px;flex-wrap:wrap;align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex;position:fixed;bottom:1.2rem;left:1rem;right:1rem}.journey-preview-module__DTrBOG__notice button{color:#1a1300;cursor:pointer;background:#ffc24b;border:none;border-radius:999px;min-height:2.75rem;margin-left:auto;padding:.5rem 1rem;font-weight:700}.journey-preview-module__DTrBOG__notice button:focus-visible{outline-offset:2px;outline:2px solid #f4f2ff}.journey-preview-module__DTrBOG__exploreWrap{flex-direction:column;min-height:100dvh;display:flex}.journey-preview-module__DTrBOG__fillBar{color:#f4f2ff;flex-wrap:wrap;align-items:center;gap:.8rem;padding:1rem 1.1rem 0;display:flex}.journey-preview-module__DTrBOG__back{color:#948db0;cursor:pointer;background:0 0;border:none;min-height:2.75rem;font-size:.85rem}.journey-preview-module__DTrBOG__back:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.journey-preview-module__DTrBOG__fillToggle{flex-wrap:wrap;gap:.4rem;display:flex}.journey-preview-module__DTrBOG__fillToggle button{color:#948db0;cursor:pointer;background:0 0;border:1px solid #f4f2ff24;border-radius:999px;min-height:2.75rem;padding:.4rem .7rem;font-size:.8rem}.journey-preview-module__DTrBOG__fillToggle button[data-active]{color:#1a1300;background:#ffc24b;border-color:#ffc24b;font-weight:700}.journey-preview-module__DTrBOG__fillToggle button:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.journey-preview-module__DTrBOG__customSlider{color:#948db0;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.journey-preview-module__DTrBOG__customSlider input[type=range]{cursor:pointer;min-height:2.75rem}.journey-preview-module__DTrBOG__customSlider input[type=range]:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}
.venue-editor-preview-module__c2uhaW__previewFrame{border:1px solid var(--hairline);background:#00000024;border-radius:16px;height:480px;padding:1rem;overflow:hidden}.venue-editor-preview-module__c2uhaW__previewSplit{grid-template-columns:1fr;gap:1.2rem;height:100%;display:grid}.venue-editor-preview-module__c2uhaW__previewSplit[data-split=true]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.venue-editor-preview-module__c2uhaW__previewMapPane{min-width:0;min-height:0}.venue-editor-preview-module__c2uhaW__previewSeatsPane{flex-direction:column;min-width:0;min-height:0;display:flex}.venue-editor-preview-module__c2uhaW__paneLabel{align-items:baseline;gap:.5rem;margin:0 0 .5rem;display:flex}.venue-editor-preview-module__c2uhaW__paneLabelCaption{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.venue-editor-preview-module__c2uhaW__paneLabelName{color:var(--ink);font-size:.92rem;font-weight:700}.venue-editor-preview-module__c2uhaW__seatGridFillBox{flex-direction:column;flex:1;min-height:0;display:flex}
.venue-editor-arena-generator-module__vY6jua__distributionToggle{flex-wrap:wrap;gap:.5rem;display:flex}.venue-editor-arena-generator-module__vY6jua__distributionToggle button{border:1px solid var(--hairline);min-height:2.75rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex:auto;padding:.5rem .8rem;font-size:.82rem}.venue-editor-arena-generator-module__vY6jua__distributionToggle button[data-active]{background:var(--amber);border-color:var(--amber);color:#1a1300;font-weight:700}.venue-editor-arena-generator-module__vY6jua__distributionToggle button:disabled{opacity:.6;cursor:not-allowed}.venue-editor-arena-generator-module__vY6jua__distributionToggle button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.venue-editor-arena-generator-module__vY6jua__progressWrap{flex-direction:column;gap:.4rem;display:flex}.venue-editor-arena-generator-module__vY6jua__progressTrack{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.venue-editor-arena-generator-module__vY6jua__progressFill{background:var(--amber);height:100%;transition:width .2s}.venue-editor-arena-generator-module__vY6jua__failureList{color:var(--muted);margin:.3rem 0 0;padding-left:1.1rem;font-size:.8rem}
.security-demo-watermark-scene-module__oEAefG__wmScene{justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.security-demo-watermark-scene-module__oEAefG__wmMain{z-index:2;position:relative}.security-demo-watermark-scene-module__oEAefG__wmQr{border:2px solid var(--hairline);background:#0a0d10;border-radius:8px;width:108px;height:108px;padding:7px;animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmQrGlow;display:grid}.security-demo-watermark-scene-module__oEAefG__wmQr span[data-filled=true]{background:var(--muted);animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmQrPixel}@keyframes security-demo-watermark-scene-module__oEAefG__wmQrGlow{0%,18%{border-color:var(--hairline);box-shadow:none}26%{border-color:var(--success);box-shadow:0 0 0 4px #35d68a59,0 0 24px #35d68a8c}32%,92%{border-color:var(--success);box-shadow:0 0 0 1px #35d68a80,0 0 14px #35d68a59}to{border-color:var(--hairline);box-shadow:none}}@keyframes security-demo-watermark-scene-module__oEAefG__wmQrPixel{0%,18%{background:var(--muted)}26%,92%{background:var(--success)}to{background:var(--muted)}}.security-demo-watermark-scene-module__oEAefG__wmLock{z-index:3;background:var(--success);color:#05070a;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmLockPop;display:flex;position:absolute;bottom:-8px;right:-8px;transform:scale(.3)}@keyframes security-demo-watermark-scene-module__oEAefG__wmLockPop{0%,24%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.15)}34%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}.security-demo-watermark-scene-module__oEAefG__wmStamp{z-index:4;border:2px solid var(--success);width:38px;height:38px;color:var(--success);background:#35d68a2e;border-radius:50%;justify-content:center;align-items:center;animation:7s cubic-bezier(.34,1.6,.5,1) infinite security-demo-watermark-scene-module__oEAefG__wmStampDrop;display:flex;position:absolute}@keyframes security-demo-watermark-scene-module__oEAefG__wmStampDrop{0%,15%{opacity:0;transform:translateY(-80px)scale(1.5)rotate(-30deg)}22%{opacity:1;transform:translateY(0)scale(1.1)rotate(-8deg)}26%,92%{opacity:1;transform:translateY(0)scale(1)rotate(-8deg)}to{opacity:0;transform:translateY(-80px)scale(1.5)rotate(-30deg)}}.security-demo-watermark-scene-module__oEAefG__wmGhost{z-index:1;opacity:0;animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmGhostShow;position:absolute;bottom:4%;left:8%}@keyframes security-demo-watermark-scene-module__oEAefG__wmGhostShow{0%,58%{opacity:0;transform:translate(-8px)rotate(0)}64%{opacity:1;transform:translate(0)rotate(-5deg)}67%{transform:translate(3px)rotate(4deg)}70%{transform:translate(-3px)rotate(-3deg)}73%,96%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0}}.security-demo-watermark-scene-module__oEAefG__wmGhostQr{border:1px solid var(--coral);opacity:.65;background:#0a0d10;border-radius:6px;width:52px;height:52px;padding:4px;display:grid}.security-demo-watermark-scene-module__oEAefG__wmGhostQr span[data-filled=true]{background:var(--coral)}.security-demo-watermark-scene-module__oEAefG__wmGhostCamera,.security-demo-watermark-scene-module__oEAefG__wmGhostPencil{background:var(--amber);color:#05070a;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-6px;left:-6px}.security-demo-watermark-scene-module__oEAefG__wmGhostCamera{animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmGhostCamera}.security-demo-watermark-scene-module__oEAefG__wmGhostPencil{animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmGhostPencil}@keyframes security-demo-watermark-scene-module__oEAefG__wmGhostCamera{0%,64%{opacity:0;transform:scale(.6)}67%,74%{opacity:1;transform:scale(1)}77%,to{opacity:0;transform:scale(.6)}}@keyframes security-demo-watermark-scene-module__oEAefG__wmGhostPencil{0%,76%{opacity:0;transform:scale(.6)}79%,86%{opacity:1;transform:scale(1)}89%,to{opacity:0;transform:scale(.6)}}.security-demo-watermark-scene-module__oEAefG__wmGhostX{background:var(--coral);color:#05070a;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmGhostXShow;display:flex;position:absolute;top:-6px;right:-6px;transform:scale(.5)}@keyframes security-demo-watermark-scene-module__oEAefG__wmGhostXShow{0%,88%{opacity:0;transform:scale(.5)}91%{opacity:1;transform:scale(1.2)}93%,96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.security-demo-watermark-scene-module__oEAefG__wmCaptions{height:2.2rem;position:absolute;bottom:-2.6rem;left:-1rem;right:-1rem}.security-demo-watermark-scene-module__oEAefG__wmCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-watermark-scene-module__oEAefG__wmCaption1{animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmCap1}.security-demo-watermark-scene-module__oEAefG__wmCaption2{animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmCap2}.security-demo-watermark-scene-module__oEAefG__wmCaption3{animation:7s ease-in-out infinite security-demo-watermark-scene-module__oEAefG__wmCap3}@keyframes security-demo-watermark-scene-module__oEAefG__wmCap1{0%,14%{opacity:1}20%,to{opacity:0}}@keyframes security-demo-watermark-scene-module__oEAefG__wmCap2{0%,22%{opacity:0}28%,58%{opacity:1}64%,to{opacity:0}}@keyframes security-demo-watermark-scene-module__oEAefG__wmCap3{0%,62%{opacity:0}68%,96%{opacity:1}to{opacity:0}}
.security-demo-rotating-scene-module__7PtqsG__rotScene{justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.security-demo-rotating-scene-module__7PtqsG__rotClock{color:var(--success);animation:7s linear infinite security-demo-rotating-scene-module__7PtqsG__rotClockSpin;position:absolute;top:0;right:32%}@keyframes security-demo-rotating-scene-module__7PtqsG__rotClockSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.security-demo-rotating-scene-module__7PtqsG__rotQrWrap{width:108px;height:108px;position:relative}.security-demo-rotating-scene-module__7PtqsG__rotQr{border:2px solid var(--success);background:#0a0d10;border-radius:8px;padding:7px;display:grid;position:absolute;inset:0;box-shadow:0 0 12px #35d68a4d}.security-demo-rotating-scene-module__7PtqsG__rotQr span[data-filled=true]{background:var(--success)}.security-demo-rotating-scene-module__7PtqsG__rotQrA{animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotQrAFade}.security-demo-rotating-scene-module__7PtqsG__rotQrB{animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotQrBFade}@keyframes security-demo-rotating-scene-module__7PtqsG__rotQrAFade{0%,40%{opacity:1}48%,to{opacity:0}}@keyframes security-demo-rotating-scene-module__7PtqsG__rotQrBFade{0%,40%{opacity:0}48%,to{opacity:1}}.security-demo-rotating-scene-module__7PtqsG__rotOldX{background:var(--coral);color:#05070a;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotOldXShow;display:flex;position:absolute;top:-8px;right:-8px}@keyframes security-demo-rotating-scene-module__7PtqsG__rotOldXShow{0%,40%{opacity:0;transform:scale(.5)}46%{opacity:1;transform:scale(1.2)}52%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.security-demo-rotating-scene-module__7PtqsG__rotCaptions{height:2.2rem;position:absolute;bottom:-2.6rem;left:-1rem;right:-1rem}.security-demo-rotating-scene-module__7PtqsG__rotCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-rotating-scene-module__7PtqsG__rotCap1{animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotCap1}.security-demo-rotating-scene-module__7PtqsG__rotCap2{animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotCap2}.security-demo-rotating-scene-module__7PtqsG__rotCap3{animation:7s ease-in-out infinite security-demo-rotating-scene-module__7PtqsG__rotCap3}@keyframes security-demo-rotating-scene-module__7PtqsG__rotCap1{0%,34%{opacity:1}40%,to{opacity:0}}@keyframes security-demo-rotating-scene-module__7PtqsG__rotCap2{0%,36%{opacity:0}42%,60%{opacity:1}66%,to{opacity:0}}@keyframes security-demo-rotating-scene-module__7PtqsG__rotCap3{0%,64%{opacity:0}70%,92%{opacity:1}98%,to{opacity:0}}
.express-row-strip-module__oRLbqa__card{background:var(--surface);border:1px solid var(--hairline);border-radius:18px;grid-template-columns:auto 1fr;align-items:end;gap:10px;padding:8px 12px 6px;display:grid}.express-row-strip-module__oRLbqa__rowLabel{font-family:var(--font-display);text-transform:uppercase;padding-bottom:14px;font-size:15px;font-weight:400;line-height:1.05}.express-row-strip-module__oRLbqa__rowLabel small{font-family:var(--font-mono);color:var(--muted);text-transform:none;font-size:10px;display:block}.express-row-strip-module__oRLbqa__strip{justify-content:center;gap:4px;display:flex}.express-row-strip-module__oRLbqa__cell{flex:none;justify-items:center;width:26px;display:grid}.express-row-strip-module__oRLbqa__cellAvatar{align-items:flex-end;width:26px;height:30px;display:flex}.express-row-strip-module__oRLbqa__cellAvatar svg{width:100%;height:100%}.express-row-strip-module__oRLbqa__seat{background:var(--seat-color);border-radius:8px 8px 4px 4px;width:24px;height:20px;box-shadow:inset 0 -4px #00000047}.express-row-strip-module__oRLbqa__seat[data-state=taken]{box-shadow:none;background:#262339}.express-row-strip-module__oRLbqa__seat[data-state=mine]{background:#f4f2ff24}.express-row-strip-module__oRLbqa__cellNumber{font-family:var(--font-mono);color:var(--muted);font-size:9px}
.security-demo-velocity-scene-module__HQ0Ddq__velScene{justify-content:center;align-items:center;gap:1.8rem;width:100%;height:150px;display:flex;position:relative}.security-demo-velocity-scene-module__HQ0Ddq__velPhoneA,.security-demo-velocity-scene-module__HQ0Ddq__velPhoneB{border:2px solid var(--hairline);background:#0a0d10;border-radius:8px;width:60px;height:60px;padding:5px;display:grid;position:relative}.security-demo-velocity-scene-module__HQ0Ddq__velPhoneA{border-color:var(--muted)}.security-demo-velocity-scene-module__HQ0Ddq__velPhoneB{opacity:0;animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velPhoneBShow;transform:translate(-6px)scale(.85)}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velPhoneBShow{0%,26%{opacity:0;border-color:var(--hairline);transform:translate(-6px)scale(.85)}34%{opacity:1;border-color:var(--amber);transform:translate(0)scale(1.08)}40%,88%{opacity:1;border-color:var(--amber);transform:translate(0)scale(1)}96%,to{opacity:0;border-color:var(--hairline);transform:translate(-6px)scale(.85)}}.security-demo-velocity-scene-module__HQ0Ddq__velPhoneBadge{border:1px solid var(--hairline);width:16px;height:16px;color:var(--muted);background:#0a0d10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-7px;left:-7px}.security-demo-velocity-scene-module__HQ0Ddq__velQr{grid-area:1/1;width:100%;height:100%;display:grid}.security-demo-velocity-scene-module__HQ0Ddq__velQr span[data-filled=true]{background:var(--muted)}.security-demo-velocity-scene-module__HQ0Ddq__velWarning{z-index:2;border:1px solid var(--amber);width:26px;height:26px;color:var(--amber);opacity:0;background:#ffc24b29;border-radius:50%;justify-content:center;align-items:center;animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velWarningPulse;display:flex;position:relative;transform:scale(.6)}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velWarningPulse{0%,34%{opacity:0;box-shadow:none;transform:scale(.6)}40%{opacity:1;transform:scale(1.15);box-shadow:0 0 0 6px #ffc24b40}46%,60%{opacity:1;transform:scale(1);box-shadow:0 0 #ffc24b00}53%{box-shadow:0 0 0 5px #ffc24b33}88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}.security-demo-velocity-scene-module__HQ0Ddq__velScanRow{font-family:var(--font-mono,monospace);letter-spacing:.02em;opacity:0;align-items:center;gap:.5rem;font-size:.6rem;animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velScanRowShow;display:flex;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velScanRowShow{0%,56%{opacity:0;transform:translate(-50%)translateY(4px)}64%,88%{opacity:1;transform:translate(-50%)translateY(0)}96%,to{opacity:0;transform:translate(-50%)translateY(4px)}}.security-demo-velocity-scene-module__HQ0Ddq__velScanOk{color:var(--success);align-items:center;gap:.25rem;display:inline-flex}.security-demo-velocity-scene-module__HQ0Ddq__velScanWarn{color:var(--amber);align-items:center;gap:.25rem;display:inline-flex}.security-demo-velocity-scene-module__HQ0Ddq__velCaptions{height:2.2rem;position:absolute;bottom:-3.4rem;left:-1rem;right:-1rem}.security-demo-velocity-scene-module__HQ0Ddq__velCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-velocity-scene-module__HQ0Ddq__velCap1{animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velCap1}.security-demo-velocity-scene-module__HQ0Ddq__velCap2{animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velCap2}.security-demo-velocity-scene-module__HQ0Ddq__velCap3{animation:7s ease-in-out infinite security-demo-velocity-scene-module__HQ0Ddq__velCap3}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velCap1{0%,20%{opacity:1}26%,to{opacity:0}}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velCap2{0%,28%{opacity:0}34%,58%{opacity:1}64%,to{opacity:0}}@keyframes security-demo-velocity-scene-module__HQ0Ddq__velCap3{0%,62%{opacity:0}68%,92%{opacity:1}98%,to{opacity:0}}
.express-proposal-module__ncutdW__proposal{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;animation:.35s ease-out express-proposal-module__ncutdW__fadeIn;display:grid}.express-proposal-module__ncutdW__viewCard{border:1px solid var(--hairline);border-radius:24px;min-height:0;display:flex;position:relative;overflow:hidden}.express-proposal-module__ncutdW__starsSlot{position:absolute;top:12px;left:12px}.express-proposal-module__ncutdW__count{font-family:var(--font-mono);color:var(--muted);background:#0b0b12b8;border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;top:12px;right:12px}.express-proposal-module__ncutdW__where{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:118px}.express-proposal-module__ncutdW__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);border:1px solid var(--hairline);background:#0b0b12b8;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;display:inline-flex}.express-proposal-module__ncutdW__chip[data-tone=split]{color:var(--amber)}.express-proposal-module__ncutdW__chip[data-tone=split] svg{--amber:currentColor}.express-proposal-module__ncutdW__eyeBig{background:var(--ink);color:var(--void);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px 8px 10px;font-family:inherit;font-size:13px;font-weight:700;animation:2.4s ease-out infinite express-proposal-module__ncutdW__eyePulse;display:flex;position:absolute;bottom:12px;right:12px}.express-proposal-module__ncutdW__eyeBig svg{--amber:currentColor}.express-proposal-module__ncutdW__row{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.express-proposal-module__ncutdW__mini,.express-proposal-module__ncutdW__stripSlot{display:none}@media (min-height:780px){.express-proposal-module__ncutdW__row{grid-template-columns:1.05fr 1fr}.express-proposal-module__ncutdW__mini{display:grid}.express-proposal-module__ncutdW__stripSlot{display:block}}.express-proposal-module__ncutdW__mini{background:var(--surface);border:1px solid var(--hairline);border-radius:18px;place-items:center;padding:4px}.express-proposal-module__ncutdW__seated{background:var(--surface);border:1px solid var(--hairline);border-radius:18px;align-content:center;gap:1px;margin:0;padding:6px 10px;list-style:none;display:grid}.express-proposal-module__ncutdW__seated li{font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.express-proposal-module__ncutdW__seatedAvatar{width:24px;height:28px}.express-proposal-module__ncutdW__seatedAvatar svg{width:100%;height:100%}.express-proposal-module__ncutdW__seated b{font-weight:600}@keyframes express-proposal-module__ncutdW__fadeIn{0%{opacity:0;transform:translateY(6px)}}@keyframes express-proposal-module__ncutdW__eyePulse{0%,70%,to{box-shadow:0 0 #f4f2ff00}85%{box-shadow:0 0 0 7px #f4f2ff29}}
.security-demo-risk-scene-module__W8phkq__riskScene{flex-direction:column;justify-content:center;align-items:center;gap:.7rem;width:100%;height:150px;display:flex;position:relative}.security-demo-risk-scene-module__W8phkq__riskSignals{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.security-demo-risk-scene-module__W8phkq__riskSignal{border:1px solid var(--hairline);color:var(--muted);font-family:var(--font-mono,monospace);letter-spacing:.01em;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.62rem;transition:none;display:inline-flex}.security-demo-risk-scene-module__W8phkq__riskSignal[data-signal=age]{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskSignalAge}.security-demo-risk-scene-module__W8phkq__riskSignal[data-signal=velocity]{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskSignalVelocity}.security-demo-risk-scene-module__W8phkq__riskSignal[data-signal=size]{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskSignalSize}@keyframes security-demo-risk-scene-module__W8phkq__riskSignalAge{0%,20%{color:var(--muted);border-color:var(--hairline)}26%,92%{color:var(--amber);border-color:var(--amber)}98%,to{color:var(--muted);border-color:var(--hairline)}}@keyframes security-demo-risk-scene-module__W8phkq__riskSignalVelocity{0%,30%{color:var(--muted);border-color:var(--hairline)}36%,92%{color:var(--amber);border-color:var(--amber)}98%,to{color:var(--muted);border-color:var(--hairline)}}@keyframes security-demo-risk-scene-module__W8phkq__riskSignalSize{0%,40%{color:var(--muted);border-color:var(--hairline)}46%,92%{color:var(--coral);border-color:var(--coral)}98%,to{color:var(--muted);border-color:var(--hairline)}}.security-demo-risk-scene-module__W8phkq__riskGauge{border:1px solid var(--hairline);background:#ffffff0f;border-radius:999px;width:150px;height:8px;position:relative;overflow:hidden}.security-demo-risk-scene-module__W8phkq__riskGaugeThreshold{background:var(--ink);opacity:.5;z-index:2;width:2px;position:absolute;top:-2px;bottom:-2px;left:68%}.security-demo-risk-scene-module__W8phkq__riskGaugeFill{background:var(--amber);border-radius:999px;width:0%;animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskGaugeFill;position:absolute;inset:0}@keyframes security-demo-risk-scene-module__W8phkq__riskGaugeFill{0%,20%{background:var(--amber);width:0%}36%{background:var(--amber);width:35%}46%{background:var(--amber);width:65%}56%,92%{background:var(--coral);width:96%}98%,to{background:var(--amber);width:0%}}.security-demo-risk-scene-module__W8phkq__riskCard{width:150px;height:30px;position:relative}.security-demo-risk-scene-module__W8phkq__riskCardOk,.security-demo-risk-scene-module__W8phkq__riskCardBlocked{font-family:var(--font-mono,monospace);letter-spacing:.02em;opacity:0;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;font-size:.7rem;display:flex;position:absolute;inset:0}.security-demo-risk-scene-module__W8phkq__riskCardOk{border:1px solid var(--hairline);color:var(--muted);animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskCardOk}@keyframes security-demo-risk-scene-module__W8phkq__riskCardOk{0%,46%{opacity:1}54%,to{opacity:0}}.security-demo-risk-scene-module__W8phkq__riskCardBlocked{border:1px solid var(--coral);color:var(--coral);background:#ff5c7a24;font-weight:700;animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskCardBlocked}@keyframes security-demo-risk-scene-module__W8phkq__riskCardBlocked{0%,50%{opacity:0;transform:scale(.94)}56%{opacity:1;transform:scale(1.04)}62%,92%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(.94)}}.security-demo-risk-scene-module__W8phkq__riskCaptions{height:2.2rem;position:absolute;bottom:-3.4rem;left:-1rem;right:-1rem}.security-demo-risk-scene-module__W8phkq__riskCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-risk-scene-module__W8phkq__riskCap1{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskCap1}.security-demo-risk-scene-module__W8phkq__riskCap2{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskCap2}.security-demo-risk-scene-module__W8phkq__riskCap3{animation:7s ease-in-out infinite security-demo-risk-scene-module__W8phkq__riskCap3}@keyframes security-demo-risk-scene-module__W8phkq__riskCap1{0%,20%{opacity:1}26%,to{opacity:0}}@keyframes security-demo-risk-scene-module__W8phkq__riskCap2{0%,28%{opacity:0}34%,50%{opacity:1}56%,to{opacity:0}}@keyframes security-demo-risk-scene-module__W8phkq__riskCap3{0%,54%{opacity:0}60%,92%{opacity:1}98%,to{opacity:0}}
.split-sheet-module__dEpGqq__backdrop{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05050ab8;align-items:flex-end;display:flex;position:fixed;inset:0}.split-sheet-module__dEpGqq__sheet{--void:#0b0b12;--surface:#171625;--surface-2:#221f36;--ink:#f4f2ff;--muted:#948db0;--hairline:#f4f2ff24;--amber:#ffc24b;--coral:#ff5c7a;--violet:#8b5cf6;background:var(--surface);border-top:1px solid var(--hairline);width:100%;max-width:420px;padding:22px 20px calc(24px + env(safe-area-inset-bottom));color:var(--ink);font-family:var(--font-body);border-radius:28px 28px 0 0;gap:12px;margin:0 auto;animation:.35s ease-out split-sheet-module__dEpGqq__slideUp;display:grid}.split-sheet-module__dEpGqq__art{justify-content:center;align-items:flex-end;gap:6px;padding:6px 0 10px;display:flex}.split-sheet-module__dEpGqq__chunkWrap{align-items:flex-end;gap:6px;display:flex}.split-sheet-module__dEpGqq__chunk{background:var(--surface-2);border-radius:18px;align-items:flex-end;padding:4px 8px;display:flex}.split-sheet-module__dEpGqq__chunkAvatar{width:34px;height:42px}.split-sheet-module__dEpGqq__chunkAvatar svg{width:100%;height:100%}.split-sheet-module__dEpGqq__gap{border-top:2px dashed var(--muted);width:22px;height:2px;margin-bottom:20px}.split-sheet-module__dEpGqq__title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:28px;font-weight:400;line-height:1}.split-sheet-module__dEpGqq__text{color:var(--muted);margin:0}.split-sheet-module__dEpGqq__actions{flex-wrap:wrap;gap:10px;display:flex}.split-sheet-module__dEpGqq__cta{background:var(--amber);min-height:56px;color:var(--void);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border:0;border-radius:28px;flex:140px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:20px;font-weight:400;display:flex}.split-sheet-module__dEpGqq__cta:disabled{opacity:.6;cursor:progress}.split-sheet-module__dEpGqq__cta svg,.split-sheet-module__dEpGqq__ghost svg{--amber:currentColor}.split-sheet-module__dEpGqq__ghost{border:1px solid var(--hairline);background:var(--surface-2);min-height:56px;color:var(--ink);cursor:pointer;border-radius:28px;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.split-sheet-module__dEpGqq__sheet :focus-visible{outline:3px solid var(--amber);outline-offset:3px}@keyframes split-sheet-module__dEpGqq__slideUp{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.split-sheet-module__dEpGqq__sheet{animation:none}}
.security-demo-gate-scene-module__GdW7TW__gateScene{justify-content:center;align-items:center;gap:1.6rem;width:100%;height:150px;display:flex;position:relative}.security-demo-gate-scene-module__GdW7TW__gateDoor{border:2px solid var(--muted);width:76px;color:var(--ink);background:#0a0d10;border-radius:8px;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .4rem;display:flex;position:relative}.security-demo-gate-scene-module__GdW7TW__gateDoorLabel{font-family:var(--font-mono,monospace);font-size:.62rem;font-weight:700}.security-demo-gate-scene-module__GdW7TW__gateDoorZone{font-family:var(--font-mono,monospace);color:var(--muted);font-size:.56rem}.security-demo-gate-scene-module__GdW7TW__gateTicket{border:2px solid var(--hairline);width:60px;color:var(--ink);opacity:0;background:#0a0d10;border-radius:8px;flex-direction:column;align-items:center;gap:.2rem;padding:5px;animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateTicketShow;display:flex;transform:translate(6px)scale(.85)}@keyframes security-demo-gate-scene-module__GdW7TW__gateTicketShow{0%,26%{opacity:0;border-color:var(--hairline);transform:translate(6px)scale(.85)}34%,88%{opacity:1;border-color:var(--amber);transform:translate(0)scale(1)}96%,to{opacity:0;border-color:var(--hairline);transform:translate(6px)scale(.85)}}.security-demo-gate-scene-module__GdW7TW__gateTicketLabel{font-family:var(--font-mono,monospace);white-space:nowrap;font-size:.58rem}.security-demo-gate-scene-module__GdW7TW__gateWarning{z-index:2;border:1px solid var(--amber);width:26px;height:26px;color:var(--amber);opacity:0;background:#ffc24b29;border-radius:50%;justify-content:center;align-items:center;animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateWarningPulse;display:flex;position:absolute;top:.4rem;left:50%;transform:translate(-50%)scale(.6)}@keyframes security-demo-gate-scene-module__GdW7TW__gateWarningPulse{0%,34%{opacity:0;box-shadow:none;transform:translate(-50%)scale(.6)}40%{opacity:1;transform:translate(-50%)scale(1.15);box-shadow:0 0 0 6px #ffc24b40}46%,60%{opacity:1;transform:translate(-50%)scale(1);box-shadow:0 0 #ffc24b00}53%{box-shadow:0 0 0 5px #ffc24b33}88%{opacity:1;transform:translate(-50%)scale(1)}96%,to{opacity:0;transform:translate(-50%)scale(.6)}}.security-demo-gate-scene-module__GdW7TW__gateScanRow{font-family:var(--font-mono,monospace);letter-spacing:.02em;opacity:0;align-items:center;gap:.5rem;font-size:.6rem;animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateScanRowShow;display:flex;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)}@keyframes security-demo-gate-scene-module__GdW7TW__gateScanRowShow{0%,56%{opacity:0;transform:translate(-50%)translateY(4px)}64%,88%{opacity:1;transform:translate(-50%)translateY(0)}96%,to{opacity:0;transform:translate(-50%)translateY(4px)}}.security-demo-gate-scene-module__GdW7TW__gateScanOk{color:var(--success);align-items:center;gap:.25rem;display:inline-flex}.security-demo-gate-scene-module__GdW7TW__gateScanWarn{color:var(--amber);align-items:center;gap:.25rem;display:inline-flex}.security-demo-gate-scene-module__GdW7TW__gateCaptions{height:2.2rem;position:absolute;bottom:-3.4rem;left:-1rem;right:-1rem}.security-demo-gate-scene-module__GdW7TW__gateCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-gate-scene-module__GdW7TW__gateCap1{animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateCap1}.security-demo-gate-scene-module__GdW7TW__gateCap2{animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateCap2}.security-demo-gate-scene-module__GdW7TW__gateCap3{animation:7s ease-in-out infinite security-demo-gate-scene-module__GdW7TW__gateCap3}@keyframes security-demo-gate-scene-module__GdW7TW__gateCap1{0%,20%{opacity:1}26%,to{opacity:0}}@keyframes security-demo-gate-scene-module__GdW7TW__gateCap2{0%,28%{opacity:0}34%,58%{opacity:1}64%,to{opacity:0}}@keyframes security-demo-gate-scene-module__GdW7TW__gateCap3{0%,62%{opacity:0}68%,92%{opacity:1}98%,to{opacity:0}}
.express-screen-module__AqPxqG__page{--void:#0b0b12;--surface:#171625;--surface-2:#221f36;--ink:#f4f2ff;--muted:#948db0;--hairline:#f4f2ff24;--amber:#ffc24b;--coral:#ff5c7a;--violet:#8b5cf6;--teal:#4fd1c5;--blue:#7aa7ff;background:var(--void);min-height:0;color:var(--ink);font-family:var(--font-body);flex-direction:column;flex:auto;gap:10px;padding:10px 16px 4px;display:flex}.express-screen-module__AqPxqG__researchBtn{border:1px solid var(--hairline);background:var(--surface-2);min-height:44px;color:var(--ink);cursor:pointer;border-radius:22px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;display:flex}.express-screen-module__AqPxqG__researchBtn svg{--amber:currentColor}.express-screen-module__AqPxqG__message{color:var(--coral);margin:0;font-size:.9rem}.express-screen-module__AqPxqG__skeleton{gap:10px;display:grid}.express-screen-module__AqPxqG__empty{border:1px dashed var(--hairline);color:var(--muted);text-align:center;border-radius:24px;justify-items:center;gap:6px;padding:40px 20px;display:grid}.express-screen-module__AqPxqG__empty svg{width:44px;height:44px;color:var(--amber);--amber:currentColor;animation:1.8s ease-in-out infinite express-screen-module__AqPxqG__nudge}.express-screen-module__AqPxqG__empty p{margin:0}.express-screen-module__AqPxqG__empty strong{color:var(--ink)}.express-screen-module__AqPxqG__actions{padding:8px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--void) 62%, transparent);align-items:center;gap:12px;display:flex}.express-screen-module__AqPxqG__roundBtn{border:1px solid var(--hairline);background:var(--surface-2);width:64px;height:64px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.express-screen-module__AqPxqG__roundBtn svg{--amber:currentColor}.express-screen-module__AqPxqG__roundBtn:disabled{opacity:.4;cursor:default}.express-screen-module__AqPxqG__cta{background:var(--amber);min-height:64px;color:var(--void);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border:0;border-radius:32px;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:0 24px;font-size:22px;font-weight:400;transition:transform .12s;display:flex;box-shadow:0 10px 30px #ffc24b40}.express-screen-module__AqPxqG__cta svg{--amber:currentColor}.express-screen-module__AqPxqG__cta:active{transform:scale(.98)}.express-screen-module__AqPxqG__cta:disabled{opacity:.6;cursor:progress}.express-screen-module__AqPxqG__cta b{font-variant-numeric:tabular-nums}.express-screen-module__AqPxqG__page :focus-visible,.express-screen-module__AqPxqG__actions :focus-visible{outline:3px solid var(--amber);outline-offset:3px}@keyframes express-screen-module__AqPxqG__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.express-screen-module__AqPxqG__empty svg{animation:none}}
.security-demo-reveal-scene-module__iawtnG__revScene{justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.security-demo-reveal-scene-module__iawtnG__revMain{width:108px;height:108px;position:relative}.security-demo-reveal-scene-module__iawtnG__revQr{border:2px solid var(--hairline);background:#0a0d10;border-radius:8px;width:108px;height:108px;padding:7px;animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revQrGlow;display:grid}.security-demo-reveal-scene-module__iawtnG__revQr span[data-filled=true]{background:var(--muted)}@keyframes security-demo-reveal-scene-module__iawtnG__revQrGlow{0%,55%{border-color:var(--hairline);box-shadow:none}62%{border-color:var(--success);box-shadow:0 0 0 4px #35d68a59,0 0 24px #35d68a8c}68%,92%{border-color:var(--success);box-shadow:0 0 0 1px #35d68a80,0 0 14px #35d68a59}to{border-color:var(--hairline);box-shadow:none}}.security-demo-reveal-scene-module__iawtnG__revBlur{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0d108c;border-radius:6px;animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revBlurFade;position:absolute;inset:2px}@keyframes security-demo-reveal-scene-module__iawtnG__revBlurFade{0%,52%{opacity:1}62%{opacity:0}92%{opacity:0}to{opacity:1}}.security-demo-reveal-scene-module__iawtnG__revLock{z-index:3;background:var(--coral);color:#05070a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revLockFade;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@keyframes security-demo-reveal-scene-module__iawtnG__revLockFade{0%,52%{opacity:1;transform:translate(-50%,-50%)scale(1)}62%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:0}}.security-demo-reveal-scene-module__iawtnG__revCountdown{z-index:4;font-family:var(--font-mono,monospace);color:var(--amber);border:1px solid var(--hairline);background:#05070a;border-radius:999px;padding:.15rem .6rem;font-size:.85rem;font-weight:700;animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revCountdownFade;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@keyframes security-demo-reveal-scene-module__iawtnG__revCountdownFade{0%,52%{opacity:1}56%,to{opacity:0}}.security-demo-reveal-scene-module__iawtnG__revCaptions{height:2.2rem;position:absolute;bottom:-2.6rem;left:-1rem;right:-1rem}.security-demo-reveal-scene-module__iawtnG__revCaptions span{text-align:center;font-family:var(--font-mono,monospace);color:var(--ink);opacity:0;padding:0 .5rem;font-size:.72rem;line-height:1.4;position:absolute;left:0;right:0}.security-demo-reveal-scene-module__iawtnG__revCaption1{animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revCap1}.security-demo-reveal-scene-module__iawtnG__revCaption2{animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revCap2}.security-demo-reveal-scene-module__iawtnG__revCaption3{animation:7s ease-in-out infinite security-demo-reveal-scene-module__iawtnG__revCap3}@keyframes security-demo-reveal-scene-module__iawtnG__revCap1{0%,40%{opacity:1}50%,to{opacity:0}}@keyframes security-demo-reveal-scene-module__iawtnG__revCap2{0%,44%{opacity:0}50%,58%{opacity:1}64%,to{opacity:0}}@keyframes security-demo-reveal-scene-module__iawtnG__revCap3{0%,62%{opacity:0}68%,96%{opacity:1}to{opacity:0}}
.spinner-module__4O4t4a__wrap{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;display:inline-flex}.spinner-module__4O4t4a__ring{border-style:solid;border-color:#f4f2ff24;border-top-color:var(--amber,#ffc24b);border-right-color:var(--coral,#ff5c7a);border-radius:50%;animation:.85s linear infinite spinner-module__4O4t4a__spin;display:block}.spinner-module__4O4t4a__wrap[data-size=sm] .spinner-module__4O4t4a__ring{border-width:2px;width:18px;height:18px}.spinner-module__4O4t4a__wrap[data-size=md] .spinner-module__4O4t4a__ring{border-width:3px;width:34px;height:34px}.spinner-module__4O4t4a__wrap[data-size=lg] .spinner-module__4O4t4a__ring{border-width:4px;width:52px;height:52px}.spinner-module__4O4t4a__label{font-family:var(--font-mono,monospace);color:var(--muted,#948db0);text-align:center;font-size:.78rem}@keyframes spinner-module__4O4t4a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module__4O4t4a__ring{animation-duration:2s}}
.seats-checkout-module__Yb7uxW__stubRow{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.seats-checkout-module__Yb7uxW__stubInfo{align-items:baseline;gap:.6rem;min-width:0;display:flex}.seats-checkout-module__Yb7uxW__actionSeatLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.seats-checkout-module__Yb7uxW__actionPrice{font-family:var(--font-mono);color:var(--amber);flex:none;font-size:.86rem}.seats-checkout-module__Yb7uxW__stubAvailability{color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.seats-checkout-module__Yb7uxW__stubAvailabilityTrack{background:#f4f2ff1f;border-radius:999px;width:44px;height:4px;overflow:hidden}.seats-checkout-module__Yb7uxW__stubAvailabilityFill{background:#4ade80;border-radius:999px;height:100%;transition:width .4s;display:block}.seats-checkout-module__Yb7uxW__stubAvailability[data-tone=limited] .seats-checkout-module__Yb7uxW__stubAvailabilityFill{background:var(--amber)}.seats-checkout-module__Yb7uxW__stubAvailability[data-tone=low] .seats-checkout-module__Yb7uxW__stubAvailabilityFill{background:var(--coral)}.seats-checkout-module__Yb7uxW__stubError{color:var(--coral);font-size:.72rem}.seats-checkout-module__Yb7uxW__actionsRow{align-items:center;gap:.7rem;display:flex}.seats-checkout-module__Yb7uxW__holdRing{flex:none;width:46px;height:46px;position:relative}.seats-checkout-module__Yb7uxW__holdRing svg{width:100%;height:100%;transform:rotate(-90deg)}.seats-checkout-module__Yb7uxW__holdRingTrack{fill:none;stroke:#f4f2ff1f;stroke-width:3.5px}.seats-checkout-module__Yb7uxW__holdRingFill{fill:none;stroke:var(--amber);stroke-width:3.5px;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .4s}.seats-checkout-module__Yb7uxW__holdRing[data-urgent] .seats-checkout-module__Yb7uxW__holdRingFill{stroke:var(--coral)}.seats-checkout-module__Yb7uxW__holdRing[data-urgent]{animation:1.1s ease-in-out infinite seats-checkout-module__Yb7uxW__holdPulse}@keyframes seats-checkout-module__Yb7uxW__holdPulse{50%{transform:scale(1.07)}}.seats-checkout-module__Yb7uxW__holdRingTime{font-family:var(--font-mono);color:var(--ink);justify-content:center;align-items:center;font-size:.58rem;display:flex;position:absolute;inset:0}.seats-checkout-module__Yb7uxW__eyeBtn{border:1px solid var(--hairline);cursor:pointer;background:#f4f2ff0f;border-radius:50%;flex:none;width:46px;height:46px;font-size:1.2rem}.seats-checkout-module__Yb7uxW__eyeBtn:focus-visible,.seats-checkout-module__Yb7uxW__confirmBtn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.seats-checkout-module__Yb7uxW__confirmBtn{cursor:pointer;color:#100a1a;background:linear-gradient(135deg, var(--amber), var(--coral) 55%, var(--violet));white-space:nowrap;border:none;border-radius:14px;flex:auto;justify-content:center;align-items:center;gap:.45rem;min-height:46px;padding:.85rem 1.4rem;font-weight:700;display:inline-flex}.seats-checkout-module__Yb7uxW__confirmBtnArrow{transition:transform .2s}.seats-checkout-module__Yb7uxW__confirmBtn:hover .seats-checkout-module__Yb7uxW__confirmBtnArrow{transform:translate(3px)}.seats-checkout-module__Yb7uxW__confirmBtn:disabled{opacity:.6;cursor:progress}.seats-checkout-module__Yb7uxW__hint{color:var(--muted);text-align:center;padding:0 1.1rem;font-size:.8rem}.seats-checkout-module__Yb7uxW__qtyRow{align-items:center;gap:.8rem;margin:.6rem 0;display:flex}.seats-checkout-module__Yb7uxW__qtyBtn{border:1px solid var(--hairline);width:2.4rem;height:2.4rem;color:var(--ink);cursor:pointer;background:#f4f2ff0f;border-radius:999px;font-size:1.1rem}.seats-checkout-module__Yb7uxW__qtyBtn:disabled{opacity:.4;cursor:default}.seats-checkout-module__Yb7uxW__qtyValue{font-family:var(--font-mono);text-align:center;min-width:1.6rem;font-size:1.2rem}.seats-checkout-module__Yb7uxW__poolTierList{flex-direction:column;gap:.5rem;margin:.4rem 0;display:flex}.seats-checkout-module__Yb7uxW__poolTierRow{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.seats-checkout-module__Yb7uxW__poolTierInfo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.seats-checkout-module__Yb7uxW__poolTierLabel{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;overflow:hidden}.seats-checkout-module__Yb7uxW__poolTierPrice{font-family:var(--font-mono);color:var(--amber);font-size:.76rem}.seats-checkout-module__Yb7uxW__seatTierBreakdown{flex-direction:column;gap:.35rem;max-height:7.2rem;margin-bottom:.5rem;display:flex;overflow-y:auto}.seats-checkout-module__Yb7uxW__seatTierRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.seats-checkout-module__Yb7uxW__seatTierLabel{color:var(--muted);flex:none;font-size:.76rem}.seats-checkout-module__Yb7uxW__seatTierSelect{border:1px solid var(--hairline);min-width:0;max-width:12rem;color:var(--ink);background:#f4f2ff0f;border-radius:8px;flex:auto;padding:.3rem .5rem;font-size:.78rem}
