.main.main-fs{--muted:#c0bedc;--faint:#9997ba;--fs-side:380px;--fs-gap:56px;--fs-tabs-h:62px;width:min(100% - 32px,1120px);padding-top:clamp(24px,4vw,48px)}.fs-hero{grid-template-columns:minmax(0, 1fr) var(--fs-side);gap:32px var(--fs-gap);align-items:center;display:grid}.fs-hero h1{font:700 clamp(52px, 9vw, 112px)/.95 var(--font-display);letter-spacing:-.02em;color:var(--text);margin:8px 0 0}.fs-lede{max-width:30em;color:var(--muted);text-wrap:pretty;margin:18px 0 0;font-size:18px;line-height:1.6}.fs-facts{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fs-facts li{align-items:center;gap:8px;display:flex}.fs-facts li:before{content:"";background:var(--mint);width:14px;height:14px;-webkit-mask:var(--fs-tick) center / contain no-repeat;-webkit-mask:var(--fs-tick) center / contain no-repeat;mask:var(--fs-tick) center / contain no-repeat}.fs-try{font:600 16px var(--font-display);color:var(--mint-2);align-items:center;gap:8px;margin-top:26px;text-decoration:none;display:inline-flex}.fs-try span{transition:transform .2s var(--ease-out)}.fs-try:hover span{transform:translate(3px)}.fs-post{width:340px;margin:0}.fs-post figcaption{color:var(--faint);margin:12px 4px 0;font-size:13px}.fs-tweet{box-shadow:0 0 0 1px var(--line-2), 0 24px 60px -30px #000000e6;border-radius:18px;transition:box-shadow .2s;display:block;overflow:hidden}.fs-tweet:hover{box-shadow:0 0 0 1px #45f0c873,0 24px 60px -30px #000000e6}.fs-tweet img{width:100%;height:auto;display:block}@media (width<=999px){.fs-hero{grid-template-columns:minmax(0,1fr)}.fs-try{margin-top:20px}.fs-post{width:min(100%,440px)}}.fs-app,.fs-run{margin-top:clamp(40px,6vw,72px)}.fs-run{max-width:760px}@media (width>=1000px){.fs-app{grid-template-columns:minmax(0, 1fr) var(--fs-side);column-gap:var(--fs-gap);align-items:start;display:grid}.fs-app>[data-fs-step=list]{grid-column:1/-1}.fs-app>[data-fs-step=split]{grid-column:1}.fs-checkout{grid-column:2;position:sticky;top:24px}}.fs-step{border-top:1px solid var(--quiet-rule);padding:20px 0}.fs-step:first-child{border-top:0;padding-top:4px}.fs-checkout>.fs-step:first-child{border-top:1px solid var(--quiet-rule);padding-top:20px}.fs-step[aria-disabled=true]{opacity:.45;pointer-events:none}.fs-step-head{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.fs-step-head h2{font:600 19px/1.2 var(--font-display);color:var(--text);margin:0}.fs-step-head .segmented{margin-left:auto}.fs-num{width:26px;height:26px;font:700 13px var(--font-display);color:var(--mint-2);background:#45f0c81f;border-radius:50%;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #45f0c873}.fs-hint{color:var(--muted);margin:12px 0 0;line-height:1.6}.fs-hint a,.fs-fine a,.fs-privacy a{color:var(--mint-2)}.fs-source-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.fs-note{color:var(--faint);margin:10px 0 0;font-size:14px}.fs-source-actions .fs-note{margin:0}.fs-tabs{width:100%;margin-top:16px;display:flex}.fs-tabs .segment{flex:1;display:flex}.fs-tabs .segment>span{text-align:center;white-space:nowrap;justify-content:center;width:100%;padding:0 10px}@media (width<=560px){.fs-tabs .segment>span{white-space:normal;text-wrap:balance;min-height:44px;padding:6px 8px;line-height:1.15}}.fs-panel{margin-top:20px}.fs-panel>.fs-label{display:block}.fs-panel-lede{margin:0}.fs-panel-side{border-top:1px solid var(--quiet-rule);margin-top:22px;padding-top:18px}.fs-side-title{font:600 16px/1.3 var(--font-display);color:var(--text);margin:0}.fs-ticks{color:var(--muted);gap:10px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.fs-ticks li{grid-template-columns:16px minmax(0,1fr);gap:10px;display:grid}.fs-ticks li:before{content:"";background:var(--mint);width:14px;height:14px;-webkit-mask:var(--fs-tick) center / contain no-repeat;-webkit-mask:var(--fs-tick) center / contain no-repeat;mask:var(--fs-tick) center / contain no-repeat;margin-top:3px}.fs-code-note{line-height:1.55}@media (width>=1000px){.fs-sources{grid-template-columns:minmax(0, 1fr) var(--fs-side);column-gap:var(--fs-gap);display:grid}.fs-tabs{grid-column:1}.fs-panel{grid-column:1/-1;grid-template-columns:minmax(0, 1fr) var(--fs-side);column-gap:var(--fs-gap);grid-template-rows:auto auto auto 1fr;align-items:start;display:grid}.fs-panel>*{grid-column:1}.fs-panel>.fs-panel-side{margin-top:calc(-1 * var(--fs-tabs-h));border-top:0;grid-area:1/2/span 4;padding-top:0}.fs-panel>.fsx{grid-column:1/-1}}.main-fs{--fs-bolt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 2 4 14h7l-1.5 8L19 10h-7l1.5-8Z'/%3E%3C/svg%3E");--fs-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4 12.5 5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--fs-ext:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 16 16 8M9 8h7v7' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--fs-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20V5M5 11l7-7 7 7' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.fs-chip{height:40px;font:600 15px var(--font-display);color:var(--text);white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;animation:fs-chip-lift 5s var(--ease-out) 1.5s infinite;transition:transform .2s var(--ease-out), box-shadow .2s ease;background:#1b1d2c;border-radius:10px;align-items:center;gap:8px;padding:0 16px 0 10px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #45f0c880,0 8px 20px -10px #000c}.fs-chip:hover{box-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px var(--mint), 0 10px 24px -10px #000c;animation:none;transform:translateY(-2px)}.fs-chip:active{cursor:grabbing}.fs-chip:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.fs-chip-grip{background:radial-gradient(circle,#c0bedc99 1.1px,#0000 1.5px) 0 0/3px 3.5px;width:6px;height:14px}.fs-chip-bolt{background:var(--mint);width:16px;height:16px;-webkit-mask:var(--fs-bolt) center / contain no-repeat;-webkit-mask:var(--fs-bolt) center / contain no-repeat;mask:var(--fs-bolt) center / contain no-repeat}@keyframes fs-chip-lift{0%,84%,to{transform:none}89%{transform:translateY(-5px)}94%{transform:none}97%{transform:translateY(-2px)}}.fs-dropzone{z-index:100;font:600 15px var(--font-display);color:var(--text);pointer-events:none;animation:fs-dropzone-in .25s var(--ease-out);background:#10111a;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #45f0c88c,0 12px 40px -12px #000c}.fs-dropzone:before{content:"";background:var(--mint);width:18px;height:18px;-webkit-mask:var(--fs-up) center / contain no-repeat;-webkit-mask:var(--fs-up) center / contain no-repeat;mask:var(--fs-up) center / contain no-repeat;animation:.9s ease-in-out infinite fs-nudge-up}@keyframes fs-dropzone-in{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes fs-nudge-up{50%{transform:translateY(-4px)}}.fs-phone{background:#45f0c80f;border-radius:14px;margin-top:18px;padding:16px 18px;display:none;box-shadow:inset 0 0 0 1px #45f0c838}.fs-phone-title{font:600 16px/1.3 var(--font-display);color:var(--text);margin:0 0 6px}.fs-phone .fs-note{margin:0 0 14px;line-height:1.55}.fs-alt{border-top:1px solid var(--quiet-rule);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin:20px 0 0;padding-top:14px;font-size:13.5px;line-height:1.6;display:flex}.fs-alt p{margin:0}.fs-link{font:inherit;color:var(--mint-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #8dfbe059;text-decoration:underline #8dfbe059}.fs-link:hover{text-decoration-color:currentColor}.fs-code-view{max-height:320px;box-shadow:inset 0 0 0 1px var(--line-2);font:12px/1.55 var(--font-mono);font-variant-ligatures:none;color:var(--muted);white-space:pre;background:#05050c8c;border-radius:14px;margin:10px 0 0;padding:12px 14px;overflow:auto}@media (hover:none) and (pointer:coarse){.fs-phone{display:block}.fs-alt,.fsx-step-body{display:none}}.fs-paste{width:100%;box-shadow:inset 0 0 0 1px var(--line-2);font:14px/1.5 var(--font-mono);color:var(--text);resize:vertical;background:#05050c8c;border:0;border-radius:14px;margin-top:10px;padding:12px 14px;display:block}.fs-paste:focus{box-shadow:var(--ring-mint);outline:none}.fs-file input{opacity:0;pointer-events:none;position:absolute}.fs-file:focus-within{outline:2px solid var(--mint);outline-offset:2px}.fs-code{gap:8px;margin-top:14px;display:grid}.fs-code-row{gap:10px;display:flex}.fs-code-row .fs-input-wrap{flex:1;min-width:0}.fs-code-row .btn{flex:none;min-height:48px}.fs-code .fs-hint{margin:2px 0 0;font-size:14px}@media (width<=480px){.fs-code-row{flex-direction:column}}.fs-scan{margin-top:12px}.fs-proof{background:#45f0c80f;border-radius:14px;max-width:760px;margin-top:14px;padding:12px 14px;box-shadow:inset 0 0 0 1px #45f0c838}.fs-proof>p:first-child{color:var(--muted);gap:10px;margin:0;font-size:14px;line-height:1.55;display:flex}.fs-proof b{color:var(--text)}.fs-proof a,.fs-oneclick a{color:var(--mint-2)}.fs-tick{background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.6 2.6L12 5.4' fill='none' stroke='%2303140f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px}.fs-oneclick{color:var(--faint);overflow-wrap:anywhere;margin:8px 0 0;font-size:13.5px}.fs-loaded{margin-top:14px}.fs-loaded-row{flex-wrap:wrap;align-items:flex-end;gap:14px 28px;display:flex}.fs-loaded-figure{gap:2px;display:grid}.fs-big{font:700 30px/1 var(--font-display);color:var(--text);font-variant-numeric:tabular-nums}.fs-loaded-label{color:var(--faint);font-size:13.5px}.fs-change{margin-left:auto}.fs-checking{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.fs-checking.is-failed{color:var(--warn)}.fs-dot{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite fs-pulse}@keyframes fs-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.fs-dot{animation:none}}.fs-field{gap:8px;display:grid}.fs-floor{max-width:280px;margin-top:14px}.fs-label{color:var(--faint);font-size:13.5px}.fs-input-wrap{min-height:48px;box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:14px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.fs-input-wrap:focus-within{box-shadow:var(--ring-mint)}.fs-usd:before{content:"$";color:var(--faint)}.fs-input{min-width:0;font:600 18px var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1}.fs-input:focus{outline:none}.fs-pot{font-size:26px}.fs-amount{margin-top:14px}.fs-amount .fs-input-wrap{min-height:60px}.fs-unit{font:600 16px var(--font-display);color:var(--faint)}.fs-max{font:600 13px var(--font-display);color:var(--mint-2);cursor:pointer;background:#45f0c81f;border:0;border-radius:9px;padding:6px 10px}.fs-max:hover{background:#45f0c833}@media (pointer:coarse){.fs-input,.fs-paste{font-size:max(16px,1em)}}.fs-preview{margin-top:14px}.fs-table{box-shadow:inset 0 0 0 1px var(--quiet-rule);border-radius:14px;display:grid;overflow:hidden}.fs-ghost-bar,.fs-ghost-dot{background:#c0bedc24;border-radius:8px;height:8px;display:block}.fs-ghost-dot{border-radius:50%;flex:none;width:22px;height:22px}.fs-who .fs-ghost-bar{width:min(160px,60%)}.fs-num-col .fs-ghost-bar{width:48px;margin-left:auto}.fs-ghost-note{margin-top:12px}.fs-tr{border-top:1px solid var(--quiet-rule);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto auto 28px;align-items:center;gap:12px;min-height:44px;padding:0 8px 0 12px;font-size:14px;display:grid}.fs-th{min-height:34px;color:var(--faint);border-top:0;font-size:12px}.fs-tr:not(:has(.fs-vol-col)){grid-template-columns:minmax(0,1fr) auto auto 28px}.fs-num-col{text-align:right;min-width:64px;color:var(--muted)}.fs-gets{color:var(--text);font-weight:600}.fs-who{align-items:center;gap:10px;min-width:0;display:flex}.fs-who-text{min-width:0;line-height:1.25;display:grid}.fs-user{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.fs-addr{font:12.5px var(--font-mono);color:var(--faint);text-decoration:none}.fs-addr:hover{color:var(--mint-2)}.fs-avatar{background:hsl(var(--h) 70% 62%);border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 -6px 8px #0000002e}.fs-x{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:18px;line-height:1}.fs-x:hover{color:var(--danger);background:#ff65841f}@media (width<=560px){.fs-vol-col{display:none}:is(.fs-tr,.fs-tr:not(:has(.fs-vol-col))){grid-template-columns:minmax(0,1fr) auto auto 28px}.fs-num-col{min-width:0}}.fs-table-foot{flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;display:flex}.fs-link{font:inherit;color:var(--mint-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.fs-link:hover{text-decoration:underline}.fs-holders{margin-top:14px}.fs-holders-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.fs-match{border-radius:11px;padding:3px}.fs-match .segment>span{letter-spacing:.04em;border-radius:8px;min-height:26px;padding:0 11px;font-size:12.5px}.fs-token-join{font:600 11.5px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-self:center;padding:0 2px}.fs-tokens{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:13px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.fs-token{min-width:0;min-height:34px;font:600 14px var(--font-display);color:var(--mint-2);background:#45f0c824;border-radius:10px;align-items:center;gap:7px;padding:0 30px 0 6px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #45f0c899}.fs-tokens .pair-card-art,.fs-suggest .pair-card-art{width:22px;height:22px}.fs-tokens .pair-card-initial,.fs-suggest .pair-card-initial{font-size:11px}.fs-token-sym{text-overflow:ellipsis;white-space:nowrap;max-width:9em;overflow:hidden}.fs-token-x{width:22px;height:22px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:16px;line-height:1;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.fs-token-x:hover{color:var(--danger);background:#ff65841f}.fs-token-add{min-height:34px;font:600 14px var(--font-display);color:var(--mint-2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px}.fs-token-add:hover,.fs-token-add[aria-expanded=true]{background:#45f0c814}.fs-token-add:focus-visible,.fs-token-x:focus-visible,.fs-suggest-chip:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fs-token-panel{margin-top:8px;display:grid}.fs-token-panel[hidden]{display:none}.fs-result-add{font:600 12px/1.4 var(--font-display);color:var(--mint-2);background:#45f0c81f;border-radius:99px;flex:none;padding:3px 10px}.fs-result[aria-busy=true]{cursor:progress}.fs-token-note{color:var(--danger);margin:8px 0 0;font-size:13.5px}.fs-token-done{justify-self:end;margin-top:8px}.fs-suggest{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;display:flex}.fs-suggest[hidden]{display:none}.fs-suggest-label{color:var(--faint);margin-right:2px;font-size:13px}.fs-suggest-chip{border:1px dashed var(--line-2);max-width:12em;min-height:30px;font:600 13px var(--font-display);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex;overflow:hidden}.fs-suggest-chip:hover{color:var(--mint-2);border-color:#45f0c899}.fs-suggest-chip[aria-busy=true]{cursor:progress;opacity:.7}.fs-balance{color:var(--faint);margin:10px 0 0;font-size:14px}.fs-balance b{color:var(--muted);font-weight:600}.fs-costs{gap:6px;margin:14px 0 0;font-size:14px;display:grid}.fs-costs div{justify-content:space-between;gap:16px;display:flex}.fs-costs dt{color:var(--faint)}.fs-costs dd{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.fs-costs dd b{color:var(--text);font-weight:600}.fs-costs dd span{color:var(--faint)}.fs-fix{color:var(--muted);background:#ffcb6612;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:14px;line-height:1.5;box-shadow:inset 0 0 0 1px #ffcb6638}.fs-go{margin-top:8px;font-size:18px}.fs-error{color:var(--danger);margin:12px 0 0;font-size:14px}.fs-fine{color:var(--faint);margin:12px 0 0;font-size:13.5px;line-height:1.55}.fs-run-card{border-radius:var(--radius);background:var(--quiet-surface);box-shadow:var(--quiet-lift);padding:24px}.fs-run-title{font:700 clamp(24px, 3.4vw, 32px)/1.15 var(--font-display);color:var(--text);text-wrap:balance;margin:6px 0 0}.fs-meter{background:#aaa0ff1a;border-radius:99px;height:10px;margin-top:20px;overflow:hidden}.fs-meter span{border-radius:inherit;background:var(--mint);height:100%;transition:width .5s var(--ease-out);display:block}.fs-run-figures{color:var(--muted);font-variant-numeric:tabular-nums;margin:12px 0 0}.fs-run-figures b{color:var(--text)}.fs-run-status{color:var(--faint);margin:6px 0 0;font-size:14px}.fs-landed{gap:4px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fs-landed li{min-height:36px;color:var(--muted);font-variant-numeric:tabular-nums;animation:fs-in .35s var(--ease-out) both;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;font-size:14px;display:grid}.fs-landed li span:not(.fs-avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fs-landed b{color:var(--text);font-weight:600}.fs-landed a{color:var(--mint-2);font-size:13px}@keyframes fs-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.fs-landed li{animation:none}.fs-meter span{transition:none}}.fs-run-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:20px;display:flex}.fs-privacy{border-top:1px solid var(--quiet-rule);max-width:1120px;color:var(--faint);margin:clamp(56px,8vw,96px) 0 0;padding-top:28px;font-size:14px;line-height:1.6}.fs-privacy h2{font:600 18px var(--font-display);color:var(--muted);margin:0}.fs-privacy p{margin:10px 0 0}.fs-privacy>p{max-width:64em}.fs-privacy dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px 40px;margin:20px 0 0;display:grid}.fs-privacy dt{color:var(--muted);font-weight:600}.fs-privacy dd{margin:2px 0 0}@property --fsx-n{syntax:"<integer>";inherits:false;initial-value:0}.fsx{--fsx-t:16s;--fsx-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 5 8 12l7 7' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--fsx-reload:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 12a7 7 0 1 1-2.1-5M19 4v4h-4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--fsx-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='10' width='14' height='10' rx='2.5'/%3E%3Cpath d='M8 10V8a4 4 0 0 1 8 0v2' fill='none' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff06;border-radius:18px;flex-direction:column;padding:16px;display:flex}.fsx-side{display:contents}.fsx-side .fs-panel-lede{order:-1;margin-bottom:18px}@media (width>=1000px){.fsx{grid-template-columns:minmax(0,1fr) 320px;align-items:center;column-gap:32px;padding:20px;display:grid}.fsx-side{display:block}.fsx-side .fs-panel-lede{margin-bottom:22px}}.fsx *{animation-duration:var(--fsx-t);animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite;animation-fill-mode:both}.fsx.is-paused *,.fsx.is-paused :after,.fsx.is-away *,.fsx.is-away :after{animation-play-state:paused}.fsx-screen{position:relative}.fsx-window{aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--line-2), 0 30px 60px -40px #000000e6;-webkit-user-select:none;user-select:none;background:#0b0c13;border-radius:14px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.fsx-chrome,.fsx-bar{background:#161724;align-items:center;padding:0 2.4cqw;display:flex;position:absolute;left:0;right:0}.fsx-chrome{gap:2.2cqw;height:7cqw;top:0}.fsx-lights{gap:.9cqw;display:flex}.fsx-lights i{background:#3a3c52;border-radius:50%;width:1.3cqw;height:1.3cqw}.fsx-nav{gap:1.2cqw;display:flex}.fsx-nav i{width:1.9cqw;height:1.9cqw;-webkit-mask:var(--fsx-back) center / contain no-repeat;-webkit-mask:var(--fsx-back) center / contain no-repeat;mask:var(--fsx-back) center / contain no-repeat;background:#5b5d78}.fsx-nav .fsx-fwd{transform:scaleX(-1)}.fsx-nav .fsx-reload{-webkit-mask-image:var(--fsx-reload);-webkit-mask-image:var(--fsx-reload);mask-image:var(--fsx-reload)}.fsx-url{height:4.2cqw;color:var(--muted);background:#0b0c13;border-radius:2.1cqw;flex:1;align-items:center;padding-left:1.6cqw;font-size:1.8cqw;display:flex;position:relative}.fsx-lock{width:1.5cqw;height:1.5cqw;-webkit-mask:var(--fsx-lock) center / contain no-repeat;-webkit-mask:var(--fsx-lock) center / contain no-repeat;mask:var(--fsx-lock) center / contain no-repeat;background:#6f7190}.fsx-url-text{position:absolute;top:50%;left:4cqw;transform:translateY(-50%)}.fsx-url-ours{animation-name:fsx-ours}.fsx-url-pump{animation-name:fsx-pump}.fsx-bar{height:5.4cqw;color:var(--faint);border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0f;gap:1cqw;font-size:1.7cqw;animation-name:fsx-bar;top:7cqw}.fsx-mark{border-radius:1cqw;align-items:center;gap:.7cqw;height:3.6cqw;padding:0 1.1cqw;display:inline-flex}.fsx-mark i{background:#3a3c52;border-radius:.4cqw;width:1.5cqw;height:1.5cqw}.fsx-mark-new{color:var(--text);transform-origin:0;animation-name:fsx-mark-new}.fsx-bolt{background:var(--mint);width:1.8cqw;height:1.8cqw;-webkit-mask:var(--fs-bolt) center / contain no-repeat;-webkit-mask:var(--fs-bolt) center / contain no-repeat;mask:var(--fs-bolt) center / contain no-repeat;flex:none}.fsx-grip{background:radial-gradient(circle,#c0bedc99 .14cqw,#0000 .19cqw) 0 0/.35cqw .42cqw;flex:none;width:.7cqw;height:1.7cqw}.fsx-drop{background:var(--mint);border-radius:1cqw;width:.35cqw;height:3.4cqw;animation-name:fsx-drop;position:absolute;top:1cqw;left:18.9cqw}.fsx-bar-label{letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:1.5cqw;animation-name:fsx-bar-label}.fsx-stage{position:absolute;inset:12.4cqw 0 0}.fsx-scene{flex-direction:column;align-items:flex-start;gap:1.4cqw;padding:4cqw 6cqw;display:flex;position:absolute;inset:0}.fsx-ours,.fsx-done{background:#0b0c13}.fsx-ours{animation-name:fsx-scene-ours}.fsx-pump{background:#0e1014;animation-name:fsx-pump}.fsx-done{animation-name:fsx-done}.fsx-eyebrow{font:700 1.5cqw var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.fsx-h{font:700 5.4cqw/1 var(--font-display);color:var(--text)}.fsx-line{background:#c0bedc29;border-radius:1cqw;width:58%;height:1.2cqw;margin-top:.4cqw}.fsx-line-short{width:40%;margin-top:0}.fsx-chip,.fsx-ghost{height:5cqw;font:600 2cqw var(--font-display);color:var(--text);white-space:nowrap;background:#1b1d2c;border-radius:1.2cqw;align-items:center;gap:.8cqw;padding:0 2cqw 0 1.2cqw;display:inline-flex;box-shadow:inset 0 0 0 1px #45f0c880}.fsx-chip{animation-name:fsx-chip;position:absolute;top:30cqw;left:6cqw}.fsx-ghost{z-index:3;transform-origin:0 0;box-shadow:inset 0 0 0 1px var(--mint), 0 2cqw 4cqw -1cqw #000c;animation-name:fsx-ghost;position:absolute;top:0;left:0}.fsx-stat{color:var(--muted);font-size:1.9cqw}.fsx-stat b{color:#86efac}.fsx-row{background:#ffffff08;border-radius:1cqw;align-items:center;gap:1.4cqw;width:66%;height:4.2cqw;padding:0 1.4cqw;display:flex}.fsx-row i{background:#2b3a33;border-radius:50%;width:2.2cqw;height:2.2cqw}.fsx-row span{background:#c0bedc24;border-radius:1cqw;flex:1;height:1cqw}.fsx-row em{background:#86efac4d;border-radius:1cqw;width:6cqw;height:1cqw}.fsx-pump .fsx-row:nth-of-type(odd) span{margin-right:6cqw}.fsx-big{font:700 7cqw/1 var(--font-display);color:var(--text)}.fsx-sub{color:var(--muted);margin-top:-.4cqw;font-size:1.9cqw}.fsx-done .fsx-row i{background:#45f0c847}.fsx-done .fsx-row em{background:#45f0c866}.fsx-row-in{animation-name:fsx-row-in}.fsx-row-in:nth-of-type(2){animation-delay:.25s}.fsx-row-in:nth-of-type(3){animation-delay:.5s}.fsx-ready{background:var(--mint);font:700 1.8cqw var(--font-display);color:var(--mint-ink);border-radius:1cqw;margin-top:.6cqw;padding:1cqw 2.4cqw;animation-name:fsx-ready}.fsx-toast{color:#fff;white-space:nowrap;background:#0d0f14;border-radius:1.4cqw;padding:1.6cqw 2.6cqw;font:600 1.9cqw system-ui,sans-serif;animation-name:fsx-toast;position:absolute;bottom:4cqw;left:50%;box-shadow:inset 0 0 0 1px #2b2f3a,0 1.6cqw 4cqw -1cqw #000c}.fsx-count{counter-reset:fsx-n var(--fsx-n);animation-name:fsx-count;animation-timing-function:linear}.fsx-count:after{content:counter(fsx-n);font-variant-numeric:tabular-nums}.fsx-ripple{z-index:4;width:5cqw;height:5cqw;box-shadow:inset 0 0 0 .35cqw var(--mint);border-radius:50%;margin:-2.5cqw 0 0 -2.5cqw;position:absolute;top:0;left:0}.fsx-ripple-grab{animation-name:fsx-ripple-grab}.fsx-ripple-click{animation-name:fsx-ripple-click}.fsx-cursor{z-index:5;transform-origin:18% 12%;fill:#fff;stroke:#0b0c13;stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 .3cqw .6cqw #0009);width:3.4cqw;height:3.4cqw;margin:-.4cqw 0 0 -.6cqw;animation-name:fsx-cursor;position:absolute;top:0;left:0;overflow:visible}.fsx-pause{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);opacity:.8;cursor:pointer;background:#0b0c13bf;border:0;border-radius:50%;transition:opacity .2s,color .2s;position:absolute;bottom:10px;right:10px}.fsx-pause:hover,.fsx-pause:focus-visible{opacity:1;color:var(--text)}.fsx-pause span{border-inline:3px solid;width:9px;height:11px;margin:auto;position:absolute;inset:0}.fsx.is-paused .fsx-pause span{border-inline:0;border:5.5px solid #0000;border-left:9px solid;border-right-width:0;width:0;height:0;margin-left:12px}.fsx-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 22px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (width>=1000px){.fsx-rail{grid-template-columns:minmax(0,1fr);gap:0;margin:0}.fsx-rail .fsx-step{padding:0 0 24px 20px}.fsx-rail .fsx-step:last-child{padding-bottom:4px}.fsx-rail .fsx-step:before,.fsx-rail .fsx-step:after{width:3px;height:auto;top:0;bottom:0;right:auto}.fsx-rail .fsx-step:after{transform-origin:top}.fsx-rail .fsx-step:first-child:after{animation-name:fsx-down-1}.fsx-rail .fsx-step:nth-child(2):after{animation-name:fsx-down-2}.fsx-rail .fsx-step:nth-child(3):after{animation-name:fsx-down-3}.fsx-rail .fsx-step-body{margin-top:12px}}.fsx-step{min-width:0;padding-top:16px;position:relative}.fsx-step:before,.fsx-step:after{content:"";background:#aaa0ff29;border-radius:3px;height:3px;position:absolute;top:0;left:0;right:0}.fsx-step:after{background:var(--mint);transform-origin:0;animation-duration:var(--fsx-t);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.fsx-step:first-child:after{animation-name:fsx-fill-1}.fsx-step:nth-child(2):after{animation-name:fsx-fill-2}.fsx-step:nth-child(3):after{animation-name:fsx-fill-3}.fsx-step-head{width:100%;font:600 17px/1.25 var(--font-display);text-align:left;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:0;display:block}.fsx-step:first-child .fsx-step-head{animation-name:fsx-step-1}.fsx-step:nth-child(2) .fsx-step-head{animation-name:fsx-step-2}.fsx-step:nth-child(3) .fsx-step-head{animation-name:fsx-step-3}.fsx-step-head small{font:700 11px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;opacity:.75;align-items:center;gap:6px;margin-bottom:5px;display:flex}.fsx-step-head:focus-visible{outline:2px solid var(--mint);outline-offset:4px;border-radius:4px}.fsx-step.is-done .fsx-step-head small{color:var(--mint);opacity:1}.fsx-step.is-done .fsx-step-head small:after{content:"";width:11px;height:11px;-webkit-mask:var(--fs-tick) center / contain no-repeat;-webkit-mask:var(--fs-tick) center / contain no-repeat;mask:var(--fs-tick) center / contain no-repeat;background:currentColor}.fsx-step-body{margin-top:14px}.fsx-hint{color:var(--faint);text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.5}.fsx-hint b{color:var(--text)}.fsx-hint-lead{color:var(--muted);margin-top:0;font-size:14px}.fsx-hint-warn{color:#ffd08a}.fsx-keys{white-space:nowrap}.fsx-keys kbd{min-width:20px;font:600 11.5px/1.6 var(--font-mono);text-align:center;color:var(--muted);background:#aaa0ff1a;border-radius:5px;margin-right:2px;padding:0 5px;display:inline-block;box-shadow:inset 0 -1px #0006}.fsx-open{gap:6px}.fsx-ext{width:13px;height:13px;-webkit-mask:var(--fs-ext) center / contain no-repeat;-webkit-mask:var(--fs-ext) center / contain no-repeat;mask:var(--fs-ext) center / contain no-repeat;background:currentColor}.fsx-step.is-next .fsx-open{color:var(--mint-2);box-shadow:inset 0 0 0 1px #45f0c8a6}@media (width<=600px) and (hover:hover){.fsx-rail{grid-template-columns:minmax(0,1fr)}}@media (hover:none) and (pointer:coarse){.fsx-rail{gap:0 12px}.fsx-step-head{font-size:14px}}@media (prefers-reduced-motion:reduce){.fsx *,.fsx :after{animation-duration:var(--fsx-t)!important;animation-iteration-count:infinite!important;animation-play-state:paused!important}.fsx-pause{display:none}}@keyframes fsx-cursor{0%{opacity:0;transform:translate(80cqw,60cqw)}4%{opacity:1;transform:translate(72cqw,52cqw)}12%{transform:translate(16cqw,45cqw)}14%,16%{transform:translate(16cqw,45cqw)scale(.86)}32%{transform:translate(29.2cqw,10.5cqw)scale(.86)}35%{transform:translate(29.2cqw,10.5cqw)}41%,50%{transform:translate(60cqw,34cqw)}57%{transform:translate(26cqw,9.8cqw)}58.5%{transform:translate(26cqw,9.8cqw)scale(.82)}60%{transform:translate(26cqw,9.8cqw)}66%{opacity:1;transform:translate(58cqw,36cqw)}93%{opacity:1;transform:translate(58cqw,36cqw)}97%,to{opacity:0;transform:translate(80cqw,60cqw)}}@keyframes fsx-ripple-grab{0%,13.5%{opacity:0;transform:translate(16cqw,45cqw)scale(.2)}14%{opacity:.9;transform:translate(16cqw,45cqw)scale(.3)}17%,to{opacity:0;transform:translate(16cqw,45cqw)scale(1.5)}}@keyframes fsx-ripple-click{0%,58%{opacity:0;transform:translate(26cqw,9.8cqw)scale(.2)}58.5%{opacity:.9;transform:translate(26cqw,9.8cqw)scale(.3)}61.5%,to{opacity:0;transform:translate(26cqw,9.8cqw)scale(1.5)}}@keyframes fsx-ghost{0%,13.9%{opacity:0;transform:translate(6cqw,42.4cqw)}14%,16%{opacity:.96;transform:translate(6cqw,42.4cqw)rotate(-2deg)scale(1.04)}32%{opacity:.96;transform:translate(19.2cqw,8cqw)rotate(-2deg)scale(1.04)}35%,to{opacity:0;transform:translate(19.2cqw,8cqw)scale(.72)}}@keyframes fsx-chip{0%,13%{opacity:1}15%,35%{opacity:.35}39%,to{opacity:1}}@keyframes fsx-drop{0%,25%{opacity:0}27%,33%{opacity:1}35%,to{opacity:0}}@keyframes fsx-bar{0%,16%{background:#161724}22%,32%{background:#142528}36%,to{background:#161724}}@keyframes fsx-bar-label{0%,16%{color:var(--faint);opacity:.6}22%,32%{color:var(--mint);opacity:1}36%,to{color:var(--faint);opacity:.6}}@keyframes fsx-mark-new{0%,33%{opacity:0;color:var(--text);background:0 0;transform:scale(.7)}37%,57%{opacity:1;color:var(--text);background:0 0;transform:none}58.5%{opacity:1;color:var(--mint-2);background:#45f0c82e}62%,94%{opacity:1;color:var(--text);background:0 0;transform:none}98%,to{opacity:0;transform:none}}@keyframes fsx-ours{0%,43%{opacity:1}46%,77%{opacity:0}80%,to{opacity:1}}@keyframes fsx-scene-ours{0%,43%{opacity:1}46%,96%{opacity:0}99.5%,to{opacity:1}}@keyframes fsx-pump{0%,44%{opacity:0}47%,75%{opacity:1}78%,to{opacity:0}}@keyframes fsx-done{0%,77%{opacity:0}80%,93%{opacity:1}96%,to{opacity:0}}@keyframes fsx-row-in{0%,80%{opacity:0;transform:translateY(1.5cqw)}84%,to{opacity:1;transform:none}}@keyframes fsx-ready{0%,86%{opacity:0;transform:scale(.9)}89%,to{opacity:1;transform:none}}@keyframes fsx-toast{0%,60%{opacity:0;transform:translate(-50%,2cqw)}62%,75%{opacity:1;transform:translate(-50%)}78%,to{opacity:0;transform:translate(-50%)}}@keyframes fsx-count{0%,61%{--fsx-n:0}74%,to{--fsx-n:700}}@keyframes fsx-step-1{0%,41%{color:var(--text)}43%,to{color:var(--faint)}}@keyframes fsx-step-2{0%,41%{color:var(--faint)}43%,56%{color:var(--text)}58%,to{color:var(--faint)}}@keyframes fsx-step-3{0%,56%{color:var(--faint)}58%,96%{color:var(--text)}to{color:var(--faint)}}@keyframes fsx-fill-1{0%{opacity:1;transform:scaleX(0)}42%{opacity:1;transform:scaleX(1)}43%,to{opacity:0;transform:scaleX(1)}}@keyframes fsx-fill-2{0%,42%{opacity:1;transform:scaleX(0)}57%{opacity:1;transform:scaleX(1)}58%,to{opacity:0;transform:scaleX(1)}}@keyframes fsx-fill-3{0%,57%{opacity:1;transform:scaleX(0)}97%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes fsx-down-1{0%{opacity:1;transform:scaleY(0)}42%{opacity:1;transform:scaleY(1)}43%,to{opacity:0;transform:scaleY(1)}}@keyframes fsx-down-2{0%,42%{opacity:1;transform:scaleY(0)}57%{opacity:1;transform:scaleY(1)}58%,to{opacity:0;transform:scaleY(1)}}@keyframes fsx-down-3{0%,57%{opacity:1;transform:scaleY(0)}97%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}
