.icon[data-v-c751c63e]{flex:none;display:block}.am[data-v-c0361282]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:24px;background:var(--modal-mask);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.am__card[data-v-c0361282]{position:relative;display:flex;flex-direction:column;width:min(430px,100%);min-height:min(var(--am-card-min, 0px),calc(100vh - 48px));max-height:calc(100vh - 48px);overflow-y:auto;padding:30px 30px 26px;border-radius:24px;background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 30px 80px -30px #1a124673,0 2px 6px #1010190d}.am__close[data-v-c0361282]{position:absolute;top:14px;right:14px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:var(--ink-3);transition:background .2s,color .2s}.am__close[data-v-c0361282]:hover{background:var(--hover-bg);color:var(--ink)}.am__head[data-v-c0361282]{margin-top:auto;text-align:center}.am__logo[data-v-c0361282]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--surface-raised);box-shadow:0 6px 18px -8px #2e1e7859,0 0 0 1px #1010190f}.am__logo img[data-v-c0361282]{width:30px;height:30px;object-fit:contain}.am__title[data-v-c0361282]{margin-top:14px;font-size:20px;font-weight:600;letter-spacing:-.02em}.am__tabs[data-v-c0361282]{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:24px;padding:4px;border-radius:12px;background:var(--bg-soft)}.am__tabs button[data-v-c0361282]{height:36px;border-radius:9px;font-size:13.5px;font-weight:550;color:var(--ink-3);transition:background .2s,color .2s,box-shadow .2s}.am__tabs button.on[data-v-c0361282]{background:var(--surface-raised);color:var(--indigo);box-shadow:0 1px 2px #1010190f,0 4px 12px -6px #261e5a40}.am__form[data-v-c0361282]{margin-top:16px;margin-bottom:auto}.am__google[data-v-c0361282]{position:relative;height:46px;margin-top:16px}.am__google-face[data-v-c0361282]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;border:1px solid var(--line-strong);border-radius:13px;background:var(--surface-raised);color:var(--ink-2);font-size:13.5px;font-weight:550;letter-spacing:-.005em;transition:border-color .2s,background .2s,box-shadow .2s}.am__google:hover .am__google-face[data-v-c0361282],.am__google:focus-within .am__google-face[data-v-c0361282]{border-color:#5b3bf259;background:var(--bg-soft)}.am__google-g[data-v-c0361282]{flex:none}.am__google-hit[data-v-c0361282]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:13px;overflow:hidden;opacity:.01;cursor:pointer}.am__google-hit[data-v-c0361282] div,.am__google-hit[data-v-c0361282] iframe{width:100%!important;height:100%!important}.am__divider[data-v-c0361282]{display:flex;align-items:center;gap:12px;margin-top:14px;color:var(--ink-4);font-size:11.5px}.am__divider[data-v-c0361282]:before,.am__divider[data-v-c0361282]:after{content:"";flex:1;height:1px;background:var(--line)}.am__field[data-v-c0361282]{display:block;margin-bottom:14px}.am__label[data-v-c0361282]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:12.5px;font-weight:550;color:var(--ink-2)}.am__inline[data-v-c0361282]{font-size:12.5px;font-weight:500;color:var(--indigo);padding:0;transition:opacity .2s}.am__inline[data-v-c0361282]:disabled{color:var(--ink-4);cursor:default}.am__control[data-v-c0361282]{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border:1px solid var(--line-strong);border-radius:13px;background:var(--surface-raised);transition:border-color .2s,box-shadow .2s}.am__control[data-v-c0361282]:focus-within{border-color:#5b3bf28c;box-shadow:0 0 0 3.5px #5b3bf21a}.am__control--code[data-v-c0361282]{padding-right:6px}.am__send[data-v-c0361282]{flex:none;min-width:94px;height:34px;padding:0 12px;border:1px solid rgba(91,59,242,.18);border-radius:9px;background:var(--brand-soft);color:var(--indigo);font-size:12.5px;font-weight:600;white-space:nowrap;transition:border-color .2s,background .2s,opacity .2s}.am__send[data-v-c0361282]:hover:not(:disabled){border-color:#5b3bf259;background:#5b3bf224}.am__send[data-v-c0361282]:disabled{color:var(--ink-4);cursor:default;opacity:.72}.am__lead[data-v-c0361282]{flex:none;color:var(--ink-4)}.am__control input[data-v-c0361282]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:14.5px;color:var(--ink);letter-spacing:-.01em}.am__control input[data-v-c0361282]::placeholder{color:var(--ink-4)}.am__code[data-v-c0361282]{letter-spacing:.16em;font-variant-numeric:tabular-nums}.am__eye[data-v-c0361282]{flex:none;display:inline-flex;color:var(--ink-4);transition:color .2s}.am__eye[data-v-c0361282]:hover{color:var(--ink-2)}.am__msg[data-v-c0361282]{display:flex;align-items:flex-start;gap:6px;margin:2px 0 12px;font-size:12.5px;line-height:1.55}.am__msg--error[data-v-c0361282]{color:var(--danger)}.am__msg--ok[data-v-c0361282]{color:var(--success)}.am__agree[data-v-c0361282]{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:var(--ink-4);font-size:12px;line-height:1.55;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.am__agree input[data-v-c0361282]{flex:none;width:15px;height:15px;margin:2px 0 0;accent-color:var(--brand);cursor:pointer}.am__agree input[data-v-c0361282]:disabled{cursor:default}.am__agree-text a[data-v-c0361282]{color:var(--ink-3);text-decoration:underline;text-underline-offset:2px}.am__agree-text a[data-v-c0361282]:hover{color:var(--indigo)}.am__msg .icon[data-v-c0361282]{flex:none;margin-top:1px}.am__submit[data-v-c0361282]{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:4px;border-radius:13px;background:var(--brand);color:#fff;font-size:15px;font-weight:550;letter-spacing:-.01em;box-shadow:0 14px 30px -14px #533af2a6;transition:transform .2s,box-shadow .2s,filter .2s}.am__submit[data-v-c0361282]:hover{filter:brightness(1.04);box-shadow:0 18px 36px -16px #533af2b3}.am__agree+.am__submit[data-v-c0361282]{margin-top:14px}.am__submit[data-v-c0361282]:active{transform:scale(.985)}.am__submit[data-v-c0361282]:disabled{opacity:.72;cursor:progress}.am__foot[data-v-c0361282]{min-height:20px;margin-top:14px}.am__hint[data-v-c0361282]{margin-top:0;text-align:center;font-size:12.5px;line-height:1.6;color:var(--ink-3)}.am__link[data-v-c0361282]{color:var(--indigo);font-size:12.5px}.am__link[data-v-c0361282]:hover{text-decoration:underline}.auth-modal-enter-active[data-v-c0361282],.auth-modal-leave-active[data-v-c0361282]{transition:opacity .24s ease}.auth-modal-enter-active .am__card[data-v-c0361282],.auth-modal-leave-active .am__card[data-v-c0361282]{transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.auth-modal-enter-from[data-v-c0361282],.auth-modal-leave-to[data-v-c0361282]{opacity:0}.auth-modal-enter-from .am__card[data-v-c0361282]{opacity:0;transform:translateY(14px) scale(.97)}.auth-modal-leave-to .am__card[data-v-c0361282]{opacity:0;transform:translateY(10px) scale(.975)}@media(prefers-reduced-motion:reduce){.auth-modal-enter-active[data-v-c0361282],.auth-modal-leave-active[data-v-c0361282],.auth-modal-enter-active .am__card[data-v-c0361282],.auth-modal-leave-active .am__card[data-v-c0361282]{transition-duration:.01ms}}@media(max-width:520px){.am[data-v-c0361282]{padding:14px}.am__card[data-v-c0361282]{padding:26px 20px 22px;border-radius:20px}.am__title[data-v-c0361282]{font-size:18.5px}}.nav[data-v-ba5f4d87]{position:fixed;inset:0 0 auto;z-index:60;transition:background .3s,border-color .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.nav--solid[data-v-ba5f4d87]{background:var(--nav-glass);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-bottom-color:var(--line)}.nav-message[data-v-ba5f4d87]{position:fixed;top:calc(var(--nav-h) + 16px);left:50%;z-index:100;display:flex;align-items:center;gap:10px;width:min(320px,calc(100vw - 32px));min-height:48px;padding:10px 12px 10px 14px;border:1px solid var(--line);border-radius:7px;background:var(--surface-raised);box-shadow:0 6px 18px #1010191f;transform:translate(-50%)}.nav-message__icon[data-v-ba5f4d87]{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;color:#fff;background:var(--success)}.nav-message__copy[data-v-ba5f4d87]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;color:var(--ink)}.nav-message__close[data-v-ba5f4d87]{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;border-radius:5px;color:var(--ink-3);transition:color .2s,background .2s}.nav-message__close[data-v-ba5f4d87]:hover{color:var(--ink);background:var(--hover-bg)}.message-enter-active[data-v-ba5f4d87],.message-leave-active[data-v-ba5f4d87]{transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1)}.message-enter-from[data-v-ba5f4d87],.message-leave-to[data-v-ba5f4d87]{opacity:0;transform:translate(-50%,-12px)}.nav__inner[data-v-ba5f4d87]{height:var(--nav-h);display:flex;align-items:center;gap:20px}.brand[data-v-ba5f4d87]{display:inline-flex;align-items:center;gap:11px;flex:none}.brand__logo[data-v-ba5f4d87]{width:38px;height:38px;object-fit:contain}.brand__name[data-v-ba5f4d87]{font-size:21px;font-weight:650;letter-spacing:-.025em}.nav__links[data-v-ba5f4d87]{display:flex;align-items:center;gap:4px;margin:0 auto}.nav__link[data-v-ba5f4d87]{position:relative;padding:8px 13px;font-size:14.5px;color:var(--ink-2);border-radius:var(--r-full);transition:color .2s,background .2s}.nav__link[data-v-ba5f4d87]:hover{color:var(--ink);background:var(--hover-bg)}.nav__link.is-active[data-v-ba5f4d87]{color:var(--ink);font-weight:550}.nav__link[data-v-ba5f4d87]:after{content:"";position:absolute;left:50%;bottom:0;width:26px;height:2px;border-radius:var(--r-full);background:var(--brand);transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1)}.nav__link.is-active[data-v-ba5f4d87]:after{transform:translate(-50%) scaleX(1)}.nav__contact[data-v-ba5f4d87]{position:relative}.nav__contact-trigger[data-v-ba5f4d87]{display:inline-flex;align-items:center;gap:4px}.nav__contact-caret[data-v-ba5f4d87]{color:var(--ink-4);transition:transform .2s,color .2s}.nav__contact-caret.is-up[data-v-ba5f4d87]{color:var(--indigo);transform:rotate(180deg)}.nav__contact-menu[data-v-ba5f4d87]{position:absolute;top:calc(100% + 8px);left:50%;z-index:12;width:250px;padding:7px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass);box-shadow:0 20px 48px -24px #1a12466b,0 4px 12px #10101912;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transform:translate(-50%)}.nav__contact-menu[data-v-ba5f4d87]:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.nav__qq[data-v-ba5f4d87]{display:grid;justify-items:center;gap:7px;padding:13px 10px 14px}.nav__qq-qr[data-v-ba5f4d87]{display:grid;place-items:center;padding:7px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--line)}.nav__qq-qr img[data-v-ba5f4d87]{display:block;width:176px;height:176px;object-fit:contain;border-radius:4px}.nav__qq-fallback[data-v-ba5f4d87]{width:176px;height:176px;display:grid;place-items:center;padding:12px;border:1px dashed var(--line);border-radius:6px;color:var(--ink-3);font-size:12px;line-height:1.5;text-align:center}.nav__qq-title[data-v-ba5f4d87]{margin-top:2px;font-size:13.5px;font-weight:600;color:var(--ink)}.nav__qq-hint[data-v-ba5f4d87]{color:var(--ink-3);font-size:11.5px;line-height:1.5;text-align:center}.nav__contact .drop-enter-from[data-v-ba5f4d87],.nav__contact .drop-leave-to[data-v-ba5f4d87]{opacity:0;transform:translate(-50%,-6px)}.nav__actions[data-v-ba5f4d87]{display:flex;align-items:center;gap:10px;flex:none}.nav__lang-wrap[data-v-ba5f4d87]{position:relative}.nav__lang[data-v-ba5f4d87],.nav__theme[data-v-ba5f4d87]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;min-width:54px;padding:0 11px;border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--control-bg);color:var(--ink-2);font-size:13px;font-weight:600;transition:color .2s,border-color .2s,background .2s,transform .2s}.nav__theme[data-v-ba5f4d87]{width:38px;min-width:38px;padding:0}.nav__lang[data-v-ba5f4d87]:hover,.nav__theme[data-v-ba5f4d87]:hover{color:var(--indigo);border-color:#5b3bf252;background:var(--surface-raised);transform:translateY(-1px)}.nav__lang-caret[data-v-ba5f4d87]{color:var(--ink-4);transition:transform .22s}.nav__lang-caret.is-up[data-v-ba5f4d87]{transform:rotate(180deg)}.nav__settings-menu[data-v-ba5f4d87]{position:absolute;top:calc(100% + 10px);right:0;z-index:8;width:172px;padding:7px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass);box-shadow:0 20px 48px -24px #1a124666,0 2px 6px #1010190d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nav__settings-menu button[data-v-ba5f4d87]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:38px;padding:0 10px;border-radius:9px;color:var(--ink-2);font-size:13.5px;text-align:left;transition:color .18s,background .18s}.nav__settings-menu button[data-v-ba5f4d87]:hover{color:var(--ink);background:var(--hover-bg)}.nav__settings-menu button.is-active[data-v-ba5f4d87]{color:var(--indigo);font-weight:600;background:var(--brand-soft)}.nav__burger[data-v-ba5f4d87]{display:none;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--line)}.nav__mobile[data-v-ba5f4d87]{display:none;padding:10px 20px 22px;background:var(--surface-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.nav__mobile a[data-v-ba5f4d87]{display:block;padding:12px 4px;font-size:15.5px;color:var(--ink-2);border-bottom:1px solid var(--line)}.nav__mobile-contact[data-v-ba5f4d87]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 4px;text-align:left;font-size:15.5px;color:var(--ink-2);border-bottom:1px solid var(--line)}.nav__mobile-qq[data-v-ba5f4d87]{display:grid;justify-items:center;gap:7px;padding:16px 4px 18px;border-bottom:1px solid var(--line)}.nav__mobile-qq .nav__qq-qr img[data-v-ba5f4d87],.nav__mobile-qq .nav__qq-fallback[data-v-ba5f4d87]{width:148px;height:148px}.nav__auth[data-v-ba5f4d87]{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border-radius:var(--r-full);background:var(--brand-soft);font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--accent-text);transition:color .22s,box-shadow .22s,transform .22s}.nav__identity[data-v-ba5f4d87]{width:140px;flex:none}.nav__identity>.nav__auth[data-v-ba5f4d87],.nav__account[data-v-ba5f4d87],.nav__account-btn[data-v-ba5f4d87]{width:100%}.nav__auth[data-v-ba5f4d87]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--brand);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.62;transition:opacity .22s;pointer-events:none}.nav__auth[data-v-ba5f4d87]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--brand);opacity:0;transition:opacity .22s}.nav__auth[data-v-ba5f4d87]:hover{color:#fff;transform:translateY(-1px);box-shadow:0 12px 24px -12px #533af29e}.nav__auth[data-v-ba5f4d87]:hover:before{opacity:0}.nav__auth[data-v-ba5f4d87]:hover:after{opacity:1}.nav__account[data-v-ba5f4d87]{position:relative}.nav__account-btn[data-v-ba5f4d87]{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 11px 0 4px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:var(--control-bg);transition:background .2s,border-color .2s}.nav__account-btn[data-v-ba5f4d87]:hover{background:var(--surface-raised);border-color:var(--line-strong)}.nav__avatar[data-v-ba5f4d87]{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--brand);color:#fff;font-size:13px;font-weight:600}.nav__account-mail[data-v-ba5f4d87]{flex:1;min-width:0;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--ink-2)}.nav__caret[data-v-ba5f4d87]{color:var(--ink-4);transition:transform .25s}.nav__caret.is-up[data-v-ba5f4d87]{transform:rotate(180deg)}.nav__menu[data-v-ba5f4d87]{position:absolute;top:calc(100% + 10px);right:0;z-index:5;width:216px;padding:10px;border-radius:14px;background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 20px 48px -24px #1a124666,0 2px 6px #1010190d}.nav__menu-label[data-v-ba5f4d87]{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.nav__menu-mail[data-v-ba5f4d87]{margin-top:4px;font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav__menu-history[data-v-ba5f4d87],.nav__menu-out[data-v-ba5f4d87]{display:flex;align-items:center;gap:7px;width:100%;margin-top:10px;padding:9px 10px;border-radius:9px;background:var(--hover-bg);font-size:13px;color:var(--ink-2);transition:background .2s,color .2s}.nav__menu-history[data-v-ba5f4d87]:hover{color:var(--indigo);background:var(--brand-soft)}.nav__menu-out[data-v-ba5f4d87]:hover{background:#d33a3a14;color:var(--danger)}.nav__mobile-auth[data-v-ba5f4d87]{display:block;width:100%;padding:12px 4px;text-align:left;font-size:15.5px;color:var(--ink-2);border-bottom:1px solid var(--line)}.drop-enter-active[data-v-ba5f4d87],.drop-leave-active[data-v-ba5f4d87]{transition:opacity .22s,transform .22s}.drop-enter-from[data-v-ba5f4d87],.drop-leave-to[data-v-ba5f4d87]{opacity:0;transform:translateY(-6px)}@media(max-width:900px){.nav__links[data-v-ba5f4d87]{display:none}.nav__burger[data-v-ba5f4d87]{display:inline-flex}.nav__actions[data-v-ba5f4d87]{margin-left:auto;gap:8px}.nav__account-mail[data-v-ba5f4d87]{display:none}.nav__account-btn[data-v-ba5f4d87]{justify-content:center;padding:0}.nav__caret[data-v-ba5f4d87]{display:none}.nav--open .nav__mobile[data-v-ba5f4d87]{display:block}.nav__mobile[data-v-ba5f4d87]{display:none}.nav__identity[data-v-ba5f4d87]{width:96px}}@media(max-width:620px){.nav__inner[data-v-ba5f4d87]{gap:10px}.brand[data-v-ba5f4d87]{gap:8px}.brand__logo[data-v-ba5f4d87]{width:34px;height:34px}.brand__name[data-v-ba5f4d87]{font-size:19px}.nav__lang[data-v-ba5f4d87]{min-width:38px;width:38px;padding:0}.nav__lang span[data-v-ba5f4d87],.nav__lang-caret[data-v-ba5f4d87]{display:none}.nav__auth[data-v-ba5f4d87]{padding:0 11px}.nav__identity[data-v-ba5f4d87]{width:76px}.nav__auth-more[data-v-ba5f4d87]{display:none}}@media(max-width:520px){.brand__name[data-v-ba5f4d87]{display:none}}.parse[data-v-a11696ee]{position:relative}.parse__bar[data-v-a11696ee]{display:flex;align-items:center;gap:8px;padding:7px 7px 7px 16px;border-radius:16px;background:var(--bg-soft);border:1px solid var(--line);transition:border-color .25s,background .25s,box-shadow .25s}.parse__bar[data-v-a11696ee]:focus-within{background:var(--surface-raised);border-color:#5b3bf280}.parse__bar.is-error[data-v-a11696ee]{border-color:#e03e3e66}.parse__icon[data-v-a11696ee]{color:var(--ink-4);display:inline-flex}.parse__input[data-v-a11696ee]{flex:1;min-width:0;height:44px;border:0;background:transparent;outline:none;font-size:15.5px;color:var(--ink);letter-spacing:-.01em}.parse__input[data-v-a11696ee]::placeholder{color:var(--ink-4)}.parse__clear[data-v-a11696ee]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:var(--ink-3);background:var(--hover-bg);transition:background .2s,color .2s}.parse__clear[data-v-a11696ee]:hover{background:var(--line-strong);color:var(--ink)}.parse__submit[data-v-a11696ee]{height:46px;padding:0 22px;border-radius:14px;font-size:15px}.parse__submit[data-v-a11696ee]:disabled{opacity:.75;cursor:progress}.result-wrap[data-v-a11696ee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;overflow-x:hidden;overflow-y:auto;background:var(--modal-mask);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.result[data-v-a11696ee]{position:relative;width:min(600px,100%);max-width:100%;min-width:0;padding:18px;border-radius:18px;background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 18px 44px -32px #261e5a80,0 1px 2px #1010190a;text-align:left}.result__heading[data-v-a11696ee]{margin:0 34px 12px 4px;font-size:15px;line-height:1.55;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-modal[data-v-a11696ee]{width:min(540px,100%);max-height:min(720px,calc(100vh - 48px));overflow:hidden}.history-modal__head[data-v-a11696ee]{display:flex;align-items:center;gap:12px;margin:0 30px 14px 4px}.history-modal__title[data-v-a11696ee]{flex:1;min-width:0;margin:0;font-size:17px}.history-clear[data-v-a11696ee]{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--ink-3);font-size:12.5px;transition:color .18s,background .18s,border-color .18s}.history-clear[data-v-a11696ee]:hover{color:var(--ink);background:var(--hover-bg)}.history-clear.is-confirm[data-v-a11696ee]{color:var(--danger);border-color:currentColor}.history-results[data-v-a11696ee]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-height:min(640px,calc(100vh - 118px));overflow-x:hidden;overflow-y:auto;padding-right:4px}.history-result[data-v-a11696ee]{min-width:0;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--bg-soft)}.history-result__head[data-v-a11696ee]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;margin:0 4px 10px}.history-result__head strong[data-v-a11696ee]{min-width:0;overflow:hidden;color:var(--ink);font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.history-result__head time[data-v-a11696ee]{flex:none;color:var(--ink-4);font-size:11.5px}.history-result__meta[data-v-a11696ee]{flex:none;display:flex;align-items:center;gap:6px}.history-item-del[data-v-a11696ee]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;color:var(--ink-4);transition:color .18s,background .18s}.history-item-del[data-v-a11696ee]:hover{color:var(--danger);background:var(--hover-bg)}.history-empty[data-v-a11696ee]{display:grid;place-items:center;align-content:center;gap:10px;min-height:240px;color:var(--ink-4);font-size:13px}.result__panel[data-v-a11696ee]{border:1px solid var(--line);border-radius:14px;padding:3px;background:var(--surface-raised)}.result__desktop[data-v-a11696ee]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:10px 12px;border-radius:11px;background:linear-gradient(118deg,#2e4bf512,#a04bff17)}.result__download-tip[data-v-a11696ee]{display:flex;align-items:flex-start;gap:7px;margin:4px 3px 3px;padding:8px 10px;border-radius:9px;background:var(--hover-bg);font-size:12px;line-height:1.55;color:var(--ink-2)}.result__download-tip .icon[data-v-a11696ee]{flex:none;margin-top:2px;color:var(--indigo)}.result__desktop-copy[data-v-a11696ee]{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:12.5px;color:var(--ink-2)}.result__desktop-copy .icon[data-v-a11696ee]{flex:none;color:var(--indigo)}.result__desktop-link[data-v-a11696ee]{flex:none;font-size:12.5px;font-weight:600;color:var(--indigo)}.result__desktop-link[data-v-a11696ee]:hover{text-decoration:underline}.opt[data-v-a11696ee]{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px}.opt+.opt[data-v-a11696ee]{border-top:1px solid var(--line)}.opt__label[data-v-a11696ee]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--ink-2);white-space:nowrap}.opt__label .icon[data-v-a11696ee]{color:var(--ink-4)}.opt__field[data-v-a11696ee]{position:relative;display:block;min-width:0}.opt__field.is-open[data-v-a11696ee]{z-index:12}.opt__select[data-v-a11696ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:30px;padding:0 9px 0 10px;border:1px solid var(--field-line);border-radius:9px;background:var(--surface-raised);font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.opt__select>span[data-v-a11696ee]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt__select[data-v-a11696ee]:hover{border-color:#5b3bf257}.opt__select[data-v-a11696ee]:focus-visible{outline:none;border-color:#5b3bf28c;box-shadow:0 0 0 3px #5b3bf21f}.opt__field.is-open .opt__select[data-v-a11696ee]{border-color:#5b3bf28c;box-shadow:0 0 0 3px #5b3bf21a}.opt__select[data-v-a11696ee]:disabled{color:var(--ink-4);background:var(--field-disabled);cursor:default;border-color:var(--field-disabled-line)}.opt__chev[data-v-a11696ee]{flex:none;color:var(--ink-4);transition:transform .2s,color .2s}.opt__chev.is-up[data-v-a11696ee]{color:var(--indigo);transform:rotate(180deg)}.opt__menu[data-v-a11696ee]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;max-height:210px;overflow-y:auto;padding:5px;border:1px solid var(--line);border-radius:11px;background:var(--surface-raised);box-shadow:0 14px 34px -16px #261e5a6b,0 4px 12px #10101914}.opt__menu button[data-v-a11696ee]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:32px;padding:6px 9px;border-radius:7px;color:var(--ink-2);font-size:12.5px;text-align:left;transition:color .16s,background .16s}.opt__menu button[data-v-a11696ee]:hover{color:var(--ink);background:var(--hover-bg)}.opt__menu button.is-active[data-v-a11696ee]{color:var(--indigo);font-weight:600;background:var(--brand-soft)}.opt__menu button .icon[data-v-a11696ee]{flex:none}.select-menu-enter-active[data-v-a11696ee],.select-menu-leave-active[data-v-a11696ee]{transform-origin:top;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1)}.select-menu-enter-from[data-v-a11696ee],.select-menu-leave-to[data-v-a11696ee]{opacity:0;transform:translateY(-4px) scale(.985)}.opt__dl[data-v-a11696ee]{justify-self:end;min-width:58px;height:30px;padding:0 12px;border-radius:9px;font-size:12.5px;font-weight:550;color:#fff;background:linear-gradient(135deg,#7a58ff,#5b3bf2);box-shadow:0 6px 14px -9px #5b3bf2cc;transition:transform .2s,box-shadow .2s,filter .2s,background .2s,color .2s}.opt__dl[data-v-a11696ee]:hover{filter:brightness(1.06);box-shadow:0 10px 20px -10px #5b3bf2cc}.opt__dl[data-v-a11696ee]:active{transform:scale(.975)}.opt__dl.is-off[data-v-a11696ee]{background:var(--disabled-purple);color:#b1a1ef;box-shadow:none;cursor:not-allowed}.opt__dl.is-off[data-v-a11696ee]:hover{filter:none;box-shadow:none}.result__close[data-v-a11696ee]{position:absolute;top:10px;right:10px;z-index:2;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--ink-3);transition:background .2s,color .2s}.result__close[data-v-a11696ee]:hover{background:var(--hover-bg);color:var(--ink)}.parse-message[data-v-a11696ee]{position:fixed;top:calc(var(--nav-h) + 16px);left:50%;z-index:100;display:flex;align-items:center;gap:10px;width:max-content;min-width:min(320px,calc(100vw - 32px));max-width:calc(100vw - 32px);min-height:48px;padding:10px 12px 10px 14px;border:1px solid var(--line);border-radius:7px;background:var(--surface-raised);box-shadow:0 6px 18px #1010191f;transform:translate(-50%);text-align:left}.parse-message__icon[data-v-a11696ee]{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;color:#fff;background:var(--indigo);font-family:Arial,sans-serif;font-size:12px;font-weight:700;font-style:normal;line-height:1}.parse-message__copy[data-v-a11696ee]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;color:var(--ink)}.parse-message__close[data-v-a11696ee]{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;border-radius:5px;color:var(--ink-3);transition:color .2s,background .2s}.parse-message__close[data-v-a11696ee]:hover{color:var(--ink);background:var(--hover-bg)}.message-enter-active[data-v-a11696ee],.message-leave-active[data-v-a11696ee]{transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1)}.message-enter-from[data-v-a11696ee],.message-leave-to[data-v-a11696ee]{opacity:0;transform:translate(-50%,-12px)}.result-enter-active[data-v-a11696ee]{transition:opacity .22s}.result-leave-active[data-v-a11696ee]{transition:opacity .18s}.result-enter-active .result[data-v-a11696ee],.result-leave-active .result[data-v-a11696ee]{transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1)}.result-enter-from[data-v-a11696ee],.result-leave-to[data-v-a11696ee]{opacity:0}.result-enter-from .result[data-v-a11696ee],.result-leave-to .result[data-v-a11696ee]{opacity:0;transform:translateY(10px) scale(.985)}@media(max-width:780px){.opt[data-v-a11696ee]{grid-template-columns:72px minmax(0,1fr) auto}}@media(max-width:720px){.parse__clear[data-v-a11696ee]{display:none}.parse__bar[data-v-a11696ee]{padding-left:12px}.parse__submit[data-v-a11696ee]{padding:0 16px}}@media(max-width:560px){.result-wrap[data-v-a11696ee]{padding:12px}.result[data-v-a11696ee]{padding:14px;border-radius:16px}.result__heading[data-v-a11696ee]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 30px 10px 2px;font-size:14.5px;white-space:normal}.result__close[data-v-a11696ee]{top:8px;right:8px;width:30px;height:30px}.result__download-tip[data-v-a11696ee]{padding:7px 8px;font-size:11.5px}.result__desktop[data-v-a11696ee]{flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;padding:9px 10px}.result__desktop-copy[data-v-a11696ee]{align-items:flex-start;font-size:12px}.result__desktop-copy .icon[data-v-a11696ee]{margin-top:2px}.result__desktop-link[data-v-a11696ee]{font-size:12px}.history-modal[data-v-a11696ee]{max-height:calc(100vh - 24px)}.history-modal__head[data-v-a11696ee]{margin:0 32px 12px 2px}.history-results[data-v-a11696ee]{max-height:calc(100vh - 108px);padding-right:0}.history-result[data-v-a11696ee]{padding:10px;border-radius:12px}.history-result__head[data-v-a11696ee]{gap:10px;margin:0 2px 8px}}@media(max-width:480px){.opt[data-v-a11696ee]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label dl" "field field";gap:7px 8px;padding:8px 8px 10px}.opt__label[data-v-a11696ee]{grid-area:label;min-width:0;overflow:hidden;font-size:12.5px}.opt__field[data-v-a11696ee]{grid-area:field}.opt__select[data-v-a11696ee]{height:34px;font-size:13px}.opt__dl[data-v-a11696ee]{grid-area:dl;justify-self:end;min-width:64px;height:30px;padding:0 12px;font-size:13px}}@media(max-width:360px){.result[data-v-a11696ee]{padding:12px}.opt[data-v-a11696ee]{padding:8px 6px 9px}.opt__dl[data-v-a11696ee]{min-width:60px;padding:0 10px}.result__heading[data-v-a11696ee]{font-size:14px}}.dlp[data-v-30ac0c33]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(44px,6vw,88px);text-align:left}.dlp__shot[data-v-30ac0c33]{position:relative}.dlp__glow[data-v-30ac0c33]{position:absolute;top:14%;right:-4%;bottom:-10%;left:2%;border-radius:50%;background:radial-gradient(closest-side,rgba(91,59,242,.18),rgba(46,75,245,.06) 62%,transparent);filter:blur(18px);pointer-events:none}.dlp__img[data-v-30ac0c33]{position:relative;display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--line);box-shadow:0 30px 60px -42px #281e5a99,0 2px 8px #1010190d;background:var(--bg-soft)}.dlp__title[data-v-30ac0c33]{font-size:clamp(26px,2.5vw,36px);line-height:1.3;font-weight:600;letter-spacing:-.028em}.dlp__desc[data-v-30ac0c33]{margin-top:14px;font-size:15px;line-height:1.85;color:var(--ink-2);max-width:42em}.dlp__actions[data-v-30ac0c33]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.dlp__btn[data-v-30ac0c33]{display:inline-flex;align-items:center;gap:13px;min-height:66px;padding:11px 22px 11px 18px;border-radius:16px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s}.dlp__btn[data-v-30ac0c33]:active{transform:scale(.985)}.dlp__btn-text[data-v-30ac0c33]{display:flex;flex-direction:column;gap:3px;text-align:left}.dlp__btn-text b[data-v-30ac0c33]{font-size:15.5px;font-weight:600;line-height:1.1;letter-spacing:-.01em}.dlp__btn-text em[data-v-30ac0c33]{font-style:normal;font-size:11.5px;line-height:1.1}.dlp__btn--win[data-v-30ac0c33]{color:#fff;background:var(--brand);box-shadow:0 14px 28px -16px #533af2cc}.dlp__btn--win em[data-v-30ac0c33]{color:#ffffffd1}.dlp__btn--win[data-v-30ac0c33]:hover{transform:translateY(-1px);box-shadow:0 20px 34px -18px #533af2d9}.dlp__btn--mac[data-v-30ac0c33]{color:var(--ink);background:var(--surface-raised);border:1px solid var(--line-strong)}.dlp__btn--mac em[data-v-30ac0c33]{color:var(--ink-3)}.dlp__btn--mac[data-v-30ac0c33]:hover{transform:translateY(-1px);border-color:var(--line-strong);box-shadow:0 14px 26px -20px #10101966}@media(max-width:880px){.dlp[data-v-30ac0c33]{grid-template-columns:minmax(0,1fr);gap:30px}.dlp__glow[data-v-30ac0c33]{top:20%;right:8%;bottom:-8%;left:8%}}@media(max-width:480px){.dlp__actions[data-v-30ac0c33]{margin-top:16px}.dlp__btn[data-v-30ac0c33]{flex:1 1 100%}.dlp__desc[data-v-30ac0c33]{font-size:13px}}.hero[data-v-989f584f]{position:relative;padding:calc(var(--nav-h) + 104px) 0 104px}.hero__inner[data-v-989f584f]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.hero__title[data-v-989f584f]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.16em;font-size:clamp(28px,4.6vw,62px);line-height:1.14;font-weight:600;letter-spacing:-.03em}.hero__brand[data-v-989f584f]{white-space:nowrap;font-weight:750;letter-spacing:-.038em}.hero__lume[data-v-989f584f]{color:var(--brand-lume)}.hero__any[data-v-989f584f]{color:var(--brand-any)}.hero__dot[data-v-989f584f]{color:var(--ink-4);font-weight:500;transform:translateY(-.02em)}.hero__cn[data-v-989f584f]{white-space:nowrap;color:var(--ink);letter-spacing:-.02em}.hero__sub[data-v-989f584f]{margin-top:22px;font-size:clamp(15px,1.5vw,17px);line-height:1.8;color:var(--ink-2);max-width:720px}.hero__parse[data-v-989f584f]{width:100%;max-width:760px;margin-top:36px}.hero__client[data-v-989f584f]{width:100%;margin-top:72px}@media(max-height:820px)and (min-width:721px){.hero[data-v-989f584f]{padding-top:calc(var(--nav-h) + 56px);padding-bottom:72px}.hero__client[data-v-989f584f]{margin-top:48px}}@media(max-width:720px){.hero[data-v-989f584f]{padding-top:calc(var(--nav-h) + 58px);padding-bottom:72px}.hero__client[data-v-989f584f]{margin-top:48px}}@media(max-width:560px){.hero__title[data-v-989f584f]{flex-direction:column;align-items:center;gap:4px;font-size:34px;line-height:1.22}.hero__dot[data-v-989f584f]{display:none}}.guide[data-v-8c079626]{padding-top:88px;padding-bottom:72px}.guide .section-title[data-v-8c079626]{margin-top:0}.guide__steps[data-v-8c079626]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;width:100%;margin:48px auto 0;padding:0;list-style:none;counter-reset:guide}.guide__step[data-v-8c079626]{position:relative;min-width:0;min-height:230px;padding:34px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--sh-sm)}.guide__icon[data-v-8c079626]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--brand-soft);color:var(--indigo)}.guide__step h3[data-v-8c079626]{margin:22px 0 0;font-size:19px;font-weight:600}.guide__step p[data-v-8c079626]{margin:10px 0 0;color:var(--ink-2);font-size:15px;line-height:1.75}.guide__arrow[data-v-8c079626]{position:absolute;top:50%;right:-49px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:var(--surface-raised);color:var(--indigo);box-shadow:var(--sh-sm);transform:translateY(-50%)}@media(max-width:1000px)and (min-width:721px){.guide__steps[data-v-8c079626]{gap:44px}.guide__step[data-v-8c079626]{padding:27px}.guide__arrow[data-v-8c079626]{right:-41px}}@media(max-width:720px){.guide[data-v-8c079626]{padding-top:64px;padding-bottom:48px}.guide__steps[data-v-8c079626]{grid-template-columns:1fr;gap:56px;margin-top:32px}.guide__step[data-v-8c079626]{min-height:0;padding:28px}.guide__arrow[data-v-8c079626]{top:auto;right:50%;bottom:-47px;transform:translate(50%) rotate(90deg)}}.cta-wrap[data-v-292409dc]{padding:40px 0 0}.cta[data-v-292409dc]{position:relative;overflow:hidden;border-radius:32px;background:#0d0c16;color:#fff;padding:76px 40px;text-align:center;box-shadow:0 40px 80px -50px #1e1450cc}.cta__bg[data-v-292409dc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cta__glow[data-v-292409dc]{position:absolute;border-radius:50%;filter:blur(80px)}.cta__glow--1[data-v-292409dc]{width:460px;height:460px;left:-60px;top:-140px;background:radial-gradient(circle,rgba(65,96,255,.55),transparent 66%)}.cta__glow--2[data-v-292409dc]{width:500px;height:500px;right:-80px;bottom:-220px;background:radial-gradient(circle,rgba(174,82,255,.5),transparent 66%)}.cta__grid[data-v-292409dc]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,#000,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,#000,transparent 75%)}.cta__content[data-v-292409dc]{position:relative;display:flex;flex-direction:column;align-items:center}.cta__badge[data-v-292409dc]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border-radius:99px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:12.5px;letter-spacing:.01em;color:#ffffffdb}.cta__badge img[data-v-292409dc]{width:20px;height:20px;object-fit:contain}.cta h2[data-v-292409dc]{margin-top:24px;font-size:clamp(28px,4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.2}@media(min-width:641px){.cta__br[data-v-292409dc]{display:none}}.cta p[data-v-292409dc]{margin-top:16px;font-size:15.5px;line-height:1.75;color:#ffffffa8;max-width:34em}.cta__actions[data-v-292409dc]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.cta__ghost[data-v-292409dc]{background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#fff}.cta__ghost[data-v-292409dc]:hover{background:#ffffff24;transform:translateY(-1px)}@media(max-width:640px){.cta[data-v-292409dc]{padding:52px 22px;border-radius:24px}}.faq[data-v-503d7bf9]{padding-top:80px}.faq__head[data-v-503d7bf9]{text-align:center}.faq__title[data-v-503d7bf9]{margin-top:0;font-size:clamp(28px,3.6vw,40px)}.acc[data-v-503d7bf9]{display:flex;flex-direction:column;max-width:780px;margin:40px auto 0;border-top:1px solid var(--line)}.acc__item[data-v-503d7bf9]{border-bottom:1px solid var(--line);transition:background .3s}.acc__q[data-v-503d7bf9]{display:flex;align-items:baseline;gap:16px;width:100%;padding:22px 4px;text-align:left;transition:color .2s}.acc__index[data-v-503d7bf9]{font-size:11.5px;font-weight:600;color:var(--ink-4);font-variant-numeric:tabular-nums;width:20px;flex:none;transition:color .25s}.acc__text[data-v-503d7bf9]{flex:1;font-size:16px;font-weight:500;letter-spacing:-.015em;transition:color .2s}.acc__q:hover .acc__text[data-v-503d7bf9]{color:var(--indigo)}.acc__chev[data-v-503d7bf9]{flex:none;align-self:center;color:var(--ink-4);transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s}.acc__item.is-open .acc__chev[data-v-503d7bf9]{transform:rotate(180deg);color:var(--ink-2)}.acc__item.is-open .acc__index[data-v-503d7bf9]{color:var(--indigo)}.acc__wrap[data-v-503d7bf9]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.acc__item.is-open .acc__wrap[data-v-503d7bf9]{grid-template-rows:1fr}.acc__panel[data-v-503d7bf9]{overflow:hidden}.acc__a[data-v-503d7bf9]{padding:0 4px 24px 36px;font-size:14px;line-height:1.85;color:var(--ink-2);max-width:62ch}@media(max-width:960px){.acc__text[data-v-503d7bf9]{font-size:15px}.acc__a[data-v-503d7bf9]{padding-left:36px}}@media(max-width:560px){.faq[data-v-503d7bf9]{padding-top:16px}.acc[data-v-503d7bf9]{margin-top:28px}.acc__q[data-v-503d7bf9]{padding:18px 2px;gap:12px}.acc__a[data-v-503d7bf9]{padding-left:32px}}.footer[data-v-1bffba39]{position:relative;border-top:1px solid var(--line);padding-top:64px;padding-bottom:18px;overflow:hidden;background:var(--bg)}.footer__top[data-v-1bffba39]{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.footer__brand[data-v-1bffba39]{display:flex;flex-direction:column;align-items:flex-start}.footer__logo[data-v-1bffba39]{display:inline-flex;align-items:center;gap:9px;font-size:17px;font-weight:650;letter-spacing:-.025em}.footer__logo img[data-v-1bffba39]{width:28px;height:28px;object-fit:contain}.footer__mail[data-v-1bffba39]{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-size:13px;color:var(--ink-2);padding:6px 12px;border-radius:99px;border:1px solid var(--line);background:var(--surface-raised);transition:border-color .2s,color .2s}.footer__mail[data-v-1bffba39]:hover{border-color:#5b3bf24d;color:var(--indigo)}.footer__col h4[data-v-1bffba39]{font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--ink);margin-bottom:14px}.footer__col a[data-v-1bffba39]{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--ink-3);padding:5px 0;transition:color .2s}.footer__col a .icon[data-v-1bffba39]{color:var(--ink-3);transition:color .2s}.footer__col a[data-v-1bffba39]:hover{color:var(--ink)}.footer__col a:hover .icon[data-v-1bffba39]{color:var(--indigo)}.footer__col a.is-disabled[data-v-1bffba39]{cursor:default;opacity:.55}.footer__col a.is-disabled[data-v-1bffba39]:hover,.footer__col a.is-disabled:hover .icon[data-v-1bffba39]{color:var(--ink-3)}.footer__bottom[data-v-1bffba39]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:52px;padding:20px 0 26px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-4)}.footer__watermark[data-v-1bffba39]{font-size:clamp(64px,13vw,152px);font-weight:700;letter-spacing:-.05em;line-height:.92;text-align:center;background:linear-gradient(180deg,#5b3bf233,#5b3bf20a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;margin-bottom:6px}@media(max-width:860px){.footer__top[data-v-1bffba39]{grid-template-columns:1fr 1fr;gap:32px}.footer__brand[data-v-1bffba39]{grid-column:span 2}}@media(max-width:520px){.footer__bottom[data-v-1bffba39]{flex-direction:column;align-items:flex-start;gap:8px}.footer__top[data-v-1bffba39]{gap:26px}}.legal[data-v-84793952]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:24px}.legal__backdrop[data-v-84793952]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--modal-mask);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:default}.legal__sheet[data-v-84793952]{position:relative;width:min(980px,100%);height:min(900px,calc(100vh - 48px));overflow:hidden;border:1px solid var(--line-strong);border-radius:24px;background:var(--surface);box-shadow:0 30px 100px #0a081e47}.legal__head[data-v-84793952]{height:68px;padding:0 22px 0 26px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--surface-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legal__brand[data-v-84793952]{display:inline-flex;align-items:center;gap:9px;font-weight:650;letter-spacing:-.02em}.legal__brand img[data-v-84793952]{width:28px;height:28px}.legal__actions[data-v-84793952]{display:flex;align-items:center;gap:8px}.legal__close[data-v-84793952]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--line);border-radius:10px;background:var(--control-bg);color:var(--ink-2)}.legal__close[data-v-84793952]:hover{border-color:var(--line-strong);color:var(--ink);background:var(--hover-bg)}.legal__scroll[data-v-84793952]{height:calc(100% - 68px);overflow:auto;overscroll-behavior:contain}.legal__content[data-v-84793952]{width:min(760px,calc(100% - 48px));margin:0 auto;padding:64px 0 56px;color:var(--ink-2)}.legal__hero[data-v-84793952]{padding-bottom:36px;border-bottom:1px solid var(--line)}.legal__hero h1[data-v-84793952]{color:var(--ink);font-size:clamp(34px,6vw,50px);line-height:1.15;letter-spacing:-.045em}.legal__hero p[data-v-84793952]{margin-top:12px;color:var(--ink-3);font-size:13px}.legal__important[data-v-84793952]{margin:32px 0 8px;padding:20px 22px;border:1px solid rgba(155,69,255,.22);border-radius:16px;background:var(--brand-soft)}.legal__important strong[data-v-84793952]{color:var(--accent-text);font-size:14px}.legal__important p[data-v-84793952]{margin-top:7px;color:var(--ink)}.legal__important--privacy[data-v-84793952]{border-color:#2e4bf533}.legal section[data-v-84793952]{padding:38px 0 0;scroll-margin-top:20px}.legal section h2[data-v-84793952]{display:flex;align-items:baseline;gap:10px;color:var(--ink);font-size:19px;letter-spacing:-.02em}.legal section h2 b[data-v-84793952]{color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit}.legal section p[data-v-84793952],.legal section li[data-v-84793952],.legal__important p[data-v-84793952]{font-size:14px;line-height:1.9}.legal section p[data-v-84793952]{margin-top:14px}.legal section ul[data-v-84793952],.legal section ol[data-v-84793952]{margin:14px 0 0;padding-left:1.4em}.legal section ul[data-v-84793952]{list-style:disc}.legal section li[data-v-84793952]{padding-left:.25em;margin:5px 0}.legal section strong[data-v-84793952]{color:var(--ink);font-weight:650}.legal section a[data-v-84793952],.legal__end a[data-v-84793952]{color:var(--indigo);text-decoration:underline;text-underline-offset:3px}.legal section code[data-v-84793952]{padding:2px 5px;border-radius:5px;background:var(--hover-bg);color:var(--ink);font:12px var(--mono)}.legal__accent[data-v-84793952]{margin-top:38px;padding:24px 26px 2px!important;border:1px solid rgba(155,69,255,.2);border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,#9b45ff 6%)}.legal__table-wrap[data-v-84793952]{margin-top:16px;overflow-x:auto;border:1px solid var(--line);border-radius:14px}.legal table[data-v-84793952]{width:100%;min-width:650px;border-collapse:collapse;font-size:12.5px;line-height:1.65}.legal th[data-v-84793952],.legal td[data-v-84793952]{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.legal th[data-v-84793952]{color:var(--ink);background:var(--hover-bg);font-weight:600}.legal td[data-v-84793952]:first-child{width:112px;color:var(--ink);font-weight:550}.legal tr:last-child td[data-v-84793952]{border-bottom:0}.legal__end[data-v-84793952]{margin-top:52px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:var(--ink-3);font-size:12px}.legal-fade-enter-active[data-v-84793952],.legal-fade-leave-active[data-v-84793952]{transition:opacity .22s ease}.legal-fade-enter-active .legal__sheet[data-v-84793952],.legal-fade-leave-active .legal__sheet[data-v-84793952]{transition:transform .22s ease}.legal-fade-enter-from[data-v-84793952],.legal-fade-leave-to[data-v-84793952]{opacity:0}.legal-fade-enter-from .legal__sheet[data-v-84793952],.legal-fade-leave-to .legal__sheet[data-v-84793952]{transform:translateY(12px) scale(.985)}@media(max-width:640px){.legal[data-v-84793952]{padding:0;place-items:stretch}.legal__sheet[data-v-84793952]{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.legal__head[data-v-84793952]{height:60px;padding:0 14px 0 18px}.legal__scroll[data-v-84793952]{height:calc(100% - 60px)}.legal__content[data-v-84793952]{width:calc(100% - 36px);padding:42px 0}.legal__accent[data-v-84793952]{padding:20px 18px 2px!important}}@media print{body>#app{display:none!important}.legal[data-v-84793952]{position:static;display:block;padding:0}.legal__backdrop[data-v-84793952],.legal__head[data-v-84793952]{display:none}.legal__sheet[data-v-84793952],.legal__scroll[data-v-84793952]{width:100%;height:auto;overflow:visible;border:0;box-shadow:none}.legal__content[data-v-84793952]{width:100%;padding:0;color:#333}.legal section[data-v-84793952]{break-inside:avoid}.legal__accent[data-v-84793952],.legal__important[data-v-84793952]{border-color:#bbb;background:#f7f7f7}}:root{--bg: #ffffff;--bg-soft: #f4f4f8;--surface: #ffffff;--surface-raised: #ffffff;--surface-glass: rgba(255, 255, 255, .96);--nav-glass: rgba(255, 255, 255, .78);--control-bg: rgba(255, 255, 255, .62);--hover-bg: rgba(16, 16, 25, .06);--field-line: #e8e8f0;--field-disabled: #fafaff;--field-disabled-line: #eeeef4;--disabled-purple: #ece7fd;--brand-lume: #0c1e63;--brand-any: #7130fc;--accent-text: #4b2ad8;--success: #227a4d;--danger: #c53434;--modal-mask: rgba(20, 18, 40, .42);--ink: #101019;--ink-2: #4b4c59;--ink-3: #8b8c9b;--ink-4: #b6b7c3;--line: rgba(16, 16, 25, .08);--line-strong: rgba(16, 16, 25, .14);--blue: #2e4bf5;--indigo: #5b3bf2;--violet: #9b45ff;--brand: linear-gradient(118deg, #2e4bf5 0%, #5b3bf2 48%, #a04bff 100%);--brand-soft: linear-gradient(118deg, rgba(46, 75, 245, .1), rgba(160, 75, 255, .12));--r-sm: 10px;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--r-full: 999px;--sh-xs: 0 1px 2px rgba(16, 16, 25, .05);--sh-sm: 0 1px 2px rgba(16, 16, 25, .04), 0 8px 24px -16px rgba(16, 16, 25, .18);--sh-md: 0 2px 4px rgba(16, 16, 25, .03), 0 24px 56px -28px rgba(38, 30, 90, .28);--sh-brand: 0 12px 32px -12px rgba(83, 58, 242, .5);--font: "PingFang SC", "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: "SFMono-Regular", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--nav-h: 72px;--maxw: 1320px}:root[data-theme=dark]{--bg: #0b0b12;--bg-soft: #15151f;--surface: #12121b;--surface-raised: #191923;--surface-glass: rgba(25, 25, 35, .96);--nav-glass: rgba(11, 11, 18, .8);--control-bg: rgba(255, 255, 255, .055);--hover-bg: rgba(255, 255, 255, .075);--field-line: #30303d;--field-disabled: #14141d;--field-disabled-line: #292936;--disabled-purple: rgba(126, 95, 255, .16);--ink: #f4f2fb;--ink-2: #b7b3c5;--ink-3: #898597;--ink-4: #666273;--line: rgba(255, 255, 255, .085);--line-strong: rgba(255, 255, 255, .15);--brand-soft: linear-gradient(118deg, rgba(75, 101, 255, .18), rgba(174, 82, 255, .2));--brand-lume: #91a5ff;--brand-any: #b789ff;--accent-text: #b9a9ff;--success: #6bd39d;--danger: #ff8585;--modal-mask: rgba(0, 0, 0, .66);--sh-xs: 0 1px 2px rgba(0, 0, 0, .32);--sh-sm: 0 1px 2px rgba(0, 0, 0, .28), 0 8px 24px -16px rgba(0, 0, 0, .72);--sh-md: 0 2px 4px rgba(0, 0, 0, .25), 0 24px 56px -28px rgba(0, 0, 0, .85)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;background:var(--bg)}body{margin:0;font-family:var(--font);background:var(--bg);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;transition:background-color .25s,color .25s}::selection{background:#5b3bf229}h1,h2,h3,h4,p,figure{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}input{font:inherit}img{display:block;max-width:100%}ul{margin:0;padding:0;list-style:none}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.section{padding:112px 0;position:relative}.section--tight{padding:80px 0}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand)}.section-title{font-size:clamp(30px,4.2vw,46px);line-height:1.2;letter-spacing:-.03em;font-weight:600;margin-top:18px}.section-desc{margin-top:16px;max-width:620px;color:var(--ink-2);font-size:16.5px;line-height:1.75}.section-head--center{text-align:center;display:flex;flex-direction:column;align-items:center}.section-head--center .section-desc{margin-left:auto;margin-right:auto}.grad-text{background:var(--brand);-webkit-background-clip:text;background-clip:text;color:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:var(--r-full);font-size:15px;font-weight:550;letter-spacing:-.01em;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s,color .22s,border-color .22s;white-space:nowrap}.btn:active{transform:scale(.975)}.btn--primary{background:var(--ink);color:#fff;box-shadow:0 8px 20px -12px #101019b3}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 14px 28px -14px #10101999}.btn--brand{background:var(--brand);color:#fff;box-shadow:var(--sh-brand)}.btn--brand:hover{transform:translateY(-1px);box-shadow:0 18px 38px -14px #533af28c}.btn--ghost{border:1px solid var(--line-strong);color:var(--ink);background:var(--control-bg)}.btn--ghost:hover{background:var(--surface-raised);border-color:var(--line-strong);transform:translateY(-1px)}.btn--sm{height:38px;padding:0 16px;font-size:14px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-xs)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.section{padding:76px 0}.section--tight{padding:56px 0}.container{padding:0 20px}}body.is-scroll-locked{overflow:hidden;padding-right:var(--sbw, 0px)}body.is-scroll-locked .nav{padding-right:var(--sbw, 0px)}
