@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-600-normal-bj8FJOMY.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-600-normal-DVD4Ix5s.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-C36XWx9h.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-C8eqsgJb.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-Aqts05cm.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-6Cj4VTbn.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-DSFH1H_4.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-CaA3LSzB.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-ZV4JKEZQ.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-CCCdT9q6.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-CvykrKJY.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-5eHMIiaE.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-CTuzW-HK.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-B6ueAO7Y.woff)format("woff")}:root{--sky:#bfe3ff;--ink:#1d1b2e;--ink-2:#4b4862;--muted:#6f6c86;--card:#ffffffe6;--line:#1d1b2e1a;--invest:#18b85a;--tap:#ff7a1a;--spin:#8a4dff;--box:#ff3f9a;--referrals:#2a7dff;--balance:#ffbe12;--home:#1d1b2e;--display:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--ui:"Manrope", "Segoe UI", system-ui, sans-serif;--gl:max(14px, env(safe-area-inset-left,0px));--gr:max(14px, env(safe-area-inset-right,0px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{box-sizing:border-box;background:var(--sky);height:100%}*,:before,:after{box-sizing:inherit}body{height:100%;color:var(--ink);font:600 14px/1.4 var(--ui);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;background:linear-gradient(#7cc4ff,#ffe1c8);margin:0;overflow:hidden}button,input{font:inherit;color:inherit}.app{height:100%;position:relative;overflow:hidden}#stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.num{font-variant-numeric:tabular-nums}.top{z-index:6;padding:10px var(--gr) 0 var(--gl);pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.brand{pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffc7;border:0;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 4px;display:flex;box-shadow:0 4px 14px #1d1b2e14}.brand svg{flex:none;width:30px;height:30px}.wordmark{font:800 17px/1 var(--display);letter-spacing:-.01em}.wordmark b{color:var(--referrals);font-weight:800}.spacer{flex:1;min-width:0}.balance{pointer-events:auto;-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 12px;display:flex;box-shadow:0 4px 14px #1d1b2e1a}.balance .lbl{line-height:1.05;display:grid}.balance .lbl span{font:700 10px/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.balance .lbl b{font:800 16px/1.15 var(--display);white-space:nowrap}.balance .lbl b small{font:700 10px var(--ui);color:var(--muted);margin-left:2px}.btn-withdraw{background:var(--balance);color:#3a2600;height:34px;font:800 13px/1 var(--ui);cursor:pointer;border:0;border-radius:999px;padding:0 12px;box-shadow:inset 0 -2px #0000001f}.icon-btn{pointer-events:auto;cursor:pointer;background:#ffffffc7;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 14px #1d1b2e14}.icon-btn svg{width:16px;height:16px}.icon-btn .off,.icon-btn[aria-pressed=false] .on{display:none}.icon-btn[aria-pressed=false] .off{display:block}.demo-tag{z-index:6;top:52px;left:var(--gl);font:800 9px/1 var(--ui);letter-spacing:.14em;color:var(--ink-2);pointer-events:none;background:#ffffffb3;border-radius:6px;padding:4px 7px;position:absolute}.labels{z-index:3;pointer-events:none;position:absolute;inset:0}.app{touch-action:pan-x pan-y}.tag{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:auto;cursor:pointer;white-space:nowrap;transform-origin:50% 100%;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 6px;transition:opacity .25s,scale .25s;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%);box-shadow:0 6px 16px #1d1b2e24}.tag:after{content:"";left:calc(50% + var(--ax,0px));z-index:-1;background:#fff;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;transform:translate(-50%)rotate(45deg)}.tag .ic{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.tag .ic svg{width:12px;height:12px}.tag .t{line-height:1.1;display:grid}.tag .t b{font:800 12px/1.1 var(--ui)}.tag .t span{font:700 10.5px/1.1 var(--ui);color:var(--muted)}.tag.ready .t span{color:var(--c)}.tag.ready .ic{animation:1.4s ease-out infinite ping}.tag.dim{opacity:.55;scale:.86}.tag[hidden]{display:none!important}@keyframes ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c) 60%, transparent)}to{box-shadow:0 0 0 9px #0000}}.dockwrap{z-index:5;padding:0 var(--gr) max(10px, env(safe-area-inset-bottom,0px)) var(--gl);pointer-events:none;justify-items:center;gap:8px;display:grid;position:absolute;bottom:0;left:0;right:0}.card{pointer-events:auto;background:var(--card);-webkit-backdrop-filter:blur(14px);border-radius:22px;gap:10px;width:min(100%,440px);min-width:0;max-width:100%;padding:13px 14px 14px;transition:opacity .2s,transform .3s cubic-bezier(.2,.9,.2,1);display:grid;box-shadow:0 10px 30px #1d1b2e24}.card>*{min-width:0}.dockwrap{grid-template-columns:minmax(0,1fr)}.card.swap{opacity:0;transform:translateY(8px)}.card-head{align-items:center;gap:9px;display:flex}.card-head .ic{background:var(--c);color:#fff;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.card-head .ic svg{width:17px;height:17px}.card-head h2{font:800 19px/1.05 var(--display);letter-spacing:-.01em;margin:0}.card-head .sub{font:600 12px/1.3 var(--ui);color:var(--muted);margin:1px 0 0}.card-head .grow{flex:1;min-width:0}.row{align-items:center;gap:8px;display:flex}.btn{cursor:pointer;height:46px;font:800 15px/1 var(--ui);color:var(--ink);background:#f0eef6;border:0;border-radius:14px;padding:0 16px;transition:transform .1s}.btn:active{transform:scale(.97)}.btn svg{width:18px;height:18px;margin:auto;display:block}.btn.primary{background:var(--c);color:#fff;box-shadow:inset 0 -3px 0 #00000024, 0 6px 16px color-mix(in srgb, var(--c) 35%, transparent)}.btn.gold{background:var(--balance);color:#3a2600;box-shadow:inset 0 -3px #0000001f}.btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.btn.wide{flex:1}.btn.extra{justify-items:center;gap:4px;height:auto;min-height:52px;padding:8px 16px;animation:1.8s ease-in-out infinite glow;display:grid}.btn.extra small{font:800 11px/1 var(--ui);background:#3a26001f;border-radius:999px;padding:3px 8px}@keyframes glow{50%{box-shadow:inset 0 -3px 0 #0000001f, 0 0 0 5px color-mix(in srgb, var(--balance) 30%, transparent)}}.sharemenu a,a.btn{place-items:center;text-decoration:none;display:grid}.tapnow{position:relative}.tapnow b{display:inline-block}.tapnow b.bump{animation:.28s ease-out bump}@keyframes bump{40%{color:var(--tap);transform:scale(1.12)}}.tappop{font:800 11px/1 var(--ui);color:var(--tap);pointer-events:none;white-space:nowrap;animation:.9s ease-out forwards tappop;position:absolute;bottom:100%;right:0}@keyframes tappop{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}to{opacity:0;transform:translateY(-18px)}}.btn.small{border-radius:10px;height:34px;padding:0 12px;font-size:13px}.link{color:var(--c);font:700 12px var(--ui);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{height:30px;font:700 12px/1 var(--ui);cursor:pointer;background:#f3f1f8;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.chip i{background:var(--c);border-radius:50%;width:8px;height:8px}.chip b{font-weight:800}.chip[aria-pressed=true]{background:color-mix(in srgb, var(--c) 16%, #fff);color:var(--c);box-shadow:inset 0 0 0 1.5px var(--c)}.amount{background:#f3f1f8;border-radius:14px;flex:1;align-items:center;gap:6px;min-width:0;height:46px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.amount:focus-within{box-shadow:inset 0 0 0 2px var(--c)}.amount input{min-width:0;font:800 20px/1 var(--display);background:0 0;border:0;outline:none;flex:1;font-size:20px}.amount span{font:800 12px var(--ui);color:var(--muted)}.meter{background:#eceaf3;border-radius:10px;height:10px;overflow:hidden}.meter i{background:var(--c);border-radius:inherit;width:0;height:100%;transition:width .2s;display:block}.meta{min-width:0;font:700 12px/1.2 var(--ui);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.meta b{color:var(--ink)}.err{color:#d6304a;font:700 12px var(--ui);margin:-4px 0 0}.err:empty{display:none}.levels{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.levels span{font:700 10.5px/1.2 var(--ui);color:var(--muted)}.levels b{font:800 14px/1.2 var(--display)}.invite{min-width:0;height:40px;font:700 12.5px var(--ui);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#f3f1f8;border-radius:12px;flex:1;align-items:center;padding:0 12px;display:flex;overflow:hidden}.result{background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:14px;align-items:center;gap:10px;padding:9px 11px;display:flex}.result b{font:800 17px/1.1 var(--display);color:var(--c)}.result span{font:600 12px/1.3 var(--ui);color:var(--ink-2)}.prize{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 20%, #fff), color-mix(in srgb, var(--c) 6%, #fff));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 35%, transparent);border-radius:18px;align-items:center;gap:14px;padding:14px;animation:.45s cubic-bezier(.2,1.4,.4,1) both prizeIn;display:flex;position:relative;overflow:hidden}.prize:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%);animation:1.1s ease-out .35s both prizeShine;position:absolute;inset:0;transform:translate(-100%)}.pz-ic{background:var(--c);color:#fff;width:58px;height:58px;box-shadow:0 8px 18px color-mix(in srgb, var(--c) 40%, transparent);border-radius:18px;flex:none;place-items:center;animation:.6s cubic-bezier(.2,1.6,.4,1) .1s both prizePop;display:grid}.pz-ic svg{width:30px;height:30px}.pz-t{gap:2px;min-width:0;display:grid}.pz-k{font:800 10px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--c)}.pz-n{font:800 15px/1.15 var(--display);color:var(--ink)}.pz-big{font:800 23px/1.1 var(--display);color:var(--c)}.pz-more{font:600 12px/1.35 var(--ui);color:var(--ink-2)}@keyframes prizeIn{0%{opacity:0;transform:translateY(12px)scale(.94)}}@keyframes prizePop{0%{transform:scale(.4)rotate(-12deg)}}@keyframes prizeShine{to{transform:translate(100%)}}.tabs{pointer-events:auto;background:#fffffff0;border-radius:20px;grid-template-columns:repeat(6,1fr);gap:2px;width:min(100%,440px);padding:5px;display:grid;box-shadow:0 10px 30px #1d1b2e24}.tabs button{cursor:pointer;height:52px;font:800 10px/1 var(--ui);color:var(--ink-2);background:0 0;border:0;border-radius:15px;align-content:center;justify-items:center;gap:3px;transition:background .2s;display:grid;position:relative}.tabs button .ic{width:26px;height:26px;color:var(--c);border-radius:9px;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid}.tabs button svg{width:18px;height:18px}.tabs button[aria-current=page]{background:color-mix(in srgb, var(--c) 12%, #fff);color:var(--ink)}.tabs button[aria-current=page] .ic{background:var(--c);color:#fff;transform:translateY(-1px)}.tabs .badge{background:var(--c);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:calc(50% - 17px);box-shadow:0 0 0 2px #fff}.tabs .badge[hidden]{display:none}.btn:focus-visible,.tabs button:focus-visible,.tag:focus-visible,.chip:focus-visible,.brand:focus-visible,.btn-withdraw:focus-visible,.icon-btn:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px}.reset{z-index:6;top:54px;right:var(--gr);height:32px;font:800 12px/1 var(--ui);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;display:flex;position:absolute;box-shadow:0 4px 14px #1d1b2e1f}.reset svg{width:15px;height:15px}.reset[hidden]{display:none}.cine{z-index:7;left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));opacity:0;background:var(--ink);color:#fff;font:800 13px/1 var(--ui);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;transition:all .35s;display:flex;position:absolute;transform:translate(-50%,20px)}.cine:before{content:"";background:var(--invest);border-radius:50%;width:10px;height:10px;animation:1.2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #18b85a99}to{box-shadow:0 0 0 10px #18b85a00}}body.cinematic .cine{opacity:1;transform:translate(-50%)}body.cinematic .dockwrap,body.cinematic .labels,body.cinematic .reset{opacity:0;pointer-events:none}.dockwrap,.labels{transition:opacity .3s}.mtag{background:var(--ink);color:#fff;font:800 12px/1 var(--display);pointer-events:none;white-space:nowrap;border-radius:10px;padding:5px 10px;position:absolute;transform:translate(-50%,-100%)}.mtag[hidden]{display:none}.tabs .tl{text-align:center;max-width:58px;line-height:1.05;display:block}.pill{width:max-content;font:800 11px/1 var(--ui);color:var(--c);background:color-mix(in srgb, var(--c) 13%, #fff);border-radius:999px;align-self:start;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.pill:before{content:"";background:var(--c);border-radius:50%;width:6px;height:6px}.plist{gap:6px;max-height:46vh;margin:0 -4px;padding:0 4px;display:grid;overflow-y:auto}.prow{text-align:left;cursor:pointer;background:#f6f4fa;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.prow:hover{background:#efecf6}.pm{width:34px;height:34px;font:800 12px/1 var(--display);color:#fff;background:var(--invest);border-radius:10px;flex:none;place-items:center;display:grid}.pm[data-t="0"]{background:#6ad99a}.pm[data-t="1"]{background:#3cca78}.pm[data-t="2"]{background:#1fb862}.pm[data-t="3"]{background:linear-gradient(#19cdb0,#10a86b)}.pm[data-t="4"]{background:linear-gradient(#ffc53a 0 28%,#0b9456 28%)}.pm[data-t="5"]{background:linear-gradient(135deg,#ffc53a,#07764a 55%);box-shadow:0 0 0 2px #ffc53a}.pn{flex:1;gap:3px;min-width:0;display:grid}.pn b{font:800 15px/1.1 var(--display)}.pn>span:not(.pill){font:700 11px/1 var(--ui);color:var(--muted)}.pa{font:800 13px/1 var(--display);color:var(--invest)}.wd{gap:7px;display:grid}.wd>div{background:#f6f4fa;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.wic{background:var(--c);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wic svg{width:18px;height:18px}.wd .n{flex:1;min-width:0;line-height:1.2;display:grid}.wd .n span{font:800 12px var(--ui);color:var(--ink)}.wd .n b{font:800 16px var(--display)}.wd .n small{font:600 10.5px var(--ui);color:var(--muted)}.levels .lvl{cursor:pointer;text-align:left;background:#f3f1f8;border:0;border-radius:12px;gap:1px;padding:7px 9px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.levels .lvl.on{box-shadow:inset 0 0 0 2px var(--c);background:color-mix(in srgb, var(--c) 10%, #fff)}.levels .lvl b{color:var(--c)}.tree{gap:6px;max-height:40vh;padding:2px;display:grid;overflow-y:auto}.you{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:8px;padding:8px 10px;display:flex}.you b{font:800 14px var(--display)}.you>span:last-child{font:600 11px var(--ui);opacity:.75}.you .nic{background:var(--balance);color:#3a2600}.kids{gap:5px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:relative}.kids[hidden]{display:none}.kids.root{padding-left:12px}.kids:before{content:"";background:color-mix(in srgb, var(--c,#2a7dff) 55%, #fff);border-radius:3px;width:3px;position:absolute;top:0;bottom:18px;left:4px}.node{gap:5px;display:grid;position:relative}.node:before{content:"";background:var(--c);border-radius:3px;width:10px;height:3px;position:absolute;top:20px;left:-10px}.nrow{text-align:left;cursor:pointer;background:#f3f6ff;border:0;border-radius:12px;align-items:center;gap:8px;width:100%;padding:7px 9px;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.node.hl>.nrow{box-shadow:inset 0 0 0 2px var(--c);background:color-mix(in srgb, var(--c) 10%, #fff)}.nic{background:var(--c);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.nic svg{width:16px;height:16px}.nn{flex:1;gap:1px;min-width:0;display:grid}.nn b{font:800 13px/1.1 var(--display)}.nn span{font:600 10.5px/1.2 var(--ui);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ne{justify-items:end;gap:1px;display:grid}.ne b{font:800 13px var(--display);color:var(--c)}.ne span{font:700 10px var(--ui);color:var(--muted);white-space:nowrap}.scrim{z-index:8;opacity:0;pointer-events:none;background:#1d1b2e47;transition:opacity .25s;position:absolute;inset:0}.scrim.on{opacity:1;pointer-events:auto}.sheet{z-index:9;padding:0 var(--gr) max(12px, env(safe-area-inset-bottom,0px)) var(--gl);pointer-events:none;justify-content:center;transition:transform .4s cubic-bezier(.2,.9,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(110%)}.sheet.on{transform:none}.sheet .card{gap:12px;max-height:calc(100dvh - 90px);padding:16px;overflow-y:auto}:is(.sheet .card>[data-close]:last-child,.sheet .card>.row:last-child:has(>[data-close])){z-index:1;position:sticky;bottom:0;box-shadow:0 0 0 8px #fff,0 -14px 14px -4px #fff}.sheet .card>.row:last-child:has(>[data-close]){background:#fff}.steps{gap:9px;margin:0;padding:0;list-style:none;display:grid}.steps li{color:var(--muted);grid-template-columns:24px 1fr;align-items:center;gap:10px;font-weight:700;display:grid}.steps .s{border:2.5px solid #dcd9e6;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.steps li.active{color:var(--ink)}.steps li.active .s{border-color:var(--c);border-top-color:#0000;animation:.8s linear infinite spin}.steps li.done{color:var(--ink)}.steps li.done .s{border-color:var(--c);background:var(--c)}.steps li.done .s:after{content:"";border:0 solid #fff;border-width:0 0 2.5px 2.5px;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}@keyframes spin{to{transform:rotate(360deg)}}.rows{gap:8px;margin:0;display:grid}.rows div{justify-content:space-between;align-items:center;gap:10px;display:flex}.rows dt{color:var(--muted);font-weight:700}.rows dd{font:800 14px/1.2 var(--display);margin:0}.note{font:600 12px/1.4 var(--ui);color:var(--muted);text-align:center;margin:0}.toast{z-index:10;left:50%;top:calc(56px + env(safe-area-inset-top,0px));opacity:0;background:var(--ink);color:#fff;width:max-content;max-width:calc(100% - 28px);font:700 13px/1.35 var(--ui);pointer-events:none;text-align:center;border-radius:14px;padding:10px 14px;transition:all .35s cubic-bezier(.2,.9,.2,1);position:absolute;transform:translate(-50%,-30px)}.toast.on{opacity:1;transform:translate(-50%)}.intro{z-index:20;background:linear-gradient(#7cc4ff,#ffe1c8);place-items:center;transition:opacity .7s,visibility 0s linear .7s;display:grid;position:absolute;inset:0}.intro.gone{opacity:0;visibility:hidden}.intro .mark{justify-items:center;gap:14px;display:grid}.intro svg{width:min(36vw,140px);height:auto;overflow:visible}.intro .seal-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.6,.1,.3,1) .1s forwards draw}.intro .w-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out .9s forwards draw}.intro .wm{font:800 clamp(30px, 9vw, 44px)/1 var(--display);opacity:0;animation:.5s 1s forwards rise}.intro .wm b{color:var(--referrals)}.intro .tagline{font:700 13px/1 var(--ui);color:var(--ink-2);opacity:0;animation:.5s 1.2s forwards rise}@keyframes draw{to{stroke-dashoffset:0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.quality{z-index:6;left:var(--gl);font:700 10px var(--ui);color:var(--ink-2);opacity:.6;pointer-events:none;position:absolute;top:74px}.btn-connect{pointer-events:auto;background:var(--ink);color:#fff;height:38px;font:800 13px/1 var(--ui);cursor:pointer;border:0;border-radius:999px;padding:0 15px;display:none;box-shadow:0 6px 16px #1d1b2e38}.btn-connect[disabled]{opacity:.6;cursor:progress}body.dormant .balance{display:none}body.dormant .btn-connect{display:block}.wchip{z-index:6;top:52px;left:var(--gl);height:24px;font:800 10.5px/1 var(--ui);color:var(--ink-2);cursor:pointer;background:#ffffffe0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 7px;display:flex;position:absolute;box-shadow:0 3px 10px #1d1b2e1a}.wchip i{background:var(--invest);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #18b85a2e}.wchip em{letter-spacing:.12em;color:var(--muted);font-size:9px;font-style:normal}.wchip[hidden],body:not(.dormant) .demo-tag{display:none}body.reconnect .cine{opacity:1;transform:translate(-50%)}.steps li.fail{color:#d6304a}.steps li.fail .s{background:#d6304a;border-color:#d6304a}.steps li.fail .s:after{content:"×";color:#fff;font:800 13px/1 var(--ui)}body.photo .top,body.photo .dockwrap,body.photo .labels,body.photo .reset,body.photo .wchip,body.photo .demo-tag,body.photo .quality{opacity:0;pointer-events:none;transition:opacity .3s}body.photo .cine{opacity:1;transform:translate(-50%)}body.photo .sheet.on~.cine{opacity:0}body.photo:has(.sheet.on) .cine{opacity:0}.flash{z-index:12;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.flash.go{animation:.6s ease-out flash}@keyframes flash{0%{opacity:.95}to{opacity:0}}.shot{aspect-ratio:4/5;border-radius:16px;width:auto;max-width:100%;max-height:52dvh;margin:0 auto;display:block;box-shadow:0 8px 24px #1d1b2e2e}.fatal{z-index:30;text-align:center;background:#fff;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.top.tight .wordmark{display:none}.top.tight .brand{padding-right:4px}@media (width<=380px){.wordmark{display:none}.brand{padding-right:4px}}@media (width>=900px) and (orientation:landscape){.dockwrap{justify-items:start}}@media (prefers-reduced-motion:reduce){.tag.ready .ic,.btn.extra,.tapnow b.bump,.prize,.prize:after,.pz-ic{animation:none}.flash.go{animation-duration:.2s}.intro .seal-path,.intro .w-path,.intro .wm,.intro .tagline{animation-duration:10ms;animation-delay:0s}}.card-head .sub b{color:var(--ink);font-weight:800}.subbar{z-index:6;top:52px;left:var(--gl);align-items:center;gap:6px;display:flex;position:absolute}.subbar .wchip{position:static}.lchip{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 3px 10px #1d1b2e1a}.lchip svg{width:14px;height:14px}.lchip:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px}body.photo .subbar{opacity:0;pointer-events:none;transition:opacity .3s}.langs{gap:8px;display:grid}
