:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07060f;--bg-2:#0c0a1a;--surface:#ffffff09;--surface-2:#ffffff0f;--line:#ffffff14;--line-2:#ffffff24;--text-1:#f5f4ff;--text-2:#b4b1cf;--text-3:#75719a;--violet:#7b6cff;--violet-deep:#5442e6;--purple:#b94bfc;--mint:#2ee6a8;--mint-soft:#7df5cc;--brand-grad:linear-gradient(115deg, #a99dff, #7b6cff 28%, #b94bfc 58%, #2ee6a8);--t-feature:#34e3a4;--t-improve:#60b8ff;--t-fix:#ff7a93;--t-notice:#ffc65c;--e-backend:#9b8cff;--e-h5:#3fd8f0;--e-admin:#7f9cff;--e-app:#ff7ac8;--e-site:#ffc65c;--e-devops:#9aa3b8;--e-other:#8d89aa;--radius:20px;--radius-sm:12px;--shadow:0 30px 80px -30px #000c;--font-display:"Sora", "Sora Fallback: PingFang SC", "Sora Fallback: HarmonyOS Sans SC", "Sora Fallback: Microsoft YaHei", "Sora Fallback: Segoe UI", "Sora Fallback: Helvetica Neue", "Sora Fallback: Arial", "Sora Fallback: Noto Sans", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-body:"PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--gutter:calc(clamp(16px, 4vw, 40px));--maxw:1180px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg);min-height:100%;color:var(--text-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit}::selection{color:#fff;background:#7b6cff73}:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.grad-text{background:var(--brand-grad);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate grad-flow}.display{font-family:var(--font-display);letter-spacing:-.02em}.eyebrow{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-2);letter-spacing:.02em;background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;display:inline-flex}.eyebrow .dot{background:var(--mint);width:8px;height:8px;animation:pulse 2.4s var(--ease) infinite;border-radius:50%;box-shadow:0 0 #2ee6a899}.btn{border:1px solid var(--line-2);height:46px;color:var(--text-1);cursor:pointer;transition:transform .3s var(--ease),background .3s,border-color .3s,box-shadow .3s;white-space:nowrap;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.btn:hover{background:#ffffff17;border-color:#ffffff47;transform:translateY(-2px)}.btn-primary{background:linear-gradient(115deg,#7b6cff,#b94bfc);border:0;box-shadow:0 10px 40px -10px #7b6cffcc,inset 0 1px #ffffff40}.btn-primary:hover{background:linear-gradient(115deg,#8b7dff,#c461ff);box-shadow:0 16px 50px -12px #966efff2,inset 0 1px #ffffff4d}.glass{border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow);background:linear-gradient(#ffffff0e,#ffffff05);position:relative}.spotlight:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%),#a08cff8c,transparent 45%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spotlight:hover:before{opacity:1}html.reveal-ready [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)scale(.985)}html.reveal-ready [data-reveal].is-in{opacity:1;filter:none;transform:none}.enter{animation:enter 1s var(--ease) both}.enter.d1{animation-delay:80ms}.enter.d2{animation-delay:.16s}.enter.d3{animation-delay:.24s}.enter.d4{animation-delay:.32s}@keyframes enter{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes grad-flow{0%{background-position:0}to{background-position:100%}}@keyframes pulse{0%{box-shadow:0 0 #2ee6a88c}70%{box-shadow:0 0 0 10px #2ee6a800}to{box-shadow:0 0 #2ee6a800}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.reveal-ready [data-reveal]{opacity:1;filter:none;transform:none}}.aurora[data-v-bb5d5e7e]{z-index:-1;background:radial-gradient(1200px 700px at 50% -10%,#171238 0,var(--bg) 60%);pointer-events:none;position:fixed;inset:0;overflow:hidden}.blob[data-v-bb5d5e7e]{filter:blur(90px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.b1[data-v-bb5d5e7e]{background:radial-gradient(circle at 40% 40%,#5442e6,#0000 62%);width:60vmax;height:60vmax;animation:26s ease-in-out infinite alternate drift1-bb5d5e7e;top:-26vmax;left:-18vmax}.b2[data-v-bb5d5e7e]{opacity:.38;background:radial-gradient(circle,#b94bfc,#0000 60%);width:50vmax;height:50vmax;animation:30s ease-in-out infinite alternate drift2-bb5d5e7e;top:-12vmax;right:-16vmax}.b3[data-v-bb5d5e7e]{opacity:.16;background:radial-gradient(circle,#2ee6a8,#0000 62%);width:46vmax;height:46vmax;animation:34s ease-in-out infinite alternate drift3-bb5d5e7e;top:30vmax;left:22vmax}.grid[data-v-bb5d5e7e]{background-image:linear-gradient(#ffffff0b 1px,#0000 0),linear-gradient(90deg,#ffffff0b 1px,#0000 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(80% 55% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(80% 55% at 50% 0,#000 30%,#0000 75%)}.grain[data-v-bb5d5e7e],.grid[data-v-bb5d5e7e]{position:absolute}.grain[data-v-bb5d5e7e]{opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:-50%}@keyframes drift1-bb5d5e7e{to{transform:translate(12vmax,8vmax)scale(1.12)}}@keyframes drift2-bb5d5e7e{to{transform:translate(-10vmax,10vmax)scale(.9)}}@keyframes drift3-bb5d5e7e{to{transform:translate(-14vmax,-8vmax)scale(1.15)}}.hdr[data-v-1a652653]{z-index:50;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:sticky;top:0}.hdr.scrolled[data-v-1a652653]{border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(160%)blur(16px);background:#07060f9e}.bar[data-v-1a652653]{justify-content:space-between;gap:16px;height:68px}.bar[data-v-1a652653],.brand[data-v-1a652653],.nav[data-v-1a652653]{align-items:center;display:flex}.brand[data-v-1a652653]{letter-spacing:.04em;gap:10px;font-size:17px;font-weight:700}.nav[data-v-1a652653]{gap:6px}.nav>a[data-v-1a652653]:not(.btn){color:var(--text-2);border-radius:999px;padding:8px 12px;font-size:15px;transition:color .25s,background .25s}.nav>a.on[data-v-1a652653],.nav>a[data-v-1a652653]:not(.btn):hover{color:var(--text-1);background:#ffffff0f}.cta[data-v-1a652653]{height:38px;margin-left:6px;padding:0 16px;font-size:14px}@media (width<=520px){.name[data-v-1a652653]{display:none}.nav>a[data-v-1a652653]:not(.btn){padding:8px 10px;font-size:14px}.cta[data-v-1a652653]{padding:0 14px}}.ftr[data-v-76350227]{border-top:1px solid var(--line);background:linear-gradient(#0000,#5442e60f);margin-top:120px}.inner[data-v-76350227]{padding-top:36px;padding-bottom:calc(36px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;gap:24px}.inner[data-v-76350227],.left[data-v-76350227],.right[data-v-76350227]{align-items:center;display:flex}.left[data-v-76350227]{gap:12px}.name[data-v-76350227]{font-weight:700}.slogan[data-v-76350227]{font-size:13px}.right[data-v-76350227],.slogan[data-v-76350227]{color:var(--text-3)}.right[data-v-76350227]{gap:20px;font-size:14px}.right a[data-v-76350227]{color:var(--text-2)}.right a[data-v-76350227]:hover{color:var(--text-1)}.shell{flex-direction:column;min-height:100%;display:flex}#main{flex:1}.shell[data-v-6a0c081b]{flex-direction:column;min-height:100%;display:flex}.wrap[data-v-6a0c081b]{text-align:center;flex:1;padding-top:calc(clamp(60px,14vw,140px))}.code[data-v-6a0c081b]{font-size:calc(clamp(88px,18vw,160px));font-weight:700;line-height:1}h1[data-v-6a0c081b]{margin:18px 0 8px;font-size:calc(clamp(22px,4vw,30px))}p[data-v-6a0c081b]{max-width:520px;color:var(--text-2);margin:0 auto}.actions[data-v-6a0c081b]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}
