.HeroStage-module__gK3cGa__stage{--ring:clamp(8px, 1vw, 12px);--frame-radius:var(--radius-panel,32px);--px:0;--py:0;--spring:cubic-bezier(.34, 1.56, .64, 1);isolation:isolate;margin:0;padding:clamp(16px,2.2vw,28px);position:relative}.HeroStage-module__gK3cGa__aurora{z-index:-2;background:conic-gradient(from 0deg, color-mix(in srgb, var(--vs-vivid-purple) 60%, transparent), color-mix(in srgb, var(--vs-vivid-sky) 45%, transparent), color-mix(in srgb, var(--vs-vivid-purple) 25%, transparent), color-mix(in srgb, var(--vs-vivid-sky) 40%, transparent), color-mix(in srgb, var(--vs-vivid-purple) 60%, transparent));opacity:.5;translate:calc(var(--px) * -22px) calc(var(--py) * -22px);border-radius:50%;animation:24s linear infinite HeroStage-module__gK3cGa__hero-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#fff 25%,#0000 100%);mask:radial-gradient(closest-side,#fff 25%,#0000 100%)}.HeroStage-module__gK3cGa__orbit{z-index:-1;aspect-ratio:1;border:1.5px dashed color-mix(in srgb, var(--vs-vivid-purple) 32%, transparent);inline-size:112%;translate:calc(var(--px) * -10px) calc(var(--py) * -10px);border-radius:50%;margin-block-start:-56%;margin-inline-start:-56%;animation:46s linear infinite reverse HeroStage-module__gK3cGa__hero-spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}.HeroStage-module__gK3cGa__orbitStar{inline-size:20px;color:var(--vs-vivid-gold);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--vs-vivid-gold) 70%, transparent));margin-block-start:-10px;margin-inline-start:-10px;position:absolute;inset-block-start:50%;inset-inline-start:0}.HeroStage-module__gK3cGa__orbitStar .vs-brand-shape{block-size:auto;inline-size:100%;display:block;position:static}.HeroStage-module__gK3cGa__orbitStarSmall{inline-size:13px;color:var(--vs-vivid-purple);filter:none;margin-block-start:-6.5px;margin-inline-start:-6.5px;inset-block-start:14.6%;inset-inline-start:85.4%}.HeroStage-module__gK3cGa__frame{padding:var(--ring);border-radius:var(--frame-radius);background:var(--vs-vivid-night);box-shadow:0 44px 80px -44px color-mix(in srgb, var(--vs-vivid-night) 75%, transparent);position:relative;overflow:hidden}.HeroStage-module__gK3cGa__frame:before{content:"";background:conic-gradient(from 0deg, var(--vs-vivid-purple), var(--vs-vivid-sky) 18%, var(--vs-vivid-night) 36%, var(--vs-vivid-purple) 58%, var(--vs-vivid-night) 80%, var(--vs-vivid-purple));animation:7s linear infinite HeroStage-module__gK3cGa__hero-spin;position:absolute;inset:-50%}.HeroStage-module__gK3cGa__media{z-index:1;aspect-ratio:1;border-radius:calc(var(--frame-radius) - var(--ring));background:var(--vs-fill-purple);position:relative;overflow:hidden}.HeroStage-module__gK3cGa__poster,.HeroStage-module__gK3cGa__video{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.HeroStage-module__gK3cGa__video{opacity:0;transition:opacity .7s}.HeroStage-module__gK3cGa__stage[data-ready=true] .HeroStage-module__gK3cGa__video{opacity:1}:is([dir=ltr] .HeroStage-module__gK3cGa__poster,[dir=ltr] .HeroStage-module__gK3cGa__video){transform:scaleX(-1)}.HeroStage-module__gK3cGa__toggle{z-index:3;block-size:44px;inline-size:44px;color:var(--vs-vivid-purple-ink);box-shadow:0 8px 18px -10px color-mix(in srgb, var(--vs-vivid-night) 70%, transparent);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background-color .2s;display:grid;position:absolute;inset-block-end:calc(var(--ring) + 14px);inset-inline-end:calc(var(--ring) + 14px)}.HeroStage-module__gK3cGa__toggle:hover{background:#fff;transform:scale(1.06)}.HeroStage-module__gK3cGa__toggle:focus-visible{outline:3px solid var(--vs-vivid-purple);outline-offset:3px}.HeroStage-module__gK3cGa__chips{z-index:2;pointer-events:none;translate:calc(var(--px) * 16px) calc(var(--py) * 16px);margin:0;position:absolute;inset:0}.HeroStage-module__gK3cGa__chip{border:1px solid var(--card-line);color:var(--ink);background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:0 20px 38px -22px color-mix(in srgb, var(--vs-vivid-night) 60%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 14px/1.4 var(--font-body);white-space:nowrap;animation:HeroStage-module__gK3cGa__hero-pop .6s var(--spring) both, HeroStage-module__gK3cGa__hero-float 5.5s ease-in-out infinite alternate;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;position:absolute}.HeroStage-module__gK3cGa__chip>svg{color:var(--accent);flex:none}.HeroStage-module__gK3cGa__chip[data-slot="0"]{animation-delay:.25s,1s;inset-block-start:9%;inset-inline-start:-10px}.HeroStage-module__gK3cGa__chip[data-slot="1"]{animation-delay:.45s,1.8s;inset-block-start:44%;inset-inline-end:-18px}.HeroStage-module__gK3cGa__chip[data-slot="2"]{animation-delay:.65s,2.6s;inset-block-end:2%;inset-inline-start:10%}.HeroStage-module__gK3cGa__bars{align-items:center;gap:3px;block-size:18px;display:inline-flex}.HeroStage-module__gK3cGa__bars i{background:linear-gradient(var(--vs-vivid-purple), var(--vs-vivid-sky));border-radius:2px;block-size:100%;inline-size:3px;animation:1.1s ease-in-out infinite HeroStage-module__gK3cGa__hero-voice;display:block;transform:scaleY(.35)}.HeroStage-module__gK3cGa__bars i:nth-child(2){animation-duration:.8s;animation-delay:-.3s}.HeroStage-module__gK3cGa__bars i:nth-child(3){animation-duration:1.3s;animation-delay:-.6s}.HeroStage-module__gK3cGa__bars i:nth-child(4){animation-duration:.9s;animation-delay:-.2s}.HeroStage-module__gK3cGa__bars i:nth-child(5){animation-duration:1.2s;animation-delay:-.8s}.HeroStage-module__gK3cGa__ripple{color:var(--accent);place-items:center;display:grid;position:relative}.HeroStage-module__gK3cGa__ripple:before,.HeroStage-module__gK3cGa__ripple:after{content:"";border:2px solid color-mix(in srgb, var(--vs-vivid-purple) 55%, transparent);opacity:0;border-radius:50%;animation:2.6s ease-out infinite HeroStage-module__gK3cGa__hero-ripple;position:absolute;inset:-5px}.HeroStage-module__gK3cGa__ripple:after{animation-delay:1.3s}@keyframes HeroStage-module__gK3cGa__hero-spin{to{transform:rotate(1turn)}}@keyframes HeroStage-module__gK3cGa__hero-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes HeroStage-module__gK3cGa__hero-float{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes HeroStage-module__gK3cGa__hero-voice{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes HeroStage-module__gK3cGa__hero-ripple{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.HeroStage-module__gK3cGa__stage[data-paused=true] *,.HeroStage-module__gK3cGa__stage[data-paused=true] :before,.HeroStage-module__gK3cGa__stage[data-paused=true] :after{animation-play-state:paused!important}@media (max-width:959px){.HeroStage-module__gK3cGa__stage{inline-size:min(100%,560px);margin-inline:auto}}@media (max-width:699px){.HeroStage-module__gK3cGa__stage{padding:0}.HeroStage-module__gK3cGa__orbit{display:none}.HeroStage-module__gK3cGa__aurora{opacity:.35;inset:-8%}.HeroStage-module__gK3cGa__chips{pointer-events:auto;flex-wrap:wrap;gap:8px;margin-block-start:16px;display:flex;position:static;translate:none}.HeroStage-module__gK3cGa__chip{box-shadow:none;white-space:normal;padding:8px 12px;font-size:13px;animation:none;position:static}}@media (prefers-reduced-motion:reduce){.HeroStage-module__gK3cGa__stage *,.HeroStage-module__gK3cGa__stage :before,.HeroStage-module__gK3cGa__stage :after{transition:none!important;animation:none!important}.HeroStage-module__gK3cGa__aurora,.HeroStage-module__gK3cGa__orbit,.HeroStage-module__gK3cGa__chips{translate:none}}@media (forced-colors:active){.HeroStage-module__gK3cGa__frame:before,.HeroStage-module__gK3cGa__aurora{display:none}}
.PartnerMarquee-module__HHt-oW__strip{padding-block:clamp(8px,2vw,20px) 0}.PartnerMarquee-module__HHt-oW__title{color:var(--ink-2);font:700 14px/1.6 var(--font-body);text-align:center;margin:0 0 14px}.PartnerMarquee-module__HHt-oW__marquee{--gap:14px;position:relative}.PartnerMarquee-module__HHt-oW__viewport{padding-block:4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.PartnerMarquee-module__HHt-oW__track{inline-size:max-content;animation:34s linear infinite PartnerMarquee-module__HHt-oW__partners-drift;display:flex}[dir=rtl] .PartnerMarquee-module__HHt-oW__track{animation-name:PartnerMarquee-module__HHt-oW__partners-drift-rtl}.PartnerMarquee-module__HHt-oW__viewport:hover .PartnerMarquee-module__HHt-oW__track,.PartnerMarquee-module__HHt-oW__marquee[data-paused=true] .PartnerMarquee-module__HHt-oW__track{animation-play-state:paused}.PartnerMarquee-module__HHt-oW__group{gap:var(--gap);flex:none;margin:0;padding:0;padding-inline-end:var(--gap);list-style:none;display:flex}.PartnerMarquee-module__HHt-oW__card{border:1px solid color-mix(in srgb, var(--vs-vivid-night) 7%, transparent);background:#fff;border-radius:22px;flex:none;place-items:center;block-size:64px;padding-inline:22px;display:grid}.PartnerMarquee-module__HHt-oW__card img{inline-size:auto;block-size:var(--logo-h);display:block}.PartnerMarquee-module__HHt-oW__toggle{block-size:36px;inline-size:36px;color:var(--vs-vivid-purple-ink);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--vs-vivid-night) 60%, transparent);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;transition:scale .2s,background-color .2s;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.PartnerMarquee-module__HHt-oW__toggle:hover{background:#fff;scale:1.06}.PartnerMarquee-module__HHt-oW__toggle:focus-visible{outline:3px solid var(--vs-vivid-purple);outline-offset:3px}@keyframes PartnerMarquee-module__HHt-oW__partners-drift{to{transform:translate(-33.3333%)}}@keyframes PartnerMarquee-module__HHt-oW__partners-drift-rtl{to{transform:translate(33.3333%)}}@media (max-width:699px){.PartnerMarquee-module__HHt-oW__marquee{--gap:10px}.PartnerMarquee-module__HHt-oW__card{border-radius:18px;block-size:54px;padding-inline:16px}.PartnerMarquee-module__HHt-oW__card img{block-size:calc(var(--logo-h) * .82)}}@media (prefers-reduced-motion:reduce){.PartnerMarquee-module__HHt-oW__viewport{-webkit-mask-image:none;mask-image:none}.PartnerMarquee-module__HHt-oW__track{inline-size:auto;animation:none}.PartnerMarquee-module__HHt-oW__group{flex-wrap:wrap;flex:1;justify-content:center;padding-inline-end:0}.PartnerMarquee-module__HHt-oW__group[aria-hidden=true],.PartnerMarquee-module__HHt-oW__toggle{display:none}.PartnerMarquee-module__HHt-oW__toggle{transition:none}}
.PublicJourney-module__RmIfWG__journey{--node:60px;--stem:64px;--rise:calc(var(--node) / 2 + 22px);margin-block-start:clamp(8px,2vw,24px);position:relative}.PublicJourney-module__RmIfWG__board{position:relative}.PublicJourney-module__RmIfWG__path{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.PublicJourney-module__RmIfWG__base{fill:none;stroke:var(--vs-line-purple);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 13}.PublicJourney-module__RmIfWG__fill{fill:none;stroke-width:6px;stroke-linecap:round}.PublicJourney-module__RmIfWG__stations{z-index:1;grid-template-columns:repeat(var(--count), minmax(0, 1fr));-moz-column-gap:clamp(16px, 2vw, 28px);grid-template-rows:auto auto auto;column-gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid;position:relative}.PublicJourney-module__RmIfWG__station{grid-row:span 3;grid-template-rows:subgrid;min-inline-size:0;display:grid}.PublicJourney-module__RmIfWG__screen{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--vs-vivid-purple) 18%, var(--vs-paper));inline-size:min(100%,296px);color:var(--vs-ink);background:var(--vs-paper);box-shadow:var(--vs-shadow-float);cursor:pointer;transition:border-color .3s ease, box-shadow .3s ease, transform .45s var(--vs-ease-out);border-radius:20px;align-content:start;place-self:end start;gap:12px;padding:16px 18px 18px;display:grid}.PublicJourney-module__RmIfWG__station[data-current=true] .PublicJourney-module__RmIfWG__screen{border-color:var(--vs-vivid-purple);box-shadow:0 0 0 2px var(--vs-vivid-purple), var(--vs-shadow-float);transform:translateY(-4px)}.PublicJourney-module__RmIfWG__screenTitle{color:var(--vs-ink);font:700 15px/1.5 var(--font-body);align-items:center;gap:8px;margin:0;display:flex}.PublicJourney-module__RmIfWG__screenTitle svg{color:var(--vs-vivid-purple);flex:none}.PublicJourney-module__RmIfWG__screenText{color:var(--vs-muted);font:500 13.5px/1.8 var(--font-body);margin:0}.PublicJourney-module__RmIfWG__screenNote{border-block-start:1px dashed var(--vs-line-purple);color:var(--vs-muted);font:500 12px/1.75 var(--font-body);margin:0;padding-block-start:10px}.PublicJourney-module__RmIfWG__screenAction{color:#fff;background:var(--vs-vivid-purple);min-block-size:40px;box-shadow:0 3px 0 var(--vs-vivid-purple-ink);font:700 13.5px/1.4 var(--font-body);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:8px 14px;display:flex}.PublicJourney-module__RmIfWG__screenAction[data-tone=quiet]{color:var(--vs-ink-purple);background:var(--vs-fill-purple);box-shadow:0 3px 0 var(--vs-line-purple)}.PublicJourney-module__RmIfWG__pill{border:1px solid var(--vs-line-purple);color:var(--vs-ink-purple);background:var(--vs-fill-purple);font:700 12.5px/1.4 var(--font-body);border-radius:999px;justify-self:start;align-items:center;padding:5px 11px;display:inline-flex}.PublicJourney-module__RmIfWG__pill[data-tone=gold]{color:var(--vs-ink-gold);border-color:var(--vs-line-gold);background:var(--vs-fill-gold)}.PublicJourney-module__RmIfWG__fieldLabel{color:var(--vs-ink);font:600 12.5px/1.5 var(--font-body);margin-block-end:-6px}.PublicJourney-module__RmIfWG__field{border:1.5px solid var(--vs-line);color:var(--vs-muted);font:500 13px/1.4 var(--font-body);text-align:left;border-radius:12px;padding:9px 12px;display:block}.PublicJourney-module__RmIfWG__choices{flex-wrap:wrap;gap:6px;display:flex}.PublicJourney-module__RmIfWG__choices>span{border:1.5px solid var(--vs-line);color:var(--vs-ink);font:700 12.5px/1.4 var(--font-body);border-radius:999px;padding:6px 12px}.PublicJourney-module__RmIfWG__choices>span[data-on=true]{color:#fff;border-color:var(--vs-vivid-purple);background:var(--vs-vivid-purple)}.PublicJourney-module__RmIfWG__welcome{align-items:center;gap:12px;display:flex}.PublicJourney-module__RmIfWG__medal{border:1.5px solid var(--vs-line-gold);block-size:44px;inline-size:44px;color:var(--vs-ink-gold);background:var(--vs-fill-gold);border-radius:50%;flex:none;place-items:center;display:grid}.PublicJourney-module__RmIfWG__benefit{color:var(--vs-ink);font:600 13.5px/1.75 var(--font-body);align-items:flex-start;gap:8px;margin:0;display:flex}.PublicJourney-module__RmIfWG__benefit .PublicJourney-module__RmIfWG__spark{block-size:16px;inline-size:16px;color:var(--vs-vivid-gold);flex:none;margin-block-start:4px;position:static}.PublicJourney-module__RmIfWG__joint{flex-direction:column;align-items:flex-start;display:flex}.PublicJourney-module__RmIfWG__stem{box-sizing:border-box;inline-size:3px;block-size:calc(var(--stem) + var(--wave,0px));border-inline-start:3px dotted var(--vs-line-purple);margin-inline-start:calc(var(--node) / 2 - 1.5px);transition:border-color .4s}.PublicJourney-module__RmIfWG__station[data-lit=true] .PublicJourney-module__RmIfWG__stem{border-inline-start-color:color-mix(in srgb, var(--vs-vivid-purple) 55%, var(--vs-paper))}.PublicJourney-module__RmIfWG__node{box-sizing:border-box;inline-size:var(--node);block-size:var(--node);border:3px solid var(--vs-line-purple);color:var(--vs-ink-purple);background:var(--vs-paper);box-shadow:var(--vs-shadow-card);cursor:pointer;border-radius:50%;place-items:center;margin:0;padding:0;transition:background-color .45s,border-color .45s,color .45s,box-shadow .45s;display:grid}.PublicJourney-module__RmIfWG__node:hover{border-color:var(--vs-vivid-purple)}.PublicJourney-module__RmIfWG__station[data-lit=true] .PublicJourney-module__RmIfWG__node{color:#fff;border-color:var(--vs-vivid-purple);background:var(--vs-vivid-purple);box-shadow:0 0 0 7px color-mix(in srgb, var(--vs-vivid-purple) 14%, transparent), var(--vs-glow-cta)}.PublicJourney-module__RmIfWG__station[data-current=true] .PublicJourney-module__RmIfWG__node{box-shadow:0 0 0 7px color-mix(in srgb, var(--vs-vivid-gold) 34%, transparent), var(--vs-glow-cta)}.PublicJourney-module__RmIfWG__label{align-content:start;gap:6px;padding-block-start:18px;padding-inline-end:8px;display:grid}.PublicJourney-module__RmIfWG__label h3{color:var(--vs-ink);font:700 clamp(18px, 1.6vw, 21px)/1.45 var(--font-head);margin:0;transition:color .3s}.PublicJourney-module__RmIfWG__station[data-current=true] .PublicJourney-module__RmIfWG__label h3{color:var(--vs-ink-purple)}.PublicJourney-module__RmIfWG__label p{max-inline-size:30ch;color:var(--vs-muted);margin:0;font-size:15px;line-height:1.85}.PublicJourney-module__RmIfWG__star{z-index:2;pointer-events:none;block-size:0;inline-size:0;position:absolute;top:0;left:0}.PublicJourney-module__RmIfWG__halo{background:radial-gradient(circle, color-mix(in srgb, var(--vs-vivid-gold) 40%, transparent), transparent 66%);block-size:76px;inline-size:76px;translate:-50% calc(-50% - var(--rise));border-radius:50%;position:absolute;top:0;left:0}.PublicJourney-module__RmIfWG__star .PublicJourney-module__RmIfWG__starShape{block-size:32px;inline-size:32px;color:var(--vs-vivid-gold);translate:-50% calc(-50% - var(--rise));position:absolute;top:0;left:0}@media (max-width:1079px){.PublicJourney-module__RmIfWG__journey{--node:52px}.PublicJourney-module__RmIfWG__stations{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:36px}.PublicJourney-module__RmIfWG__station{grid-row:auto;grid-template-columns:var(--node) minmax(0, 1fr);-moz-column-gap:18px;grid-template-rows:auto auto;column-gap:18px}.PublicJourney-module__RmIfWG__joint{grid-area:1/1/span 2;position:relative}.PublicJourney-module__RmIfWG__stem{display:none}.PublicJourney-module__RmIfWG__label{grid-area:1/2;padding:8px 0 0}.PublicJourney-module__RmIfWG__label p{max-inline-size:46ch}.PublicJourney-module__RmIfWG__screen{grid-area:2/2;place-self:start stretch;inline-size:auto;max-inline-size:380px;margin-block-start:14px}.PublicJourney-module__RmIfWG__station[data-current=true] .PublicJourney-module__RmIfWG__screen{transform:none}.PublicJourney-module__RmIfWG__station:not(:last-child) .PublicJourney-module__RmIfWG__joint:before,.PublicJourney-module__RmIfWG__station:not(:last-child) .PublicJourney-module__RmIfWG__joint:after{content:"";inset-inline-start:calc(var(--node) / 2 - 1.5px);inset-block:calc(var(--node) + 6px) -30px;border-radius:3px;inline-size:3px;position:absolute}.PublicJourney-module__RmIfWG__station:not(:last-child) .PublicJourney-module__RmIfWG__joint:before{background:radial-gradient(circle, var(--vs-line-purple) 1.5px, transparent 1.6px) top center / 3px 12px repeat-y}.PublicJourney-module__RmIfWG__station:not(:last-child) .PublicJourney-module__RmIfWG__joint:after{background:linear-gradient(var(--vs-vivid-purple), var(--vs-vivid-sky));transform-origin:top;transition:transform .5s var(--vs-ease-out) calc(var(--i,0) * .16s);transform:scaleY(0)}.PublicJourney-module__RmIfWG__station[data-lit=true]:has(+.PublicJourney-module__RmIfWG__station[data-lit=true]) .PublicJourney-module__RmIfWG__joint:after{transform:scaleY(1)}.PublicJourney-module__RmIfWG__star{display:none}}@media (prefers-reduced-motion:reduce){.PublicJourney-module__RmIfWG__screen,.PublicJourney-module__RmIfWG__stem,.PublicJourney-module__RmIfWG__node,.PublicJourney-module__RmIfWG__label h3,.PublicJourney-module__RmIfWG__station .PublicJourney-module__RmIfWG__joint:after{transition:none}.PublicJourney-module__RmIfWG__station[data-current=true] .PublicJourney-module__RmIfWG__screen{transform:none}}
.RewardFlow-module__YLaKFG__panel{--tile:56px;--gap:24px;--coin:16px;--dir:1;--clock:0s;--land:2.3s;border:1.5px solid var(--vs-line-purple);border-radius:var(--radius-panel);background:linear-gradient(180deg, var(--vs-fill-purple), var(--surface) 42%);box-shadow:var(--vs-shadow-card);margin-block-start:48px;padding:clamp(38px,4vw,48px) clamp(22px,3vw,36px) clamp(26px,3vw,36px);position:relative}[dir=rtl] .RewardFlow-module__YLaKFG__panel{--dir:-1}.RewardFlow-module__YLaKFG__label{color:#fff;background:var(--vs-vivid-purple);box-shadow:0 4px 0 var(--vs-vivid-purple-ink);font:700 15px/1.2 var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;display:inline-flex;position:absolute;inset-block-start:-21px;inset-inline-start:28px}.RewardFlow-module__YLaKFG__label svg{color:var(--vs-vivid-gold)}.RewardFlow-module__YLaKFG__intro{gap:8px;max-inline-size:64ch;display:grid}.RewardFlow-module__YLaKFG__intro h3{font:800 clamp(22px, 2.2vw, 28px)/1.4 var(--font-head);color:var(--ink);margin:0}.RewardFlow-module__YLaKFG__intro h3:after{content:"";background:linear-gradient(90deg, var(--vs-vivid-purple), var(--vs-vivid-sky));border-radius:4px;block-size:4px;inline-size:44px;margin-block-start:10px;display:block}.RewardFlow-module__YLaKFG__intro p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.85}.RewardFlow-module__YLaKFG__flow{margin-block-start:clamp(26px,3vw,36px);position:relative}.RewardFlow-module__YLaKFG__stations{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.RewardFlow-module__YLaKFG__station,.RewardFlow-module__YLaKFG__wallet{align-content:start;gap:6px;display:grid;position:relative}.RewardFlow-module__YLaKFG__station h4,.RewardFlow-module__YLaKFG__wallet h4{font:700 17px/1.4 var(--font-body);color:var(--ink);margin:10px 0 0}.RewardFlow-module__YLaKFG__station p,.RewardFlow-module__YLaKFG__wallet p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.75}.RewardFlow-module__YLaKFG__tile{z-index:1;box-sizing:border-box;inline-size:var(--tile);block-size:var(--tile);border:2px solid var(--vs-vivid-purple);color:#fff;background:var(--vs-vivid-purple);box-shadow:0 4px 0 var(--vs-vivid-purple-ink);transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s;transition-delay:calc(var(--clock) + .15s + var(--i,0) * .42s);border-radius:16px;place-items:center;display:grid;position:relative}.RewardFlow-module__YLaKFG__num{border:2px solid var(--surface);block-size:22px;inline-size:22px;color:var(--vs-vivid-night);background:var(--vs-vivid-gold);font:700 11.5px/1 var(--font-body);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;inset-block-start:-9px;inset-inline-end:-9px}.RewardFlow-module__YLaKFG__tileGold{border-color:var(--vs-vivid-gold);color:var(--vs-vivid-night);background:var(--vs-vivid-gold);box-shadow:0 4px 0 color-mix(in srgb, var(--vs-vivid-gold) 62%, var(--vs-vivid-night));transition-delay:calc(var(--clock) + 2.25s)}.RewardFlow-module__YLaKFG__ping{pointer-events:none;border-radius:18px;position:absolute;inset:-2px}.RewardFlow-module__YLaKFG__vault{align-items:flex-end;gap:8px;block-size:70px;margin-block-start:6px;display:flex}.RewardFlow-module__YLaKFG__stack{block-size:100%;inline-size:40px;position:relative}.RewardFlow-module__YLaKFG__riyal{box-sizing:border-box;border:1px solid var(--vs-vivid-gold-ink);background:radial-gradient(ellipse 70% 80% at 50% 35%, color-mix(in srgb, var(--vs-vivid-gold) 40%, #fff), var(--vs-vivid-gold) 72%);block-size:13px;inline-size:38px;box-shadow:0 3px 0 color-mix(in srgb, var(--vs-vivid-gold) 72%, var(--vs-vivid-night)), 0 4px 0 var(--vs-vivid-gold-ink);border-radius:50%;position:absolute;inset-block-end:calc(5px + var(--c) * 6px);inset-inline-start:1px}.RewardFlow-module__YLaKFG__riyal:last-child:after{content:"";border:1px solid color-mix(in srgb, var(--vs-vivid-gold-ink) 45%, transparent);border-radius:50%;position:absolute;inset:2px 7px}.RewardFlow-module__YLaKFG__rail{--col:calc((100% - 3 * var(--gap)) / 4);--span:calc(3 * (var(--col) + var(--gap)));z-index:0;inline-size:var(--span);pointer-events:none;block-size:4px;position:absolute;inset-block-start:calc(var(--tile) / 2 - 2px);inset-inline-start:calc(var(--tile) / 2)}.RewardFlow-module__YLaKFG__base{background:radial-gradient(circle, var(--vs-line-purple) 1.7px, transparent 2.1px) 0 50% / 11px 4px repeat-x;border-radius:4px;position:absolute;inset:0}.RewardFlow-module__YLaKFG__fill{background:linear-gradient(90deg, var(--vs-vivid-purple), var(--vs-vivid-sky));transform-origin:0;border-radius:4px;position:absolute;inset:0}[dir=rtl] .RewardFlow-module__YLaKFG__fill{background:linear-gradient(270deg, var(--vs-vivid-purple), var(--vs-vivid-sky));transform-origin:100%}.RewardFlow-module__YLaKFG__track{position:absolute;inset-block:0;inset-inline-start:calc(var(--i) * 100% / 3);inset-inline-end:0}.RewardFlow-module__YLaKFG__carrier{opacity:0;position:absolute;inset:0}.RewardFlow-module__YLaKFG__coin{inline-size:var(--coin);block-size:var(--coin);border:3px solid var(--surface);background:var(--vs-vivid-gold);box-shadow:0 2px 8px color-mix(in srgb, var(--vs-vivid-gold) 60%, transparent);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.RewardFlow-module__YLaKFG__panel[data-phase=armed] .RewardFlow-module__YLaKFG__fill{transform:scaleX(0)}.RewardFlow-module__YLaKFG__panel[data-phase=armed] .RewardFlow-module__YLaKFG__tile,.RewardFlow-module__YLaKFG__panel[data-phase=armed] .RewardFlow-module__YLaKFG__tileGold{color:var(--vs-ink-purple);background:var(--surface);border-color:var(--vs-line-purple);box-shadow:var(--vs-shadow-card);transition-delay:0s}.RewardFlow-module__YLaKFG__panel[data-phase=armed] .RewardFlow-module__YLaKFG__tileGold{color:var(--vs-ink-gold);border-color:var(--vs-line-gold)}.RewardFlow-module__YLaKFG__panel[data-phase=armed] .RewardFlow-module__YLaKFG__riyal{opacity:0;translate:0 -34px}.RewardFlow-module__YLaKFG__panel[data-phase=live] .RewardFlow-module__YLaKFG__fill{animation:RewardFlow-module__YLaKFG__draw 1.3s var(--vs-ease-out) calc(var(--clock) + .1s) both}.RewardFlow-module__YLaKFG__panel[data-phase=live] .RewardFlow-module__YLaKFG__carrier{animation:RewardFlow-module__YLaKFG__travel var(--dur,1s) cubic-bezier(.5, 0, .5, 1) var(--delay,1.3s) both;--delay:calc(var(--clock) + 1.3s + var(--i) * .3s);--dur:calc(1s - var(--i) * 50ms)}.RewardFlow-module__YLaKFG__panel[data-phase=live] .RewardFlow-module__YLaKFG__ping{animation:RewardFlow-module__YLaKFG__ring .8s ease-out calc(var(--clock) + 2.3s) 2}.RewardFlow-module__YLaKFG__panel[data-phase=live] .RewardFlow-module__YLaKFG__riyal{animation:RewardFlow-module__YLaKFG__riyal-drop .5s linear calc(var(--clock) + var(--land) + var(--i) * .25s + var(--c) * .15s) backwards}@keyframes RewardFlow-module__YLaKFG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes RewardFlow-module__YLaKFG__travel{0%{opacity:0;translate:0}8%{opacity:1}90%{opacity:1}to{translate:calc(var(--dir) * (100% - var(--coin))) 0;opacity:0}}@keyframes RewardFlow-module__YLaKFG__ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--vs-vivid-gold) 55%, transparent)}to{box-shadow:0 0 0 14px #0000}}@keyframes RewardFlow-module__YLaKFG__riyal-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);translate:0 -34px}20%{opacity:1}62%{animation-timing-function:cubic-bezier(0,0,.3,1);translate:0}78%{animation-timing-function:cubic-bezier(.7,0,1,1);translate:0 -3px}to{translate:0}}@media (max-width:959px){.RewardFlow-module__YLaKFG__stations{grid-template-columns:repeat(2,minmax(0,1fr))}.RewardFlow-module__YLaKFG__rail{display:none}.RewardFlow-module__YLaKFG__panel[data-phase] .RewardFlow-module__YLaKFG__tile{color:#fff;background:var(--vs-vivid-purple);border-color:var(--vs-vivid-purple);box-shadow:0 4px 0 var(--vs-vivid-purple-ink);transition:none}.RewardFlow-module__YLaKFG__panel[data-phase] .RewardFlow-module__YLaKFG__tileGold{color:var(--vs-vivid-night);background:var(--vs-vivid-gold);border-color:var(--vs-vivid-gold);box-shadow:0 4px 0 color-mix(in srgb, var(--vs-vivid-gold) 62%, var(--vs-vivid-night))}.RewardFlow-module__YLaKFG__panel{--land:.35s}.RewardFlow-module__YLaKFG__wallet{border-block-start:1px dashed var(--vs-line-purple);grid-column:1/-1;padding-block-start:18px}}@media (max-width:599px){.RewardFlow-module__YLaKFG__panel{--tile:48px;margin-block-start:40px}.RewardFlow-module__YLaKFG__label{padding:8px 14px;font-size:14px;inset-inline-start:18px}.RewardFlow-module__YLaKFG__stations{grid-template-columns:minmax(0,1fr);gap:18px}.RewardFlow-module__YLaKFG__station,.RewardFlow-module__YLaKFG__wallet{grid-template-columns:var(--tile) minmax(0, 1fr);-moz-column-gap:14px;column-gap:14px}.RewardFlow-module__YLaKFG__station .RewardFlow-module__YLaKFG__tile,.RewardFlow-module__YLaKFG__wallet .RewardFlow-module__YLaKFG__tile{grid-row:1/span 2}.RewardFlow-module__YLaKFG__station h4,.RewardFlow-module__YLaKFG__wallet h4{align-self:center;margin:0}.RewardFlow-module__YLaKFG__wallet .RewardFlow-module__YLaKFG__vault{grid-column:2}}@media (prefers-reduced-motion:reduce){.RewardFlow-module__YLaKFG__panel *{transition:none!important;animation:none!important}.RewardFlow-module__YLaKFG__panel[data-phase] .RewardFlow-module__YLaKFG__fill{transform:none}.RewardFlow-module__YLaKFG__panel[data-phase] .RewardFlow-module__YLaKFG__riyal{opacity:1;translate:none}}
