.DemoDeal_wrap__Dqm6L{position:relative;display:flex;flex-direction:column;text-align:left;background:var(--paper);border:4px solid var(--soot);box-shadow:10px 10px 0 var(--ledger);padding:16px 16px 18px;min-width:0;height:100%}.DemoDeal_wrap__Dqm6L:focus{outline:none}.DemoDeal_wrap__Dqm6L:focus-visible{outline:2px solid var(--soot);outline-offset:2px}.DemoDeal_label__epCtK{margin:0 0 8px;font-family:var(--font-pixel);font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--soot)}.DemoDeal_prompt__17bY_{margin:0 0 12px;font:600 15px/1.35 var(--font-ui);color:var(--soot)}.DemoDeal_sr__xM7Il{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DemoDeal_stage__b0XAa{position:relative;flex:1 1 auto;min-height:380px;height:380px;background:var(--bone);border:2px solid var(--soot);overflow:hidden}.DemoDeal_plaza__ZnjY_{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 36px,rgba(11,11,9,.06) 36px 38px),repeating-linear-gradient(90deg,transparent 0 36px,rgba(11,11,9,.06) 36px 38px),repeating-linear-gradient(45deg,var(--bone) 0 8px,#ebe4d4 8px 16px);pointer-events:none}.DemoDeal_confetti__jDA1c{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:20}.DemoDeal_pixel___Hl7a{display:block;image-rendering:pixelated;image-rendering:crisp-edges;shape-rendering:crispEdges}.DemoDeal_chest__DhY2m{left:calc((var(--tx) + var(--tw, 1) / 2) * 100% / 12);top:calc((var(--ty) + var(--th, 1) / 2) * 100% / 10);z-index:2}.DemoDeal_buyer__7dNQx,.DemoDeal_chest__DhY2m{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.DemoDeal_buyer__7dNQx{left:calc((var(--ax) + .5) * 100% / 12);top:calc((var(--ay) + .5) * 100% / 10);z-index:calc(4 + var(--ay));transition:left .16s steps(2),top .16s steps(2)}.DemoDeal_buyerFace__jXWHM{display:block}.DemoDeal_buyerSprite__JfFQm{display:block;position:relative}.DemoDeal_buyer__7dNQx[data-facing=left] .DemoDeal_buyerFace__jXWHM{transform:scaleX(-1)}.DemoDeal_buyer__7dNQx[data-facing=down] .DemoDeal_buyerFace__jXWHM,.DemoDeal_buyer__7dNQx[data-facing=up] .DemoDeal_buyerFace__jXWHM{transform:none}.DemoDeal_buyer__7dNQx[data-idle="1"] .DemoDeal_buyerSprite__JfFQm{animation:DemoDeal_idleHop__eGo8h 2.6s steps(2) infinite}.DemoDeal_buyer__7dNQx[data-hop="1"] .DemoDeal_buyerSprite__JfFQm{animation:DemoDeal_travelHop__b074X .32s steps(2) infinite}.DemoDeal_buyer__7dNQx[data-bumping="1"]{animation:DemoDeal_bumpShake__mxQPK .18s steps(2)}.DemoDeal_buyer__7dNQx[data-reduced="1"]{transition:none}.DemoDeal_buyer__7dNQx[data-reduced="1"] .DemoDeal_buyerSprite__JfFQm{animation:none}.DemoDeal_held__W5BsT{position:absolute;left:26px;top:10px}.DemoDeal_tent__StYLT{position:absolute;left:calc(var(--tx) * 100% / 12);top:calc(var(--ty) * 100% / 10);width:calc(var(--tw) * 100% / 12);height:calc(var(--th) * 100% / 10);z-index:calc(3 + var(--ty));pointer-events:none}.DemoDeal_tent__StYLT[data-here="1"] .DemoDeal_counter__hBc4P{box-shadow:inset 0 0 0 2px var(--soot);background:var(--white)}.DemoDeal_canopy__g92Dn{position:absolute;left:0;right:0;top:0;height:42%;border:2px solid var(--soot);clip-path:polygon(0 100%,10% 0,90% 0,100% 100%);image-rendering:pixelated}.DemoDeal_counter__hBc4P{position:absolute;left:10%;right:10%;top:34%;bottom:10%;border:2px solid var(--soot);background:var(--paper);box-shadow:2px 2px 0 var(--ledger)}.DemoDeal_opening__OHj1O{position:absolute;left:32%;right:32%;bottom:0;height:12%;background:var(--bone);border-left:2px solid var(--soot);border-right:2px solid var(--soot);z-index:2}.DemoDeal_stallCrate__iqtvc{position:absolute;right:6%;bottom:2%;z-index:3}.DemoDeal_tent__StYLT[data-tone=ledger] .DemoDeal_canopy__g92Dn{background:repeating-linear-gradient(90deg,var(--soot) 0 8px,var(--ledger) 8px 16px)}.DemoDeal_tent__StYLT[data-tone=graphite] .DemoDeal_canopy__g92Dn{background:repeating-linear-gradient(90deg,var(--graphite) 0 8px,var(--paper) 8px 16px)}.DemoDeal_tent__StYLT[data-tone=paper] .DemoDeal_canopy__g92Dn{background:repeating-linear-gradient(90deg,var(--soot) 0 8px,var(--white) 8px 16px)}.DemoDeal_pole__oWmjj{position:absolute;top:28%;bottom:8%;width:3px;background:var(--soot);z-index:2}.DemoDeal_pole__oWmjj[data-side=left]{left:12%}.DemoDeal_pole__oWmjj[data-side=right]{right:12%}.DemoDeal_sellerFig__YYXuK{position:absolute;left:50%;bottom:-2%;transform:translateX(-50%);z-index:4}.DemoDeal_sellerFig__YYXuK[data-idle=bob]{animation:DemoDeal_sellerBob__YEhS4 2.4s steps(2) infinite}.DemoDeal_sellerFig__YYXuK[data-pose=wave]{animation:DemoDeal_sellerWave__w0YjU .45s steps(2) 2}.DemoDeal_bubble__DbMXN{position:absolute;left:calc(100% - 2px);bottom:70%;min-width:16px;padding:2px 5px;border:2px solid var(--soot);background:var(--white);box-shadow:2px 2px 0 var(--ledger);font:700 11px/1 var(--font-pixel);color:var(--soot);z-index:5}.DemoDeal_bubble__DbMXN:after{content:"";position:absolute;left:4px;bottom:-5px;width:4px;height:4px;background:var(--white);border-right:2px solid var(--soot);border-bottom:2px solid var(--soot)}.DemoDeal_sign__HOOR8{left:50%;top:2%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:90%;padding:1px 4px;border:2px solid var(--soot);background:var(--white);box-shadow:2px 2px 0 var(--soot);color:var(--soot);font:700 8px/1.1 var(--font-pixel);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.DemoDeal_price__rfPbS,.DemoDeal_sign__HOOR8{position:absolute;z-index:3;text-align:center}.DemoDeal_price__rfPbS{left:0;right:0;top:38%;font:600 9px/1 var(--font-num)}.DemoDeal_price__rfPbS small{margin-left:2px;font:400 9px/1 var(--font-ui);color:var(--graphite)}.DemoDeal_buyHint___B0q0{top:calc(100% + 4px);transform:translateX(-50%);white-space:nowrap;padding:3px 6px;background:var(--white);box-shadow:2px 2px 0 var(--ledger);font:700 9px/1 var(--font-pixel);letter-spacing:.03em;z-index:6}.DemoDeal_buyHint___B0q0,.DemoDeal_play__QMvY3{position:absolute;left:50%;border:2px solid var(--soot);text-transform:uppercase;color:var(--soot)}.DemoDeal_play__QMvY3{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:46%;transform:translate(-50%,-50%);z-index:8;height:48px;padding:0 22px;background:var(--acid);box-shadow:4px 4px 0 var(--soot);font:700 18px/1 var(--font-pixel);letter-spacing:.04em;cursor:pointer}.DemoDeal_open__0TTa5:focus-visible,.DemoDeal_padBtn__ADLr5:focus-visible,.DemoDeal_play__QMvY3:focus-visible,.DemoDeal_reset__irly5:focus-visible{outline:2px solid var(--soot);outline-offset:2px}.DemoDeal_statusRow__Ej97z{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;min-height:32px}.DemoDeal_hint__WTbse{font-size:13px;line-height:1.35;color:var(--graphite)}.DemoDeal_pad__09NAb{display:none;grid-template-columns:48px 48px 48px auto;grid-template-rows:40px 40px 40px;gap:6px;align-items:center;margin-top:10px}.DemoDeal_padBtn__ADLr5{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:48px;height:40px;padding:0 12px;border:2px solid var(--soot);background:var(--paper);box-shadow:3px 3px 0 var(--ledger);font:700 16px/1 var(--font-pixel);color:var(--soot);cursor:pointer}.DemoDeal_padBtn__ADLr5[data-pad=up]{grid-column:2;grid-row:1}.DemoDeal_padBtn__ADLr5[data-pad=left]{grid-column:1;grid-row:2}.DemoDeal_padBtn__ADLr5[data-pad=down]{grid-column:2;grid-row:3}.DemoDeal_padBtn__ADLr5[data-pad=right]{grid-column:3;grid-row:2}.DemoDeal_padBtn__ADLr5[data-buy]{grid-column:4;grid-row:2;background:var(--acid);box-shadow:3px 3px 0 var(--soot)}.DemoDeal_padBtn__ADLr5:disabled{opacity:.45;cursor:default}.DemoDeal_settledFlash__uiBpb{animation:DemoDeal_settledFlash__uiBpb .9s steps(2) 3}@keyframes DemoDeal_settledFlash__uiBpb{50%{box-shadow:0 0 0 3px var(--soot)}}@keyframes DemoDeal_idleHop__eGo8h{0%,78%,to{transform:translateY(0)}86%{transform:translateY(-6px)}92%{transform:translateY(0)}}@keyframes DemoDeal_travelHop__b074X{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DemoDeal_sellerBob__YEhS4{0%,70%,to{transform:translateX(-50%) translateY(0)}85%{transform:translateX(-50%) translateY(-3px)}}@keyframes DemoDeal_sellerWave__w0YjU{0%,to{transform:translateX(-50%) rotate(0deg)}50%{transform:translateX(-50%) rotate(-8deg)}}@keyframes DemoDeal_bumpShake__mxQPK{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 4px),-50%)}}@media (prefers-reduced-motion:reduce){.DemoDeal_buyer__7dNQx{transition:none}.DemoDeal_buyerSprite__JfFQm,.DemoDeal_sellerFig__YYXuK,.DemoDeal_settledFlash__uiBpb{animation:none}}.DemoDeal_checks__FbSv0{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:6px;font:400 13px/1.3 var(--font-ui)}.DemoDeal_checks__FbSv0 li{display:flex;align-items:center;gap:8px}.DemoDeal_actions__CIClv{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.DemoDeal_open__0TTa5,.DemoDeal_reset__irly5{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;padding:0 12px;border:2px solid var(--soot);background:var(--paper);box-shadow:4px 4px 0 var(--ledger);font:600 13px/1 var(--font-ui);color:var(--soot);cursor:pointer}.DemoDeal_receipt__HEAY5{margin-top:12px;border:2px solid var(--soot);background:var(--white);padding:12px}.DemoDeal_tx__BarXB{font:700 16px/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.02em}.DemoDeal_hash__0fbwQ{margin-top:8px;font:500 13px/1.3 var(--font-num);word-break:break-all;color:var(--ink-2,#2a2925)}.DemoDeal_open__0TTa5{margin-top:10px}.DemoDeal_details___mYy5{margin:12px 0 0;display:grid;gap:8px}.DemoDeal_details___mYy5 div{display:grid;gap:2px}.DemoDeal_details___mYy5 dt{font:600 12px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--graphite)}.DemoDeal_details___mYy5 dd{margin:0;font-size:14px}@media (max-width:720px),(pointer:coarse){.DemoDeal_pad__09NAb{display:grid}}@media (max-width:720px){.DemoDeal_wrap__Dqm6L{padding:12px}.DemoDeal_stage__b0XAa{min-height:320px;height:320px}.DemoDeal_sign__HOOR8{font-size:8px}.DemoDeal_buyHint___B0q0{font-size:8px;padding:2px 5px}}.CapiLanding_root__R04BA{background:var(--bone);color:var(--soot);font-family:var(--font-ui)}.CapiLanding_root__R04BA *{box-sizing:border-box}.CapiLanding_nav__PLgeQ{height:60px;background:var(--soot);color:var(--bone);display:flex;justify-content:space-between;align-items:center;padding:0 36px}.CapiLanding_navLeft__N__hJ{display:flex;gap:14px;align-items:center;font:500 15px/1 var(--font-ui)}.CapiLanding_logo__g4Vhw{height:30px;display:block;margin-right:4px}.CapiLanding_sep__8Fpwa{color:var(--static)}.CapiLanding_stub__mNbeO{color:var(--bone);box-shadow:inset 0 -4px 0 var(--acid);padding-bottom:4px}.CapiLanding_navRight__OdH8c{display:flex;gap:26px;align-items:center;font:500 15px/1 var(--font-ui)}.CapiLanding_githubStub__8MSsJ{color:var(--static);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CapiLanding_nav__PLgeQ a{color:#cfc9bc;text-decoration:none}.CapiLanding_enter__hU1Yr,.CapiLanding_nav__PLgeQ a:hover{color:var(--bone)}.CapiLanding_hero__TBC4e{text-align:center;padding:56px 24px 48px;max-width:1120px;margin:0 auto;display:grid;gap:28px}.CapiLanding_tag__lHUYZ{margin:0 0 16px;font-size:16px;letter-spacing:.04em;color:var(--graphite)}.CapiLanding_hero__TBC4e h1,.CapiLanding_tag__lHUYZ{font-family:var(--font-pixel);font-weight:700;text-transform:uppercase}.CapiLanding_hero__TBC4e h1{margin:0;font-size:clamp(36px,6vw,56px);letter-spacing:.02em;line-height:1.05;color:var(--soot)}.CapiLanding_body__fBjUP{margin:24px auto 0;max-width:720px;font-size:16px;line-height:1.5;color:var(--graphite)}.CapiLanding_cta__32o1T{display:flex;gap:12px;justify-content:center;align-items:center;margin-top:36px;flex-wrap:wrap}.CapiLanding_btn__qA02a,.CapiLanding_chip__iUFr3{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border:2px solid var(--soot);font:600 15px/1 var(--font-ui);text-decoration:none;color:var(--soot);cursor:pointer}.CapiLanding_chip__iUFr3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--acid);box-shadow:4px 4px 0 var(--soot);font:500 14px/1 var(--font-num)}.CapiLanding_chip__iUFr3:focus-visible{outline:2px solid var(--soot);outline-offset:2px}.CapiLanding_chipCopied__bhKtW{background:var(--soot);color:var(--bone)}.CapiLanding_btn__qA02a{background:var(--paper);box-shadow:4px 4px 0 var(--ledger)}.CapiLanding_dollar__pIW77{color:var(--graphite)}.CapiLanding_cursor__oTx_q{display:inline-block;width:6px;height:12px;background:var(--soot);animation:CapiLanding_blink___6Fjn 1s steps(2) infinite}@keyframes CapiLanding_blink___6Fjn{50%{opacity:0}}.CapiLanding_arr__eFeT0{color:var(--graphite);font-size:12px}.CapiLanding_heroTags__fM4iy{margin-top:36px;font:600 12px/1 var(--font-ui);color:var(--graphite);letter-spacing:.08em;text-transform:uppercase;display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.CapiLanding_footDot___FBD4{color:var(--ledger)}@media (max-width:720px){.CapiLanding_nav__PLgeQ{padding:0 16px}.CapiLanding_navRight__OdH8c{gap:14px}.CapiLanding_hero__TBC4e{padding:48px 16px 40px}}@media (min-width:900px){.CapiLanding_hero__TBC4e{grid-template-columns:minmax(0,1fr) minmax(280px,1.15fr);text-align:left;align-items:stretch}.CapiLanding_heroTags__fM4iy{grid-column:1/-1;justify-content:flex-start}.CapiLanding_cta__32o1T{justify-content:flex-start}.CapiLanding_body__fBjUP{margin-left:0}}