.ghost-pass-module__ugJWpa__root{--surface:#fff;--wash:#e1dffd;--wash-2:#f3f1ff;--wash-3:#fdfcff;--wash-side:#d9d4fe;--ink:#252128;--muted:#64616b;--faint:#9c9aa2;--accent:#9078fa;--accent-press:#7f66f2;--accent-ink:#9079f9;--action-ink:#7a62ee;--chip:#f5f3f6;--soft:#f2f0fe;--soft-hover:#e9e5fd;--shadow:#a091f58c;--ray:#ffffffd9;--line:#0000000f;--focus:#387bff;--pointer:#1c1c1e;--pointer-edge:#fff;--pointer-shadow:#00000040;--u:clamp(.66px, 100cqi / 880, 1px);isolation:isolate;background:var(--surface);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:18px;position:relative;overflow:clip;container-type:inline-size}@supports (color:light-dark(#fff, #000)){.ghost-pass-module__ugJWpa__root{--surface:light-dark(#fff,#111016);--wash:light-dark(#e1dffd,#2a2352);--wash-2:light-dark(#f3f1ff,#1d1936);--wash-3:light-dark(#fdfcff,#141220);--wash-side:light-dark(#d9d4fe,#31296a);--ink:light-dark(#252128,#f3f1f8);--muted:light-dark(#64616b,#aaa6b8);--faint:light-dark(#9c9aa2,#75717f);--accent:light-dark(#9078fa,#8a72f7);--accent-press:light-dark(#7f66f2,#7a61ef);--accent-ink:light-dark(#9079f9,#a996ff);--action-ink:light-dark(#7a62ee,#b8a8ff);--chip:light-dark(#f5f3f6,#1f1c29);--soft:light-dark(#f2f0fe,#251f40);--soft-hover:light-dark(#e9e5fd,#2e2750);--shadow:light-dark(#a091f58c,#0009);--ray:light-dark(#ffffffd9,#beafff38);--line:light-dark(#0000000f,#ffffff12)}}.ghost-pass-module__ugJWpa__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ghost-pass-module__ugJWpa__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ghost-pass-module__ugJWpa__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.ghost-pass-module__ugJWpa__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.ghost-pass-module__ugJWpa__root[data-paused] *,.ghost-pass-module__ugJWpa__root[data-paused] :before,.ghost-pass-module__ugJWpa__root[data-paused] :after{animation-play-state:paused!important}.ghost-pass-module__ugJWpa__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.ghost-pass-module__ugJWpa__wash{height:calc(560 * var(--u));background:radial-gradient(calc(420 * var(--u)) calc(260 * var(--u)) at 0% 46%, var(--wash-side), transparent), radial-gradient(calc(420 * var(--u)) calc(260 * var(--u)) at 100% 30%, var(--wash-side), transparent), linear-gradient(180deg, var(--wash) 0%, var(--wash) 50%, var(--wash-2) 63%, var(--wash-3) 80%, var(--surface) 96%);opacity:.94;transform-origin:50% 0;transition:transform .6s cubic-bezier(.6,0,.3,1),opacity .6s;position:absolute;inset:0 0 auto}.ghost-pass-module__ugJWpa__root[data-phase=wait] .ghost-pass-module__ugJWpa__wash,.ghost-pass-module__ugJWpa__root[data-phase=intro] .ghost-pass-module__ugJWpa__wash{opacity:.55;transform:scaleY(.5)}.ghost-pass-module__ugJWpa__burst{width:calc(1500 * var(--u));height:calc(1500 * var(--u));margin:calc(-750 * var(--u)) 0 0 calc(-750 * var(--u));background:repeating-conic-gradient(var(--ray) 0deg 3.6deg, transparent 3.6deg 15deg);opacity:0;filter:blur(calc(5 * var(--u)));position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#0000 9%,#000 16% 48%,#0000 92%),linear-gradient(#000 30%,#0000 58%);mask-image:radial-gradient(closest-side,#0000 9%,#000 16% 48%,#0000 92%),linear-gradient(#000 30%,#0000 58%);-webkit-mask-composite:source-in;mask-composite:intersect}.ghost-pass-module__ugJWpa__root[data-phase=intro] .ghost-pass-module__ugJWpa__burst,.ghost-pass-module__ugJWpa__root[data-phase=ready]:not([data-instant]) .ghost-pass-module__ugJWpa__burst{animation:1.65s cubic-bezier(.3,0,.4,1) .3s both ghost-pass-module__ugJWpa__burst}@keyframes ghost-pass-module__ugJWpa__burst{0%{opacity:0;transform:scale(.55)rotate(-6deg)}22%{opacity:1}62%{opacity:.9}to{opacity:0;transform:scale(1.12)rotate(10deg)}}.ghost-pass-module__ugJWpa__slot{z-index:1;height:calc(336 * var(--u));position:relative}.ghost-pass-module__ugJWpa__flight{--w:calc(200 * var(--u));--h:calc(149 * var(--u));top:calc(140 * var(--u));width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transition:transform .42s cubic-bezier(.55,0,.3,1);position:absolute;left:50%}.ghost-pass-module__ugJWpa__root[data-phase=intro] .ghost-pass-module__ugJWpa__flight{transform:translateY(var(--drop,0px)) scale(1.38)}.ghost-pass-module__ugJWpa__root[data-phase=wait] .ghost-pass-module__ugJWpa__flight{opacity:0}.ghost-pass-module__ugJWpa__entry{width:100%;height:100%;display:block}.ghost-pass-module__ugJWpa__root[data-phase=intro] .ghost-pass-module__ugJWpa__entry{animation:.6s cubic-bezier(.2,.85,.3,1.15) 80ms both ghost-pass-module__ugJWpa__enter}@keyframes ghost-pass-module__ugJWpa__enter{0%{opacity:0;transform:translate(calc(30 * var(--u)), calc(270 * var(--u))) rotate(-40deg) scale(.4)}12%{opacity:1}to{opacity:1;transform:none}}.ghost-pass-module__ugJWpa__float{width:100%;height:100%;animation:4.6s ease-in-out infinite ghost-pass-module__ugJWpa__float}@keyframes ghost-pass-module__ugJWpa__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(-7 * var(--u))) rotate(1.4deg)}}.ghost-pass-module__ugJWpa__card{all:unset;width:100%;height:100%;perspective:calc(700 * var(--u));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block;position:relative}.ghost-pass-module__ugJWpa__card:active{cursor:grabbing}.ghost-pass-module__ugJWpa__card:focus-visible{outline:2px solid var(--focus);outline-offset:calc(14 * var(--u));border-radius:calc(28 * var(--u))}.ghost-pass-module__ugJWpa__tilt,.ghost-pass-module__ugJWpa__pose,.ghost-pass-module__ugJWpa__face{transform-style:preserve-3d;display:block;position:absolute;inset:0}.ghost-pass-module__ugJWpa__tilt{will-change:transform}.ghost-pass-module__ugJWpa__pose{transform:rotate(-14deg)rotateY(-9deg)rotateX(6deg)}.ghost-pass-module__ugJWpa__face{backface-visibility:hidden}.ghost-pass-module__ugJWpa__back{transform:rotateY(180deg)}.ghost-pass-module__ugJWpa__art{width:100%;height:100%;filter:drop-shadow(0 calc(10 * var(--u)) calc(14 * var(--u)) #6e50e629);display:block;overflow:visible}.ghost-pass-module__ugJWpa__shadow{top:calc(281 * var(--u));width:calc(150 * var(--u));height:calc(16 * var(--u));margin-left:calc(-75 * var(--u));background:radial-gradient(closest-side, var(--shadow), transparent);border-radius:50%;transition:opacity .4s;animation:4.6s ease-in-out infinite ghost-pass-module__ugJWpa__shadow;position:absolute;left:50%}.ghost-pass-module__ugJWpa__root[data-phase=wait] .ghost-pass-module__ugJWpa__shadow,.ghost-pass-module__ugJWpa__root[data-phase=intro] .ghost-pass-module__ugJWpa__shadow{opacity:0}@keyframes ghost-pass-module__ugJWpa__shadow{0%,to{transform:scaleX(1)}50%{opacity:.75;transform:scaleX(.88)}}.ghost-pass-module__ugJWpa__rays{transform-box:view-box;transform-origin:150px 96px;animation:48s linear infinite ghost-pass-module__ugJWpa__turn}@keyframes ghost-pass-module__ugJWpa__turn{to{transform:rotate(360deg)}}.ghost-pass-module__ugJWpa__coin{animation:3.4s ease-in-out infinite ghost-pass-module__ugJWpa__bob}.ghost-pass-module__ugJWpa__coin[data-coin=b]{animation-delay:-1.5s}@keyframes ghost-pass-module__ugJWpa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}.ghost-pass-module__ugJWpa__ghost{animation:4.6s ease-in-out -1s infinite ghost-pass-module__ugJWpa__hover}@keyframes ghost-pass-module__ugJWpa__hover{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.ghost-pass-module__ugJWpa__eye{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out 1.6s infinite ghost-pass-module__ugJWpa__blink}@keyframes ghost-pass-module__ugJWpa__blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.ghost-pass-module__ugJWpa__shine{transform:translate(calc(var(--shine-x,0) * 1px), calc(var(--shine-y,0) * 1px))}.ghost-pass-module__ugJWpa__brand{letter-spacing:-.02em;font-family:ui-rounded,SF Pro Rounded,Nunito,system-ui,sans-serif}.ghost-pass-module__ugJWpa__copy{z-index:1;padding:0 16px calc(45 * var(--u));text-align:center;justify-items:center;display:grid;position:relative}.ghost-pass-module__ugJWpa__headline{max-width:100%;font-size:calc(48 * var(--u));letter-spacing:-.045em;text-wrap:balance;color:var(--ink);margin:0;font-weight:600;line-height:1.1}.ghost-pass-module__ugJWpa__word{display:inline-block}.ghost-pass-module__ugJWpa__word[data-accent]{color:var(--accent-ink)}.ghost-pass-module__ugJWpa__lede{margin:calc(10 * var(--u)) 0 0;max-width:calc(400 * var(--u));font-size:calc(18 * var(--u));line-height:calc(25.5 * var(--u));color:var(--muted);text-wrap:balance}.ghost-pass-module__ugJWpa__code{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));box-sizing:border-box;width:min(100%, calc(320 * var(--u)));height:calc(53 * var(--u));margin-top:calc(28 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(19 * var(--u));background:var(--chip);border-radius:999px;display:flex}.ghost-pass-module__ugJWpa__value{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:calc(22 * var(--u));letter-spacing:.06em;color:var(--ink);-webkit-user-select:all;user-select:all;font-weight:700}.ghost-pass-module__ugJWpa__copyButton{width:calc(104 * var(--u));height:calc(37 * var(--u));background:var(--accent);color:#fff;font:inherit;font-size:calc(15 * var(--u));cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;font-weight:500;transition:transform .16s,background-color .16s;display:grid}.ghost-pass-module__ugJWpa__copyButton>span{align-items:center;gap:calc(4 * var(--u));grid-area:1/1;transition:opacity .2s,transform .25s cubic-bezier(.3,.7,.2,1);display:inline-flex}.ghost-pass-module__ugJWpa__copyButton:hover{background:var(--accent-press)}.ghost-pass-module__ugJWpa__copyButton:active,.ghost-pass-module__ugJWpa__copyButton[data-pressed]{transform:scale(.95)}.ghost-pass-module__ugJWpa__copyButton:focus-visible,.ghost-pass-module__ugJWpa__action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ghost-pass-module__ugJWpa__copiedLabel{opacity:0;transform:translateY(40%)}.ghost-pass-module__ugJWpa__copyButton[data-copied] .ghost-pass-module__ugJWpa__copyLabel{opacity:0;transform:translateY(-40%)}.ghost-pass-module__ugJWpa__copyButton[data-copied] .ghost-pass-module__ugJWpa__copiedLabel{opacity:1;transform:none}.ghost-pass-module__ugJWpa__check{width:calc(13 * var(--u));height:calc(13 * var(--u));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ghost-pass-module__ugJWpa__actions{justify-content:center;gap:calc(12 * var(--u)) calc(15 * var(--u));margin-top:calc(23.5 * var(--u));flex-wrap:wrap;display:flex}.ghost-pass-module__ugJWpa__action{justify-content:center;align-items:center;gap:calc(8 * var(--u));height:calc(44 * var(--u));padding:0 calc(24 * var(--u));background:var(--soft);color:var(--action-ink);font:inherit;font-size:calc(17 * var(--u));white-space:nowrap;cursor:pointer;border:0;border-radius:999px;font-weight:500;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.ghost-pass-module__ugJWpa__action:hover{background:var(--soft-hover)}.ghost-pass-module__ugJWpa__action:active{transform:scale(.97)}.ghost-pass-module__ugJWpa__primary{background:var(--accent);color:#fff}.ghost-pass-module__ugJWpa__primary:hover{background:var(--accent-press)}.ghost-pass-module__ugJWpa__icon{width:calc(19 * var(--u));height:calc(19 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ghost-pass-module__ugJWpa__note{margin:calc(19.5 * var(--u)) 0 0;max-width:calc(300 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18.4 * var(--u));color:var(--faint)}.ghost-pass-module__ugJWpa__root:is([data-phase=wait],[data-phase=intro]) :is(.ghost-pass-module__ugJWpa__word,.ghost-pass-module__ugJWpa__lede,.ghost-pass-module__ugJWpa__code,.ghost-pass-module__ugJWpa__actions,.ghost-pass-module__ugJWpa__note){opacity:0}.ghost-pass-module__ugJWpa__root[data-phase=ready]:not([data-instant]) .ghost-pass-module__ugJWpa__word{animation:ghost-pass-module__ugJWpa__word .42s cubic-bezier(.2, .7, .2, 1) calc(.42s + var(--i) * 50ms) both}.ghost-pass-module__ugJWpa__root[data-phase=ready]:not([data-instant]) :is(.ghost-pass-module__ugJWpa__lede,.ghost-pass-module__ugJWpa__code,.ghost-pass-module__ugJWpa__actions,.ghost-pass-module__ugJWpa__note){animation:ghost-pass-module__ugJWpa__rise .5s cubic-bezier(.2, .7, .2, 1) calc(1s + var(--i) * .11s) both}@keyframes ghost-pass-module__ugJWpa__word{0%{opacity:0;filter:blur(calc(6 * var(--u)));transform:translateY(.22em)}}@keyframes ghost-pass-module__ugJWpa__rise{0%{opacity:0;filter:blur(calc(4 * var(--u)));transform:translateY(calc(10 * var(--u)))}}.ghost-pass-module__ugJWpa__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ghost-pass-module__ugJWpa__pointer{width:22px;height:22px}.ghost-pass-module__ugJWpa__arrow,.ghost-pass-module__ugJWpa__hand{visibility:hidden}.ghost-pass-module__ugJWpa__pointer[data-glyph=arrow] .ghost-pass-module__ugJWpa__arrow,.ghost-pass-module__ugJWpa__pointer[data-glyph=hand] .ghost-pass-module__ugJWpa__hand{visibility:visible}.ghost-pass-module__ugJWpa__root[data-reduced] :is(.ghost-pass-module__ugJWpa__float,.ghost-pass-module__ugJWpa__shadow,.ghost-pass-module__ugJWpa__rays,.ghost-pass-module__ugJWpa__coin,.ghost-pass-module__ugJWpa__ghost,.ghost-pass-module__ugJWpa__eye,.ghost-pass-module__ugJWpa__burst){animation:none}
