.ai-chat-float-root[data-v-49e2d564]{position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:9997}.ai-chat-container[data-v-49e2d564]{position:absolute;right:20px;bottom:90px;width:420px;height:calc(100% - 210px);pointer-events:auto;z-index:9998;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);overflow:hidden;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-chat-container.ai-chat-expanded[data-v-49e2d564]{width:1080px;height:calc(100% - 150px);right:20px;bottom:90px;border-radius:0}.ai-chat-container .ai-chat-header[data-v-49e2d564]{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e8e8e8;background:rgba(24,144,255,.1)}.ai-chat-container .ai-chat-title[data-v-49e2d564]{font-size:16px;font-weight:600;color:#1a1a1a}.ai-chat-container .ai-chat-actions[data-v-49e2d564]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px}.ai-chat-container .ai-chat-close[data-v-49e2d564],.ai-chat-container .ai-chat-expand[data-v-49e2d564]{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;color:#8c8c8c;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.ai-chat-container .ai-chat-close[data-v-49e2d564]:hover,.ai-chat-container .ai-chat-expand[data-v-49e2d564]:hover{background:#f5f5f5;color:#595959}.ai-chat-frame[data-v-49e2d564]{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;width:100%;border:0}.ai-box[data-v-49e2d564]{position:absolute;right:19px;bottom:20px;width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;border-radius:50%;background:#1890ff;pointer-events:auto;z-index:9999}.ai-chat-sheet-host[data-v-2be6ded1]{pointer-events:none}.ai-chat-sheet-root[data-v-2be6ded1]{position:fixed;left:0;right:0;bottom:0;z-index:9997;pointer-events:auto}.ai-chat-sheet[data-v-2be6ded1]{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(15,23,42,.12);overflow:hidden;-webkit-transition:height .28s cubic-bezier(.4,0,.2,1);transition:height .28s cubic-bezier(.4,0,.2,1);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.ai-chat-sheet[data-v-2be6ded1]:active{cursor:grabbing}.ai-chat-sheet--dragging[data-v-2be6ded1]{-webkit-transition:none;transition:none}.ai-chat-sheet-header[data-v-2be6ded1]{-webkit-flex-shrink:0;flex-shrink:0;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:52px;padding:8px 16px 10px;background:#fff;z-index:1}.ai-chat-sheet-grab[data-v-2be6ded1]{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#cbd5e1}.ai-chat-sheet-title[data-v-2be6ded1]{font-size:15px;font-weight:600;color:#1e293b;line-height:1.2}.ai-chat-sheet-body[data-v-2be6ded1]{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;overflow:hidden}.ai-chat-sheet-body--expanded[data-v-2be6ded1]{opacity:1;pointer-events:auto}.ai-chat-sheet-frame[data-v-2be6ded1]{display:block;width:100%;height:100%;border:0;background:#fff}.mp-embed-fab-portal-host[data-v-9ea1ff0a]{display:contents}.text-filter{-webkit-filter:blur(5px);filter:blur(5px)}.popoverBox .ant-popover-inner-content{padding:6px 0}.custom-content-marker{width:20px;height:20px;border-radius:50%;background:#1791fc;opacity:.8;color:#fff;font-size:12px;text-align:center;line-height:20px}@-webkit-keyframes toolsShow{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);display:none}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:-webkit-box;display:-webkit-flex;display:flex}}@keyframes toolsShow{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);display:none}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:-webkit-box;display:-webkit-flex;display:flex}}@-webkit-keyframes toolsHide{0%{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:scale(1);transform:scale(1);opacity:1}to{display:none;-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes toolsHide{0%{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:scale(1);transform:scale(1);opacity:1}to{display:none;-webkit-transform:scale(0);transform:scale(0);opacity:0}}