:root{--bg-base:#060d18;--bg-surface:#0d1729;--bg-strong:#08101d;--bg-accent:#111d33;--text-primary:#f4f7fb;--text-secondary:#99a6bf;--line:#8ea4d12e;--brand:#39e58c;--brand-strong:#21c874;--signal:#58d4ff;--shadow-soft:0 24px 64px #02061457;--shadow-hard:0 48px 120px #0104108a;--page-width:min(1240px,calc(100% - 48px))}*{box-sizing:border-box}html,body{background:radial-gradient(circle at 18% 18%,#2de58c24 0%,transparent 28%),radial-gradient(circle at 80% 12%,#58d4ff1f 0%,transparent 22%),radial-gradient(circle at 50% 110%,#ff4f9d24 0%,transparent 30%),var(--bg-base);color:var(--text-primary);font-family:var(--font-sans),"PingFang SC","Hiragino Sans GB",sans-serif;min-height:100%;margin:0;padding:0}html{scroll-behavior:smooth}a{color:inherit}.site-shell{min-height:100svh;padding:0 0 44px;position:relative;overflow:clip}.landing-hero{padding:24px 0 56px;position:relative}.landing-hero:before,.landing-hero:after{content:"";pointer-events:none;filter:blur(8px);border-radius:50%;position:absolute}.landing-hero:before{background:radial-gradient(circle,#2de58c2e 0%,#0000 72%);width:520px;height:520px;top:92px;left:-180px}.landing-hero:after{background:radial-gradient(circle,#58d4ff29 0%,#0000 68%);width:680px;height:680px;top:12px;right:-220px}.landing-nav,.landing-hero-grid,.landing-pipeline,.landing-section,.site-footer{width:var(--page-width);z-index:1;margin:0 auto;position:relative}.landing-nav{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.brandmark{align-items:center;gap:14px;text-decoration:none;display:inline-flex}.brandmark-emblem{border:1px solid #f4f7fb24;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden;box-shadow:0 16px 30px #01051042}.brandmark-icon{object-fit:cover;width:100%;height:100%;display:block}.brandmark-copy{gap:6px;display:grid}.brandmark-word{letter-spacing:.18em;font-size:clamp(1.8rem,2.7vw,2.8rem);font-weight:700}.brandmark-sub{color:#f4f7fb94;letter-spacing:.28em;text-transform:uppercase;font-size:.74rem}.landing-nav-links{align-items:center;gap:22px;padding-top:10px;display:flex}.landing-nav-links a{color:#f4f7fbb8;font-size:.94rem;text-decoration:none;transition:color .16s,opacity .16s}.landing-nav-links a:hover{color:#fff}.language-switcher{background:#ffffff0a;border:1px solid #94aee033;border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.language-switcher-link{color:#f4f7fbad;text-align:center;border-radius:999px;min-width:48px;min-height:34px;padding:6px 10px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s}.language-switcher-link:hover{color:#fff}.language-switcher-link.active{color:#ebfff4;background:#39e58c24}.landing-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:center;gap:48px;min-height:calc(100svh - 104px);display:grid}.landing-copy,.landing-stage,.landing-pipeline-item,.landing-story-copy,.landing-story-media,.landing-support-panel{animation:.72s cubic-bezier(.2,.8,.2,1) both landingReveal}.landing-copy{max-width:704px}.landing-kicker,.landing-section-tag,.landing-support-label{letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.landing-kicker,.landing-section-tag{color:var(--brand)}.landing-title{letter-spacing:-.06em;flex-direction:column;align-items:flex-start;gap:.02em;width:min(100%,9.3em);margin:18px 0 0;font-size:clamp(3.35rem,7.1vw,5.8rem);line-height:1.02;display:flex}.landing-title-line{width:100%;min-height:1.14em;display:block}.landing-title-line-viewport{box-sizing:border-box;width:100%;padding:.08em .28em .12em 0;display:block;overflow:hidden}.landing-title-line-track{will-change:transform;align-items:center;min-width:max-content;transition:transform .125s linear;display:inline-flex}.landing-title-text{white-space:nowrap;text-shadow:0 0 26px #39e58c14;display:inline-block}.landing-title-caret{background:#39e58ceb;border-radius:999px;flex:none;width:.08em;height:.9em;margin-left:.1em;animation:.86s step-end infinite landingCaret;box-shadow:0 0 22px #39e58c5c}.landing-lead,.landing-story-lead{color:#f4f7fbc7;margin:22px 0 0;font-size:1.06rem;line-height:1.9}.landing-inline-preview{border:1px solid #94aee033;border-radius:24px;margin:22px 0 0;display:none;overflow:hidden;box-shadow:0 18px 48px #02061442}.landing-inline-preview-image{width:100%;height:auto;display:block}.landing-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.landing-fact-strip{border-top:1px solid var(--line);flex-wrap:wrap;gap:18px;margin:28px 0 0;padding:20px 0 0;list-style:none;display:flex}.landing-fact-strip li,.landing-beta-facts div{gap:6px;min-width:150px;display:grid}.landing-fact-strip span,.landing-beta-facts span{color:#f4f7fb80;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.landing-fact-strip strong,.landing-beta-facts strong{font-size:.96rem;font-weight:700}.landing-stage{min-height:640px;animation-delay:80ms;position:relative}.landing-stage-glow{filter:blur(18px);background:radial-gradient(circle,#24c8742e 0%,#58d4ff14 35%,#0000 70%);border-radius:50%;position:absolute;inset:14% 8% 8% 18%}.landing-stage-panel{box-shadow:var(--shadow-hard);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1729d1;border:1px solid #94aee038;border-radius:30px;margin:0;position:absolute;overflow:hidden}.landing-stage-panel figcaption{z-index:1;color:#f4f7fbb3;letter-spacing:.1em;text-transform:uppercase;background:#060d18a8;border:1px solid #94aee038;border-radius:999px;padding:8px 12px;font-size:.76rem;position:absolute;top:18px;left:20px}.landing-stage-primary{animation:11s ease-in-out infinite landingDrift;inset:18px 0 82px 56px;transform:perspective(1600px)rotateY(-7deg)rotateX(3deg)}.landing-stage-secondary{width:min(440px,54%);animation:12s ease-in-out infinite landingDriftSecondary;bottom:0;right:24px;transform:perspective(1600px)rotateY(-14deg)rotateX(4deg)}.landing-stage-image,.landing-story-image,.landing-wechat-image{width:100%;height:auto;display:block}.landing-pipeline,.landing-section{padding-top:22px}.landing-pipeline{border-top:1px solid var(--line)}.landing-section-head{max-width:760px}.landing-section-head h2,.landing-story-copy h2,.landing-cta-copy h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.02}.landing-pipeline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:34px;display:grid}.landing-pipeline-item{border-top:1px solid var(--line);padding-top:18px;animation-delay:.12s}.landing-pipeline-item h3,.landing-support-panel h3{margin:12px 0 0;font-size:1.26rem}.landing-pipeline-index{color:#58d4ffd6;letter-spacing:.1em;margin:0;font-size:.94rem;font-weight:700}.landing-pipeline-item p:last-child,.landing-support-panel p,.site-footer p{color:var(--text-secondary);margin:10px 0 0;line-height:1.75}.landing-story-grid,.landing-cta-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:42px;padding:30px 0 8px;display:grid}.landing-story-grid-reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.landing-section-offset{padding-top:10px}.landing-story-copy{max-width:510px;animation-delay:.12s}.landing-signal-list{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.landing-signal-list li{border-bottom:1px solid var(--line);color:#f4f7fbd6;padding:14px 0;line-height:1.8}.landing-story-media{box-shadow:var(--shadow-soft);background:#0a121fcc;border:1px solid #94aee033;border-radius:30px;animation-delay:.22s;overflow:hidden}.landing-story-media-wide,.landing-story-media-contrast{padding:0}.landing-section-cta{padding-top:26px}.landing-cta-grid{align-items:start}.landing-cta-copy{max-width:560px}.landing-beta-facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;padding-top:22px;display:grid}.landing-support-panel{border-left:1px solid var(--line);align-content:start;gap:24px;padding:4px 0 0 28px;animation-delay:.22s;display:grid}.landing-support-label{color:#58d4ffd1}.landing-wechat-image{border:1px solid #94aee042;border-radius:22px;max-width:240px;box-shadow:0 18px 42px #00000038}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-top:34px;padding-top:24px;font-size:.95rem;display:flex}.site-footer nav{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.site-footer a{color:#f4f7fbb8;text-decoration:none}.site-footer a:hover{color:#fff}.beta-site-footer{margin-top:18px}.button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:11px 20px;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{background:var(--brand);color:#061019;box-shadow:0 18px 36px #39e58c2e}.button.primary:hover{background:var(--brand-strong)}.button.secondary{color:#173a31;background:#eef4f2;border-color:#bfd0ca}.button.secondary:hover{background:#e3ece8}.button.ghost{color:#173a31;background:0 0;border-color:#bfd0ca}.landing-actions .button.secondary,.beta-hero .button.secondary{color:#f3f7fb;background:#ffffff0f;border-color:#94aee03d}.landing-actions .button.secondary:hover,.beta-hero .button.secondary:hover{background:#ffffff1a}.landing-cta-copy .button.ghost,.beta-hero .button.ghost{color:#f4f7fbd6;border-color:#94aee03d}.beta-loading-shell{min-height:100svh}.beta-flow{position:relative;overflow:clip}.beta-hero{color:#f5fbf8;background:radial-gradient(circle at 18% 24%,#e7f5ee29 0%,#0000 30%),radial-gradient(circle at 82% 12%,#d5672c2e 0%,#0000 24%),linear-gradient(140deg,#0b1f1a 0%,#12332b 54%,#1b4338 100%);width:100%;padding:28px 0 42px;position:relative}.beta-hero:before,.beta-hero:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:auto}.beta-hero:before{background:radial-gradient(circle,#d1ebe038 0%,#0000 68%);width:580px;height:580px;top:-210px;left:-240px}.beta-hero:after{background:radial-gradient(circle,#d5672c24 0%,#0000 72%);width:520px;height:520px;bottom:-220px;right:-200px}.beta-hero-inner,.beta-content{width:min(1180px,100% - 40px);margin:0 auto}.beta-hero-inner{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:42px;min-height:calc(100svh - 56px);display:grid;position:relative}.beta-hero-copy,.beta-access-rail,.beta-section{animation:.68s cubic-bezier(.2,.8,.2,1) both betaReveal}.beta-hero-copy{max-width:560px}.beta-kicker,.beta-mini-kicker{letter-spacing:.24em;text-transform:uppercase;color:#8bc8b0;margin:0;font-size:.78rem;font-weight:700}.beta-brand{letter-spacing:.28em;text-transform:uppercase;color:#f5fbf8b8;margin:18px 0 0;font-size:1.08rem}.beta-hero-title{font-family:var(--font-serif),"Songti SC",serif;max-width:13ch;margin:14px 0 0;font-size:clamp(2.6rem,5.5vw,4.5rem);line-height:1}.beta-hero-lead{color:#f5fbf8d1;margin:22px 0 0;font-size:1.08rem;line-height:1.9}.beta-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.beta-hero-footnote{color:#f5fbf8a8;max-width:46ch;margin:18px 0 0;font-size:.94rem;line-height:1.7}.beta-hero-visual{justify-content:flex-end;align-items:center;min-height:520px;display:flex;position:relative}.beta-hero-orbit{aspect-ratio:1;border-radius:50%;width:clamp(280px,36vw,420px);position:absolute;inset:12% auto auto 8%}.beta-hero-orbit span{border:1px solid #8bc8b042;border-radius:50%;animation:8.5s ease-in-out infinite betaFloat;position:absolute;inset:0}.beta-hero-orbit span:nth-child(2){border-color:#f5fbf838;animation-duration:10.5s;inset:12%}.beta-hero-orbit span:nth-child(3){border-color:#d5672c57;animation-duration:7.2s;inset:28%}.beta-access-rail{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff1a 0%,#07130f2e 100%);border:1px solid #ffffff1f;border-radius:34px;width:min(440px,100%);padding:26px;position:relative;box-shadow:0 28px 80px #06120f57}.beta-rail-header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.beta-rail-header p,.beta-rail-header span{margin:0}.beta-rail-header p{font-size:1rem;font-weight:700}.beta-rail-header span{color:#f5fbf89e;font-size:.9rem}.beta-rail-steps{gap:18px;margin-top:20px;display:grid}.beta-rail-step{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.beta-rail-step>span{color:#ffd7c0;background:#d5672c29;border:1px solid #d5672c47;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.86rem;font-weight:700;display:inline-flex}.beta-rail-step h2,.beta-process-item h3,.beta-surface-head h3{margin:0}.beta-rail-step h2{font-size:1rem}.beta-rail-step p{color:#f5fbf8bd;margin:6px 0 0;line-height:1.7}.beta-rail-meta{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;padding-top:18px;display:grid}.beta-rail-meta div{gap:4px;display:grid}.beta-rail-meta span{color:#f5fbf894;font-size:.8rem}.beta-rail-meta strong{font-size:.94rem;line-height:1.5}.beta-content{z-index:1;gap:20px;margin-top:-28px;display:grid;position:relative}.beta-section{box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #bed0c9b8;border-radius:32px;padding:30px}.beta-section-head h2{font-family:var(--font-serif),"Songti SC",serif;max-width:16ch;margin:10px 0 0;font-size:clamp(1.8rem,3.4vw,2.9rem);line-height:1.05}.beta-section-head p{max-width:58ch;color:var(--text-secondary);margin:14px 0 0;line-height:1.8}.beta-stage-grid,.beta-grant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.beta-surface{background:#fbfcfb;border:1px solid #d6e3dd;border-radius:24px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 18px 40px #09251f12}.beta-surface:hover,.beta-process-item:hover{transform:translateY(-2px);box-shadow:0 24px 48px #09251f1a}.beta-form-surface{background:linear-gradient(#fbfdfc 0%,#f1f7f4 100%)}.beta-surface-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.beta-surface-head h3{font-size:1.36rem;font-family:var(--font-serif),"Songti SC",serif;margin-top:6px}.beta-mini-kicker{color:#5d7b70}.beta-inline-link{color:var(--brand-strong);font-weight:700;text-decoration:none}.beta-form-hint{color:#1d624d;white-space:nowrap;background:#ebf5f0;border-radius:999px;align-items:center;min-height:34px;padding:6px 12px;font-size:.88rem;font-weight:700;display:inline-flex}.option-group{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.option-group-compact{margin-top:10px}.option-chip{color:#245847;cursor:pointer;background:#f7fbf9;border:1px solid #c0d3cb;border-radius:999px;padding:8px 14px;font-weight:700;transition:transform .14s,background-color .14s,border-color .14s,color .14s}.option-chip:hover{transform:translateY(-1px)}.option-chip.active{color:#fff;background:#0f6b50;border-color:#0f6b50}.beta-release-overview{margin-top:20px}.beta-release-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.beta-release-stats div,.beta-token-panel div{background:#f3f8f6;border:1px solid #d9e4df;border-radius:18px;gap:6px;padding:14px;display:grid}.beta-release-stats span,.beta-token-panel span{color:#577167;font-size:.82rem}.beta-release-stats strong,.beta-token-panel strong{line-height:1.45}.beta-note-list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.beta-note-list li{color:#304740;grid-template-columns:auto 1fr;align-items:start;gap:10px;line-height:1.7;display:grid}.beta-note-list li:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;margin-top:10px}.beta-release-details{background:#f7fbf9;border:1px solid #d6e3dd;border-radius:18px;margin-top:18px;padding:14px 16px}.beta-release-details summary{cursor:pointer;color:#21493c;font-weight:700}.beta-release-details p{margin:12px 0 0}.beta-access-note,.beta-form-meta,.beta-final-strip,.beta-support-strip{border-top:1px solid #d7e2dd;gap:10px;margin-top:18px;padding-top:18px;display:grid}.beta-access-note p,.beta-form-meta p,.beta-support-strip p,.beta-final-strip p{color:var(--text-secondary);margin:0;line-height:1.7}.beta-empty-copy{color:var(--text-secondary);margin:0;line-height:1.8}.hash-row{overflow-wrap:anywhere;font-size:.8rem;line-height:1.55}.stack-form{gap:10px;margin-top:18px;display:grid}.stack-form label{color:#31443d;font-size:.9rem;font-weight:600}.stack-form input,.stack-form textarea{background:#ffffffeb;border:1px solid #c6d8d1;border-radius:14px;width:100%;padding:12px 14px;font-family:inherit;font-size:1rem}.stack-form input:focus,.stack-form textarea:focus{border-color:#7cb6a3;outline:2px solid #96c7b8}.stack-form textarea{resize:vertical;min-height:120px}.beta-submit-button{min-height:50px;margin-top:6px}.button-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.status-text{border-radius:14px;gap:6px;margin:12px 0 0;padding:12px 14px;font-size:.92rem;display:grid}.status-text strong,.status-text span{display:block}.status-success{color:#0a5f41;background:#e8f8f0;border:1px solid #bce5d2}.status-error{color:#8a3b12;background:#fff0e7;border:1px solid #f5c2a6}.status-loading{color:#4a625a;background:#f2f6f5;border:1px solid #d9e3df}.beta-process-section,.beta-grant-section{color:#f3faf7;background:linear-gradient(160deg,#132f28 0%,#103b31 100%);border-color:#27594d}.beta-process-section .beta-section-head p,.beta-grant-section .beta-section-head p{color:#f3faf7bd}.beta-process-list{margin-top:24px;display:grid}.beta-process-item{border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr;gap:18px;padding:20px 0;transition:transform .18s,box-shadow .18s;display:grid}.beta-process-item:first-child{border-top:0;padding-top:0}.beta-process-item span{color:#ffd7c0;background:#d5672c29;border:1px solid #d5672c47;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-weight:700;display:inline-flex}.beta-process-item p{color:#f3faf7c2;margin:8px 0 0;line-height:1.75}.beta-support-strip{border-top-color:#ffffff1f}.beta-support-strip .beta-inline-link{color:#d0f1e3}.beta-grant-grid{align-items:start}.beta-grant-surface,.beta-download-surface{background:#f8fcfaf5}.beta-token-panel{gap:12px;margin-top:18px;display:grid}.beta-release-stats-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-final-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@keyframes landingReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes landingCaret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes landingDrift{0%,to{transform:perspective(1600px)rotateY(-7deg)rotateX(3deg)translate(0,0)}50%{transform:perspective(1600px)rotateY(-5deg)rotateX(2deg)translateY(-10px)}}@keyframes landingDriftSecondary{0%,to{transform:perspective(1600px)rotateY(-14deg)rotateX(4deg)translate(0,0)}50%{transform:perspective(1600px)rotateY(-11deg)rotateX(3deg)translateY(12px)}}@keyframes betaReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes betaFloat{0%,to{opacity:.9;transform:scale(.98)translateY(0)}50%{opacity:1;transform:scale(1.02)translateY(-10px)}}@media (max-width:1100px){.landing-hero-grid{grid-template-columns:1fr;gap:30px;min-height:auto;padding-top:30px}.landing-stage{min-height:540px}.landing-stage-primary{inset:20px 42px 94px 22px}.landing-stage-secondary{width:min(420px,50%);right:0}.landing-story-grid,.landing-story-grid-reverse,.landing-cta-grid{grid-template-columns:1fr}.landing-support-panel{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.beta-hero-inner{grid-template-columns:1fr;align-items:start;min-height:auto;padding-top:18px}.beta-hero-visual{justify-content:flex-start;min-height:420px}.beta-hero-title{max-width:14ch}}@media (max-width:960px){.landing-nav,.landing-hero-grid,.landing-pipeline,.landing-section,.site-footer,.beta-hero-inner,.beta-content{width:min(1180px,100% - 28px)}.landing-nav{flex-direction:column;align-items:flex-start}.landing-nav-links,.landing-beta-facts,.beta-stage-grid,.beta-grant-grid{grid-template-columns:1fr}.landing-nav-links{flex-wrap:wrap;gap:14px 18px;padding-top:0;display:flex}.landing-title{width:min(100%,9.3em);font-size:clamp(2.9rem,12vw,4.8rem)}.landing-stage{min-height:460px}.landing-stage-primary{inset:0 24px 92px 0;transform:none}.landing-stage-secondary{width:54%;bottom:0;right:0;transform:none}.landing-stage-panel figcaption{top:14px;left:14px}.landing-pipeline-grid,.landing-beta-facts,.landing-story-grid,.landing-cta-grid,.beta-stage-grid,.beta-grant-grid{grid-template-columns:1fr}.beta-section,.beta-surface{padding:20px}.beta-hero{padding-bottom:28px}.beta-hero-title{font-size:clamp(2.3rem,11vw,3.7rem)}.beta-hero-visual{min-height:auto;padding-top:22px}.beta-hero-orbit{width:280px;inset:0 auto auto 0}.beta-access-rail{width:100%;padding:22px}.beta-rail-meta,.beta-release-stats,.beta-release-stats-compact{grid-template-columns:1fr}.beta-final-strip{align-items:flex-start}}@media (max-width:640px){:root{--page-width:calc(100% - 24px)}.landing-hero{padding-top:18px;padding-bottom:42px}.landing-title,.landing-section-head h2,.landing-story-copy h2,.landing-cta-copy h2{text-wrap:initial}.landing-title{width:min(100%,8.95em);font-size:clamp(1.98rem,10.8vw,2.18rem);line-height:1.06}.brandmark-word{font-size:2.45rem}.brandmark{gap:12px}.brandmark-emblem{border-radius:15px;width:48px;height:48px}.brandmark-copy{gap:4px}.landing-nav-links{gap:8px 16px;font-size:.9rem}.landing-lead{margin-top:18px;font-size:.98rem;line-height:1.75}.landing-inline-preview{display:block}.landing-actions,.site-footer{flex-direction:column;align-items:stretch}.landing-stage{min-height:360px;margin-top:-10px}.landing-stage-primary{inset:0 0 78px}.landing-stage-secondary{width:62%;max-width:none}.landing-story-grid,.landing-cta-grid{gap:24px;padding-top:24px}.landing-support-panel{gap:18px}.landing-wechat-image{max-width:200px}.beta-hero{padding-top:18px}.beta-hero-inner,.beta-content{width:calc(100% - 24px)}.beta-hero-copy,.beta-hero-title{max-width:none}.beta-hero-actions,.button-row,.beta-final-strip{flex-direction:column;align-items:stretch}.beta-rail-step{gap:12px}.beta-surface-head{flex-direction:column;align-items:flex-start}.beta-process-item{gap:14px}}.beta-page-shell{padding:0 0 64px}.beta-redesign{position:relative;overflow:clip}.beta-top-shell{padding:24px 0 44px;position:relative}.beta-top-shell:before,.beta-top-shell:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.beta-top-shell:before{background:radial-gradient(circle,#39e58c29 0%,#0000 68%);width:620px;height:620px;top:-160px;left:-260px}.beta-top-shell:after{background:radial-gradient(circle,#58d4ff29 0%,#0000 70%);width:720px;height:720px;top:0;right:-260px}.beta-top-grid,.beta-workspace,.beta-support-band{width:var(--page-width);z-index:1;margin:0 auto;position:relative}.beta-nav{z-index:1;position:relative}.beta-top-grid{grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr);align-items:center;gap:48px;min-height:calc(100svh - 126px);display:grid}.beta-top-copy,.beta-top-stage,.beta-control-panel,.beta-action-panel{animation:.72s cubic-bezier(.2,.8,.2,1) both landingReveal}.beta-top-copy{max-width:560px}.beta-top-title{letter-spacing:-.065em;max-width:10ch;margin:16px 0 0;font-size:clamp(3rem,6vw,5.2rem);line-height:.96}.beta-top-lead{color:#f4f7fbc7;max-width:33ch;margin:22px 0 0;font-size:1.06rem;line-height:1.85}.beta-top-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.beta-step-line{flex-wrap:wrap;gap:18px;margin:26px 0 0;padding:0;list-style:none;display:flex}.beta-step-line li{color:#f4f7fb99;letter-spacing:.22em;text-transform:uppercase;padding-right:22px;font-size:.8rem;font-weight:700;position:relative}.beta-step-line li:after{content:"";background:#f4f7fb42;width:10px;height:1px;position:absolute;top:50%;right:2px}.beta-step-line li:last-child{padding-right:0}.beta-step-line li:last-child:after{display:none}.beta-top-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:20px 0 0;list-style:none;display:grid}.beta-top-strip li{gap:4px;display:grid}.beta-top-strip span{color:#f4f7fb94;font-size:.8rem}.beta-top-strip strong{line-height:1.5}.beta-top-stage{min-height:540px;position:relative}.beta-top-stage-glow{filter:blur(26px);background:radial-gradient(circle,#39e58c29 0%,#58d4ff14 42%,#0000 76%);border-radius:44px;position:absolute;inset:18% 10% 10% 6%}.beta-top-stage-frame{box-shadow:var(--shadow-hard);background:#08101d;border:1px solid #94aee038;border-radius:32px;margin:0;animation:8.6s ease-in-out infinite betaStageFloat;position:absolute;inset:22px 0 58px 56px;overflow:hidden;transform:rotate(3deg)}.beta-top-stage-image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.beta-top-stage-note{color:#f4f7fb;background:#08101dd6;border:1px solid #94aee03d;border-radius:999px;align-items:center;min-height:38px;padding:8px 14px;font-size:.84rem;font-weight:700;display:inline-flex;position:absolute;top:12%;left:0;box-shadow:0 18px 36px #01051047}.beta-top-stage-note-secondary{color:#d7ffe8;background:#39e58c1f;border-color:#39e58c38;inset:auto 22px 0 auto}.beta-workspace{margin-top:10px}.beta-workspace-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:20px;display:grid}.beta-control-panel,.beta-action-panel{box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0a1628e6 0%,#060d18f0 100%);border:1px solid #94aee02e;border-radius:30px;padding:28px}.beta-panel-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.beta-panel-head h2{letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(1.76rem,3vw,2.4rem);line-height:1.02}.beta-panel-head .beta-mini-kicker,.beta-redesign .beta-inline-link{color:var(--brand)}.beta-redesign .beta-form-hint{color:#d9ffe9;background:#39e58c1f;border:1px solid #39e58c2e}.beta-redesign .option-group{margin-top:18px}.beta-redesign .option-chip{color:#f4f7fbd1;background:#ffffff0a;border-color:#94aee038}.beta-redesign .option-chip.active{background:var(--brand);border-color:var(--brand);color:#061019}.beta-release-grid,.beta-download-grid{gap:12px;margin-top:18px;display:grid}.beta-release-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-release-grid div,.beta-download-grid div,.beta-grant-pill{background:#ffffff08;border:1px solid #94aee029;border-radius:20px;padding:16px 17px}.beta-release-grid span,.beta-download-grid span,.beta-grant-pill span{color:#f4f7fb8f;font-size:.8rem;display:block}.beta-release-grid strong,.beta-download-grid strong,.beta-grant-pill strong{margin-top:6px;line-height:1.45;display:block}.beta-grant-pill{background:#39e58c14;border-color:#39e58c2e;margin-top:18px}.beta-control-copy,.beta-panel-note{color:#f4f7fba8;margin:18px 0 0;line-height:1.75}.beta-control-copy p{margin:0}.beta-redesign .stack-form{gap:12px;margin-top:20px}.beta-redesign .stack-form label{color:#f4f7fbc7}.beta-redesign .stack-form input,.beta-redesign .stack-form textarea{color:#f4f7fb;background:#ffffff0a;border-color:#94aee033}.beta-redesign .stack-form input::placeholder,.beta-redesign .stack-form textarea::placeholder{color:#f4f7fb57}.beta-redesign .stack-form input:focus,.beta-redesign .stack-form textarea:focus{border-color:#39e58c66;outline-color:#39e58c57}.beta-redesign .stack-form textarea{min-height:110px}.beta-queue-surface,.beta-supplement-surface,.beta-supplement-locked{background:#ffffff08;border:1px solid #94aee029;border-radius:24px;margin-top:18px;padding:22px}.beta-queue-surface{background:linear-gradient(#ffffff0a 0%,#ffffff05 100%),radial-gradient(circle at 100% 0,#39e58c24 0%,#0000 36%)}.beta-queue-mark,.beta-supplement-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.beta-queue-mark span,.beta-supplement-pill{color:#d6ffea;letter-spacing:.08em;text-transform:uppercase;background:#39e58c14;border:1px solid #39e58c38;border-radius:999px;flex:none;align-items:center;min-height:34px;padding:7px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.beta-supplement-pill{color:#f4f7fbcc;background:#ffffff0a;border-color:#94aee02e}.beta-supplement-pill-accent{color:#d6ffea;background:#39e58c14;border-color:#39e58c38}.beta-queue-mark strong,.beta-supplement-head h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.36rem,2.4vw,1.92rem);line-height:1.06}.beta-queue-copy{margin-top:16px}.beta-queue-copy h3{letter-spacing:-.05em;max-width:16ch;margin:0;font-size:clamp(1.5rem,2.7vw,2.08rem);line-height:1.04}.beta-queue-copy p{color:#f4f7fbb3;max-width:46ch;margin:14px 0 0;line-height:1.78}.beta-queue-grid,.beta-supplement-row{gap:12px;display:grid}.beta-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.beta-queue-grid div,.beta-supplement-meta{background:#060d186b;border:1px solid #94aee029;border-radius:18px;padding:16px 17px}.beta-queue-grid span,.beta-supplement-meta span{color:#f4f7fb8a;font-size:.78rem;display:block}.beta-queue-grid strong,.beta-supplement-meta strong{word-break:break-word;margin-top:6px;line-height:1.5;display:block}.beta-supplement-surface,.beta-supplement-locked{background:linear-gradient(#0b1220eb 0%,#080e19f5 100%),#ffffff05}.beta-supplement-row{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr)}.beta-supplement-row>div{gap:12px;display:grid}.beta-supplement-head .beta-mini-kicker{margin-bottom:8px}.beta-supplement-note{max-width:54ch}.beta-supplement-inline-cta{margin-top:18px}.beta-supplement-inline-copy{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.beta-supplement-inline-button{appearance:none;color:#d6ffea;font:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-weight:700;-webkit-text-decoration:underline #d6ffea8a;text-decoration:underline #d6ffea8a}.beta-supplement-inline-button:hover{color:#fff;text-decoration-color:#ffffffb8}.beta-supplement-form{margin-top:18px}.beta-supplement-footnote{margin-top:16px}.beta-supplement-modal{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030812c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.beta-supplement-modal-card{width:min(760px,100%);max-height:calc(100svh - 48px);box-shadow:var(--shadow-hard);margin-top:0;overflow:auto}.beta-supplement-modal-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.beta-modal-close{appearance:none;color:#f4f7fbd1;cursor:pointer;background:#ffffff0a;border:1px solid #94aee033;border-radius:999px;flex:none;width:42px;height:42px;font-size:1.4rem;line-height:1}.beta-modal-close:hover{color:#fff;background:#ffffff1a}.beta-supplement-meta{max-width:320px;margin-top:18px}.beta-download-actions{margin-top:18px}.beta-redesign .button.secondary,.beta-redesign .button.ghost{color:#f4f7fb;background:#ffffff0a;border-color:#94aee03d}.beta-redesign .button.secondary:hover,.beta-redesign .button.ghost:hover{background:#ffffff1a}.beta-redesign .beta-release-details{background:#ffffff08;border-color:#94aee029;margin-top:18px}.beta-redesign .beta-release-details summary{color:#f4f7fb}.beta-redesign .hash-row,.beta-redesign .beta-empty-copy{color:#f4f7fb9e}.beta-redesign .status-text{border-radius:18px;margin-top:18px;padding:14px 16px}.beta-redesign .status-success{color:#dcffeb;background:#39e58c14;border-color:#39e58c2e}.beta-redesign .status-error{color:#ffd7ca;background:#ff6f431a;border-color:#ff6f4333}.beta-redesign .status-loading{color:#f4f7fbb8;background:#ffffff0d;border-color:#94aee02e}.beta-support-band{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding-top:22px;display:flex}.beta-support-band p{color:#f4f7fba8;max-width:42ch;margin:0;line-height:1.75}.beta-support-links{flex-wrap:wrap;gap:18px;display:flex}.beta-support-links a{color:#f4f7fbd1;font-weight:700;text-decoration:none}.beta-support-links a:hover{color:#fff}@keyframes betaStageFloat{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-12px)}}@media (max-width:1100px){.beta-top-grid,.beta-workspace-grid{grid-template-columns:1fr}.beta-top-grid{gap:32px;min-height:auto;padding-top:28px}.beta-top-copy{max-width:none}.beta-top-stage{min-height:420px}.beta-top-stage-frame{inset:8px 18px 44px 0;transform:none}}@media (max-width:960px){.beta-top-grid,.beta-workspace,.beta-support-band{width:min(1180px,100% - 28px)}.beta-top-title{max-width:11ch;font-size:clamp(2.7rem,9vw,4.4rem)}.beta-top-strip,.beta-release-grid,.beta-queue-grid,.beta-supplement-row{grid-template-columns:1fr}}@media (max-width:640px){.beta-page-shell{padding-bottom:50px}.beta-top-shell{padding-top:18px;padding-bottom:32px}.beta-top-grid,.beta-workspace,.beta-support-band{width:calc(100% - 24px)}.beta-top-grid{gap:24px;padding-top:22px}.beta-top-title{max-width:none;font-size:clamp(2.16rem,12.2vw,2.9rem)}.beta-top-lead{margin-top:18px;font-size:.98rem;line-height:1.76}.beta-top-actions,.beta-download-actions,.beta-support-links{flex-direction:column;align-items:stretch}.beta-step-line{gap:12px}.beta-step-line li{letter-spacing:.18em;padding-right:16px;font-size:.74rem}.beta-top-strip{padding-top:16px}.beta-top-stage{min-height:292px;margin-top:-4px}.beta-top-stage-frame{border-radius:24px;inset:0 0 34px}.beta-top-stage-note{min-height:34px;padding:7px 12px;font-size:.74rem;top:10px;left:10px}.beta-top-stage-note-secondary{bottom:0;left:auto;right:10px}.beta-control-panel,.beta-action-panel{border-radius:24px;padding:20px}.beta-panel-head,.button-row{flex-direction:column;align-items:flex-start}.beta-supplement-inline-copy{align-items:flex-start}.beta-queue-surface,.beta-supplement-surface,.beta-supplement-locked{border-radius:20px;padding:18px}.beta-queue-mark,.beta-supplement-head{flex-direction:column}.beta-queue-copy h3,.beta-supplement-head h3{max-width:none;font-size:1.38rem}.beta-download-grid{grid-template-columns:1fr}.beta-supplement-modal{padding:12px}.beta-supplement-modal-card{max-height:calc(100svh - 24px)}.beta-support-band{margin-top:18px;padding-top:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-copy,.landing-stage,.landing-title-line-track,.landing-title-caret,.landing-pipeline-item,.landing-story-copy,.landing-story-media,.landing-support-panel,.landing-stage-primary,.landing-stage-secondary,.beta-hero-copy,.beta-access-rail,.beta-section,.beta-hero-orbit span,.beta-top-copy,.beta-top-stage,.beta-control-panel,.beta-action-panel,.beta-top-stage-frame,.button,.beta-surface,.beta-process-item,.option-chip{transition:none;animation:none;transform:none}}
