.slider{justify-items:center;gap:18px;display:grid}.phone{aspect-ratio:9/18.5;border:1px solid var(--line-strong);background:linear-gradient(160deg,#24212a,#121116);border-radius:46px;width:min(320px,100%);padding:10px;box-shadow:0 30px 70px #0009,0 0 60px #ff7a1a1f,inset 0 0 0 1px #ffffff0a}.phone-screen{background:var(--base-0);border-radius:37px;height:100%;position:relative;overflow:hidden}.slide{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s;position:absolute;inset:0}.slide.is-active{opacity:1;visibility:visible;transition:opacity .5s}.flow-tabs{gap:6px;width:min(320px,100%);display:flex}.flow-tab{appearance:none;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-height:44px;margin-block:-14px;padding:0;display:grid}.flow-tab:focus-visible{outline:1px solid var(--ki-500);outline-offset:2px}.flow-track{background:var(--line);height:2px;overflow:hidden;transform:skew(-30deg)}.flow-fill{background:var(--ki-500);height:100%;box-shadow:0 0 6px var(--ki-500);transform-origin:0;display:block;transform:scaleX(0)}.flow-tab:hover .flow-track{background:var(--line-strong)}.flow-tab.is-done .flow-fill{transform:scaleX(1)}.flow-tab.is-active .flow-fill{animation:flow-progress var(--dur) linear both;transform:scaleX(1)}.slider:hover :is(.flow-fill,.slide *),.slider.is-paused :is(.flow-fill,.slide *){animation-play-state:paused!important}.flow-text{text-align:center;justify-items:center;gap:6px;display:grid}.flow-step{color:var(--fg-0);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:10px;font-size:.8125rem;font-weight:600;display:flex}.flow-count{color:var(--fg-2);letter-spacing:.1em;font-size:.6875rem}.flow-caption{max-width:36ch;min-height:3em;color:var(--fg-1);font-size:.9375rem}.m-screen{color:var(--fg-0);font-family:var(--font-body);flex-direction:column;font-size:12px;line-height:1.35;display:flex;position:absolute;inset:0;overflow:hidden}.m-stack{align-content:start;gap:3px;min-width:0;display:grid}.m-facts{flex-wrap:wrap;align-items:center;gap:1px 6px;display:flex}.m-facts>*+:before{content:"";vertical-align:-.05em;background:var(--fg-2);opacity:.6;width:1px;height:.8em;margin-right:6px;display:inline-block}.m-tiles{flex-wrap:wrap;gap:10px;display:flex}.m-tile{gap:1px;min-width:0;display:grid;position:relative}.m-tile+.m-tile{padding-left:10px}.m-tiles.even{flex-wrap:nowrap}.m-tiles.even>.m-tile{flex:1 1 0}.m-tile+.m-tile:before{content:"";background:var(--fg-2);opacity:.6;width:1px;position:absolute;top:2px;bottom:2px;left:0}.m-tile .m-price-md,.m-tile .m-price-lg{color:var(--fg-0)}.m-tile.raw .m-price-md,.m-tile.raw .m-price-lg{color:var(--money)}.m-src{align-items:center;gap:4px;display:inline-flex}.m-src:before{content:"";background:var(--tick);border-radius:1px;width:2px;height:7px;transform:skew(-20deg)}.m-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.m-between{flex-wrap:nowrap;justify-content:space-between}.m-card{aspect-ratio:400/559;border-radius:5px;width:100%;height:auto;display:block}.m-title{font-family:var(--font-display);text-transform:uppercase;font-size:19px;font-weight:700;line-height:1.05}.m-heading{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.m-small{font-size:10.5px;line-height:1.4}.m-caption{font-size:9px;line-height:1.3}.m-hud,.m-eyebrow{font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;font-size:8.5px;line-height:1.3}.m-hud{font-weight:600}.m-eyebrow{color:var(--fg-1);align-items:center;gap:6px;font-weight:500;display:inline-flex}.m-code,.m-code-lg{font-family:var(--font-mono);font-weight:600;line-height:1.3}.m-code{font-size:10px}.m-code-lg{font-size:11.5px}.m-price-xl,.m-price-lg,.m-price-md{font-family:var(--font-mono);color:var(--money);font-weight:700}.m-price-xl{letter-spacing:-.03em;font-size:30px;line-height:1.1}.m-price-lg{letter-spacing:-.03em;font-size:19px;line-height:1.15}.m-price-md{letter-spacing:-.02em;font-size:14px;line-height:1.2}.m-gold{color:var(--gold-400)}.m-ki{color:var(--ki-400)}.m-money{color:var(--money)}.m-danger{color:#ff5a4f}.m-muted{color:var(--fg-1)}.m-faint{color:var(--fg-2)}.m-badge,.m-pill{font-family:var(--font-display);letter-spacing:.03em;white-space:nowrap;border:1px solid;border-radius:2px;padding:0 4px;font-size:8.5px;font-weight:600;line-height:1.45;display:inline-flex}.m-badge{border-color:color-mix(in srgb, var(--t) 67%, transparent);background:color-mix(in srgb, var(--t) 12%, transparent);color:var(--t)}.m-pill{border-color:var(--line);color:var(--fg-1);background:#ffffff08;justify-self:start}.m-pill.gold{background:var(--gold-wash);color:var(--gold-400);border-color:#ffd16673}.m-pill.ki{border-color:var(--line-ki);background:var(--ki-wash);color:var(--ki-400)}.m-chip{border:1px solid var(--line);background:var(--surface-hud);color:var(--fg-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;font-weight:600;line-height:1;display:inline-flex}.m-chip.plain{background:var(--base-1);padding:4px 8px}.m-chip.on{background:var(--ki-wash);color:var(--ki-400);border-color:#ff7a1a99}.m-chev{fill:none;width:12px;height:12px;stroke:var(--ki-500);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.m-btn,.m-confirm{--c:6px;font-family:var(--font-display);text-transform:uppercase;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)));place-items:center;font-weight:700;line-height:1;display:inline-grid}.m-btn{letter-spacing:.08em;height:30px;padding:0 14px;font-size:10px}.m-btn.ki,.m-confirm{background:var(--ki-primary);color:var(--on-ki)}.m-btn.outline,.m-btn.danger{isolation:isolate;background:var(--stroke);position:relative}.m-btn.outline:before,.m-btn.danger:before{content:"";z-index:-1;background:var(--fill), var(--base-0);clip-path:polygon(0 0, calc(100% - var(--c) + .4px) 0, 100% calc(var(--c) - .4px), 100% 100%, calc(var(--c) - .4px) 100%, 0 calc(100% - var(--c) + .4px));position:absolute;inset:1px}.m-btn.outline{--stroke:#ff7a1a99;--fill:linear-gradient(#ff7a1a14, #ff7a1a14);color:var(--ki-200)}.m-btn.ghost{color:var(--ki-200);background:0 0}.m-btn.danger{--stroke:#ff5a4f99;--fill:linear-gradient(#ff5a4f14, #ff5a4f14);color:#ff5a4f}.m-btn.sm{height:24px;padding:0 8px;font-size:9px}.m-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.m-tick{background:var(--gold-400);flex:none;width:14px;height:3px;transform:skew(-30deg)}.m-hudbtn{border:1px solid var(--line);height:28px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;border-radius:999px;flex:1;place-items:center;font-size:8.5px;font-weight:600;display:inline-grid}.m-confirm{--c:5px;letter-spacing:.12em;justify-self:start;margin-top:3px;padding:5px 9px;font-size:8px;font-weight:600;position:relative}.m-tap{opacity:0;pointer-events:none;background:#ffffff8c;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.m-segs{grid-template-columns:repeat(var(--n), 1fr);border-bottom:1px solid var(--line);display:grid}.m-seg{color:var(--fg-2);font-family:var(--font-display);letter-spacing:.13em;text-align:center;text-transform:uppercase;padding:4px 0 7px;font-size:8.5px;font-weight:500;position:relative}.m-seg.on{color:var(--fg-0)}.m-seg.on:after{content:"";background:var(--ki-500);width:18px;height:2px;margin-left:-9px;position:absolute;bottom:-1px;left:50%;transform:skew(-30deg)}.m-section{align-items:center;gap:6px;min-width:0;display:flex}.m-section-bar{background:var(--ki-500);flex:none;width:11px;height:2px;transform:skew(-30deg)}.m-section.money .m-section-bar{background:var(--money)}.m-section-count{margin-left:auto}.m-change{border:1px solid;border-radius:4px;justify-self:start;align-items:center;gap:5px;padding:2px 6px;display:inline-flex}.m-change svg{width:12px;height:9px}.m-change .fill{fill:currentColor;opacity:.22}.m-change .line{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.m-change.up{color:var(--money);background:#8ce99a1f;border-color:#8ce99a59}.m-change.down{color:#ff5a4f;background:#ff5a4f1f;border-color:#ff5a4f66}.m-change-fig{flex:none;align-content:center;justify-items:end;gap:1px;display:grid}.m-change-fig.up .m-price-md{color:var(--money)}.m-change-fig.down .m-price-md{color:#ff5a4f}.m-appbar{z-index:2;background:var(--base-0);align-items:center;gap:8px;padding:36px 14px 10px;display:flex;position:relative}.m-appbar .m-pill{font-size:8px}.m-gear{border:1px solid var(--line);background:radial-gradient(circle, var(--base-1) 3px, var(--fg-0) 3.5px 5px, transparent 5.5px), var(--base-1);border-radius:50%;width:24px;height:24px;margin-left:auto}.m-rule{z-index:2;background:var(--hud-rule);opacity:.7;flex:none;height:1px;position:relative}.m-stackbar{z-index:2;background:var(--base-0);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:74px;padding:30px 12px 0;display:grid;position:relative}.m-stacktitle{font-family:var(--font-display);font-size:12px;font-weight:600}.m-hbtn-slot{display:flex}.m-hbtn-slot.end{justify-content:flex-end}.m-hbtn{border:1px solid var(--line-ki);background:var(--surface-hud);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.m-hbtn svg{fill:none;width:13px;height:13px;stroke:var(--ki-500);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.m-camtop{z-index:2;background:linear-gradient(#0b0b0ebf,#0000);gap:2px;padding:30px 12px 0;display:grid;position:relative}.m-camlogo{place-items:center;height:30px;display:grid}.m-camrow{justify-content:space-between;align-items:center;gap:8px;height:48px;display:flex}.m-close{border:1px solid var(--line-ki);background:var(--surface-hud);color:#ff5a4f;width:36px;height:36px;font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;border-radius:50%;place-items:center;margin-left:auto;font-size:8px;font-weight:600;display:grid}.m-close.end{border-color:#ff5a4f8c}.m-close svg{fill:none;width:16px;height:16px;stroke:var(--ki-500);stroke-width:2.2px;stroke-linecap:round}.m-mode{border:1px solid var(--line);background:var(--surface-hud);border-radius:999px;flex:1;align-items:stretch;gap:4px;padding:4px;display:flex}.m-mode-wide{flex:1;justify-content:space-between;gap:10px;padding:0 10px;display:flex}.m-stat{align-content:center;gap:0;padding:2px 8px;display:grid}.m-stat .m-eyebrow{font-size:7.5px}.m-dock{z-index:3;position:absolute;bottom:14px;left:12px;right:12px}.panel.m-tabs{--c:var(--cut-md);--fill:#0b0b0ef5;height:50px;clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));grid-template-columns:repeat(3,1fr);display:grid}.panel.m-tabs:before{clip-path:polygon(calc(var(--c) - .4px) 0, calc(100% - var(--c) + .4px) 0, 100% calc(var(--c) - .4px), 100% calc(100% - var(--c) + .4px), calc(100% - var(--c) + .4px) 100%, calc(var(--c) - .4px) 100%, 0 calc(100% - var(--c) + .4px), 0 calc(var(--c) - .4px))}.m-tab{color:var(--fg-2);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;align-content:center;justify-items:center;gap:2px;font-size:8px;font-weight:600;display:grid;position:relative}.m-tab svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.m-tab.on{color:var(--fg-0)}.m-tab.on svg{stroke:var(--ki-500)}.m-tab.on:after{content:"";background:var(--ki-500);width:14px;height:2px;position:absolute;bottom:5px;transform:skew(-30deg)}.scan-camera{background:radial-gradient(85% 55% at 50% 40%,#3b2b22,#1d1512 55%,#0d0a09);position:absolute;inset:0}.scan-camera .grain{opacity:.09}.scan-glow{z-index:1;border:3px solid var(--ki-500);opacity:.18;pointer-events:none;border-radius:37px;position:absolute;inset:0;box-shadow:0 0 16px #ff7a1a8c,inset 0 0 16px #ff7a1a73}.scan-finder{padding:16px 22px;position:absolute;top:118px;left:20px;right:20px}.scan-finder .br{border:0 solid var(--gold-400);width:30px;height:30px;position:absolute}.scan-finder .tl{border-top-width:2.5px;border-left-width:2.5px;top:0;left:0}.scan-finder .tr{border-top-width:2.5px;border-right-width:2.5px;top:0;right:0}.scan-finder .bl{border-bottom-width:2.5px;border-left-width:2.5px;bottom:0;left:0}.scan-finder .br-r{border-bottom-width:2.5px;border-right-width:2.5px;bottom:0;right:0}.scan-card{box-shadow:0 14px 30px #0009}.scan-line{background:var(--ki-500);height:1.5px;box-shadow:0 0 8px 1px var(--ki-500);opacity:0;position:absolute;top:0;left:8px;right:8px}.panel.scan-result{--c:var(--cut-sm);--fill:#0b0b0ef5;z-index:2;gap:10px;padding:10px;display:grid;position:absolute;bottom:16px;left:12px;right:12px}.result-top{align-items:center;gap:10px;display:flex}.result-top>.m-card{width:48px;box-shadow:var(--shadow-lifted);flex:none}.result-top>.m-stack{flex:1}.result-actions{gap:8px;display:flex}.is-active .scan-card{animation:.8s cubic-bezier(.22,1,.36,1) .2s both scan-card-in}.is-active .scan-finder .br{animation:2.3s both scan-lock}.is-active .scan-glow{animation:2.3s both glow-lock}.is-active .scan-line{animation:1.3s ease-in-out .8s both scan-sweep}.is-active .scan-result{animation:.38s cubic-bezier(.22,1,.36,1) 2.5s both sheet-rise}.is-active .scan-result>*{animation:.26s 2.75s both fade-in}.session-finder{top:124px}.added{z-index:2;justify-items:center;gap:8px;display:grid;position:absolute;bottom:16px;left:12px;right:12px}.added .panel.scan-result{width:100%;position:static}.added-raw{text-align:right;flex:none;justify-items:end}.is-active .added{animation:.38s cubic-bezier(.22,1,.36,1) 2.3s both sheet-rise}.is-active .added>*{animation:.26s 2.55s both fade-in}.confirm-body{flex:1;align-content:start;gap:10px;padding:4px 14px 14px;display:grid;overflow:hidden}.confirm-foot{border-top:1px solid var(--line);background:var(--base-0);flex:none;gap:8px;padding:10px 14px 22px;display:flex}.confirm-foot .m-btn{flex:1}.is-active .confirm-foot{animation:.3s .3s both fade-in}.confirm-body>.m-stack{gap:6px;margin-bottom:2px}.panel.cand{--c:10px;gap:10px;padding:10px;display:flex}.cand>.m-card{flex:none;width:60px}.is-active .cand-wrap{animation:rise-in .4s cubic-bezier(.22, 1, .36, 1) calc(.2s + var(--i) * .12s) both}.is-active .cand-wrap.picked{animation:rise-in .4s cubic-bezier(.22, 1, .36, 1) calc(.2s + var(--i) * .12s) both, pick .6s ease 2.3s both}.cand-wrap.picked{filter:drop-shadow(0 0 10px #ff7a1a8c)}.is-active .m-tap{animation:.6s ease-out 2.25s both tap}.details-scroll{gap:12px;padding-bottom:14px;display:grid;transform:translateY(-600px)}.details-hero{place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.hero-blur{object-fit:cover;filter:blur(22px)brightness(.5)saturate(1.2);width:calc(100% + 48px);max-width:none;height:calc(100% + 48px);position:absolute;inset:-24px}.details-hero:after{content:"";background:linear-gradient(#0b0b0e1a, #0b0b0e99 65%, var(--base-0));position:absolute;inset:0}.hero-card{z-index:1;width:116px;position:relative;box-shadow:0 12px 28px #0009}.details-title{gap:4px;padding:0 14px;display:grid}.panel.details-panel{--c:14px;gap:8px;margin:0 14px;padding:12px;display:grid}.details-head{justify-items:center;gap:2px;padding:4px 0;display:grid}.src-rows{display:grid}.src-row{border-top:1px solid var(--line);min-height:34px;color:var(--fg-1);grid-template-columns:1fr auto 12px;align-items:center;gap:8px;padding:5px 0;display:grid}.src-row .m-code-lg{text-align:right}.src-row.used{color:var(--fg-0)}.src-row.used .m-code-lg{color:var(--money)}.chart-head{gap:1px;display:grid}.chart-change{gap:6px;margin-top:2px}.chart-panel>.m-btn{justify-self:start}.chart{width:100%;height:auto;display:block;overflow:visible}.chart .rule{stroke:var(--fg-2);stroke-width:1px;stroke-dasharray:2 5;opacity:.45}.chart .rule-label{fill:var(--fg-2);font-family:var(--font-mono);font-size:8px}.chart .line{fill:none;stroke:var(--c);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.chart .dot{fill:var(--c);stroke:var(--surface-raised);stroke-width:1.5px}.range{border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.range span{color:var(--fg-1);font-family:var(--font-display);letter-spacing:.12em;text-align:center;text-transform:uppercase;padding:5px 0;font-size:8px;font-weight:600}.range.two{grid-template-columns:repeat(2,1fr)}.range span+span{border-left:1px solid var(--line)}.range .on{background:var(--ki-wash);color:var(--ki-400)}.chart-rows{display:grid}.chart-row{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:26px;display:flex}.chart-row .m-code-lg{margin-left:auto}.swatch{background:var(--c);flex:none;width:12px;height:3px}.premium-panel .m-price-lg.m-ki{color:var(--ki-400)}.is-active .details-scroll{animation:6s cubic-bezier(.65,0,.35,1) .7s both details-scroll}.is-active .details-panel .reveal{animation:rise-in .36s cubic-bezier(.22, 1, .36, 1) calc(1.5s + var(--i) * .11s) both}.movers-body{align-content:start;gap:8px;padding:0 14px 14px;display:grid}.movers-body>.m-stack{gap:5px;margin-bottom:2px}.movers-pickers{grid-template-columns:3fr 2fr;gap:6px;display:grid}.movers-body>.m-segs{margin-bottom:2px}.panel.mrow,.panel.trow{--c:var(--cut-sm);gap:10px;padding:9px;display:flex}.mrow>.m-card,.trow>.m-card{flex:none;width:44px}.minfo,.tinfo{flex:1;min-width:0}.is-active .mrow{animation:rise-in .4s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i) * .12s) both}.trade-body{flex:1;align-content:start;gap:8px;padding:0 14px 14px;display:grid;overflow:hidden}.trow-actions{align-content:center;gap:10px;padding-right:2px;display:grid}.trow-actions .m-icon{width:12px;height:12px}.trade-foot{border-top:1px solid var(--line);background:var(--base-0);flex:none;gap:8px;padding:10px 14px 22px;display:grid}.trade-side,.trade-buttons{flex-wrap:nowrap;justify-content:center}.trade-buttons{gap:8px}.is-active .trade-foot{animation:.3s .3s both fade-in}.panel.trade-panel{--c:14px;gap:8px;margin-bottom:4px;padding:12px;display:grid}.trade-col{gap:2px}.trade-cash{justify-self:start;margin-top:6px}.m-meter{gap:3px;height:6px;display:flex;position:relative}.m-meter-mine,.m-meter-theirs{border-radius:3px;display:block}.m-meter-mine{background:var(--ki-500)}.m-meter-theirs{background:var(--fg-2)}.m-meter-mid{background:var(--base-0);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.trade-verdict{font-family:var(--font-display);white-space:normal;font-size:15px;font-weight:600;line-height:1.2}.trade-even{justify-self:start}.is-active .trade-panel{animation:.4s cubic-bezier(.22,1,.36,1) .2s both rise-in}.is-active .trade-panel :is(.m-meter,.trade-verdict,.trade-even){animation:.3s 1.6s both fade-in}.panel.trow{gap:8px;display:grid}.trow-top{gap:10px;display:flex}.trow-top>.m-card{flex:none;width:44px}.trow-countas{border-top:1px solid var(--line);gap:4px;padding-top:8px;display:grid}.m-switch{border:1px solid var(--line);background:var(--base-1);border-radius:999px;padding:2px;display:flex}.m-switch-opt{color:var(--fg-1);text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:1;padding:4px;font-size:9px;font-weight:600;line-height:1.2}.m-switch-opt.on{color:var(--ki-400);background:#ff7a1a26;border-color:#ff7a1a99}.is-active .trow{animation:rise-in .4s cubic-bezier(.22, 1, .36, 1) calc(.4s + var(--i) * .12s) both}.history-chips{margin:3px -14px 0 0}.m-chiprow{align-items:center;gap:8px;min-width:0;display:flex}.m-chipscroll{white-space:nowrap;flex:1;gap:5px;min-width:0;display:flex;position:relative;overflow:hidden}.m-chipscroll .m-chip{flex:none}.m-chipscroll:after{content:"";background:linear-gradient(90deg, transparent, var(--base-0) 60%);pointer-events:none;width:44px;position:absolute;top:0;bottom:0;right:0}.m-chipmore{z-index:1;fill:none;width:11px;height:11px;stroke:var(--fg-1);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;margin-top:-5.5px;position:absolute;top:50%;right:6px}.history-top{border-bottom:1px solid var(--line);flex:none;gap:5px;padding:12px 14px;display:grid}.history-pills{flex:none;gap:6px}.history-body{align-content:start;gap:8px;padding:12px 14px 14px;display:grid}.panel.hrow{--c:var(--cut-sm);gap:10px;padding:9px;display:flex}.hrow>.m-card{flex:none;width:46px}.hinfo{flex:1}.is-active .hrow{animation:rise-in .4s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i) * .12s) both}@keyframes flow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}}@keyframes scan-card-in{0%{opacity:0;transform:translateY(46px)rotate(-7deg)scale(.94)}}@keyframes scan-lock{0%{border-color:#ff7a1a66}35%,92%{border-color:var(--ki-500)}to{border-color:var(--gold-400)}}@keyframes glow-lock{0%{opacity:.18}30%,55%,80%{opacity:.9}42%,68%{opacity:.5}to{opacity:.8;border-color:var(--gold-400);box-shadow:0 0 16px #ffd1668c,inset 0 0 16px #ffd16673}}@keyframes scan-sweep{0%{opacity:0;transform:translateY(14px)}10%,85%{opacity:.9}to{opacity:0;transform:translateY(330px)}}@keyframes sheet-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes pick{0%,to{transform:none}35%{transform:scale(.97)}}@keyframes tap{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@keyframes details-scroll{0%{transform:none}20%,45%{transform:translateY(-150px)}57%,72%{transform:translateY(-330px)}88%,to{transform:translateY(-600px)}}.seat[data-astro-cid-5u4v5uha]{transition:filter .2s;display:inline-flex}.seat[data-astro-cid-5u4v5uha].live:hover{filter:drop-shadow(0 0 14px #ff7a1a59)}.store[data-astro-cid-5u4v5uha]{--c:var(--cut-sm);--stroke:#ff7a1a73;isolation:isolate;background:var(--stroke);min-width:172px;min-height:56px;color:var(--fg-0);clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)));align-items:center;gap:12px;padding:8px 20px 8px 16px;line-height:1.2;text-decoration:none;transition:transform .16s ease-out,background .2s;display:inline-flex;position:relative}.store[data-astro-cid-5u4v5uha]:before{content:"";z-index:-1;background:linear-gradient(#ff7a1a0d, #ff7a1a0d), var(--base-0);clip-path:polygon(0 0, calc(100% - var(--c) + .4px) 0, 100% calc(var(--c) - .4px), 100% 100%, calc(var(--c) - .4px) 100%, 0 calc(100% - var(--c) + .4px));position:absolute;inset:1px}a[data-astro-cid-5u4v5uha].store:hover{--stroke:var(--ki-500);text-decoration:none;transform:translateY(-1px)}a[data-astro-cid-5u4v5uha].store:active{transform:scale(.97)}a[data-astro-cid-5u4v5uha].store:focus-visible{--stroke:var(--ki-400);outline:none}.soon[data-astro-cid-5u4v5uha]{cursor:default}.soon[data-astro-cid-5u4v5uha] .mark[data-astro-cid-5u4v5uha]{opacity:.6}.mark[data-astro-cid-5u4v5uha]{color:var(--fg-0);flex:none}.text[data-astro-cid-5u4v5uha]{text-align:left;display:grid}.small[data-astro-cid-5u4v5uha]{color:var(--fg-1);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.name[data-astro-cid-5u4v5uha]{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:1.1875rem;font-weight:700}@media (width<=480px){.seat[data-astro-cid-5u4v5uha]{flex:100%}.store[data-astro-cid-5u4v5uha]{width:100%}}.backdrop[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bloom[data-astro-cid-lcdefpme]{background:radial-gradient(55% 60% at 72% 38%,#ff7a1a4d,#ff7a1a14 45%,#0000 75%);position:absolute;inset:0}.bloom[data-astro-cid-lcdefpme].low{background:radial-gradient(50% 70% at 50% 45%,#ff7a1a42,#ff7a1a12 45%,#0000 75%)}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:48px;display:grid;position:relative}@media (width>=880px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;gap:56px}}.hero-copy[data-astro-cid-lcdefpme]{gap:22px;max-width:58ch;display:grid}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{font-size:1.25rem}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:22px;display:flex}.stores[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.games[data-astro-cid-lcdefpme]{color:var(--fg-1);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.games[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.swatch[data-astro-cid-lcdefpme]{background:var(--a);width:14px;height:3px;box-shadow:0 0 8px var(--a);transform:skew(-30deg)}.games[data-astro-cid-lcdefpme] .soon[data-astro-cid-lcdefpme]{color:var(--fg-2)}.games[data-astro-cid-lcdefpme] .soon[data-astro-cid-lcdefpme] .swatch[data-astro-cid-lcdefpme]{box-shadow:none;outline:1px solid var(--a);outline-offset:-1px;opacity:.8;background:0 0}.soon-tag[data-astro-cid-lcdefpme]{border:1px dashed color-mix(in srgb, var(--ki-500) 70%, transparent);color:var(--ki-400);letter-spacing:.14em;padding:2px 6px;font-size:.625rem;line-height:1.2}.hero-art[data-astro-cid-lcdefpme]{padding-block:12px;position:relative}.cards[data-astro-cid-lcdefpme]{gap:16px;display:grid}@media (width>=760px){.three[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.two[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.feature-groups[data-astro-cid-lcdefpme]{gap:40px;display:grid}.feature-group[data-astro-cid-lcdefpme]{gap:14px;display:grid}.group-head[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.group-label[data-astro-cid-lcdefpme]{color:var(--fg-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.feature-list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.feature-card[data-astro-cid-lcdefpme]{align-content:start;gap:12px;padding:26px 24px;display:grid}.steps[data-astro-cid-lcdefpme]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.step[data-astro-cid-lcdefpme]{align-content:start;gap:12px;padding:26px 24px;display:grid}.num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:-.03em;background:var(--gold-sheen);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:start;font-size:1.75rem;font-weight:700;line-height:1}.game[data-astro-cid-lcdefpme]{align-content:start;gap:10px;padding:26px 24px 26px 30px;display:grid}.band[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--a), var(--b));width:4px;position:absolute;top:0;bottom:0;left:0}.locales[data-astro-cid-lcdefpme]{gap:18px;margin-top:16px;padding:26px 24px;display:grid}.locales-head[data-astro-cid-lcdefpme]{gap:8px;display:grid}.locales-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none;font-size:.9375rem}.locale-group[data-astro-cid-lcdefpme]{gap:10px;display:grid}.locale-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.locale-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--base-1);color:var(--fg-0);align-items:baseline;gap:6px;padding:5px 11px;font-size:.9375rem;display:inline-flex}.locale-list[data-astro-cid-lcdefpme] .sym[data-astro-cid-lcdefpme]{color:var(--gold-400);font-family:var(--font-mono);font-weight:600}.planned[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;margin-top:16px;padding:20px 24px;display:flex}.planned[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem}.plans[data-astro-cid-lcdefpme]{align-items:stretch}.plan[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto 1fr auto;align-content:start;gap:14px;padding:26px 24px;display:grid}.plan[data-astro-cid-lcdefpme].featured{--stroke:#ffd16673;--wash:linear-gradient(180deg, var(--gold-wash), transparent 60%)}.plan-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.price[data-astro-cid-lcdefpme]{align-items:baseline;gap:8px;margin:0;display:flex}.price[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-size:2.25rem}.plan-features[data-astro-cid-lcdefpme]{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--fg-1);padding-left:20px;position:relative}.plan-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--ki-500);width:10px;height:3px;box-shadow:0 0 6px var(--ki-500);position:absolute;top:.62em;left:0;transform:skew(-24deg)}.plan-note[data-astro-cid-lcdefpme]{margin:0;font-size:.875rem}.faq[data-astro-cid-lcdefpme]{gap:10px;display:grid}.qa[data-astro-cid-lcdefpme]{padding:0 22px}.qa[data-astro-cid-lcdefpme][open]{--stroke:#ff7a1a73}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"";border-right:2px solid var(--ki-500);border-bottom:2px solid var(--ki-500);flex:none;width:8px;height:8px;margin:0 4px 4px 0;transition:transform .2s cubic-bezier(.33,1,.68,1);transform:rotate(45deg)}.qa[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{margin:4px 4px 0 0;transform:rotate(-135deg)}.qa[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-bottom:20px}.closer[data-astro-cid-lcdefpme]{overflow:hidden}.closer-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.stacked[data-astro-cid-lcdefpme]{width:150px;height:auto;margin-bottom:8px}.closer-inner[data-astro-cid-lcdefpme] .stores[data-astro-cid-lcdefpme]{justify-content:center;margin-top:8px}
