.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense .v-icon__component,.v-icon--dense .v-icon__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.pc-chat__fab[data-v-16ec021e]{position:fixed;bottom:26px;inset-inline-end:22px;z-index:9999;width:52px;height:52px;border:0;border-radius:50%;background:linear-gradient(135deg,#8a4dff,#7331ff);box-shadow:0 6px 18px rgba(115,49,255,.42);display:flex;align-items:center;justify-content:center;cursor:pointer}.pc-chat__fab.is-on[data-v-16ec021e]{background:#8b8b9a;box-shadow:0 3px 10px rgba(0,0,0,.18)}.pc-chat__panel[data-v-16ec021e]{position:fixed;bottom:92px;inset-inline-end:22px;z-index:9999;width:448px;max-width:calc(100vw - 40px);height:620px;max-height:calc(100vh - 130px);background:#fff;border:1px solid #e6e6ef;border-radius:14px;box-shadow:0 12px 34px rgba(24,20,60,.18);display:flex;flex-direction:column;overflow:hidden}.pc-chat__hd[data-v-16ec021e]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:9px;padding:12px 14px;background:linear-gradient(135deg,#8a4dff,#7331ff);color:#fff;flex:none}.pc-chat__av[data-v-16ec021e]{width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.22);display:inline-flex;align-items:center;justify-content:center;flex:none}.pc-chat__who[data-v-16ec021e]{display:flex;flex-direction:column;min-width:0}.pc-chat__who b[data-v-16ec021e]{font-size:13.2px;line-height:1.3}.pc-chat__who em[data-v-16ec021e]{font-style:normal;font-size:11px;opacity:.85}.pc-chat__bd[data-v-16ec021e]{flex:1;overflow-y:auto;padding:13px 13px 6px;background:#fafafe}.pc-chat__hello[data-v-16ec021e]{font-size:12.7px;line-height:1.8;color:#4b4b5a;background:#fff;border:1px solid #ececf6;border-radius:11px;padding:11px 12px}.pc-chat__hello p[data-v-16ec021e]{margin:0 0 9px}.pc-chat__mail[data-v-16ec021e]{display:block;margin-bottom:9px;color:#7331ff;font-size:12.4px;word-break:break-all}.pc-chat__retry[data-v-16ec021e]{border:1px solid #ddd9fb;background:#f4f2ff;color:#7331ff;border-radius:8px;padding:5px 12px;font-size:12px;cursor:pointer}.pc-chat__retry[data-v-16ec021e]:hover{background:#e9e5ff}.pc-chat__quick[data-v-16ec021e]{display:flex;flex-wrap:wrap;gap:6px}.pc-chat__quick--ft[data-v-16ec021e]{padding:8px 13px;background:#fff;border-top:1px solid #f0f0f6;flex:none}.pc-chat__q[data-v-16ec021e]{border:1px solid #ddd9fb;background:#f4f2ff;color:#7331ff;border-radius:99px;padding:4px 10px;font-size:11.6px;cursor:pointer;max-width:100%;text-align:left}.pc-chat__q[data-v-16ec021e]:hover{background:#e9e5ff}.pc-msg[data-v-16ec021e]{display:flex;margin-bottom:11px}.pc-msg.is-user[data-v-16ec021e]{justify-content:flex-end}.pc-msg__b[data-v-16ec021e]{max-width:84%;border-radius:12px;padding:9px 12px;font-size:12.7px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.pc-msg.is-user .pc-msg__b[data-v-16ec021e]{background:#7331ff;color:#fff;border-top-right-radius:3px}.pc-msg.is-ai .pc-msg__b[data-v-16ec021e]{background:#fff;border:1px solid #ececf6;color:#2f2f3d;border-top-left-radius:3px}.pc-msg__b--typing[data-v-16ec021e]{display:inline-flex;gap:4px;padding:12px 14px}.pc-msg__b--typing i[data-v-16ec021e]{width:6px;height:6px;border-radius:50%;background:#c9c6dd;animation:pc-blink-16ec021e 1.1s infinite}.pc-msg__b--typing i[data-v-16ec021e]:nth-child(2){animation-delay:.18s}.pc-msg__b--typing i[data-v-16ec021e]:nth-child(3){animation-delay:.36s}@keyframes pc-blink-16ec021e{0%,to{opacity:.35}50%{opacity:1}}.pc-msg__m[data-v-16ec021e]{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:10.8px;color:#9393a5}.pc-msg__src[data-v-16ec021e]{border:1px solid #ececf6;border-radius:5px;padding:0 5px;background:#fafafe}.pc-pkgs[data-v-16ec021e]{display:flex;flex-direction:column;gap:6px;margin-top:9px}.pc-pkg[data-v-16ec021e]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;border:1px solid #ececf6;border-radius:9px;padding:8px 10px;background:#fbfbff}.pc-pkg__n[data-v-16ec021e]{flex:1 0 100%;font-size:12.4px;font-weight:700;color:#2f2f3d;min-width:0;overflow-wrap:break-word}.pc-pkg__p[data-v-16ec021e]{flex:1 1 auto;font-size:11.6px;color:#6b6b80}.pc-pkg.is-trial[data-v-16ec021e]{border-color:#bfe6d3;background:#f2fbf6}.pc-pkg__btn[data-v-16ec021e]{border:0;background:#7331ff;color:#fff;border-radius:8px;padding:5px 12px;font-size:11.8px;cursor:pointer;flex:none}.pc-pkg__btn[data-v-16ec021e]:hover{background:#8a4dff}.pc-chat__rs[data-v-16ec021e]{position:absolute;right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.18) 0);border-bottom-right-radius:14px;z-index:2}.pc-chat__ft[data-v-16ec021e]{display:flex;gap:8px;padding:10px 12px;background:#fff;border-top:1px solid #f0f0f6;flex:none}.pc-chat__inp[data-v-16ec021e]{flex:1;border:1px solid #e3e3ef;border-radius:9px;padding:8px 11px;font-size:12.8px;outline:none;min-width:0}.pc-chat__inp[data-v-16ec021e]:focus{border-color:#7331ff}.pc-chat__send[data-v-16ec021e]{width:38px;height:38px;border:0;border-radius:9px;background:#7331ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.pc-chat__send[data-v-16ec021e]:disabled{background:#b9b9c9;cursor:not-allowed}.pc-fade-enter-active[data-v-16ec021e]{transition:opacity .18s,transform .18s}.pc-fade-enter[data-v-16ec021e]{opacity:0;transform:translateY(8px)}@media (max-width:600px){.pc-chat__panel[data-v-16ec021e]{inset-inline-end:12px;bottom:84px;width:calc(100vw - 24px)}.pc-chat__fab[data-v-16ec021e]{inset-inline-end:14px;bottom:20px}}