.orbi-logo[data-v-54313447]{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--agent-mark-bg),var(--accent) 18%) 0 42%,transparent 43%),radial-gradient(circle at 46% 42%,color-mix(in srgb,var(--accent),transparent 60%) 0 18%,transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--agent-mark-bg),#000 24%),color-mix(in srgb,var(--agent-mark-bg),var(--accent) 10%));border:1px solid color-mix(in srgb,var(--agent-mark-ring),transparent 52%);border-radius:32px;box-shadow:0 0 0 1px color-mix(in srgb,var(--agent-mark-ring),transparent 82%),0 0 36px color-mix(in srgb,var(--agent-mark-ring),transparent 48%),0 0 96px #62ffd41f,0 28px 70px #0000009e;display:grid;flex:0 0 auto;height:var(--orbi-logo-size, 220px);overflow:hidden;place-items:center;position:relative;width:var(--orbi-logo-size, 220px)}.orbi-logo-canvas[data-v-54313447]{display:block;height:100%;width:100%}.agent-mark[data-v-54313447]{background:radial-gradient(circle at 50% 50%,#06131a 0 44%,transparent 45%),linear-gradient(145deg,#06131a,#0b2025);border-radius:inherit;display:grid;height:100%;place-items:center;width:100%}.agent-mark span[data-v-54313447]{border:max(8px,calc(var(--orbi-logo-size, 220px) * .1)) solid #62ffd4;border-radius:50%;box-shadow:0 0 18px #62ffd4f5,inset 0 0 16px #58c9ffb8;display:block;height:58%;width:58%}:root{color:#efffff;background:#020607;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--accent: #62ffd4;--accent-2: #58c9ff;--agent-mark-bg: #06131a;--agent-mark-ring: #62ffd4;--shadow: #000}*{box-sizing:border-box}html{background:#020607}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}#app{min-height:100vh}.site-shell{display:grid;grid-template-rows:1fr auto;min-height:100vh;overflow:hidden;position:relative}.site-shell:before{background:radial-gradient(circle at 50% 38%,rgba(98,255,212,.16),transparent 28rem),radial-gradient(circle at 32% 68%,rgba(255,70,85,.12),transparent 22rem),linear-gradient(180deg,#03090d,#020607 58%,#010303);content:"";inset:0;position:absolute}.site-shell:after{background-image:linear-gradient(rgba(98,255,212,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(88,201,255,.035) 1px,transparent 1px);background-size:72px 72px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 46%,black,transparent 72%);opacity:.28;position:absolute}.hero,.features,.download-section,.downloads{position:relative;z-index:1}.hero{align-content:center;display:grid;justify-items:center;min-height:min(78vh,760px);padding:clamp(54px,8vh,96px) 24px 28px;text-align:center}.logo-stage{display:grid;filter:drop-shadow(0 0 44px rgba(98,255,212,.26));isolation:isolate;place-items:center}.hero-copy{margin-top:clamp(34px,5vh,52px)}h1{color:#f4ffff;font-size:clamp(2.3rem,7vw,6.8rem);font-weight:800;letter-spacing:0;line-height:1.02;margin:0;text-shadow:0 0 34px rgba(98,255,212,.24),0 18px 54px rgba(0,0,0,.58)}.hero-subtitle{color:#e2fff9bd;font-size:clamp(1rem,2.1vw,1.34rem);font-weight:700;letter-spacing:.06em;line-height:1.5;margin:clamp(16px,2.4vh,24px) 0 0;text-shadow:0 0 28px rgba(98,255,212,.16)}.features{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1160px;padding:0 24px clamp(28px,5vh,52px);width:100%}.feature-card{background:linear-gradient(145deg,#0b1b20b8,#03080bd1),radial-gradient(circle at 18% 0%,rgba(98,255,212,.18),transparent 54%),radial-gradient(circle at 88% 112%,rgba(88,201,255,.12),transparent 54%);border:1px solid rgba(98,255,212,.2);border-radius:8px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #62ffd40d,0 18px 54px #00000042;display:grid;grid-template-rows:auto 1fr;min-height:188px;overflow:hidden;padding:22px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.feature-card:before{background:linear-gradient(90deg,rgba(98,255,212,.62),rgba(88,201,255,.14),transparent);content:"";height:1px;left:18px;opacity:.46;position:absolute;right:18px;top:0;transform:translate(-34%);transition:opacity .22s ease,transform .42s ease}.feature-card:after{background:radial-gradient(circle,rgba(255,70,85,.42),transparent 62%);content:"";height:108px;opacity:.24;position:absolute;right:-34px;top:-42px;transform:scale(.82) translate(16px,-14px);transition:opacity .24s ease,transform .42s ease;width:108px}.feature-card:hover{border-color:#62ffd46b;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #62ffd414,0 0 34px #62ffd414,0 24px 62px #00000057;transform:translateY(-2px)}.feature-card:hover:before{opacity:.96;transform:translate(0)}.feature-card:hover:after{opacity:.72;transform:scale(1.12) translate(-8px,8px)}.feature-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px;position:relative;z-index:1}.feature-index{color:#62ffd4ad;font-size:.74rem;font-weight:800;letter-spacing:.16em}.feature-signal{background:radial-gradient(circle,rgba(98,255,212,.95) 0 24%,transparent 25%),conic-gradient(from 90deg,#62ffd400,#62ffd4ad,#58c9ff5c,#62ffd400);border-radius:50%;box-shadow:0 0 18px #62ffd43d;height:26px;opacity:.78;transform:rotate(0) scale(.92);transition:box-shadow .22s ease,opacity .22s ease,transform .42s ease;width:26px}.feature-card:hover .feature-signal{box-shadow:0 0 18px #62ffd47a,0 0 34px #58c9ff2e;opacity:1;transform:rotate(138deg) scale(1.06)}.feature-body{align-self:end;position:relative;z-index:1}.feature-card h2{color:#f0fffb;font-size:1.08rem;font-weight:800;letter-spacing:0;line-height:1.3;margin:0 0 12px}.feature-card p{color:#e2fff9b8;font-size:.92rem;line-height:1.7;margin:0}.downloads{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;width:100%}.download-section{margin:0 auto;max-width:960px;padding:0 24px clamp(34px,7vh,72px);width:100%}.download-section h2{color:#f0fffb;font-size:clamp(1.14rem,2.2vw,1.62rem);font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 18px;text-align:center;text-shadow:0 0 24px rgba(98,255,212,.16)}.download-card{align-items:center;background:linear-gradient(145deg,#0c1f24db,#03090ceb),radial-gradient(circle at 50% 0%,rgba(98,255,212,.24),transparent 60%);border:1px solid rgba(98,255,212,.3);border-radius:8px;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #62ffd414,0 18px 52px #00000061;color:#eafffb;display:grid;font-size:.96rem;font-weight:700;gap:14px;justify-items:center;letter-spacing:0;min-height:96px;overflow:hidden;padding:22px 18px 18px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.download-card:before{background:linear-gradient(90deg,transparent,rgba(98,255,212,.48),rgba(88,201,255,.16),transparent);content:"";height:1px;left:10%;opacity:.52;position:absolute;right:10%;top:0;transform:translate(-42%);transition:opacity .22s ease,transform .42s ease}.download-card:after{background:radial-gradient(circle,rgba(255,70,85,.26),transparent 62%);content:"";height:86px;left:-38px;opacity:.18;position:absolute;top:-40px;transform:scale(.82) translate(-8px,-10px);transition:opacity .24s ease,transform .42s ease;width:86px}.download-platform{position:relative;z-index:1}.download-badge{background:#62ffd41f;border:1px solid rgba(98,255,212,.32);border-radius:999px;color:#e2fff9eb;font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1;padding:6px 8px;position:absolute;right:12px;top:10px;z-index:2}.download-line{background:linear-gradient(90deg,#62ffd433,#62ffd4bd,#58c9ff2e);border-radius:999px;display:block;height:2px;opacity:.62;position:relative;transform:scaleX(.72);transform-origin:center;transition:box-shadow .22s ease,opacity .22s ease,transform .3s ease;width:min(120px,70%);z-index:1}.download-card:hover,.download-card:focus-visible,.download-card.is-current{border-color:#62ffd49e;box-shadow:inset 0 1px #ffffff17,0 0 34px #62ffd424,0 20px 54px #0000006b;outline:none;transform:translateY(-2px)}.download-card:hover:before,.download-card:focus-visible:before,.download-card.is-current:before{opacity:1;transform:translate(0)}.download-card:hover:after,.download-card:focus-visible:after,.download-card.is-current:after{opacity:.64;transform:scale(1.16) translate(18px,16px)}.download-card:hover .download-line,.download-card:focus-visible .download-line,.download-card.is-current .download-line{box-shadow:0 0 16px #62ffd470,0 0 28px #58c9ff2e;opacity:1;transform:scaleX(1)}.download-card.is-current{background:linear-gradient(145deg,#0e2a2ceb,#040c0ff0),radial-gradient(circle at 50% 0%,rgba(98,255,212,.32),transparent 62%),radial-gradient(circle at 90% 10%,rgba(88,201,255,.14),transparent 48%)}.checksum-panel{background:linear-gradient(145deg,#071216b8,#020709d1),radial-gradient(circle at 92% 0%,rgba(98,255,212,.12),transparent 54%);border:1px solid rgba(98,255,212,.18);border-radius:8px;box-shadow:inset 0 1px #ffffff0d,0 18px 52px #00000047;margin-top:16px;overflow:hidden;padding:18px}.checksum-head{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.checksum-head h3{color:#f0fffb;font-size:1rem;font-weight:800;letter-spacing:0;margin:0}.checksum-file{border:1px solid rgba(98,255,212,.22);border-radius:999px;color:#e2fff9c7;font-size:.78rem;font-weight:700;padding:7px 10px;transition:border-color .18s ease,color .18s ease}.checksum-file:hover,.checksum-file:focus-visible{border-color:#62ffd485;color:#efffff;outline:none}.checksum-list{display:grid;gap:8px}.checksum-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr)}.checksum-file-name{color:#e2fff9d1;font-size:.84rem;font-weight:700}.checksum-row code{color:#62ffd4db;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checksum-empty{color:#e2fff98f;font-size:.86rem;line-height:1.6;margin:0}@media(max-width:720px){.hero{min-height:72vh;padding-top:44px}.features{grid-template-columns:1fr;max-width:420px;padding-bottom:18px}.feature-card{min-height:0}.downloads{grid-template-columns:1fr}.download-section{max-width:420px;padding-bottom:28px}.download-card{min-height:82px}.checksum-head,.checksum-row{align-items:start;grid-template-columns:1fr}.checksum-head{display:grid}}
