.desktop[data-v-938485b4]{color:#fff;background-color:#0a0708;background-position:50%;background-size:cover;width:100%;min-width:0;height:100dvh;overflow:hidden}.desktop__shell[data-v-938485b4]{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:clamp(14px,2.2dvh,26px) clamp(20px,3vw,57px) 0;display:flex;position:relative;overflow:hidden}.desktop__header[data-v-938485b4]{z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.desktop__brand[data-v-938485b4]{width:clamp(180px,16.6667vw,320px);max-width:320px;height:auto;display:block}.desktop__brand img[data-v-938485b4]{width:100%;height:auto;display:block}.desktop__contacts[data-v-938485b4]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(10px,1.8vw,35px);max-width:62vw;display:flex}.desktop__contact--extra[data-v-938485b4]{color:#ffe7b6;text-overflow:ellipsis;white-space:nowrap;background:#430c08d1;border:1px solid #ffd88d;border-radius:999px;min-height:44px;padding:8px 16px;overflow:hidden}.desktop__contact[data-v-938485b4]{cursor:pointer;background:0 0;border:0;width:clamp(100px,9.0625vw,174px);padding:0;display:block}.desktop__contact img[data-v-938485b4]{width:100%;height:auto;display:block}.desktop__layout[data-v-938485b4]{flex:1;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.desktop__content[data-v-938485b4]{z-index:5;flex-shrink:0;width:clamp(520px,48vw,922px);max-width:min(922px,103.596dvh - 113.955px);position:relative}.desktop__left-stage[data-v-938485b4]{aspect-ratio:922/890;width:100%;position:relative}.desktop__title[data-v-938485b4],.desktop__footer[data-v-938485b4],.desktop__install-hint[data-v-938485b4],.desktop__qr[data-v-938485b4],.desktop__btn[data-v-938485b4]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute}.desktop__title[data-v-938485b4]{pointer-events:none;width:100%;height:auto;top:0;left:0}.desktop__qr[data-v-938485b4]{aspect-ratio:270/276;place-items:center;width:29.284%;display:grid;top:62.47%;left:13.015%}.desktop__qr-frame[data-v-938485b4]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.desktop__qr-code[data-v-938485b4]{z-index:1;aspect-ratio:1;pointer-events:none;border-radius:2%;width:86%;position:relative}.desktop__qr span[data-v-938485b4]{z-index:1;color:#301c38;text-align:center;max-width:70%;font-size:clamp(9px,1.2cqw,14px);position:relative}.desktop__footer[data-v-938485b4]{pointer-events:none;width:18.547%;height:auto;top:95.39%;left:18.547%}.desktop__btn[data-v-938485b4]{cursor:pointer;background:0 0;border:0;width:35.249%;padding:0;left:45.119%}.desktop__btn img[data-v-938485b4]{width:100%;height:auto;display:block}.desktop__btn--android[data-v-938485b4]{top:78.65%}.desktop__btn--ios[data-v-938485b4]{top:65.84%}.desktop__install-hint[data-v-938485b4]{pointer-events:none;width:40.13%;height:auto;top:91.91%;left:45.119%}.desktop__character[data-v-938485b4]{aspect-ratio:863/976;pointer-events:none;z-index:2;opacity:0;will-change:opacity, transform;height:min(clamp(520px,100dvh - 80px,1250px),75vw);max-height:98%;transition:opacity 1.1s cubic-bezier(.4,0,.2,1),transform 1.1s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;right:0;overflow:hidden;transform:scale(1.05)}.desktop__character img[data-v-938485b4]{object-fit:contain;object-position:bottom right;width:100%;height:100%;display:block}.desktop__character--2[data-v-938485b4]{aspect-ratio:927/990}.desktop__character--2 img[data-v-938485b4]{height:100.91%}@media (prefers-reduced-motion:reduce){.desktop__character[data-v-938485b4]{transition:none}}.mobile[data-v-8b401013]{color:#fff;background:#0a0708;width:100%;height:100dvh;position:relative;overflow:hidden}.mobile__bg-cover[data-v-8b401013]{object-fit:cover;object-position:center top;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.mobile__page[data-v-8b401013]{z-index:1;box-sizing:border-box;width:min(100%,750px);height:100%;min-height:100dvh;padding-top:max(14px, env(safe-area-inset-top,14px));padding-bottom:calc(clamp(32px, 5.5dvh, 60px) + env(safe-area-inset-bottom,0px));background:0 0;flex-direction:column;justify-content:space-between;margin:0 auto;display:flex;position:relative;overflow:hidden}.mobile__header[data-v-8b401013]{z-index:10;box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:0 4.5% 0 2.8%;display:flex;position:relative}.mobile__brand[data-v-8b401013]{width:41%;max-width:286px;height:auto;display:block}.mobile__brand img[data-v-8b401013]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile__contacts[data-v-8b401013]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(8px,2.8vw,16px);max-width:58vw;display:flex}.mobile__contact--extra[data-v-8b401013]{color:#ffe7b6;text-overflow:ellipsis;white-space:nowrap;background:#430c08d1;border:1px solid #ffd88d;border-radius:999px;width:auto;min-width:72px;padding:7px 10px;font-size:11px;overflow:hidden}.mobile__contact[data-v-8b401013]{cursor:pointer;background:0 0;border:0;width:clamp(34px,11.6vw,44px);padding:0;display:block}.mobile__contact img[data-v-8b401013]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile__hero[data-v-8b401013]{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.mobile__group[data-v-8b401013]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;will-change:opacity, transform;width:auto;max-width:98.9333%;height:auto;max-height:100%;transition:opacity 1.1s cubic-bezier(.4,0,.2,1),transform 1.1s cubic-bezier(.4,0,.2,1);position:absolute;transform:scale(1.05)}.mobile__group--active[data-v-8b401013]{opacity:1;transform:scale(1)}.mobile__actions[data-v-8b401013]{z-index:10;box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(18px,3dvh,28px);width:100%;padding:0 4%;display:flex;position:relative}.mobile__downloads[data-v-8b401013]{justify-content:center;align-items:center;gap:clamp(12px,5.5vw,28px);width:100%;display:flex}.mobile__btn[data-v-8b401013]{cursor:pointer;background:0 0;border:0;width:min(44%,264px);padding:0;display:block}.mobile__btn img[data-v-8b401013]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile__install[data-v-8b401013]{cursor:pointer;background:0 0;border:0;width:min(32%,174px);padding:0;display:block}.mobile__install img[data-v-8b401013]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile__pwa-entry[data-v-8b401013]{z-index:20;right:max(50vw - 365px,10px);bottom:calc(clamp(32px, 5.5dvh, 60px) + min(5.7011vw, 31px) + clamp(18px, 3dvh, 28px) + min(12.3333vw, 74px) + 10px + env(safe-area-inset-bottom,0px));cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;width:min(18.6667vw,140px);padding:0;display:flex;position:fixed}.mobile__pwa-entry>img[data-v-8b401013]{pointer-events:none;width:min(17.3333vw,130px);height:min(16vw,120px);display:block}.mobile__pwa-entry>span[data-v-8b401013]{color:#fff3d6;letter-spacing:min(-.128vw,-.96px);white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,#ff4949,#992c2c);border:min(.1333vw,1px) solid #ff6464;border-radius:999px;justify-content:center;align-items:center;width:100%;height:min(6.4vw,48px);font-size:min(3.2vw,24px);font-weight:500;line-height:1;display:flex;box-shadow:0 min(.5333vw,4px) min(.2667vw,2px) #00000040}@media (prefers-reduced-motion:reduce){.mobile__group[data-v-8b401013]{transition:none}}.browser-guide[data-v-79d630a1]{z-index:100;padding:calc(env(safe-area-inset-top,0px) + 56px) 24px 24px;color:#fff;background:#5c1822e6;flex-direction:column;align-items:flex-end;gap:20px;display:flex;position:fixed;inset:0}.browser-guide p[data-v-79d630a1]{max-width:280px;margin:0;font-size:17px;line-height:1.6}.browser-guide button[data-v-79d630a1]{color:#fff;background:#ff377a;border:1px solid #ff8dad;border-radius:999px;min-width:96px;min-height:44px}.install-guide[data-v-73f92082]{z-index:110;padding:max(24px, env(safe-area-inset-top,0px)) 20px max(24px, env(safe-area-inset-bottom,0px));color:#fff;background:#5c1822e6;place-items:center;display:grid;position:fixed;inset:0}.install-guide__panel[data-v-73f92082]{background:#70261f;border:1px solid #ff8dadb3;border-radius:20px;gap:16px;width:min(100%,420px);padding:32px 24px 24px;display:grid;position:relative;box-shadow:0 18px 60px #00000073}.install-guide h2[data-v-73f92082],.install-guide p[data-v-73f92082]{margin:0}.install-guide h2[data-v-73f92082]{color:#ffb3c7;padding-right:32px;font-size:22px;line-height:1.2}.install-guide p[data-v-73f92082],.install-guide__url[data-v-73f92082]{font-size:15px;line-height:1.5}.install-guide__copy-status[data-v-73f92082]{color:#fff;text-align:center;font-size:14px;line-height:1.5}.install-guide__url[data-v-73f92082]{overflow-wrap:anywhere;color:#f4ced7;max-height:88px;overflow-y:auto}.install-guide button[data-v-73f92082]{color:#fff;background:0 0;border:1px solid #ff8dad;border-radius:999px;min-height:44px}.install-guide__close[data-v-73f92082]{width:44px;min-height:44px;padding:0;font-size:28px;position:absolute;top:12px;right:12px;border-color:#0000!important}.install-guide__continue[data-v-73f92082]{font-weight:700;color:#fff!important;background:#ff377a!important}.tutorial-guide[data-v-90eeadb8]{z-index:120;background:#0000007a;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.tutorial-guide__page[data-v-90eeadb8]{overscroll-behavior:contain;color:#333;background:#f5f5f5;width:min(100%,750px);height:100dvh;overflow-y:auto}.tutorial-guide__header[data-v-90eeadb8]{z-index:2;min-height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:#fff;place-items:center;display:grid;position:sticky;top:0;box-shadow:0 1px #00000014}.tutorial-guide__header h2[data-v-90eeadb8]{text-align:center;margin:0;padding:0 58px;font-size:19px;font-weight:600;line-height:1.25}.tutorial-guide__back[data-v-90eeadb8]{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:7px;display:grid;position:absolute;bottom:6px;left:7px}.tutorial-guide__back img[data-v-90eeadb8]{width:30px;height:30px}.tutorial-guide__content[data-v-90eeadb8]{padding-bottom:max(48px, env(safe-area-inset-bottom,0px))}.tutorial-guide__android[data-v-90eeadb8]{gap:12px;padding:12px 16px 92px;display:grid}.tutorial-guide__item[data-v-90eeadb8]{background:#fff;border-radius:7px;overflow:hidden}.tutorial-guide__toggle[data-v-90eeadb8]{background:#fff;border:0;width:100%;padding:0;display:block}.tutorial-guide__toggle img[data-v-90eeadb8],.tutorial-guide__details img[data-v-90eeadb8],.tutorial-guide__ios>img[data-v-90eeadb8]{width:100%;height:auto;display:block}.tutorial-guide__details[data-v-90eeadb8]{background:#fff}.tutorial-guide__ios[data-v-90eeadb8]{background:#fff;padding:22px 20px 48px}.tutorial-guide__ios p[data-v-90eeadb8],.tutorial-guide__ios h3[data-v-90eeadb8]{text-align:center;margin:0 0 18px}.tutorial-guide__ios p[data-v-90eeadb8]{font-size:16px}.tutorial-guide__ios h3[data-v-90eeadb8]{color:#000;font-size:17px;font-weight:600}.tutorial-guide__download[data-v-90eeadb8]{color:#fff;background:#ff377a;border:0;border-radius:999px;width:100%;min-height:48px;margin-top:24px;font-size:17px;font-weight:700}.status-message[data-v-b93fac34]{z-index:80;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 88px);color:#fff;text-align:center;background:#70261ff0;border:1px solid #ff8dadb3;border-radius:10px;max-width:calc(100vw - 32px);margin:0;padding:10px 16px;font-size:14px;position:fixed;transform:translate(-50%)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#0a0708;font-family:PingFang SC,Microsoft YaHei,sans-serif}html,body,#app{background:#0a0708;width:100%;height:100%;min-height:0;margin:0}body{overflow:hidden}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:wait;opacity:.72}button:focus-visible{outline-offset:3px;outline:2px solid #f3cc68}
