.panel[data-v-3ee7ce1f]{pointer-events:auto;-webkit-backdrop-filter:blur(10px);width:min(1120px,100%);font-family:var(--pixel);background:#0c0a14eb;padding:20px 22px 16px;position:relative;box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -5px #00000073}.cols[data-v-3ee7ce1f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;display:grid}.col[data-v-3ee7ce1f]{flex-direction:column;gap:2px;min-width:0;display:flex}h3[data-v-3ee7ce1f]{letter-spacing:.12em;text-transform:uppercase;color:var(--pink-300);margin:0 0 8px;font-size:13px}a[data-v-3ee7ce1f]{color:var(--text);align-self:flex-start;padding:5px 0;font-size:16px;text-decoration:none;position:relative}a[data-v-3ee7ce1f]:after{content:"";background:var(--pink);transform-origin:0;height:3px;transition:transform .18s steps(4,end);position:absolute;bottom:1px;left:0;right:0;transform:scaleX(0)}a[data-v-3ee7ce1f]:hover:after{transform:scaleX(1)}a i[data-v-3ee7ce1f]{color:var(--text-dim);background:#ffffff14;margin-left:4px;padding:1px 5px 2px;font-size:11px;font-style:normal}p[data-v-3ee7ce1f]{margin:0 0 2px;font-size:15px}.dim[data-v-3ee7ce1f]{color:var(--text-dim);font-size:14px}.legal a[data-v-3ee7ce1f]{color:var(--text-dim);margin-top:4px;font-size:14px}footer[data-v-3ee7ce1f]{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;font-size:13px;display:flex;box-shadow:inset 0 3px #ffffff0f}.x[data-v-3ee7ce1f]{cursor:pointer;background:#ffffff14;border:0;width:34px;height:34px;font-size:14px;position:absolute;top:12px;right:12px;box-shadow:inset 0 -3px #0000004d}@media (width<=760px){.cols[data-v-3ee7ce1f]{grid-template-columns:1fr}.panel[data-v-3ee7ce1f]{max-height:calc(100vh - 110px);overflow-y:auto}}.flag[data-v-ebb811f8]{flex:none;display:block;box-shadow:2px 2px #00000073}.panel[data-v-d780efce]{pointer-events:auto;-webkit-backdrop-filter:blur(10px);width:min(1120px,100%);font-family:var(--pixel);background:#0c0a14eb;padding:18px 64px 18px 18px;position:relative;box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -5px #00000073}.grid[data-v-d780efce]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.opt[data-v-d780efce]{cursor:pointer;text-align:left;min-width:0;color:var(--text);background:#ffffff0d;border:0;align-items:center;gap:14px;padding:14px 16px 18px;transition:background .15s steps(2,end);display:flex;box-shadow:inset 0 -4px #00000059}.opt[data-v-d780efce]:hover{background:#ffffff1a}.opt.on[data-v-d780efce]{box-shadow:inset 0 0 0 3px var(--pink), inset 0 -4px 0 #00000059;background:#ea2e5e2e}.name[data-v-d780efce]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:18px;font-weight:600;overflow:hidden}.code[data-v-d780efce]{color:var(--text-dim);margin-left:auto;font-size:13px}.x[data-v-d780efce]{cursor:pointer;background:#ffffff14;border:0;width:34px;height:34px;font-size:14px;position:absolute;top:12px;right:12px;box-shadow:inset 0 -3px #0000004d}@media (width<=760px){.grid[data-v-d780efce]{grid-template-columns:1fr;gap:8px}.panel[data-v-d780efce]{padding:54px 12px 12px}.opt[data-v-d780efce]{gap:12px;padding:10px 14px 14px}.opt[data-v-d780efce] .flag{width:32px;height:24px}.name[data-v-d780efce]{font-size:16px}}.bar[data-v-30ef640d]{top:calc(var(--safe-top) + 12px);z-index:50;pointer-events:none;font-family:var(--pixel);flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;left:16px;right:16px}.inner[data-v-30ef640d]{pointer-events:auto;-webkit-backdrop-filter:blur(10px);background:#0c0a14db;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1120px,100%);height:62px;padding:0 8px 0 18px;display:grid;box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -5px #00000073}.logo[data-v-30ef640d]{text-shadow:3px 3px #00000080;align-items:center;gap:10px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.logo[data-v-30ef640d]:hover svg{animation:.6s steps(3,end) beat-30ef640d}@keyframes beat-30ef640d{40%{transform:scale(1.18)}}.logo[data-v-30ef640d]{justify-self:start}.links[data-v-30ef640d]{gap:2px;min-width:0;display:flex}.links a[data-v-30ef640d],.links .link[data-v-30ef640d]{color:var(--text-dim);white-space:nowrap;padding:9px 12px 11px;font-size:16px;font-weight:500;text-decoration:none;position:relative}.links .link[data-v-30ef640d]{cursor:pointer;font-family:var(--pixel);background:0 0;border:0}.links a[data-v-30ef640d]:after,.links .link[data-v-30ef640d]:after{content:"";background:var(--pink);transform-origin:0;height:4px;transition:transform .18s steps(4,end);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.links a[data-v-30ef640d]:hover,.links a.router-link-active[data-v-30ef640d],.links .link[data-v-30ef640d]:hover,.links .link.on[data-v-30ef640d]{color:var(--text)}.links a[data-v-30ef640d]:hover:after,.links a.router-link-active[data-v-30ef640d]:after,.links .link[data-v-30ef640d]:hover:after,.links .link.on[data-v-30ef640d]:after{transform:scaleX(1)}.right[data-v-30ef640d]{justify-self:end;align-items:center;gap:8px;display:flex}.langbtn[data-v-30ef640d]{cursor:pointer;height:46px;font-family:var(--pixel);color:var(--text);background:#ffffff14;border:0;align-items:center;gap:8px;padding:0 12px 4px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 -4px #0000004d}.langbtn[data-v-30ef640d]:hover,.langbtn.on[data-v-30ef640d]{background:#ffffff24}.cta[data-v-30ef640d]{height:46px;padding:0 18px 4px;font-size:16px}.burger[data-v-30ef640d]{cursor:pointer;background:#ffffff1a;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:46px;height:46px;margin-left:auto;display:none;box-shadow:inset 0 -4px #0000004d}.burger span[data-v-30ef640d]{background:var(--text);width:18px;height:4px}.burger.open span[data-v-30ef640d]:nth-child(2){background:var(--pink);width:10px}.sheet[data-v-30ef640d]{pointer-events:auto;background:#0c0a14f0;flex-direction:column;align-self:flex-end;gap:2px;width:min(420px,100%);padding:10px;display:flex;box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -5px #00000073}.sheet a[data-v-30ef640d]:not(.pbtn){padding:12px 14px;font-size:17px;text-decoration:none}.sheet a[data-v-30ef640d]:not(.pbtn):hover,.sheet a.router-link-active[data-v-30ef640d]{box-shadow:inset 4px 0 0 var(--pink);background:#ffffff0f}.sheet .pbtn[data-v-30ef640d]{margin-top:8px}.drop-enter-active[data-v-30ef640d],.drop-leave-active[data-v-30ef640d]{transition:opacity .18s steps(3,end),transform .18s steps(3,end)}.drop-enter-from[data-v-30ef640d],.drop-leave-to[data-v-30ef640d]{opacity:0;transform:translateY(-8px)}@media (width<=820px){.links[data-v-30ef640d]{display:none}.burger[data-v-30ef640d]{display:flex}.cta[data-v-30ef640d]{display:none}.inner[data-v-30ef640d]{justify-content:space-between;display:flex}}.wipe[data-v-fda37b3d]{z-index:90;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0}.wipe.on[data-v-fda37b3d]{pointer-events:auto;display:block}.fallback[data-v-d5632455]{touch-action:pan-y;padding:calc(var(--safe-top) + 100px) 16px 60px;background:radial-gradient(circle at 30% 0,#2a1530,#07070b 60%);position:absolute;inset:0;overflow-y:auto}.wrap[data-v-d5632455]{max-width:680px;margin:0 auto}h1[data-v-d5632455]{margin:0 0 8px;font-size:clamp(30px,5vw,48px);line-height:1.05}.note[data-v-d5632455]{color:var(--text-dim)}.ch[data-v-d5632455]{margin:28px 0}.no[data-v-d5632455]{color:var(--pink-300);margin:0;font-size:13px}h2[data-v-d5632455]{margin:4px 0 8px}.cta[data-v-5ea8fefa]{left:50%;bottom:calc(var(--safe-bottom) + 84px);z-index:22;text-align:center;background:#0c0a14e6;width:min(560px,100% - 32px);padding:26px 28px 28px;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 3px #ea2e5e73,inset 0 -5px #00000073}h2[data-v-5ea8fefa]{text-shadow:3px 3px #00000080;margin:0 0 10px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.05}.text[data-v-5ea8fefa]{max-width:40ch;color:var(--text-dim);margin:0 auto 22px;font-size:17px}.row[data-v-5ea8fefa]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rise-enter-active[data-v-5ea8fefa],.rise-leave-active[data-v-5ea8fefa]{transition:opacity .35s steps(5,end),translate .35s steps(5,end)}.rise-enter-from[data-v-5ea8fefa],.rise-leave-to[data-v-5ea8fefa]{opacity:0;translate:0 30px}.veil[data-v-ba1a7339]{z-index:9;pointer-events:none;background:radial-gradient(60% 55%,#07070b9e,#07070b00 70%);position:absolute;inset:0}.hero[data-v-ba1a7339]{z-index:10;text-align:center;pointer-events:none;flex-direction:column;align-items:center;width:min(720px,100% - 32px);display:flex;position:absolute;top:52%;left:50%}.hero a[data-v-ba1a7339]{pointer-events:auto}.mark[data-v-ba1a7339]{margin-bottom:18px;animation:1.2s steps(4,end) infinite beat-ba1a7339}@keyframes beat-ba1a7339{0%,to{transform:scale(1)}25%{transform:scale(1.12)}}h1[data-v-ba1a7339]{letter-spacing:0;text-wrap:balance;text-shadow:4px 4px #00000073;margin:0;font-size:clamp(44px,8vw,96px);font-weight:700;line-height:.95}.lead[data-v-ba1a7339]{color:#f3f0ffdb;text-shadow:2px 2px #00000080;max-width:34ch;margin:20px 0 30px;font-size:clamp(17px,2vw,21px);line-height:1.4}.down[data-v-ba1a7339]{justify-items:center;gap:3px;margin-top:34px;animation:1.4s steps(3,end) infinite bob-ba1a7339;display:grid}.down i[data-v-ba1a7339]{background:#f3f0ffb3;height:4px;display:block}.down i[data-v-ba1a7339]:first-child{width:20px}.down i[data-v-ba1a7339]:nth-child(2){width:12px}.down i[data-v-ba1a7339]:nth-child(3){width:4px}@keyframes bob-ba1a7339{50%{transform:translateY(6px)}}.loader[data-v-f3b9d0d8]{z-index:40;color:var(--text-dim);background:radial-gradient(circle at 50% 45%,#1d1530,#07070b 70%);place-content:center;justify-items:center;gap:18px;display:grid;position:absolute;inset:0}.beat[data-v-f3b9d0d8]{animation:.9s ease-in-out infinite pulse-f3b9d0d8}@keyframes pulse-f3b9d0d8{0%,to{transform:scale(1)}30%{transform:scale(1.18)}}.fade-leave-active[data-v-f3b9d0d8]{transition:opacity .6s}.fade-leave-to[data-v-f3b9d0d8]{opacity:0}.phone[data-v-51e74fbf]{z-index:14;pointer-events:none;width:270px;height:560px;font-family:var(--pixel);background:#121018;border-radius:44px;margin-top:-262px;padding:10px;position:absolute;top:50%;right:max(16px,50vw - 552px);box-shadow:0 0 0 3px #2a2733,8px 8px #0006}.screen[data-v-51e74fbf]{background:#000;border-radius:34px;height:100%;padding:12px 14px;font-size:13px;position:relative;overflow:hidden}.status[data-v-51e74fbf]{z-index:3;color:var(--text-dim);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;display:flex;position:relative}.notch[data-v-51e74fbf]{background:#000;border-radius:12px;width:72px;height:20px;box-shadow:0 0 0 1px #1a1a22}.appbar[data-v-51e74fbf]{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}h3[data-v-51e74fbf]{margin:4px 0 12px;font-size:22px}.field[data-v-51e74fbf]{background:#1a1a1a;border-radius:14px;margin-bottom:8px;padding:8px 12px;display:block}.field span[data-v-51e74fbf]{color:var(--text-muted);font-size:11px;display:block}.field b[data-v-51e74fbf]{align-items:center;min-height:20px;font-size:16px;display:inline-flex}.caret[data-v-51e74fbf]{background:var(--pink);width:3px;height:15px;margin-left:2px;animation:.8s step-end infinite blink-51e74fbf;display:inline-block}@keyframes blink-51e74fbf{50%{opacity:0}}.photos[data-v-51e74fbf]{grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 10px;display:grid}.slot[data-v-51e74fbf]{aspect-ratio:3/4;color:var(--text-muted);border:2px dashed #ffffff2e;border-radius:12px;place-items:center;font-size:20px;display:grid;overflow:hidden}.slot.on[data-v-51e74fbf]{border:0;animation:.3s steps(3,end) pop-51e74fbf}img[data-v-51e74fbf]{image-rendering:pixelated;display:block}.slot img[data-v-51e74fbf],.photo img[data-v-51e74fbf],.pair img[data-v-51e74fbf],.me img[data-v-51e74fbf]{object-fit:cover;width:100%;height:100%}@keyframes pop-51e74fbf{0%{transform:scale(.6)}}.label[data-v-51e74fbf]{color:var(--text-muted);margin:0 0 6px;font-size:11px}.chips[data-v-51e74fbf]{gap:6px;display:flex}.chip[data-v-51e74fbf]{background:#1a1a1a;border-radius:999px;padding:6px 12px}.chip.on[data-v-51e74fbf]{background:var(--pink)}.go[data-v-51e74fbf]{background:var(--pink);color:#fff;height:46px;font-family:var(--pixel);border:0;border-radius:999px;font-size:16px;font-weight:700;position:absolute;bottom:18px;left:14px;right:14px}.go.press[data-v-51e74fbf]{filter:brightness(1.2);transform:scale(.94)}.done[data-v-51e74fbf]{z-index:4;text-align:center;background:#000000f0;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.done b[data-v-51e74fbf]{margin-top:6px;font-size:19px}.done span[data-v-51e74fbf]{color:var(--text-dim)}.feed[data-v-51e74fbf]{position:absolute;inset:0}.switch[data-v-51e74fbf]{z-index:3;background:#32323299;border-radius:999px;padding:3px;font-size:12px;font-weight:600;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff26}.switch span[data-v-51e74fbf]{border-radius:999px;padding:5px 12px}.switch .on[data-v-51e74fbf]{background:#ffffff1f}.deck[data-v-51e74fbf]{position:absolute;inset:76px 0 82px;overflow:hidden}.column[data-v-51e74fbf]{height:100%}.slide-card[data-v-51e74fbf]{height:100%;padding:0 8px}.photo[data-v-51e74fbf]{background:#111;border-radius:28px;height:calc(100% - 6px);position:relative;overflow:hidden}.photo.best[data-v-51e74fbf]{box-shadow:0 0 0 2px var(--pink), 0 0 26px #ea2e5e99}.shade[data-v-51e74fbf]{background:linear-gradient(#0000 0%,#00000057 55%,#000000bf 100%);height:62%;position:absolute;inset:auto 0 0}.info[data-v-51e74fbf]{position:absolute;bottom:14px;left:14px;right:14px}.info p[data-v-51e74fbf]{margin:0}.name[data-v-51e74fbf]{align-items:center;gap:6px;font-size:21px;display:flex}.badge[data-v-51e74fbf]{color:#000;background:#fff;border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.liked[data-v-51e74fbf]{opacity:0;transition:opacity .2s steps(2,end)}.liked.on[data-v-51e74fbf]{opacity:1}.dist[data-v-51e74fbf]{color:#ffffffb8;font-size:13px;margin-top:2px!important}.bio[data-v-51e74fbf]{font-size:13px;line-height:1.25;margin-top:3px!important}.tap[data-v-51e74fbf]{background:#ffffff59;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;box-shadow:0 0 0 3px #fff6}.big-heart[data-v-51e74fbf]{filter:drop-shadow(0 6px 18px #ea2e5e8c);position:absolute;top:46%;left:50%}.tabbar[data-v-51e74fbf]{gap:6px;display:flex;position:absolute;bottom:14px;left:10px;right:10px}.pill[data-v-51e74fbf]{background:#32323299;border-radius:999px;flex:1;align-items:center;height:54px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff26}.tab[data-v-51e74fbf]{color:#ffffffd9;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;height:100%;font-size:10px;display:flex}.tab.on[data-v-51e74fbf]{color:var(--pink);background:#ffffff14}.ico[data-v-51e74fbf]{background:currentColor;width:16px;height:16px}.ico.shop[data-v-51e74fbf]{clip-path:polygon(10% 30%,90% 30%,82% 100%,18% 100%,10% 30%,30% 30%,30% 10%,70% 10%,70% 30%)}.ico.feed-ico[data-v-51e74fbf]{clip-path:polygon(20% 0,80% 0,80% 100%,20% 100%);border-radius:2px}.ico.chat[data-v-51e74fbf]{clip-path:polygon(0 0,100% 0,100% 70%,40% 70%,15% 100%,20% 70%,0 70%)}.me[data-v-51e74fbf]{background:#32323299;border-radius:50%;width:54px;height:54px;padding:5px;box-shadow:inset 0 0 0 1px #ffffff26}.me img[data-v-51e74fbf]{border-radius:50%}.match[data-v-51e74fbf]{text-align:center;background:radial-gradient(circle at 50% 34%,#ff5a868c,#0000 62%),linear-gradient(#3a0f22 0%,#22081a 55%,#12060f 100%);flex-direction:column;align-items:center;padding:48px 14px 0;display:flex;position:absolute;inset:0}.match h3[data-v-51e74fbf]{color:#ff5a86;margin-top:44px;font-size:30px;animation:.4s steps(4,end) pop-51e74fbf}.pair[data-v-51e74fbf]{align-items:center;margin:26px 0 18px;display:flex}.pair img[data-v-51e74fbf]{border:3px solid #000;border-radius:26px;width:92px;height:92px}.pair img[data-v-51e74fbf]:first-child{margin-right:-14px;transform:rotate(-8deg)}.pair img[data-v-51e74fbf]:last-child{margin-left:-14px;transform:rotate(8deg)}.mid[data-v-51e74fbf]{z-index:1;animation:.9s steps(3,end) infinite beat-51e74fbf;position:relative}@keyframes beat-51e74fbf{30%{transform:scale(1.2)}}.match p[data-v-51e74fbf]{color:var(--text-dim);margin:0;font-size:14px}.pulse[data-v-51e74fbf]{animation:1.4s steps(4,end) infinite glow-51e74fbf}@keyframes glow-51e74fbf{50%{box-shadow:0 0 0 8px #ea2e5e40}}.slide-enter-active[data-v-51e74fbf],.slide-leave-active[data-v-51e74fbf]{transition:transform .45s cubic-bezier(.2,1,.3,1),opacity .35s}.slide-enter-from[data-v-51e74fbf],.slide-leave-to[data-v-51e74fbf]{opacity:0;transform:translate(120%)rotate(8deg)}.fade-enter-active[data-v-51e74fbf]{transition:opacity .3s steps(3,end)}.fade-enter-from[data-v-51e74fbf]{opacity:0}@media (width<=760px){.phone[data-v-51e74fbf]{top:auto;bottom:calc(var(--safe-bottom) + 205px);transform-origin:100% 100%;margin-top:0;right:12px;scale:.54}}.rail[data-v-d3de9979]{left:50%;bottom:calc(var(--safe-bottom) + 20px);z-index:20;background:#0c0a14d1;align-items:center;gap:3px;width:min(560px,100% - 32px);height:44px;padding:0 14px;display:flex;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -4px #0006}.cell[data-v-d3de9979]{background:#ffffff1f;flex:1;height:8px}.cell.on[data-v-d3de9979]{background:var(--pink)}.cell.head[data-v-d3de9979]{background:#fff}.tick[data-v-d3de9979]{cursor:pointer;background:#ffffff47;border:0;flex:1;height:18px;padding:0;box-shadow:inset 0 -3px #0000004d}.tick.on[data-v-d3de9979]{background:var(--pink-300)}.tick.now[data-v-d3de9979]{background:#fff;height:24px}.tick[data-v-d3de9979]:hover{filter:brightness(1.2)}.ghost[data-v-6501b3fd]{visibility:hidden}.layer[data-v-444adfea]{z-index:12;pointer-events:none;position:absolute;inset:0}.bubble[data-v-444adfea]{filter:drop-shadow(4px 4px #00000059);--bg:#fbf8ff;--fg:#17121f;max-width:min(320px,80vw);position:absolute;transform:translate(-50%,calc(-100% - 18px))}.box[data-v-444adfea]{background:var(--bg);color:var(--fg);padding:10px 16px 12px;font-size:17px;font-weight:500;line-height:1.25;box-shadow:inset 0 -4px #0000001f}.tail[data-v-444adfea]{background:var(--bg);clip-path:polygon(0 0,100% 0,100% 34%,66% 34%,66% 67%,34% 67%,34% 100%,0 100%);width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-12px;left:50%}.who[data-v-444adfea]{letter-spacing:.08em;text-transform:uppercase;filter:brightness(.72);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.bubble.chat.artem[data-v-444adfea]{--bg:#3f6ff0;--fg:#fff}.bubble.chat.liza[data-v-444adfea]{--bg:var(--pink);--fg:#fff}.bubble.chat .who[data-v-444adfea]{filter:none;color:#ffffffc7!important}.dock[data-v-444adfea]{left:50%;bottom:calc(var(--safe-bottom) + 176px);flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%)}.bubble.docked[data-v-444adfea]{position:relative;transform:none}.caption[data-v-444adfea]{left:50%;bottom:calc(var(--safe-bottom) + 92px);text-align:center;width:min(680px,100% - 32px);color:var(--text);background:#0c0a14db;margin:0;padding:16px 24px 18px;font-size:20px;line-height:1.35;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 3px #ffffff1f,inset 0 -5px #0006}.notif[data-v-444adfea]{top:calc(var(--safe-top) + 90px);background:#0c0a14e0;gap:12px;width:min(400px,100% - 32px);padding:12px 14px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 3px #ffffff1a}.notif img[data-v-444adfea]{image-rendering:pixelated;flex:none}.notif p[data-v-444adfea]{margin:0}.notif .top[data-v-444adfea]{justify-content:space-between;font-size:14px;display:flex}.notif .top span[data-v-444adfea]{color:var(--text-muted)}.notif .msg[data-v-444adfea]{color:var(--text);margin-top:2px;font-size:15px}.pop-enter-active[data-v-444adfea]{transition:opacity .2s steps(3,end),scale .24s steps(4,end)}.pop-leave-active[data-v-444adfea]{transition:opacity .15s steps(2,end)}.pop-enter-from[data-v-444adfea]{opacity:0;scale:.6}.pop-leave-to[data-v-444adfea]{opacity:0}.cap-enter-active[data-v-444adfea],.cap-leave-active[data-v-444adfea],.notif-enter-active[data-v-444adfea],.notif-leave-active[data-v-444adfea]{transition:opacity .25s steps(4,end),translate .25s steps(4,end)}.cap-enter-from[data-v-444adfea],.cap-leave-to[data-v-444adfea]{opacity:0;translate:0 12px}.notif-enter-from[data-v-444adfea],.notif-leave-to[data-v-444adfea]{opacity:0;translate:0 -16px}@media (width<=600px){.bubble[data-v-444adfea]{max-width:240px}.box[data-v-444adfea]{font-size:15px}.caption[data-v-444adfea]{padding:12px 16px 14px;font-size:16px}}.stage[data-v-3a380572]{touch-action:none;background:#0b0d14;transition:filter .3s;position:fixed;inset:0;overflow:hidden}.stage.dim[data-v-3a380572]{filter:blur(6px)brightness(.55)}.canvas[data-v-3a380572]{width:100%;height:100%;display:block;position:absolute;inset:0}.flash[data-v-3a380572]{pointer-events:none;mix-blend-mode:screen;background:#dfe8ff;position:absolute;inset:0}.debug[data-v-3a380572]{left:16px;bottom:calc(var(--safe-bottom) + 84px);color:var(--pink-300);pointer-events:none;background:#0000008c;border-radius:8px;padding:6px 10px;font-size:12px;position:absolute}.doc-enter-active,.doc-leave-active{transition:opacity .25s,transform .25s}.doc-enter-from,.doc-leave-to{opacity:0;transform:translateY(12px)}@font-face{font-family:SF Pro Rounded;src:url(/fonts/SFProRounded-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SF Pro Rounded;src:url(/fonts/SFProRounded-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SF Pro Rounded;src:url(/fonts/SFProRounded-Semibold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:SF Pro Rounded;src:url(/fonts/SFProRounded-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Pixelify Sans;src:url(/fonts/PixelifySans-cyrillic.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;src:url(/fonts/PixelifySans-latin-ext.woff2)format("woff2");font-weight:400 700;font-display:swap;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:Pixelify Sans;src:url(/fonts/PixelifySans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap;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}:root{--pink:#ea2e5e;--pink-300:#ef739c;--pink-700:#b22347;--blue:#3042fe;--violet:#9b8cff;--ink-950:#07070b;--ink-900:#141414;--ink-700:#262626;--text:#f3f0ff;--text-dim:#a39bb6;--text-muted:#ffffff73;--glass:#0e0c1694;--glass-strong:#0e0c16cc;--glass-line:#ffffff1a;--radius:22px;--radius-sm:14px;--font:"SF Pro Rounded", ui-rounded, -apple-system, system-ui, "Segoe UI", sans-serif;--pixel:"Pixelify Sans", "SF Pro Rounded", ui-monospace, monospace;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--ink-950);color:var(--text);font-family:var(--pixel);-webkit-font-smoothing:antialiased;overscroll-behavior:none;font-size:15px;line-height:1.45;overflow:hidden}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--pink-300);outline-offset:2px}[hidden]{display:none!important}.glass{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px)saturate(1.3)}.pixel{font-family:var(--pixel);letter-spacing:.02em}.btn{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 18px;font-weight:600;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s;display:inline-flex}.btn:active{transform:scale(.96)}.btn-pink{background:var(--pink);color:#fff;box-shadow:0 6px 24px #ea2e5e73}.btn-pink:hover{background:#f23b6b}.btn-ghost{color:var(--text);background:#ffffff14}.btn-ghost:hover{background:#ffffff24}.px{clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px))}.pbtn{height:52px;font-family:var(--pixel);letter-spacing:.02em;white-space:nowrap;cursor:pointer;color:#fff;background:var(--pink);border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px 4px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .1s steps(2,end),filter .15s;display:inline-flex;box-shadow:inset 0 -4px #00000047,inset 0 4px #ffffff2e}.pbtn:hover{filter:brightness(1.08)}.pbtn:active{transform:translateY(2px);box-shadow:inset 0 -2px #00000047}.pbtn.ghost{background:#ffffff1a;box-shadow:inset 0 -4px #0000004d,inset 0 0 0 2px #ffffff24}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
