.my-collection-dialog[data-v-20e2fc94] .el-dialog__header{display:none}.my-collection-dialog[data-v-20e2fc94] .el-dialog__body{padding:0}.my-collection-dialog .collection-container[data-v-20e2fc94]{padding:24px;background:#f5f5f5;min-height:500px;max-height:80vh;overflow-y:auto;position:relative}.my-collection-dialog .collection-container .loading-mask[data-v-20e2fc94]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.my-collection-dialog .collection-container .loading-mask i[data-v-20e2fc94]{font-size:32px;color:#faad14;margin-bottom:12px}.my-collection-dialog .collection-container .loading-mask p[data-v-20e2fc94]{font-size:14px;color:#8c8c8c}.my-collection-dialog .page-header[data-v-20e2fc94]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.my-collection-dialog .page-header .header-title[data-v-20e2fc94],.my-collection-dialog .page-header[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-collection-dialog .page-header .header-title[data-v-20e2fc94]{gap:12px}.my-collection-dialog .page-header .header-title .title-icon[data-v-20e2fc94]{font-size:32px;color:#faad14}.my-collection-dialog .page-header .header-title .main-title[data-v-20e2fc94]{margin:0;font-size:24px;font-weight:600;color:#262626}.my-collection-dialog .page-header .header-title .sub-title[data-v-20e2fc94]{margin:4px 0 0 0;font-size:14px;color:#8c8c8c}.my-collection-dialog .page-header .close-icon[data-v-20e2fc94]{font-size:20px;color:#999;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-collection-dialog .page-header .close-icon[data-v-20e2fc94]:hover{color:#666}.my-collection-dialog .empty-state[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:4px}.my-collection-dialog .empty-state .empty-icon[data-v-20e2fc94]{font-size:64px;margin-bottom:16px;color:#d9d9d9}.my-collection-dialog .empty-state .empty-text[data-v-20e2fc94]{font-size:16px;margin-bottom:8px;color:#595959}.my-collection-dialog .empty-state .empty-hint[data-v-20e2fc94]{font-size:14px;color:#8c8c8c}.my-collection-dialog .collection-list[data-v-20e2fc94]{max-height:calc(80vh - 120px);overflow-y:auto}.my-collection-dialog .collection-list .loading-more[data-v-20e2fc94],.my-collection-dialog .collection-list .no-more[data-v-20e2fc94]{text-align:center;padding:16px;color:#8c8c8c;font-size:14px}.my-collection-dialog .collection-list .loading-more i[data-v-20e2fc94],.my-collection-dialog .collection-list .no-more i[data-v-20e2fc94]{margin-right:8px}.my-collection-dialog .collection-list .item-line[data-v-20e2fc94]{border-left:4px solid #faad14}.my-collection-dialog .collection-list .collection-item[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;background:#fff;border-radius:4px;margin-bottom:16px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.my-collection-dialog .collection-list .collection-item[data-v-20e2fc94]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.my-collection-dialog .collection-list .collection-item .item-main[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.my-collection-dialog .collection-list .collection-item .item-main .item-content[data-v-20e2fc94]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;min-width:0;padding-bottom:0}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header[data-v-20e2fc94]{margin-bottom:12px}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-title-row[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-title-row .item-title[data-v-20e2fc94]{margin:0;font-size:16px;font-weight:600;color:#262626}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-docAbstract[data-v-20e2fc94]{font-size:14px;color:#595959;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-meta[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-meta .meta-item[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#8c8c8c}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-header .item-meta .meta-item i[data-v-20e2fc94]{font-size:12px}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-tags[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-collection-dialog .collection-list .collection-item .item-main .item-content .item-summary[data-v-20e2fc94]{font-size:14px;color:#595959;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.my-collection-dialog .collection-list .collection-item .item-actions[data-v-20e2fc94]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px 12px 20px}.my-collection-dialog .collection-list .collection-item .item-actions-right[data-v-20e2fc94],.my-collection-dialog .collection-list .collection-item .item-actions[data-v-20e2fc94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.my-collection-dialog .collection-list .collection-item .item-actions-right[data-v-20e2fc94]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.my-collection-dialog .collection-list .collection-item .item-actions .action-link[data-v-20e2fc94]{font-size:14px;color:#1890ff;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-collection-dialog .collection-list .collection-item .item-actions .action-link[data-v-20e2fc94]:hover{color:#40a9ff}.my-collection-dialog .collection-list .collection-item .item-actions .action-link i[data-v-20e2fc94]{margin-right:4px}.my-collection-dialog .collection-list .collection-item .item-actions .action-delete[data-v-20e2fc94]{color:#ff4d4f}.my-collection-dialog .collection-list .collection-item .item-actions .action-delete[data-v-20e2fc94]:hover{color:#ff7875}.my-feedback-dialog[data-v-c08ef40a] .el-dialog__header{display:none}.my-feedback-dialog[data-v-c08ef40a] .el-dialog__body{padding:0}.my-feedback-dialog .feedback-container[data-v-c08ef40a]{padding:24px;background:#f5f5f5;min-height:500px;max-height:80vh;overflow-y:auto;position:relative}.my-feedback-dialog .feedback-container .loading-mask[data-v-c08ef40a]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.my-feedback-dialog .feedback-container .loading-mask i[data-v-c08ef40a]{font-size:32px;color:#52c41a;margin-bottom:12px}.my-feedback-dialog .feedback-container .loading-mask p[data-v-c08ef40a]{font-size:14px;color:#8c8c8c}.my-feedback-dialog .page-header[data-v-c08ef40a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.my-feedback-dialog .page-header .header-title[data-v-c08ef40a],.my-feedback-dialog .page-header[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-feedback-dialog .page-header .header-title[data-v-c08ef40a]{gap:12px}.my-feedback-dialog .page-header .header-title .title-icon[data-v-c08ef40a]{font-size:32px;color:#52c41a}.my-feedback-dialog .page-header .header-title .main-title[data-v-c08ef40a]{margin:0;font-size:24px;font-weight:600;color:#262626}.my-feedback-dialog .page-header .header-title .sub-title[data-v-c08ef40a]{margin:4px 0 0 0;font-size:14px;color:#8c8c8c}.my-feedback-dialog .page-header .close-icon[data-v-c08ef40a]{font-size:20px;color:#999;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-feedback-dialog .page-header .close-icon[data-v-c08ef40a]:hover{color:#666}.my-feedback-dialog .feedback-stats[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.my-feedback-dialog .feedback-stats .stat-card[data-v-c08ef40a]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:4px;padding:16px;text-align:center}.my-feedback-dialog .feedback-stats .stat-card .stat-value[data-v-c08ef40a]{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}.my-feedback-dialog .feedback-stats .stat-card .stat-value.resolved[data-v-c08ef40a]{color:#52c41a}.my-feedback-dialog .feedback-stats .stat-card .stat-value.processing[data-v-c08ef40a]{color:#faad14}.my-feedback-dialog .feedback-stats .stat-card .stat-value.pending[data-v-c08ef40a]{color:#f5222d}.my-feedback-dialog .feedback-stats .stat-card .stat-label[data-v-c08ef40a]{font-size:12px;color:#8c8c8c}.my-feedback-dialog .empty-state[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:4px}.my-feedback-dialog .empty-state .empty-icon[data-v-c08ef40a]{font-size:64px;margin-bottom:16px;color:#d9d9d9}.my-feedback-dialog .empty-state .empty-text[data-v-c08ef40a]{font-size:16px;margin-bottom:8px;color:#595959}.my-feedback-dialog .empty-state .empty-hint[data-v-c08ef40a]{font-size:14px;color:#8c8c8c}.my-feedback-dialog .feedback-list[data-v-c08ef40a]{max-height:calc(80vh - 120px);overflow-y:auto}.my-feedback-dialog .feedback-list .loading-more[data-v-c08ef40a],.my-feedback-dialog .feedback-list .no-more[data-v-c08ef40a]{text-align:center;padding:16px;color:#8c8c8c;font-size:14px}.my-feedback-dialog .feedback-list .loading-more i[data-v-c08ef40a],.my-feedback-dialog .feedback-list .no-more i[data-v-c08ef40a]{margin-right:8px}.my-feedback-dialog .feedback-list .feedback-item[data-v-c08ef40a]{padding:0;background:#fff;border-radius:4px;margin-bottom:16px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.my-feedback-dialog .feedback-list .feedback-item[data-v-c08ef40a]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.my-feedback-dialog .feedback-list .feedback-item.status-resolved[data-v-c08ef40a]{border-left:4px solid #52c41a}.my-feedback-dialog .feedback-list .feedback-item.status-processing[data-v-c08ef40a]{border-left:4px solid #1890ff}.my-feedback-dialog .feedback-list .feedback-item.status-pending[data-v-c08ef40a]{border-left:4px solid #faad14}.my-feedback-dialog .feedback-list .feedback-item .item-header[data-v-c08ef40a]{padding:16px 16px 0 16px;margin-bottom:12px}.my-feedback-dialog .feedback-list .feedback-item .item-header .item-title-row[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.my-feedback-dialog .feedback-list .feedback-item .item-header .item-title-row .item-title[data-v-c08ef40a]{margin:0;font-size:16px;font-weight:600;color:#262626}.my-feedback-dialog .feedback-list .feedback-item .item-header .item-title-row[data-v-c08ef40a] .el-tag{font-size:12px}.my-feedback-dialog .feedback-list .feedback-item .item-header .item-title-row[data-v-c08ef40a] .el-tag i{margin-right:4px}.my-feedback-dialog .feedback-list .feedback-item .item-header .item-time[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#8c8c8c}.my-feedback-dialog .feedback-list .feedback-item .item-content[data-v-c08ef40a]{font-size:14px;color:#595959;line-height:1.6;margin:0;padding:0 16px 16px 16px}.my-feedback-dialog .feedback-list .feedback-item .item-reply[data-v-c08ef40a]{margin:0 16px 16px 16px;padding:12px;background:#f6ffed;border-radius:4px;border-left:3px solid #52c41a}.my-feedback-dialog .feedback-list .feedback-item .item-reply .reply-header[data-v-c08ef40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.my-feedback-dialog .feedback-list .feedback-item .item-reply .reply-header i[data-v-c08ef40a]{color:#52c41a}.my-feedback-dialog .feedback-list .feedback-item .item-reply .reply-header .reply-label[data-v-c08ef40a]{font-weight:600;color:#389e0d}.my-feedback-dialog .feedback-list .feedback-item .item-reply .reply-content[data-v-c08ef40a]{font-size:14px;color:#595959;margin:0;line-height:1.6}.my-subscription-dialog[data-v-15cf129c] .el-dialog__header{display:none}.my-subscription-dialog[data-v-15cf129c] .el-dialog__body{padding:0}.my-subscription-dialog .subscription-container[data-v-15cf129c]{padding:24px;background:#f5f5f5;min-height:500px;max-height:80vh;overflow-y:auto;position:relative}.my-subscription-dialog .subscription-container .loading-mask[data-v-15cf129c]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.my-subscription-dialog .subscription-container .loading-mask i[data-v-15cf129c]{font-size:32px;color:#1890ff;margin-bottom:12px}.my-subscription-dialog .subscription-container .loading-mask p[data-v-15cf129c]{font-size:14px;color:#8c8c8c}.my-subscription-dialog .page-header[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.my-subscription-dialog .page-header .header-title[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.my-subscription-dialog .page-header .header-title .title-icon[data-v-15cf129c]{font-size:32px;color:#1890ff}.my-subscription-dialog .page-header .header-title .main-title[data-v-15cf129c]{margin:0;font-size:24px;font-weight:600;color:#262626}.my-subscription-dialog .page-header .header-title .sub-title[data-v-15cf129c]{margin:4px 0 0 0;font-size:14px;color:#8c8c8c}.my-subscription-dialog .page-header .header-actions[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.my-subscription-dialog .page-header .header-actions .push-control[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.my-subscription-dialog .page-header .header-actions .push-control .push-label[data-v-15cf129c]{font-size:14px;color:#595959}.my-subscription-dialog .page-header .header-actions .close-icon[data-v-15cf129c]{font-size:20px;color:#999;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-subscription-dialog .page-header .header-actions .close-icon[data-v-15cf129c]:hover{color:#666}.my-subscription-dialog .subscription-stats[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.my-subscription-dialog .subscription-stats .stat-card[data-v-15cf129c]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:4px;padding:16px;text-align:center}.my-subscription-dialog .subscription-stats .stat-card .stat-value[data-v-15cf129c]{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}.my-subscription-dialog .subscription-stats .stat-card .stat-value.unread[data-v-15cf129c]{color:#f5222d}.my-subscription-dialog .subscription-stats .stat-card .stat-label[data-v-15cf129c]{font-size:12px;color:#8c8c8c}.my-subscription-dialog .empty-state[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:4px}.my-subscription-dialog .empty-state .empty-icon[data-v-15cf129c]{font-size:64px;margin-bottom:16px;color:#d9d9d9}.my-subscription-dialog .empty-state .empty-text[data-v-15cf129c]{font-size:16px;margin-bottom:8px;color:#595959}.my-subscription-dialog .empty-state .empty-hint[data-v-15cf129c]{font-size:14px;color:#8c8c8c}.my-subscription-dialog .subscription-list[data-v-15cf129c]{max-height:calc(80vh - 200px);overflow-y:auto}.my-subscription-dialog .subscription-list .loading-more[data-v-15cf129c],.my-subscription-dialog .subscription-list .no-more[data-v-15cf129c]{text-align:center;padding:16px;color:#8c8c8c;font-size:14px}.my-subscription-dialog .subscription-list .loading-more i[data-v-15cf129c],.my-subscription-dialog .subscription-list .no-more i[data-v-15cf129c]{margin-right:8px}.my-subscription-dialog .subscription-list .item-line[data-v-15cf129c]{border-left:4px solid #1890ff}.my-subscription-dialog .subscription-list .subscription-item[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;background:#fff;border-radius:4px;margin-bottom:16px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.my-subscription-dialog .subscription-list .subscription-item[data-v-15cf129c]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.my-subscription-dialog .subscription-list .subscription-item .item-main[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content[data-v-15cf129c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;min-width:0;padding-bottom:0}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header[data-v-15cf129c]{margin-bottom:12px}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-title-row[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-title-row .item-title[data-v-15cf129c]{margin:0;font-size:16px;font-weight:600;color:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-title-row .item-title .unread-badge[data-v-15cf129c]{width:6px;height:6px;background:#1890ff;border-radius:50%;margin-right:8px}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-docAbstract[data-v-15cf129c]{font-size:14px;color:#595959;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-meta[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-meta .meta-item[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#8c8c8c}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-header .item-meta .meta-item i[data-v-15cf129c]{font-size:12px}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-tags[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-subscription-dialog .subscription-list .subscription-item .item-main .item-content .item-summary[data-v-15cf129c]{font-size:14px;color:#595959;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.my-subscription-dialog .subscription-list .subscription-item .item-actions[data-v-15cf129c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px 12px 20px}.my-subscription-dialog .subscription-list .subscription-item .item-actions-right[data-v-15cf129c],.my-subscription-dialog .subscription-list .subscription-item .item-actions[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.my-subscription-dialog .subscription-list .subscription-item .item-actions-right[data-v-15cf129c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.my-subscription-dialog .subscription-list .subscription-item .item-actions .action-link[data-v-15cf129c]{font-size:14px;color:#1890ff;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-subscription-dialog .subscription-list .subscription-item .item-actions .action-link[data-v-15cf129c]:hover{color:#40a9ff}.my-subscription-dialog .subscription-list .subscription-item .item-actions .action-link i[data-v-15cf129c]{margin-right:4px}.manage-modal[data-v-15cf129c] .el-dialog__header{border-bottom:1px solid #e8e8e8;padding:16px 24px}.manage-modal[data-v-15cf129c] .el-dialog__header,.manage-modal[data-v-15cf129c] .el-dialog__header .el-dialog__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.manage-modal[data-v-15cf129c] .el-dialog__header .el-dialog__title:before{content:"";display:inline-block;width:16px;height:16px;background:#1890ff;border-radius:50%}.manage-modal .manage-loading[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px}.manage-modal .manage-loading i[data-v-15cf129c]{font-size:32px;color:#1890ff;margin-bottom:12px}.manage-modal .manage-loading p[data-v-15cf129c]{font-size:14px;color:#8c8c8c}.manage-modal .manage-content[data-v-15cf129c]{max-height:60vh;overflow-y:auto;padding:0 8px}.manage-modal .manage-content .tag-checkbox-group[data-v-15cf129c]{width:100%}.manage-modal .manage-content .tag-category[data-v-15cf129c]{margin-bottom:20px}.manage-modal .manage-content .tag-category .category-header[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.manage-modal .manage-content .tag-category .category-header .category-name[data-v-15cf129c]{font-weight:600;font-size:14px;color:#262626;margin-right:8px}.manage-modal .manage-content .tag-category .category-header .category-desc[data-v-15cf129c]{font-size:12px;color:#8c8c8c}.manage-modal .manage-content .tag-category .category-tags[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.manage-modal .manage-content .tag-category .category-tags .parents-row[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag[data-v-15cf129c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;color:#595959;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff;white-space:nowrap}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag[data-v-15cf129c]:hover{border-color:#1890ff;color:#1890ff}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag.is-selected[data-v-15cf129c]{background:#1890ff;border-color:#1890ff;color:#fff}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag.is-selected .expand-btn[data-v-15cf129c]{color:#fff}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag .tag-text[data-v-15cf129c]{font-weight:500}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag .expand-btn[data-v-15cf129c]{font-size:10px;margin-left:6px;color:#bfbfbf;padding:2px}.manage-modal .manage-content .tag-category .category-tags .parents-row .parent-tag .expand-btn[data-v-15cf129c]:hover{color:#1890ff}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper .children-row[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-left:20px}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper .children-row .child-tags[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper .children-row .child-tags .child-tag[data-v-15cf129c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;color:#595959;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff;white-space:nowrap}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper .children-row .child-tags .child-tag[data-v-15cf129c]:hover{border-color:#1890ff;color:#1890ff}.manage-modal .manage-content .tag-category .category-tags .children-row-wrapper .children-row .child-tags .child-tag.is-selected[data-v-15cf129c]{background:#e6f7ff;border-color:#1890ff;color:#1890ff}.manage-modal .modal-footer[data-v-15cf129c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.manage-modal .modal-footer .selected-count[data-v-15cf129c]{font-size:14px;color:#595959}.my-portrait-dialog[data-v-9efd0f34] .el-dialog__header{display:none}.my-portrait-dialog[data-v-9efd0f34] .el-dialog__body{padding:0}.my-portrait-dialog .portrait-container[data-v-9efd0f34]{padding:24px;background:#f5f5f5;min-height:500px;max-height:80vh;overflow-y:auto;position:relative}.my-portrait-dialog .portrait-container .loading-mask[data-v-9efd0f34]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.my-portrait-dialog .portrait-container .loading-mask i[data-v-9efd0f34]{font-size:32px;color:#1890ff;margin-bottom:12px}.my-portrait-dialog .portrait-container .loading-mask p[data-v-9efd0f34]{font-size:14px;color:#8c8c8c}.my-portrait-dialog .page-header[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.my-portrait-dialog .page-header .header-title .main-title[data-v-9efd0f34]{margin:0;font-size:24px;font-weight:600;color:#262626}.my-portrait-dialog .page-header .header-title .sub-title[data-v-9efd0f34]{margin:4px 0 0 0;font-size:14px;color:#8c8c8c}.my-portrait-dialog .page-header .close-icon[data-v-9efd0f34]{font-size:20px;color:#999;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.my-portrait-dialog .page-header .close-icon[data-v-9efd0f34]:hover{color:#666}.my-portrait-dialog .enterprise-card[data-v-9efd0f34]{background:#fff;border-radius:4px;padding:24px;margin-bottom:16px}.my-portrait-dialog .enterprise-card .enterprise-header[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-avatar[data-v-9efd0f34]{width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;border:3px solid #1890ff;border-radius:50%;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.2);box-shadow:0 4px 12px rgba(24,144,255,.2);-ms-flex-negative:0;flex-shrink:0}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-avatar i[data-v-9efd0f34]{font-size:48px;color:#1890ff}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-info[data-v-9efd0f34]{-webkit-box-flex:1;-ms-flex:1;flex:1}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-info .enterprise-name[data-v-9efd0f34]{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#262626}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-info .enterprise-tags[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-info .enterprise-tags .info-tag[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;color:#595959}.my-portrait-dialog .enterprise-card .enterprise-header .enterprise-info .enterprise-tags .info-tag i[data-v-9efd0f34]{color:#1890ff}.my-portrait-dialog .enterprise-card .enterprise-header .header-actions[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.my-portrait-dialog .enterprise-card .enterprise-header .header-actions button[data-v-9efd0f34]{margin-left:0}.my-portrait-dialog .detail-section .detail-row[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:16px}.my-portrait-dialog .detail-section .detail-row .detail-col[data-v-9efd0f34]{-webkit-box-flex:1;-ms-flex:1;flex:1}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card[data-v-9efd0f34]{background:#fff;border-radius:4px;padding:16px}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .card-header[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .card-header i[data-v-9efd0f34]{color:#1890ff}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item[data-v-9efd0f34]:last-child{margin-bottom:0}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item>i[data-v-9efd0f34]{width:24px;color:#1890ff;font-size:16px;margin-top:2px}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item .detail-item-content[data-v-9efd0f34]{-webkit-box-flex:1;-ms-flex:1;flex:1}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item .detail-item-content .detail-label[data-v-9efd0f34]{display:block;font-size:12px;color:#8c8c8c;margin-bottom:2px}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card .detail-content .detail-item .detail-item-content .detail-value[data-v-9efd0f34]{font-weight:600;color:#262626}.my-portrait-dialog .detail-section .detail-row .detail-col .detail-card.full-width[data-v-9efd0f34]{width:100%}.my-portrait-dialog .tags-section .detail-card .tags-content .no-tags[data-v-9efd0f34]{color:#8c8c8c;font-size:14px;text-align:center;padding:20px}.my-portrait-dialog .tags-section .detail-card .tags-content .tags-grid[data-v-9efd0f34]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.my-portrait-dialog .tags-section .detail-card .tags-content .tags-grid .tag-item[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;background:#fafafa;border-radius:4px;border:1px solid #f0f0f0}.my-portrait-dialog .tags-section .detail-card .tags-content .tags-grid .tag-item .tag-label[data-v-9efd0f34]{font-size:12px;color:#8c8c8c;margin-bottom:4px}.my-portrait-dialog .tags-section .detail-card .tags-content .tags-grid .tag-item .tag-value[data-v-9efd0f34]{font-size:14px;color:#262626;word-break:break-all}.my-portrait-dialog .portrait-footer[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.edit-portrait-dialog[data-v-9efd0f34] .el-dialog__header{border-bottom:1px solid #e8e8e8;padding:16px 24px}.edit-portrait-dialog[data-v-9efd0f34] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600}.edit-portrait-dialog[data-v-9efd0f34] .el-dialog__body{padding:24px}.edit-portrait-dialog .edit-form .form-row[data-v-9efd0f34]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.edit-portrait-dialog .edit-form .form-row.full-width[data-v-9efd0f34]{grid-template-columns:1fr}.edit-portrait-dialog .edit-form .form-row .form-item label[data-v-9efd0f34]{display:block;font-size:12px;color:#666;margin-bottom:8px}.edit-portrait-dialog .edit-form .form-row .form-item[data-v-9efd0f34] .el-input__inner{height:36px;line-height:36px}.edit-portrait-dialog .edit-form .form-row .form-item .cascader-full[data-v-9efd0f34],.edit-portrait-dialog .edit-form .form-row .form-item .select-full[data-v-9efd0f34]{width:100%}.edit-portrait-dialog .edit-form .form-row .form-item .cascader-full[data-v-9efd0f34] .el-cascader__tags{left:1px;right:31px;z-index:1;min-height:24px;background:#fff}.edit-portrait-dialog .edit-form .form-row .form-item .cascader-full[data-v-9efd0f34] .el-cascader__search-input{line-height:24px}.edit-portrait-dialog .edit-form .form-row .form-item .label-tree-container[data-v-9efd0f34]{border:1px solid #dcdfe6;border-radius:4px;padding:12px;max-height:300px;overflow-y:auto}.edit-portrait-dialog .edit-form .form-row .form-item .label-tree-container .loading-tree[data-v-9efd0f34]{text-align:center;color:#8c8c8c;padding:20px}.edit-portrait-dialog .edit-form .form-row .form-item .label-tree-container[data-v-9efd0f34] .el-tree-node__content{height:auto;padding:8px 0}.edit-portrait-dialog .edit-form .form-row .form-item .label-tree-container .tree-node[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:10px}.edit-portrait-dialog .edit-form .form-row .form-item .label-tree-container .tree-node .tree-node-actions[data-v-9efd0f34] .el-checkbox__label{font-size:12px;color:#666}.edit-portrait-dialog .edit-form .form-row .form-item .selected-tags-box[data-v-9efd0f34]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px;background:#f5f7fa;border-radius:4px;min-height:50px}.edit-portrait-dialog .edit-form .form-row .form-item .selected-tags-box .selected-tag[data-v-9efd0f34]{margin-bottom:0}.edit-portrait-dialog .dialog-footer[data-v-9efd0f34]{text-align:right}[data-v-cba09070] .el-dialog__body{padding:0}[data-v-cba09070] .el-dialog{margin-top:100px!important}[data-v-cba09070] .el-dialog.is-fullscreen{margin-top:0!important}[data-v-cba09070] .el-dialog__header{padding:0;background:linear-gradient(135deg,#1b90f4,#1976d2)}[data-v-cba09070] .el-dialog__headerbtn{display:none}.message-content[data-v-cba09070]{font-size:14px;width:100%;overflow-x:auto}.message-content[data-v-cba09070] table{max-width:100%;table-layout:fixed}.message-content[data-v-cba09070] p{margin:0 0 8px 0}.message-content[data-v-cba09070] p:last-child{margin-bottom:0}.message-content[data-v-cba09070] br{line-height:1.6}.message-content[data-v-cba09070] a{color:#1890ff;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.message-content[data-v-cba09070] a:hover{color:#40a9ff}.message-content[data-v-cba09070] a:active{color:#096dd9}.message-content[data-v-cba09070] .policy-detail-button-wrapper{padding:5px}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>span{display:none!important}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:0 12px;font-size:13px!important;font-weight:500;line-height:1;text-decoration:none!important;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .05s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .05s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .05s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .05s ease,-webkit-box-shadow .2s ease,-webkit-transform .05s ease;border:1px solid rgba(27,144,244,.25);background:rgba(27,144,244,.08);color:#1b90f4!important}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>a:hover{background:rgba(27,144,244,.12);border-color:rgba(27,144,244,.35)}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>a:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>a:first-of-type{background:linear-gradient(135deg,#1b90f4,#1976d2);border-color:transparent;color:#fff!important;-webkit-box-shadow:0 6px 16px rgba(27,144,244,.24);box-shadow:0 6px 16px rgba(27,144,244,.24)}.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons>a:first-of-type:hover{-webkit-box-shadow:0 8px 18px rgba(27,144,244,.28);box-shadow:0 8px 18px rgba(27,144,244,.28)}@media(max-width:768px){.message-content[data-v-cba09070] .policy-detail-button-wrapper .policy-action-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.message-content[data-v-cba09070] .diagnosis-panel .diagnosis-retry-btn:hover{border-color:#1890ff;color:#1890ff}.message-content[data-v-cba09070] .diagnosis-panel .diagnosis-retry-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.message-content[data-v-cba09070] .diagnosis-panel table td,.message-content[data-v-cba09070] .diagnosis-panel table th{white-space:normal;word-break:break-word}.message-content[data-v-cba09070] .diagnosis-panel .diagnosis-row:hover{background-color:#fafafa}.message-content[data-v-cba09070] .diagnosis-toggle-btn{position:relative}@-webkit-keyframes diagnosisFadeIn-cba09070{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes diagnosisFadeIn-cba09070{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes diagnosisSlideIn-cba09070{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes diagnosisSlideIn-cba09070{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes diagnosisSlideUp-cba09070{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes diagnosisSlideUp-cba09070{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes diagnosisShake-cba09070{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes diagnosisShake-cba09070{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes diagnosisPulse-cba09070{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes diagnosisPulse-cba09070{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes diagnosisBounceIn-cba09070{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes diagnosisBounceIn-cba09070{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.message-content[data-v-cba09070] ol{margin:8px 0!important;padding-left:24px!important;list-style:decimal!important;list-style-type:decimal!important;list-style-position:outside!important;display:block!important}.message-content[data-v-cba09070] ol li{display:list-item!important;list-style:inherit!important}.message-content[data-v-cba09070] ul{margin:8px 0!important;padding-left:24px!important;list-style:decimal!important;list-style-type:decimal!important;list-style-position:outside!important;display:block!important}.message-content[data-v-cba09070] ul li{display:list-item!important;list-style:inherit!important}.modern-robot-dialog[data-v-cba09070]{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease}.modern-robot-dialog .dialog-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 24px;color:#fff}.modern-robot-dialog .dialog-header .header-content[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.modern-robot-dialog .dialog-header .header-content .robot-icon[data-v-cba09070]{width:40px;height:40px;background:hsla(0,0%,100%,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.modern-robot-dialog .dialog-header .header-content .dialog-title[data-v-cba09070]{font-size:20px;font-weight:600;margin:0}.modern-robot-dialog .dialog-header .header-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.modern-robot-dialog .dialog-header .fullscreen-btn[data-v-cba09070]{width:32px;height:32px;background:hsla(0,0%,100%,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;font-weight:700}.modern-robot-dialog .dialog-header .fullscreen-btn i[data-v-cba09070]{font-size:16px;color:#fff;font-weight:700;line-height:1;display:block}.modern-robot-dialog .dialog-header .fullscreen-btn[data-v-cba09070]:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.1);transform:scale(1.1)}.modern-robot-dialog .dialog-header .fullscreen-btn:hover i[data-v-cba09070]{color:#fff}.modern-robot-dialog .dialog-header .close-btn[data-v-cba09070]{width:32px;height:32px;background:hsla(0,0%,100%,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;font-weight:700}.modern-robot-dialog .dialog-header .close-btn i[data-v-cba09070]{font-size:18px;color:#fff;font-weight:700;line-height:1;display:block}.modern-robot-dialog .dialog-header .close-btn[data-v-cba09070]:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.1);transform:scale(1.1)}.modern-robot-dialog .dialog-header .close-btn:hover i[data-v-cba09070]{color:#fff}.robot-container[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;height:75vh;background:#f8fafc;position:relative}[data-v-cba09070] .el-dialog.is-fullscreen .robot-container{height:calc(100vh - 80px)!important}.robot-container[data-v-cba09070]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));pointer-events:none}.left-sidebar[data-v-cba09070]{width:320px;margin:20px 0 20px 20px;-ms-flex-direction:column;flex-direction:column}.chat-section[data-v-cba09070],.left-sidebar[data-v-cba09070]{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.chat-section[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin:20px}.chat-messages[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;overflow-y:auto;background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#fff));background:linear-gradient(180deg,#f8fafc,#fff);scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.chat-messages[data-v-cba09070]::-webkit-scrollbar{width:6px}.chat-messages[data-v-cba09070]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.chat-messages[data-v-cba09070]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.chat-messages[data-v-cba09070]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.chat-messages .recommend-section[data-v-cba09070]{margin-top:10px;padding:0 48px}.chat-messages .recommend-section .recommend-title[data-v-cba09070]{font-size:14px;color:#94a3b8;margin-bottom:12px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.chat-messages .recommend-section .recommend-title i[data-v-cba09070]{font-size:16px;color:#1b90f4}.chat-messages .recommend-section .recommend-list[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.chat-messages .recommend-section .recommend-list .recommend-item[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;font-size:13px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.02);box-shadow:0 2px 6px rgba(0,0,0,.02);max-width:100%}.chat-messages .recommend-section .recommend-list .recommend-item span[data-v-cba09070]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-messages .recommend-section .recommend-list .recommend-item[data-v-cba09070]:hover{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(37,99,235,.1);box-shadow:0 4px 12px rgba(37,99,235,.1)}.chat-messages .recommend-section .recommend-list .recommend-item[data-v-cba09070]:active{-webkit-transform:translateY(0);transform:translateY(0);background:#dbeafe}.chat-messages .policy-recommend-section[data-v-cba09070]{margin-top:10px;padding:0 48px}.chat-messages .policy-recommend-section .policy-recommend-head[data-v-cba09070]{font-size:15px;color:#1e293b;font-weight:600;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-messages .policy-recommend-section .policy-recommend-head[data-v-cba09070]:before{content:"";display:inline-block;width:3px;height:15px;background:#1b90f4;margin-right:8px;border-radius:2px}.chat-messages .policy-recommend-section .policy-recommend-grid[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-messages .policy-recommend-section .policy-recommend-card[data-v-cba09070]{background:#fff;border-radius:8px;padding:16px 20px;border:1px solid #e2e8f0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.02);box-shadow:0 2px 6px rgba(0,0,0,.02);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-title[data-v-cba09070]{font-size:15px;color:#1e293b;font-weight:600;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-title[data-v-cba09070]:before{content:"";display:inline-block;width:3px;height:15px;background:#1b90f4;margin-right:8px;border-radius:2px}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-empty[data-v-cba09070]{font-size:13px;color:#94a3b8;padding:6px 0}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-list[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-list .policy-recommend-item[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;padding:8px 12px;border-radius:6px}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-list .policy-recommend-item .question-index[data-v-cba09070]{margin-right:8px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-list .policy-recommend-item .question-title[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-messages .policy-recommend-section .policy-recommend-card .policy-recommend-list .policy-recommend-item[data-v-cba09070]:hover{background:#f8fafc;color:#1b90f4}.chat-messages .common-question-section[data-v-cba09070]{margin-top:10px;padding:0 48px}.chat-messages .common-question-section .common-question-card[data-v-cba09070]{background:#fff;border-radius:8px;padding:16px 20px;border:1px solid #e2e8f0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.02);box-shadow:0 2px 6px rgba(0,0,0,.02)}.chat-messages .common-question-section .common-question-card .common-question-title[data-v-cba09070]{font-size:15px;color:#1e293b;font-weight:600;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-messages .common-question-section .common-question-card .common-question-title[data-v-cba09070]:before{content:"";display:inline-block;width:3px;height:15px;background:#1b90f4;margin-right:8px;border-radius:2px}.chat-messages .common-question-section .common-question-card .common-question-list[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.chat-messages .common-question-section .common-question-card .common-question-list .common-question-item[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;padding:8px 12px;border-radius:6px}.chat-messages .common-question-section .common-question-card .common-question-list .common-question-item .question-index[data-v-cba09070]{margin-right:8px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.chat-messages .common-question-section .common-question-card .common-question-list .common-question-item .question-title[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-messages .common-question-section .common-question-card .common-question-list .common-question-item[data-v-cba09070]:hover{background:#f8fafc;color:#1b90f4}.message-wrapper[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-animation:fadeInUp-cba09070 .3s ease-out;animation:fadeInUp-cba09070 .3s ease-out}.message-wrapper.user-message[data-v-cba09070]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message-wrapper.user-message .message-bubble[data-v-cba09070]{background:linear-gradient(135deg,#1b90f4,#1976d2);color:#fff;margin-right:12px;margin-left:60px}.message-wrapper.assistant-message .message-bubble[data-v-cba09070]{background:#fff;color:#334155;margin-left:12px;margin-right:60px;border:1px solid #e2e8f0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.message-avatar[data-v-cba09070]{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px}.message-bubble[data-v-cba09070]{max-width:70%;padding:16px 20px;border-radius:18px;word-wrap:break-word;line-height:1.6;position:relative}.message-bubble.finance-card-bubble[data-v-cba09070]{width:100%;padding:12px}.message-bubble .message-content-wrapper[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.message-bubble .think-accordion[data-v-cba09070]{margin-bottom:12px}.message-bubble .think-accordion .think-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:rgba(59,130,246,.05);border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.message-bubble .think-accordion .think-header[data-v-cba09070]:hover{background:rgba(59,130,246,.1)}.message-bubble .think-accordion .think-header i[data-v-cba09070]{font-size:14px;color:#3b82f6;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.message-bubble .think-accordion .think-header .think-title[data-v-cba09070]{font-size:13px;font-weight:500;color:#3b82f6;-webkit-box-flex:1;-ms-flex:1;flex:1}.message-bubble .think-accordion .think-header .thinking-dots[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.message-bubble .think-accordion .think-header .thinking-dots span[data-v-cba09070]{width:6px;height:6px;background:#60a5fa;border-radius:50%;-webkit-animation:loadingDots-cba09070 1.4s ease-in-out infinite both;animation:loadingDots-cba09070 1.4s ease-in-out infinite both}.message-bubble .think-accordion .think-header .thinking-dots span[data-v-cba09070]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.message-bubble .think-accordion .think-header .thinking-dots span[data-v-cba09070]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.message-bubble .think-accordion .think-header .thinking-dots span[data-v-cba09070]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.message-bubble .think-accordion .think-content[data-v-cba09070]{background:rgba(59,130,246,.03);border-left:3px solid #60a5fa;padding:12px;margin-top:8px;border-radius:4px;font-size:13px;color:#2563eb;cursor:pointer}.message-bubble .think-accordion .think-content[data-v-cba09070] *{pointer-events:none}.message-bubble .think-accordion .think-content[data-v-cba09070] ol{margin:8px 0!important;padding-left:24px!important;list-style:decimal!important;list-style-type:decimal!important;list-style-position:outside!important;display:block!important}.message-bubble .think-accordion .think-content[data-v-cba09070] ol li{margin:4px 0!important;padding-left:8px!important;line-height:1.6!important;display:list-item!important;list-style:inherit!important}.message-bubble .think-accordion .think-content[data-v-cba09070] ul{margin:8px 0!important;padding-left:24px!important;list-style:decimal!important;list-style-type:decimal!important;list-style-position:outside!important;display:block!important}.message-bubble .think-accordion .think-content[data-v-cba09070] ul li{margin:4px 0!important;padding-left:8px!important;line-height:1.6!important;display:list-item!important;list-style:inherit!important}.thinking-indicator[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.thinking-indicator .thinking-text[data-v-cba09070]{color:#64748b;font-size:14px}.thinking-indicator .loading-dots[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.thinking-indicator .loading-dots span[data-v-cba09070]{width:6px;height:6px;background:#94a3b8;border-radius:50%;-webkit-animation:loadingDots-cba09070 1.4s ease-in-out infinite both;animation:loadingDots-cba09070 1.4s ease-in-out infinite both}.thinking-indicator .loading-dots span[data-v-cba09070]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.thinking-indicator .loading-dots span[data-v-cba09070]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.thinking-indicator .loading-dots span[data-v-cba09070]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.message-actions[data-v-cba09070]{gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}.message-actions .action-icon[data-v-cba09070],.message-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-actions .action-icon[data-v-cba09070]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#64748b;font-size:16px}.message-actions .action-icon[data-v-cba09070]:hover{background:#f1f5f9;color:#1b90f4}.message-actions .action-icon.active[data-v-cba09070]{color:#1b90f4;background:rgba(27,144,244,.1)}.message-actions .action-icon.active[data-v-cba09070]:hover{background:rgba(27,144,244,.15)}.message-actions .action-icon i[data-v-cba09070]{font-size:16px}.message-actions .action-icon .copy-icon[data-v-cba09070],.message-actions .action-icon .thumb-icon[data-v-cba09070]{width:18px;height:18px;display:block}.action-buttons[data-v-cba09070]{margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.2);-ms-flex-negative:0;flex-shrink:0}.action-buttons .action-text[data-v-cba09070]{font-size:13px;margin-bottom:8px;opacity:.9}.product-card[data-v-cba09070]{margin-top:16px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.product-card .card-header[data-v-cba09070]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.product-card .card-header .card-title[data-v-cba09070],.product-card .card-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .card-header .card-title[data-v-cba09070]{gap:8px}.product-card .card-header .card-title img[data-v-cba09070]{width:24px;height:24px;border-radius:4px}.product-card .card-header .card-title span[data-v-cba09070]{font-weight:600;color:#1e293b;font-size:14px}.product-card .card-header .card-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.product-card .card-header .card-actions[data-v-cba09070] .el-button{font-size:12px;padding:4px 8px}.product-card .card-content[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card .card-content .info-item[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 12px;text-align:center;border-right:1px solid #e2e8f0}.product-card .card-content .info-item[data-v-cba09070]:last-child{border-right:none}.product-card .card-content .info-item .info-label[data-v-cba09070]{font-size:12px;color:#64748b;margin:0 0 4px 0}.product-card .card-content .info-item .info-value[data-v-cba09070]{font-size:16px;font-weight:600;color:#667eea;margin:0}.product-card .card-content .info-item .info-value span[data-v-cba09070]{font-size:12px;font-weight:400;color:#64748b;margin-left:2px}@media(max-width:768px){.product-card .card-content[data-v-cba09070]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card .card-content .info-item[data-v-cba09070]{border-right:none;border-bottom:1px solid #e2e8f0;padding:12px}.product-card .card-content .info-item[data-v-cba09070]:last-child{border-bottom:none}.product-card .card-content .info-item .info-label[data-v-cba09070]{font-size:11px}.product-card .card-content .info-item .info-value[data-v-cba09070]{font-size:14px}.product-card .card-content .info-item .info-value span[data-v-cba09070]{font-size:11px}}.finance-product-cards-wrapper[data-v-cba09070]{margin:16px 0;background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.finance-product-cards-wrapper .finance-cards-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid #e2e8f0;background:#fafbfc}.finance-product-cards-wrapper .finance-cards-actions .action-icon[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#64748b;font-size:16px}.finance-product-cards-wrapper .finance-cards-actions .action-icon[data-v-cba09070]:hover{background:#f1f5f9;color:#1b90f4}.finance-product-cards-wrapper .finance-cards-actions .action-icon.active[data-v-cba09070]{color:#1b90f4;background:rgba(27,144,244,.1)}.finance-product-cards-wrapper .finance-cards-actions .action-icon.active[data-v-cba09070]:hover{background:rgba(27,144,244,.15)}.finance-product-cards-wrapper .finance-cards-actions .action-icon .copy-icon[data-v-cba09070],.finance-product-cards-wrapper .finance-cards-actions .action-icon .thumb-icon[data-v-cba09070]{width:18px;height:18px;display:block}.finance-product-card[data-v-cba09070]{background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:0}.finance-product-card[data-v-cba09070]:first-child{border-radius:12px 12px 0 0}.finance-product-card[data-v-cba09070]:last-child{border-radius:0 0 12px 12px}.finance-product-card.has-divider[data-v-cba09070]{border-bottom:1px solid #e2e8f0}.finance-product-card .finance-card-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.finance-product-card .finance-card-header .finance-card-title[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.finance-product-card .finance-card-header .finance-card-title span[data-v-cba09070]{font-weight:600;color:#1e293b;font-size:15px;line-height:1.4;word-break:break-word}.finance-product-card .finance-card-header .finance-card-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.finance-product-card .finance-card-header .finance-card-actions[data-v-cba09070] .el-button{font-size:12px;padding:4px 8px}.finance-product-card .finance-card-content[data-v-cba09070]{padding:12px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.finance-product-card .finance-card-content .finance-info-row[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.finance-product-card .finance-card-content .finance-info-row .finance-info-item .finance-info-label[data-v-cba09070]{font-size:12px;color:#64748b;margin:0 0 2px 0;line-height:1.2}.finance-product-card .finance-card-content .finance-info-row .finance-info-item .finance-info-value[data-v-cba09070]{font-size:14px;font-weight:600;color:#1e293b;margin:0;line-height:1.4;word-break:break-word}.finance-product-card .finance-card-content .finance-info-row .finance-info-item .finance-info-value span[data-v-cba09070]{font-size:12px;font-weight:400;color:#64748b;margin-left:2px}.finance-product-card .finance-card-content .finance-info-row .finance-info-divider[data-v-cba09070]{width:1px;height:32px;background:#e2e8f0;margin:0 8px;-ms-flex-negative:0;flex-shrink:0}.finance-product-card .finance-card-content .finance-info-row .finance-info-divider[data-v-cba09070]:last-child{display:none}@media(max-width:1400px){.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:120px}}@media(max-width:1200px){.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:150px}}@media(max-width:768px){.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.finance-product-card .finance-card-content .finance-info-row .finance-info-divider[data-v-cba09070]{display:none}}@media(max-width:768px){.finance-product-card .finance-card-header[data-v-cba09070]{padding:12px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.finance-product-card .finance-card-header .finance-card-title span[data-v-cba09070]{font-size:14px}.finance-product-card .finance-card-header .finance-card-actions[data-v-cba09070]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.finance-product-card .finance-card-content[data-v-cba09070]{padding:12px 16px}.finance-product-card .finance-card-content .finance-info-row[data-v-cba09070]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]{width:100%;margin-bottom:8px}.finance-product-card .finance-card-content .finance-info-row .finance-info-item[data-v-cba09070]:last-child{margin-bottom:0}.finance-product-card .finance-card-content .finance-info-row .finance-info-divider[data-v-cba09070]{display:none}}.input-section[data-v-cba09070]{padding:20px;background:#fff;border-top:1px solid #e2e8f0}.service-tabs[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-tabs .service-tab-item[data-v-cba09070]{padding:8px 16px;border-radius:8px;font-size:14px;color:#64748b;background:#f8fafc;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}.service-tabs .service-tab-item[data-v-cba09070]:hover{background:#f1f5f9;color:#475569}.service-tabs .service-tab-item.active[data-v-cba09070]{background:linear-gradient(135deg,#1b90f4,#1976d2);color:#fff;border-color:transparent;-webkit-box-shadow:0 2px 8px rgba(27,144,244,.3);box-shadow:0 2px 8px rgba(27,144,244,.3);font-weight:500}.input-container[data-v-cba09070]{position:relative;margin-bottom:16px}.input-container .message-input[data-v-cba09070] .el-textarea__inner{border:2px solid #e2e8f0;border-radius:12px;padding:16px 80px 16px 16px;font-size:14px;line-height:1.5;resize:none;-webkit-transition:all .3s ease;transition:all .3s ease}.input-container .message-input[data-v-cba09070] .el-textarea__inner:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.input-container .message-input[data-v-cba09070] .el-textarea__inner::-webkit-input-placeholder{color:#94a3b8}.input-container .message-input[data-v-cba09070] .el-textarea__inner::-moz-placeholder{color:#94a3b8}.input-container .message-input[data-v-cba09070] .el-textarea__inner:-ms-input-placeholder{color:#94a3b8}.input-container .message-input[data-v-cba09070] .el-textarea__inner::-ms-input-placeholder{color:#94a3b8}.input-container .message-input[data-v-cba09070] .el-textarea__inner::placeholder{color:#94a3b8}.input-container .message-input[data-v-cba09070] .el-input__count{display:none}.input-container .input-actions[data-v-cba09070]{position:absolute;right:12px;bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;z-index:99}.input-container .input-actions .char-count[data-v-cba09070]{font-size:12px;color:#94a3b8;padding:2px 6px;border-radius:4px;backdrop-filter:blur(4px)}.input-container .input-actions .voice-btn-wrapper[data-v-cba09070]{display:inline-block;position:relative;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.input-container .input-actions .voice-btn-wrapper.disabled[data-v-cba09070]{opacity:.4;cursor:not-allowed;pointer-events:none}.input-container .input-actions .voice-btn-wrapper.disabled .img[data-v-cba09070]{-webkit-filter:grayscale(1);filter:grayscale(1)}.input-container .input-actions .voice-btn-wrapper .img[data-v-cba09070]{width:24px;height:24px;margin-left:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.input-container .input-actions .voice-btn-wrapper .img.recording-pulse[data-v-cba09070]{-webkit-animation:pulse-cba09070 1.5s ease-in-out infinite;animation:pulse-cba09070 1.5s ease-in-out infinite;-webkit-filter:brightness(1.2);filter:brightness(1.2)}@-webkit-keyframes pulse-cba09070{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}@keyframes pulse-cba09070{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}.send-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.send-actions .clear-btn[data-v-cba09070]{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;border-radius:8px;padding:8px 16px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.send-actions .clear-btn[data-v-cba09070]:hover{background:#f1f5f9;border-color:#cbd5e1}.send-actions .send-btn[data-v-cba09070],.send-actions .stop-btn[data-v-cba09070]{background:linear-gradient(135deg,#1b90f4,#1976d2);border:none;color:#fff;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.send-actions .send-btn[data-v-cba09070]:hover:not(:disabled),.send-actions .stop-btn[data-v-cba09070]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.4)}.send-actions .send-btn[data-v-cba09070]:disabled,.send-actions .stop-btn[data-v-cba09070]:disabled{opacity:.5;cursor:not-allowed}.sidebar-section[data-v-cba09070]{padding:20px;flex-direction:column}.sidebar-section.suggestion-section[data-v-cba09070],.sidebar-section[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;min-height:0}.sidebar-section.suggestion-section[data-v-cba09070]{-webkit-transition:all .3s ease;transition:all .3s ease;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.sidebar-section.suggestion-section.expanded[data-v-cba09070]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sidebar-section.history-section[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;min-height:0}.quick-actions-section[data-v-cba09070]{border-top:1px solid #e2e8f0;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fafc));background:linear-gradient(180deg,#fff,#f8fafc)}.quick-actions-section>.el-dropdown[data-v-cba09070],.quick-actions-section>.quick-action-btn[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px);min-width:132px}.quick-actions-section>.el-dropdown[data-v-cba09070]:last-child:nth-child(odd),.quick-actions-section>.el-dropdown[data-v-cba09070]:only-child,.quick-actions-section>.quick-action-btn[data-v-cba09070]:last-child:nth-child(odd),.quick-actions-section>.quick-action-btn[data-v-cba09070]:only-child{-ms-flex-preferred-size:100%;flex-basis:100%}.quick-actions-section .quick-action-btn[data-v-cba09070]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:8px 10px;min-width:0;width:100%;min-height:56px;border-radius:10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:12px;font-weight:600;color:#1e293b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #e2e8f0;background:#fff;-webkit-box-shadow:0 1px 0 rgba(15,23,42,.04);box-shadow:0 1px 0 rgba(15,23,42,.04);text-align:center}.quick-actions-section .quick-action-btn>i[data-v-cba09070],.quick-actions-section .quick-action-btn[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick-actions-section .quick-action-btn>i[data-v-cba09070]{width:30px;height:30px;border-radius:10px;font-size:16px;color:#1b90f4;background:rgba(27,144,244,.12)}.quick-actions-section .quick-action-btn>span[data-v-cba09070]{width:100%;min-width:0;line-height:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.quick-actions-section .quick-action-btn[data-v-cba09070]:hover{background:rgba(27,144,244,.06);border-color:rgba(27,144,244,.3);color:#1b90f4;-webkit-box-shadow:0 8px 18px rgba(27,144,244,.12);box-shadow:0 8px 18px rgba(27,144,244,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.quick-actions-section .quick-action-btn[data-v-cba09070]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 10px rgba(27,144,244,.12);box-shadow:0 4px 10px rgba(27,144,244,.12)}.quick-actions-section .el-dropdown[data-v-cba09070],.quick-actions-section .el-tooltip[data-v-cba09070]{width:100%}.section-header[data-v-cba09070]{gap:8px;margin-bottom:16px}.section-header .section-icon[data-v-cba09070],.section-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header .section-icon[data-v-cba09070]{width:32px;height:32px;background:linear-gradient(135deg,#1b90f4,#1976d2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px}.section-header h3[data-v-cba09070]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.section-header .header-actions[data-v-cba09070]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.section-header .clear-history[data-v-cba09070],.section-header .new-session[data-v-cba09070]{font-size:12px;color:#94a3b8;cursor:pointer;padding:4px 8px;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.section-header .clear-history[data-v-cba09070]:hover,.section-header .new-session[data-v-cba09070]:hover{background:#f1f5f9;color:#64748b}.section-header .clear-history i[data-v-cba09070],.section-header .new-session i[data-v-cba09070]{font-size:12px}.section-header .new-session[data-v-cba09070]{color:#1b90f4}.section-header .new-session[data-v-cba09070]:hover{background:#e0f2fe;color:#1976d2}.suggestion-list[data-v-cba09070]{min-height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.suggestion-list .history-item[data-v-cba09070],.suggestion-list .suggestion-item[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98%;padding:12px 16px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:14px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-list .history-item .service-icon[data-v-cba09070],.suggestion-list .suggestion-item .service-icon[data-v-cba09070]{margin-right:8px;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.suggestion-list .history-item[data-v-cba09070]:hover,.suggestion-list .suggestion-item[data-v-cba09070]:hover{background:#e2e8f0;border-color:#cbd5e1;-webkit-transform:translateX(4px);transform:translateX(4px)}.suggestion-list .history-item.active[data-v-cba09070],.suggestion-list .suggestion-item.active[data-v-cba09070]{background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-color:#1b90f4;color:#1976d2;font-weight:500;-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 2px 8px rgba(27,144,244,.15);box-shadow:0 2px 8px rgba(27,144,244,.15)}.suggestion-list .history-item[data-v-cba09070]:last-child,.suggestion-list .suggestion-item[data-v-cba09070]:last-child{margin-bottom:0}.suggestion-list-popover .suggestion-item[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 16px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:14px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-list-popover .suggestion-item .service-icon[data-v-cba09070]{margin-right:8px;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.suggestion-list-popover .suggestion-item[data-v-cba09070]:hover{background:#e2e8f0;border-color:#cbd5e1;-webkit-transform:translateX(4px);transform:translateX(4px)}.suggestion-list-popover .suggestion-item.active[data-v-cba09070]{background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-color:#1b90f4;color:#1976d2;font-weight:500;-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 2px 8px rgba(27,144,244,.15);box-shadow:0 2px 8px rgba(27,144,244,.15)}.suggestion-list-popover .suggestion-item[data-v-cba09070]:last-child{margin-bottom:0}.more-container[data-v-cba09070]{text-align:center;padding-top:8px;cursor:pointer;color:#94a3b8;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.more-container[data-v-cba09070]:hover{color:#1b90f4}.history-list[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.history-list[data-v-cba09070]::-webkit-scrollbar{width:6px}.history-list[data-v-cba09070]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.history-list[data-v-cba09070]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.history-list[data-v-cba09070]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.history-list .history-item[data-v-cba09070],.history-list .suggestion-item[data-v-cba09070]{width:98%;padding:12px 16px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:14px;color:#475569;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-list .history-item[data-v-cba09070]:hover,.history-list .suggestion-item[data-v-cba09070]:hover{background:#e2e8f0;border-color:#cbd5e1;-webkit-transform:translateX(4px);transform:translateX(4px)}.history-list .history-item.active[data-v-cba09070],.history-list .suggestion-item.active[data-v-cba09070]{background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-color:#1b90f4;color:#1976d2;font-weight:500;-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 2px 8px rgba(27,144,244,.15);box-shadow:0 2px 8px rgba(27,144,244,.15)}.history-list .history-item[data-v-cba09070]:last-child,.history-list .suggestion-item[data-v-cba09070]:last-child{margin-bottom:0}.empty-state[data-v-cba09070]{text-align:center;padding:40px 20px;color:#94a3b8}.empty-state i[data-v-cba09070]{font-size:48px;margin-bottom:12px;display:block}.empty-state p[data-v-cba09070]{margin:0;font-size:14px}@-webkit-keyframes fadeInUp-cba09070{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-cba09070{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loadingDots-cba09070{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes loadingDots-cba09070{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media(max-width:1400px){.modern-robot-dialog[data-v-cba09070]{width:90%!important}.robot-container[data-v-cba09070]{height:70vh}}@media(max-width:1200px){.modern-robot-dialog[data-v-cba09070]{width:95%!important}.history-list[data-v-cba09070],.suggestion-list[data-v-cba09070]{max-height:220px;-webkit-box-flex:0;-ms-flex:none;flex:none}.history-list .history-item[data-v-cba09070],.history-list .suggestion-item[data-v-cba09070]{padding:8px 12px;font-size:13px;margin-bottom:6px}.robot-container[data-v-cba09070]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:75vh}.robot-container .chat-section[data-v-cba09070]{margin:15px;min-height:0}.robot-container .left-sidebar[data-v-cba09070]{width:calc(100% - 30px);margin:0 15px 15px 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}.robot-container .left-sidebar .sidebar-section[data-v-cba09070]{width:50%;padding:15px}.robot-container .left-sidebar .sidebar-section[data-v-cba09070]:first-child{border-bottom:none;border-right:1px solid #e2e8f0}}@media(max-width:768px){.modern-robot-dialog[data-v-cba09070]{width:98%!important;margin:10px!important}.history-list[data-v-cba09070],.suggestion-list[data-v-cba09070]{max-height:220px;-webkit-box-flex:0;-ms-flex:none;flex:none}.history-list .history-item[data-v-cba09070],.history-list .suggestion-item[data-v-cba09070]{padding:8px 12px;font-size:13px;margin-bottom:6px}.dialog-header[data-v-cba09070]{padding:15px 20px}.dialog-header .header-content .robot-icon[data-v-cba09070]{width:32px;height:32px;font-size:16px}.dialog-header .header-content .dialog-title[data-v-cba09070]{font-size:18px}.dialog-header .close-btn[data-v-cba09070]{width:28px;height:28px}.robot-container[data-v-cba09070]{height:80vh}.robot-container .chat-section[data-v-cba09070]{margin:10px}.robot-container .chat-section .chat-messages[data-v-cba09070]{padding:15px}.robot-container .chat-section .chat-messages .message-wrapper[data-v-cba09070]{margin-bottom:15px}.robot-container .chat-section .chat-messages .message-wrapper .message-bubble[data-v-cba09070]{max-width:85%;padding:12px 16px;font-size:13px}.robot-container .chat-section .input-section[data-v-cba09070]{padding:15px}.robot-container .chat-section .input-section .input-container .message-input[data-v-cba09070] .el-textarea__inner{padding:12px 70px 12px 12px;font-size:13px}.robot-container .chat-section .input-section .input-container .input-actions[data-v-cba09070]{right:8px;bottom:8px;gap:6px}.robot-container .chat-section .input-section .input-container .input-actions .char-count[data-v-cba09070]{font-size:11px;padding:1px 4px}.robot-container .chat-section .input-section .input-container .input-actions .voice-btn[data-v-cba09070]{width:28px;height:28px}.robot-container .chat-section .input-section .input-container .input-actions .voice-btn i[data-v-cba09070]{font-size:14px}.robot-container .chat-section .input-section .send-actions[data-v-cba09070]{gap:8px}.robot-container .chat-section .input-section .send-actions .clear-btn[data-v-cba09070],.robot-container .chat-section .input-section .send-actions .send-btn[data-v-cba09070],.robot-container .chat-section .input-section .send-actions .stop-btn[data-v-cba09070]{padding:6px 12px;font-size:13px}.robot-container .left-sidebar[data-v-cba09070]{width:calc(100% - 20px);margin:0 10px 10px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.robot-container .left-sidebar .sidebar-section[data-v-cba09070]{width:100%;padding:12px}.robot-container .left-sidebar .sidebar-section[data-v-cba09070]:first-child{border-right:none;border-bottom:1px solid #e2e8f0}.robot-container .left-sidebar .sidebar-section .section-header[data-v-cba09070]{margin-bottom:12px}.robot-container .left-sidebar .sidebar-section .section-header .section-icon[data-v-cba09070]{width:28px;height:28px;font-size:14px}.robot-container .left-sidebar .sidebar-section .section-header h3[data-v-cba09070]{font-size:14px}.robot-container .left-sidebar .sidebar-section .section-header .clear-history[data-v-cba09070],.robot-container .left-sidebar .sidebar-section .section-header .new-session[data-v-cba09070]{font-size:11px;padding:2px 6px}.robot-container .left-sidebar .sidebar-section .section-header .clear-history i[data-v-cba09070],.robot-container .left-sidebar .sidebar-section .section-header .new-session i[data-v-cba09070]{font-size:10px}.robot-container .left-sidebar .sidebar-section .history-list[data-v-cba09070],.robot-container .left-sidebar .sidebar-section .suggestion-list[data-v-cba09070]{max-height:220px;-webkit-box-flex:0;-ms-flex:none;flex:none}.robot-container .left-sidebar .sidebar-section .history-list .history-item[data-v-cba09070],.robot-container .left-sidebar .sidebar-section .history-list .suggestion-item[data-v-cba09070]{padding:8px 12px;font-size:13px;margin-bottom:6px}.robot-container .left-sidebar .sidebar-section .empty-state[data-v-cba09070]{padding:30px 15px}.robot-container .left-sidebar .sidebar-section .empty-state i[data-v-cba09070]{font-size:36px;margin-bottom:8px}.robot-container .left-sidebar .sidebar-section .empty-state p[data-v-cba09070]{font-size:12px}}@media(max-width:480px){.modern-robot-dialog[data-v-cba09070]{width:100%!important;margin:0!important;border-radius:0}.dialog-header[data-v-cba09070]{padding:12px 16px}.dialog-header .header-content .dialog-title[data-v-cba09070]{font-size:16px}.sidebar-section[data-v-cba09070]{width:100%;padding:12px}.sidebar-section[data-v-cba09070]:first-child{border-right:none;border-bottom:1px solid #e2e8f0}.robot-container[data-v-cba09070]{height:85vh;margin:0}.robot-container .chat-section[data-v-cba09070]{margin:8px;border-radius:8px}.robot-container .chat-section .chat-messages[data-v-cba09070],.robot-container .chat-section .input-section[data-v-cba09070]{padding:12px}.robot-container .left-sidebar[data-v-cba09070]{margin:0 8px 8px 8px;border-radius:8px}}.title[data-v-cba09070]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title .close[data-v-cba09070],.title[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title .close[data-v-cba09070]{cursor:pointer;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.title .close[data-v-cba09070]:hover{background:#f1f5f9}.logo[data-v-cba09070]{width:36px;height:36px;vertical-align:middle;border-radius:4px}.qrCode[data-v-cba09070]{width:100px;height:100px;border-radius:8px}.feedback-dialog[data-v-cba09070]{margin-top:12px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);max-width:100%}.feedback-dialog .feedback-header[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.feedback-dialog .feedback-header .feedback-title[data-v-cba09070]{font-size:16px;font-weight:500;color:#1f2026}.feedback-dialog .feedback-header .feedback-close[data-v-cba09070]{cursor:pointer;font-size:18px;color:#94a3b8;-webkit-transition:color .3s ease;transition:color .3s ease;line-height:1;padding:4px}.feedback-dialog .feedback-header .feedback-close[data-v-cba09070]:hover{color:#64748b}.feedback-dialog .feedback-options[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px}.feedback-dialog .feedback-options .feedback-option[data-v-cba09070]{padding:5px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.5;white-space:nowrap}.feedback-dialog .feedback-options .feedback-option[data-v-cba09070]:hover{background:#f1f5f9;border-color:#cbd5e1}.feedback-dialog .feedback-options .feedback-option.active[data-v-cba09070]{background:#e2e8f0;border-color:#cbd5e1;color:#1f2026;font-weight:500}.feedback-dialog .feedback-input-wrapper[data-v-cba09070]{margin-bottom:16px;position:relative}.feedback-dialog .feedback-input-wrapper .textarea-with-clear[data-v-cba09070]{position:relative;width:100%}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070]{width:100%}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner{border-radius:6px;border-color:#e2e8f0;font-size:13px;color:#334155;background:#f8fafc;padding:12px;padding-right:25px;min-height:80px;resize:none}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner:focus{border-color:#1b90f4;background:#fff}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner::-webkit-input-placeholder{color:#94a3b8}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner::-moz-placeholder{color:#94a3b8}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner:-ms-input-placeholder{color:#94a3b8}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner::-ms-input-placeholder{color:#94a3b8}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .feedback-textarea[data-v-cba09070] .el-textarea__inner::placeholder{color:#94a3b8}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .clear-icon[data-v-cba09070]{position:absolute;bottom:8px;right:8px;font-size:18px;color:#94a3b8;cursor:pointer;z-index:10;-webkit-transition:color .3s ease;transition:color .3s ease}.feedback-dialog .feedback-input-wrapper .textarea-with-clear .clear-icon[data-v-cba09070]:hover{color:#64748b}.feedback-dialog .feedback-actions[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.feedback-dialog .feedback-actions[data-v-cba09070] .el-button{border-radius:6px;padding:5px 12px;background:#1b90f4;border-color:#1b90f4;font-size:12px;font-weight:500}.feedback-dialog .feedback-actions[data-v-cba09070] .el-button:hover{background:#1976d2;border-color:#1976d2}.feedback-dialog .feedback-actions[data-v-cba09070] .el-button:disabled{background:#cbd5e1;border-color:#cbd5e1;color:#fff;opacity:.6}[data-v-cba09070] .el-loading-mask .el-loading-spinner .circular{width:42px!important;height:42px!important;display:block!important}[data-v-cba09070] .el-loading-mask .el-loading-spinner .el-loading-text{color:#fff!important;margin-top:16px;font-size:14px}@-webkit-keyframes skeleton-pulse-cba09070{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-pulse-cba09070{0%,to{opacity:1}50%{opacity:.5}}.loading-card .skeleton-title[data-v-cba09070]{height:16px;width:60%;border-radius:4px}.loading-card .skeleton-label[data-v-cba09070],.loading-card .skeleton-title[data-v-cba09070]{background:#f1f5f9;-webkit-animation:skeleton-pulse-cba09070 1.5s ease-in-out infinite;animation:skeleton-pulse-cba09070 1.5s ease-in-out infinite}.loading-card .skeleton-label[data-v-cba09070]{height:12px;width:40px;border-radius:2px;margin-bottom:4px}.loading-card .skeleton-value[data-v-cba09070]{height:16px;width:60px;background:#f1f5f9;border-radius:4px;-webkit-animation:skeleton-pulse-cba09070 1.5s ease-in-out infinite;animation:skeleton-pulse-cba09070 1.5s ease-in-out infinite}.recommend-team-wrapper[data-v-cba09070]{margin:12px 0;width:100%}.recommend-team-wrapper[data-v-cba09070] .el-checkbox__label{padding-left:0!important}.recommend-team-wrapper .team-group[data-v-cba09070]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;overflow:hidden}.recommend-team-wrapper .team-group .group-header[data-v-cba09070]{padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommend-team-wrapper .team-group .group-header .group-name[data-v-cba09070]{font-size:15px;font-weight:600;color:#1b90f4}.recommend-team-wrapper .team-group .group-subset[data-v-cba09070]{padding:0 16px}.recommend-team-wrapper .team-group .group-subset .team-item[data-v-cba09070]{padding:16px 0;border-bottom:1px solid #f1f5f9}.recommend-team-wrapper .team-group .group-subset .team-item[data-v-cba09070]:last-child{border-bottom:none}.recommend-team-wrapper .team-group .group-subset .team-item .item-header[data-v-cba09070]{margin-bottom:8px}.recommend-team-wrapper .team-group .group-subset .team-item .item-header .item-title-row[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommend-team-wrapper .team-group .group-subset .team-item .item-header .item-title-row .company-name[data-v-cba09070]{font-size:14px;font-weight:500;color:#1b90f4;margin-right:12px}.recommend-team-wrapper .team-group .group-subset .team-item .item-header .item-title-row .tag-list[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:4px}.recommend-team-wrapper .team-group .group-subset .team-item .item-header .item-title-row .tag-list .team-tag[data-v-cba09070]{font-size:12px;color:#1b90f4;background:#e6f7ff;padding:2px 8px;border-radius:4px;border:1px solid #91d5ff}.recommend-team-wrapper .team-group .group-subset .team-item .item-content[data-v-cba09070]{padding-left:24px}.recommend-team-wrapper .team-group .group-subset .team-item .item-content .recommend-reason[data-v-cba09070]{font-size:14px;line-height:1.6;color:#64748b}.recommend-team-wrapper .team-group .group-subset .team-item .item-content .recommend-reason .reason-label[data-v-cba09070]{color:#1f2026;font-weight:500;margin-right:4px}.recommend-team-wrapper .team-group .group-subset .team-item .item-content .recommend-reason .reason-text[data-v-cba09070]{color:#1b90f4;font-weight:500;margin-right:2px}.recommend-team-wrapper .team-group .group-subset .team-item .item-content .recommend-reason .highlight-text[data-v-cba09070]{color:#1b90f4;text-decoration:underline;margin:0 2px;font-weight:500}.recommend-team-wrapper .team-group .group-subset .team-item .item-content .recommend-reason .reason-tag[data-v-cba09070]{display:inline-block;padding:0 4px;margin:0 2px;background-color:#f1f5f9;border-radius:2px;color:#475569;font-size:12px;border:1px solid #e2e8f0}.recommend-team-wrapper .team-footer[data-v-cba09070]{margin-top:16px;text-align:left}.recommend-team-wrapper .team-footer[data-v-cba09070] .el-button--primary{background:#1b90f4;border-color:#1b90f4;border-radius:4px;padding:10px 24px;font-size:14px}.recommend-team-wrapper .team-footer[data-v-cba09070] .el-button--primary:hover{background:#1976d2;border-color:#1976d2}.recommend-team-wrapper .recommend-loading[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.recommend-team-wrapper .recommend-loading .loading-spinner[data-v-cba09070]{width:36px;height:36px;border:3px solid #e2e8f0;border-top:3px solid #1b90f4;border-radius:50%;-webkit-animation:spin-cba09070 1s linear infinite;animation:spin-cba09070 1s linear infinite;margin-bottom:12px}.recommend-team-wrapper .recommend-loading .loading-text[data-v-cba09070]{color:#64748b;font-size:14px;font-weight:500}@-webkit-keyframes spin-cba09070{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.product-info-wrapper[data-v-cba09070]{margin:12px 0;width:100%}.product-info-wrapper[data-v-cba09070] .el-checkbox__label{padding-left:0!important}.product-info-wrapper .product-demand-item[data-v-cba09070]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px;overflow:hidden}.product-info-wrapper .product-demand-header[data-v-cba09070]{padding:12px 16px;background:#fff;border-bottom:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info-wrapper .product-demand-header .unit-name[data-v-cba09070]{font-size:15px;font-weight:600;color:#1b90f4}.product-info-wrapper .product-demand-body[data-v-cba09070]{padding:10px 16px 14px}.product-info-wrapper .product-demand-body .demand-row[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;line-height:1.6;color:#606266}.product-info-wrapper .product-demand-body .demand-row .label[data-v-cba09070]{color:#1f2026;font-weight:500;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-info-wrapper .product-demand-body .demand-row .value[data-v-cba09070]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#606266;word-break:break-word}.product-info-wrapper .product-info-footer[data-v-cba09070]{margin-top:12px;text-align:left}.product-info-wrapper .product-info-footer[data-v-cba09070] .el-button--primary{background:#1b90f4;border-color:#1b90f4;border-radius:4px;padding:10px 24px;font-size:14px}.product-info-wrapper .product-info-footer[data-v-cba09070] .el-button--primary:hover{background:#1976d2;border-color:#1976d2}.product-info-wrapper .product-loading[data-v-cba09070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.product-info-wrapper .product-loading .loading-spinner[data-v-cba09070]{width:36px;height:36px;border:3px solid #e2e8f0;border-top:3px solid #1b90f4;border-radius:50%;-webkit-animation:spin-cba09070 1s linear infinite;animation:spin-cba09070 1s linear infinite;margin-bottom:12px}.product-info-wrapper .product-loading .loading-text[data-v-cba09070]{color:#64748b;font-size:14px;font-weight:500}@keyframes spin-cba09070{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.robot-quick-dropdown{padding:6px 0}.robot-quick-dropdown .el-dropdown-menu__item{font-size:14px;line-height:20px;padding:10px 16px}.robot-quick-dropdown .el-dropdown-menu__item i{font-size:16px;margin-right:8px}.appeal-dialog.el-dialog{margin-top:5vh!important;border-radius:8px;overflow:hidden}.appeal-dialog .el-dialog__header{padding:15px 20px!important;background:linear-gradient(135deg,#1b90f4,#1976d2)!important;display:block!important}.appeal-dialog .el-dialog__header .el-dialog__title{line-height:24px;font-size:18px;color:#fff!important;font-weight:700}.appeal-dialog .el-dialog__header .el-dialog__headerbtn{display:block!important;position:absolute;top:20px;right:20px;padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-size:16px}.appeal-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff!important}.appeal-dialog .el-dialog__body{padding:30px 40px!important;color:#606266}.appeal-dialog .el-form-item__label{font-weight:500}.appeal-dialog .dialog-footer{padding:10px 0 0;text-align:center}.appeal-dialog .section-title{font-size:16px;font-weight:700;color:#1b90f4;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #eee}.appeal-dialog .section-title:not(:first-child){margin-top:20px}.appeal-dialog .checkbox-row{margin-top:10px;padding-left:10px}.appeal-dialog .checkbox-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.appeal-dialog .checkbox-label{font-size:14px;color:#606266;margin-right:8px}.product-dialog.el-dialog{margin-top:5vh!important;border-radius:8px;overflow:hidden}.product-dialog .el-dialog__header{padding:15px 20px!important;background:linear-gradient(135deg,#1b90f4,#1976d2)!important;display:block!important}.product-dialog .el-dialog__header .el-dialog__title{line-height:24px;font-size:18px;color:#fff!important;font-weight:700}.product-dialog .el-dialog__header .el-dialog__headerbtn{display:block!important;position:absolute;top:20px;right:20px;padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-size:16px}.product-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff!important}.product-dialog .el-dialog__body{padding:30px 40px!important;color:#606266}.product-dialog .el-form-item__label{font-weight:500}.product-dialog .dialog-footer{padding:10px 0 0;text-align:center}.product-dialog .section-title{font-size:16px;font-weight:700;color:#1b90f4;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #eee}.product-dialog .section-title:not(:first-child){margin-top:20px}