.HeroCover-module__oQZYOG__hero{background:var(--hero-bg);color:var(--hero-ink);isolation:isolate}.HeroCover-module__oQZYOG__orb{filter:blur(70px);opacity:.45;pointer-events:none;z-index:-1;background:var(--hero-glow);border-radius:50%;position:absolute}.HeroCover-module__oQZYOG__highlight{background:linear-gradient(90deg, var(--hero-glow) 0%, var(--hero-highlight) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.HeroCover-module__oQZYOG__ripple{border:2px solid var(--hero-accent);opacity:0;pointer-events:none;border-radius:50%;animation:2.8s ease-out infinite HeroCover-module__oQZYOG__rip;position:absolute}.HeroCover-module__oQZYOG__ripple2{animation-delay:.9s}.HeroCover-module__oQZYOG__ripple3{animation-delay:1.8s}.HeroCover-module__oQZYOG__hw{background-color:var(--hero-panel);color:var(--hero-ink);background-image:radial-gradient(circle,#8ecb6321 1px,#0000 1.5px);background-size:1.7em 1.7em;position:relative;overflow:hidden;box-shadow:0 3em 6em #00000073,inset 0 1px #ffffff12}.HeroCover-module__oQZYOG__card{border-radius:1.8em;width:44em;height:27.8em}.HeroCover-module__oQZYOG__tag{border-radius:2em;width:30em;height:44em}.HeroCover-module__oQZYOG__hw:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff17 50%,#0000 58%);animation:6s ease-in-out infinite HeroCover-module__oQZYOG__sheen;position:absolute;inset:-40%;transform:translate(-60%)}.HeroCover-module__oQZYOG__logo{height:auto;display:block;position:absolute}.HeroCover-module__oQZYOG__est{color:var(--hero-accent);letter-spacing:.18em;align-items:center;gap:.5em;font-size:1.15em;font-weight:600;display:flex;position:absolute}.HeroCover-module__oQZYOG__est svg{width:1.2em;height:1.2em;fill:var(--hero-accent)}.HeroCover-module__oQZYOG__pill{border:.15em solid var(--hero-accent);letter-spacing:.14em;white-space:nowrap;border-radius:3em;padding:.55em 1.5em;font-size:1.1em;font-weight:600;position:absolute}.HeroCover-module__oQZYOG__dot{background:var(--hero-accent);border-radius:50%;width:.55em;height:.55em;position:absolute}.HeroCover-module__oQZYOG__nfc{border:.12em solid #8ecb6359;border-radius:50%;place-items:center;display:grid;position:absolute}.HeroCover-module__oQZYOG__nfc:before{content:"";border:.1em solid #8ecb6324;border-radius:50%;position:absolute;inset:-.9em}.HeroCover-module__oQZYOG__nfc svg{width:42%;height:42%;stroke:var(--hero-ink);fill:none;stroke-width:2.2px;stroke-linecap:round}.HeroCover-module__oQZYOG__tap{text-align:center;line-height:1.35;position:absolute}.HeroCover-module__oQZYOG__tap b{letter-spacing:.14em;font-size:1.25em;font-weight:700;display:block}.HeroCover-module__oQZYOG__tap span{letter-spacing:.14em;color:var(--hero-accent);font-size:1em;font-weight:600;display:block}.HeroCover-module__oQZYOG__name{border:.15em solid #8ecb6373;border-radius:1.5em;align-items:center;gap:1em;padding:0 1.2em;display:flex;position:absolute}.HeroCover-module__oQZYOG__avatar{background:var(--hero-avatar);width:3.8em;height:3.8em;color:var(--hero-avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:1.4em;font-weight:600;display:grid}.HeroCover-module__oQZYOG__who{flex:1;min-width:0;line-height:1.3}.HeroCover-module__oQZYOG__who b{letter-spacing:.1em;font-size:1.35em;font-weight:700;display:block}.HeroCover-module__oQZYOG__who span{letter-spacing:.06em;color:var(--hero-accent);white-space:nowrap;font-size:.78em;display:block}.HeroCover-module__oQZYOG__star{color:var(--hero-accent);font-size:1.6em}.HeroCover-module__oQZYOG__slot{background:var(--hero-bg);border-radius:.7em;width:7em;height:1.4em;margin-left:-3.5em;position:absolute;top:1.6em;left:50%;box-shadow:inset 0 .15em .3em #0006}.HeroCover-module__oQZYOG__swing{transform-origin:50% 2.3em;animation:5.5s ease-in-out infinite HeroCover-module__oQZYOG__swing}.HeroCover-module__oQZYOG__float{animation:7s ease-in-out infinite HeroCover-module__oQZYOG__floaty}@keyframes HeroCover-module__oQZYOG__rip{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@keyframes HeroCover-module__oQZYOG__sheen{0%,60%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes HeroCover-module__oQZYOG__swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes HeroCover-module__oQZYOG__floaty{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(-7deg)translateY(-12px)}}@media (prefers-reduced-motion:reduce){.HeroCover-module__oQZYOG__ripple,.HeroCover-module__oQZYOG__hw:after{opacity:0;animation:none}.HeroCover-module__oQZYOG__swing{animation:none;transform:rotate(-2deg)}.HeroCover-module__oQZYOG__float{animation:none;transform:rotate(-8deg)}}
.TapDemo-module__xxOBsq__root{--char:var(--deck-ink);--gold:var(--hero-accent);--green:#5f8f45;--mute:var(--deck-mute);--paper:#fff;--line:#1832271a;background:radial-gradient(90% 110% at 75% 45%, var(--deck-mint-1) 0%, var(--deck-mint-2) 55%, var(--deck-mint-3) 100%);color:var(--deck-ink)}.TapDemo-module__xxOBsq__stage{--s:.48;width:calc(720px * var(--s));height:calc(660px * var(--s));margin:0 auto;position:relative}@media (min-width:420px){.TapDemo-module__xxOBsq__stage{--s:.52}}@media (min-width:1024px){.TapDemo-module__xxOBsq__stage{--s:.72;margin:0}}@media (min-width:1280px){.TapDemo-module__xxOBsq__stage{--s:.86}}.TapDemo-module__xxOBsq__root .demo{width:720px;height:660px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.TapDemo-module__xxOBsq__grad{background:linear-gradient(90deg, var(--deck-green-1), var(--deck-green-2));color:#0000;-webkit-background-clip:text;background-clip:text}.TapDemo-module__xxOBsq__root .steps{flex-direction:column;gap:10px;display:flex}.TapDemo-module__xxOBsq__root .step{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:18px;gap:16px;width:100%;padding:16px 18px;transition:background .4s,box-shadow .4s,color .4s;display:flex}.TapDemo-module__xxOBsq__root .step:not(.cur){color:var(--mute)}.TapDemo-module__xxOBsq__root .step.cur{background:var(--paper);box-shadow:0 12px 30px #1832271f}.TapDemo-module__xxOBsq__root .step:not(.cur):hover{background:#fff6}.TapDemo-module__xxOBsq__root .step:focus-visible{outline:2px solid var(--deck-green-2);outline-offset:3px}.TapDemo-module__xxOBsq__root .step .n{border:2px solid;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid}.TapDemo-module__xxOBsq__root .step.cur .n{background:var(--char);color:var(--gold)}.TapDemo-module__xxOBsq__root .step .st-t{font-size:19px;font-weight:800;display:block}.TapDemo-module__xxOBsq__root .step .st-p{color:var(--mute);margin-top:2px;font-size:15px;line-height:1.4;display:block}.TapDemo-module__xxOBsq__root .st-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.TapDemo-module__xxOBsq__root .st-chips span{color:#2f5a26;background:#18322714;border-radius:10px;padding:4px 10px;font-size:12.5px;font-weight:700}.TapDemo-module__xxOBsq__root .phone{background:#0f1a14;border-radius:48px;width:300px;height:616px;padding:11px;position:absolute;top:20px;right:40px;box-shadow:0 40px 80px #1832274d}.TapDemo-module__xxOBsq__root .scr{background:#fff;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.TapDemo-module__xxOBsq__root .notch{z-index:5;background:#0f1a14;border-radius:14px;width:92px;height:26px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.TapDemo-module__xxOBsq__root .layer{opacity:0;transition:opacity .5s,transform .5s;position:absolute;inset:0;transform:translateY(16px)}:is(.TapDemo-module__xxOBsq__root .demo[data-s="0"] .l0,.TapDemo-module__xxOBsq__root .demo[data-s="1"] .l1,.TapDemo-module__xxOBsq__root .demo[data-s="2"] .l2,.TapDemo-module__xxOBsq__root .demo[data-s="3"] .l3){opacity:1;transform:none}.TapDemo-module__xxOBsq__root .demo-cc{transition:transform 1s cubic-bezier(.3,.7,.2,1);position:absolute;top:250px;left:0}.TapDemo-module__xxOBsq__root .demo[data-s="1"] .demo-cc{animation:2.6s cubic-bezier(.3,.7,.2,1) both TapDemo-module__xxOBsq__ccTap}:is(.TapDemo-module__xxOBsq__root .demo[data-s="2"] .demo-cc,.TapDemo-module__xxOBsq__root .demo[data-s="3"] .demo-cc){transform:translate(-30px,40px)rotate(4deg)}.TapDemo-module__xxOBsq__root .rp{opacity:0;width:120px;height:120px;position:absolute;top:260px;left:390px}.TapDemo-module__xxOBsq__root .demo[data-s="1"] .rp{animation:2.6s both TapDemo-module__xxOBsq__rpFade}.TapDemo-module__xxOBsq__root .rp i{border:2px solid var(--gold);opacity:0;border-radius:50%;animation:2.8s ease-out infinite TapDemo-module__xxOBsq__rip;position:absolute;inset:0}.TapDemo-module__xxOBsq__root .rp i:nth-child(2){animation-delay:.9s}.TapDemo-module__xxOBsq__root .lock{color:#fff;background:radial-gradient(120% 70% at 50% 110%,#5f8f4a 0%,#2c5236 40%,#122419 75%),#122419;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.TapDemo-module__xxOBsq__root .lk-bar{justify-content:space-between;padding:0 26px;font-size:12px;font-weight:600;display:flex;position:absolute;top:14px;left:0;right:0}.TapDemo-module__xxOBsq__root .lk-ic{align-items:flex-end;gap:2px;display:flex}.TapDemo-module__xxOBsq__root .lk-ic i{background:#fff;border-radius:1px;width:3px;display:block}.TapDemo-module__xxOBsq__root .lk-ic i:first-child{height:5px}.TapDemo-module__xxOBsq__root .lk-ic i:nth-child(2){height:7px}.TapDemo-module__xxOBsq__root .lk-ic i:nth-child(3){height:9px}.TapDemo-module__xxOBsq__root .lk-ic b{box-sizing:border-box;border:1.5px solid #fff;border-radius:3px;width:20px;height:10px;margin-left:5px;display:block;position:relative}.TapDemo-module__xxOBsq__root .lk-ic b:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.TapDemo-module__xxOBsq__root .lk-lock{margin-top:58px}.TapDemo-module__xxOBsq__root .lk-lock svg{fill:none;stroke:#fff;stroke-width:2px;width:16px;height:16px}.TapDemo-module__xxOBsq__root .lock .d{color:#ffffffe6;margin-top:6px;font-size:15px;font-weight:500}.TapDemo-module__xxOBsq__root .lock .t{letter-spacing:-.03em;margin-top:2px;font-size:78px;font-weight:600;line-height:1}.TapDemo-module__xxOBsq__root .lk-btns{justify-content:space-between;display:flex;position:absolute;bottom:44px;left:30px;right:30px}.TapDemo-module__xxOBsq__root .lk-btns span{background:#ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.TapDemo-module__xxOBsq__root .lk-btns svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;width:19px;height:19px}.TapDemo-module__xxOBsq__root .lk-home{background:#fff;border-radius:2px;width:110px;height:4px;margin-left:-55px;position:absolute;bottom:10px;left:50%}.TapDemo-module__xxOBsq__root .pa{color:#eef1ef;background:#292f2c;position:absolute;inset:0;overflow:hidden}.TapDemo-module__xxOBsq__root .pa-in{padding:40px 12px 20px}.TapDemo-module__xxOBsq__root .pa-back{color:#a9b2ad;font-size:9.5px}.TapDemo-module__xxOBsq__root .pa-logo{width:92px;height:auto;margin:8px auto 10px;display:block}.TapDemo-module__xxOBsq__root .pa-card{background:#353c38;border:1px solid #ffffff12;border-radius:12px;padding-bottom:12px;position:relative;overflow:hidden}.TapDemo-module__xxOBsq__root .pa-cover{width:100%;height:78px;display:block}.TapDemo-module__xxOBsq__root .pa-av{background:#7cb9de;border:3px solid #353c38;border-radius:50%;width:58px;height:58px;margin:-30px 0 0 12px;position:relative;overflow:hidden}.TapDemo-module__xxOBsq__root .pa-av svg{width:100%;height:100%;display:block}.TapDemo-module__xxOBsq__root .pa-name{letter-spacing:-.01em;margin:6px 12px 0;font-size:16px;font-weight:600}.TapDemo-module__xxOBsq__root .pa-meta{color:#a9b2ad;margin:3px 12px 0;font-size:9.5px}.TapDemo-module__xxOBsq__root .pa-meta em{opacity:.6;margin:0 4px;font-style:normal}.TapDemo-module__xxOBsq__root .pa-conn{color:#e4e8e5;margin:8px 12px 0;font-size:9.5px}.TapDemo-module__xxOBsq__root .pa-btn{color:#13200f;background:#66bc3a;border-radius:15px;place-items:center;height:30px;margin:10px 0 8px;font-size:11.5px;font-weight:600;display:grid}.TapDemo-module__xxOBsq__root .pa-link{background:#353c38;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:7px 10px;font-size:11px;display:flex}:is(.TapDemo-module__xxOBsq__root .pa-link i,.TapDemo-module__xxOBsq__root .pa-bi i){background:#eef1ef;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}:is(.TapDemo-module__xxOBsq__root .pa-link i svg,.TapDemo-module__xxOBsq__root .pa-bi i svg){fill:none;stroke:#2c3a31;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.TapDemo-module__xxOBsq__root .pa-h{color:#cfd5d1;margin:12px 2px 6px;font-size:10.5px}.TapDemo-module__xxOBsq__root .pa-box{background:#353c38;border:1px solid #ffffff12;border-radius:10px;padding:9px 10px;font-size:10.5px;line-height:1.4}.TapDemo-module__xxOBsq__root .pa-chips{flex-wrap:wrap;gap:5px;display:flex}.TapDemo-module__xxOBsq__root .pa-chips span{background:#353c38;border:1px solid #ffffff1a;border-radius:12px;padding:5px 9px;font-size:9.5px}.TapDemo-module__xxOBsq__root .pa-bag{padding:4px 10px}.TapDemo-module__xxOBsq__root .pa-bi{border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:7px 0;display:flex}.TapDemo-module__xxOBsq__root .pa-bi:last-child{border:0}.TapDemo-module__xxOBsq__root .pa-bi small{letter-spacing:.06em;color:#a9b2ad;font-size:7.5px;display:block}.TapDemo-module__xxOBsq__root .pa-bi b{font-size:10.5px;font-weight:500;display:block}.TapDemo-module__xxOBsq__root .app{background:#292f2c;flex-direction:column;display:flex;position:absolute;inset:0}.TapDemo-module__xxOBsq__root .app-top{background:#1f2522;justify-content:space-between;align-items:center;padding:46px 16px 14px;display:flex}.TapDemo-module__xxOBsq__root .app-top img{width:104px;height:auto}.TapDemo-module__xxOBsq__root .app-top .me{background:var(--gold);width:30px;height:30px;color:var(--char);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.TapDemo-module__xxOBsq__root .app-hero{color:#eef1ef;text-align:center;background:#353c38;border:1px solid #ffffff12;border-radius:18px;margin:14px 14px 0;padding:18px 16px}.TapDemo-module__xxOBsq__root .pair2{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.TapDemo-module__xxOBsq__root .pair2 span{background:var(--char);width:46px;height:46px;color:var(--gold);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.TapDemo-module__xxOBsq__root .pair2 span.you{background:var(--gold);color:var(--char);font-size:11px}.TapDemo-module__xxOBsq__root .pair2 i{background:#66bc3a;width:34px;height:2px;position:relative}.TapDemo-module__xxOBsq__root .pair2 i:after{content:"";background:#66bc3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12l5 5 9-10' fill='none' stroke='white' stroke-width='3.5'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.TapDemo-module__xxOBsq__root .app-hero h4{font-size:18px;font-weight:800}.TapDemo-module__xxOBsq__root .app-hero p{color:#a9b2ad;margin-top:4px;font-size:12px;line-height:1.4}.TapDemo-module__xxOBsq__root .app-list{margin:14px 14px 0}.TapDemo-module__xxOBsq__root .app-list h5{font-family:var(--font-mono);color:#a9b2ad;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px 4px;font-size:10px;font-weight:500}.TapDemo-module__xxOBsq__root .app-row{color:#eef1ef;background:#353c38;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 10px;display:flex}.TapDemo-module__xxOBsq__root .app-row .av{color:#eef1ef;background:#46504a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.TapDemo-module__xxOBsq__root .app-row.new{box-shadow:0 0 0 2px #66bc3a}.TapDemo-module__xxOBsq__root .app-row div{flex:1;min-width:0}.TapDemo-module__xxOBsq__root .app-row b{font-size:12.5px;font-weight:700;display:block}.TapDemo-module__xxOBsq__root .app-row small{color:#a9b2ad;font-size:10.5px;display:block}.TapDemo-module__xxOBsq__root .app-row em{font-style:normal;font-family:var(--font-mono);color:#13200f;background:#66bc3a;border-radius:8px;padding:3px 7px;font-size:9px}.TapDemo-module__xxOBsq__root .splash{z-index:2;background:var(--char);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:0}.TapDemo-module__xxOBsq__root .splash img{width:170px;height:auto}.TapDemo-module__xxOBsq__root .splash .bar{background:#ffffff26;border-radius:2px;width:120px;height:4px;overflow:hidden}.TapDemo-module__xxOBsq__root .splash .bar i{background:var(--gold);border-radius:2px;width:0;height:100%;display:block}.TapDemo-module__xxOBsq__root .splash small{font-family:var(--font-mono);color:#fff9;font-size:11px}.TapDemo-module__xxOBsq__root .demo[data-s="2"] .splash .bar i{animation:1.1s ease-in-out .2s forwards TapDemo-module__xxOBsq__ptLoad}.TapDemo-module__xxOBsq__root .demo[data-s="2"] .splash{animation:.45s 1.45s forwards TapDemo-module__xxOBsq__ptOut}:is(.TapDemo-module__xxOBsq__root .demo[data-s="2"] .app-hero,.TapDemo-module__xxOBsq__root .demo[data-s="2"] .app-list){animation:.5s 1.6s both TapDemo-module__xxOBsq__ptIn}.TapDemo-module__xxOBsq__root .demo[data-s="2"] .app-list{animation-delay:1.75s}.TapDemo-module__xxOBsq__root .l3{background:#292f2c}.TapDemo-module__xxOBsq__root .toast{color:#eef1ef;text-align:center;background:#353c38;border:1px solid #ffffff12;border-radius:20px;margin:120px 20px 0;padding:22px}.TapDemo-module__xxOBsq__root .toast h4{font-size:19px;font-weight:800}.TapDemo-module__xxOBsq__root .toast p{color:#a9b2ad;margin-top:6px;font-size:13px;line-height:1.4}.TapDemo-module__xxOBsq__root .pair{justify-content:center;margin-bottom:14px;display:flex}.TapDemo-module__xxOBsq__root .pair span{background:var(--char);width:58px;height:58px;color:var(--gold);border:3px solid #353c38;border-radius:50%;place-items:center;font-weight:800;display:grid}.TapDemo-module__xxOBsq__root .pair span+span{background:var(--green);color:#fff;margin-left:-14px}.TapDemo-module__xxOBsq__root .pf-btn{color:#13200f;background:#66bc3a;border-radius:15px;place-items:center;width:170px;height:40px;margin:14px auto 0;font-size:14px;font-weight:700;display:grid}@keyframes TapDemo-module__xxOBsq__rip{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@keyframes TapDemo-module__xxOBsq__ccTap{0%{transform:none}30%,55%{transform:translate(150px,-40px)rotate(-8deg)}to{transform:translate(-30px,40px)rotate(4deg)}}@keyframes TapDemo-module__xxOBsq__rpFade{0%,20%{opacity:0}30%,55%{opacity:1}75%,to{opacity:0}}@keyframes TapDemo-module__xxOBsq__ptLoad{to{width:100%}}@keyframes TapDemo-module__xxOBsq__ptOut{to{opacity:0;visibility:hidden;transform:scale(1.04)}}@keyframes TapDemo-module__xxOBsq__ptIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.TapDemo-module__xxOBsq__root .layer{transition:none}.TapDemo-module__xxOBsq__root .demo-cc{transition:none;transform:translate(-30px,40px)rotate(4deg);animation:none!important}.TapDemo-module__xxOBsq__root .rp{display:none}.TapDemo-module__xxOBsq__root .splash{display:none}:is(.TapDemo-module__xxOBsq__root .app-hero,.TapDemo-module__xxOBsq__root .app-list){animation:none!important}}
