@keyframes invite-dialog-in-5290940e{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}.invite-dialog[data-v-5290940e]{animation:.2s ease-out invite-dialog-in-5290940e}@media (prefers-reduced-motion:reduce){.invite-dialog[data-v-5290940e]{animation:none}}.download-page[data-v-a89e9f43]{color:var(--ui-text,#f5f5f7);min-height:100%;background:#070b14;background:var(--ui-bg,#070b14);position:relative;overflow:hidden}.download-backdrop[data-v-a89e9f43]{z-index:0;pointer-events:none;background:radial-gradient(circle at 76% 15%,#2563eb29,#0000 31%),radial-gradient(circle at 18% 32%,#0ea5e912,#0000 25%),linear-gradient(#080c16 0%,#070b14 48%,#090d17 100%);background:var(--ui-page-gradient,radial-gradient(circle at 76% 15%, #2563eb29, transparent 31%), radial-gradient(circle at 18% 32%, #0ea5e912, transparent 25%), linear-gradient(180deg, #080c16 0%, #070b14 48%, #090d17 100%));position:fixed;inset:0}.download-hero[data-v-a89e9f43],.download-options[data-v-a89e9f43]{z-index:1;width:min(1240px,100% - 48px);margin:0 auto;position:relative}.download-hero[data-v-a89e9f43]{grid-template-columns:minmax(0,.86fr) minmax(540px,1.14fr);align-items:center;gap:58px;min-height:620px;padding:76px 0 68px;display:grid}.download-hero-copy[data-v-a89e9f43]{min-width:0}.download-hero h1[data-v-a89e9f43]{color:var(--ui-text,#f8fafc);letter-spacing:-.045em;margin:0;font-size:clamp(44px,4.5vw,68px);font-weight:720;line-height:1.04}.download-hero h1 span[data-v-a89e9f43]{background:linear-gradient(120deg,#f8fafc 12%,#8ec5ff 58%,#0a84ff 100%);background:var(--ui-title-gradient,linear-gradient(120deg, #f8fafc 12%, #8ec5ff 58%, #0a84ff 100%));color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:.61em;line-height:1.22;display:block}.download-lead[data-v-a89e9f43]{color:var(--ui-muted,#9aa6b8);max-width:590px;margin:24px 0 0;font-size:16px;line-height:1.8}.download-invite[data-v-a89e9f43]{border:1px solid #34d39933;border:1px solid var(--ui-success,#34d39933);background:#10b98114;background:var(--ui-success-bg,#10b98114);color:var(--ui-success,#a7f3d0);width:fit-content;border-radius:10px;flex-direction:column;gap:3px;margin-top:22px;padding:10px 13px;font-size:12px;display:flex}.download-actions[data-v-a89e9f43]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.download-actions button[data-v-a89e9f43],.download-platform-card button[data-v-a89e9f43]{min-height:48px;font:inherit;cursor:pointer;border-radius:10px;padding:0 21px;font-size:14px;font-weight:650;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.download-actions button[data-v-a89e9f43]:not(:disabled):hover,.download-platform-card button[data-v-a89e9f43]:not(:disabled):hover{transform:translateY(-1px)}.download-actions button[data-v-a89e9f43]:disabled,.download-platform-card button[data-v-a89e9f43]:disabled{cursor:not-allowed;opacity:.45}.download-primary[data-v-a89e9f43],.platform-download-button.is-recommended[data-v-a89e9f43]{border:1px solid #0a84ff;border:1px solid var(--ui-link,#0a84ff);color:#fff;background:#0a84ff;box-shadow:0 12px 34px #0a84ff3b}.download-primary[data-v-a89e9f43]:not(:disabled):hover,.platform-download-button.is-recommended[data-v-a89e9f43]:not(:disabled):hover{background:#2291ff;box-shadow:0 15px 40px #0a84ff4d}.download-secondary[data-v-a89e9f43],.platform-download-button[data-v-a89e9f43]:not(.is-recommended){border:1px solid #ffffff1f;border:1px solid var(--ui-border,#ffffff1f);background:#ffffff0b;background:var(--ui-inset,#ffffff0b);color:var(--ui-text,#cbd5e1);box-shadow:none}.download-secondary[data-v-a89e9f43]:not(:disabled):hover,.platform-download-button[data-v-a89e9f43]:not(.is-recommended):not(:disabled):hover{border-color:#ffffff38;border-color:var(--ui-border,#ffffff38);background:#ffffff13;background:var(--ui-hover,#ffffff13);box-shadow:none}.download-detected[data-v-a89e9f43]{color:var(--ui-muted,#66758b);margin:13px 0 0;font-size:11px}.download-detected span[data-v-a89e9f43]{color:var(--ui-muted,#8795aa);margin-left:5px}.download-error[data-v-a89e9f43]{color:var(--ui-warning,#fbbf24);margin:15px 0 0;font-size:12px}.download-version[data-v-a89e9f43]{color:var(--ui-muted,#68778d);flex-wrap:wrap;gap:8px 14px;margin-top:13px;font-size:11px;display:flex}.download-sha[data-v-a89e9f43]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;max-width:100%}.download-preview[data-v-a89e9f43]{border:1px solid #94a3b826;border:1px solid var(--ui-border,#94a3b826);background:#111827b8;background:var(--ui-bg,#111827b8);min-width:0;box-shadow:0 36px 100px #00000080;box-shadow:var(--ui-shadow,0 36px 100px #00000080);border-radius:18px;margin:0;padding:10px;position:relative}.download-preview-glow[data-v-a89e9f43]{z-index:-1;background:#2563eb3b;background:var(--ui-blue-bg,#2563eb3b);filter:blur(58px);border-radius:50%;position:absolute;inset:14% 5% 4%}.download-preview img[data-v-a89e9f43]{aspect-ratio:2168/1280;-o-object-fit:cover;object-fit:cover;border-radius:11px;width:100%;display:block}.download-options[data-v-a89e9f43]{border-top:1px solid #ffffff0f;border-top:1px solid var(--ui-border,#ffffff0f);padding:86px 0 112px}.download-options-head[data-v-a89e9f43]{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:end;gap:72px;margin-bottom:30px;display:grid}.download-options-head h2[data-v-a89e9f43]{color:var(--ui-text,#f5f7fb);letter-spacing:-.03em;margin:0;font-size:clamp(32px,3vw,42px);font-weight:700;line-height:1.2}.download-options-head p[data-v-a89e9f43]{color:var(--ui-muted,#7f8ca1);max-width:680px;margin:0 0 4px;font-size:14px;line-height:1.75}.download-options-head strong[data-v-a89e9f43]{color:var(--ui-text,#cbd5e1);font-weight:600}.download-options-grid[data-v-a89e9f43]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.download-platform-card[data-v-a89e9f43]{border:1px solid #ffffff14;border:1px solid var(--ui-border,#ffffff14);background:#ffffff08;background:var(--ui-inset,#ffffff08);border-radius:16px;padding:26px}.download-platform-card.recommended[data-v-a89e9f43]{border-color:#0a84ff47;border-color:var(--ui-link,#0a84ff47);background:linear-gradient(145deg,#0a84ff11,#ffffff06);background:var(--ui-card-gradient,linear-gradient(145deg, #0a84ff11, #ffffff06));box-shadow:0 18px 52px #0a84ff14}.download-platform-heading[data-v-a89e9f43]{justify-content:space-between;align-items:flex-start;gap:20px;min-height:100px;display:flex}.download-platform-heading small[data-v-a89e9f43]{color:var(--ui-link,#5aaaff);letter-spacing:.15em;font-size:10px;font-weight:700}.download-platform-heading h3[data-v-a89e9f43]{color:var(--ui-text,#eef2f8);margin:7px 0 0;font-size:22px}.download-platform-heading p[data-v-a89e9f43]{color:var(--ui-muted,#748197);margin:7px 0 0;font-size:13px}.download-device-badge[data-v-a89e9f43]{border:1px solid #60a5fa40;border:1px solid var(--ui-link,#60a5fa40);background:#2563eb1a;background:var(--ui-blue-bg,#2563eb1a);color:var(--ui-link,#93c5fd);border-radius:999px;padding:4px 8px;font-size:10px}.download-platform-card>button[data-v-a89e9f43]{width:100%;margin-top:19px}.download-platform-actions[data-v-a89e9f43]{grid-template-columns:1fr 1fr;gap:10px;margin-top:19px;display:grid}.platform-download-button.has-detail[data-v-a89e9f43]{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:58px;display:flex}.platform-download-button.has-detail small[data-v-a89e9f43]{color:var(--ui-muted,#7f8ca1);font-size:10px;font-weight:500}.platform-download-button.has-detail.is-recommended small[data-v-a89e9f43]{color:var(--ui-text,#ffffffb8)}.download-help-grid[data-v-a89e9f43]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.download-help-grid article[data-v-a89e9f43]{border:1px solid #ffffff12;border:1px solid var(--ui-border,#ffffff12);background:#ffffff06;background:var(--ui-inset,#ffffff06);border-radius:14px;min-height:138px;padding:24px}.download-help-grid h3[data-v-a89e9f43]{color:var(--ui-text,#edf2f8);margin:0;font-size:15px;font-weight:650}.download-help-grid p[data-v-a89e9f43]{color:var(--ui-muted,#9aa7ba);margin:15px 0 0;font-size:14px;line-height:1.75}@media (width<=1020px){.download-hero[data-v-a89e9f43]{grid-template-columns:1fr;gap:48px;padding-top:60px}.download-hero-copy[data-v-a89e9f43]{max-width:740px}.download-preview[data-v-a89e9f43]{max-width:820px}.download-options-head[data-v-a89e9f43]{grid-template-columns:1fr;gap:12px}}@media (width<=720px){.download-hero[data-v-a89e9f43],.download-options[data-v-a89e9f43]{width:min(100% - 32px,1240px)}.download-hero[data-v-a89e9f43]{min-height:0;padding:45px 0 56px}.download-hero h1[data-v-a89e9f43]{font-size:clamp(39px,12vw,54px)}.download-hero h1 span[data-v-a89e9f43]{font-size:.58em}.download-lead[data-v-a89e9f43]{font-size:15px;line-height:1.72}.download-actions[data-v-a89e9f43]{flex-direction:column;align-items:stretch}.download-actions button[data-v-a89e9f43]{width:100%}.download-preview[data-v-a89e9f43]{border-radius:13px;padding:6px}.download-preview img[data-v-a89e9f43]{border-radius:8px}.download-options[data-v-a89e9f43]{padding:72px 0 84px}.download-options-grid[data-v-a89e9f43],.download-help-grid[data-v-a89e9f43],.download-platform-actions[data-v-a89e9f43]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.download-actions button[data-v-a89e9f43],.download-platform-card button[data-v-a89e9f43]{transition:none}}
