.beacon[data-v-9aff71c7]{align-items:center;display:flex;height:700px;justify-content:center;position:relative;width:580px}.beacon__halo[data-v-9aff71c7]{background:radial-gradient(circle at 50% 45%,rgba(0,212,255,.22) 0,rgba(34,197,94,.1) 35%,transparent 70%);border-radius:50%;filter:blur(18px);inset:0;pointer-events:none;position:absolute}.beacon__orbit[data-v-9aff71c7]{animation:beacon-orbit-9aff71c7 38s linear infinite;height:500px;pointer-events:none;transform:translate(-50%,-50%);width:500px}.beacon__chip[data-v-9aff71c7],.beacon__orbit[data-v-9aff71c7]{left:50%;position:absolute;top:50%}.beacon__chip[data-v-9aff71c7]{align-items:center;animation:chip-pulse-9aff71c7 2.4s ease-in-out infinite;animation-delay:var(--delay);background:#060e1cd9;border:1px solid rgba(0,212,255,.35);border-radius:50%;box-shadow:0 0 18px #00d4ff40;display:flex;font-size:26px;height:56px;justify-content:center;margin:-28px 0 0 -28px;transform:rotate(var(--angle)) translateY(-250px) rotate(calc(var(--angle)*-1));width:56px}.beacon__chip-flag[data-v-9aff71c7]{animation:chip-counter-rotate-9aff71c7 38s linear infinite;border-radius:4px;box-shadow:0 2px 6px #0006;display:inline-block;height:auto;width:30px}@keyframes beacon-orbit-9aff71c7{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes chip-counter-rotate-9aff71c7{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes chip-pulse-9aff71c7{0%,to{box-shadow:0 0 14px #00d4ff33}50%{box-shadow:0 0 28px #00d4ff8c}}.beacon__radar[data-v-9aff71c7]{animation:radar-sweep-9aff71c7 6s linear infinite;background:conic-gradient(from 0deg,#00d4ff00 0deg 270deg,#00d4ff59 355deg,#00d4ff00 1turn);border-radius:50%;filter:blur(2px);height:340px;left:50%;margin:-170px 0 0 -170px;opacity:.8;pointer-events:none;position:absolute;top:50%;width:340px}@keyframes radar-sweep-9aff71c7{to{transform:rotate(1turn)}}.beacon__console[data-v-9aff71c7]{align-items:center;display:flex;flex-direction:column;gap:20px;position:relative;z-index:2}.beacon__ring-wrap[data-v-9aff71c7]{height:260px;position:relative;width:260px}.beacon__ring[data-v-9aff71c7]{filter:drop-shadow(0 0 10px rgba(0,212,255,.45));transform:rotate(-90deg)}.beacon__ring-track[data-v-9aff71c7]{fill:none;stroke:#00d4ff1f;stroke-width:8}.beacon__ring-progress[data-v-9aff71c7]{fill:none;stroke:url(#beaconGrad);stroke-linecap:round;stroke-width:8;transition:stroke-dashoffset .1s linear}.beacon__ring-center[data-v-9aff71c7]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.beacon__label[data-v-9aff71c7]{color:#00d4ffd9;font-size:13px;letter-spacing:.22em}.beacon__label[data-v-9aff71c7],.beacon__percent[data-v-9aff71c7]{font-family:JetBrains Mono,ui-monospace,monospace}.beacon__percent[data-v-9aff71c7]{align-items:baseline;color:#fff;display:flex;font-size:62px;font-weight:700;line-height:1;margin:6px 0;text-shadow:0 0 18px rgba(0,212,255,.6)}.beacon__percent-sym[data-v-9aff71c7]{color:#fff9;font-size:28px;margin-left:3px}.beacon__sub[data-v-9aff71c7]{color:#ffffff73;font-family:DM Sans,Inter,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.beacon__card[data-v-9aff71c7]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0d1b2ec7;border:1px solid rgba(0,212,255,.28);border-radius:16px;box-shadow:0 12px 36px #0000008c,0 0 22px #00d4ff1a;display:flex;gap:18px;min-width:380px;padding:18px 24px}.beacon__flag[data-v-9aff71c7]{border-radius:5px;box-shadow:0 2px 8px #00000080;height:auto;width:56px}.beacon__info[data-v-9aff71c7]{flex:1;min-width:0}.beacon__name[data-v-9aff71c7]{color:#fff;font-family:DM Sans,Inter,sans-serif;font-size:17px;font-weight:700;letter-spacing:.01em}.beacon__meta[data-v-9aff71c7]{align-items:center;display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;gap:10px;margin-top:4px}.beacon__amount[data-v-9aff71c7]{color:#00d4ff;font-weight:600}.beacon__deadline[data-v-9aff71c7]{color:#ffffff8c}.beacon__dot[data-v-9aff71c7]{background:#ffffff4d;border-radius:50%;height:3px;width:3px}.slot-enter-active[data-v-9aff71c7],.slot-leave-active[data-v-9aff71c7]{transition:opacity .45s ease,transform .45s cubic-bezier(.4,0,.2,1)}.slot-enter-from[data-v-9aff71c7]{opacity:0;transform:translateY(10px)}.slot-leave-to[data-v-9aff71c7]{opacity:0;transform:translateY(-10px)}.beacon__ticker[data-v-9aff71c7]{bottom:10px;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:480px}.beacon__ticker-label[data-v-9aff71c7]{align-items:center;color:#ffffff80;display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;gap:10px;letter-spacing:.2em;padding-left:6px;text-transform:uppercase}.beacon__pulse[data-v-9aff71c7]{animation:pulse-dot-9aff71c7 1.2s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 10px #22c55ecc;height:8px;width:8px}@keyframes pulse-dot-9aff71c7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.beacon__ticker-list[data-v-9aff71c7]{display:flex;flex-direction:column;gap:4px;position:relative}.beacon__tick[data-v-9aff71c7]{align-items:center;background:#0d1b2e8c;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;color:#ffffffbf;display:flex;font-family:DM Sans,Inter,sans-serif;font-size:13px;gap:10px;padding:9px 14px}.beacon__tick-flag[data-v-9aff71c7]{border-radius:3px;flex-shrink:0;height:auto;width:22px}.beacon__tick-name[data-v-9aff71c7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beacon__tick-match[data-v-9aff71c7]{color:#00d4ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.tick-enter-active[data-v-9aff71c7],.tick-leave-active[data-v-9aff71c7]{transition:all .5s ease}.tick-enter-from[data-v-9aff71c7]{opacity:0;transform:translateY(8px)}.tick-leave-to[data-v-9aff71c7]{opacity:0;transform:translateY(-8px)}.tick-move[data-v-9aff71c7]{transition:transform .5s ease}@media(max-width:767px){.beacon[data-v-9aff71c7]{height:440px;width:320px}.beacon__orbit[data-v-9aff71c7]{height:280px;width:280px}.beacon__chip[data-v-9aff71c7]{font-size:19px;height:42px;margin:-21px 0 0 -21px;transform:rotate(var(--angle)) translateY(-140px) rotate(calc(var(--angle)*-1));width:42px}.beacon__ring[data-v-9aff71c7],.beacon__ring-wrap[data-v-9aff71c7]{height:170px;width:170px}.beacon__percent[data-v-9aff71c7]{font-size:38px}.beacon__percent-sym[data-v-9aff71c7]{font-size:18px}.beacon__card[data-v-9aff71c7]{max-width:280px;min-width:240px;padding:10px 14px}.beacon__flag[data-v-9aff71c7]{width:40px}.beacon__name[data-v-9aff71c7]{font-size:13px}.beacon__meta[data-v-9aff71c7]{font-size:10px}.beacon__ticker[data-v-9aff71c7]{max-width:calc(100vw - 48px);width:280px}}@media(max-width:400px){.beacon[data-v-9aff71c7]{height:400px;width:280px}.beacon__orbit[data-v-9aff71c7]{height:250px;width:250px}.beacon__chip[data-v-9aff71c7]{font-size:17px;height:38px;margin:-19px 0 0 -19px;transform:rotate(var(--angle)) translateY(-125px) rotate(calc(var(--angle)*-1));width:38px}.beacon__ring[data-v-9aff71c7],.beacon__ring-wrap[data-v-9aff71c7]{height:150px;width:150px}.beacon__percent[data-v-9aff71c7]{font-size:34px}.beacon__card[data-v-9aff71c7]{max-width:260px;min-width:220px}.beacon__ticker[data-v-9aff71c7]{width:250px}}.ticker-track[data-v-8aaa2c6b]{animation:ticker-scroll-8aaa2c6b 50s linear infinite;will-change:transform}.ticker-track[data-v-8aaa2c6b]:hover{animation-play-state:paused}@keyframes ticker-scroll-8aaa2c6b{0%{transform:translate(0)}to{transform:translate(-50%)}}.how-stage[data-v-6d702f9f]{height:clamp(260px,62vw,350px);overflow:hidden}.stage-ground[data-v-6d702f9f]{bottom:clamp(24px,7vw,30px)}.stage-dots[data-v-6d702f9f]{bottom:clamp(21px,calc(7vw - 3px),27px)}.step-marker[data-v-6d702f9f]{bottom:clamp(92px,28vw,120px)!important;left:var(--step-mobile)}.step-icon[data-v-6d702f9f]{height:clamp(20px,5vw,24px);width:clamp(20px,5vw,24px)}.step-check[data-v-6d702f9f]{height:clamp(9px,2.8vw,12px);width:clamp(9px,2.8vw,12px)}.step-title[data-v-6d702f9f]{max-width:clamp(84px,23vw,160px);overflow:hidden;text-overflow:ellipsis}.avatar-runner[data-v-6d702f9f]{bottom:clamp(8px,2.8vw,10px)}.walking-avatar-svg[data-v-6d702f9f]{display:block;height:auto;width:clamp(44px,10vw,60px)}@media(min-width:640px){.how-stage[data-v-6d702f9f]{height:clamp(290px,44vw,350px)}.step-marker[data-v-6d702f9f]{bottom:clamp(108px,18vw,120px)!important;left:var(--step-tablet)}}@media(min-width:1024px){.step-marker[data-v-6d702f9f]{left:var(--step-desktop)}}.price-flip-enter-active[data-v-85123a67],.price-flip-leave-active[data-v-85123a67]{transition:all .22s ease}.price-flip-enter-from[data-v-85123a67]{opacity:0;transform:translateY(-10px)}.price-flip-leave-to[data-v-85123a67]{opacity:0;transform:translateY(10px)}
