.article-ai-assistant[data-v-96c7a9ea]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:4000}.article-ai-assistant.is-open.is-mobile[data-v-96c7a9ea]{overscroll-behavior:none}.article-ai-launch-wrap[data-v-96c7a9ea]{bottom:calc(208px + env(safe-area-inset-bottom, 0px));height:56px;pointer-events:none;position:fixed;right:32px;width:56px;z-index:4000}.article-ai-launch-wrap.is-custom-pos[data-v-96c7a9ea]{bottom:auto;right:auto}.article-ai-launch-wrap.is-dragging .article-ai-launcher[data-v-96c7a9ea]{cursor:grabbing;transform:none}.article-ai-launcher[data-v-96c7a9ea]{-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(51,51,51,.2);align-items:center;background:#ff9230;border:0;border-radius:50%;color:#000;cursor:grab;display:flex;filter:drop-shadow(0 2px 6px rgba(0,0,0,.1));height:56px;justify-content:center;overflow:hidden;padding:0;pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:56px}.article-ai-launcher[data-v-96c7a9ea]:hover{transform:scale(1.04)}.article-ai-launcher[data-v-96c7a9ea]:focus-visible{outline:3px solid rgba(51,51,51,.35);outline-offset:3px}.article-ai-launcher__icon[data-v-96c7a9ea]{fill:none;stroke:#000;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:28px;pointer-events:none;width:28px}.article-ai-assistant__backdrop[data-v-96c7a9ea]{bottom:0;display:flex;justify-content:flex-end;left:0;overflow:hidden;pointer-events:auto;position:fixed;right:0;top:0;z-index:4000}.article-ai-assistant__backdrop--mobile[data-v-96c7a9ea]{overscroll-behavior:none}.article-ai-assistant__scrim[data-v-96c7a9ea]{background:rgba(31,31,27,.12);bottom:0;left:0;position:absolute;right:0;top:0}.article-ai-panel[data-v-96c7a9ea]{background:#fff;border:0;border-left:1px solid rgba(0,0,0,.08);bottom:auto;box-shadow:-8px 0 28px rgba(0,0,0,.06);box-sizing:border-box;color:#2b2f36;display:flex;flex-direction:column;font-family:OpenSans,Helvetica,Arial,sans-serif;height:100%;left:auto;margin:0;max-width:none;min-height:0;overflow:hidden;padding:0;position:relative;right:auto;top:auto;width:min(420px,calc(100vw - 24px));z-index:1}.article-ai-panel--desktop[data-v-96c7a9ea]{border-top:1px solid rgba(0,0,0,.08)}.article-ai-panel svg[data-v-96c7a9ea]{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;height:18px;width:18px}.article-ai-panel button[data-v-96c7a9ea]:focus-visible{outline:2px solid #c66412;outline-offset:2px}.article-ai-panel__header[data-v-96c7a9ea]{align-items:center;color:#333;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:22px 22px 17px}.article-ai-panel__header h2[data-v-96c7a9ea]{font-size:17px;font-weight:600;letter-spacing:-.35px;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-ai-panel__header p[data-v-96c7a9ea]{color:#777770;font-size:11px;line-height:1.45;margin:5px 0 0}.article-ai-panel__brand[data-v-96c7a9ea]{flex:1;min-width:0}.article-ai-panel__title-row[data-v-96c7a9ea]{align-items:center;display:flex;gap:8px;min-width:0}.article-ai-panel__title-row>div[data-v-96c7a9ea]{min-width:0}.article-ai-panel__mark[data-v-96c7a9ea]{align-items:center;background:#ff9230;border-radius:9px;display:flex;flex-shrink:0;height:33px;justify-content:center;width:33px}.article-ai-panel__spark[data-v-96c7a9ea]{color:#f0a35a;font-size:14px}.article-ai-panel__actions[data-v-96c7a9ea]{align-items:center;display:flex;flex-shrink:0;gap:4px}.article-ai-panel__actions button[data-v-96c7a9ea]{align-items:center;background:transparent;border:0;border-radius:8px;color:#77776f;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:6px;width:32px}.article-ai-panel__actions button[data-v-96c7a9ea]:hover:not(:disabled){background:#f2f2ef}.article-ai-panel__actions button[data-v-96c7a9ea]:disabled{color:#b8b8af;cursor:not-allowed}.article-ai-panel__close[data-v-96c7a9ea]{padding:2px 8px!important}.article-ai-context[data-v-96c7a9ea]{align-items:center;border-bottom:1px solid #e7e7e3;color:#77776f;display:flex;flex-shrink:0;font-size:12px;gap:8px;margin:0 22px;padding:12px 0 15px}.article-ai-context svg[data-v-96c7a9ea]{height:15px;width:15px}.article-ai-context__title[data-v-96c7a9ea]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-ai-context__scope[data-v-96c7a9ea]{color:#98988e;font-size:9px;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap}.article-ai-messages[data-v-96c7a9ea]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:25px 24px;scrollbar-color:rgba(0,0,0,.28) transparent;scrollbar-width:thin}.article-ai-messages[data-v-96c7a9ea]::-webkit-scrollbar{width:6px}.article-ai-messages[data-v-96c7a9ea]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.22);border-radius:999px}.article-ai-messages.is-welcome[data-v-96c7a9ea]{display:flex;flex-direction:column;padding-bottom:12px;padding-top:12px}.article-ai-messages.is-welcome[data-v-96c7a9ea]:after,.article-ai-messages.is-welcome[data-v-96c7a9ea]:before{content:"";flex:1 1 0;min-height:8px}.article-ai-messages__welcome[data-v-96c7a9ea]{word-wrap:anywhere;color:#30302a;line-height:1.65;padding:8px 0 12px}.article-ai-messages__welcome strong[data-v-96c7a9ea]{display:block;font-size:28px;font-weight:500;letter-spacing:-.8px;line-height:1.25}.article-ai-messages__welcome p[data-v-96c7a9ea]{color:#858579;font-size:14px;line-height:1.7;margin:10px 0 0}.article-ai-messages__welcome .article-ai-messages__error[data-v-96c7a9ea]{color:#c45656}.article-ai-messages__hero[data-v-96c7a9ea]{margin:0 0 24px}.article-ai-messages__hero[data-v-96c7a9ea]:last-child{margin-bottom:0}.article-ai-messages__eyebrow[data-v-96c7a9ea]{color:#98642d;display:block;font-size:11px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.article-ai-messages__loading[data-v-96c7a9ea]{color:#858579;font-size:13px;margin:16px 0 0}.article-ai-messages__item+.article-ai-messages__item[data-v-96c7a9ea]{margin-top:22px}.article-ai-messages__item--assistant[data-v-96c7a9ea],.article-ai-messages__item--user[data-v-96c7a9ea]{display:flex;flex-direction:column}.article-ai-messages__item--user[data-v-96c7a9ea]{align-items:flex-end}.article-ai-messages__item--assistant[data-v-96c7a9ea]{align-items:flex-start;overflow:hidden;width:100%}.article-ai-messages__time[data-v-96c7a9ea]{color:#858579;font-size:10px;margin:0;white-space:nowrap}.article-ai-messages__time--in-bubble[data-v-96c7a9ea]{display:block;margin-top:8px;text-align:right}.article-ai-answer-head[data-v-96c7a9ea]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;width:100%}.article-ai-answer-head__label[data-v-96c7a9ea]{align-items:center;color:#858579;display:inline-flex;font-size:11px;gap:6px}.article-ai-bubble[data-v-96c7a9ea]{border-radius:14px;max-width:93%;padding:10px 14px}.article-ai-bubble--user[data-v-96c7a9ea]{background:#f3f3f0;border-radius:12px 12px 3px;color:#30302e}.article-ai-bubble--assistant[data-v-96c7a9ea]{background:#fff;border-radius:0;max-width:100%;padding:0;width:100%}.article-ai-bubble__content[data-v-96c7a9ea]{word-wrap:anywhere;font-size:15px;line-height:1.75;margin:0;white-space:pre-wrap}.article-ai-bubble__content--md[data-v-96c7a9ea]{white-space:normal}.article-ai-bubble__content--md[data-v-96c7a9ea] p{margin:0 0 .8em}.article-ai-bubble__content--md[data-v-96c7a9ea] p:last-child{margin-bottom:0}.article-ai-bubble__content--md[data-v-96c7a9ea] ol,.article-ai-bubble__content--md[data-v-96c7a9ea] ul{margin:.5em 0 .8em;padding-left:1.35em}.article-ai-bubble__content--md[data-v-96c7a9ea] li{margin:.35em 0}.article-ai-bubble__content--md[data-v-96c7a9ea] h1,.article-ai-bubble__content--md[data-v-96c7a9ea] h2,.article-ai-bubble__content--md[data-v-96c7a9ea] h3,.article-ai-bubble__content--md[data-v-96c7a9ea] h4{color:#914b12;font-size:15px;font-weight:700;line-height:1.4;margin:.9em 0 .45em}.article-ai-bubble__content--md[data-v-96c7a9ea] h1:first-child,.article-ai-bubble__content--md[data-v-96c7a9ea] h2:first-child,.article-ai-bubble__content--md[data-v-96c7a9ea] h3:first-child,.article-ai-bubble__content--md[data-v-96c7a9ea] h4:first-child{margin-top:0}.article-ai-bubble__content--md[data-v-96c7a9ea] strong{font-weight:700}.article-ai-bubble__content--md[data-v-96c7a9ea] code{background:rgba(18,61,128,.08);border-radius:4px;color:#914b12;font-size:.92em;padding:.1em .35em}.article-ai-bubble__content--md[data-v-96c7a9ea] pre{background:rgba(18,61,128,.06);border-radius:10px;margin:.6em 0;overflow-x:auto;padding:12px 14px}.article-ai-bubble__content--md[data-v-96c7a9ea] pre code{background:transparent;padding:0}.article-ai-bubble__content--md[data-v-96c7a9ea] a{color:#914b12;-webkit-text-decoration:underline;text-decoration:underline}.article-ai-bubble__content--md[data-v-96c7a9ea] blockquote{border-left:3px solid #d5dde8;color:#606266;margin:.6em 0;padding:.25em 0 .25em .75em}.article-ai-bubble__content--md[data-v-96c7a9ea] table{display:block;max-width:100%;overflow-x:auto}.article-ai-bubble__content--md[data-v-96c7a9ea] img{height:auto;max-width:100%}.article-ai-bubble__content--md[data-v-96c7a9ea] td,.article-ai-bubble__content--md[data-v-96c7a9ea] th{border:1px solid #e7e7e3;padding:6px 8px}.article-ai-feedback[data-v-96c7a9ea]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-top:8px}.article-ai-answer-toolbar[data-v-96c7a9ea]{align-items:center;display:flex;gap:4px;margin-top:8px}.article-ai-answer-toolbar button[data-v-96c7a9ea]{align-items:center;background:transparent;border:0;border-radius:8px;color:#858579;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.article-ai-answer-toolbar button[data-v-96c7a9ea]:hover{background:rgba(51,51,51,.06);color:#333}.article-ai-answer-toolbar button.is-active[data-v-96c7a9ea]{background:#fff3e8;color:#914b12}.article-ai-feedback__down[data-v-96c7a9ea]{transform:rotate(180deg)}.article-ai-feedback__reasons[data-v-96c7a9ea]{border:0;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.article-ai-feedback__reason[data-v-96c7a9ea]{background:#fff;border:1px solid #d5dde8;border-radius:8px;color:#858579;cursor:pointer;font:600 12px/1.4 OpenSans,Arial,sans-serif;padding:4px 10px}.article-ai-feedback__reason[data-v-96c7a9ea]:hover{background:#f7f8fa;color:#333}.article-ai-feedback__reason.is-active[data-v-96c7a9ea]{background:rgba(18,61,128,.06);border-color:rgba(18,61,128,.35);color:#333}.article-ai-messages__error[data-v-96c7a9ea]{color:#c45656;font-size:12px;margin:8px 4px 0}.article-ai-panel__footer[data-v-96c7a9ea]{background:#fff;border-top:1px solid #f0f0ec;flex-shrink:0;padding:15px 21px calc(13px + env(safe-area-inset-bottom, 0px))}.article-ai-sender[data-v-96c7a9ea]{align-items:flex-end;background:#fff;border:1px solid #dcdcd5;border-radius:11px;display:flex;gap:8px;padding:10px}.article-ai-sender[data-v-96c7a9ea]:focus-within{border-color:#d88742;box-shadow:0 0 0 2px #fff0e2}.article-ai-sender__input[data-v-96c7a9ea]{background:transparent;border:0;color:#2b2f36;flex:1;font:14px/1.6 OpenSans,Arial,sans-serif;height:45px;max-height:128px;min-width:0;padding:2px 0;resize:none}.article-ai-sender__input[data-v-96c7a9ea]:focus{outline:none}.article-ai-sender__input[data-v-96c7a9ea]::-moz-placeholder{color:#939387}.article-ai-sender__input[data-v-96c7a9ea]::placeholder{color:#939387}.article-ai-sender__btn[data-v-96c7a9ea]{align-items:center;background:#ff9230;border:0;border-radius:8px;color:#3c2816;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;padding:0;width:34px}.article-ai-sender__btn[data-v-96c7a9ea]:hover:not(:disabled){background:#f5801b}.article-ai-sender__btn[data-v-96c7a9ea]:disabled{background:#e4e4dc;color:#5c5c54;cursor:not-allowed}.article-ai-composer-note[data-v-96c7a9ea]{color:#8a8a80;display:flex;font-size:10px;gap:8px;justify-content:space-between;line-height:1.6;margin-top:10px}.article-ai-fade-enter-active .article-ai-assistant__scrim[data-v-96c7a9ea],.article-ai-fade-leave-active .article-ai-assistant__scrim[data-v-96c7a9ea]{transition:opacity .18s ease}.article-ai-fade-enter-active .article-ai-panel[data-v-96c7a9ea],.article-ai-fade-leave-active .article-ai-panel[data-v-96c7a9ea]{transition:transform .18s ease-out}.article-ai-fade-enter .article-ai-assistant__scrim[data-v-96c7a9ea],.article-ai-fade-leave-to .article-ai-assistant__scrim[data-v-96c7a9ea]{opacity:0}.article-ai-fade-enter .article-ai-panel[data-v-96c7a9ea],.article-ai-fade-leave-to .article-ai-panel[data-v-96c7a9ea]{transform:translateX(100%)}.article-ai-fade-enter.article-ai-assistant__backdrop--mobile .article-ai-panel[data-v-96c7a9ea],.article-ai-fade-leave-to.article-ai-assistant__backdrop--mobile .article-ai-panel[data-v-96c7a9ea]{transform:translateY(100%)}.article-ai-panel--mobile[data-v-96c7a9ea]{border-left:0;border-top:1px solid rgba(0,0,0,.08);overscroll-behavior:none;width:100%}.article-ai-panel--mobile .article-ai-panel__header[data-v-96c7a9ea]{gap:4px;padding:14px 16px 12px;touch-action:none}.article-ai-panel--mobile .article-ai-panel__header h2[data-v-96c7a9ea]{font-size:16px}.article-ai-panel--mobile .article-ai-panel__actions[data-v-96c7a9ea]{gap:0}.article-ai-panel--mobile .article-ai-panel__actions button[data-v-96c7a9ea]{height:44px;width:44px}.article-ai-panel--mobile .article-ai-panel__close svg[data-v-96c7a9ea]{stroke-width:1.8;height:22px;width:22px}.article-ai-panel--mobile .article-ai-context[data-v-96c7a9ea]{margin:0 18px}.article-ai-panel--mobile .article-ai-context__scope[data-v-96c7a9ea]{display:none}.article-ai-panel--mobile .article-ai-messages[data-v-96c7a9ea]{padding:22px 18px;touch-action:pan-y}.article-ai-panel--mobile .article-ai-bubble[data-v-96c7a9ea]{max-width:100%}.article-ai-panel--mobile .article-ai-panel__footer[data-v-96c7a9ea]{padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.article-ai-panel--mobile .article-ai-sender__input[data-v-96c7a9ea]{font-size:16px;touch-action:manipulation}.article-ai-panel--mobile .article-ai-answer-toolbar button[data-v-96c7a9ea],.article-ai-panel--mobile .article-ai-sender__btn[data-v-96c7a9ea]{height:44px;width:44px}.article-ai-panel--mobile .article-ai-feedback__reason[data-v-96c7a9ea]{min-height:40px}@media (max-width:767px){.article-ai-launch-wrap[data-v-96c7a9ea]{bottom:auto;height:40px;margin-top:8px;right:0;top:40%;width:40px}.article-ai-launcher[data-v-96c7a9ea]{border-radius:5px;cursor:pointer;filter:none;height:40px;touch-action:manipulation;width:40px}.article-ai-launcher[data-v-96c7a9ea]:hover{transform:none}.article-ai-launcher__icon[data-v-96c7a9ea]{height:22px;width:22px}}@media (max-width:359px){.article-ai-panel--mobile .article-ai-panel__mark[data-v-96c7a9ea]{display:none}}@media (prefers-reduced-motion:reduce){.article-ai-fade-enter-active .article-ai-assistant__scrim[data-v-96c7a9ea],.article-ai-fade-enter-active .article-ai-panel[data-v-96c7a9ea],.article-ai-fade-leave-active .article-ai-assistant__scrim[data-v-96c7a9ea],.article-ai-fade-leave-active .article-ai-panel[data-v-96c7a9ea]{transition:none!important}.article-ai-fade-enter .article-ai-panel[data-v-96c7a9ea],.article-ai-fade-leave-to .article-ai-panel[data-v-96c7a9ea]{transform:none!important}.article-ai-launcher[data-v-96c7a9ea]:hover{transform:none}}.article-ai-panel::backdrop{display:none}body.article-ai-open-mobile,html.article-ai-open-mobile{overflow:hidden!important;overscroll-behavior:none}body.article-ai-open-mobile{left:0;position:fixed!important;right:0;width:100%}body.article-ai-open-mobile .MoComment .head_top,body.article-ai-open-mobile .MoComment .navigation,body.article-ai-open-mobile .VideoHead .head_top,body.article-ai-open-mobile .VideoHead .navigation,body.article-ai-open-mobile .article-detail-page .fixd_top,body.article-ai-open-mobile .fixd_top{position:fixed!important;z-index:4001!important}body.article-ai-open-mobile .article-detail-page .fixd_top,body.article-ai-open-mobile .fixd_top{display:flex!important;left:0!important;right:0!important;width:100%!important}@media (max-width:750px){body.article-ai-open-mobile .article-detail-page .fixd_top,body.article-ai-open-mobile .fixd_top{display:grid!important}}.article-ai-feedback-toast{background:#f6f7f9!important;border:1px solid #e6e8ec!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(51,51,51,.16)!important;min-width:280px;padding:12px 16px!important;z-index:5000!important}.article-ai-feedback-toast .el-message__content,.article-ai-feedback-toast .el-message__icon{color:#333!important;font-family:OpenSans,Helvetica,Arial,sans-serif}.article-ai-feedback-toast .el-message__icon{font-size:16px}.article-ai-feedback-toast .el-message__content{font-size:14px;font-weight:600;line-height:1.4}.article-ai-feedback-toast--error{background:#fff7f7!important;border-color:#f0d6d6!important}.article-ai-feedback-toast--error .el-message__content,.article-ai-feedback-toast--error .el-message__icon{color:#c45656!important}