.header[data-v-76ca09ce]{z-index:20;height:var(--site-header-height);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000c;position:fixed;top:0;left:0;right:0}.inner[data-v-76ca09ce]{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:100%;margin:0 auto;padding-inline:92px;display:grid}.brand[data-v-76ca09ce]{color:#fff;justify-self:start;align-items:center;gap:10px;font-size:21px;font-weight:700;line-height:normal;display:flex}.logo[data-v-76ca09ce]{object-fit:cover;border-radius:6px;width:28px;height:28px;display:block}.nav[data-v-76ca09ce]{align-items:center;gap:32px;display:flex}.nav a[data-v-76ca09ce]{color:#fff;font-size:14px;font-weight:400;line-height:normal;transition:opacity .2s}.nav a.router-link-active[data-v-76ca09ce]{font-weight:500}.actions[data-v-76ca09ce]{justify-self:end;align-items:center;gap:12px;display:flex}.lang[data-v-76ca09ce]{color:#fff;cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px}.consult[data-v-76ca09ce]{color:#fff;box-sizing:border-box;background:#00b276;border-radius:4px;justify-content:center;align-items:center;height:40px;padding:8px 24px;font-size:16px;font-weight:500;line-height:normal;transition:background .22s,box-shadow .22s,transform .22s;display:inline-flex}.consult[data-v-76ca09ce]:hover{background:#0e8a58;transform:translateY(-2px);box-shadow:0 8px 18px #12a36a52}.consult[data-v-76ca09ce]:active{box-shadow:none;transform:translateY(0)}.menu[data-v-76ca09ce]{cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:10px 8px;display:none}.menu span[data-v-76ca09ce]{background:#fff;height:2px;margin:5px 0;transition:transform .22s,opacity .22s;display:block}.menu.open span[data-v-76ca09ce]:first-child{transform:translateY(7px)rotate(45deg)}.menu.open span[data-v-76ca09ce]:nth-child(2){opacity:0}.menu.open span[data-v-76ca09ce]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mask[data-v-76ca09ce],.drawer[data-v-76ca09ce]{display:none}@media (width<=768px){.inner[data-v-76ca09ce]{justify-content:space-between;padding-inline:20px;display:flex}.brand[data-v-76ca09ce]{font-size:18px}.nav[data-v-76ca09ce]{display:none}.consult[data-v-76ca09ce]{height:36px;padding:8px 14px;font-size:14px}.menu[data-v-76ca09ce]{display:block}.mask[data-v-76ca09ce]{opacity:0;pointer-events:none;background:#14201947;height:100vh;transition:opacity .22s;display:block;position:absolute;top:100%;left:0;right:0}.mask.show[data-v-76ca09ce]{opacity:1;pointer-events:auto}.drawer[data-v-76ca09ce]{z-index:2;opacity:0;pointer-events:none;background:#000c;border-top:1px solid #3a3a3a;flex-direction:column;padding:8px 16px 12px;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 16px 32px #14201914}.drawer.show[data-v-76ca09ce]{opacity:1;pointer-events:auto;transform:none}.drawer a[data-v-76ca09ce]{color:#fff;border-bottom:1px solid #3a3a3a;padding:14px 0}.drawer a[data-v-76ca09ce]:last-child{border-bottom:0}}.footer[data-v-989e44c8]{color:#fff;background:#2e2e2ee6;margin-top:auto}.inner[data-v-989e44c8]{box-sizing:border-box;align-items:flex-start;gap:56px;max-width:1440px;margin:0 auto;padding:58px 120px 48px;display:flex}.quick[data-v-989e44c8],.contact[data-v-989e44c8],.qrs[data-v-989e44c8]{min-height:240px}.brand[data-v-989e44c8]{color:#fff;flex-shrink:0;align-items:center;gap:9px;width:160px;font-size:18px;font-weight:700;line-height:22px;display:flex}.brand-logo[data-v-989e44c8]{object-fit:cover;border-radius:6px;width:26px;height:26px;display:block}.quick[data-v-989e44c8]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;width:160px;display:flex}.quick .title[data-v-989e44c8],.contact h2[data-v-989e44c8],.qr-title[data-v-989e44c8]{color:#fff;margin:0;font-size:15px;font-weight:500;line-height:normal}.quick a[data-v-989e44c8],.contact p[data-v-989e44c8]{color:#d1d1d1;font-size:14px;font-weight:400;line-height:normal}.contact[data-v-989e44c8]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:13px;width:400px;display:flex}.contact p[data-v-989e44c8]{margin:0}.qrs[data-v-989e44c8]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;width:320px;display:flex}.qr-row[data-v-989e44c8]{gap:30px;display:flex}.qr-item[data-v-989e44c8]{flex-direction:column;align-items:center;gap:8px;display:flex}.qr-item img[data-v-989e44c8]{object-fit:cover;background:#fff;border-radius:8px;width:105px;height:105px;display:block}.qr-item p[data-v-989e44c8]{color:#d1d1d1;text-align:center;margin:0;font-size:12px;font-weight:400;line-height:normal}@media (width<=1200px){.inner[data-v-989e44c8]{flex-wrap:wrap;gap:32px 48px;padding:48px 40px 40px}.brand[data-v-989e44c8],.quick[data-v-989e44c8],.contact[data-v-989e44c8],.qrs[data-v-989e44c8]{min-height:0}.contact[data-v-989e44c8]{width:min(400px,100%)}}@media (width<=768px){.inner[data-v-989e44c8]{grid-template-columns:1fr 1fr;gap:28px 24px;padding:32px 20px 24px;display:grid}.brand[data-v-989e44c8],.qrs[data-v-989e44c8]{grid-column:1/-1;width:auto}.quick[data-v-989e44c8],.contact[data-v-989e44c8]{gap:12px;width:auto}.qrs[data-v-989e44c8]{gap:16px}.qr-row[data-v-989e44c8]{gap:24px}.qr-item img[data-v-989e44c8]{width:96px;height:96px}}@media (width<=480px){.inner[data-v-989e44c8]{grid-template-columns:1fr;gap:28px}}.home[data-v-527d21a1]{width:100%}.hero[data-v-527d21a1]{padding-top:calc(var(--site-header-height) + 3vh);background:linear-gradient(90deg,#fefdfe 0%,#f2f2f4 34%,#e7e8ec 70%,#dcdde1 100%);flex-direction:column;align-items:center;display:flex;overflow:hidden}.hero-visual[data-v-527d21a1]{object-fit:cover;object-position:center bottom;pointer-events:none;width:100%;min-height:0;margin:auto}.hero-inner[data-v-527d21a1]{text-align:center;flex-direction:column;align-items:center;display:flex}h1[data-v-527d21a1]{color:#0e0f0f;margin:0;font-weight:700;line-height:1.25}.desc[data-v-527d21a1]{color:#666b69;margin:0;line-height:1.6}.actions[data-v-527d21a1]{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.btn[data-v-527d21a1]{border-radius:8px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background .22s,color .22s,box-shadow .22s,transform .22s;display:inline-flex}.primary[data-v-527d21a1]{color:#fff;background:#12a36a}.primary[data-v-527d21a1]:hover{background:#0e8a58;transform:translateY(-2px);box-shadow:0 8px 20px #12a36a47}.ghost[data-v-527d21a1]{color:#12a36a;box-shadow:none;background:#fff}.ghost[data-v-527d21a1]:hover{background:#e8f7f0;transform:translateY(-2px);box-shadow:0 8px 20px #12a36a29}.btn[data-v-527d21a1]:active{box-shadow:none;transform:translateY(0)}.support[data-v-527d21a1]{background:#f6f8f7;flex-direction:column;justify-content:center;align-items:center;display:flex}h2[data-v-527d21a1],.support-desc[data-v-527d21a1],.qr-label[data-v-527d21a1]{text-align:center;margin:0}h2[data-v-527d21a1]{color:#0e0f0f;font-weight:700;line-height:1.3}.support-desc[data-v-527d21a1]{color:#666b69;line-height:1.5}.qr[data-v-527d21a1]{object-fit:contain;background:#fff;border-radius:12px;display:block}.qr-label[data-v-527d21a1]{color:#0f1211;line-height:1.4}@media (width>=769px){.home[data-v-527d21a1]{flex-direction:column;display:flex}.hero[data-v-527d21a1]{height:720px;padding-top:max(calc(100 / 1440 * 100vw), calc(var(--site-header-height) + 12px));flex:none;container-type:size}.hero-visual[data-v-527d21a1]{object-fit:contain;flex:none;width:650px;height:366px}.hero-inner[data-v-527d21a1]{gap:min(2.77778cqh,1.38889vw);width:min(64cqw,63.8889vw);max-width:100%}h1[data-v-527d21a1]{font-size:48px;font-weight:600}.desc[data-v-527d21a1]{max-width:min(82cqw,52.7778vw);font-size:17px;font-weight:400}.btn[data-v-527d21a1]{min-width:min(20.5556cqh,10.2778vw);padding:min(1.66667cqh,.833333vw) min(3.05556cqh,1.52778vw);font-size:15px;font-weight:500}.support[data-v-527d21a1]{flex:none;gap:min(5cqh,1.94444vw);height:560px;container-type:size}h2[data-v-527d21a1]{font-size:34px;font-weight:600}.support-desc[data-v-527d21a1]{font-size:17px;font-weight:400}.qr[data-v-527d21a1]{border-radius:.833333vw;width:min(32.1429cqh,12.5vw);height:min(32.1429cqh,12.5vw)}.qr-label[data-v-527d21a1]{color:#666b69;font-size:15px;font-weight:400}}@media (width<=768px){.hero[data-v-527d21a1]{min-height:118vw;padding:calc(var(--site-header-height) + 6vw) 0 0}.hero-inner[data-v-527d21a1]{padding-inline:6vw}.hero-visual[data-v-527d21a1]{object-fit:contain;width:84vw;height:47.2985vw;max-height:none}.hero-inner[data-v-527d21a1]{gap:5.1vw}h1[data-v-527d21a1]{font-size:28px;font-weight:600}.desc[data-v-527d21a1]{font-size:15px}.btn[data-v-527d21a1]{min-width:32vw;padding:2.6vw 5vw;font-size:15px}.support[data-v-527d21a1]{gap:4.6vw;padding:8vw 6vw 12vw}h2[data-v-527d21a1]{font-size:22px;font-weight:600}.support-desc[data-v-527d21a1]{font-size:15px}.qr[data-v-527d21a1]{width:46vw;height:46vw}.qr-label[data-v-527d21a1]{color:#666b69;font-size:14px}}.download-page[data-v-6f86e9e0]{padding-top:var(--site-header-height);background:#fff}.banner[data-v-6f86e9e0]{text-align:center;background:#f9f9f9;flex-direction:column;align-items:center;gap:14px;padding:80px 20px;display:flex}h1[data-v-6f86e9e0]{color:#0e0f0f;margin:0;font-size:40px;font-weight:700;line-height:normal}.banner p[data-v-6f86e9e0]{color:#6b706e;max-width:391px;margin:0;font-size:17px;font-weight:400;line-height:normal}.body[data-v-6f86e9e0]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:34px;max-width:1440px;margin:0 auto;padding:62px 110px 70px;display:flex}.tabs[data-v-6f86e9e0]{align-items:center;gap:34px;display:flex}.tabs button[data-v-6f86e9e0]{color:#6b706e;cursor:pointer;background:0 0;border:0;height:auto;padding:0;font-size:16px;font-weight:400;line-height:normal}.tabs button.active[data-v-6f86e9e0]{color:#00b276;font-weight:500}.state[data-v-6f86e9e0]{color:#6b706e;margin:0;font-size:15px}.state.error[data-v-6f86e9e0]{color:#d14343}.cards[data-v-6f86e9e0]{grid-template-columns:repeat(2,320px);gap:34px 32px;display:grid}article[data-v-6f86e9e0]{box-sizing:border-box;background:#f8faf9;border-radius:8px;flex-direction:column;align-items:flex-start;gap:14px;width:320px;height:280px;padding:24px;animation:.45s both card-in-6f86e9e0;display:flex}@keyframes card-in-6f86e9e0{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.icon[data-v-6f86e9e0]{object-fit:cover;border-radius:12px;width:46px;height:46px;display:block}.info[data-v-6f86e9e0]{flex-direction:column;gap:12px;display:flex}.meta[data-v-6f86e9e0]{flex-direction:column;gap:4px;display:flex}.name[data-v-6f86e9e0],.version[data-v-6f86e9e0],.platform[data-v-6f86e9e0],.summary[data-v-6f86e9e0]{margin:0;line-height:normal}.name[data-v-6f86e9e0]{color:#0e0f0f;font-size:20px;font-weight:700}.version[data-v-6f86e9e0]{color:#00b276;font-size:13px;font-weight:500}.version.placeholder[data-v-6f86e9e0]{visibility:hidden}.platform[data-v-6f86e9e0],.summary[data-v-6f86e9e0]{color:#6b706e;font-weight:400}.platform[data-v-6f86e9e0]{font-size:13px}.summary[data-v-6f86e9e0]{font-size:14px;line-height:22px}.line[data-v-6f86e9e0]{background:#e5e9e7;width:100%;height:1px}article button[data-v-6f86e9e0]{color:#fff;cursor:pointer;background:#00b276;border:0;border-radius:4px;height:40px;padding:8px 24px;font-size:16px;font-weight:500;line-height:normal}article button[data-v-6f86e9e0]:disabled{opacity:.5;cursor:not-allowed}@media (width<=900px){.body[data-v-6f86e9e0]{padding:40px 20px 48px}.cards[data-v-6f86e9e0]{grid-template-columns:1fr;align-self:stretch}article[data-v-6f86e9e0]{width:100%;max-width:none;height:auto}}@media (width<=768px){h1[data-v-6f86e9e0]{font-size:28px}.banner[data-v-6f86e9e0]{padding:48px 20px}.banner p[data-v-6f86e9e0]{font-size:15px}}@media (prefers-reduced-motion:reduce){article[data-v-6f86e9e0]{animation:none}}.contact-page[data-v-ce745415]{padding-top:var(--site-header-height);background:#fff}.banner[data-v-ce745415]{text-align:center;background:#f9f9f9;flex-direction:column;align-items:center;gap:14px;padding:80px 20px;display:flex}h1[data-v-ce745415]{color:#0e0f0f;margin:0;font-size:40px;font-weight:700;line-height:normal}.banner p[data-v-ce745415]{color:#6b706e;max-width:391px;margin:0;font-size:17px;font-weight:400;line-height:normal}.body[data-v-ce745415]{box-sizing:border-box;flex-direction:column;align-items:center;gap:34px;max-width:1440px;margin:0 auto;padding:62px 110px 70px;display:flex}.services[data-v-ce745415]{justify-content:center;align-items:center;gap:32px;width:100%;max-width:1220px;min-height:210px;display:flex}.service[data-v-ce745415]{box-sizing:border-box;background:#f8faf9;border-radius:8px;flex-shrink:0;align-items:center;gap:16px;width:384px;height:160px;padding:24px;display:flex}.service img[data-v-ce745415]{object-fit:cover;flex-shrink:0;width:100px;height:100px;display:block}.service h2[data-v-ce745415]{color:#0e0f0f;margin:0 0 12px;font-size:20px;font-weight:700;line-height:normal}.service p[data-v-ce745415]{color:#6b706e;margin:0;font-size:14px;font-weight:400;line-height:normal}.service .note[data-v-ce745415]{color:#858a87;margin-top:4px;font-size:13px}.lower[data-v-ce745415]{align-items:flex-start;gap:24px;width:100%;max-width:1220px;display:flex}.info[data-v-ce745415],.consult[data-v-ce745415]{box-sizing:border-box;background:#f8faf9;border-radius:8px;height:240px;padding:24px}.info[data-v-ce745415]{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.consult[data-v-ce745415]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;width:444px;display:flex}.info h2[data-v-ce745415],.consult h2[data-v-ce745415]{color:#0e0f0f;margin:0;font-size:22px;font-weight:700;line-height:normal}.rows[data-v-ce745415]{flex-direction:column;gap:20px;display:flex}.rows p[data-v-ce745415]{justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin:0;font-size:16px;line-height:normal;display:flex}.rows span[data-v-ce745415]{color:#6b706e;flex-shrink:0;font-weight:400}.rows strong[data-v-ce745415]{color:#0e0f0f;text-align:right;font-weight:500}.consult-copy[data-v-ce745415]{flex-direction:column;gap:12px;display:flex}.consult p[data-v-ce745415]{color:#6b706e;margin:0;font-size:14px;font-weight:400;line-height:normal}.consult img[data-v-ce745415]{object-fit:cover;border-radius:8px;width:120px;height:120px;display:block}@media (width<=1439px){.body[data-v-ce745415]{padding-inline:40px}}@media (width<=1100px){.body[data-v-ce745415]{padding:48px 24px 56px}.services[data-v-ce745415],.lower[data-v-ce745415]{flex-wrap:wrap;min-height:0}.service[data-v-ce745415],.consult[data-v-ce745415],.info[data-v-ce745415]{width:100%;max-width:444px;height:auto}}@media (width<=768px){h1[data-v-ce745415]{font-size:28px}.banner[data-v-ce745415]{padding:48px 20px}.banner p[data-v-ce745415]{font-size:15px}.rows p[data-v-ce745415]{flex-direction:column;align-items:flex-start;gap:4px}.rows strong[data-v-ce745415]{text-align:left}}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}html{--site-header-height:78px}body{color:#142019;background:#f6f8f7;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font-family:inherit}.layout{flex-direction:column;min-height:100vh;display:flex}.main{flex:1 0 auto;grid-template-rows:1fr;width:min(1120px,100% - 32px);margin:0 auto;display:grid}:is(.main:has(.home),.main:has(.download-page),.main:has(.contact-page)){width:100%;max-width:none;margin:0}.main>*{grid-area:1/1;min-width:0}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter-from,.page-leave-to{opacity:0}.page-leave-active{pointer-events:none}

/* Website ICP registration */
.footer .site-icp{box-sizing:border-box;border-top:1px solid rgba(255,255,255,.14);padding:16px 20px;text-align:center;font-size:12px;line-height:1.6}
.footer .site-icp a{display:inline-block;max-width:100%;color:#d1d1d1;text-decoration:none;overflow-wrap:anywhere}
.footer .site-icp a:hover,.footer .site-icp a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}
.footer .site-icp a:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:2px}
