.e-route{--route-node:26px;--route-gap:28px;--route-display:var(--ap-font-display,var(--font-unbounded),var(--font-body)),system-ui,sans-serif;--rs-yellow:#FACC15;--rs-blue:#3B82F6;--rs-ok:#34D399;--rs-win:#0F2F66;--rs-text:#E6EEF9;--rs-dim:#8FA3BF;--rs-ease:cubic-bezier(0.22,1,0.36,1);position:relative;margin-top:30px;padding:18px 16px 22px;border-radius:20px;border:1px solid rgba(255,255,255,.06);background:radial-gradient(70% 90% at 12% 0,rgba(59,130,246,.22),transparent 70%),linear-gradient(180deg,#072F66 0,var(--ap-surface) 90%)}.e-games>.e-route{margin-top:14px}.e-route__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:18px}.e-route__title{margin:0;font-size:17px}.e-route__tabs{display:flex;gap:4px;max-width:100%;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);overflow-x:auto;scrollbar-width:none}.e-route__tabs::-webkit-scrollbar{display:none}.e-route__tab{position:relative;flex:none;min-height:34px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--rs-dim);font-family:var(--font-body),system-ui,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;overflow:hidden;transition:color .2s,background-color .2s}.e-route__tab:hover{color:#fff}.e-route__tab.is-on{background:rgba(250,204,21,.12);color:#fff;box-shadow:inset 0 0 0 1px rgba(250,204,21,.45)}.e-route__tab:focus-visible{outline:2px solid var(--rs-yellow);outline-offset:2px}.e-route__tabbar{position:absolute;left:16px;right:16px;bottom:4px;height:2px;border-radius:2px;background:var(--rs-yellow);transform-origin:left;animation:rs-tabbar var(--story-ms) linear both}@keyframes rs-tabbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:520px){.e-route__tabs{flex:1 1 100%}.e-route__tab{flex:1 1 auto;padding:0 10px}}.e-route__stories{display:grid}.e-route__panel{grid-area:1/1;min-width:0}.e-route--multi .e-route__panel{visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s}.e-route--multi .e-route__panel.is-shown{visibility:visible;opacity:1;transition:opacity .35s ease}.e-route__list{list-style:none;margin:0;padding:0;display:grid}.e-route__step{position:relative;display:grid;grid-template-columns:var(--route-node) minmax(0,1fr);column-gap:12px;align-content:start;padding-bottom:24px}.e-route__step:last-child{padding-bottom:0}.e-route__rail{grid-column:1;grid-row:1/span 2;display:flex;flex-direction:column;align-items:center}.e-route__seg{position:relative;flex:1;width:2px;margin:6px 0 -18px;border-radius:2px;background:rgba(255,255,255,.1);overflow:hidden}.e-route__seg i{position:absolute;inset:0;background:linear-gradient(180deg,var(--rs-yellow),rgba(250,204,21,.35));transform-origin:top}.is-idle .e-route__seg i{transform:scaleY(0)}.is-now .e-route__seg i{animation:rs-fill-y .7s var(--rs-ease) 2.45s both}@keyframes rs-fill-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rs-fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.e-route__node{flex:none;display:grid;place-items:center;box-sizing:border-box;width:var(--route-node);height:var(--route-node);border-radius:50%;border:2px solid var(--rs-yellow);background:var(--rs-yellow);color:#0b1a33;font-family:var(--route-display);font-size:12px;font-weight:700;line-height:1;box-shadow:0 0 0 4px rgba(250,204,21,.14);transition:background-color .3s,color .3s,border-color .3s}.is-idle .e-route__node{background:transparent;color:rgba(250,204,21,.8);border-color:rgba(250,204,21,.4);box-shadow:none}.is-now .e-route__node{animation:rs-pulse 1.4s ease-out infinite}@keyframes rs-pulse{0%{box-shadow:0 0 0 0 rgba(250,204,21,.5)}to{box-shadow:0 0 0 12px rgba(250,204,21,0)}}.e-route__scene{grid-column:2;grid-row:1;transition:opacity .4s}.is-idle .e-route__scene{opacity:.6}.e-route__body{grid-column:2;grid-row:2;padding-top:12px}.e-route__name{display:block;margin-bottom:6px;font-family:var(--route-display);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#fff;text-wrap:balance}.e-route__body p{margin:0;max-width:46ch;font-size:13px;line-height:1.55;color:var(--ap-text-dim)}@media (min-width:760px){.e-route{padding:24px 28px 28px}.e-route__title{font-size:22px}.e-route--3{--route-node:28px;--route-gap:28px}.e-route--3 .e-route__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--route-gap)}.e-route--3 .e-route__step{grid-template-columns:minmax(0,1fr);padding-bottom:0}.e-route--3 .e-route__scene{grid-column:1;grid-row:1}.e-route--3 .e-route__rail{grid-column:1;grid-row:2;flex-direction:row;margin:16px 0 12px}.e-route--3 .e-route__seg{width:auto;height:2px;margin:0 calc(10px - var(--route-gap)) 0 10px}.e-route--3 .e-route__seg i{background:linear-gradient(90deg,var(--rs-yellow),rgba(250,204,21,.35));transform-origin:left}.e-route--3 .is-idle .e-route__seg i{transform:scaleX(0)}.e-route--3 .is-now .e-route__seg i{animation-name:rs-fill-x}.e-route--3 .e-route__body{grid-column:1;grid-row:3;padding-top:0}}@media (min-width:1000px){.e-route--4{--route-node:28px;--route-gap:24px}.e-route--4 .e-route__list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--route-gap)}.e-route--4 .e-route__step{grid-template-columns:minmax(0,1fr);padding-bottom:0}.e-route--4 .e-route__scene{grid-column:1;grid-row:1}.e-route--4 .e-route__rail{grid-column:1;grid-row:2;flex-direction:row;margin:16px 0 12px}.e-route--4 .e-route__seg{width:auto;height:2px;margin:0 calc(10px - var(--route-gap)) 0 10px}.e-route--4 .e-route__seg i{background:linear-gradient(90deg,var(--rs-yellow),rgba(250,204,21,.35));transform-origin:left}.e-route--4 .is-idle .e-route__seg i{transform:scaleX(0)}.e-route--4 .is-now .e-route__seg i{animation-name:rs-fill-x}.e-route--4 .e-route__body{grid-column:1;grid-row:3;padding-top:0}}.rs{position:relative;container-type:inline-size;aspect-ratio:2/1;border-radius:16px;overflow:hidden;background:radial-gradient(90% 130% at 25% 0,rgba(59,130,246,.3),transparent 65%),radial-gradient(60% 90% at 100% 100%,rgba(250,204,21,.07),transparent 70%),#082450;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:var(--rs-text);font-family:var(--font-body),system-ui,sans-serif;line-height:1.2;user-select:none}.rs svg{display:block;width:100%;height:100%}.rs ul{list-style:none;margin:0;padding:0}.is-idle .rs *,.is-idle .rs :after,.is-idle .rs :before{animation-play-state:paused!important}@keyframes rs-pop{0%{opacity:.2;transform:scale(.9)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes rs-pop2{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes rs-rise{0%{opacity:0;transform:translateY(5cqw)}to{opacity:1;transform:none}}@keyframes rs-ghost{0%{opacity:.3;transform:translateY(3cqw)}to{opacity:1;transform:none}}@keyframes rs-fade{0%{opacity:0}to{opacity:1}}@keyframes rs-char{0%{opacity:0;transform:translateY(1.6cqw)}to{opacity:1;transform:none}}@keyframes rs-tap{0%{box-shadow:0 0 0 0 rgba(250,204,21,.55)}to{box-shadow:0 0 0 2.4cqw rgba(250,204,21,0)}}.rs-win{position:absolute;left:6cqw;top:6cqw;width:88cqw;height:38cqw;box-sizing:border-box;border-radius:3cqw;background:var(--rs-win);border:.3cqw solid rgba(255,255,255,.08);box-shadow:0 2.4cqw 5cqw rgba(0,6,24,.4);overflow:hidden}.rs-pill{display:inline-flex;align-items:center;gap:1cqw;height:5.6cqw;padding:0 2.4cqw;border-radius:99px;font-size:2.8cqw;font-weight:700;white-space:nowrap}.rs-pill svg{width:2.8cqw;height:2.8cqw}.rs-pill--ok{background:rgba(52,211,153,.16);color:#6EE7B7}.rs-pill--wait{background:rgba(255,255,255,.08);color:var(--rs-dim)}.rs--pay,.rs--select{--row:10.5cqw;--row-gap:2.5cqw;--step:calc(var(--row) + var(--row-gap));--top:calc((50cqw - var(--n) * var(--step) + var(--row-gap)) / 2);--opt-left:54cqw;--opt-w:40cqw}.rs--pay{--opt-left:42cqw;--opt-w:50cqw}.rs-card{position:absolute;left:6cqw;top:11.5cqw;width:42cqw;height:27cqw;border-radius:3cqw;background:linear-gradient(135deg,#1E40AF,#2563EB 45%,#60A5FA);box-shadow:0 2.4cqw 5cqw rgba(0,8,30,.45),inset 0 .3cqw 0 rgba(255,255,255,.25);overflow:hidden}.rs-card:after{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:translateX(420%) skewX(-18deg)}.rs-card__over{position:absolute;left:3cqw;top:2.8cqw;max-width:26cqw;font-size:2.9cqw;font-weight:600;color:rgba(255,255,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-card__flag{position:absolute;right:3cqw;top:2.6cqw;width:6cqw;height:4.5cqw;border-radius:.8cqw;object-fit:cover}.rs-card__value{position:absolute;left:3cqw;bottom:2.8cqw;font-family:var(--route-display);font-weight:700;line-height:1;letter-spacing:-.02em;color:#fff;white-space:nowrap;transform-origin:left bottom}.rs-card__chip{position:absolute;left:3cqw;top:8.6cqw;width:6cqw;height:4.4cqw;border-radius:1cqw;background:linear-gradient(135deg,#FDE68A,#FACC15)}.rs-opts{position:absolute;left:var(--opt-left);top:var(--top);width:var(--opt-w);display:grid;gap:var(--row-gap)}.rs-opt{display:flex;align-items:center;gap:2cqw;height:var(--row);box-sizing:border-box;padding:0 2.8cqw;border-radius:2.4cqw;background:rgba(255,255,255,.05);border:.3cqw solid rgba(255,255,255,.09);font-size:3.4cqw;white-space:nowrap;overflow:hidden}.rs-opt img{flex:none;width:5cqw;height:3.75cqw;border-radius:.6cqw;object-fit:cover}.rs-opt b{font-weight:700}.rs-opt__note{margin-left:auto;font-size:2.8cqw;color:var(--rs-dim)}.rs-sel{position:absolute;left:var(--opt-left);top:var(--top);width:var(--opt-w);height:var(--row);box-sizing:border-box;border-radius:2.4cqw;border:.5cqw solid var(--rs-yellow);background:rgba(250,204,21,.1);transform:translateY(calc(var(--pick) * var(--step)));pointer-events:none}.e-route__step.is-idle .rs--select .rs-sel,.e-route__step.is-now .rs--select .rs-sel{animation:rs-browse 2s var(--rs-ease) .15s both,rs-tap .5s ease-out 1.8s both}@keyframes rs-browse{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}35%{opacity:1;transform:translateY(var(--step))}60%{opacity:1;transform:translateY(calc((var(--n) - 1) * var(--step)))}85%,to{opacity:1;transform:translateY(calc(var(--pick) * var(--step)))}}.e-route__step.is-idle .rs-card__flag,.e-route__step.is-idle .rs-card__over,.e-route__step.is-idle .rs-card__value,.e-route__step.is-now .rs-card__flag,.e-route__step.is-now .rs-card__over,.e-route__step.is-now .rs-card__value{animation:rs-pop .5s var(--rs-ease) 1.8s both}.e-route__step.is-idle .rs-card:after,.e-route__step.is-now .rs-card:after{animation:rs-shine .8s ease-in-out 1.95s both}@keyframes rs-shine{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(420%) skewX(-18deg)}}.rs-phone{position:absolute;left:11cqw;top:3.5cqw;width:23cqw;height:43cqw;box-sizing:border-box;border-radius:3.6cqw;border:.7cqw solid #1e3a8a;background:linear-gradient(180deg,#12377A,#0B2654);box-shadow:0 2.4cqw 5cqw rgba(0,6,24,.5),inset 0 .3cqw 0 rgba(255,255,255,.12);overflow:hidden}.rs-phone:after{content:"";bottom:1.4cqw;width:7cqw;height:.7cqw;margin-left:-3.5cqw;background:rgba(255,255,255,.25)}.rs-phone:after,.rs-phone__notch{position:absolute;left:50%;border-radius:1cqw}.rs-phone__notch{top:1.3cqw;width:6.5cqw;height:1.3cqw;margin-left:-3.25cqw;background:#061A3A}.rs-phone__label{position:absolute;left:0;right:0;top:4.4cqw;text-align:center;font-size:2.6cqw;font-weight:600;color:var(--rs-dim)}.rs-qr{left:50%;top:9cqw;width:14cqw;height:14cqw;margin-left:-7cqw;padding:1.1cqw;box-sizing:border-box;border-radius:1.4cqw;background:#fff;overflow:hidden;transform:scale(.8)}.rs-qr,.rs-qr__scan{position:absolute;opacity:0}.rs-qr__scan{left:0;right:0;top:0;height:.6cqw;background:var(--rs-yellow);box-shadow:0 0 2cqw 1cqw rgba(250,204,21,.6)}.rs-ok{position:absolute;left:50%;top:9.5cqw;width:13cqw;height:13cqw;margin-left:-6.5cqw;display:grid;place-items:center;border-radius:50%;background:var(--rs-ok);color:#053321;box-shadow:0 0 0 1.6cqw rgba(52,211,153,.16)}.rs-ok svg{width:7cqw;height:7cqw}.rs-bar{position:absolute;left:3cqw;right:3cqw;top:27.5cqw;height:1.3cqw;border-radius:1cqw;background:rgba(255,255,255,.12);overflow:hidden}.rs-bar i{position:absolute;inset:0;background:var(--rs-yellow);transform-origin:left}.rs-phone__done{position:absolute;left:0;right:0;top:31.5cqw;text-align:center;font-size:3cqw;font-weight:700;color:#6EE7B7}.e-route__step.is-idle .rs-qr,.e-route__step.is-now .rs-qr{animation:rs-qr 2.6s var(--rs-ease) both}@keyframes rs-qr{0%,66%{opacity:1;transform:scale(1)}78%,to{opacity:0;transform:scale(.8)}}.e-route__step.is-idle .rs-qr__scan,.e-route__step.is-now .rs-qr__scan{animation:rs-scan 2.6s linear both}@keyframes rs-scan{0%,8%{top:0;opacity:0}12%{top:0;opacity:1}46%{top:calc(100% - .6cqw);opacity:1}52%,to{top:calc(100% - .6cqw);opacity:0}}.e-route__step.is-idle .rs-bar i,.e-route__step.is-now .rs-bar i{animation:rs-bar 2.6s linear both}@keyframes rs-bar{0%,40%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.e-route__step.is-idle .rs-ok,.e-route__step.is-now .rs-ok{animation:rs-ok 2.6s var(--rs-ease) both}@keyframes rs-ok{0%,70%{opacity:0;transform:scale(.4)}82%{opacity:1;transform:scale(1.12)}90%,to{opacity:1;transform:scale(1)}}.e-route__step.is-idle .rs-phone__done,.e-route__step.is-now .rs-phone__done{animation:rs-done 2.6s ease both}@keyframes rs-done{0%,78%{opacity:0;transform:translateY(1cqw)}to{opacity:1;transform:none}}.e-route__step.is-idle .rs--pay .rs-sel,.e-route__step.is-now .rs--pay .rs-sel{animation:rs-tap .5s ease-out .2s both}.rs-win__head{display:flex;align-items:center;gap:2.4cqw;height:12cqw;padding:0 3.2cqw;border-bottom:.3cqw solid rgba(255,255,255,.07)}.rs-win__icon{flex:none;display:grid;place-items:center;width:6.6cqw;height:6.6cqw;border-radius:50%;background:var(--rs-yellow);color:#0b1a33}.rs-win__icon svg{width:3.8cqw;height:3.8cqw}.rs-win__from{display:grid;gap:.6cqw}.rs-win__from b{font-size:3.2cqw}.rs-win__from span{font-size:2.7cqw;color:var(--rs-dim)}.rs-win__time{margin-left:auto;font-size:2.6cqw;color:var(--rs-dim)}.rs-win__body{padding:3.4cqw 3.2cqw 0}.rs-win__label{display:block;font-size:2.5cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rs-dim)}.rs-code{display:flex;margin-top:1.8cqw;font-family:var(--route-display);font-size:5cqw;font-weight:700;letter-spacing:.04em;color:#fff}.rs-code i{display:inline-block;font-style:normal}.rs-win__pill{position:absolute;right:3.2cqw;bottom:3.2cqw}.rs-badge{position:absolute;left:89cqw;top:3cqw;display:grid;place-items:center;width:5.4cqw;height:5.4cqw;border-radius:50%;background:var(--rs-yellow);color:#0b1a33;font-size:2.9cqw;font-weight:800;box-shadow:0 0 0 .8cqw #082450}.e-route__step.is-idle .rs--mail .rs-win,.e-route__step.is-now .rs--mail .rs-win{animation:rs-ghost .55s var(--rs-ease) .1s both}.e-route__step.is-idle .rs-badge,.e-route__step.is-now .rs-badge{animation:rs-pop2 .4s var(--rs-ease) .55s both}.e-route__step.is-idle .rs-code i,.e-route__step.is-now .rs-code i{animation:rs-char .24s var(--rs-ease) calc(.9s + var(--i) * 70ms) both}.e-route__step.is-idle .rs-win__pill,.e-route__step.is-now .rs-win__pill{animation:rs-pop2 .4s var(--rs-ease) 2.15s both}.rs--act{--t-ok:2.05s}.rs--act-nocode{--t-ok:1.3s}.rs-act{display:grid;align-content:center;gap:2.6cqw;padding:0 3.4cqw}.rs-act__row{display:flex;align-items:center;gap:2.4cqw;min-width:0}.rs-avatar{flex:none;display:grid;place-items:center;width:7cqw;height:7cqw;border-radius:50%;background:linear-gradient(135deg,#2563EB,#60A5FA);color:#fff}.rs-avatar svg{width:4.2cqw;height:4.2cqw}.rs-act__who{display:grid;gap:.6cqw}.rs-act__who b{font-size:3.2cqw}.rs-act__who span{font-size:2.7cqw;color:var(--rs-dim)}.rs-tick{flex:none;margin-left:auto;display:grid;place-items:center;width:4.8cqw;height:4.8cqw;border-radius:50%;background:var(--rs-ok);color:#053321}.rs-tick svg{width:3cqw;height:3cqw}.rs-act__k{font-size:2.8cqw;color:var(--rs-dim);white-space:nowrap}.rs-boxes{margin-left:auto;display:flex;gap:1cqw}.rs-boxes i{display:grid;place-items:center;width:4.6cqw;height:5.6cqw;box-sizing:border-box;border-radius:1cqw;border:.3cqw solid rgba(250,204,21,.6);background:rgba(255,255,255,.04);font-style:normal}.rs-boxes b{font-family:var(--route-display);font-size:3cqw;font-weight:700;color:#fff}.rs-act__plan{padding-top:2.6cqw;border-top:.3cqw solid rgba(255,255,255,.07)}.rs-act__plan>b{min-width:0;font-size:3.3cqw;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-act__status{margin-left:auto;display:grid;justify-items:end}.rs-act__status>*{grid-area:1/1}.rs-act .rs-pill--wait{opacity:0}.rs-spin{width:2.2cqw;height:2.2cqw;box-sizing:border-box;border-radius:50%;border:.45cqw solid rgba(143,163,191,.35);border-top:.45cqw solid var(--rs-dim)}.is-now .rs-spin{animation:rs-rot .8s linear infinite}@keyframes rs-rot{to{transform:rotate(1turn)}}.e-route__step.is-idle .rs-act__who span,.e-route__step.is-now .rs-act__who span{animation:rs-fade .3s ease .35s both}.e-route__step.is-idle .rs-tick,.e-route__step.is-now .rs-tick{animation:rs-pop2 .4s var(--rs-ease) .5s both}.e-route__step.is-idle .rs-boxes b,.e-route__step.is-now .rs-boxes b{animation:rs-char .22s var(--rs-ease) calc(.85s + var(--i) * .12s) both}.e-route__step.is-idle .rs-boxes i,.e-route__step.is-now .rs-boxes i{animation:rs-box .22s ease calc(.85s + var(--i) * .12s) both}@keyframes rs-box{0%{border-color:rgba(255,255,255,.14)}to{border-color:rgba(250,204,21,.6)}}.e-route__step.is-idle .rs-act .rs-pill--wait,.e-route__step.is-now .rs-act .rs-pill--wait{animation:rs-wait var(--t-ok) linear both}@keyframes rs-wait{0%,88%{opacity:1}to{opacity:0}}.e-route__step.is-idle .rs-act .rs-pill--ok,.e-route__step.is-now .rs-act .rs-pill--ok{animation:rs-pop2 .4s var(--rs-ease) var(--t-ok) both}.rs-msg{position:absolute;max-width:62cqw;box-sizing:border-box;padding:2.2cqw 3cqw;font-size:3.1cqw;line-height:1.3}.rs-msg--me{right:6cqw;top:6cqw;border-radius:3cqw 3cqw .8cqw 3cqw;background:var(--rs-blue);color:#fff;font-weight:600}.rs-msg--op{left:6cqw;top:19.5cqw;border-radius:3cqw 3cqw 3cqw .8cqw;background:var(--rs-win);border:.3cqw solid rgba(255,255,255,.08)}.rs-typing{position:absolute;left:3cqw;top:50%;display:flex;gap:.9cqw;transform:translateY(-50%);opacity:0}.rs-typing i{width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--rs-dim)}.rs-chips{position:absolute;right:6cqw;top:34cqw;display:flex;gap:1.6cqw}.rs-chips span{padding:1.3cqw 2.8cqw;border-radius:99px;border:.3cqw solid rgba(250,204,21,.6);font-size:2.9cqw;font-weight:700;color:var(--rs-yellow)}.rs-chips span:first-child{background:var(--rs-yellow);color:#0b1a33}.e-route__step.is-idle .rs-msg--me,.e-route__step.is-now .rs-msg--me{animation:rs-ghost .45s var(--rs-ease) .1s both}.e-route__step.is-idle .rs-msg--op,.e-route__step.is-now .rs-msg--op{animation:rs-rise .45s var(--rs-ease) .6s both}.e-route__step.is-idle .rs-typing,.e-route__step.is-now .rs-typing{animation:rs-typing 1.6s linear .6s both}@keyframes rs-typing{0%,85%{opacity:1}to{opacity:0}}.is-now .rs-typing i{animation:rs-dot .9s ease-in-out infinite}.is-now .rs-typing i:nth-child(2){animation-delay:.15s}.is-now .rs-typing i:nth-child(3){animation-delay:.3s}@keyframes rs-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-.8cqw);opacity:1}}.e-route__step.is-idle .rs-msg__text,.e-route__step.is-now .rs-msg__text{animation:rs-fade .3s ease 2.1s both}.e-route__step.is-idle .rs-chips,.e-route__step.is-now .rs-chips{animation:rs-rise .4s var(--rs-ease) 2.2s both}.e-route__step.is-idle .rs-chips span:first-child,.e-route__step.is-now .rs-chips span:first-child{animation:rs-chip .3s ease 2.65s both}@keyframes rs-chip{0%{background:transparent;color:var(--rs-yellow)}to{background:var(--rs-yellow);color:#0b1a33}}.e-route__pause{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:10px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:transparent;color:rgba(143,163,191,.7);cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.e-route__pause svg{width:9px;height:9px}.e-route__pause:hover{color:#fff;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08)}.e-route__pause:focus-visible{outline:2px solid var(--rs-yellow);outline-offset:2px}@media (min-width:760px){.e-route--3 .e-route__pause{margin:0 0 0 auto}}@media (min-width:1000px){.e-route--4 .e-route__pause{margin:0 0 0 auto}}.rs-form{display:grid;align-content:center;gap:2.2cqw;padding:0 3.6cqw}.rs-form__label{font-size:2.5cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rs-dim)}.rs-input{display:flex;align-items:center;height:8cqw;box-sizing:border-box;padding:0 2.6cqw;border-radius:1.8cqw;border:.3cqw solid rgba(250,204,21,.55);background:rgba(0,0,0,.18)}.rs-type{display:inline-block;width:10ch;overflow:hidden;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:3.6cqw;color:#fff}.rs-caret{flex:none;width:.35cqw;height:4.4cqw;margin-left:.4cqw;background:var(--rs-yellow);opacity:0}.is-now .rs-caret{animation:rs-blink .8s steps(1) infinite}@keyframes rs-blink{0%{opacity:1}50%{opacity:0}}.rs-found{display:flex;align-items:center;gap:1.6cqw;font-size:2.9cqw;font-weight:600;color:#6EE7B7}.rs-found__ok{flex:none;display:grid;place-items:center;width:4cqw;height:4cqw;border-radius:50%;background:var(--rs-ok);color:#053321}.rs-found__ok svg{width:2.6cqw;height:2.6cqw}.rs-found img{width:4.4cqw;height:3.3cqw;margin-left:1.2cqw;border-radius:.5cqw;object-fit:cover}.rs-found b{font-weight:600;color:var(--rs-text)}.rs-amts{display:flex;gap:1.6cqw}.rs-amts span{padding:1.3cqw 2.6cqw;border-radius:99px;border:.3cqw solid rgba(255,255,255,.14);font-size:2.9cqw;font-weight:700;color:var(--rs-text);white-space:nowrap}.rs-amts span:nth-child(2){background:var(--rs-yellow);border-color:var(--rs-yellow);color:#0b1a33}.e-route__step.is-idle .rs-input,.e-route__step.is-now .rs-input{animation:rs-focus .25s ease .1s both}@keyframes rs-focus{0%{border-color:rgba(255,255,255,.14)}to{border-color:rgba(250,204,21,.55)}}.e-route__step.is-idle .rs-type,.e-route__step.is-now .rs-type{animation:rs-type .9s steps(10) .3s both}@keyframes rs-type{0%{width:0}to{width:10ch}}.e-route__step.is-idle .rs-found,.e-route__step.is-now .rs-found{animation:rs-rise .35s var(--rs-ease) 1.35s both}.e-route__step.is-idle .rs-amts,.e-route__step.is-now .rs-amts{animation:rs-rise .35s var(--rs-ease) 1.65s both}.e-route__step.is-idle .rs-amts span:nth-child(2),.e-route__step.is-now .rs-amts span:nth-child(2){animation:rs-amt .3s ease 2.15s both}@keyframes rs-amt{0%{background:transparent;border-color:rgba(255,255,255,.14);color:var(--rs-text)}to{background:var(--rs-yellow);border-color:var(--rs-yellow);color:#0b1a33}}.rs-win__icon--blue{background:var(--rs-blue);color:#fff}.rs-wallet__pill{margin-left:auto}.rs--wallet .rs-win__body{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:2.4cqw}.rs--wallet .rs-win__label{flex-basis:100%}.rs-bal{position:relative;display:block;min-width:30cqw;height:8cqw;margin-top:1.4cqw;overflow:hidden;font-family:var(--route-display);font-size:6.4cqw;font-weight:700;line-height:8cqw;color:#fff}.rs-bal>span{position:absolute;left:0;top:0;white-space:nowrap}.rs-bal__old{opacity:0;transform:translateY(-100%)}.rs-plus{margin-bottom:1.4cqw;padding:.9cqw 2cqw;border-radius:99px;background:rgba(52,211,153,.16);color:#6EE7B7;font-size:2.8cqw;font-weight:700;white-space:nowrap}@keyframes rs-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes rs-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.e-route__step.is-idle .rs--wallet .rs-win,.e-route__step.is-now .rs--wallet .rs-win{animation:rs-ghost .55s var(--rs-ease) .1s both}.e-route__step.is-idle .rs-bal__old,.e-route__step.is-now .rs-bal__old{animation:rs-out .45s var(--rs-ease) 1s both}.e-route__step.is-idle .rs-bal__new,.e-route__step.is-now .rs-bal__new{animation:rs-in .45s var(--rs-ease) 1s both}.e-route__step.is-idle .rs-plus,.e-route__step.is-now .rs-plus{animation:rs-pop2 .4s var(--rs-ease) 1.3s both}.e-route__step.is-idle .rs-wallet__pill,.e-route__step.is-now .rs-wallet__pill{animation:rs-pop2 .4s var(--rs-ease) 1.75s both}@media (prefers-reduced-motion:reduce){.e-route__node,.e-route__panel,.e-route__pause,.e-route__scene,.e-route__tab{transition:none}@keyframes rs-out{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}@keyframes rs-in{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes rs-pulse{0%,to{box-shadow:0 0 0 4px rgba(250,204,21,.14)}}@keyframes rs-fill-x{0%{opacity:0}to{opacity:1}}@keyframes rs-fill-y{0%{opacity:0}to{opacity:1}}@keyframes rs-pop{0%{opacity:.2;transform:none}to{opacity:1;transform:none}}@keyframes rs-pop2{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes rs-rise{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes rs-ghost{0%{opacity:.3;transform:none}to{opacity:1;transform:none}}@keyframes rs-char{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes rs-tap{0%,to{box-shadow:none}}@keyframes rs-browse{0%,55%{opacity:0;transform:translateY(calc(var(--pick) * var(--step)))}to{opacity:1;transform:translateY(calc(var(--pick) * var(--step)))}}@keyframes rs-shine{0%,to{transform:translateX(420%) skewX(-18deg)}}@keyframes rs-qr{0%,66%{opacity:1;transform:none}78%,to{opacity:0;transform:none}}@keyframes rs-scan{0%,to{opacity:0}}@keyframes rs-ok{0%,70%{opacity:0;transform:none}85%,to{opacity:1;transform:none}}@keyframes rs-done{0%,78%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes rs-dot{0%,to{transform:none;opacity:.7}}@keyframes rs-rot{0%,to{transform:none}}}