.gz-progress[data-v-b8814508]{box-shadow:0 14px 28px -14px #000000a6,0 0 0 1px #00000052;animation:gz-bar-in-b8814508 .5s cubic-bezier(.16,1,.3,1) both}.gz-rail[data-v-b8814508]{border:2px solid var(--gz-progress-edge, rgba(129, 140, 248, .42));border-radius:inherit;background:linear-gradient(180deg,#08051a61,#08051a14 42%,#08051a6b);box-shadow:inset 0 4px 10px #0000008c,inset 0 -2px 5px #ffffff0f,inset 0 1px #ffffff14}.gz-rail-sheen[data-v-b8814508]{position:absolute;top:2px;left:2px;right:2px;height:38%;border-radius:inherit;background:linear-gradient(180deg,#ffffff1a,#fff0);pointer-events:none}@keyframes gz-bar-in-b8814508{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes gz-planet-in-b8814508{0%{opacity:0;transform:scale(.55)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes gz-vehicle-in-b8814508{0%{opacity:0;transform:translateY(6px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.gz-enter-planet[data-v-b8814508]{animation:gz-planet-in-b8814508 .55s cubic-bezier(.16,1,.3,1) .12s both}.gz-enter-planet--late[data-v-b8814508]{animation-delay:.2s}.gz-enter-vehicle[data-v-b8814508]{animation:gz-vehicle-in-b8814508 .6s cubic-bezier(.22,.97,.38,.98) .28s both}@keyframes moveInfiniteLeft-b8814508{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes moveInfiniteRight-b8814508{0%{transform:translate(-50%)}to{transform:translate(0)}}.animated-background[data-v-b8814508]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.animated-background[data-v-b8814508]:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background-image:var(--bg-image);background-repeat:repeat-x;background-size:auto 100%}.animated-background.animate-left[data-v-b8814508]:before{animation:moveInfiniteLeft-b8814508 72s linear infinite}.animated-background.animate-right[data-v-b8814508]:before{animation:moveInfiniteRight-b8814508 72s linear infinite}.animated-background.static-background[data-v-b8814508]:before{width:100%;background-size:cover;background-position:center}.progress-planet-glow[data-v-b8814508]{position:absolute;top:-10px;bottom:-10px;width:min(18%,220px);pointer-events:none;z-index:5;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 14% 35%,rgba(255,255,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 30% 68%,rgba(255,255,255,.24) 0 1px,transparent 2px),radial-gradient(ellipse at 0% 50%,color-mix(in srgb,var(--planet-glow-color) 28%,transparent),color-mix(in srgb,var(--planet-glow-color) 10%,transparent) 46%,transparent 76%);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--planet-glow-color) 34%,transparent));mix-blend-mode:screen;opacity:.72}.progress-origin-glow[data-v-b8814508]{left:-6px}.progress-target-glow[data-v-b8814508]{right:-6px;background:radial-gradient(circle at 86% 35%,rgba(255,255,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 70% 68%,rgba(255,255,255,.24) 0 1px,transparent 2px),radial-gradient(ellipse at 100% 50%,color-mix(in srgb,var(--planet-glow-color) 28%,transparent),color-mix(in srgb,var(--planet-glow-color) 10%,transparent) 46%,transparent 76%)}.bg-gradient-radial[data-v-b8814508]{background:radial-gradient(circle,var(--tw-gradient-stops))}@media(prefers-reduced-motion:reduce){.animated-background.animate-left[data-v-b8814508]:before,.animated-background.animate-right[data-v-b8814508]:before{animation:none}.gz-progress[data-v-b8814508],.gz-enter-planet[data-v-b8814508],.gz-enter-vehicle[data-v-b8814508]{animation:none}}.skip-slide-wrap[data-v-253e4140]{--knob: 48px;--pad: 4px;--sk-accent: var(--gz-accent, #22d3ee);--sk-deep: var(--gz-accent-strong, #2B6CFF);--sk-hi: color-mix(in srgb, var(--sk-accent) 55%, white);--sk-glow: color-mix(in srgb, var(--sk-accent) 45%, transparent);--sk-knob-hi: color-mix(in srgb, var(--sk-accent) 66%, #0b1220);--sk-knob-lo: color-mix(in srgb, var(--sk-deep) 56%, #0b1220);--charge: 0;--travel: 0px;position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:10200;width:176px;height:calc(var(--knob) + var(--pad) * 2)}@media(max-width:768px),(max-height:500px){.skip-slide-wrap[data-v-253e4140]{--knob: 42px;width:152px;right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px))}}.skip-slide-track[data-v-253e4140]{position:relative;width:100%;height:100%;border-radius:9999px;background:#0f172ac7;border:2px solid rgba(255,255,255,.45);box-shadow:0 4px 18px var(--sk-glow),0 2px 6px #00000059;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.skip-slide-track[data-v-253e4140]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:9999px;box-shadow:0 0 20px var(--sk-glow),inset 0 0 14px var(--sk-glow);opacity:calc(var(--charge) * .9);pointer-events:none}.skip-slide-fillclip[data-v-253e4140]{position:absolute;inset:var(--pad);border-radius:9999px;overflow:hidden;pointer-events:none}.skip-slide-fill[data-v-253e4140]{position:absolute;top:0;bottom:0;left:-100%;width:calc(100% + var(--knob) / 2);border-radius:9999px;background:linear-gradient(180deg,color-mix(in srgb,var(--sk-accent) 68%,white) 0%,var(--sk-accent) 46%,color-mix(in srgb,var(--sk-accent) 62%,black) 100%);transform:translate(calc(var(--charge) * var(--travel)))}.skip-slide-chevrons[data-v-253e4140]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:calc(var(--knob) * .55);color:#ffffffbf;pointer-events:none}.skip-slide-chevrons svg[data-v-253e4140]{width:15px;height:15px;margin-left:-4px;animation:chevronShimmer-253e4140 1.8s ease-in-out infinite}.skip-slide-chevrons svg[data-v-253e4140]:nth-child(2){animation-delay:.18s}.skip-slide-chevrons svg[data-v-253e4140]:nth-child(3){animation-delay:.36s}@keyframes chevronShimmer-253e4140{0%,to{opacity:.35;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}.skip-slide-goal[data-v-253e4140]{position:absolute;top:50%;right:var(--pad);width:var(--knob);height:var(--knob);transform:translateY(-50%);border-radius:9999px;border:2px dashed color-mix(in srgb,var(--sk-hi) 60%,transparent);pointer-events:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.skip-slide-track.is-near .skip-slide-goal[data-v-253e4140]{border-style:solid;border-color:var(--sk-hi);background-color:color-mix(in srgb,var(--sk-accent) 30%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--sk-hi) 70%,transparent);animation:skipGoalLatch-253e4140 .3s cubic-bezier(.16,1,.3,1)}@keyframes skipGoalLatch-253e4140{0%{transform:translateY(-50%) scale(1)}42%{transform:translateY(-50%) scale(1.13)}to{transform:translateY(-50%) scale(1)}}.skip-slide-knob[data-v-253e4140]{position:absolute;top:50%;left:var(--pad);width:var(--knob);height:var(--knob);margin-top:calc(var(--knob) / -2);border-radius:9999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sk-knob-hi),var(--sk-knob-lo));border:2px solid rgba(255,255,255,.6);box-shadow:0 2px 10px #00000059;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transform:translate(calc(var(--charge) * var(--travel)));transition:box-shadow .2s ease}.skip-slide-knob.is-dragging[data-v-253e4140]{cursor:grabbing;box-shadow:0 4px 16px color-mix(in srgb,var(--sk-accent) 65%,transparent),0 2px 6px #0006}.skip-slide-knob.is-latched[data-v-253e4140]{box-shadow:0 0 0 3px color-mix(in srgb,var(--sk-hi) 45%,transparent),0 4px 18px color-mix(in srgb,var(--sk-accent) 70%,transparent)}.skip-slide-knob.is-exploding[data-v-253e4140]{animation:skipKnobLaunch-253e4140 .42s cubic-bezier(.32,0,.15,1) forwards;pointer-events:none}.skip-slide-face[data-v-253e4140]{display:flex;align-items:center;justify-content:center;pointer-events:none}.skip-slide-face.is-settling[data-v-253e4140]{transition:transform .18s cubic-bezier(.16,1,.3,1)}.skip-slide-knob.is-idle .skip-slide-face[data-v-253e4140]{animation:knobNudge-253e4140 4.2s ease-in-out 1.2s infinite}.skip-slide-knob.is-latched .skip-slide-face[data-v-253e4140]{animation:skipFaceSettle-253e4140 .24s cubic-bezier(.16,1,.3,1)}.skip-slide-knob-icon[data-v-253e4140]{width:24px;height:24px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.55)) drop-shadow(0 -1px 1px rgba(0,0,0,.3));pointer-events:none}@keyframes knobNudge-253e4140{0%,70%,to{transform:translate(0)}76%{transform:translate(13px)}82%{transform:translate(9px)}89%{transform:translate(0)}}@keyframes skipFaceSettle-253e4140{0%{transform:scale(1)}40%{transform:scale(.89)}to{transform:scale(1)}}@keyframes skipKnobLaunch-253e4140{0%{transform:translate(var(--travel)) scale(1);opacity:1}22%{transform:translate(calc(var(--travel) - 4px)) scale(.88);opacity:1}to{transform:translate(calc(var(--travel) + 32px)) scale(.5);opacity:0}}.skip-slide-hint[data-v-253e4140]{position:absolute;bottom:calc(100% + 10px);right:0;display:flex;align-items:center;justify-content:center;background:#0f172aeb;border:1px solid color-mix(in srgb,var(--sk-hi) 45%,transparent);padding:9px 14px;border-radius:9999px;pointer-events:none;box-shadow:0 4px 14px #00000059}.hintslide-track[data-v-253e4140]{position:relative;width:78px;height:24px;border-radius:9999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);flex:none}.hintslide-fill[data-v-253e4140]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:9999px;background:linear-gradient(180deg,color-mix(in srgb,var(--sk-accent) 68%,white),var(--sk-accent));transform-origin:left center;animation:hintSlideFill-253e4140 1.8s ease-in-out infinite}.hintslide-knob[data-v-253e4140]{position:absolute;top:50%;left:2px;margin-top:-10px;width:20px;height:20px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sk-knob-hi),var(--sk-knob-lo));border:1px solid rgba(255,255,255,.6);animation:hintSlideKnob-253e4140 1.8s ease-in-out infinite}.hintslide-knob svg[data-v-253e4140]{width:10px;height:10px}.hintslide-hand[data-v-253e4140]{position:absolute;width:20px;height:20px;left:8px;bottom:-8px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));animation:hintSlideHand-253e4140 1.8s ease-in-out infinite}@keyframes hintSlideKnob-253e4140{0%,12%{transform:translate(0);opacity:1}62%{transform:translate(52px);opacity:1}74%{transform:translate(52px);opacity:0}82%{transform:translate(0);opacity:0}94%,to{transform:translate(0);opacity:1}}@keyframes hintSlideHand-253e4140{0%,12%{transform:translate(0);opacity:1}62%{transform:translate(52px);opacity:1}74%{transform:translate(52px);opacity:0}82%{transform:translate(0);opacity:0}94%,to{transform:translate(0);opacity:1}}@keyframes hintSlideFill-253e4140{0%,12%{transform:scaleX(.1);opacity:1}62%{transform:scaleX(1);opacity:1}74%{transform:scaleX(1);opacity:0}82%{transform:scaleX(.1);opacity:0}94%,to{transform:scaleX(.1);opacity:1}}.skip-hint-enter-active[data-v-253e4140]{transition:opacity .2s ease,transform .2s ease}.skip-hint-leave-active[data-v-253e4140]{transition:opacity .25s ease}.skip-hint-enter-from[data-v-253e4140]{opacity:0;transform:translateY(4px)}.skip-hint-leave-to[data-v-253e4140]{opacity:0}.skip-explosion[data-v-253e4140]{position:absolute;top:50%;right:var(--pad);width:var(--knob);height:var(--knob);transform:translateY(-50%);pointer-events:none}.skip-explosion-flash[data-v-253e4140]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background:radial-gradient(circle,rgba(255,255,255,.95) 0%,color-mix(in srgb,var(--sk-hi) 80%,transparent) 45%,transparent 75%);animation:skipExplosionFlash-253e4140 .45s ease-out forwards}.skip-explosion-ring[data-v-253e4140]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:3px solid var(--sk-hi);animation:skipExplosionRing-253e4140 .55s cubic-bezier(.22,1,.36,1) forwards}.skip-explosion-wake[data-v-253e4140]{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;color:var(--sk-hi);opacity:0;animation:skipWake-253e4140 .5s cubic-bezier(.16,1,.3,1) forwards}.skip-explosion-wake[data-v-253e4140]:nth-of-type(2){animation-delay:60ms}.skip-explosion-wake[data-v-253e4140]:nth-of-type(3){animation-delay:.12s}.skip-explosion-particle[data-v-253e4140]{position:absolute;top:50%;left:50%;border-radius:9999px;background:linear-gradient(135deg,color-mix(in srgb,var(--sk-hi) 85%,white),var(--sk-deep));animation:skipExplosionParticle-253e4140 .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes skipExplosionFlash-253e4140{0%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes skipExplosionRing-253e4140{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(2.6)}}@keyframes skipWake-253e4140{0%{opacity:0;transform:translate(0) scaleX(1)}18%{opacity:.95}to{opacity:0;transform:translate(48px) scaleX(2)}}@keyframes skipExplosionParticle-253e4140{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.25)}}.skip-slide-track.is-firing .skip-slide-fill[data-v-253e4140]{animation:skipFillDischarge-253e4140 .4s cubic-bezier(.32,0,.15,1) forwards}.skip-slide-track.is-firing[data-v-253e4140]:after{animation:skipAuraDischarge-253e4140 .45s ease-out forwards}.skip-slide-track.is-firing .skip-slide-goal[data-v-253e4140]{animation:skipGoalSpent-253e4140 .3s ease-out forwards}@keyframes skipGoalSpent-253e4140{0%{opacity:1;transform:translateY(-50%) scale(1)}to{opacity:0;transform:translateY(-50%) scale(1.2)}}.skip-slide-track.is-firing .skip-slide-chevrons svg[data-v-253e4140]{animation:skipChevronSign-253e4140 .26s ease-out forwards}.skip-slide-track.is-firing .skip-slide-chevrons svg[data-v-253e4140]:nth-child(2){animation-delay:45ms}.skip-slide-track.is-firing .skip-slide-chevrons svg[data-v-253e4140]:nth-child(3){animation-delay:90ms}@keyframes skipFillDischarge-253e4140{0%{transform:translate(var(--travel));opacity:1}to{transform:translate(calc(var(--travel) + 240px));opacity:0}}@keyframes skipAuraDischarge-253e4140{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.07)}}@keyframes skipChevronSign-253e4140{0%{opacity:.75;transform:translate(0)}28%{opacity:1;transform:translate(3px)}to{opacity:0;transform:translate(11px)}}.replay-bubble-bounce[data-v-253e4140]{animation:replayBubbleBounce-253e4140 3s ease-in-out infinite}@keyframes replayBubbleBounce-253e4140{0%,to{transform:scale(1)}15%{transform:scale(1.1) translateY(-6px)}30%{transform:scale(1)}}.skip-bubble-enter-active[data-v-253e4140]{animation:skipBubbleIn-253e4140 .38s cubic-bezier(.16,1,.3,1)}.skip-bubble-leave-active[data-v-253e4140]{animation:skipBubbleOut-253e4140 .22s cubic-bezier(.4,0,1,1) forwards}@keyframes skipBubbleIn-253e4140{0%{opacity:0;transform:translate(26px) scale(.86)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes skipBubbleOut-253e4140{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(20px) scale(.9)}}@media(prefers-reduced-motion:reduce){.skip-slide-knob.is-idle .skip-slide-face[data-v-253e4140],.skip-slide-knob.is-latched .skip-slide-face[data-v-253e4140],.skip-slide-track.is-near .skip-slide-goal[data-v-253e4140],.skip-slide-chevrons svg[data-v-253e4140],.skip-slide-track.is-firing .skip-slide-chevrons svg[data-v-253e4140],.replay-bubble-bounce[data-v-253e4140]{animation:none}.skip-slide-chevrons svg[data-v-253e4140]{opacity:.85}.skip-slide-face.is-settling[data-v-253e4140]{transition:none}.skip-explosion-ring[data-v-253e4140],.skip-explosion-wake[data-v-253e4140],.skip-explosion-particle[data-v-253e4140]{animation:none;opacity:0}.skip-explosion-flash[data-v-253e4140]{animation:skipExplosionFlash-253e4140 .3s ease-out forwards}.skip-slide-knob.is-exploding[data-v-253e4140]{animation:skipKnobFade-253e4140 .3s ease forwards}@keyframes skipKnobFade-253e4140{0%{transform:translate(var(--travel));opacity:1}to{transform:translate(var(--travel));opacity:0}}.skip-slide-track.is-firing .skip-slide-fill[data-v-253e4140],.skip-slide-track.is-firing[data-v-253e4140]:after{animation:skipFadeOut-253e4140 .3s ease forwards}@keyframes skipFadeOut-253e4140{0%{opacity:1}to{opacity:0}}.hintslide-fill[data-v-253e4140]{animation:none;transform:scaleX(1)}.hintslide-knob[data-v-253e4140],.hintslide-hand[data-v-253e4140]{animation:none;transform:translate(52px)}.skip-bubble-enter-active[data-v-253e4140],.skip-bubble-leave-active[data-v-253e4140]{animation:none;transition:opacity .2s ease}.skip-bubble-enter-from[data-v-253e4140],.skip-bubble-leave-to[data-v-253e4140]{opacity:0}}.idc[data-v-def279bb]{container-type:inline-size;width:100%}.idc__hang[data-v-def279bb]{transform-origin:50% 0}.idc__hang--hidden[data-v-def279bb]{opacity:0;transform:translateY(-118%);pointer-events:none}.idc__hang--enter[data-v-def279bb]{animation:idcEnter-def279bb 1.4s both}@keyframes idcEnter-def279bb{0%{transform:translateY(-118%) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.3,.6,.35,1)}12%{opacity:1}46%{transform:translateY(0) rotate(-3.2deg);animation-timing-function:ease-in-out}64%{transform:translateY(0) rotate(2.2deg);animation-timing-function:ease-in-out}80%{transform:translateY(0) rotate(-1deg);animation-timing-function:ease-in-out}92%{transform:translateY(0) rotate(.4deg);animation-timing-function:ease-in-out}to{transform:translateY(0) rotate(0);opacity:1}}.idc__lanyard[data-v-def279bb]{display:flex;flex-direction:column;align-items:center}.idc__strap[data-v-def279bb]{width:11cqw;height:7.5cqw;clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:repeating-linear-gradient(115deg,rgba(255,255,255,.12) 0 2px,transparent 2px 6px),linear-gradient(180deg,#0f766e,#134e4a);box-shadow:inset 0 -1px 2px #00000059}.idc__hook[data-v-def279bb]{position:relative;z-index:2;width:7cqw;height:6.4cqw;margin-bottom:-3.4cqw;border-radius:1.8cqw;background:linear-gradient(180deg,#e2e8f0,#94a3b8 60%,#64748b);box-shadow:0 1px 2px #00000080,inset 0 1px #ffffffb3}.idc__hook[data-v-def279bb]:after{content:"";position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);width:3.6cqw;height:2.4cqw;border-radius:999px;background:#020617bf;box-shadow:inset 0 1px 1px #000c}.idc--compact .idc__lanyard[data-v-def279bb],.idc--compact .idc__slot[data-v-def279bb]{display:none}.idc__card[data-v-def279bb]{position:relative;overflow:hidden;border-radius:5.5cqw;padding-left:2.4cqw;background:radial-gradient(120% 100% at 100% 0%,rgba(124,58,237,.14),transparent 55%),radial-gradient(130% 90% at 0% 0%,rgba(20,184,166,.16),transparent 55%),linear-gradient(160deg,#182138f7,#0a101efa);border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 34px -12px #000000b3,0 4px 14px -6px #22d3ee2e,inset 0 1px #ffffff14;cursor:pointer;transform-origin:50% -6cqw}.idc__card[data-v-def279bb]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2.4cqw;background:linear-gradient(180deg,#5eead4,#22d3ee 45%,#818cf8);box-shadow:0 0 10px #22d3ee59}.idc__card--tap[data-v-def279bb]{animation:idcTap-def279bb .9s ease-in-out}@keyframes idcTap-def279bb{0%{transform:rotate(0)}25%{transform:rotate(-3deg)}55%{transform:rotate(2deg)}80%{transform:rotate(-.8deg)}to{transform:rotate(0)}}.idc__slot[data-v-def279bb]{width:16cqw;height:2.6cqw;margin:2.6cqw auto 0;border-radius:999px;background:#020617d9;box-shadow:inset 0 1px 2px #000000e6,0 1px #ffffff14}.idc__foil[data-v-def279bb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 52%,rgba(125,211,252,.1) 66%,rgba(196,181,253,.12) 75%,rgba(94,234,212,.1) 84%,transparent 93%)}.idc__constellation[data-v-def279bb]{position:absolute;right:3cqw;top:10cqw;width:46cqw;color:#94c5fd99;opacity:.18;pointer-events:none}.idc__header[data-v-def279bb]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2.4cqw;padding:2.8cqw 4.5cqw 2.4cqw;border-bottom:1px solid rgba(255,255,255,.08)}.idc__group[data-v-def279bb]{display:flex;align-items:center;gap:2.2cqw;min-width:0}.idc__group-icon[data-v-def279bb]{flex:0 0 auto;width:5.6cqw;height:5.6cqw;color:#5eead4f2}.idc__group-name[data-v-def279bb]{font-size:5.4cqw;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idc__type[data-v-def279bb]{flex:0 0 auto;font-size:2.9cqw;font-weight:700;letter-spacing:.14em;color:#5eead4;border:1px solid rgba(94,234,212,.35);border-radius:999px;padding:.8cqw 2.8cqw;background:#5eead414}.idc__body[data-v-def279bb]{position:relative;display:flex;align-items:center;gap:4cqw;padding:3.4cqw 4.5cqw 2.4cqw}.idc__avatar[data-v-def279bb]{position:relative;flex:0 0 auto;width:19cqw;height:19cqw;border-radius:4.5cqw;display:grid;place-items:center;color:#fff;font-weight:800;font-size:9.5cqw;background:linear-gradient(135deg,#14b8a6,#06b6d4);box-shadow:0 4px 14px #06b6d473,inset 0 0 0 2px #ffffff47}.idc__photo[data-v-def279bb]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.idc__avatar[data-v-def279bb]:after{content:"";position:absolute;top:-1.4cqw;right:-1.4cqw;bottom:-1.4cqw;left:-1.4cqw;border-radius:5.6cqw;border:1px solid rgba(94,234,212,.35)}.idc__info[data-v-def279bb]{flex:1 1 auto;min-width:0}.idc__name[data-v-def279bb]{font-size:6.8cqw;font-weight:900;line-height:1.12;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.idc__name--long[data-v-def279bb]{font-size:5.6cqw}.idc__stamps[data-v-def279bb]{position:relative;display:flex;align-items:center;gap:3cqw;padding:.6cqw 4.5cqw 1cqw}.idc__stamp-slot[data-v-def279bb]{position:relative;flex:0 0 auto;width:12cqw;height:12cqw;border-radius:50%;display:grid;place-items:center}.idc__stamp-empty-num[data-v-def279bb]{width:100%;height:100%;border-radius:50%;border:1px dashed rgba(255,255,255,.22);display:grid;place-items:center;font-size:4cqw;font-weight:700;color:#ffffff47}.idc__stamp[data-v-def279bb]{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2cqw;border:2px solid var(--stamp-ink);background:var(--stamp-bg);color:var(--stamp-ink);transform:rotate(var(--stamp-rot))}.idc__stamp[data-v-def279bb]:before{content:"";position:absolute;top:1.4cqw;right:1.4cqw;bottom:1.4cqw;left:1.4cqw;border-radius:50%;border:1px dashed var(--stamp-ink);opacity:.75}.idc__stamp--ink1[data-v-def279bb]{--stamp-ink: #34d399;--stamp-bg: rgba(52, 211, 153, .12);--stamp-rot: -7deg}.idc__stamp--ink2[data-v-def279bb]{--stamp-ink: #22d3ee;--stamp-bg: rgba(34, 211, 238, .12);--stamp-rot: 5deg}.idc__stamp--ink3[data-v-def279bb]{--stamp-ink: #a78bfa;--stamp-bg: rgba(167, 139, 250, .12);--stamp-rot: -4deg}.idc__stamp-flag[data-v-def279bb]{width:5cqw;height:5cqw;filter:drop-shadow(0 0 3px var(--stamp-ink))}.idc__stamp-num[data-v-def279bb]{font-size:2.8cqw;font-weight:800;line-height:1}.idc__stamp--stamping[data-v-def279bb]{animation:idcStamp-def279bb .6s cubic-bezier(.34,1.3,.5,1) both}@keyframes idcStamp-def279bb{0%{transform:scale(2.6) rotate(calc(var(--stamp-rot) + 14deg));opacity:0}55%{transform:scale(.9) rotate(var(--stamp-rot));opacity:1}78%{transform:scale(1.08) rotate(var(--stamp-rot))}to{transform:scale(1) rotate(var(--stamp-rot));opacity:1}}.idc__stamp--stamping[data-v-def279bb]:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%;border:2px solid var(--stamp-ink);opacity:0;animation:idcInkRipple-def279bb .5s ease-out .3s both}@keyframes idcInkRipple-def279bb{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.5);opacity:0}}.idc__footer[data-v-def279bb]{position:relative;display:flex;align-items:center;gap:2.6cqw;padding:1.6cqw 4.5cqw 3.2cqw}.idc__logo[data-v-def279bb]{flex:0 0 auto;width:6cqw;height:6cqw;border-radius:1.6cqw;display:grid;place-items:center;font-weight:800;font-size:3.5cqw;color:#04121a;background:linear-gradient(135deg,#5eead4,#22d3ee);box-shadow:0 2px 6px #22d3ee66}.idc__code[data-v-def279bb]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:3.6cqw;letter-spacing:.08em;font-weight:600;color:#fffc}.idc__barcode[data-v-def279bb]{height:5cqw;flex:1 1 auto;min-width:0;border-radius:2px;opacity:.55;background:repeating-linear-gradient(90deg,rgba(255,255,255,.85) 0 1px,transparent 1px 3px,rgba(255,255,255,.85) 3px 5px,transparent 5px 6px,rgba(255,255,255,.85) 6px 7px,transparent 7px 10px)}.idc__seal[data-v-def279bb]{flex:0 0 auto;width:9.5cqw;height:9.5cqw;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from 210deg,#5eead48c,#7dd3fc80,#c4b5fd8c,#f9a8d473,#5eead48c);border:1px solid rgba(255,255,255,.35);box-shadow:0 0 6px #7dd3fc59}.idc__seal svg[data-v-def279bb]{width:5.5cqw;height:5.5cqw;filter:drop-shadow(0 0 2px rgba(255,255,255,.5))}@media(prefers-reduced-motion:reduce){.idc__hang--enter[data-v-def279bb],.idc__card--tap[data-v-def279bb],.idc__stamp--stamping[data-v-def279bb]{animation:none}.idc__stamp--stamping[data-v-def279bb]:after{animation:none;opacity:0}}.character__img--in[data-v-3d9e0f0e]{animation:characterIn-3d9e0f0e 1s cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.character__img--steady[data-v-3d9e0f0e]{transform:translateY(0)}@keyframes characterIn-3d9e0f0e{0%{transform:translateY(118%) scale(.92);opacity:0;filter:drop-shadow(0 0 0 rgba(147,197,253,0))}35%{opacity:1}58%{transform:translateY(-4.5%) scale(1.035);filter:drop-shadow(0 14px 26px rgba(147,197,253,.4))}76%{transform:translateY(1.4%) scale(.985);filter:drop-shadow(0 6px 16px rgba(147,197,253,.22))}90%{transform:translateY(-.4%) scale(1.006)}to{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 0 rgba(147,197,253,0))}}.character__img--out[data-v-3d9e0f0e]{animation:characterOut-3d9e0f0e .5s cubic-bezier(.55,0,1,.45);animation-fill-mode:forwards}@keyframes characterOut-3d9e0f0e{0%{transform:translateY(0) scale(1);opacity:1}40%{transform:translateY(-3%) scale(1.02);opacity:.9}to{transform:translateY(120%) scale(.9);opacity:0}}@media(prefers-reduced-motion:reduce){.character__img--in[data-v-3d9e0f0e]{animation:none;transform:translateY(0);opacity:1}.character__img--out[data-v-3d9e0f0e]{animation:none;transform:translateY(120%);opacity:0;transition:opacity .3s ease,transform .3s ease}}.help-glow[data-v-3d9e0f0e]{filter:drop-shadow(0 0 10px rgba(255,255,255,.8));transition:filter .3s ease}.character--visit-away[data-v-3d9e0f0e]{visibility:hidden}.character-feedback-glow--correct[data-v-3d9e0f0e]{animation:characterFeedbackPulseGreen-3d9e0f0e .9s ease-in-out infinite;will-change:filter}.character-feedback-glow--error[data-v-3d9e0f0e]{animation:characterFeedbackPulseRed-3d9e0f0e .9s ease-in-out infinite;will-change:filter}@keyframes characterFeedbackPulseGreen-3d9e0f0e{0%,to{filter:drop-shadow(0 0 10px rgba(34,197,94,.62)) drop-shadow(0 0 20px rgba(34,197,94,.35))}50%{filter:drop-shadow(0 0 16px rgba(34,197,94,.9)) drop-shadow(0 0 30px rgba(34,197,94,.55))}}@keyframes characterFeedbackPulseRed-3d9e0f0e{0%,to{filter:drop-shadow(0 0 10px rgba(239,68,68,.62)) drop-shadow(0 0 20px rgba(239,68,68,.35))}50%{filter:drop-shadow(0 0 16px rgba(239,68,68,.9)) drop-shadow(0 0 30px rgba(239,68,68,.55))}}.shake-locked[data-v-3d9e0f0e]{animation:gentleBounce-3d9e0f0e .6s ease-in-out}@keyframes gentleBounce-3d9e0f0e{0%,to{transform:translateY(0) rotate(0)}20%{transform:translateY(-8px) rotate(-3deg)}40%{transform:translateY(0) rotate(0)}60%{transform:translateY(-5px) rotate(2deg)}80%{transform:translateY(0) rotate(0)}}.character-swap--out[data-v-3d9e0f0e]{animation:characterSwapOut-3d9e0f0e .26s cubic-bezier(.55,0,1,.45) forwards}.character-swap--in[data-v-3d9e0f0e]{animation:characterSwapIn-3d9e0f0e .45s cubic-bezier(.22,1,.36,1);animation-fill-mode:both}@keyframes characterSwapOut-3d9e0f0e{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(16%) scale(.88);opacity:0}}@keyframes characterSwapIn-3d9e0f0e{0%{transform:translateY(18%) scale(.88);opacity:0}55%{transform:translateY(-3%) scale(1.04);opacity:1;filter:drop-shadow(0 10px 22px rgba(147,197,253,.35))}80%{transform:translateY(1%) scale(.99)}to{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 0 rgba(147,197,253,0))}}@media(prefers-reduced-motion:reduce){.character-swap--out[data-v-3d9e0f0e],.character-swap--in[data-v-3d9e0f0e]{animation:none}}
