.download-page{min-height:100vh;background:#08090c;color:#f4f3ef}.download-page>nav{padding:20px 4.2%;background:#08090cd1;border-color:#ffffff12;mix-blend-mode:normal}.download-hero{position:relative;isolation:isolate;display:grid;min-height:0;place-items:center;overflow:hidden;padding:clamp(150px,19vh,205px) 24px 48px;background:#08090c;text-align:center}.download-hero .n-aurora{z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 52%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 52%,transparent 100%)}.download-hero .n-haze{opacity:.8}.download-hero .n-wave-l{top:120px;background:radial-gradient(ellipse at 42% 55%,rgba(251,146,60,.72) 0%,rgba(236,72,153,.48) 26%,rgba(124,58,237,.26) 50%,transparent 75%);filter:blur(60px)}.download-hero .n-wave-l-rim{display:none}.download-hero .n-wave-r{top:20px;background:radial-gradient(ellipse at 60% 45%,rgba(34,211,238,.72) 0%,rgba(6,182,212,.46) 25%,rgba(37,99,235,.25) 48%,transparent 76%);filter:blur(70px)}.download-copy{position:relative;z-index:1;width:min(100%,980px);margin:0 auto}.download-kicker{display:inline-flex;align-items:center;gap:10px;color:#b7b5bd;font:500 11px/1.4 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.download-title{margin:16px 0 20px;color:transparent;background:linear-gradient(180deg,#fff 18%,#fff 48%,#ffffff94);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-heading);font-size:clamp(3.5rem,9vw,8rem);font-weight:500;line-height:.98;letter-spacing:-.075em;text-wrap:balance}.download-title-label,.download-title-brand{display:inline-block}html[lang^=zh] .download-title-label{font-size:.84em}.download-description{max-width:540px;margin:0 auto;color:#a8a8b1;font-size:clamp(15px,1.4vw,18px);line-height:1.7}.download-meta{display:inline-flex;align-items:center;gap:15px;margin:0 0 10px;color:#85858c;font:11px/1.5 JetBrains Mono,monospace}.download-meta [data-dl=version],.download-meta [data-dl=pubdate]{color:#d7d6dc}.download-meta-divider{width:3px;height:3px;border-radius:50%;background:#696773}.download-install-link{display:inline-block;margin-top:16px;color:#8c8b95;font-size:12px;transition:color .2s}.download-install-link:hover{color:#fff}.download-platforms{position:relative;padding:0 0 108px}.download-page #dl-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.download-platform-card{min-width:0;min-height:130px;padding:23px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:20px!important;background:linear-gradient(145deg,#14141be6,#0a0a0fe6)!important;transition:transform .25s ease,border-color .25s ease,background .25s ease}.download-platform-card:hover{transform:translateY(-3px);border-color:#fff3!important;background:linear-gradient(145deg,#191822f5,#0c0c12f5)!important}.download-platform-card.is-detected{border-color:#b69cff6b!important;box-shadow:inset 0 1px #ffffff0f,0 10px 35px #6144991a}.download-platform-icon{width:43px;height:43px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#ffffff0b;color:#dedde3}.download-platform-icon svg{width:21px;height:21px}.download-platform-card .text-base{color:#e6e5e9}.download-platform-requirement{color:#85858f!important;font-size:11px!important;line-height:1.5}.download-platform-card [data-dl-track]{border-color:#ffffff2b;transition:border-color .2s,background .2s,color .2s}.download-platform-card [data-dl-track]:hover{border-color:#b69cffa6;background:#b69cff14}.download-platform-card .rounded-full.border{border-color:#b69cff4d;color:#c5b4f2}.download-page #dl-upcoming{margin-top:18px;border-color:#ffffff14;border-radius:18px;background:#ffffff06}.download-section-title{margin:0;color:#f4f3ef;font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.055em;line-height:1.1;text-wrap:balance}.download-page #faq .q-head{max-width:none;margin:0 0 clamp(3rem,4.5vw,3.5rem);text-align:left}.download-next{margin:0 auto 96px;width:min(calc(100% - 48px),1216px);padding:clamp(54px,8vw,100px) 24px;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:radial-gradient(ellipse at 50% 0%,rgba(111,77,173,.17),transparent 64%),linear-gradient(145deg,#111119,#0a0b10 68%,#101019)}.download-next-description{max-width:600px;margin:18px auto 30px;color:#a8a8b1;font-size:15px;line-height:1.7;text-wrap:balance}.download-next .magnetic-btn{min-height:48px}.download-next a:not(.magnetic-btn){border-color:#ffffff2e}.download-next a:not(.magnetic-btn):hover{border-color:#ffffff61;background:#ffffff0a}@media(max-width:700px){.download-page>nav{padding:14px 24px}.download-hero{min-height:0;padding:142px 24px 42px}.download-title{margin-top:14px;font-size:clamp(3.5rem,14vw,5.25rem)}.download-description{max-width:460px;font-size:14px}.download-platforms{padding-bottom:78px}.download-page #dl-list{grid-template-columns:1fr;gap:11px}.download-platform-card{min-height:112px;padding:19px!important}.download-platform-card>div:first-child{justify-content:flex-start}.download-page #faq .q-head{margin-bottom:2.5rem}.download-page #faq .faq-item.glass-card{padding:21px}.download-next{width:calc(100% - 32px);margin-bottom:64px;border-radius:22px}}@media(prefers-reduced-motion:reduce){.download-platform-card{transition:none}.download-platform-card:hover{transform:none}}
