.seat-pass-module__lwtQMq__stage{--ease:cubic-bezier(.2, 0, 0, 1);--t0:.62s;--dt:.36s;--done:calc(var(--t0) + var(--dt) * 3 + .3s);perspective:1500px;width:min(100%,420px);animation:seat-pass-module__lwtQMq__passIn .76s var(--ease) backwards;margin:0;position:relative}@keyframes seat-pass-module__lwtQMq__passIn{0%{opacity:0;transform:translateY(18px)scale(.985)}}.seat-pass-module__lwtQMq__stage:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#648cff33,#648cff00);border-radius:50%;height:56px;position:absolute;bottom:-26px;left:10%;right:10%}.seat-pass-module__lwtQMq__deck{isolation:isolate;transition:transform .7s var(--ease);position:relative}@media (min-width:1100px){.seat-pass-module__lwtQMq__deck{transform:rotateY(-9deg)rotateX(5deg)}.seat-pass-module__lwtQMq__stage:hover .seat-pass-module__lwtQMq__deck{transform:none}}.seat-pass-module__lwtQMq__ghost{z-index:-1;opacity:.7;background:linear-gradient(160deg,#ffffff0d,#ffffff03),#0e101499;border-radius:28px;position:absolute;inset:0;transform:translate(20px,-18px)scale(.95);box-shadow:inset 0 0 0 1px #d6e4ff12}.seat-pass-module__lwtQMq__pass{color:#eef0f3;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:radial-gradient(120% 70% at 0 0,#96b4ff1a,#96b4ff00 60%),linear-gradient(160deg,#ffffff16 0%,#ffffff05 100%),#0e1014b8;border-radius:28px;gap:26px;padding:24px 24px 22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px #d6e4ff1c,0 50px 90px -46px #000000f2,0 0 120px -50px #789cff4d}.seat-pass-module__lwtQMq__pass:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#d6e4ff80 0%,#d6e4ff14 38%,#d6e4ff00 62%,#d6e4ff29 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.seat-pass-module__lwtQMq__pass:before{content:"";opacity:0;pointer-events:none;animation:seat-pass-module__lwtQMq__sheen 1.3s cubic-bezier(.4, 0, .2, 1) var(--done) backwards;background:linear-gradient(105deg,#fff0 40%,#d6e4ff21 50%,#fff0 60%);position:absolute;inset:-20% -60%}@keyframes seat-pass-module__lwtQMq__sheen{0%{opacity:1;transform:translate(-55%)}to{opacity:1;transform:translate(55%)}}.seat-pass-module__lwtQMq__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.seat-pass-module__lwtQMq__brand{align-items:center;gap:9px;display:inline-flex}.seat-pass-module__lwtQMq__wordmark{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;font-size:14.5px;font-weight:650}.seat-pass-module__lwtQMq__tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#8b929b;border-radius:999px;padding:4px 9px;font-size:10px;box-shadow:inset 0 0 0 1px #d6e4ff24}.seat-pass-module__lwtQMq__event{gap:6px;display:grid}.seat-pass-module__lwtQMq__eventTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:1.05}.seat-pass-module__lwtQMq__eventMeta{color:#9aa1ab;margin:0;font-size:14px}.seat-pass-module__lwtQMq__track{--node-size:28px;--node-gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.seat-pass-module__lwtQMq__step:not(:last-child):before,.seat-pass-module__lwtQMq__step:not(:last-child):after{content:"";top:calc(var(--node-size) / 2);left:calc(50% + var(--node-size) / 2 + var(--node-gap));width:calc(100% - var(--node-size) - var(--node-gap) * 2);pointer-events:none;background:#d6e4ff1f;border-radius:2px;height:2px;margin-top:-1px;position:absolute}.seat-pass-module__lwtQMq__step:not(:last-child):after{transform-origin:0;animation:seat-pass-module__lwtQMq__rail .16s linear calc(var(--t0) + var(--dt) * var(--n) + .2s) backwards;background:linear-gradient(90deg,#eceae68c,#eceae6)}@keyframes seat-pass-module__lwtQMq__rail{0%{transform:scaleX(0)}}.seat-pass-module__lwtQMq__step{justify-items:center;gap:10px;display:grid;position:relative}.seat-pass-module__lwtQMq__node{width:var(--node-size);height:var(--node-size);color:#0a0b0d;animation:seat-pass-module__lwtQMq__nodeOn .34s var(--ease) calc(var(--t0) + var(--dt) * var(--n)) backwards;background:#eceae6;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 4px #0e1014e6,0 0 22px -2px #aac8ff66}@keyframes seat-pass-module__lwtQMq__nodeOn{0%{background:#16191e;box-shadow:0 0 0 4px #0e1014e6,inset 0 0 0 1.5px #d6e4ff3d,0 0 #aac8ff00}}.seat-pass-module__lwtQMq__tick{width:14px;height:14px;animation:seat-pass-module__lwtQMq__tickIn .3s var(--ease) calc(var(--t0) + var(--dt) * var(--n) + 80ms) backwards}@keyframes seat-pass-module__lwtQMq__tickIn{0%{opacity:0;transform:scale(.4)}}.seat-pass-module__lwtQMq__stepLabel{color:#c3c8cf;animation:seat-pass-module__lwtQMq__labelOn .34s var(--ease) calc(var(--t0) + var(--dt) * var(--n)) backwards;font-size:12.5px}@keyframes seat-pass-module__lwtQMq__labelOn{0%{color:#6f767f}}.seat-pass-module__lwtQMq__foot{border-top:1px dashed #d6e4ff24;justify-content:space-between;gap:16px;padding-top:18px;display:flex}.seat-pass-module__lwtQMq__field{gap:5px;min-width:0;display:grid}.seat-pass-module__lwtQMq__fieldEnd{text-align:right;justify-items:end}.seat-pass-module__lwtQMq__fieldLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#6f767f;font-size:10px}.seat-pass-module__lwtQMq__code{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#eef0f3;font-size:15px}.seat-pass-module__lwtQMq__status{font-size:15px;font-weight:600;display:grid}.seat-pass-module__lwtQMq__statusWait,.seat-pass-module__lwtQMq__statusDone{grid-area:1/1;justify-self:end}.seat-pass-module__lwtQMq__statusWait{color:#8b929b;opacity:0;animation:seat-pass-module__lwtQMq__waitOut .26s var(--ease) var(--done) backwards}@keyframes seat-pass-module__lwtQMq__waitOut{0%{opacity:1}}.seat-pass-module__lwtQMq__statusDone{color:#a6e3bf;animation:seat-pass-module__lwtQMq__doneIn .42s var(--ease) calc(var(--done) + .12s) backwards;align-items:center;gap:8px;display:inline-flex}@keyframes seat-pass-module__lwtQMq__doneIn{0%{opacity:0;transform:translateY(6px)}}.seat-pass-module__lwtQMq__dot{background:#5fa97f;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #5fa97f33,0 0 12px #5fa97f99}@media (max-width:420px){.seat-pass-module__lwtQMq__pass{border-radius:24px;gap:22px;padding:20px 18px 18px}.seat-pass-module__lwtQMq__ghost{border-radius:24px;transform:translate(12px,-12px)scale(.95)}.seat-pass-module__lwtQMq__eventTitle{font-size:26px}.seat-pass-module__lwtQMq__stepLabel{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.seat-pass-module__lwtQMq__stage,.seat-pass-module__lwtQMq__pass:before,.seat-pass-module__lwtQMq__step:not(:last-child):after,.seat-pass-module__lwtQMq__node,.seat-pass-module__lwtQMq__tick,.seat-pass-module__lwtQMq__stepLabel,.seat-pass-module__lwtQMq__statusWait,.seat-pass-module__lwtQMq__statusDone{animation:none}.seat-pass-module__lwtQMq__deck{transition:none}}@media (prefers-reduced-motion:reduce) and (min-width:1100px){.seat-pass-module__lwtQMq__stage:hover .seat-pass-module__lwtQMq__deck{transform:rotateY(-9deg)rotateX(5deg)}}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__stage{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__stage{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__pass:before{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__pass:before{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__step:not(:last-child):after{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__step:not(:last-child):after{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__node{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__node{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__tick{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__tick{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__stepLabel{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__stepLabel{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__statusWait{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__statusWait{animation:none}:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__statusDone{animation:none}:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__statusDone{animation:none}:is(:root[data-motion-resolved=reduced] .seat-pass-module__lwtQMq__deck,:root[data-motion-resolved=none] .seat-pass-module__lwtQMq__deck){transition:none;transform:none}
