.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}}
