:root{--bg:#0c0c0c;--bg-soft:#121212;--surface:#171717;--surface-2:#1e1e1e;--border:#ffffff14;--text:#fff;--text-muted:#ffffff8c;--accent:#f6c62f;--accent-grad:linear-gradient(180deg, #ffdc5c 0%, #f0b21f 100%);--blue-grad:linear-gradient(180deg, #5b93f5 0%, #2f6fe3 100%);--container:1320px;--radius:14px;--font-display:"Oswald", "Arial Narrow", sans-serif;--font-body:"Inter", "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul{list-style:none}.container{width:min(var(--container), 100% - 3rem);margin-inline:auto}.section{padding:clamp(56px,7vw,110px) 0;position:relative}.section-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:600;display:inline-block;position:relative}.section-title:after{content:"";background:linear-gradient(90deg, #fff 0 72%, var(--accent) 72% 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.section-head{text-align:center}.watermark{text-align:center;width:100%;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#ffffff09;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(3rem,9vw,8rem);font-weight:700;line-height:1;position:absolute;top:clamp(28px,4vw,64px);left:50%;transform:translate(-50%)}.btn{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 30px;font-size:1rem;font-weight:600;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.btn-accent{background:var(--accent-grad);color:#171717}.btn-blue{background:var(--blue-grad);color:#fff}.btn-accent:hover,.btn-blue:hover{filter:brightness(1.06);transform:translateY(-2px)}.btn-outline{color:var(--text);border:1px solid #ffffff40}.btn-outline:hover{background:#ffffff14}.img-slot{background-color:#1a1a1a;background-image:linear-gradient(135deg,#232323 0%,#141414 55%,#1d1a12 100%);background-position:50%;background-size:cover}.logo[data-v-858fb4e1]{line-height:1;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;flex-direction:column;display:inline-flex}.logo-word[data-v-858fb4e1]{letter-spacing:.04em;background:linear-gradient(#fff 0%,#cfcfcf 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1em;font-style:italic;font-weight:700}.logo-sub[data-v-858fb4e1]{letter-spacing:.42em;color:var(--accent);margin-top:.16em;font-size:.32em;font-weight:600}.header[data-v-83a20fdd]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#0c0c0ce0;position:sticky;top:0}.header-inner[data-v-83a20fdd]{justify-content:space-between;align-items:center;gap:24px;min-height:74px;display:flex}.header-brand[data-v-83a20fdd]{align-items:center;gap:14px;display:flex}.brand-logo[data-v-83a20fdd]{font-size:1.45rem}.online[data-v-83a20fdd]{color:#ffffffbf;align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:inline-flex}.online-dot[data-v-83a20fdd]{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #f6c62fcc}.header-nav[data-v-83a20fdd]{align-items:center;gap:clamp(20px,3.5vw,56px);display:flex}.header-nav a[data-v-83a20fdd]{font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:#ffffffd9;font-size:.95rem;font-weight:500;transition:color .15s}.header-nav a[data-v-83a20fdd]:hover{color:var(--accent)}.header-actions[data-v-83a20fdd]{align-items:center;gap:14px;display:flex}.burger[data-v-83a20fdd]{flex-direction:column;gap:5px;padding:6px;display:none}.burger span[data-v-83a20fdd]{background:#fff;width:24px;height:2px;display:block}@media (width<=900px){.burger[data-v-83a20fdd]{display:flex}.header-nav[data-v-83a20fdd]{border-bottom:1px solid var(--border);background:#101010;flex-direction:column;gap:0;max-height:0;padding:0 24px;transition:max-height .25s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.header-nav.open[data-v-83a20fdd]{max-height:260px}.header-nav a[data-v-83a20fdd]{border-bottom:1px solid var(--border);width:100%;padding:16px 0}}.hero[data-v-963262e2]{padding:22px 0 0}.hero-banner[data-v-963262e2]{aspect-ratio:1230/430;border-radius:var(--radius);background-image:linear-gradient(#00000040,#0000008c),url(/img/hero.png),linear-gradient(135deg,#2b3340 0%,#171a1f 60%,#3a2f1c 100%);min-height:260px;position:relative;overflow:hidden}.hero-fade[data-v-963262e2]{background:linear-gradient(#0000,#000000a6);height:45%;position:absolute;inset:auto 0 0}.downloads[data-v-963262e2]{flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:90%;display:flex;position:absolute;bottom:clamp(14px,3.5%,34px);left:50%;transform:translate(-50%)}.stores[data-v-963262e2]{align-items:stretch;gap:12px;display:flex}.store[data-v-963262e2]{color:#111;white-space:nowrap;background:#fffffff2;border-radius:10px;align-items:center;gap:12px;padding:12px clamp(18px,2.4vw,30px);transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 10px 30px #00000073}.store[data-v-963262e2]:hover{background:#fff;transform:translateY(-2px)}.store-icon[data-v-963262e2]{flex:none;width:26px;height:26px}.store-text[data-v-963262e2]{text-align:left;flex-direction:column;line-height:1.15;display:flex}.store-label[data-v-963262e2]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:600}.store-file[data-v-963262e2]{letter-spacing:.14em;color:#00000080;font-size:.7rem;font-weight:700}.ios-note[data-v-963262e2]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffb3;background:#00000073;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:.78rem;display:inline-flex}.ios-icon[data-v-963262e2]{flex:none;width:14px;height:14px}@media (width<=640px){.hero-banner[data-v-963262e2]{aspect-ratio:3/4}.downloads[data-v-963262e2]{width:min(320px,84%)}.stores[data-v-963262e2]{flex-direction:column;width:100%}.store[data-v-963262e2]{width:100%}}.decor-square[data-v-11a4caa0]{pointer-events:none;border:2px solid;display:block;position:absolute}.white[data-v-11a4caa0]{border-color:#ffffff80}.accent[data-v-11a4caa0]{border-color:var(--accent)}.about[data-v-3e3fb40f]{padding:clamp(48px,6vw,90px) 0;position:relative;overflow:hidden}.about-faces[data-v-3e3fb40f]{opacity:.22;pointer-events:none;background-image:url(/img/face-left.png),url(/img/face-right.png);background-position:-60px,right -60px center;background-repeat:no-repeat,no-repeat;background-size:auto 130%,auto 130%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 22%,#0000 34% 66%,#000 78% 100%);mask-image:linear-gradient(90deg,#000 0 22%,#0000 34% 66%,#000 78% 100%)}.about-text[data-v-3e3fb40f]{text-align:center;max-width:720px;margin-inline:auto;font-size:clamp(.82rem,1.05vw,.95rem);font-weight:700;line-height:1.75}.brand[data-v-3e3fb40f]{color:var(--accent)}.sq[data-v-3e3fb40f]{z-index:1}.sq-1[data-v-3e3fb40f]{top:22%;left:14%}.sq-2[data-v-3e3fb40f]{top:16%;right:12%}@media (width<=720px){.sq[data-v-3e3fb40f]{display:none}}.screenshots[data-v-974871ee]{overflow:hidden}.marquee[data-v-974871ee]{margin-top:clamp(28px,4vw,56px);position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-v-974871ee]{gap:clamp(12px,1.4vw,20px);width:max-content;animation:55s linear infinite scroll-974871ee;display:flex}.marquee:hover .track[data-v-974871ee]{animation-play-state:paused}.shot[data-v-974871ee]{aspect-ratio:16/10;border-radius:10px;flex:none;width:clamp(240px,26vw,380px);transition:transform .2s,filter .2s}.shot[data-v-974871ee]:hover{filter:brightness(1.08);transform:scale(1.03)}@keyframes scroll-974871ee{0%{transform:translate(0)}to{transform:translate(calc(-50% - clamp(12px,1.4vw,20px)/2))}}@media (prefers-reduced-motion:reduce){.marquee[data-v-974871ee]{overflow-x:auto}.track[data-v-974871ee]{animation:none}}.sq-1[data-v-974871ee]{top:18%;left:8%}.sq-2[data-v-974871ee]{top:12%;right:10%}@media (width<=720px){.sq[data-v-974871ee]{display:none}}.overlay[data-v-708299c3]{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal[data-v-708299c3]{border:1px solid var(--border);background:var(--surface);border-radius:14px;width:min(440px,100%);padding:clamp(24px,4vw,34px);position:relative;box-shadow:0 30px 80px #0009}.close[data-v-708299c3]{color:#fff9;border-radius:8px;place-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.close[data-v-708299c3]:hover{color:#fff;background:#ffffff14}.modal-title[data-v-708299c3]{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:1.4rem;font-weight:600}.modal-sub[data-v-708299c3]{color:var(--text-muted);margin-top:4px;font-size:.85rem}.options[data-v-708299c3]{flex-direction:column;gap:10px;margin-top:22px;display:flex}.option[data-v-708299c3]{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,transform .15s,background .15s;display:flex}a.option[data-v-708299c3]:hover{border-color:var(--accent);background:#232323;transform:translateY(-2px)}.option-icon[data-v-708299c3]{width:26px;height:26px;color:var(--accent);flex:none}.option-text[data-v-708299c3]{flex-direction:column;flex:1;min-width:0;display:flex}.option-label[data-v-708299c3]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.05rem;font-weight:600}.option-note[data-v-708299c3]{color:var(--text-muted);font-size:.78rem}.option-file[data-v-708299c3]{letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border-radius:6px;flex:none;padding:5px 12px;font-size:.75rem;font-weight:700}.option-disabled[data-v-708299c3]{opacity:.45;cursor:not-allowed}.option-disabled .option-icon[data-v-708299c3]{color:var(--text-muted)}.fade-enter-active[data-v-708299c3],.fade-leave-active[data-v-708299c3]{transition:opacity .18s}.fade-enter-from[data-v-708299c3],.fade-leave-to[data-v-708299c3]{opacity:0}.start[data-v-3b98aeea]{overflow:hidden}.grid[data-v-3b98aeea]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);margin-top:clamp(32px,5vw,64px);display:grid}.col[data-v-3b98aeea]{flex-direction:column;gap:16px;display:flex}.steps[data-v-3b98aeea]{counter-reset:step;flex-direction:column;gap:14px;list-style:none;display:flex}.step[data-v-3b98aeea]{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.step-num[data-v-3b98aeea]{font-family:var(--font-display);color:var(--accent);font-size:1.1rem;font-weight:600}.step-text[data-v-3b98aeea]{flex-direction:column;flex:1;min-width:0;display:flex}.step-title[data-v-3b98aeea]{font-family:var(--font-display);letter-spacing:.03em;color:var(--accent);font-size:1.15rem;font-weight:600}.step-note[data-v-3b98aeea]{color:#fffc;font-size:.8rem;font-weight:600}.step-btn[data-v-3b98aeea]{border-radius:6px;flex-shrink:0;min-width:170px;padding:12px 24px;font-size:1rem}.info[data-v-3b98aeea]{font-size:.95rem;font-weight:700}.info-right[data-v-3b98aeea]{text-align:right}.socials[data-v-3b98aeea]{grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,26px);display:grid}.social[data-v-3b98aeea]{aspect-ratio:1/.78;color:#fff;border-radius:12px;place-items:center;transition:transform .15s,filter .15s;display:grid}.social[data-v-3b98aeea]:hover{filter:brightness(1.08);transform:translateY(-4px)}.social svg[data-v-3b98aeea]{width:clamp(40px,5vw,78px);height:auto}.tg[data-v-3b98aeea]{background:linear-gradient(160deg,#2aabee 0%,#1c72c4 100%)}.yt[data-v-3b98aeea]{background:linear-gradient(160deg,#e8342b 0%,#a41414 100%)}.ds[data-v-3b98aeea]{background:linear-gradient(160deg,#a12bf0 0%,#7a1fd0 100%)}@media (width<=900px){.grid[data-v-3b98aeea]{grid-template-columns:1fr}.info-right[data-v-3b98aeea]{text-align:left}}@media (width<=520px){.step[data-v-3b98aeea]{flex-wrap:wrap}.step-btn[data-v-3b98aeea]{width:100%}}.support[data-v-c8c66008]{overflow:hidden}.stage[data-v-c8c66008]{justify-content:center;align-items:flex-end;width:100vw;min-height:clamp(360px,52vw,760px);margin-top:clamp(24px,4vw,56px);margin-left:calc(50% - 50vw);padding-bottom:clamp(24px,4vw,60px);display:flex;position:relative}.operator[data-v-c8c66008]{z-index:0;-webkit-mask-composite:source-in;background:url(/img/support.png) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tg-icon[data-v-c8c66008]{z-index:1;aspect-ratio:1;filter:drop-shadow(0 24px 50px #0000008c);background:url(/img/tg-3d.png) 50%/contain no-repeat;width:clamp(140px,24vw,380px);position:absolute;bottom:12%}.tg-left[data-v-c8c66008]{left:-6%;transform:rotate(-12deg)}.tg-right[data-v-c8c66008]{right:-4%;transform:rotate(10deg)}.support-btn[data-v-c8c66008]{z-index:2;border-radius:8px;padding:16px 44px;font-size:1.1rem;position:relative;box-shadow:0 12px 36px #2f6fe359}.sq[data-v-c8c66008]{z-index:1}.sq-1[data-v-c8c66008]{top:12%;left:16%}.sq-2[data-v-c8c66008]{bottom:8%;right:18%}@media (width<=720px){.tg-icon[data-v-c8c66008]{opacity:.5}.sq[data-v-c8c66008]{display:none}}.footer[data-v-715e1f90]{border-top:1px solid var(--border);background:#0a0a0a;padding:clamp(32px,4vw,56px) 0 clamp(28px,3.5vw,44px)}.footer-inner[data-v-715e1f90]{grid-template-columns:auto repeat(2,minmax(0,1fr)) auto;align-items:start;gap:clamp(24px,5vw,70px);display:grid}.footer-logo[data-v-715e1f90]{font-size:1.7rem}.footer-title[data-v-715e1f90]{margin-bottom:12px;font-size:.95rem;font-weight:700}.footer-col ul[data-v-715e1f90]{flex-direction:column;gap:6px;display:flex}.footer-col a[data-v-715e1f90]{color:#ffffffbf;font-size:.85rem;transition:color .15s}.footer-col a[data-v-715e1f90]:hover{color:var(--accent)}.pays[data-v-715e1f90]{align-items:center;gap:10px;display:flex}.pay[data-v-715e1f90]{background:#fff;border-radius:6px;place-items:center;width:60px;height:38px;display:grid}@media (width<=780px){.footer-inner[data-v-715e1f90]{grid-template-columns:repeat(2,minmax(0,1fr))}.pays[data-v-715e1f90]{justify-content:flex-start}}
