PageSourceSearch

https://eic.org.cn/_nuxt/v193/CZEjHPaW.js

js eic.org.cn collected 2026-10-02 07:54:21 UTC 53,122 bytes, 65 lines download raw bytes

1var He=Object.defineProperty;var Ge=(s,e,t)=>e in s?He(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var _=(s,e,t)=>Ge(s,typeof e!="symbol"?e+"":e,t);import{d as Qe,u as Fe,s as Ye,r as re,l as We,y as Ue,x as Xe,c as S,a as u,j as v,g as U,f as x,t as T,h as be,p as Ve,F as Q,b as X,k as Ke,ak as Je,m as we,o as R,e as le,i as et,_ as tt}from"./D8c3LIj3.js";import{_ as st}from"./BjjWJ0KR.js";import{C as nt}from"./CkTZOyMF.js";import"./D12qZ_-N.js";const rt=""+new URL("hourglass_icon.DxAL3gAL.png",import.meta.url).href;function ce(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Z=ce();function Ae(s){Z=s}var q={exec:()=>null};function O(s){let e=[];return t=>{let r=Math.max(0,Math.min(3,t-1)),n=e[r];return n||(n=s(r),e[r]=n),n}}function b(s,e=""){let t=typeof s=="string"?s:s.source,r={replace:(n,i)=>{let o=typeof i=="string"?i:i.source;return o=o.replace(z.caret,"$1"),t=t.replace(n,o),r},getRegex:()=>new RegExp(t,e)};return r}var lt=((s="")=>{try{return!!new RegExp("(?<=1)(?<!1)"+s)}catch{return!1}})(),z={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:s=>new RegExp(`^( {0,3}${s})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:O(s=>new RegExp(`^ {0,${s}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`)),hrRegex:O(s=>new RegExp(`^ {0,${s}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`)),fencesBeginRegex:O(s=>new RegExp(`^ {0,${s}}(?:\`\`\`|~~~)`)),headingBeginRegex:O(s=>new RegExp(`^ {0,${s}}#`)),htmlBeginRegex:O(s=>new RegExp(`^ {0,${s}}<(?:[a-z].*>|!--)`,"i")),blockquoteBeginRegex:O(s=>new RegExp(`^ {0,${s}}>`))},it=/^(?:[ \t]*(?:\n|$))+/,at=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,ot=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,W=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,ct=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,pe=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,ze=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,Ce=b(ze).replace(/bull/g,pe).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),pt=b(ze).replace(/bull/g,pe).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),ue=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,ut=/^[^\n]+/,he=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,ht=b(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",he).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),dt=b(/^(bull)([ \t][^\n]*?)?(?:\n|$)/).replace(/bull/g,pe).getRegex(),se="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",de=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,gt=b("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>
1)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",de).replace("tag",se).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),De=b(ue).replace("hr",W).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]+[^ \\t\\n]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",se).getRegex(),kt=b(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",De).getRegex(),ge={blockquote:kt,code:at,def:ht,fences:ot,heading:ct,hr:W,html:gt,lheading:Ce,list:dt,newline:it,paragraph:De,table:q,text:ut},ye=b("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",W).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",se).getRegex(),ft={...ge,lheading:pt,table:ye,paragraph:b(ue).replace("hr",W).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",ye).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]+[^ \\t\\n]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",se).getRegex()},mt={...ge,html:b(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",de).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:q,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:b(ue).replace("hr",W).replace("heading",` *#{1,6} *[^
2]`).replace("lheading",Ce).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},xt=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,bt=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,Le=/^( {2,}|\\)\n(?!\s*$)/,wt=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,H=/[\p{P}\p{S}]/u,ne=/[\s\p{P}\p{S}]/u,ke=/[^\s\p{P}\p{S}]/u,yt=b(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,ne).getRegex(),je=/(?!~)[\p{P}\p{S}]/u,_t=/(?!~)[\s\p{P}\p{S}]/u,Rt=/(?:[^\s\p{P}\p{S}]|~)/u,St=b(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",lt?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),Ne=/^(?:\*+(?:((?!\*)punct)|([^\s*]))?)|^_+(?:((?!_)punct)|([^\s_]))?/,Tt=b(Ne,"u").replace(/punct/g,H).getRegex(),$t=b(Ne,"u").replace(/punct/g,je).getRegex(),Pe="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",vt=b(Pe,"gu").replace(/notPunctSpace/g,ke).replace(/punctSpace/g,ne).replace(/punct/g,H).getRegex(),At=b(Pe,"gu").replace(/notPunctSpace/g,Rt).replace(/punctSpace/g,_t).replace(/punct/g,je).getRegex(),zt=b("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,ke).replace(/punctSpace/g,ne).replace(/punct/g,H).getRegex(),Ct=b(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,H).getRegex(),Dt="^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)",Lt=b(Dt,"gu").replace(/notPunctSpace/g,ke).replace(/punctSpace/g,ne).replace(/punct/g,H).getRegex(),jt=b(/\\(punct)/,"gu").replace(/punct/g,H).getRegex(),Nt=b(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),Pt=b(de).replace("(?:-->|$)","-->").getRegex(),Et=b("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Pt).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),J=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\])|[^\[\]\\`])*?/,It=b(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]+(?:\n[ \t]*)?|\n[ \t]*)(title))?\s*\)/).replace("label",J).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Ee=b(/^!?\[(label)\]\[(ref)\]/).replace("label",J).replace("ref",he).getRegex(),Ie=b
vendor: 1,744 bytes, line 2
2(/^!?\[(ref)\](?:\[\])?/).replace("ref",he).getRegex(),Bt=b("reflink|nolink(?!\\()","g").replace("reflink",Ee).replace("nolink",Ie).getRegex(),_e=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,fe={_backpedal:q,anyPunctuation:jt,autolink:Nt,blockSkip:St,br:Le,code:bt,del:q,delLDelim:q,delRDelim:q,emStrongLDelim:Tt,emStrongRDelimAst:vt,emStrongRDelimUnd:zt,escape:xt,link:It,nolink:Ie,punctuation:yt,reflink:Ee,reflinkSearch:Bt,tag:Et,text:wt,url:q},qt={...fe,link:b(/^!?\[(label)\]\((.*?)\)/).replace("label",J).getRegex(),reflink:b(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",J).getRegex()},ie={...fe,emStrongRDelimAst:At,emStrongLDelim:$t,delLDelim:Ct,delRDelim:Lt,url:b(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",_e).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:b(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",_e).getRegex()},Mt={...ie,br:b(Le).replace("{2,}","*").getRegex(),text:b(ie.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},V={normal:ge,gfm:ft,pedantic:mt},F={normal:fe,gfm:ie,breaks:Mt,pedantic:qt},Zt={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Re=s=>Zt[s];function P(s,e){if(e){if(z.escapeTest.test(s))return s.replace(z.escapeReplace,Re)}else if(z.escapeTestNoEncode.test(s))return s.replace(z.escapeReplaceNoEncode,Re);return s}
vendor: 11,703 bytes, lines 2-31
2function Se(s){try{s=encodeURI(s).replace(z.percentDecode,"%")}catch{return null}return s}function Te(s,e){var i;let t=s.replace(z.findPipe,(o,c,l)=>{let h=!1,p=c;for(;--p>=0&&l[p]==="\\";)h=!h;return h?"|":" |"}),r=t.split(z.splitPipe),n=0;if(r[0].trim()||r.shift(),r.length>0&&!((i=r.at(-1))!=null&&i.trim())&&r.pop(),e)if(r.length>e)r.splice(e);else for(;r.length<e;)r.push("");for(;n<r.length;n++)r[n]=r[n].trim().replace(z.slashPipe,"|");return r}function B(s,e,t){let r=s.length;if(r===0)return"";let n=0;for(;n<r&&s.charAt(r-n-1)===e;)n++;return s.slice(0,r-n)}function $e(s){let e=s.split(`
3`),t=e.length-1;for(;t>=0&&z.blankLine.test(e[t]);)t--;return e.length-t<=2?s:e.slice(0,t+1).join(`
4`)}function Ot(s,e){if(s.indexOf(e[1])===-1)return-1;let t=0;for(let r=0;r<s.length;r++)if(s[r]==="\\")r++;else if(s[r]===e[0])t++;else if(s[r]===e[1]&&(t--,t<0))return r;return t>0?-2:-1}function Ht(s,e=0){let t=e,r="";for(let n of s)if(n==="	"){let i=4-t%4;r+=" ".repeat(i),t+=i}else r+=n,t++;return r}function ve(s,e,t,r,n){let i=e.href,o=e.title||null,c=s[1].replace(n.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:s[0].charAt(0)==="!"?"image":"link",raw:t,href:i,title:o,text:c,tokens:r.inlineTokens(c)};return r.state.inLink=!1,l}function Gt(s,e,t){let r=s.match(t.other.indentCodeCompensation);if(r===null)return e;let n=r[1];return e.split(`
5`).map(i=>{let o=i.match(t.other.beginningSpace);if(o===null)return i;let[c]=o;return c.length>=n.length?i.slice(n.length):i}).join(`
6`)}var ee=class{constructor(s){_(this,"options");_(this,"rules");_(this,"lexer");this.options=s||Z}space(s){let e=this.rules.block.newline.exec(s);if(e&&e[0].length>0)return{type:"space",raw:e[0]}}code(s){let e=this.rules.block.code.exec(s);if(e){let t=this.options.pedantic?e[0]:$e(e[0]),r=t.replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t,codeBlockStyle:"indented",text:r}}}fences(s){let e=this.rules.block.fences.exec(s);if(e){let t=e[0],r=Gt(t,e[3]||"",this.rules);return{type:"code",raw:t,lang:e[2]?e[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):e[2],text:r}}}heading(s){let e=this.rules.block.heading.exec(s);if(e){let t=e[2].trim();if(this.rules.other.endingHash.test(t)){let r=B(t,"#");(this.options.pedantic||!r||this.rules.other.endingSpaceChar.test(r))&&(t=r.trim())}return{type:"heading",raw:B(e[0],`
7`),depth:e[1].length,text:t,tokens:this.lexer.inline(t)}}}hr(s){let e=this.rules.block.hr.exec(s);if(e)return{type:"hr",raw:B(e[0],`
8`)}}blockquote(s){let e=this.rules.block.blockquote.exec(s);if(e){let t=B(e[0],`
9`).split(`
10`),r="",n="",i=[];for(;t.length>0;){let o=!1,c=[],l;for(l=0;l<t.length;l++)if(this.rules.other.blockquoteStart.test(t[l]))c.push(t[l]),o=!0;else if(!o)c.push(t[l]);else break;t=t.slice(l);let h=c.join(`
11`),p=h.replace(this.rules.other.blockquoteSetextReplace,`
12    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");r=r?`${r}
13${h}`:h,n=n?`${n}
14${p}`:p;let d=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(p,i,!0),this.lexer.state.top=d,t.length===0)break;let g=i.at(-1);if((g==null?void 0:g.type)==="code")break;if((g==null?void 0:g.type)==="blockquote"){let k=g,a=k.raw+`
15`+t.join(`
16`),m=this.blockquote(a);i[i.length-1]=m,r=r.substring(0,r.length-k.raw.length)+m.raw,n=n.substring(0,n.length-k.text.length)+m.text;break}else if((g==null?void 0:g.type)==="list"){let k=g,a=k.raw+`
17`+t.join(`
18`),m=this.list(a);i[i.length-1]=m,r=r.substring(0,r.length-g.raw.length)+m.raw,n=n.substring(0,n.length-k.raw.length)+m.raw,t=a.substring(i.at(-1).raw.length).split(`
19`);continue}}return{type:"blockquote",raw:r,tokens:i,text:n}}}list(s){let e=this.rules.block.list.exec(s);if(e){let t=e[1].trim(),r=t.length>1,n={type:"list",raw:"",ordered:r,start:r?+t.slice(0,-1):"",loose:!1,items:[]};t=r?`\\d{1,9}\\${t.slice(-1)}`:`\\${t}`,this.options.pedantic&&(t=r?t:"[*+-]");let i=this.rules.other.listItemRegex(t),o=!1;for(;s;){let l=!1,h="",p="";if(!(e=i.exec(s))||this.rules.block.hr.test(s))break;h=e[0],s=s.substring(h.length);let d=Ht(e[2].split(`
20`,1)[0],e[1].length),g=s.split(`
21`,1)[0],k=!d.trim(),a=0;if(this.options.pedantic?(a=2,p=d.trimStart()):k?a=e[1].length+1:(a=d.search(this.rules.other.nonSpaceChar),a=a>4?1:a,p=d.slice(a),a+=e[1].length),k&&this.rules.other.blankLine.test(g)&&(h+=g+`
22`,s=s.substring(g.length+1),l=!0),!l){let m=this.rules.other.nextBulletRegex(a),f=this.rules.other.hrRegex(a),A=this.rules.other.fencesBeginRegex(a),D=this.rules.other.headingBeginRegex(a),I=this.rules.other.htmlBeginRegex(a),w=this.rules.other.blockquoteBeginRegex(a);for(;s;){let $=s.split(`
23`,1)[0],E;if(g=$,this.options.pedantic?(g=g.replace(this.rules.other.listReplaceNesting,"  "),E=g):E=g.replace(this.rules.other.tabCharGlobal,"    "),A.test(g)||D.test(g)||I.test(g)||w.test(g)||m.test(g)||f.test(g))break;if(E.search(this.rules.other.nonSpaceChar)>=a||!g.trim())p+=`
24`+E.slice(a);else{if(k||d.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||A.test(d)||D.test(d)||f.test(d))break;p+=`
25`+g}k=!g.trim(),h+=$+`
26`,s=s.substring($.length+1),d=E.slice(a)}}n.loose||(o?n.loose=!0:this.rules.other.doubleBlankLine.test(h)&&(o=!0)),n.items.push({type:"list_item",raw:h,task:!!this.options.gfm&&this.rules.other.listIsTask.test(p),loose:!1,text:p,tokens:[]}),n.raw+=h}let c=n.items.at(-1);if(c)c.raw=c.raw.trimEnd(),c.text=c.text.trimEnd();else return;n.raw=n.raw.trimEnd();for(let l of n.items){this.lexer.state.top=!1,l.tokens=this.lexer.blockTokens(l.text,[]);let h=l.tokens[0];if(l.task&&((h==null?void 0:h.type)==="text"||(h==null?void 0:h.type)==="paragraph")){l.text=l.text.replace(this.rules.other.listReplaceTask,""),h.raw=h.raw.replace(this.rules.other.listReplaceTask,""),h.text=h.text.replace(this.rules.other.listReplaceTask,"");for(let d=this.lexer.inlineQueue.length-1;d>=0;d--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[d].src)){this.lexer.inlineQueue[d].src=this.lexer.inlineQueue[d].src.replace(this.rules.other.listReplaceTask,"");break}let p=this.rules.other.listTaskCheckbox.exec(l.raw);if(p){let d={type:"checkbox",raw:p[0]+" ",checked:p[0]!=="[ ]"};l.checked=d.checked,n.loose?l.tokens[0]&&["paragraph","text"].includes(l.tokens[0].type)&&"tokens"in l.tokens[0]&&l.tokens[0].tokens?(l.tokens[0].raw=d.raw+l.tokens[0].raw,l.tokens[0].text=d.raw+l.tokens[0].text,l.tokens[0].tokens.unshift(d)):l.tokens.unshift({type:"paragraph",raw:d.raw,text:d.raw,tokens:[d]}):l.tokens.unshift(d)}}else l.task&&(l.task=!1);if(!n.loose){let p=l.tokens.filter(g=>g.type==="space"),d=p.length>0&&p.some(g=>this.rules.other.anyLine.test(g.raw));n.loose=d}}if(n.loose)for(let l of n.items){l.loose=!0;for(let h of l.tokens)h.type==="text"&&(h.type="paragraph")}return n}}html(s){let e=this.rules.block.html.exec(s);if(e){let t=$e(e[0]);return{type:"html",block:!0,raw:t,pre:e[1]==="pre"||e[1]==="script"||e[1]==="style",text:t}}}def(s){let e=this.rules.block.def.exec(s);if(e){let t=e[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),r=e[2]?e[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",n=e[3]?e[3].substring(1,e[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):e[3];return{type:"def",tag:t,raw:B(e[0],`
27`),href:r,title:n}}}table(s){var o;let e=this.rules.block.table.exec(s);if(!e||!this.rules.other.tableDelimiter.test(e[2]))return;let t=Te(e[1]),r=e[2].replace(this.rules.other.tableAlignChars,"").split("|"),n=(o=e[3])!=null&&o.trim()?e[3].replace(this.rules.other.tableRowBlankLine,"").split(`
28`):[],i={type:"table",raw:B(e[0],`
29`),header:[],align:[],rows:[]};if(t.length===r.length){for(let c of r)this.rules.other.tableAlignRight.test(c)?i.align.push("right"):this.rules.other.tableAlignCenter.test(c)?i.align.push("center"):this.rules.other.tableAlignLeft.test(c)?i.align.push("left"):i.align.push(null);for(let c=0;c<t.length;c++)i.header.push({text:t[c],tokens:this.lexer.inline(t[c]),header:!0,align:i.align[c]});for(let c of n)i.rows.push(Te(c,i.header.length).map((l,h)=>({text:l,tokens:this.lexer.inline(l),header:!1,align:i.align[h]})));return i}}lheading(s){let e=this.rules.block.lheading.exec(s);if(e){let t=e[1].trim();return{type:"heading",raw:B(e[0],`
30`),depth:e[2].charAt(0)==="="?1:2,text:t,tokens:this.lexer.inline(t)}}}paragraph(s){let e=this.rules.block.paragraph.exec(s);if(e){let t=e[1].charAt(e[1].length-1)===`
31`?e[1].slice(0,-1):e[1];return{type:"paragraph",raw:e[0],text:t,tokens:this.lexer.inline(t)}}}text(s){let e=this.rules.block.text.exec(s);if(e)return{type:"text",raw:e[0],text:e[0],tokens:this.lexer.inline(e[0])}}escape(s){let e=this.rules.inline.escape.exec(s);if(e)return{type:"escape",raw:e[0],text:e[1]}}tag(s){let e=this.rules.inline.tag.exec(s);if(e)return!this.lexer.state.inLink&&this.rules.other.startATag.test(e[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:e[0]}}link(s){let e=this.rules.inline.link.exec(s);if(e){let t=e[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(t)){if(!this.rules.other.endAngleBracket.test(t))return;let i=B(t.slice(0,-1),"\\");if((t.length-i.length)%2===0)return}else{let i=Ot(e[2],"()");if(i===-2)return;if(i>-1){let o=(e[0].indexOf("!")===0?5:4)+e[1].length+i;e[2]=e[2].substring(0,i),e[0]=e[0].substring(0,o).trim(),e[3]=""}}let r=e[2],n="";if(this.options.pedantic){let i=this.rules.other.pedanticHrefTitle.exec(r);i&&(r=i[1],n=i[3])}else n=e[3]?e[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(t)?r=r.slice(1):r=r.slice(1,-1)),ve(e,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:n&&n.replace(this.rules.inline.anyPunctuation,"$1")},e[0],this.lexer,this.rules)}}reflink(s,e){let t;if((t=this.rules.inline.reflink.exec(s))||(t=this.rules.inline.nolink.exec(s))){let r=(t[2]||t[1]).replace(this.rules.other.multipleSpaceGlobal," "),n=e[r.toLowerCase()];if(!n){let i=t[0].charAt(0);return{type:"text",raw:i,text:i}}return ve(t,n,t[0],this.lexer,this.rules)}}emStrong(s,e,t=""){let r=this.rules.inline.emStrongLDelim.exec(s);if(!(!r||!r[1]&&!r[2]&&!r[3]&&!r[4]||r[4]&&t.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[3])||!t||this.rules.inline.punctuation.exec(t))){let n=[...r[0]].length-1,i,o,c=n,l=0,h=r[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(h.lastIndex=0,e=e.slice(-1*s.length+n);(r=h.exec(e))!==null;){if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!i)continue;if(o=[...i].length,r[3]||r[4]){c+=o;continue}else if((r[5]||r[6])&&n%3&&!((n+o)%3)){l+=o;continue}if(c-=o,c>0)continue;o=Math.min(o,o+c+l);let p=[...r[0]][0].length,d=s.slice(0,n+r.index+p+o);if(Math.min(n,o)%2){let k=d.slice(1,-1);return{type:"em",raw:d,text:k,tokens:this.lexer.inlineTokens(k)}}let g=d.slice(2,-2);return{type:"strong",raw:d,text:g,tokens:this.lexer.inlineTokens(g)}}}}codespan(s){let e=this.rules.inline.code.exec(s);if(e){let t=e[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(t),n=this.rules.other.startingSpaceChar.test(t)&&this.rules.other.endingSpaceChar.test(t);return r&&n&&(t=t.substring(1,t.length-1)),{type:"codespan",raw:e[0],text:t}}}br(s){let e=this.rules.inline.br.exec(s);if(e)return{type:"br",raw:e[0]}}del(s,e,t=""){let r=this.rules.inline.delLDelim.exec(s);
vendor: 18,767 bytes, lines 31-64
31if(r&&(!r[1]||!t||this.rules.inline.punctuation.exec(t))){let n=[...r[0]].length-1,i,o,c=n,l=this.rules.inline.delRDelim;for(l.lastIndex=0,e=e.slice(-1*s.length+n);(r=l.exec(e))!==null;){if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!i||(o=[...i].length,o!==n))continue;if(r[3]||r[4]){c+=o;continue}if(c-=o,c>0)continue;o=Math.min(o,o+c);let h=[...r[0]][0].length,p=s.slice(0,n+r.index+h+o),d=p.slice(n,-n);return{type:"del",raw:p,text:d,tokens:this.lexer.inlineTokens(d)}}}}autolink(s){let e=this.rules.inline.autolink.exec(s);if(e){let t,r;return e[2]==="@"?(t=e[1],r="mailto:"+t):(t=e[1],r=t),{type:"link",raw:e[0],text:t,href:r,tokens:[{type:"text",raw:t,text:t}]}}}url(s){var t;let e;if(e=this.rules.inline.url.exec(s)){let r,n;if(e[2]==="@")r=e[0],n="mailto:"+r;else{let i;do i=e[0],e[0]=((t=this.rules.inline._backpedal.exec(e[0]))==null?void 0:t[0])??"";while(i!==e[0]);r=e[0],e[1]==="www."?n="http://"+e[0]:n=e[0]}return{type:"link",raw:e[0],text:r,href:n,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(s){let e=this.rules.inline.text.exec(s);if(e){let t=this.lexer.state.inRawBlock;return{type:"text",raw:e[0],text:e[0],escaped:t}}}},L=class ae{constructor(e){_(this,"tokens");_(this,"options");_(this,"state");_(this,"inlineQueue");_(this,"tokenizer");this.tokens=[],this.tokens.links=Object.create(null),this.options=e||Z,this.options.tokenizer=this.options.tokenizer||new ee,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={other:z,block:V.normal,inline:F.normal};this.options.pedantic?(t.block=V.pedantic,t.inline=F.pedantic):this.options.gfm&&(t.block=V.gfm,this.options.breaks?t.inline=F.breaks:t.inline=F.gfm),this.tokenizer.rules=t}static get rules(){return{block:V,inline:F}}static lex(e,t){return new ae(t).lex(e)}static lexInline(e,t){return new ae(t).inlineTokens(e)}lex(e){e=e.replace(z.carriageReturn,`
32`),this.blockTokens(e,this.tokens);for(let t=0;t<this.inlineQueue.length;t++){let r=this.inlineQueue[t];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],r=!1){var i,o,c;this.tokenizer.lexer=this,this.options.pedantic&&(e=e.replace(z.tabCharGlobal,"    ").replace(z.spaceLine,""));let n=1/0;for(;e;){if(e.length<n)n=e.length;else{this.infiniteLoopError(e.charCodeAt(0));break}let l;if((o=(i=this.options.extensions)==null?void 0:i.block)!=null&&o.some(p=>(l=p.call({lexer:this},e,t))?(e=e.substring(l.raw.length),t.push(l),!0):!1))continue;if(l=this.tokenizer.space(e)){e=e.substring(l.raw.length);let p=t.at(-1);l.raw.length===1&&p!==void 0?p.raw+=`
33`:t.push(l);continue}if(l=this.tokenizer.code(e)){e=e.substring(l.raw.length);let p=t.at(-1);(p==null?void 0:p.type)==="paragraph"||(p==null?void 0:p.type)==="text"?(p.raw+=(p.raw.endsWith(`
34`)?"":`
35`)+l.raw,p.text+=`
36`+l.text,this.inlineQueue.at(-1).src=p.text):t.push(l);continue}if(l=this.tokenizer.fences(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.heading(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.hr(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.blockquote(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.list(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.html(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.def(e)){e=e.substring(l.raw.length);let p=t.at(-1);(p==null?void 0:p.type)==="paragraph"||(p==null?void 0:p.type)==="text"?(p.raw+=(p.raw.endsWith(`
37`)?"":`
38`)+l.raw,p.text+=`
39`+l.raw,this.inlineQueue.at(-1).src=p.text):this.tokens.links[l.tag]||(this.tokens.links[l.tag]={href:l.href,title:l.title},t.push(l));continue}if(l=this.tokenizer.table(e)){e=e.substring(l.raw.length),t.push(l);continue}if(l=this.tokenizer.lheading(e)){e=e.substring(l.raw.length),t.push(l);continue}let h=e;if((c=this.options.extensions)!=null&&c.startBlock){let p=1/0,d=e.slice(1),g;this.options.extensions.startBlock.forEach(k=>{g=k.call({lexer:this},d),typeof g=="number"&&g>=0&&(p=Math.min(p,g))}),p<1/0&&p>=0&&(h=e.substring(0,p+1))}if(this.state.top&&(l=this.tokenizer.paragraph(h))){let p=t.at(-1);r&&(p==null?void 0:p.type)==="paragraph"?(p.raw+=(p.raw.endsWith(`
40`)?"":`
41`)+l.raw,p.text+=`
42`+l.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=p.text):t.push(l),r=h.length!==e.length,e=e.substring(l.raw.length);continue}if(l=this.tokenizer.text(e)){e=e.substring(l.raw.length);let p=t.at(-1);(p==null?void 0:p.type)==="text"?(p.raw+=(p.raw.endsWith(`
43`)?"":`
44`)+l.raw,p.text+=`
45`+l.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=p.text):t.push(l);continue}if(e){this.infiniteLoopError(e.charCodeAt(0));break}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){var h,p,d,g,k;this.tokenizer.lexer=this;let r=e,n=null;if(this.tokens.links){let a=Object.keys(this.tokens.links);if(a.length>0)for(;(n=this.tokenizer.rules.inline.reflinkSearch.exec(r))!==null;)a.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(n=this.tokenizer.rules.inline.anyPunctuation.exec(r))!==null;)r=r.slice(0,n.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let i;for(;(n=this.tokenizer.rules.inline.blockSkip.exec(r))!==null;)i=n[2]?n[2].length:0,r=r.slice(0,n.index+i)+"["+"a".repeat(n[0].length-i-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=((p=(h=this.options.hooks)==null?void 0:h.emStrongMask)==null?void 0:p.call({lexer:this},r))??r;let o=!1,c="",l=1/0;for(;e;){if(e.length<l)l=e.length;else{this.infiniteLoopError(e.charCodeAt(0));break}o||(c=""),o=!1;let a;if((g=(d=this.options.extensions)==null?void 0:d.inline)!=null&&g.some(f=>(a=f.call({lexer:this},e,t))?(e=e.substring(a.raw.length),t.push(a),!0):!1))continue;if(a=this.tokenizer.escape(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.tag(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.link(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(a.raw.length);let f=t.at(-1);a.type==="text"&&(f==null?void 0:f.type)==="text"?(f.raw+=a.raw,f.text+=a.text):t.push(a);continue}if(a=this.tokenizer.emStrong(e,r,c)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.codespan(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.br(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.del(e,r,c)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.autolink(e)){e=e.substring(a.raw.length),t.push(a);continue}if(!this.state.inLink&&(a=this.tokenizer.url(e))){e=e.substring(a.raw.length),t.push(a);continue}let m=e;if((k=this.options.extensions)!=null&&k.startInline){let f=1/0,A=e.slice(1),D;this.options.extensions.startInline.forEach(I=>{D=I.call({lexer:this},A),typeof D=="number"&&D>=0&&(f=Math.min(f,D))}),f<1/0&&f>=0&&(m=e.substring(0,f+1))}if(a=this.tokenizer.inlineText(m)){e=e.substring(a.raw.length),a.raw.slice(-1)!=="_"&&(c=a.raw.slice(-1)),o=!0;let f=t.at(-1);(f==null?void 0:f.type)==="text"?(f.raw+=a.raw,f.text+=a.text):t.push(a);continue}if(e){this.infiniteLoopError(e.charCodeAt(0));break}}return t}infiniteLoopError(e){let t="Infinite loop on byte: "+e;if(this.options.silent)console.error(t);else throw new Error(t)}},te=class{constructor(s){_(this,"options");_(this,"parser");this.options=s||Z}space(s){return""}code({text:s,lang:e,escaped:t}){var i;let r=(i=(e||"").match(z.notSpaceStart))==null?void 0:i[0],n=s.replace(z.endingNewline,"")+`
46`;return r?'<pre><code class="language-'+P(r)+'">'+(t?n:P(n,!0))+`</code></pre>
47`:"<pre><code>"+(t?n:P(n,!0))+`</code></pre>
48`}blockquote({tokens:s}){return`<blockquote>
49${this.parser.parse(s)}</blockquote>
50`}html({text:s}){return s}def(s){return""}heading({tokens:s,depth:e}){return`<h${e}>${this.parser.parseInline(s)}</h${e}>
51`}hr(s){return`<hr>
52`}list(s){let e=s.ordered,t=s.start,r="";for(let o=0;o<s.items.length;o++){let c=s.items[o];r+=this.listitem(c)}let n=e?"ol":"ul",i=e&&t!==1?' start="'+t+'"':"";return"<"+n+i+`>
53`+r+"</"+n+`>
54`}listitem(s){return`<li>${this.parser.parse(s.tokens)}</li>
55`}checkbox({checked:s}){return"<input "+(s?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:s}){return`<p>${this.parser.parseInline(s)}</p>
56`}table(s){let e="",t="";for(let n=0;n<s.header.length;n++)t+=this.tablecell(s.header[n]);e+=this.tablerow({text:t});let r="";for(let n=0;n<s.rows.length;n++){let i=s.rows[n];t="";for(let o=0;o<i.length;o++)t+=this.tablecell(i[o]);r+=this.tablerow({text:t})}return r&&(r=`<tbody>${r}</tbody>`),`<table>
57<thead>
58`+e+`</thead>
59`+r+`</table>
60`}tablerow({text:s}){return`<tr>
61${s}</tr>
62`}tablecell(s){let e=this.parser.parseInline(s.tokens),t=s.header?"th":"td";return(s.align?`<${t} align="${s.align}">`:`<${t}>`)+e+`</${t}>
63`}strong({tokens:s}){return`<strong>${this.parser.parseInline(s)}</strong>`}em({tokens:s}){return`<em>${this.parser.parseInline(s)}</em>`}codespan({text:s}){return`<code>${P(s,!0)}</code>`}br(s){return"<br>"}del({tokens:s}){return`<del>${this.parser.parseInline(s)}</del>`}link({href:s,title:e,tokens:t}){let r=this.parser.parseInline(t),n=Se(s);if(n===null)return r;s=n;let i='<a href="'+s+'"';return e&&(i+=' title="'+P(e)+'"'),i+=">"+r+"</a>",i}image({href:s,title:e,text:t,tokens:r}){r&&(t=this.parser.parseInline(r,this.parser.textRenderer));let n=Se(s);if(n===null)return P(t);s=n;let i=`<img src="${s}" alt="${P(t)}"`;return e&&(i+=` title="${P(e)}"`),i+=">",i}text(s){return"tokens"in s&&s.tokens?this.parser.parseInline(s.tokens):"escaped"in s&&s.escaped?s.text:P(s.text)}},me=class{strong({text:s}){return s}em({text:s}){return s}codespan({text:s}){return s}del({text:s}){return s}html({text:s}){return s}text({text:s}){return s}link({text:s}){return""+s}image({text:s}){return""+s}br(){return""}checkbox({raw:s}){return s}},j=class oe{constructor(e){_(this,"options");_(this,"renderer");_(this,"textRenderer");this.options=e||Z,this.options.renderer=this.options.renderer||new te,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new me}static parse(e,t){return new oe(t).parse(e)}static parseInline(e,t){return new oe(t).parseInline(e)}parse(e){var r,n;this.renderer.parser=this;let t="";for(let i=0;i<e.length;i++){let o=e[i];if((n=(r=this.options.extensions)==null?void 0:r.renderers)!=null&&n[o.type]){let l=o,h=this.options.extensions.renderers[l.type].call({parser:this},l);if(h!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(l.type)){t+=h||"";continue}}let c=o;switch(c.type){case"space":{t+=this.renderer.space(c);break}case"hr":{t+=this.renderer.hr(c);break}case"heading":{t+=this.renderer.heading(c);break}case"code":{t+=this.renderer.code(c);break}case"table":{t+=this.renderer.table(c);break}case"blockquote":{t+=this.renderer.blockquote(c);break}case"list":{t+=this.renderer.list(c);break}case"checkbox":{t+=this.renderer.checkbox(c);break}case"html":{t+=this.renderer.html(c);break}case"def":{t+=this.renderer.def(c);break}case"paragraph":{t+=this.renderer.paragraph(c);break}case"text":{t+=this.renderer.text(c);break}default:{let l='Token with "'+c.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return t}parseInline(e,t=this.renderer){var n,i;this.renderer.parser=this;let r="";for(let o=0;o<e.length;o++){let c=e[o];if((i=(n=this.options.extensions)==null?void 0:n.renderers)!=null&&i[c.type]){let h=this.options.extensions.renderers[c.type].call({parser:this},c);if(h!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(c.type)){r+=h||"";continue}}let l=c;switch(l.type){case"escape":{r+=t.text(l);break}case"html":{r+=t.html(l);break}case"link":{r+=t.link(l);break}case"image":{r+=t.image(l);break}case"checkbox":{r+=t.checkbox(l);break}case"strong":{r+=t.strong(l);break}case"em":{r+=t.em(l);break}case"codespan":{r+=t.codespan(l);break}case"br":{r+=t.br(l);break}case"del":{r+=t.del(l);break}case"text":{r+=t.text(l);break}default:{let h='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(h),"";throw new Error(h)}}}return r}},K,Y=(K=class{constructor(s){_(this,"options");_(this,"block");this.options=s||Z}preprocess(s){return s}postprocess(s){return s}processAllTokens(s){return s}emStrongMask(s){return s}provideLexer(s=this.block){return s?L.lex:L.lexInline}provideParser(s=this.block){return s?j.parse:j.parseInline}},_(K,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens","emStrongMask"])),_(K,"passThroughHooksRespectAsync",new Set(["preprocess","postprocess","processAllTokens"])),K),Qt=class{constructor(...s){_(this,"defaults",ce());_(this,"options",this.setOptions);_(this,"parse",this.parseMarkdown(!0));_(this,"parseInline",this.parseMarkdown(!1));_(this,"Parser",j);_(this,"Renderer",te);_(this,"TextRenderer",me);_(this,"Lexer",L);_(this,"Tokenizer",ee);_(this,"Hooks",Y);this.use(...s)}walkTokens(s,e){var r,n;let t=[];for(let i of s)switch(t=t.concat(e.call(this,i)),i.type){case"table":{let o=i;for(let c of o.header)t=t.concat(this.walkTokens(c.tokens,e));for(let c of o.rows)for(let l of c)t=t.concat(this.walkTokens(l.tokens,e));break}case"list":{let o=i;t=t.concat(this.walkTokens(o.items,e));break}default:{let o=i;(n=(r=this.defaults.extensions)==null?void 0:r.childTokens)!=null&&n[o.type]?this.defaults.extensions.childTokens[o.type].forEach(c=>{let l=o[c].flat(1/0);t=t.concat(this.walkTokens(l,e))}):o.tokens&&(t=t.concat(this.walkTokens(o.tokens,e)))}}return t}use(...s){let e=this.defaults.extensions||{renderers:{},childTokens:{}};return s.forEach(t=>{let r={...t};if(r.async=this.defaults.async||r.async||!1,t.extensions&&(t.extensions.forEach(n=>{if(!n.name)throw new Error("extension name required");if("renderer"in n){let i=e.renderers[n.name];i?e.renderers[n.name]=function(...o){let c=n.renderer.apply(this,o);return c===!1&&(c=i.apply(this,o)),c}:e.renderers[n.name]=n.renderer}if("tokenizer"in n){if(!n.level||n.level!=="block"&&n.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=e[n.level];i?i.unshift(n.tokenizer):e[n.level]=[n.tokenizer],n.start&&(n.level==="block"?e.startBlock?e.startBlock.push(n.start):e.startBlock=[n.start]:n.level==="inline"&&(e.startInline?e.startInline.push(n.start):e.startInline=[n.start]))}"childTokens"in n&&n.childTokens&&(e.childTokens[n.name]=n.childTokens)}),r.extensions=e),t.renderer){let n=this.defaults.renderer||new te(this.defaults);for(let i in t.renderer){if(!(i in n))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let o=i,c=t.renderer[o],l=n[o];n[o]=(...h)=>{let p=c.apply(n,h);return p===!1&&(p=l.apply(n,h)),p||""}}r.renderer=n}if(t.tokenizer){let n=this.defaults.tokenizer||new ee(this.defaults);for(let i in t.tokenizer){if(!(i in n))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let o=i,c=t.tokenizer[o],l=n[o];n[o]=(...h)=>{let p=c.apply(n,h);return p===!1&&(p=l.apply(n,h)),p}}r.tokenizer=n}if(t.hooks){let n=this.defaults.hooks||new Y;for(let i in t.hooks){if(!(i in n))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let o=i,c=t.hooks[o],l=n[o];Y.passThroughHooks.has(i)?n[o]=h=>{if(this.defaults.async&&Y.passThroughHooksRespectAsync.has(i))return(async()=>{let d=await c.call(n,h);return l.call(n,d)})();let p=c.call(n,h);return l.call(n,p)}:n[o]=(...h)=>{if(this.defaults.async)return(async()=>{let d=await c.apply(n,h);return d===!1&&(d=await l.apply(n,h)),d})();let p=c.apply(n,h);return p===!1&&(p=l.apply(n,h)),p}}r.hooks=n}if(t.walkTokens){let n=this.defaults.walkTokens,i=t.walkTokens;r.walkTokens=function(o){let c=[];return c.push(i.call(this,o)),n&&(c=c.concat(n.call(this,o))),c}}this.defaults={...this.defaults,...r}}),this}setOptions(s){return this.defaults={...this.defaults,...s},this}lexer(s,e){return L.lex(s,e??this.defaults)}parser(s,e){return j.parse(s,e??this.defaults)}parseMarkdown(s){return(e,t)=>{let r={...t},n={...this.defaults,...r},i=this.onError(!!n.silent,!!n.async);if(this.defaults.async===!0&&r.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof e>"u"||e===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof e!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected"));if(n.hooks&&(n.hooks.options=n,n.hooks.block=s),n.async)return(async()=>{let o=n.hooks?await n.hooks.preprocess(e):e,c=await(n.hooks?await n.hooks.provideLexer(s):s?L.lex:L.lexInline)(o,n),l=n.hooks?await n.hooks.processAllTokens(c):c;n.walkTokens&&await Promise.all(this.walkTokens(l,n.walkTokens));let h=await(n.hooks?await n.hooks.provideParser(s):s?j.parse:j.parseInline)(l,n);return n.hooks?await n.hooks.postprocess(h):h})().catch(i);try{n.hooks&&(e=n.hooks.preprocess(e));let o=(n.hooks?n.hooks.provideLexer(s):s?L.lex:L.lexInline)(e,n);n.hooks&&(o=n.hooks.processAllTokens(o)),n.walkTokens&&this.walkTokens(o,n.walkTokens);let c=(n.hooks?n.hooks.provideParser(s):s?j.parse:j.parseInline)(o,n);return n.hooks&&(c=n.hooks.postprocess(c)),c}catch(o){return i(o)}}}onError(s,e){return t=>{if(t.message+=`
64Please report this to https://github.com/markedjs/marked.`,s){let r="<p>An error occurred:</p><pre>"+P(t.message+"",!0)+"</pre>";return e?Promise.resolve(r):r}if(e)return Promise.reject(t);throw t}}},M=new Qt;function y(s,e){return M.parse(s,e)}y.options=y.setOptions=function(s){return M.setOptions(s),y.defaults=M.defaults,Ae(y.defaults),y};y.getDefaults=ce;y.defaults=Z;y.use=function(...s){return M.use(...s),y.defaults=M.defaults,Ae(y.defaults),y};y.walkTokens=function(s,e){return M.walkTokens(s,e)};y.parseInline=M.parseInline;y.Parser=j;y.parser=j.parse;y.Renderer=te;y.TextRenderer=me;y.Lexer=L;y.lexer=L.lex;y.Tokenizer=ee;y.Hooks=Y;y.parse=y;y.options;y.setOptions;y.use;y.walkTokens;y.parseInline;j.parse;L.lex;const Ft={class:"major-detail-page container"},Yt={class:"box"},Wt={class:"img"},Ut=["src","alt"],Xt={class:"txt"},Vt={key:0,class:"title"},Kt={class:"desc"},Jt={key:0,class:"name"},es={key:1,class:"level"},ts={class:"btn"},ss={key:0,class:"advert"},ns={class:"detail-table"},rs={key:0,class:"table-item"},ls={class:"item-mes"},is={class:"strong"},as={key:1,class:"table-item"},os={class:"item-mes"},cs={class:"strong"}
64,ps={key:2,class:"table-item"},us={class:"item-mes"},hs={class:"strong"},ds={key:3,class:"table-item"},gs={class:"item-mes"},ks={class:"stady-img"},fs=["src","alt"],ms={key:4,class:"table-item"},xs={class:"item-mes"},bs={class:"strong"},ws={key:5,class:"table-item"},ys={class:"item-mes"},_s={class:"strong"},Rs={key:6,class:"table-item"},Ss={class:"item-mes"},Ts={class:"strong"},$s={key:7,class:"table-item"},vs={class:"item-mes"},As=["innerHTML"],zs={key:8,class:"table-item"},Cs={class:"item-mes"},Ds={key:0,class:"language-desc"},Ls={class:"major-info-table language-table"},js={class:"subject-cell"},Ns={class:"subject-cn"},Ps={key:9,class:"table-item"},Es={class:"item-mes"},Is={class:"year-tabs"},Bs={class:"year-tab"},qs={key:0,class:"major-info-table apply-date-table"},Ms={class:"deadline-cell"},Zs={class:"deadline-countdown"},Os={key:10,class:"table-item"},Hs={class:"item-mes"},Gs=["innerHTML"],Qs={key:0,class:"school-items container"},Fs={class:"major-grid"},Ys={style:{background:"rgba(0, 50, 220, 0.03)","padding-top":"20px"},id:"online"},Ws=["src"],Us=Qe({__name:"[id]",setup(s){const{$api:e}=Fe(),t=Ye(),r=re(typeof t.params.id=="string"?t.params.id:""),n=re([{name:"专业库",link:"/major"},{name:"专业详情",link:""}]);re(0);const i={IELTS:"雅思",TOEFL:"托福",PTE:"PTE",GMAT:"GMAT",GRE:"GRE",DUOLINGO:"多邻国",GAOKAO_ENGLISH:"高考英语",TOEFL_NEW:"新托福","CET-6":"大学英语六级"},o=(k,a)=>k===0||k==="0"||k===null||k===void 0?"-":a=="IELTS"?Number(k).toFixed(1):Math.floor(Number(k)*10)/10,c=k=>{if(!k)return 0;const a=new Date(k+"T00:00:00"),m=new Date;m.setHours(0,0,0,0);const f=a.getTime()-m.getTime();return f<=0?0:Math.ceil(f/(1e3*60*60*24))},{data:l}=We("majorDetail",async()=>{try{const k=await e.get("major/open/detail/"+r.value,{apiName:"emsapi"});console.log("专业详情数据23",k);let a=k.data.data;const m=await e.get("major/open/major-entry-require/list/"+r.value,{apiName:"emsapi"});console.log("申请要求数据123",m),a.applyCon=m.data.data.length>0?[...m.data.data].sort((C,N)=>(Number(N.applicableYear)||0)-(Number(C.applicableYear)||0)):[];const f=await e.get("major/open/major-entry-require-language/list/"+r.value,{apiName:"emsapi"});console.log("语言要求数据2",f),a.languageCon=f.data.data?f.data.data:[];const A=await e.get("major/open/major-detail-year/list/"+r.value,{apiName:"emsapi"});console.log("申请时间数据1",A);const D=new Date().getFullYear();let I=A.data.data?A.data.data.filter(C=>C.startDate?new Date(C.startDate).getFullYear()>=D:!1):[];const w={};I.forEach(C=>{const N=new Date(C.startDate).getFullYear();w[N]||(w[N]=[]),w[N].push(C)}),a.applyTimeData=Object.keys(w).map(C=>({year:Number(C),children:[...w[Number(C)]].sort((N,xe)=>{const Oe=N.applicationDeadline?new Date(N.applicationDeadline).getTime():0;return(xe.applicationDeadline?new Date(xe.applicationDeadline).getTime():0)-Oe})})).sort((C,N)=>N.year-C.year);const $=await e.get("major/open/major-course-struct/list/"+r.value,{apiName:"emsapi"});console.log("课程描述数据2",$),a.courseSetData=$.data.data?d($.data.data):[];const E=await e.get(`major/open/case-library/listMajorOtherCase?majorId=${r.value}&size=2`,{apiName:"emsapi"});console.log("相关专业的更多案例数据2",E),a.caseMoreList=E.data.data?E.data.data:[];const G=await e.get("major/open/major-sector/list/"+r.value,{apiName:"emsapi"});console.log("专业详情数据3",G);let Be=p(G.data.data||[],"employmentResource"),qe=p(G.data.data||[],"enterprise"),Me=p(G.data.data||[],"jobs"),Ze=p(G.data.data||[],"sector");return a.toReport=[Be,qe,Me,Ze].some(C=>C.length>0),console.log(a,"dddd2"),a}catch(k){return console.error("获取专业详情失败:",k),{}}});console.log(l.value,"majorDetailData123");const h=Ue(()=>{var a;const k=(a=l.value)==null?void 0:a.majorLevelName;return k?Je.find(m=>m.name.includes(k)):null}),p=(k,a)=>k.flatMap(m=>{const f=m[a];return typeof f!="string"?[]:f.split(/,|,/).map(A=>A.trim()).filter(Boolean)}),d=k=>{const a=k.reduce((m,f)=>{const A=f.majorCourseTypeName||"";return m[A]||(m[A]={name:A,children:[]}),m[A].children.push(f),m},{});return Object.values(a)},g=k=>{const a=k||"";if(!a)return"";
64const m=a.replace(/\\n/g,`
65`).trim();return m.startsWith("<")&&m.includes(">")?m:/^(#{1,6}\s|>\s|```|\*\*[^*]+\*\*|__[^_]+__|\[.+?\]\(.+?\)|!\[.+?\]\(.+?\)|`[^`]+`)/m.test(m)?y.parse(m).replace(/\n/g,"<br>"):m.replace(/\*/g,"").replace(/\n/g,"<br>")};return Xe(()=>({title:(l.value.majorNameDisplayCn||l.value.majorName)+"- 启德教育",tagPriority:-3,meta:[{name:"description",content:"EIC启德留学,中国国际教育服务提供商,32年留学、语言培训服务经验保证。",tagPriority:-2},{name:"keywords",content:"留学案例,美国留学案例,加拿大成功签证案例,澳洲申请案例,欧洲留学案例,日本留学案例,韩国留学案例,法国留学案例,德国留学案例,英国留学案例,新西兰签证案例",tagPriority:-1}],link:[{rel:"alternate",media:"only screen and(max-width: 750px)",href:`https://m.eic.org.cn/majorNew/detail/${t.params.id}`}]})),(k,a)=>{var D,I;const m=we("Right"),f=we("el-icon"),A=Ke;return R(),S(Q,null,[u("div",null,[U(st,{position:n.value,NavShow:!0},null,8,["position"])]),u("div",Ft,[u("div",Yt,[u("div",Wt,[u("img",{loading:"lazy",src:x(l).schoolLogo||"https://lximg.eiceducation.com.cn/img/a1a1dfa58717494f8e873bd25c4543b7",alt:x(l).schoolCnName,style:{"max-width":"160px","max-height":"160px","object-fit":"contain"},width:"160",height:"160"},null,8,Ut)]),u("div",Xt,[x(l).majorNameDisplay||x(l).majorName?(R(),S("h1",Vt,T(x(l).majorNameDisplay||x(l).majorName||""),1)):v("",!0),u("p",Kt,[x(l).majorNameDisplayCn?(R(),S("span",Jt,T(x(l).majorNameDisplayCn),1)):v("",!0),x(l).majorLevelName?(R(),S("span",es,T(x(l).majorLevelName),1)):v("",!0)])]),u("div",ts,[U(A,{to:"#",target:"_blank",class:"consult live800url",onClick:a[0]||(a[0]=Ve(()=>{},["stop"]))},{default:be(()=>[a[1]||(a[1]=le(" 咨询专业方案 ")),U(f,{size:"20"},{default:be(()=>[U(m)]),_:1})]),_:1,__:[1]})])]),x(l).overviewAiCn?(R(),S("div",ss,T(x(l).overviewAiCn),1)):v("",!0),u("div",ns,[x(l).schoolCountry?(R(),S("div",rs,[a[2]||(a[2]=u("p",{class:"item-name"},"国家/地区",-1)),u("div",ls,[u("strong",is,T(x(l).schoolCountry),1)])])):v("",!0),x(l).schoolCnName?(R(),S("div",as,[a[3]||(a[3]=u("p",{class:"item-name"},"学校",-1)),u("div",os,[u("strong",cs,T(x(l).schoolCnName),1)])])):v("",!0),x(l).majorCategory?(R(),S("div",ps,[a[4]||(a[4]=u("p",{class:"item-name"},"专业大类",-1)),u("div",us,[u("strong",hs,T(x(l).majorCategory),1)])])):v("",!0),h.value&&((D=h.value)!=null&&D.url)?(R(),S("div",ds,[a[5]||(a[5]=u("p",{class:"item-name"},"专业阶段",-1)),u("div",gs,[u("div",ks,[u("img",{loading:"lazy",src:(I=h.value)==null?void 0:I.url,alt:x(l).majorLevelName},null,8,fs)])])])):v("",!0),x(l).majorMiniCategory?(R(),S("div",ms,[a[6]||(a[6]=u("p",{class:"item-name"},"专业细分类",-1)),u("div",xs,[u("strong",bs,T(x(l).majorMiniCategory),1)])])):v("",!0),x(l).expectedDurationCn?(R(),S("div",ws,[a[7]||(a[7]=u("p",{class:"item-name"},"学制",-1)),u("div",ys,[u("strong",_s,T(x(l).expectedDurationCn),1)])])):v("",!0),x(l).feesOriginalCn?(R(),S("div",Rs,[a[8]||(a[8]=u("p",{class:"item-name"},"学费",-1)),u("div",Ss,[u("strong",Ts,T(x(l).feesOriginalCn),1)])])):v("",!0),x(l).entryRequireDescAi?(R(),S("div",$s,[a[9]||(a[9]=u("p",{class:"item-name"},"申请要求",-1)),u("div",vs,[x(l).entryRequireDescAi?(R(),S("div",{key:0,class:"apply-con",innerHTML:g(x(l).entryRequireDescAi)},null,8,As)):v("",!0)])])):v("",!0),x(l).languageCon.length>0?(R(),S("div",zs,[a[11]||(a[11]=u("p",{class:"item-name"},"语言要求",-1)),u("div",Cs,[(R(!0),S(Q,null,X(x(l).languageCon,(w,$)=>(R(),S("div",{class:"language-block",key:$},[w.originalDescCn?(R(),S("p",Ds,T(w.originalDescCn),1)):v("",!0),u("table",Ls,[a[10]||(a[10]=u("thead",null,[u("tr",null,[u("th",null,"科目"),u("th",null,"总分"),u("th",null,"阅读"),u("th",null,"听力"),u("th",null,"口语"),u("th",null,"写作")])],-1)),u("tbody",null,[u("tr",null,[u("td",js,[u("p",Ns,T(i[w.examType]||w.examType),1)]),u("td",null,T(o(w.totalScore,w.examType)),1),u("td",null,T(o(w.reading,w.examType)),1),u("td",null,T(o(w.listening,w.examType)),1),u("td",null,T(o(w.speaking,w.examType)),1),u("td",null,T(o(w.writing,w.examType)),1)])])])]))),128))])])):v("",!0),x(l).applyTimeData.length>0?(R(),S("div",Ps,[a[14]||(a[14]=u("p",{class:"item-name"},"开学与申请日期",-1)),u("div",Es,[(R(!0),S(Q,null,X(x(l).applyTimeData,w=>(R(),S("div",{class:"time-box",key:w.name},[u("div",Is,[u("span",Bs,T(w.year),1)]),w.children.length>0?(R(),S("table",qs,[a[13]||(a[13]=u("thead",null,[u("tr",null,[u("th",
65null,"开学日期"),u("th",null,"申请开始日期"),u("th",null,"申请截止日期"),u("th",null,"申请状态")])],-1)),u("tbody",null,[(R(!0),S(Q,null,X(w.children,$=>(R(),S("tr",{key:$.Id},[u("td",null,T($.startDate||"-"),1),u("td",null,T($.applicationStartDate||"-"),1),u("td",Ms,[le(T($.applicationDeadline||"-")+" ",1),u("span",Zs,[a[12]||(a[12]=u("img",{loading:"lazy",src:rt,alt:"",class:"hourglass-icon"},null,-1)),le(" "+T(c($.applicationDeadline))+"天 ",1)])]),u("td",null,T($.applicationStatusName||"-"),1)]))),128))])])):v("",!0)]))),128))])])):v("",!0),x(l).courseStructDescAi?(R(),S("div",Os,[a[15]||(a[15]=u("p",{class:"item-name"},"课程描述",-1)),u("div",Hs,[u("div",{class:"courseDesc-con",innerHTML:g(x(l).courseStructDescAi)},null,8,Gs)])])):v("",!0)])]),x(l).caseMoreList.length>0?(R(),S("div",Qs,[a[16]||(a[16]=u("h3",null,"更多留学案例",-1)),u("div",Fs,[(R(!0),S(Q,null,X(x(l).caseMoreList,(w,$)=>(R(),et(nt,{key:$,item:w,indexNum:$},null,8,["item","indexNum"]))),128))])])):v("",!0),u("div",Ys,[u("iframe",{src:`https://www.eic.org.cn/form_std/?iid=au_report_2025&iidtitle=${x(l).majorNameDisplayCn}&productline=lx`,width:"100%",height:"400",scrolling:"no"},null,8,Ws)])],64)}}}),sn=tt(Us,[["__scopeId","data-v-b7cece9d"]]);export{sn as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.