@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.xcythq_className{font-family:Geist,Geist Fallback;font-style:normal}.xcythq_variable{--font-f-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.SGKhgG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.SGKhgG_variable{--font-f-mono:"Geist Mono", "Geist Mono Fallback"}
.f-root{--e-porcelain:#f6f5f2;--e-graphite:#1a1b1e;--e-steel:#8a8d94;--e-hairline:#e3e2dd;--e-ultra:#3b3ef4;--e-green:#15a463;--e-amber:#c27400;--e-panel:#fff;background:var(--e-porcelain);color:var(--e-graphite);font-family:var(--font-f-sans), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss01", "cv11"}.f-root .f-mono{font-family:var(--font-f-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums slashed-zero}.f-root :focus-visible{outline:2px solid var(--e-ultra);outline-offset:2px}.f-stage{perspective:1800px;perspective-origin:50% 30%}.f-pose{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:rotateX(9deg)rotateY(-16deg)rotate(1.5deg)}.f-pose[data-flat=true]{transform:rotateX(0)rotateY(0)rotate(0)}.f-settle{animation:.76s cubic-bezier(.2,.8,.2,1) f-settle}@keyframes f-settle{0%{opacity:.86;transform:translateY(-10px)rotateX(3deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.f-flipper{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.65,0,.25,1);position:relative}.f-flipper[data-flipped=true]{transform:rotateY(180deg)}.f-face,.f-back,.f-layer{border-radius:var(--e-radius);position:absolute;inset:0}.f-face,.f-back{backface-visibility:hidden;overflow:hidden}.f-face{transform:translateZ(calc(var(--e-depth) / 2))}.f-back{transform:rotateY(180deg) translateZ(calc(var(--e-depth) / 2))}.f-acrylic{background:radial-gradient(120% 90% at 12% 0,#fffffff2 0%,#fff0 55%),linear-gradient(160deg,#fbfbfc 0%,#eef0f3 48%,#e3e6eb 100%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff8c,inset 0 -1px #14182114,inset 0 0 28px #a0aabe38}.f-acrylic:after{content:"";opacity:.32;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.55  0 0 0 0 0.57  0 0 0 0 0.62  0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.f-edge-layer{background:linear-gradient(#d8dce3,#c3c8d1)}.f-insert{box-shadow:inset 0 1px 3px #00000047,inset 0 0 0 1px #0000000f,0 1px #ffffffe6}.f-engraved{color:#1a1b1e6b;text-shadow:0 1px #ffffffe6}.f-sweep{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#fff0 38%,#ffffffbf 50%,#fff0 62%);animation:1.1s cubic-bezier(.3,.6,.2,1) .12s both f-sweep;position:absolute;inset:-20%;transform:translate(-70%)}@keyframes f-sweep{0%{transform:translate(-70%)}to{transform:translate(70%)}}.f-floor{filter:blur(28px);opacity:.5;border-radius:50%;height:34%;transition:background-color .6s;position:absolute;bottom:-14%;left:8%;right:8%}.f-breathe{animation:1.8s ease-in-out infinite f-breathe}@keyframes f-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.f-pulse{animation:.9s cubic-bezier(.2,.8,.2,1) f-pulse}@keyframes f-pulse{0%{transform:scale(1)}35%{transform:scale(1.18)}to{transform:scale(1)}}.f-fade-in{animation:.36s both f-fade-in}@keyframes f-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.f-lift{transition:transform .75s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.f-lift{transition:none!important}.f-settle,.f-sweep,.f-pulse,.f-breathe{animation:none!important}.f-sweep{display:none}.f-flipper,.f-pose{transition:none!important}.f-fade-in{animation:.2s both f-fade-only}}@keyframes f-fade-only{0%{opacity:0}to{opacity:1}}.f-scene{border-radius:28px;grid-template-columns:34% 1fr;min-height:500px;display:grid;position:relative;box-shadow:0 30px 70px -40px #14161e59}.f-scene-wallet{z-index:2;color:#f1f0ec;background:radial-gradient(120% 90% at 40% 30%,#2a2b30 0%,#1a1b1e 55%,#121316 100%);border-radius:28px 0 0 28px;flex-direction:column;align-items:center;padding:22px 18px 26px;display:flex;position:relative}.f-scene-world{border:1px solid var(--f-hairline);background:radial-gradient(110% 90% at 60% 40%,#fff 0%,#fbfaf8 60%,#f3f2ee 100%);border-left:0;border-radius:0 28px 28px 0;flex-direction:column;padding:22px 26px 18px 40px;display:flex;position:relative}.f-scene-label{letter-spacing:.02em;color:#f1f0ecb8;align-self:flex-start;font-size:12px;font-weight:600}.f-scene-label.is-dark{color:#666970}.f-coin-stage{flex:1;place-items:center;width:100%;min-height:220px;display:grid}.f-coin-track{transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.f-coin-track[data-phase=crossing]{transform:translate(62%)scale(.82)}.f-coin-track[data-phase=arrived]{transform:translate(92%)scale(.66)}.f-coin-track[data-phase=spent]{opacity:0;transform:translate(170%)scale(.3)}.f-scene-line{text-align:center;font-size:18px;font-weight:500}.f-scene-sub{text-align:center;color:#f1f0ecb3;margin-top:4px;font-size:12.5px}.f-coin-empty{color:#f1f0ec73;border:1.5px dashed #f1f0ec4d;border-radius:50%;place-items:center;width:120px;height:120px;font-size:34px;font-weight:500;display:grid}.f-scene-seam{z-index:3;width:44px;height:44px;color:var(--f-graphite);background:#fff;border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid;position:absolute;top:50%;left:34%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #f6f5f2e6,0 8px 20px -8px #14161e73}.f-scene-seam.is-done{background:var(--f-green);color:#fff}.f-coin{width:var(--size);height:var(--size);position:relative;transform:perspective(900px)rotateX(16deg)}.f-coin-edge{transform:translateY(calc(var(--size) * .06));background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--c) 48%, black) 0 3px, color-mix(in oklab, var(--c) 62%, black) 3px 6px);box-shadow:0 calc(var(--size) * .1) calc(var(--size) * .14) #0000006b;border-radius:50%;position:absolute;inset:0}.f-coin-face{background:radial-gradient(circle at 34% 28%, color-mix(in oklab, var(--c) 62%, white) 0%, var(--c) 46%, color-mix(in oklab, var(--c) 72%, black) 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px #fff6,inset 0 -4px 8px #00000047}.f-coin-ring{border:calc(var(--size) * .012 + .5px) solid color-mix(in oklab, var(--ink) 30%, transparent);border-radius:50%;position:absolute;inset:7.5%}.f-coin-ticker{color:var(--ink);font-weight:700;font-size:calc(var(--size) * .19);letter-spacing:-.03em;line-height:1;position:relative}.f-coin-ticker.is-long{font-size:calc(var(--size) * .15)}.f-coin-spec{pointer-events:none;background:radial-gradient(closest-side,#ffffff80,#0000);border-radius:50%;width:48%;height:28%;position:absolute;top:6%;left:14%}.f-coin.is-refused{filter:grayscale();opacity:.55}@media (max-width:767px){.f-scene{grid-template-columns:38% 1fr;min-height:0}.f-scene-world{padding:16px 12px 12px 26px}.f-scene-wallet{padding:16px 10px 18px}.f-coin-stage{min-height:130px}.f-coin-track{scale:.62}.f-scene-line{font-size:13px}.f-scene-sub{font-size:11px}.f-scene-seam{width:34px;height:34px;left:38%}}@media (prefers-reduced-motion:reduce){.f-coin-track{transition:opacity .3s;transform:none!important}}.f-scene:not([data-phase=rest]) .f-scene-wallet{z-index:4}.f-root label:focus-within>input:focus-visible{outline:none}.f-root label:has(>input):focus-within{box-shadow:0 0 0 3px #3b3ef438}.f-root{--f-ease:cubic-bezier(.22, 1, .36, 1);--f-ease-in-out:cubic-bezier(.65, 0, .35, 1);--f-move:.82s}.f-pocket{aspect-ratio:1.586/1.42;width:100%;position:relative}.f-pocket-card{z-index:1;transition:transform var(--f-move) var(--f-ease), opacity .5s ease;position:absolute;inset:0 0 auto}.f-pocket-sleeve{z-index:2;height:43.7%;transition:transform var(--f-move) var(--f-ease), opacity .5s ease;position:absolute;bottom:0;left:-4%;right:-4%}.f-pocket-seal{z-index:3;transition:opacity .36s ease, transform .52s var(--f-ease);position:absolute;top:calc(56.3% + 34px);left:50%;translate:-50%}.f-pocket[data-mode=loose] .f-pocket-card{transform:translateY(14%)}.f-pocket[data-mode=loose] .f-pocket-sleeve{opacity:0;transform:translateY(40%)}.f-pocket[data-mode=pending] .f-pocket-card{opacity:.5;transform:translateY(0)}.f-pocket[data-mode=sealed] .f-pocket-card{transition-delay:.22s;transform:translateY(34%)}.f-pocket[data-mode=sealed] .f-pocket-sleeve{transition-delay:.12s}.f-pocket[data-mode=open] .f-pocket-card{transform:translateY(-2%)}.f-pocket[data-mode=open] .f-pocket-sleeve{opacity:.55;transform:translateY(34%)}.f-pocket:not([data-mode=sealed]) .f-pocket-seal{opacity:0;transform:translateY(6px)}.f-rail{gap:0;display:grid;position:relative}.f-rail-step{grid-template-columns:24px 1fr auto;align-items:start;column-gap:12px;padding-bottom:18px;display:grid;position:relative}.f-rail-step:last-child{padding-bottom:0}.f-rail-step:not(:last-child):before,.f-rail-step:not(:last-child):after{content:"";border-radius:1px;width:1.5px;position:absolute;top:26px;bottom:2px;left:11.25px}.f-rail-step:not(:last-child):before{background:var(--e-hairline)}.f-rail-step:not(:last-child):after{background:var(--e-green);transform-origin:top;transition:transform .7s var(--f-ease);transform:scaleY(0)}.f-rail-step[data-state=done]:not(:last-child):after{transform:scaleY(1)}.f-rail-dot{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--e-hairline);background:#fff;border-radius:50%;place-items:center;transition:background-color .42s,box-shadow .42s;display:grid;position:relative}.f-rail-step[data-state=active] .f-rail-dot{box-shadow:inset 0 0 0 1.5px var(--e-graphite)}.f-rail-step[data-state=done] .f-rail-dot{background:var(--e-green);box-shadow:inset 0 0 0 1.5px var(--e-green)}.f-rail-step[data-state=failed] .f-rail-dot{background:var(--e-amber);box-shadow:inset 0 0 0 1.5px var(--e-amber)}.f-rail-check{stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .42s var(--f-ease) .12s}.f-rail-step[data-state=done] .f-rail-check{stroke-dashoffset:0}.f-rail-label{font-size:14.5px;font-weight:500;line-height:24px;transition:color .3s}.f-rail-step[data-state=todo] .f-rail-label{color:#8a8d94}.f-swap{animation:f-swap .52s var(--f-ease) both}@keyframes f-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.f-pocket-card,.f-pocket-sleeve,.f-pocket-seal,.f-rail-dot,.f-rail-check,.f-rail-step:after{transition:opacity .2s!important}.f-swap{animation:.2s both f-fade-only}}
