.vpage-canvas-renderer[data-v-621c0f5b]{background:var(--vp-paper,#fffdf8);min-height:100vh}.ai-service-launcher[data-v-2bd73d6c]{z-index:90;color:#fff;cursor:pointer;text-align:left;background:#111b35;border:1px solid #ffffff24;border-radius:17px;align-items:center;gap:11px;padding:9px 15px 9px 9px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 20px 54px #12203b45}.ai-service-avatar[data-v-2bd73d6c],.ai-service-mark[data-v-2bd73d6c]{background:#ffffff10;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ai-service-avatar img[data-v-2bd73d6c],.ai-service-mark img[data-v-2bd73d6c]{width:24px;height:24px}.ai-service-launcher b[data-v-2bd73d6c],.ai-service-launcher small[data-v-2bd73d6c],.ai-service-panel header b[data-v-2bd73d6c],.ai-service-panel header small[data-v-2bd73d6c]{display:block}.ai-service-launcher b[data-v-2bd73d6c]{font-size:13px}.ai-service-launcher small[data-v-2bd73d6c]{color:#b4bfd2;margin-top:4px;font-size:13px}.ai-service-launcher i[data-v-2bd73d6c],.ai-service-panel header i[data-v-2bd73d6c]{background:#c5ec3a;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.ai-service-panel[data-v-2bd73d6c]{z-index:120;color:#16203a;background:#f4f6f9;border:1px solid #dfe4ed;border-radius:22px;flex-direction:column;width:min(420px,100vw - 32px);height:min(700px,100vh - 40px);font-family:Inter,PingFang SC,sans-serif;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 32px 100px #0c183c52}.ai-service-panel>header[data-v-2bd73d6c]{color:#fff;background:#111b35;justify-content:space-between;align-items:center;padding:15px;display:flex}.ai-service-panel>header>div[data-v-2bd73d6c]{align-items:center;gap:11px;display:flex}.ai-service-panel>header b[data-v-2bd73d6c]{font-size:13px}.ai-service-panel>header small[data-v-2bd73d6c]{color:#b7c2d6;margin-top:3px;font-size:13px}.ai-service-panel>header>button[data-v-2bd73d6c]{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;width:32px;height:32px;font-size:20px}.ai-service-messages[data-v-2bd73d6c]{scroll-behavior:smooth;flex:1;padding:17px;overflow:auto}.ai-service-trust[data-v-2bd73d6c]{color:#747f93;text-align:center;background:#e8ecf2;border-radius:9px;margin:0 auto 18px;padding:8px 10px;font-size:13px;line-height:1.5}.ai-service-trust span[data-v-2bd73d6c]{color:#6f8a09;margin-right:5px;font-weight:800}.ai-service-messages article[data-v-2bd73d6c]{max-width:87%;margin:0 0 13px}.ai-service-messages article p[data-v-2bd73d6c]{background:#fff;border-radius:5px 15px 15px;margin:0;padding:11px 13px;font-size:13px;line-height:1.65;box-shadow:0 4px 14px #1523430b}.ai-service-messages article time[data-v-2bd73d6c]{color:#9aa2af;margin:4px 4px 0;font-size:13px;display:block}.ai-service-messages article.user[data-v-2bd73d6c]{margin-left:auto}.ai-service-messages article.user p[data-v-2bd73d6c]{color:#fff;background:#172442;border-radius:15px 5px 15px 15px}.ai-service-messages article.user time[data-v-2bd73d6c]{text-align:right}.typing[data-v-2bd73d6c]{background:#fff;border-radius:5px 15px 15px;gap:4px;width:max-content;padding:13px;display:flex!important}.typing span[data-v-2bd73d6c]{background:#8d97aa;border-radius:50%;width:5px;height:5px;animation:1s infinite pulse-2bd73d6c}.typing span[data-v-2bd73d6c]:nth-child(2){animation-delay:.16s}.typing span[data-v-2bd73d6c]:nth-child(3){animation-delay:.32s}.ai-service-faq[data-v-2bd73d6c]{gap:7px;margin:18px 0;display:grid}.ai-service-faq>small[data-v-2bd73d6c]{color:#8b95a6;font-size:13px}.ai-service-faq button[data-v-2bd73d6c]{color:#34405a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde2eb;border-radius:10px;justify-content:space-between;padding:10px 11px;font-size:13px;display:flex}.ai-service-faq button[data-v-2bd73d6c]:hover{border-color:#a8c932}.ai-service-invite[data-v-2bd73d6c],.ai-service-lead[data-v-2bd73d6c]{background:#f7faeb;border:1px solid #dbe4bf;border-radius:14px;margin:16px 0;padding:15px}.ai-service-invite b[data-v-2bd73d6c]{font-size:13px}.ai-service-invite p[data-v-2bd73d6c]{color:#657083;margin:6px 0 12px;font-size:13px;line-height:1.6}.ai-service-invite button[data-v-2bd73d6c],.ai-service-lead>button[data-v-2bd73d6c]{color:#17203a;cursor:pointer;background:#c5ec3a;border:0;border-radius:9px;padding:10px 12px;font-weight:750}.ai-service-lead>header[data-v-2bd73d6c]{justify-content:space-between;align-items:center;display:flex}.ai-service-lead>header b[data-v-2bd73d6c]{font-size:13px}.ai-service-lead>header button[data-v-2bd73d6c]{background:0 0;border:0;font-size:18px}.ai-service-lead label[data-v-2bd73d6c]{color:#536078;gap:5px;margin-top:11px;font-size:13px;display:grid}.ai-service-lead input[data-v-2bd73d6c]{width:100%;font:inherit;background:#fff;border:1px solid #d5dce7;border-radius:8px;padding:10px}.ai-service-lead .consent[data-v-2bd73d6c]{align-items:center;display:flex}.ai-service-lead .consent input[data-v-2bd73d6c]{width:15px}.ai-service-lead>p[data-v-2bd73d6c]{color:#aa3d3d;font-size:13px}.ai-service-panel>footer[data-v-2bd73d6c]{background:#fff;border-top:1px solid #e2e6ed;grid-template-columns:auto 1fr 42px;align-items:end;gap:7px;padding:11px 12px 7px;display:grid}.ai-service-panel>footer label[data-v-2bd73d6c]{display:block}.ai-service-panel textarea[data-v-2bd73d6c]{resize:none;border:1px solid #dce1e9;border-radius:12px;outline:0;width:100%;min-height:42px;max-height:100px;padding:11px 12px;font:13px/1.5 inherit}.ai-service-panel textarea[data-v-2bd73d6c]:focus{border-color:#9fbe2e;box-shadow:0 0 0 3px #c5ec3a2c}.ai-service-human[data-v-2bd73d6c]{color:#627087;height:42px}.ai-service-send[data-v-2bd73d6c]{color:#13203c;cursor:pointer;background:#c5ec3a;border:0;border-radius:12px;width:42px;height:42px;font-size:20px;font-weight:800}.ai-service-send[data-v-2bd73d6c]:disabled{color:#a6adba;background:#e6e9ee}.ai-service-note[data-v-2bd73d6c]{color:#9aa2b0;text-align:center;background:#fff;padding:0 14px 10px;font-size:13px}.sr-only[data-v-2bd73d6c]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-v-2bd73d6c]:focus-visible{outline-offset:2px;outline:3px solid #92b715}@keyframes pulse-2bd73d6c{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (width<=640px){.ai-service-launcher[data-v-2bd73d6c]{bottom:14px;right:14px}.ai-service-launcher>span[data-v-2bd73d6c]:last-child{display:none}.ai-service-panel[data-v-2bd73d6c]{border-radius:18px;width:auto;height:auto;inset:8px}.ai-service-messages[data-v-2bd73d6c]{padding:14px}.ai-service-panel>footer[data-v-2bd73d6c]{grid-template-columns:1fr 42px}.ai-service-human[data-v-2bd73d6c]{text-align:left;grid-column:1/-1;height:28px}.ai-service-panel textarea[data-v-2bd73d6c]{min-height:46px}}@media (prefers-reduced-motion:reduce){.typing span[data-v-2bd73d6c]{animation:none}.ai-service-messages[data-v-2bd73d6c]{scroll-behavior:auto}}.ai-service-faq>div[data-v-2bd73d6c]{gap:7px;display:grid}.ai-service-faq .ai-service-faq-toggle[data-v-2bd73d6c]{color:#7f899a;background:0 0;border:0;padding:5px 2px;font-size:13px}.ai-service-faq-toggle b[data-v-2bd73d6c]{font-weight:600}.ai-service-panel[data-v-2bd73d6c]{border-radius:18px;box-shadow:0 28px 80px #0c183c42}.ai-service-panel>.ai-service-composer[data-v-2bd73d6c]{background:#fff;border-top:1px solid #e6e9ef;padding:0;display:block}.ai-service-composer-meta[data-v-2bd73d6c]{justify-content:space-between;align-items:center;gap:12px;height:36px;padding:10px 14px 4px;display:flex}.ai-service-composer-meta small[data-v-2bd73d6c]{color:#9ba4b2;letter-spacing:.01em;white-space:nowrap;font-size:13px}.ai-service-human[data-v-2bd73d6c]{color:#56637a;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;height:auto;padding:0;font-size:13px;font-weight:650;display:inline-flex}.ai-service-human[data-v-2bd73d6c]:hover{color:#172442}.ai-service-human-badge[data-v-2bd73d6c]{color:#657186;letter-spacing:.05em;background:#fff;border:1px solid #d6dce6;border-radius:999px;place-items:center;min-width:28px;height:18px;padding:0 6px;font-size:13px;line-height:1;display:grid}.ai-service-human-status[data-v-2bd73d6c]{color:#718306;font-size:13px;font-weight:650}.ai-service-input-shell[data-v-2bd73d6c]{background:#f8f9fb;border:1px solid #dfe3ea;border-radius:14px;grid-template-columns:minmax(0,1fr) 36px;align-items:end;gap:8px;min-height:50px;margin:3px 12px 12px;padding:5px 6px 5px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.ai-service-input-shell[data-v-2bd73d6c]:focus-within{background:#fff;border-color:#b4c672;box-shadow:0 0 0 3px #c5ec3a20}.ai-service-input-shell label[data-v-2bd73d6c]{min-width:0;display:block}.ai-service-panel .ai-service-input-shell textarea[data-v-2bd73d6c]{resize:none;color:#202a40;width:100%;min-height:36px;max-height:88px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:9px 0 7px;font:13px/1.55 inherit}.ai-service-panel .ai-service-input-shell textarea[data-v-2bd73d6c]:focus{box-shadow:none;border:0}.ai-service-panel .ai-service-input-shell textarea[data-v-2bd73d6c]::placeholder{color:#969eab}.ai-service-panel .ai-service-send[data-v-2bd73d6c]{color:#fff;cursor:pointer;background:#172442;border:0;border-radius:50%;width:36px;height:36px;font-size:16px;font-weight:800;transition:transform .18s,background .18s,color .18s}.ai-service-panel .ai-service-send[data-v-2bd73d6c]:disabled{color:#b9c0ca;cursor:default;background:#eceff3}.ai-service-panel .ai-service-send[data-v-2bd73d6c]:not(:disabled):hover{color:#13203c;background:#c5ec3a;transform:translateY(-1px)}@media (width<=640px){.ai-service-panel[data-v-2bd73d6c]{border-radius:16px}.ai-service-panel>.ai-service-composer[data-v-2bd73d6c]{display:block}.ai-service-composer-meta[data-v-2bd73d6c]{height:36px;padding-inline:13px}.ai-service-input-shell[data-v-2bd73d6c]{grid-template-columns:minmax(0,1fr) 38px;margin:3px 10px 10px}.ai-service-panel .ai-service-send[data-v-2bd73d6c]{width:38px;height:38px}.ai-service-human[data-v-2bd73d6c]{height:auto;text-align:initial;grid-column:auto}}.vpage-service-launcher[data-v-68ce291f]{z-index:100;font-family:Inter,PingFang SC,sans-serif;position:fixed;bottom:22px;right:24px}.vpage-service-trigger[data-v-68ce291f]{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#18201cef;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:56px;height:56px;margin-left:auto;transition:transform .2s,background .2s;display:grid;position:relative;box-shadow:0 18px 48px #11181540}.vpage-service-trigger>svg[data-v-68ce291f],.vpage-service-trigger__status[data-v-68ce291f]{pointer-events:none}.vpage-service-trigger[data-v-68ce291f]:hover{background:#232c27;transform:translateY(-2px)}.vpage-service-trigger.is-open[data-v-68ce291f]{color:#1a211d;background:#eff1ec}.vpage-service-trigger__status[data-v-68ce291f]{background:#b9e82f;border:2px solid #18201c;border-radius:50%;width:10px;height:10px;position:absolute;bottom:4px;right:2px}.vpage-service-trigger.is-open .vpage-service-trigger__status[data-v-68ce291f]{display:none}.vpage-service-menu[data-v-68ce291f]{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:calc(100% - 28px) 100%;background:#171d1af2;border:1px solid #ffffff26;border-radius:19px;width:296px;padding:7px;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 26px 72px #1118154d}.vpage-service-menu button[data-v-68ce291f]{width:100%;min-height:58px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:8px;display:grid}.vpage-service-menu button+button[data-v-68ce291f]{margin-top:2px}.vpage-service-menu button[data-v-68ce291f]:hover{background:#ffffff0d}.vpage-service-menu__icon[data-v-68ce291f]{color:#dce9b7;background:#ffffff0c;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.vpage-service-menu b[data-v-68ce291f],.vpage-service-menu small[data-v-68ce291f]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vpage-service-menu b[data-v-68ce291f]{font-size:13px;line-height:1.3}.vpage-service-menu small[data-v-68ce291f]{color:#aeb8b1;margin-top:5px;font-size:13px}.vpage-service-menu small i[data-v-68ce291f]{background:#b9e82f;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.vpage-service-menu__arrow[data-v-68ce291f]{color:#7e8982}.vpage-service-menu-enter-active[data-v-68ce291f],.vpage-service-menu-leave-active[data-v-68ce291f]{transition:opacity .18s,transform .2s cubic-bezier(.2,.8,.2,1)}.vpage-service-menu-enter-from[data-v-68ce291f],.vpage-service-menu-leave-to[data-v-68ce291f]{opacity:0;transform:translateY(8px)scale(.96)}.vpage-capability-card[data-v-68ce291f]{z-index:110;color:#1c241f;background:#fbfcf9;border:1px solid #d9ddd7;border-radius:18px;grid-template-columns:54px 1fr;gap:18px;width:min(360px,100vw - 32px);padding:26px;font-family:Inter,PingFang SC,sans-serif;display:grid;position:fixed;bottom:98px;right:24px;box-shadow:0 28px 90px #10201732}.vpage-capability-card>button[data-v-68ce291f]{color:#526057;background:#eef1ec;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:13px;right:13px}.vpage-capability-card__avatar[data-v-68ce291f]{background:#e5eadf;border-radius:15px;place-items:center;width:54px;height:54px;font-size:22px;font-weight:800;display:grid}.vpage-capability-card small[data-v-68ce291f]{color:#7d897f;letter-spacing:.08em;font-size:13px}.vpage-capability-card h2[data-v-68ce291f]{margin:7px 0 2px;font-size:23px}.vpage-capability-card strong[data-v-68ce291f]{color:#536158;font-size:13px}.vpage-capability-card p[data-v-68ce291f]{color:#68736b;margin:15px 0;font-size:13px;line-height:1.7}.vpage-capability-card dl[data-v-68ce291f]{border-top:1px solid #e1e5df;margin:16px 0 0;padding-top:14px}.vpage-capability-card dl div[data-v-68ce291f]{align-items:center;gap:9px;margin-top:9px;display:flex}.vpage-capability-card dd[data-v-68ce291f],.vpage-capability-card dt[data-v-68ce291f]{margin:0;font-size:13px}.vpage-capability-card dd[data-v-68ce291f]{overflow-wrap:anywhere;min-width:0}.vpage-capability-card dd a[data-v-68ce291f]{color:inherit;text-underline-offset:3px}.vpage-capability-modal[data-v-68ce291f]{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111815aa;place-items:center;padding:22px;font-family:Inter,PingFang SC,sans-serif;display:grid;position:fixed;inset:0}.vpage-capability-modal__dialog[data-v-68ce291f]{color:#1b221e;background:#fbfcf9;border-radius:20px;width:min(560px,100%);max-height:calc(100vh - 44px);padding:42px;position:relative;overflow:auto;box-shadow:0 32px 110px #0b120e5c}.vpage-capability-modal__close[data-v-68ce291f]{color:#465148;cursor:pointer;background:#edf0eb;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.vpage-capability-modal__dialog>span[data-v-68ce291f]{color:#71804d;letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-weight:800}.vpage-capability-modal__dialog h2[data-v-68ce291f]{margin:15px 0 9px;font-size:34px;line-height:1.12}.vpage-capability-modal__dialog>p[data-v-68ce291f]{color:#6d776f;margin:0 0 24px;line-height:1.7}.vpage-capability-modal__dialog label[data-v-68ce291f]{color:#525e56;gap:7px;margin-top:15px;font-size:13px;display:grid}.vpage-capability-modal__dialog input[data-v-68ce291f],.vpage-capability-modal__dialog textarea[data-v-68ce291f]{color:#1b221e;background:#fff;border:1px solid #d7ddd7;border-radius:10px;outline:0;width:100%;padding:12px;font:13px/1.55 inherit}.vpage-capability-modal__dialog input[data-v-68ce291f]:focus,.vpage-capability-modal__dialog textarea[data-v-68ce291f]:focus{border-color:#8aa33c;box-shadow:0 0 0 3px #a8c65124}.vpage-capability-consent[data-v-68ce291f]{grid-template-columns:16px 1fr;align-items:center;display:flex!important}.vpage-capability-consent input[data-v-68ce291f]{width:15px}.vpage-capability-error[data-v-68ce291f]{font-size:13px;color:#a13c32!important;margin:12px 0 0!important}.vpage-capability-submit[data-v-68ce291f]{color:#fff;cursor:pointer;background:#202821;border:0;border-radius:11px;width:100%;min-height:48px;margin-top:20px;font-weight:750}@media (width<=640px){.vpage-service-launcher[data-v-68ce291f]{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.vpage-service-trigger[data-v-68ce291f]{width:52px;height:52px}.vpage-service-menu[data-v-68ce291f]{width:min(296px,100vw - 28px);bottom:62px}.vpage-capability-card[data-v-68ce291f]{right:12px;bottom:calc(80px + env(safe-area-inset-bottom))}.vpage-capability-modal[data-v-68ce291f]{padding:8px}.vpage-capability-modal__dialog[data-v-68ce291f]{border-radius:17px;max-height:calc(100vh - 16px);padding:34px 22px}.vpage-capability-modal__dialog h2[data-v-68ce291f]{font-size:29px}}@media (prefers-reduced-motion:reduce){.vpage-service-menu-enter-active[data-v-68ce291f],.vpage-service-menu-leave-active[data-v-68ce291f],.vpage-service-trigger[data-v-68ce291f]{transition:none}}
