function e(){import.meta.url,import("_").catch((()=>1))}import"./modulepreload-polyfill.m06jm4jr4abee2a4.js";/* empty css */import{V as t,d as n,c as i,r as o,a,h as r,g as s,u as c,w as l,t as d,o as u,b as p,n as m,i as h}from"./vue.runtime.esm.m06jm4jrd662c451.js";import{W as _,n as f,u as g,e as w,w as y,j as v,o as b,A as x,a as k,P as S,m as I,b as T,S as A,c as C,d as E,B as P,L as R,f as j,M as D,s as O,K as N,R as B,I as M,p as L,g as q,C as W,h as z,i as F,V as U,k as H,l as V,q as K,r as $,t as J,v as G,x as Y,y as X,z as Q,D as Z,E as ee,F as te,G as ne,H as ie,J as oe,N as ae,O as re,Q as se,T as ce,U as le,X as de,Y as ue,Z as pe,_ as me,$ as he}from"./index.m06jm4jr985c198e.js";import{t as _e,s as fe}from"./topbar.m06jm4jrd38b0257.js";import ge from"./ext_loading.m06jm4jr900c036c.js";import{s as we,g as ye,o as ve,f as be}from"./font_size.m06jm4jr62ac0a98.js";import{j as xe,a as ke,D as Se,U as Ie,c as Te,b as Ae,g as Ce,d as Ee,e as Pe}from"./jsmonitor_report.m06jm4jr60de7ac2.js";import{C as Re}from"./class.m06jm4jrd1a660bd.js";import{m as je,J as De}from"./core.m06jm4jr67d87747.js";import{p as Oe,A as Ne,g as Be,I as Me,V as Le,w as qe}from"./page_utils.m06jm4jr53c477a4.js";import{e as We,p as ze}from"./page_cls_ctrl.m06jm4jrbbe1df6f.js";import{D as Fe}from"./event.m06jm4jr1a220d6b.js";import{T as Ue}from"./tmpl.m06jm4jr1af565c1.js";import{u as He}from"./comm_utils.m06jm4jre2e49380.js";import{P as Ve,r as Ke,a as $e,c as Je,V as Ge,q as Ye,k as Xe}from"./voice_component.m06jm4jr163d23e0.js";import{c as Qe,l as Ze}from"./comm_report.m06jm4jr0538b3c4.js";import{d as et}from"./base64.m06jm4jr18dbe4cd.js";import{U as tt,o as nt,a as it}from"./page_utils.m06jm4jr65731514.js";import{A as ot}from"./appmsgext.m06jm4jr4dacdc77.js";import{O as at}from"./outer_link.m06jm4jr2117c197.js";import{R as rt,i as st}from"./vote.m06jm4jrfb0aa96c.js";import{u as lt,r as dt,a as ut,c as pt,g as mt,b as ht,f as _t,A as ft,e as gt,d as wt}from"./utils.m06jm4jrb9c78029.js";import{g as yt,i as vt}from"./index.m06jm4jre3c27cb7.js";import{b as bt,s as xt}from"./set_article_read.m06jm4jr9e49c3df.js";import{A as kt}from"./a_config.m06jm4jr92eb33af.js";import{n as St}from"./_plugin-vue2_normalizer.m06jm4jrfc2fb13f.js";import{L as It}from"./like_and_share.m06jm4jr4be2111d.js";import{m as Tt}from"./underline_action.m06jm4jrc859d49f.js";import{i as At,a as Ct,g as Et,b as Pt,s as Rt,c as jt,d as Dt,f as Ot}from"./advance.m06jm4jr22709611.js";import{F as Nt,V as Bt,a as Mt,b as Lt,T as qt,P as Wt,c as zt,d as Ft,e as Ut}from"./cover_next.m06jm4jr7ac58777.js";import{I as Ht}from"./interaction.m06jm4jrfca96612.js";import{B as Vt,V as Kt}from"./background_color.m06jm4jrfb8b20ca.js";import{i as $t}from"./article_bottom_bar.m06jm4jrd990666a.js";import{i as Jt,h as Gt}from"./mobile_click.m06jm4jre674c4d4.js";import"./wxgspeedsdk.m06jm4jrf8eb5e85.js";import{D as Yt,o as Xt}from"./img_onload_handler.m06jm4jre9830634.js";import{h as Qt}from"./moment.m06jm4jr07db360f.js";import{g as Zt}from"./get_word_cnt.m06jm4jr1a70c97b.js";import{L as en}from"./storage.m06jm4jr52356a02.js";import"./intersection-observer.m06jm4jre16580c9.js";import{_ as tn}from"./teleport.esm.m06jm4jrd60569be.js";import"./set_custom_ele.m06jm4jrfa522f02.js";import"./modal.m06jm4jrd01ea73f.js";import"./get_page_read_pos.m06jm4jrfbccf059.js";import"./body_first_observer.m06jm4jr55cb6e3e.js";import"./rec_report_key.m06jm4jre3281a6e.js";import"./localstorage.m06jm4jr1e7ebdf2.js";import"./i18n.m06jm4jr2e3f9c7c.js";import"./loadscript.m06jm4jr2014a786.js";import"./bind_element.m06jm4jrc869dd49.js";import"./bind_element.m06jm4jr292d8423.js";import"./bind_element.m06jm4jr710c9c92.js";const nn=[];function on(){try{!function(){window.location.href.indexOf("clearStorage=1")>=0&&(localStorage.removeItem("max-age-storage-test"),console.log("clear localStorage"));var e=window.user_uin||0;if(0!==e&&Math.floor(e/100)%1e3<1&&(ke({type:"GET",url:"/mp/reportcache?type=1&random="+Math.random()}),(new Image).src="/mp/reportcache?type=2&uin="+uin,localStorage&&null==localStorage.getItem("max-age-storage-test"))){console.log("localStorage empty");try{localStorage.setItem("max-age-storage-test",!0),console.log("localStorage set success")}catch(t){}ke({type:"GET",url:"/mp/reportcache?type=3&random="+Math.random()})}}(),"undefined"==typeof getComputedStyle&&document.body.currentStyle&&(window.getComputedStyle=function(e){return e.currentStyle}),function(){let e=window.user_uin||0;if(!(0!==e&&Math.floor(e/100)%1e3<10))return;let t=document.getElementsByTagName("img"),n=t.length,i=document.getElementById("img-content"),o=i.offsetWidth,a=0,r=0,s=getComputedStyle(i);a=parseInt(s.paddingLeft)+parseInt(s.paddingRight),o-=a,o||(o=window.innerWidth-30);for(let c=0;c0&&e>o&&r++}r>0&&nn.push({idkey:28307,order:22,num:r})}(),function(){for(let e=0,t=nn.length;e6||6===e&&t>5||6===e&&5===t&&n>=3)&&(an=!0)}const cn={tagName:"mp-wxaproduct",isWechat:(je.isAndroid||je.isIOS)&&je.isWechat&&!je.isWxWork,isPcWechat:je.isWindowsWechat||je.isMacWechat,screen_height:He.getInnerHeight(),canJumpOnTap:an,commonReportData:{},minishopDom:[],appmsgType:1*window.appmsg_type||9},ln=(e={})=>{const t=e.dom,n=e.minishopInfo;Fe.on(t,"tap",(function(e){e.stopPropagation(),e.preventDefault(),Qe.report(22042,Object.assign({},cn.commonReportData,{ActionType:2,toWxaAppId:n.appid,CardType:"large"===n.cardtype?1:0,ProductId:n.productId,isMassSend:cn.appmsgType})),((e={})=>{cn.isWechat||cn.isPcWechat?cn.canJumpOnTap?_.jumpUrl({options:{userName:e.username,scene:1058,sceneNote:encodeURIComponent(location.href),relativeURL:e.path},beforeJumpBackupPage:function(){},onJsapiCallback:function(e){"openWeApp:ok"===e.err_msg||console.error(e.err_msg)}}):console.log("cant jumpOnTap"):new Ve({msg:"请使用微信打开?})})(n)}),!0),Fe.on(t,"click",(e=>{e.preventDefault(),e.stopPropagation()}),!0)},dn=()=>{for(let e=0;e=e+t.clientHeight/2&&t.clientHeight+t.offsetTop<=e+t.clientHeight/2+cn.screen_height&&(t.setAttribute("data-hasreport",1),Qe.report(22042,Object.assign({},cn.commonReportData,{ActionType:1,toWxaAppId:i,CardType:"large"===o?1:0,ProductId:n,isMassSend:cn.appmsgType})))}}};Fe.on(window,"scroll",dn);const un=(e={})=>{if(e.node&&e.data&&e.data.headimg){const t=function(e){let t=e.node,n=e.data;return function(){let e=document.createElement("div");e.innerHTML=Ue.tmpl('<# if(cardtype === \'mini\') {#>\n
\n
\n \n
\n
\n
\n <#=title#>\n <# if(avatar && nickname) { #>\n
\n \n <#=nickname#>\n
\n <# } #>\n
\n
\n <#=price#>\n \n
\n
\n
\n<#} else { #>\n
\n
\n \n
\n
\n
\n <#=title#>\n <# if(avatar && nickname) { #>\n
\n \n <#=nickname#>\n
\n <# } #>\n
\n
\n <#=price#>\n \n
\n
\n
\n<# } #>',n,!0).replace(/>\s*<").replace(/^\s+/,"").replace(/\s+$/,"");let i=e.firstChild;t.parentNode.insertBefore(i,t.nextSibling);let o=t.parentNode.querySelector('[data-preloadingid="'+n.productId+'"]');o&&o.parentNode.removeChild(o),ln({dom:i,minishopInfo:n}),cn.minishopDom.push(i),dn()}}(e),n=function(){this.onload=null,this.onerror=null,t()};let i=new Image;i.onload=n,i.onerror=n,i.src=e.data.headimg}},pn=e=>{ke({url:"/mp/wapwxaproduct?action=batch_get_product&product_ids=".concat(JSON.stringify({list:e})),type:"GET",dataType:"json",success(e){e&&e.base_resp&&1*e.base_resp.ret==0&&"[object Array]"===Object.prototype.toString.call(e.product_list)&&((e=[])=>{const t=document.querySelectorAll(cn.tagName);for(let n=0,i=t.length;ne.product_id===o))||{},r={productId:o,title:i.getAttribute("data-wxaproduct-title")||"",price:decodeURIComponent(i.getAttribute("data-wxaproduct-price")||""),headimg:decodeURIComponent(i.getAttribute("data-wxaproduct-headimg")||""),cardtype:decodeURIComponent(i.getAttribute("data-wxaproduct-cardtype")||""),avatar:a.avatar||"",nickname:a.nickname||"",appid:a.appid||decodeURIComponent(i.getAttribute("data-wxaproduct-appid")||""),path:a.path||"",username:a.username||""};un({data:r,node:i})}})(e.product_list)},error(t){cn.retry?(cn.retry--,pn(e)):console.error(t)}})},mn=(e={})=>{e.minishopCards&&(cn.commonReportData={BizUin:1*et(e.biz),MsgId:window.parseInt(e.mid,10)||0,ItemIdx:window.parseInt(e.idx,10)||0,Scene:window.parseInt(e.source,10)||0,SubScene:window.parseInt(e.subscene,10)||0,EnterId:window.parseInt(e.enterid,10)||0},pn(e.minishopCards.list),dn())},hn='\n <# if (qaDeleted) { #>\n 讨论内容已被删除\n <# } else { #>\n \n \n <#=nickname#> 发起了一个读者讨?/span>\n <#==title#>\n \n <# if (!answerCount) { #>\n <# if (isLogin) { #>\n \x3c!-- <# if (disableAnswerWord) { #>\n <#=disableAnswerWord#>\n <# } else { #>\n 参与讨论\n <# } #> --\x3e\n 讨论已结?/span>\n <# } #>\n <# } else { #>\n \n \n 精选讨论内?/span>\n \x3c!-- <# if (isLogin) { #>\n <# if (disableAnswerWord) { #>\n <#=disableAnswerWord#>\n <# } else { #>\n 参与讨论\n <# } #>\n <# } #> --\x3e\n \n <#==answerListStr#>\n <# if (leftAnswerCnt) { #>\n

<#=leftAnswerCnt#>

\n <# } #>\n
\n <# } #>\n
\n <# } #>\n
',_n='
\n \x3c!-- 层主头像 --\x3e\n
\n \n
\n
\n
\n \x3c!-- 层主昵称 --\x3e\n
\n <#=user_info.nickname#>\n
\n \x3c!-- 点赞 --\x3e\n
\n \x3c!-- span加praised点赞 --\x3e\n <# if (is_my_answer && canOp) { #>\n
\n <# } #>\n \x3c!-- 精选之后的才能点赞 --\x3e\n <# if (answer_status && isLogin) { #>\n
\n \n \n <#=likeNumFormated#>\n \n
\n <# } #>\n <# if (!answer_status) { #>\n
未精?/div>\n <# } #>\n
\n
\n\n \x3c!-- 回答内容 --\x3e\n

<#=content#>

\n \x3c!-- <# if (is_my_answer && canOp) { #>\n
style="display: none;"<# } #>>回复
\n <# } #> --\x3e\n\n \x3c!-- 回复 --\x3e\n
\n
\n <#=replyListHtml#>\n
\n <# if (replyListHtml && leftReplyCount) { #>\n

\n <#=leftReplyTips#>\n

\n <# } #>\n \x3c!-- <# if (is_my_answer && canOp) { #>\n
style="display: none;"<# } #>>回复
\n <# } #> --\x3e\n
\n
\n
',fn='
\n
\n
\n <# if (is_biz_reply) { #>\n 作者\n <# } else { #>\n <#=user_info.nickname#>\n <# } #>\n
\n
\n <# if (is_my_reply && canOp) { #>\n
\n <# } #>\n \x3c!-- 精选之后的才能点赞 --\x3e\n <# if (replyStatus && isLogin) { #>\n
\n \n \n <#=likeNumFormated#>\n \n
\n <# } #>\n <# if (!replyStatus) { #>\n
未精?/div>\n <# } #>\n
\n
\n

<#=content#>

\n
',gn='
\n
\n
\n \n
\n \n
\n
\n \n \n \n \n \n \n \n
\n
\n
\n
\n \n \n \n \n
\n
    \n
    \n
    \n
    \n \n
    \n
    \n\n\n\n\n\n',wn="weui-btn_disabled",yn="page_no_scroll",vn="".concat(screen.height/4*3,"px"),bn={top:Se.os.pc?"20%":"".concat(screen.height/4-(screen.height-window.innerHeight),"px"),btnText:"提交",hasHeader:!0,clickMask2Hide:!0,animationType:"bottom",scroll2Hide:!0,sideslip2Hide:!0};function xn(e,t,n,i){n=i?"".concat(n,"px"):n,e.style[t]=n}class kn{constructor(e,t={}){t=Object.assign({},bn,t);const n=document.createElement("div");n.innerHTML=Ue.tmpl('
    \n