@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(./onest-latin-400-normal-bladozIj.woff2) format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(./onest-latin-600-normal-jVaZHx2Z.woff2) format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(./onest-latin-700-normal-Bd6qVL4Q.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./inter-latin-600-normal-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2")}:root{--paper: #faf8f5;--paper-deep: #f2efe9;--card: #fdfcfc;--ink: #09090b;--ink-soft: #2a2926;--muted: #857e7b;--faint: #a8a29b;--line: rgba(0, 0, 0, .05);--line-strong: rgba(0, 0, 0, .12);--accent: #e97e35;--ok: #2e8f63;--ok-soft: #e4f1ea;--sans: "Onest", ui-sans-serif, system-ui, -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;--serif: var(--sans);--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--faint) transparent}[hidden]{display:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--faint);border:2px solid transparent;border-radius:99px;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--muted);background-clip:content-box}html{max-width:100%;overflow-x:clip;scroll-behavior:smooth}body{width:100%;max-width:100%;margin:0;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img,video,canvas{max-width:100%}.mk-ico img,.hub-ico img{width:100%;height:100%;object-fit:cover;border-radius:inherit}[data-lucide]{width:18px;height:18px;stroke-width:1.75}.wrap{width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 clamp(20px,5vw,28px)}.nav{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px}.nav-in .logo{justify-self:start}.logo{display:flex;align-items:center;gap:10px;font-size:16.5px;font-weight:700;letter-spacing:.2px}.logo-mark{display:flex;flex:none;width:30px;height:30px}.logo-mark svg,.logo-mark img{display:block;width:100%;height:100%;overflow:visible}.lm-tile{fill:#2a313d}.lm-rim{fill:none;stroke:none}.lm-glyph{fill:#fff}.logo small{margin-left:2px;color:var(--faint);font-size:12px;font-weight:500}.nav-links{display:flex;justify-self:center;gap:24px;color:var(--ink-soft);font-size:14px}.nav-links a:hover{color:var(--ink)}.nav-links a.on{color:var(--ink);font-weight:700}.nav-cta{display:flex;align-items:center;gap:10px;margin-left:auto}.btn{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border:1px solid transparent;border-radius:999px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s}.btn:active{transform:scale(.98)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000;box-shadow:0 6px 20px #0000001a}.btn-ghost{background:transparent;border-color:var(--line-strong);color:var(--ink)}.btn-ghost:hover{background:var(--card);border-color:var(--faint)}.btn-sm{padding:6px 14px;font-size:12.5px}.custom-select{position:relative;width:100%}.custom-select-native{display:none}.custom-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:10px 16px 10px 13px;border:1px solid var(--line-strong);border-radius:10px;outline:none;background:var(--paper);color:var(--ink);cursor:pointer;font-family:inherit;font-size:13.5px;line-height:1.6;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.custom-select-trigger:hover{border-color:var(--faint)}.custom-select-trigger:focus-visible,.custom-select.open .custom-select-trigger{border-color:var(--accent)}.custom-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger [data-lucide]{width:15px;height:15px;flex:none;color:var(--muted);transition:color .15s,transform .18s}.custom-select.open .custom-select-trigger [data-lucide]{color:var(--accent);transform:rotate(180deg)}.custom-select-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:90;width:100%;max-height:260px;padding:6px;overflow-y:auto;border:1px solid var(--line-strong);border-radius:14px;background:var(--card);box-shadow:0 18px 44px #00000029;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .18s,transform .18s}.custom-select.open .custom-select-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.custom-select-option{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:none;border-radius:9px;outline:none;background:none;color:var(--ink-soft);cursor:pointer;font-family:inherit;font-size:13.5px;line-height:1.6;text-align:left}.custom-select-option:hover,.custom-select-option:focus-visible{background:var(--paper);color:var(--ink)}.custom-select-option.on{color:var(--ink);font-weight:700}.custom-select-option [data-lucide]{width:14px;height:14px;margin-left:auto;color:var(--accent);opacity:0}.custom-select-option.on [data-lucide]{opacity:1}footer{padding:60px 0 36px;border-top:1px solid var(--line)}.foot-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:72px;margin-bottom:44px}.foot-grid>*,.foot-cols,.foot-col{min-width:0}.foot-brand p{max-width:320px;margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.75}.foot-mail{display:inline-flex;align-items:center;gap:7px;margin-top:18px;padding:7px 15px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink-soft);font-family:var(--mono);font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s}.foot-mail:hover{background:var(--card);border-color:var(--faint);color:var(--ink)}.foot-mail [data-lucide]{width:14px;height:14px;color:var(--accent)}.foot-cols{display:grid;grid-template-columns:repeat(4,minmax(92px,auto));gap:46px}.foot-col h5{margin:0 0 15px;color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.16em}.foot-col a{display:block;padding:4px 0;color:var(--muted);font-size:13px}.foot-col a:hover{color:var(--ink)}.foot-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:22px;border-top:1px solid var(--line);color:var(--faint);font-size:12.5px}.foot-legal{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.foot-legal a:hover{color:var(--ink-soft)}@media(max-width:960px){.nav-links,.nav-right .nav-dl{display:none}.nav-in{grid-template-columns:minmax(0,1fr) auto;gap:12px}.nav-in .logo{min-width:0}.nav-right{grid-column:2;justify-self:end;min-width:0}.foot-grid{grid-template-columns:minmax(0,1fr);gap:36px}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.foot-bottom{flex-wrap:wrap;gap:14px 24px}}@media(max-width:520px){footer{padding:44px 0 28px}.nav-in,.logo{gap:8px}.foot-grid{margin-bottom:32px}.foot-bottom{align-items:flex-start;flex-direction:column}}.nav-right{justify-self:end;display:flex;align-items:center;gap:8px}.lang-toggle{display:inline-flex;align-items:center;padding:7px 4px;border:none;background:none;color:var(--ink-soft);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600}.lang-toggle:hover{color:var(--ink)}.nav-dl{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:#2b1a0b;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;transition:filter .15s}[data-theme=orbit] .nav-dl{color:#fff}.nav-dl:hover{filter:brightness(1.09)}.nav-dl [data-lucide]{width:13px;height:13px}.nav-dl.on{outline:2px solid var(--accent);outline-offset:2px}.nav-drop{position:relative}.nav-drop>button{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:14px;color:var(--ink-soft)}.nav-drop>button:hover{color:var(--ink)}.nav-drop>button.on{color:var(--ink);font-weight:700}.nav-drop>button [data-lucide]{width:13px;height:13px;transition:transform .18s}.nav-drop.open>button [data-lucide]{transform:rotate(180deg)}.drop-panel{position:absolute;top:calc(100% + 15px);left:50%;width:344px;padding:8px;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 44px #0000001a;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:60}.nav-drop.open .drop-panel{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.drop-item{display:flex;align-items:flex-start;gap:12px;padding:12px 13px;border-radius:12px}.drop-item:hover{background:var(--paper)}.drop-item[hidden],.foot-col a[hidden]{display:none}.drop-ico{width:34px;height:34px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--paper-deep);color:var(--ink-soft)}.drop-item:hover .drop-ico{background:#f6e3d3;color:var(--accent)}.drop-ico [data-lucide]{width:16px;height:16px}.drop-ico .ico-duohao{width:19px;height:19px;display:block}.drop-t{display:flex;align-items:baseline;gap:7px;font-size:13.5px;font-weight:700}.drop-t em{font-style:normal;font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--faint)}.drop-t em+em:before{content:"·";margin-right:7px;color:var(--line-strong)}.drop-d{margin-top:3px;font-size:12px;color:var(--muted);line-height:1.6}html[lang^=zh] .nav-drop[data-nav=product] .drop-panel{width:max-content;min-width:388px}html[lang^=zh] .nav-drop[data-nav=product] .drop-d{white-space:nowrap}.drop-item.t-leads .drop-ico{background:#ff7a3521;color:#ff7a35}.drop-item.t-leads:hover .drop-ico{background:#ff7a3538;color:#ff8f52}.drop-item.t-tuike .drop-ico{background:#35b87a24;color:#35b87a}.drop-item.t-tuike:hover .drop-ico{background:#35b87a3d;color:#4ecb90}.drop-item.t-duohao .drop-ico{background:#6b5cf029;color:#6b5cf0}.drop-item.t-duohao:hover .drop-ico{background:#6b5cf042;color:#8a7dff}.drop-item.t-advisor .drop-ico{background:#a855f729;color:#a855f7}.drop-item.t-advisor:hover .drop-ico{background:#a855f742;color:#c084fc}[data-theme=cafe] .drop-panel{border:2px solid var(--ink);border-radius:0;box-shadow:5px 5px 0 var(--ink)}[data-theme=cafe] .drop-item,[data-theme=cafe] .drop-ico{border-radius:0}[data-theme=cafe] .nav-dl{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);color:var(--ink)}[data-theme=cafe] .foot-mail{border-radius:0;border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);color:var(--ink)}.theme-toggle{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:11.5px;font-weight:700;padding:6px 14px;border-radius:999px;border:1px solid var(--line-strong);background:var(--card);color:var(--ink-soft);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.theme-toggle:hover{border-color:var(--faint);color:var(--ink)}.theme-pick{position:relative}.theme-toggle [data-lucide]{width:12px;height:12px;transition:transform .18s}.theme-pick.open .theme-toggle [data-lucide]{transform:rotate(180deg)}.theme-menu{position:absolute;right:0;bottom:calc(100% + 10px);width:178px;padding:6px;background:var(--card);border:1px solid var(--line-strong);border-radius:14px;box-shadow:0 18px 44px #00000029;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:90}.theme-pick.open .theme-menu{opacity:1;visibility:visible;transform:translateY(0)}.tm-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:9px;background:none;cursor:pointer;font-family:inherit;font-size:12.5px;color:var(--ink-soft);text-align:left}.tm-item:hover{background:var(--paper)}.tm-item.on{color:var(--ink);font-weight:700}.tm-item [data-lucide]{width:13px;height:13px;margin-left:auto;color:var(--accent);opacity:0}.tm-item.on [data-lucide]{opacity:1}.tm-sw{width:17px;height:17px;border-radius:5px;flex:none;border:1px solid rgba(128,128,128,.28)}.sw-fish{background:linear-gradient(135deg,#faf8f5 50%,#e97e35 50%)}.sw-cafe{background:linear-gradient(135deg,#faf3e1 50%,#d8ff42 50%)}.sw-nova{background:linear-gradient(135deg,#0b1020 50%,#ff9f4a 50%)}.sw-orbit{background:linear-gradient(135deg,#0b1220 50%,#3d6bf0 50%)}[data-theme=cafe] .theme-menu,[data-theme=cafe] .custom-select-menu{border:2px solid var(--ink);border-radius:0;box-shadow:5px 5px 0 var(--ink)}[data-theme=cafe] .tm-item,[data-theme=cafe] .custom-select-option{border-radius:0}@media(max-width:520px){.foot-bottom .theme-menu{right:auto;left:0}}[data-theme=nova]{--paper: #080b16;--paper-deep: #0c1120;--card: #111729;--ink: #eef2ff;--ink-soft: #c6cee8;--muted: #8d97b8;--faint: #5d6688;--line: rgba(255,255,255,.09);--line-strong: rgba(255,255,255,.2);--accent: #ff9f4a;--star: #7fd8ff;--ok: #56d6a0;--ok-soft: rgba(86,214,160,.14)}[data-theme=nova]{background:#080b16}[data-theme=nova] body{background:transparent}[data-theme=nova] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1.6px 1.6px at 7% 12%,rgba(255,255,255,.85),transparent 60%),radial-gradient(1.2px 1.2px at 31% 22%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.6px 1.6px at 55% 27%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1.2px 1.2px at 79% 19%,rgba(255,255,255,.72),transparent 60%),radial-gradient(1.3px 1.3px at 14% 41%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.6px 1.6px at 27% 58%,rgba(255,255,255,.78),transparent 60%),radial-gradient(1.3px 1.3px at 52% 66%,rgba(255,255,255,.68),transparent 60%),radial-gradient(1.5px 1.5px at 76% 71%,rgba(255,255,255,.74),transparent 60%),radial-gradient(1.3px 1.3px at 4% 74%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.5px 1.5px at 47% 92%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.2px 1.2px at 71% 84%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1.4px 1.4px at 93% 79%,rgba(255,255,255,.66),transparent 60%),radial-gradient(58% 42% at 80% 4%,rgba(127,216,255,.17),transparent 70%),radial-gradient(52% 40% at 6% 32%,rgba(255,159,74,.13),transparent 72%),radial-gradient(72% 55% at 46% 104%,rgba(124,92,255,.18),transparent 70%)}[data-theme=nova] .btn-dark,[data-theme=nova] .dt-get,[data-theme=nova] .mock-run,[data-theme=nova] .chip.on,[data-theme=nova] .cbtn.on,[data-theme=nova] .tcheck.on,[data-theme=nova] .pg.on,[data-theme=nova] .bd-acts .ok{background:linear-gradient(135deg,#ff9f4a,#ff7a3c);color:#17101a;border-color:transparent;box-shadow:0 0 0 1px #ff9f4a59,0 6px 22px #ff8c3c47}[data-theme=nova] .btn-dark:hover{background:linear-gradient(135deg,#ffae63,#ff8b4f);box-shadow:0 0 0 1px #ff9f4a73,0 10px 30px #ff8c3c66}[data-theme=nova] .btn-light{background:#fffffff0;color:#12172a}[data-theme=nova] .btn-ghost,[data-theme=nova] .btn-line{background:#ffffff0a;color:var(--ink);border-color:var(--line-strong)}[data-theme=nova] .btn-ghost:hover{background:#ffffff17;border-color:#7fd8ff80}[data-theme=nova] .card,[data-theme=nova] .mock,[data-theme=nova] .mk,[data-theme=nova] .cap4,[data-theme=nova] .bd-card,[data-theme=nova] .hub-card,[data-theme=nova] .res-card,[data-theme=nova] .hl,[data-theme=nova] .app,[data-theme=nova] .detail,[data-theme=nova] .applist,[data-theme=nova] .vs,[data-theme=nova] .banner,[data-theme=nova] .form-card,[data-theme=nova] .side-card,[data-theme=nova] .ch,[data-theme=nova] .drop-panel,[data-theme=nova] .faq-item,[data-theme=nova] .install,[data-theme=nova] .cmp{background:#111729b8;border-color:var(--line);box-shadow:inset 0 1px #ffffff0d,0 10px 34px #0006}[data-theme=nova] .drop-panel,[data-theme=nova] .custom-select-menu{background:#141b31;box-shadow:inset 0 1px #ffffff0f,0 22px 54px #0000009e}[data-theme=nova] .card:hover,[data-theme=nova] .mk:hover,[data-theme=nova] .app:hover,[data-theme=nova] .banner:hover,[data-theme=nova] .hub-card:hover,[data-theme=nova] .res-card:hover{border-color:#7fd8ff66;box-shadow:inset 0 1px #ffffff12,0 14px 40px #3c78ff33}[data-theme=nova] .hero{background:transparent;border-bottom-color:var(--line)}[data-theme=nova] .hero-bg{opacity:.8;filter:saturate(.6) brightness(.94);mix-blend-mode:screen}[data-theme=nova] .hero-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 80% at 74% 42%,rgba(127,216,255,.14),transparent 68%)}[data-theme=nova] .hero-fade{background:linear-gradient(90deg,#080b16f7,#080b16e6 34%,#080b1699,#080b1626 66%,#080b1600 78%)}[data-theme=nova] .hero-left h1{text-shadow:0 0 34px rgba(127,216,255,.28)}[data-theme=nova] .hero-left h1 em,[data-theme=nova] .sec-title em,[data-theme=nova] .page-head h1 em{color:var(--accent);text-shadow:0 0 26px rgba(255,159,74,.45)}[data-theme=nova] .hero-eyebrow,[data-theme=nova] .eyebrow{color:var(--star)}[data-theme=nova] .m-sec.alt,[data-theme=nova] .cap,[data-theme=nova] .base{background:#ffffff06;border-color:var(--line)}[data-theme=nova] .cta-band{background:radial-gradient(80% 120% at 50% 0%,rgba(124,92,255,.3),transparent 70%),linear-gradient(160deg,#131a30,#0a0e1c);color:var(--ink);border:1px solid var(--line-strong);box-shadow:0 0 0 1px #7fd8ff1a,0 24px 70px #00000080}[data-theme=nova] .cta-band p,[data-theme=nova] .cta-foot{color:var(--muted)}[data-theme=nova] .banner.feature{background:linear-gradient(135deg,#ff9f4a24,#ff783c12);border-color:#ff9f4a57}[data-theme=nova] .banner.tint{background:linear-gradient(135deg,#7fd8ff21,#7c5cff1a);border-color:#7fd8ff4d}[data-theme=nova] .banner.feature .bn-ico{background:var(--accent);color:#17101a}[data-theme=nova] .banner.tint .bn-ico{background:#7fd8ff2e;color:var(--star)}[data-theme=nova] .bn-ico,[data-theme=nova] .mk-ico,[data-theme=nova] .drop-ico,[data-theme=nova] .ch-ico,[data-theme=nova] .app-ico,[data-theme=nova] .ai-mini,[data-theme=nova] .c4-ico{background:#ffffff0f;color:var(--ink-soft)}[data-theme=nova] .drop-item:hover .drop-ico,[data-theme=nova] .app.official .app-ico,[data-theme=nova] .ai-row.on .ai-mini,[data-theme=nova] .ai-row.official .ai-mini,[data-theme=nova] .dt-ico{background:#ff9f4a29;color:var(--accent)}[data-theme=nova] .mock-bar{background:linear-gradient(135deg,#ffffff0f,#ffffff05);border-bottom-color:var(--line)}[data-theme=nova] .card2-h{background:linear-gradient(135deg,#ff9f4a29,#ff783c12);border-bottom-color:#ff9f4a3d}[data-theme=nova] .card3-h{background:linear-gradient(135deg,#56d6a024,#56d6a00d);border-bottom-color:#56d6a03d}[data-theme=nova] .vs-c2,[data-theme=nova] .vs-b{background:#ff9f4a0f;border-left-color:#ff9f4a38}[data-theme=nova] .plan{background:#ffffff0a}[data-theme=nova] .plan.bad{background:#d1584a24}[data-theme=nova] .mr.ok{background:#56d6a024;color:#56d6a0}[data-theme=nova] .mr.warn{background:#ff9f4a24;color:#ffb877}[data-theme=nova] .mr,[data-theme=nova] .tr,[data-theme=nova] .cap-item,[data-theme=nova] .rule,[data-theme=nova] .cut,[data-theme=nova] .src,[data-theme=nova] .thumb,[data-theme=nova] .ic,[data-theme=nova] .plat-chip,[data-theme=nova] .cap{background:#ffffff0d;border-color:var(--line);color:var(--ink-soft)}[data-theme=nova] .thumb{background:linear-gradient(150deg,#ffffff1a,#ffffff08)}[data-theme=nova] .thumb.v{background:linear-gradient(150deg,#ff9f4a52,#ff9f4a1a)}[data-theme=nova] .src-thumb{background:linear-gradient(135deg,#2a3350,#1a2138 55%,#3a2a1e)}[data-theme=nova] .cut.hot{background:#ff9f4a1f;border-color:#ff9f4a66}[data-theme=nova] .ic.out{background:#ff9f4a29;border-color:#ff9f4a52;color:#ffb877}[data-theme=nova] .ps-n{background:#ff9f4a29;color:var(--accent)}[data-theme=nova] .badge.official,[data-theme=nova] .ai-b.official,[data-theme=nova] .c-official{background:#ff9f4a29;color:#ffb877}[data-theme=nova] .badge.hosted{background:#56d6a024;color:#56d6a0}[data-theme=nova] .badge.community,[data-theme=nova] .badge.local,[data-theme=nova] .ai-b.community{background:#ffffff12;color:var(--muted)}[data-theme=nova] .search,[data-theme=nova] .al-search,[data-theme=nova] .field input,[data-theme=nova] .field select,[data-theme=nova] .field textarea,[data-theme=nova] .custom-select-trigger,[data-theme=nova] .code{background:#ffffff0d;border-color:var(--line-strong);color:var(--ink)}[data-theme=nova] .field input:focus,[data-theme=nova] .field select:focus,[data-theme=nova] .field textarea:focus,[data-theme=nova] .custom-select-trigger:focus-visible,[data-theme=nova] .custom-select.open .custom-select-trigger{border-color:var(--accent)}[data-theme=nova] .foot-mail,[data-theme=nova] .theme-toggle{background:#ffffff0d;border-color:var(--line-strong);color:var(--ink)}[data-theme=nova] .theme-toggle:hover{border-color:#7fd8ff80}[data-theme=nova] .lm-tile{fill:#162e5685}[data-theme=nova] .lm-rim{stroke:#8ad6ff80;stroke-width:.9}[data-theme=nova] .lm-glyph{fill:#d8f1ff}[data-theme=nova] .logo-mark svg{filter:drop-shadow(0 0 5px rgba(110,200,255,.4))}[data-theme=orbit]{--paper: #0b1220;--paper-deep: #070d18;--card: #121a2b;--ink: #eaf0ff;--ink-soft: #c2ccdf;--muted: #8e9ab4;--faint: #5f6c86;--line: rgba(255,255,255,.09);--line-strong: rgba(255,255,255,.2);--accent: #3d6bf0;--star: #8fb6ff;--ok: #56d6a0;--ok-soft: rgba(86,214,160,.14)}[data-theme=orbit]{background:#0b1220}[data-theme=orbit] body{background:transparent}[data-theme=orbit] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1.4px 1.4px at 11% 14%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.2px 1.2px at 34% 9%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1.5px 1.5px at 61% 17%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1.2px 1.2px at 84% 11%,rgba(255,255,255,.42),transparent 60%),radial-gradient(1.3px 1.3px at 19% 34%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.4px 1.4px at 72% 30%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1.2px 1.2px at 45% 41%,rgba(255,255,255,.32),transparent 60%),radial-gradient(1.3px 1.3px at 92% 38%,rgba(255,255,255,.35),transparent 60%),radial-gradient(126% 74% at 50% 152%,transparent 0 55.4%,rgba(143,182,255,.18) 55.9%,rgba(214,233,255,.95) 57.1%,rgba(120,170,255,.5) 58.4%,rgba(61,107,240,.2) 62%,rgba(30,60,150,.08) 70%,transparent 84%),radial-gradient(126% 74% at 50% 152%,#04070f 0 56.2%,transparent 56.6%),radial-gradient(76% 46% at 50% -8%,rgba(61,107,240,.16),transparent 70%)}[data-theme=orbit] .nav-links{background:#ffffff0d;border:1px solid var(--line);border-radius:999px;padding:7px 16px}[data-theme=orbit] .btn-dark,[data-theme=orbit] .dt-get,[data-theme=orbit] .mock-run,[data-theme=orbit] .chip.on,[data-theme=orbit] .cbtn.on,[data-theme=orbit] .tcheck.on,[data-theme=orbit] .pg.on,[data-theme=orbit] .bd-acts .ok{background:linear-gradient(135deg,#3d6bf0,#2f52d8);color:#f2f6ff;border-color:transparent;box-shadow:0 0 0 1px #3d6bf059,0 6px 22px #3d6bf047}[data-theme=orbit] .btn-dark:hover{background:linear-gradient(135deg,#5580ff,#3a63ea);box-shadow:0 0 0 1px #3d6bf073,0 10px 30px #3d6bf066}[data-theme=orbit] .btn-light{background:#fffffff0;color:#0d1526}[data-theme=orbit] .btn-ghost,[data-theme=orbit] .btn-line{background:#ffffff0a;color:var(--ink);border-color:var(--line-strong)}[data-theme=orbit] .btn-ghost:hover{background:#ffffff17;border-color:#8fb6ff80}[data-theme=orbit] .card,[data-theme=orbit] .mock,[data-theme=orbit] .mk,[data-theme=orbit] .cap4,[data-theme=orbit] .bd-card,[data-theme=orbit] .hub-card,[data-theme=orbit] .res-card,[data-theme=orbit] .hl,[data-theme=orbit] .app,[data-theme=orbit] .detail,[data-theme=orbit] .applist,[data-theme=orbit] .vs,[data-theme=orbit] .banner,[data-theme=orbit] .form-card,[data-theme=orbit] .side-card,[data-theme=orbit] .ch,[data-theme=orbit] .drop-panel,[data-theme=orbit] .faq-item,[data-theme=orbit] .install,[data-theme=orbit] .cmp{background:#121a2bbd;border-color:var(--line);box-shadow:inset 0 1px #ffffff0d,0 10px 34px #0006}[data-theme=orbit] .drop-panel,[data-theme=orbit] .custom-select-menu{background:#162034;box-shadow:inset 0 1px #ffffff0f,0 22px 54px #0000009e}[data-theme=orbit] .card:hover,[data-theme=orbit] .mk:hover,[data-theme=orbit] .app:hover,[data-theme=orbit] .banner:hover,[data-theme=orbit] .hub-card:hover,[data-theme=orbit] .res-card:hover{border-color:#8fb6ff66;box-shadow:inset 0 1px #ffffff12,0 14px 40px #3d6bf042}[data-theme=orbit] .hero{background:transparent;border-bottom-color:var(--line)}[data-theme=orbit] .hero-bg{opacity:.78;filter:saturate(.5) brightness(.92) hue-rotate(-14deg);mix-blend-mode:screen}[data-theme=orbit] .hero-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 80% at 74% 42%,rgba(143,182,255,.14),transparent 68%)}[data-theme=orbit] .hero-fade{background:linear-gradient(90deg,#0b1220f7,#0b1220e6 34%,#0b122099,#0b122026 66%,#0b122000 78%)}[data-theme=orbit] .hero-left h1{text-shadow:0 0 34px rgba(143,182,255,.28)}[data-theme=orbit] .hero-left h1 em,[data-theme=orbit] .sec-title em,[data-theme=orbit] .page-head h1 em{color:var(--accent);text-shadow:0 0 26px rgba(61,107,240,.45)}[data-theme=orbit] .hero-eyebrow,[data-theme=orbit] .eyebrow{color:var(--star)}[data-theme=orbit] .m-sec.alt,[data-theme=orbit] .cap,[data-theme=orbit] .base{background:#ffffff06;border-color:var(--line)}[data-theme=orbit] .cta-band{background:radial-gradient(80% 120% at 50% 0%,rgba(61,107,240,.3),transparent 70%),linear-gradient(160deg,#101b33,#070d1c);color:var(--ink);border:1px solid var(--line-strong);box-shadow:0 0 0 1px #8fb6ff1a,0 24px 70px #00000080}[data-theme=orbit] .cta-band p,[data-theme=orbit] .cta-foot{color:var(--muted)}[data-theme=orbit] .banner.feature{background:linear-gradient(135deg,#3d6bf024,#5082ff12);border-color:#3d6bf057}[data-theme=orbit] .banner.tint{background:linear-gradient(135deg,#8fb6ff21,#3d6bf01a);border-color:#8fb6ff4d}[data-theme=orbit] .banner.feature .bn-ico{background:var(--accent);color:#f2f6ff}[data-theme=orbit] .banner.tint .bn-ico{background:#8fb6ff2e;color:var(--star)}[data-theme=orbit] .bn-ico,[data-theme=orbit] .mk-ico,[data-theme=orbit] .drop-ico,[data-theme=orbit] .ch-ico,[data-theme=orbit] .app-ico,[data-theme=orbit] .ai-mini,[data-theme=orbit] .c4-ico{background:#ffffff0f;color:var(--ink-soft)}[data-theme=orbit] .drop-item:hover .drop-ico,[data-theme=orbit] .app.official .app-ico,[data-theme=orbit] .ai-row.on .ai-mini,[data-theme=orbit] .ai-row.official .ai-mini,[data-theme=orbit] .dt-ico{background:#3d6bf029;color:var(--accent)}[data-theme=orbit] .mock-bar{background:linear-gradient(135deg,#ffffff0f,#ffffff05);border-bottom-color:var(--line)}[data-theme=orbit] .card2-h{background:linear-gradient(135deg,#3d6bf029,#5082ff12);border-bottom-color:#3d6bf03d}[data-theme=orbit] .card3-h{background:linear-gradient(135deg,#56d6a024,#56d6a00d);border-bottom-color:#56d6a03d}[data-theme=orbit] .vs-c2,[data-theme=orbit] .vs-b{background:#3d6bf00f;border-left-color:#3d6bf038}[data-theme=orbit] .plan{background:#ffffff0a}[data-theme=orbit] .plan.bad{background:#d1584a24}[data-theme=orbit] .mr.ok{background:#56d6a024;color:#56d6a0}[data-theme=orbit] .mr.warn{background:#3d6bf024;color:#9dbcff}[data-theme=orbit] .mr,[data-theme=orbit] .tr,[data-theme=orbit] .cap-item,[data-theme=orbit] .rule,[data-theme=orbit] .cut,[data-theme=orbit] .src,[data-theme=orbit] .thumb,[data-theme=orbit] .ic,[data-theme=orbit] .plat-chip,[data-theme=orbit] .cap{background:#ffffff0d;border-color:var(--line);color:var(--ink-soft)}[data-theme=orbit] .thumb{background:linear-gradient(150deg,#ffffff1a,#ffffff08)}[data-theme=orbit] .thumb.v{background:linear-gradient(150deg,#3d6bf052,#3d6bf01a)}[data-theme=orbit] .src-thumb{background:linear-gradient(135deg,#22305a,#16203a 55%,#1f2f57)}[data-theme=orbit] .cut.hot{background:#3d6bf01f;border-color:#3d6bf066}[data-theme=orbit] .ic.out{background:#3d6bf029;border-color:#3d6bf052;color:#9dbcff}[data-theme=orbit] .ps-n{background:#3d6bf029;color:var(--accent)}[data-theme=orbit] .badge.official,[data-theme=orbit] .ai-b.official,[data-theme=orbit] .c-official{background:#3d6bf029;color:#9dbcff}[data-theme=orbit] .badge.hosted{background:#56d6a024;color:#56d6a0}[data-theme=orbit] .badge.community,[data-theme=orbit] .badge.local,[data-theme=orbit] .ai-b.community{background:#ffffff12;color:var(--muted)}[data-theme=orbit] .search,[data-theme=orbit] .al-search,[data-theme=orbit] .field input,[data-theme=orbit] .field select,[data-theme=orbit] .field textarea,[data-theme=orbit] .custom-select-trigger,[data-theme=orbit] .code{background:#ffffff0d;border-color:var(--line-strong);color:var(--ink)}[data-theme=orbit] .field input:focus,[data-theme=orbit] .field select:focus,[data-theme=orbit] .field textarea:focus,[data-theme=orbit] .custom-select-trigger:focus-visible,[data-theme=orbit] .custom-select.open .custom-select-trigger{border-color:var(--accent)}[data-theme=orbit] .foot-mail,[data-theme=orbit] .theme-toggle{background:#ffffff0d;border-color:var(--line-strong);color:var(--ink)}[data-theme=orbit] .theme-toggle:hover{border-color:#8fb6ff80}[data-theme=orbit] .lm-tile{fill:#fff}[data-theme=orbit] .lm-rim{stroke:none}[data-theme=orbit] .lm-glyph{fill:#0a0f1c}[data-theme=orbit] .logo-mark svg{filter:drop-shadow(0 0 7px rgba(150,190,255,.3))}[data-theme=nova] .deck .mock{background:#0e1526}[data-theme=orbit] .deck .mock{background:#0f1729}[data-theme=nova] .deck .mock.p1,[data-theme=orbit] .deck .mock.p1{opacity:.9}[data-theme=nova] .deck .mock.p2,[data-theme=orbit] .deck .mock.p2{opacity:.72}[data-theme=cafe]{--paper: #faf3e1;--paper-deep: #f1e7cd;--card: #fffdf6;--ink: #211d17;--ink-soft: #37312a;--muted: #71685a;--faint: #9b937f;--line: rgba(33,29,23,.14);--line-strong: rgba(33,29,23,.4);--accent: #e8590c;--lime: #d8ff42}[data-theme=cafe] body{font-family:"Inter",var(--sans)}[data-theme=cafe] .hero-left h1{font-weight:900;letter-spacing:-2.5px}[data-theme=cafe] .hero h1,[data-theme=cafe] .sec-title,[data-theme=cafe] .page-head h1,[data-theme=cafe] .cta-band h2,[data-theme=cafe] .sec-label h2,[data-theme=cafe] .hl h3{font-weight:900;letter-spacing:-.03em}[data-theme=cafe] .btn{border-radius:0;font-weight:700}[data-theme=cafe] .btn-dark{background:var(--lime);color:var(--ink);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}[data-theme=cafe] .btn-dark:hover{background:var(--lime);box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}[data-theme=cafe] .btn-ghost{background:var(--card);border:1.5px solid var(--ink);color:var(--ink);box-shadow:4px 4px 0 var(--ink)}[data-theme=cafe] .btn-ghost:hover{background:var(--card);border-color:var(--ink);box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}[data-theme=cafe] .theme-toggle{border-radius:999px;border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);color:var(--ink)}[data-theme=cafe] .theme-toggle:hover{box-shadow:4px 4px 0 var(--ink)}[data-theme=cafe] .cap,[data-theme=cafe] .hub-card,[data-theme=cafe] .card,[data-theme=cafe] .res-card,[data-theme=cafe] .hl,[data-theme=cafe] .mode,[data-theme=cafe] .flow,[data-theme=cafe] .banner,[data-theme=cafe] .install,[data-theme=cafe] .cmp,[data-theme=cafe] .base,[data-theme=cafe] .quick{border:2px solid var(--ink);border-radius:10px;box-shadow:5px 5px 0 var(--ink)}[data-theme=cafe] .cap:hover,[data-theme=cafe] .hub-card:hover,[data-theme=cafe] .card:hover,[data-theme=cafe] .res-card:hover,[data-theme=cafe] .hl:hover,[data-theme=cafe] .banner:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--ink)}[data-theme=cafe] .banner.dark{border-color:var(--ink)}[data-theme=cafe] .banner.tint{background:var(--lime);border-color:var(--ink)}[data-theme=cafe] .banner.tint .bn-ico{background:var(--card);color:var(--ink)}[data-theme=cafe] .chip,[data-theme=cafe] .ftag,[data-theme=cafe] .tag,[data-theme=cafe] .hub-tags .tag{background:var(--card);border:1px solid var(--ink);color:var(--ink-soft)}[data-theme=cafe] .who-chip{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:var(--card)}[data-theme=cafe] .search,[data-theme=cafe] .hub-search,[data-theme=cafe] .tcheck{border:1.5px solid var(--ink)}[data-theme=cafe] .tcheck.on,[data-theme=cafe] .chip.on{background:var(--lime);color:var(--ink);border-color:var(--ink)}[data-theme=cafe] .pg.on{background:var(--lime);color:var(--ink);border:1.5px solid var(--ink)}[data-theme=cafe] .cat.on{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}[data-theme=cafe] .spec{border-top:2px solid var(--ink)}[data-theme=cafe] .hero-fade{background:linear-gradient(90deg,#faf3e1f7,#faf3e1ed 32%,#faf3e1b3,#faf3e138,#faf3e100 74%)}[data-theme=cafe] .hero{background:#efe6cd}[data-theme=cafe] .bn-new,[data-theme=cafe] .beta{background:var(--lime);color:var(--ink);border:1px solid var(--ink)}[data-theme=cafe] .res-link{color:#b8480a}[data-theme=cafe] .status-line{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}
