=0&&g.scrollHeight!==f.edit_scroll_height&&g.scrollHeight-g.offsetHeight-g.scrollTop<=30&&(f.$refs.vNoteEdit.scrollTop=g.scrollHeight-g.offsetHeight,m=1),f.edit_scroll_height=g.scrollHeight,f.$refs.vShowContent.scrollHeight>f.$refs.vShowContent.offsetHeight&&(f.$refs.vShowContent.scrollTop=(f.$refs.vShowContent.scrollHeight-f.$refs.vShowContent.offsetHeight)*m)},t.fullscreenchange=function(d){d.$el.addEventListener("fullscreenchange",function(f){d.$toolbar_right_read_change_status()},!1),d.$el.addEventListener("mozfullscreenchange",function(f){d.$toolbar_right_read_change_status()},!1),d.$el.addEventListener("webkitfullscreenchange",function(f){d.$toolbar_right_read_change_status()},!1),d.$el.addEventListener("msfullscreenchange",function(f){d.$toolbar_right_read_change_status()},!1)},t.windowResize=function(d){function f(){d.$el.clientWidth>768?d.s_subfield=d.subfield:d.s_subfield=!1}f(),window.addEventListener("resize",f)},t.ImagePreviewListener=function(d){d.$refs.vShowContent.addEventListener("click",function(f){var g=(f=f||window.event).srcElement?f.srcElement:f.target;g.tagName==="IMG"&&(d.imageClick!=null?d.imageClick(g):d.d_preview_imgsrc=g.src)})}},function(e,t,r){var o=r(38).FilterCSS,i=r(38).getDefaultWhiteList,c=r(39);function a(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}}var u=new o;function d(x){return x.replace(f,"<").replace(g,">")}var f=//g,m=/"/g,v=/"/g,y=/([a-zA-Z0-9]*);?/gim,w=/:?/gim,b=/&newline;?/gim,S=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,_=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,k=/u\s*r\s*l\s*\(.*/gi;function T(x){return x.replace(m,""")}function C(x){return x.replace(v,'"')}function R(x){return x.replace(y,function(I,D){return D[0]==="x"||D[0]==="X"?String.fromCharCode(parseInt(D.substr(1),16)):String.fromCharCode(parseInt(D,10))})}function O(x){return x.replace(w,":").replace(b," ")}function N(x){for(var I="",D=0,P=x.length;D",P);if(F===-1)break;D=F+3}return I},t.stripBlankChar=function(x){var I=x.split("");return(I=I.filter(function(D){var P=D.charCodeAt(0);return P!==127&&(!(P<=31)||P===10||P===13)})).join("")},t.cssFilter=u,t.getDefaultCSSWhiteList=i},function(e,t){function r(){var i={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return i}var o=/javascript\s*\:/gim;t.whiteList=r(),t.getDefaultWhiteList=r,t.onAttr=function(i,c,a){},t.onIgnoreAttr=function(i,c,a){},t.safeAttrValue=function(i,c){return o.test(c)?"":c}},function(e,t){e.exports={indexOf:function(r,o){var i,c;if(Array.prototype.indexOf)return r.indexOf(o);for(i=0,c=r.length;i0;v--){var y=m[v];if(y!==" ")return y==="="?v:-1}}function g(m){return function(v){return v[0]==='"'&&v[v.length-1]==='"'||v[0]==="'"&&v[v.length-1]==="'"}(m)?m.substr(1,m.length-2):m}t.parseTag=function(m,v,y){var w="",b=0,S=!1,_=!1,k=0,T=m.length,C="",R="";e:for(k=0;k"||k===T-1){w+=y(m.slice(b,S)),C=i(R=m.slice(S,k+1)),w+=v(S,w.length,C,R,c(R)),b=k+1,S=!1;continue}if(O==='"'||O==="'")for(var N=1,A=m.charAt(k-N);A.trim()===""||A==="=";){if(A==="="){_=O;continue e}A=m.charAt(k-++N)}}else if(O===_){_=!1;continue}}return b\`\\x00-\\x20]+|'[^']*'|"[^"]*"))?)*\\s*\\/?>`,i="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",c=new RegExp("^(?:"+o+"|"+i+"|||<[?].*?[?]>|]*>|)"),a=new RegExp("^(?:"+o+"|"+i+")");e.exports.HTML_TAG_RE=c,e.exports.HTML_OPEN_CLOSE_TAG_RE=a},function(e,t,r){function o(i,c){var a,u,d,f,g,m=[],v=c.length;for(a=0;a=0;a--)(u=c[a]).marker!==95&&u.marker!==42||u.end!==-1&&(d=c[u.end],m=a>0&&c[a-1].end===u.end+1&&c[a-1].token===u.token-1&&c[u.end+1].token===d.token+1&&c[a-1].marker===u.marker,g=String.fromCharCode(u.marker),(f=i.tokens[u.token]).type=m?"strong_open":"em_open",f.tag=m?"strong":"em",f.nesting=1,f.markup=m?g+g:g,f.content="",(f=i.tokens[d.token]).type=m?"strong_close":"em_close",f.tag=m?"strong":"em",f.nesting=-1,f.markup=m?g+g:g,f.content="",m&&(i.tokens[c[a-1].token].content="",i.tokens[c[u.end+1].token].content="",a--))}e.exports.tokenize=function(i,c){var a,u,d=i.pos,f=i.src.charCodeAt(d);if(c||f!==95&&f!==42)return!1;for(u=i.scanDelims(i.pos,f===42),a=0;a[Object(o.renderSlot)(v.$slots,"left-toolbar-before",{},void 0,!0)]),"left-toolbar-after":Object(o.withCtx)(()=>[Object(o.renderSlot)(v.$slots,"left-toolbar-after",{},void 0,!0)]),_:3},8,["editable","transition","d_words","onToolbar_left_click","onToolbar_left_addlink","toolbars","onImgAdd","onImgDel","onImgTouch","image_filter","class"]),Object(o.createVNode)(T,{ref:"toolbar_right",d_words:S.d_words,onToolbar_right_click:_.toolbar_right_click,toolbars:w.toolbars,s_subfield:S.s_subfield,s_preview_switch:S.s_preview_switch,s_fullScreen:S.s_fullScreen,s_html_code:S.s_html_code,s_navigation:S.s_navigation,class:Object(o.normalizeClass)({transition:w.transition})},{"right-toolbar-before":Object(o.withCtx)(()=>[Object(o.renderSlot)(v.$slots,"right-toolbar-before",{},void 0,!0)]),"right-toolbar-after":Object(o.withCtx)(()=>[Object(o.renderSlot)(v.$slots,"right-toolbar-after",{},void 0,!0)]),_:3},8,["d_words","onToolbar_right_click","toolbars","s_subfield","s_preview_switch","s_fullScreen","s_html_code","s_navigation","class"])],4),[[o.vShow,w.toolbarsFlag]]),Object(o.createCommentVNode)("编辑展示区域"),Object(o.createElementVNode)("div",i,[Object(o.createCommentVNode)("编辑区"),Object(o.createElementVNode)("div",{ref:"vNoteEdit",onScroll:y[1]||(y[1]=(...R)=>_.$v_edit_scroll&&_.$v_edit_scroll(...R)),class:Object(o.normalizeClass)(["v-note-edit divarea-wrapper",{"scroll-style":S.s_scrollStyle,"scroll-style-border-radius":S.s_scrollStyle&&!S.s_preview_switch&&!S.s_html_code,"single-edit":!S.s_preview_switch&&!S.s_html_code,"single-show":!S.s_subfield&&S.s_preview_switch||!S.s_subfield&&S.s_html_code,transition:w.transition}]),onClick:y[2]||(y[2]=(...R)=>_.textAreaFocus&&_.textAreaFocus(...R))},[Object(o.createElementVNode)("div",{class:"content-input-wrapper",style:Object(o.normalizeStyle)({"background-color":w.editorBackground})},[Object(o.createCommentVNode)(" 双栏 "),Object(o.createVNode)(C,{ref:"vNoteTextarea",placeholder:w.placeholder?w.placeholder:S.d_words.start_editor,class:"content-input",fontSize:w.fontSize,lineHeight:"1.5",modelValue:S.d_value,"onUpdate:modelValue":y[0]||(y[0]=R=>S.d_value=R),fullHeight:"",style:Object(o.normalizeStyle)({"background-color":w.editorBackground})},null,8,["placeholder","fontSize","modelValue","style"])],4)],34),Object(o.createCommentVNode)("展示区"),Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)([{"single-show":!S.s_subfield&&S.s_preview_switch||!S.s_subfield&&S.s_html_code},"v-note-show"])},[Object(o.withDirectives)(Object(o.createElementVNode)("div",{ref:"vShowContent",innerHTML:S.d_render,class:Object(o.normalizeClass)([{"scroll-style":S.s_scrollStyle,"scroll-style-border-radius":S.s_scrollStyle},"v-show-content"]),style:Object(o.normalizeStyle)({"background-color":w.previewBackground})},null,14,c),[[o.vShow,!S.s_html_code]]),Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)([{"scroll-style":S.s_scrollStyle,"scroll-style-border-radius":S.s_scrollStyle},"v-show-content-html"]),style:Object(o.normalizeStyle)({"background-color":w.previewBackground})},Object(o.toDisplayString)(S.d_render),7),[[o.vShow,S.s_html_code]])],2),[[o.vShow,S.s_preview_switch||S.s_html_code]]),Object(o.createCommentVNode)("标题导航"),Object(o.createVNode)(o.Transition,{name:"slideTop",persisted:""},{default:Object(o.withCtx)(()=>[Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["v-note-navigation-wrapper",{transition:w.transition}])},[Object(o.createElementVNode)("div",a,[Object(o.createTextVNode)(Object(o.toDisplayString)(S.d_words.navigation_title),1),Object(o.createElementVNode)("i",{onClick:y[3]||(y[3]=R=>_.toolbar_right_click("navigation")),class:"fa fa-mavon-times v-note-navigation-close","aria-hidden":"true"})]),Object(o.createElementVNode)("div",{ref:"navigationContent",class:Object(o.normalizeClass)(["v-note-navigation-content",{"scroll-style":S.s_scrollStyle}])},null,2)],2),[[o.vShow,S.s_navigation]])]),_:1})]),Object(o.createCommentVNode)("帮助文档"),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",u,[S.s_help?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,onClick:y[5]||(y[5]=Object(o.withModifiers)(R=>_.toolbar_right_click("help"),["self"])),class:"v-note-help-wrapper"},[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["v-note-help-content markdown-body",{shadow:w.boxShadow}])},[Object(o.createElementVNode)("i",{onClick:y[4]||(y[4]=Object(o.withModifiers)(R=>_.toolbar_right_click("help"),["stop","prevent"])),class:"fa fa-mavon-times","aria-hidden":"true"}),Object(o.createElementVNode)("div",{class:"scroll-style v-note-help-show",innerHTML:S.d_help},null,8,d)],2)])):Object(o.createCommentVNode)("v-if",!0)],512)]),_:1}),Object(o.createCommentVNode)(" 预览图片 "),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(()=>[S.d_preview_imgsrc?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,onClick:y[6]||(y[6]=R=>S.d_preview_imgsrc=null),class:"v-note-img-wrapper"},[Object(o.createElementVNode)("img",{src:S.d_preview_imgsrc,alt:"none"},null,8,f)])):Object(o.createCommentVNode)("v-if",!0)]),_:1}),Object(o.createCommentVNode)("阅读模式"),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)([{show:S.s_readmodel},"v-note-read-model scroll-style"]),ref:"vReadModel"},[Object(o.createElementVNode)("div",{ref:"vNoteReadContent",class:"v-note-read-content",innerHTML:S.d_render},null,8,g)],2)],6)}},function(e,t,r){r.d(t,"a",function(){return ae});var o=r(0);const i={class:"v-left-item"},c=["disabled","title"],a=["disabled","title"],u=["disabled","title"],d={key:3,class:"op-icon-divider"},f=["disabled","title"],g=["disabled","title"],m=["disabled","title"],v=["disabled","title"],y=["disabled","title"],w=["disabled","title"],b=["disabled","title"],S=["disabled","title"],_={key:12,class:"op-icon-divider"},k=["disabled","title"],T=["disabled","title"],C=["disabled","title"],R={key:16,class:"op-icon-divider"},O=["disabled","title"],N=["disabled"],A={class:"dropdown-item",style:{overflow:"hidden"}},E=["title","onClick"],x=["onClick","title"],I=["src"],D=["disabled","title"],P=["disabled","title"],F={key:21,class:"op-icon-divider"},M=["title"],$=["title"],U=["title"],B=["title"],Z={key:0,class:"add-image-link-wrapper"},te={class:"add-image-link"},ee={class:"title"},j={class:"link-text input-wrapper"},z=["placeholder"],fe={class:"link-addr input-wrapper"},me=["placeholder"];function ae(H,G,J,re,he,K){return Object(o.openBlock)(),Object(o.createElementBlock)("div",i,[Object(o.renderSlot)(H.$slots,"left-toolbar-before",{},void 0,!0),J.toolbars.bold?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:0,disabled:!J.editable,type:"button",onClick:G[0]||(G[0]=V=>K.$clicks("bold")),class:"op-icon fa fa-mavon-bold","aria-hidden":"true",title:J.d_words.tl_bold+" (ctrl+b)"},null,8,c)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.italic?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:1,disabled:!J.editable,type:"button",onClick:G[1]||(G[1]=V=>K.$clicks("italic")),class:"op-icon fa fa-mavon-italic","aria-hidden":"true",title:J.d_words.tl_italic+" (ctrl+i)"},null,8,a)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.header?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:2,class:Object(o.normalizeClass)([{selected:he.s_header_dropdown_open},"op-icon fa fa-mavon-header dropdown dropdown-wrapper"]),disabled:!J.editable,type:"button",onMouseleave:G[10]||(G[10]=(...V)=>K.$mouseleave_header_dropdown&&K.$mouseleave_header_dropdown(...V)),onMouseenter:G[11]||(G[11]=(...V)=>K.$mouseenter_header_dropdown&&K.$mouseenter_header_dropdown(...V)),"aria-hidden":"true",title:J.d_words.tl_header+" (ctrl+h)"},[Object(o.createVNode)(o.Transition,{name:"fade",persisted:""},{default:Object(o.withCtx)(()=>[Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["op-header popup-dropdown",{transition:J.transition}]),onMouseenter:G[8]||(G[8]=(...V)=>K.$mouseenter_header_dropdown&&K.$mouseenter_header_dropdown(...V)),onMouseleave:G[9]||(G[9]=(...V)=>K.$mouseleave_header_dropdown&&K.$mouseleave_header_dropdown(...V))},[Object(o.createElementVNode)("div",{title:"#",class:"dropdown-item",onClick:G[2]||(G[2]=Object(o.withModifiers)(V=>K.$click_header("header1"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_one),1)]),Object(o.createElementVNode)("div",{title:"## ",class:"dropdown-item",onClick:G[3]||(G[3]=Object(o.withModifiers)(V=>K.$click_header("header2"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_two),1)]),Object(o.createElementVNode)("div",{title:"### ",class:"dropdown-item",onClick:G[4]||(G[4]=Object(o.withModifiers)(V=>K.$click_header("header3"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_three),1)]),Object(o.createElementVNode)("div",{title:"#### ",class:"dropdown-item",onClick:G[5]||(G[5]=Object(o.withModifiers)(V=>K.$click_header("header4"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_four),1)]),Object(o.createElementVNode)("div",{title:"##### ",class:"dropdown-item",onClick:G[6]||(G[6]=Object(o.withModifiers)(V=>K.$click_header("header5"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_five),1)]),Object(o.createElementVNode)("div",{title:"###### ",class:"dropdown-item",onClick:G[7]||(G[7]=Object(o.withModifiers)(V=>K.$click_header("header6"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_header_six),1)])],34),[[o.vShow,he.s_header_dropdown_open]])]),_:1})],42,u)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.header||J.toolbars.italic||J.toolbars.bold?(Object(o.openBlock)(),Object(o.createElementBlock)("span",d)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.underline?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:4,disabled:!J.editable,type:"button",onClick:G[12]||(G[12]=V=>K.$clicks("underline")),class:"op-icon fa fa-mavon-underline",title:J.d_words.tl_underline+" (ctrl+u)","aria-hidden":"true"},null,8,f)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.strikethrough?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:5,disabled:!J.editable,type:"button",onClick:G[13]||(G[13]=V=>K.$clicks("strikethrough")),class:"op-icon fa fa-mavon-strikethrough",title:J.d_words.tl_strikethrough+" (ctrl+shift+d)","aria-hidden":"true"},null,8,g)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.mark?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:6,disabled:!J.editable,type:"button",onClick:G[14]||(G[14]=V=>K.$clicks("mark")),class:"op-icon fa fa-mavon-thumb-tack",title:J.d_words.tl_mark+" (ctrl+m)","aria-hidden":"true"},null,8,m)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.superscript?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:7,disabled:!J.editable,type:"button",onClick:G[15]||(G[15]=V=>K.$clicks("superscript")),class:"op-icon fa fa-mavon-superscript","aria-hidden":"true",title:J.d_words.tl_superscript+" (ctrl+alt+s)"},null,8,v)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.subscript?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:8,disabled:!J.editable,type:"button",onClick:G[16]||(G[16]=V=>K.$clicks("subscript")),class:"op-icon fa fa-mavon-subscript","aria-hidden":"true",title:J.d_words.tl_subscript+" (ctrl+shift+s)"},null,8,y)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.alignleft?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:9,disabled:!J.editable,type:"button",onClick:G[17]||(G[17]=V=>K.$clicks("alignleft")),class:"op-icon fa fa-mavon-align-left","aria-hidden":"true",title:J.d_words.tl_alignleft+" (ctrl+l)"},null,8,w)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.aligncenter?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:10,disabled:!J.editable,type:"button",onClick:G[18]||(G[18]=V=>K.$clicks("aligncenter")),class:"op-icon fa fa-mavon-align-center","aria-hidden":"true",title:J.d_words.tl_aligncenter+" (ctrl+e)"},null,8,b)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.alignright?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:11,disabled:!J.editable,type:"button",onClick:G[19]||(G[19]=V=>K.$clicks("alignright")),class:"op-icon fa fa-mavon-align-right","aria-hidden":"true",title:J.d_words.tl_alignright+" (ctrl+r)"},null,8,S)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.superscript||J.toolbars.subscript||J.toolbars.underline||J.toolbars.strikethrough||J.toolbars.mark?(Object(o.openBlock)(),Object(o.createElementBlock)("span",_)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.quote?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:13,disabled:!J.editable,type:"button",onClick:G[20]||(G[20]=V=>K.$clicks("quote")),class:"op-icon fa fa-mavon-quote-left","aria-hidden":"true",title:J.d_words.tl_quote+" (ctrl+q)"},null,8,k)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.ol?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:14,disabled:!J.editable,type:"button",onClick:G[21]||(G[21]=V=>K.$clicks("ol")),class:"op-icon fa fa-mavon-list-ol","aria-hidden":"true",title:J.d_words.tl_ol+" (ctrl+o)"},null,8,T)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.ul?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:15,disabled:!J.editable,type:"button",onClick:G[22]||(G[22]=V=>K.$clicks("ul")),class:"op-icon fa fa-mavon-list-ul","aria-hidden":"true",title:J.d_words.tl_ul+" (ctrl+alt+u)"},null,8,C)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.ul||J.toolbars.ol||J.toolbars.quote?(Object(o.openBlock)(),Object(o.createElementBlock)("span",R)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.link?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:17,disabled:!J.editable,type:"button",onClick:G[23]||(G[23]=Object(o.withModifiers)(V=>K.$toggle_imgLinkAdd("link"),["stop"])),class:"op-icon fa fa-mavon-link","aria-hidden":"true",title:J.d_words.tl_link+" (ctrl+l)"},null,8,O)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.imagelink?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:18,disabled:!J.editable,class:Object(o.normalizeClass)([{selected:he.s_img_dropdown_open},"op-icon fa fa-mavon-picture-o dropdown dropdown-wrapper"]),type:"button",onMouseleave:G[28]||(G[28]=(...V)=>K.$mouseleave_img_dropdown&&K.$mouseleave_img_dropdown(...V)),onMouseenter:G[29]||(G[29]=(...V)=>K.$mouseenter_img_dropdown&&K.$mouseenter_img_dropdown(...V)),"aria-hidden":"true"},[Object(o.createVNode)(o.Transition,{name:"fade",persisted:""},{default:Object(o.withCtx)(()=>[Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["op-image popup-dropdown",{transition:J.transition}]),onMouseleave:G[26]||(G[26]=(...V)=>K.$mouseleave_img_dropdown&&K.$mouseleave_img_dropdown(...V)),onMouseenter:G[27]||(G[27]=(...V)=>K.$mouseenter_img_dropdown&&K.$mouseenter_img_dropdown(...V))},[Object(o.createElementVNode)("div",{class:"dropdown-item",onClick:G[24]||(G[24]=Object(o.withModifiers)(V=>K.$toggle_imgLinkAdd("imagelink"),["stop"]))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(J.d_words.tl_image),1)]),Object(o.createElementVNode)("div",A,[Object(o.createElementVNode)("input",{type:"file",accept:"image/gif,image/jpeg,image/jpg,image/png,image/svg",onChange:G[25]||(G[25]=V=>K.$imgAdd(V)),multiple:"multiple"},null,32),Object(o.createTextVNode)(Object(o.toDisplayString)(J.d_words.tl_upload),1)]),(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(he.img_file,(V,L)=>(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:L},[V&&V[1]?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"dropdown-item dropdown-images",title:V[1].name,onClick:Object(o.withModifiers)(q=>K.$imgFileListClick(L),["stop"])},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(V[1].name),1),Object(o.createElementVNode)("button",{type:"button",onClick:Object(o.withModifiers)(q=>K.$imgDel(L),["stop"]),class:"op-icon fa fa-mavon-times","aria-hidden":"true",title:J.d_words.tl_upload_remove},null,8,x),Object(o.createCommentVNode)(" 缩略图展示 "),Object(o.createElementVNode)("img",{class:Object(o.normalizeClass)(["image-show",{transition:J.transition}]),src:V[1].miniurl,alt:"none"},null,10,I)],8,E)):Object(o.createCommentVNode)("v-if",!0)],64))),128))],34),[[o.vShow,he.s_img_dropdown_open]])]),_:1})],42,N)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.code?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:19,disabled:!J.editable,type:"button",onClick:G[30]||(G[30]=V=>K.$clicks("code")),class:"op-icon fa fa-mavon-code","aria-hidden":"true",title:J.d_words.tl_code+" (ctrl+alt+c)"},null,8,D)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.table?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:20,disabled:!J.editable,type:"button",onClick:G[31]||(G[31]=V=>K.$clicks("table")),class:"op-icon fa fa-mavon-table","aria-hidden":"true",title:J.d_words.tl_table+" (ctrl+alt+t)"},null,8,P)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.link||J.toolbars.imagelink||J.toolbars.code||J.toolbars.table?(Object(o.openBlock)(),Object(o.createElementBlock)("span",F)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.undo?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:22,type:"button",onClick:G[32]||(G[32]=V=>K.$clicks("undo")),class:"op-icon fa fa-mavon-undo","aria-hidden":"true",title:J.d_words.tl_undo+" (ctrl+z)"},null,8,M)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.redo?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:23,type:"button",onClick:G[33]||(G[33]=V=>K.$clicks("redo")),class:"op-icon fa fa-mavon-repeat","aria-hidden":"true",title:J.d_words.tl_redo+" (ctrl+y)"},null,8,$)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.trash?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:24,type:"button",onClick:G[34]||(G[34]=V=>K.$clicks("trash")),class:"op-icon fa fa-mavon-trash-o","aria-hidden":"true",title:J.d_words.tl_trash+" (ctrl+breakspace)"},null,8,U)):Object(o.createCommentVNode)("v-if",!0),J.toolbars.save?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:25,type:"button",onClick:G[35]||(G[35]=V=>K.$clicks("save")),class:"op-icon fa fa-mavon-floppy-o","aria-hidden":"true",title:J.d_words.tl_save+" (ctrl+s)"},null,8,B)):Object(o.createCommentVNode)("v-if",!0),Object(o.renderSlot)(H.$slots,"left-toolbar-after",{},void 0,!0),Object(o.createCommentVNode)(" 添加image链接 "),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(()=>[he.s_img_link_open?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Z,[Object(o.createElementVNode)("div",te,[Object(o.createElementVNode)("i",{onClick:G[36]||(G[36]=Object(o.withModifiers)(V=>he.s_img_link_open=!1,["stop","prevent"])),class:"fa fa-mavon-times","aria-hidden":"true"}),Object(o.createElementVNode)("h3",ee,Object(o.toDisplayString)(he.link_type=="link"?J.d_words.tl_popup_link_title:J.d_words.tl_popup_img_link_title),1),Object(o.createElementVNode)("div",j,[Object(o.withDirectives)(Object(o.createElementVNode)("input",{ref:"linkTextInput",type:"text","onUpdate:modelValue":G[37]||(G[37]=V=>he.link_text=V),placeholder:he.link_type=="link"?J.d_words.tl_popup_link_text:J.d_words.tl_popup_img_link_text},null,8,z),[[o.vModelText,he.link_text]])]),Object(o.createElementVNode)("div",fe,[Object(o.withDirectives)(Object(o.createElementVNode)("input",{type:"text","onUpdate:modelValue":G[38]||(G[38]=V=>he.link_addr=V),placeholder:he.link_type=="link"?J.d_words.tl_popup_link_addr:J.d_words.tl_popup_img_link_addr},null,8,me),[[o.vModelText,he.link_addr]])]),Object(o.createElementVNode)("div",{class:"op-btn cancel",onClick:G[39]||(G[39]=Object(o.withModifiers)(V=>he.s_img_link_open=!1,["stop"]))},Object(o.toDisplayString)(J.d_words.tl_popup_link_cancel),1),Object(o.createElementVNode)("div",{class:"op-btn sure",onClick:G[40]||(G[40]=Object(o.withModifiers)(V=>K.$imgLinkAdd(),["stop"]))},Object(o.toDisplayString)(J.d_words.tl_popup_link_sure),1)])])):Object(o.createCommentVNode)("v-if",!0)]),_:1})])}},function(e,t,r){r.d(t,"a",function(){return _});var o=r(0);const i={class:"v-right-item"},c=["title"],a=["title"],u=["title"],d=["title"],f=["title"],g=["title"],m=["title"],v=["title"],y={key:8,class:"op-icon-divider"},w=["title"],b=["title"],S=["title"];function _(k,T,C,R,O,N){return Object(o.openBlock)(),Object(o.createElementBlock)("div",i,[Object(o.renderSlot)(k.$slots,"right-toolbar-before"),C.toolbars.navigation?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:0,type:"button",onClick:T[0]||(T[0]=A=>N.$clicks("navigation")),class:"op-icon fa fa-mavon-bars","aria-hidden":"true",title:C.d_words.tl_navigation_on+" (F8)"},null,8,c)),[[o.vShow,!C.s_navigation]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.navigation?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:1,type:"button",onClick:T[1]||(T[1]=A=>N.$clicks("navigation")),class:"op-icon fa fa-mavon-bars selected","aria-hidden":"true",title:C.d_words.tl_navigation_off+" (F8)"},null,8,a)),[[o.vShow,C.s_navigation]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.preview?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:2,type:"button",onClick:T[2]||(T[2]=A=>N.$clicks("preview")),class:"op-icon fa fa-mavon-eye-slash selected","aria-hidden":"true",title:C.d_words.tl_edit+" (F9)"},null,8,u)),[[o.vShow,C.s_preview_switch]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.preview?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:3,type:"button",onClick:T[3]||(T[3]=A=>N.$clicks("preview")),class:"op-icon fa fa-mavon-eye","aria-hidden":"true",title:C.d_words.tl_preview+" (F9)"},null,8,d)),[[o.vShow,!C.s_preview_switch]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.fullscreen?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:4,type:"button",onClick:T[4]||(T[4]=A=>N.$clicks("fullscreen")),class:"op-icon fa fa-mavon-arrows-alt",title:C.d_words.tl_fullscreen_on+" (F10)","aria-hidden":"true"},null,8,f)),[[o.vShow,!C.s_fullScreen]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.fullscreen?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:5,type:"button",onClick:T[5]||(T[5]=A=>N.$clicks("fullscreen")),class:"op-icon fa fa-mavon-compress selected",title:C.d_words.tl_fullscreen_off+" (F10)","aria-hidden":"true"},null,8,g)),[[o.vShow,C.s_fullScreen]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.readmodel?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:6,type:"button",onClick:T[6]||(T[6]=A=>N.$clicks("read")),class:"op-icon fa fa-mavon-window-maximize","aria-hidden":"true",title:C.d_words.tl_read+" (F11)"},null,8,m)):Object(o.createCommentVNode)("v-if",!0),C.toolbars.subfield?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:7,type:"button",onClick:T[7]||(T[7]=A=>N.$clicks("subfield")),class:Object(o.normalizeClass)(["op-icon fa fa-mavon-columns",{selected:C.s_subfield}]),"aria-hidden":"true",title:(C.s_subfield?C.d_words.tl_single_column:C.d_words.tl_double_column)+" (F12)"},null,10,v)):Object(o.createCommentVNode)("v-if",!0),C.toolbars.help&&C.toolbars.htmlcode&&C.toolbars.readmodel&&C.toolbars.fullscreen&&C.toolbars.subfield&&C.toolbars.navigation?(Object(o.openBlock)(),Object(o.createElementBlock)("span",y)):Object(o.createCommentVNode)("v-if",!0),C.toolbars.htmlcode?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:9,type:"button",onClick:T[8]||(T[8]=A=>N.$clicks("html")),class:"op-icon fa fa-mavon-code",title:C.d_words.tl_html_on,"aria-hidden":"true"},null,8,w)),[[o.vShow,!C.s_html_code]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.htmlcode?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:10,type:"button",onClick:T[9]||(T[9]=A=>N.$clicks("html")),class:"op-icon fa fa-mavon-code selected",title:C.d_words.tl_html_off,"aria-hidden":"true"},null,8,b)),[[o.vShow,C.s_html_code]]):Object(o.createCommentVNode)("v-if",!0),C.toolbars.help?(Object(o.openBlock)(),Object(o.createElementBlock)("button",{key:11,type:"button",onClick:T[10]||(T[10]=A=>N.$clicks("help")),class:"op-icon fa fa-mavon-question-circle",style:{"font-size":"17px",padding:"5px 6px 5px 3px"},title:C.d_words.tl_help,"aria-hidden":"true"},null,8,S)):Object(o.createCommentVNode)("v-if",!0),Object(o.renderSlot)(k.$slots,"right-toolbar-after")])}},function(e,t,r){r.d(t,"a",function(){return a});var o=r(0);const i=Object(o.createElementVNode)("br",null,null,-1),c=["autofocus","placeholder"];function a(u,d,f,g,m,v){return Object(o.openBlock)(),Object(o.createElementBlock)("div",{style:Object(o.normalizeStyle)({fontSize:f.fontSize,lineHeight:f.lineHeight,height:f.fullHeight?"100%":"auto"}),class:"auto-textarea-wrapper"},[Object(o.createElementVNode)("pre",{style:Object(o.normalizeStyle)({fontSize:f.fontSize,lineHeight:f.lineHeight,minHeight:f.fullHeight?"100%":"auto"}),class:"auto-textarea-block"},[i,Object(o.createTextVNode)(Object(o.toDisplayString)(m.temp_value)+" ",1)],4),Object(o.withDirectives)(Object(o.createElementVNode)("textarea",{ref:"vTextarea",autofocus:m.s_autofocus,onKeyup:d[0]||(d[0]=(...y)=>v.change&&v.change(...y)),spellcheck:"false",placeholder:f.placeholder,"onUpdate:modelValue":d[1]||(d[1]=y=>m.temp_value=y),style:Object(o.normalizeStyle)({fontSize:f.fontSize,lineHeight:f.lineHeight}),class:Object(o.normalizeClass)([{"no-border":!f.border,"no-resize":!f.resize},"auto-textarea-input"])},`\r
+ `,46,c),[[o.vModelText,m.temp_value]])],4)}},function(e,t,r){var o=r(80).default,i={markdownIt:o.mixins[0].data().markdownIt,mavonEditor:o,LeftToolbar:r(70).default,RightToolbar:r(72).default,install:function(c){c.component("mavon-editor",o)}};e.exports=i},function(e,t,r){r.r(t);var o=r(75),i=r(21);for(var c in i)["default"].indexOf(c)<0&&function(d){r.d(t,d,function(){return i[d]})}(c);r(219),r(221);var a=r(3);const u=r.n(a)()(i.default,[["render",o.a],["__scopeId","data-v-33c11741"]]);t.default=u},function(e,t,r){e.exports={default:r(82),__esModule:!0}},function(e,t,r){r(83),r(95),e.exports=r(35).f("iterator")},function(e,t,r){var o=r(84)(!0);r(45)(String,"String",function(i){this._t=String(i),this._i=0},function(){var i,c=this._t,a=this._i;return a>=c.length?{value:void 0,done:!0}:(i=o(c,a),this._i+=i.length,{value:i,done:!1})})},function(e,t,r){var o=r(26),i=r(27);e.exports=function(c){return function(a,u){var d,f,g=String(i(a)),m=o(u),v=g.length;return m<0||m>=v?c?"":void 0:(d=g.charCodeAt(m))<55296||d>56319||m+1===v||(f=g.charCodeAt(m+1))<56320||f>57343?c?g.charAt(m):d:c?g.slice(m,m+2):f-56320+(d-55296<<10)+65536}}},function(e,t,r){var o=r(86);e.exports=function(i,c,a){if(o(i),c===void 0)return i;switch(a){case 1:return function(u){return i.call(c,u)};case 2:return function(u,d){return i.call(c,u,d)};case 3:return function(u,d,f){return i.call(c,u,d,f)}}return function(){return i.apply(c,arguments)}}},function(e,t){e.exports=function(r){if(typeof r!="function")throw TypeError(r+" is not a function!");return r}},function(e,t,r){var o=r(50),i=r(16),c=r(34),a={};r(5)(a,r(9)("iterator"),function(){return this}),e.exports=function(u,d,f){u.prototype=o(a,{next:i(1,f)}),c(u,d+" Iterator")}},function(e,t,r){var o=r(6),i=r(14),c=r(30);e.exports=r(7)?Object.defineProperties:function(a,u){i(a);for(var d,f=c(u),g=f.length,m=0;g>m;)o.f(a,d=f[m++],u[d]);return a}},function(e,t,r){var o=r(52);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(i){return o(i)=="String"?i.split(""):Object(i)}},function(e,t,r){var o=r(8),i=r(91),c=r(92);e.exports=function(a){return function(u,d,f){var g,m=o(u),v=i(m.length),y=c(f,v);if(a&&d!=d){for(;v>y;)if((g=m[y++])!=g)return!0}else for(;v>y;y++)if((a||y in m)&&m[y]===d)return a||y||0;return!a&&-1}}},function(e,t,r){var o=r(26),i=Math.min;e.exports=function(c){return c>0?i(o(c),9007199254740991):0}},function(e,t,r){var o=r(26),i=Math.max,c=Math.min;e.exports=function(a,u){return(a=o(a))<0?i(a+u,0):c(a,u)}},function(e,t,r){var o=r(2).document;e.exports=o&&o.documentElement},function(e,t,r){var o=r(4),i=r(53),c=r(31)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(u){return u=i(u),o(u,c)?u[c]:typeof u.constructor=="function"&&u instanceof u.constructor?u.constructor.prototype:u instanceof Object?a:null}},function(e,t,r){r(96);for(var o=r(2),i=r(5),c=r(29),a=r(9)("toStringTag"),u="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),d=0;d=u.length?(this._t=void 0,i(1)):i(0,d=="keys"?f:d=="values"?u[f]:[f,u[f]])},"values"),c.Arguments=c.Array,o("keys"),o("values"),o("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(r,o){return{value:o,done:!!r}}},function(e,t,r){e.exports={default:r(100),__esModule:!0}},function(e,t,r){r(101),r(107),r(108),r(109),e.exports=r(13).Symbol},function(e,t,r){var o=r(2),i=r(4),c=r(7),a=r(46),u=r(49),d=r(102).KEY,f=r(15),g=r(32),m=r(34),v=r(17),y=r(9),w=r(35),b=r(36),S=r(103),_=r(104),k=r(14),T=r(10),C=r(53),R=r(8),O=r(28),N=r(16),A=r(50),E=r(105),x=r(106),I=r(54),D=r(6),P=r(30),F=x.f,M=D.f,$=E.f,U=o.Symbol,B=o.JSON,Z=B&&B.stringify,te=y("_hidden"),ee=y("toPrimitive"),j={}.propertyIsEnumerable,z=g("symbol-registry"),fe=g("symbols"),me=g("op-symbols"),ae=Object.prototype,H=typeof U=="function"&&!!I.f,G=o.QObject,J=!G||!G.prototype||!G.prototype.findChild,re=c&&f(function(){return A(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a!=7})?function(oe,ie,ve){var we=F(ae,ie);we&&delete ae[ie],M(oe,ie,ve),we&&oe!==ae&&M(ae,ie,we)}:M,he=function(oe){var ie=fe[oe]=A(U.prototype);return ie._k=oe,ie},K=H&&typeof U.iterator=="symbol"?function(oe){return typeof oe=="symbol"}:function(oe){return oe instanceof U},V=function(oe,ie,ve){return oe===ae&&V(me,ie,ve),k(oe),ie=O(ie,!0),k(ve),i(fe,ie)?(ve.enumerable?(i(oe,te)&&oe[te][ie]&&(oe[te][ie]=!1),ve=A(ve,{enumerable:N(0,!1)})):(i(oe,te)||M(oe,te,N(1,{})),oe[te][ie]=!0),re(oe,ie,ve)):M(oe,ie,ve)},L=function(oe,ie){k(oe);for(var ve,we=S(ie=R(ie)),Ce=0,W=we.length;W>Ce;)V(oe,ve=we[Ce++],ie[ve]);return oe},q=function(oe){var ie=j.call(this,oe=O(oe,!0));return!(this===ae&&i(fe,oe)&&!i(me,oe))&&(!(ie||!i(this,oe)||!i(fe,oe)||i(this,te)&&this[te][oe])||ie)},X=function(oe,ie){if(oe=R(oe),ie=O(ie,!0),oe!==ae||!i(fe,ie)||i(me,ie)){var ve=F(oe,ie);return!ve||!i(fe,ie)||i(oe,te)&&oe[te][ie]||(ve.enumerable=!0),ve}},Q=function(oe){for(var ie,ve=$(R(oe)),we=[],Ce=0;ve.length>Ce;)i(fe,ie=ve[Ce++])||ie==te||ie==d||we.push(ie);return we},ce=function(oe){for(var ie,ve=oe===ae,we=$(ve?me:R(oe)),Ce=[],W=0;we.length>W;)!i(fe,ie=we[W++])||ve&&!i(ae,ie)||Ce.push(fe[ie]);return Ce};H||(u((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor!");var oe=v(arguments.length>0?arguments[0]:void 0),ie=function(ve){this===ae&&ie.call(me,ve),i(this,te)&&i(this[te],oe)&&(this[te][oe]=!1),re(this,oe,N(1,ve))};return c&&J&&re(ae,oe,{configurable:!0,set:ie}),he(oe)}).prototype,"toString",function(){return this._k}),x.f=X,D.f=V,r(55).f=E.f=Q,r(37).f=q,I.f=ce,c&&!r(12)&&u(ae,"propertyIsEnumerable",q,!0),w.f=function(oe){return he(y(oe))}),a(a.G+a.W+a.F*!H,{Symbol:U});for(var ue="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),le=0;ue.length>le;)y(ue[le++]);for(var de=P(y.store),se=0;de.length>se;)b(de[se++]);a(a.S+a.F*!H,"Symbol",{for:function(oe){return i(z,oe+="")?z[oe]:z[oe]=U(oe)},keyFor:function(oe){if(!K(oe))throw TypeError(oe+" is not a symbol!");for(var ie in z)if(z[ie]===oe)return ie},useSetter:function(){J=!0},useSimple:function(){J=!1}}),a(a.S+a.F*!H,"Object",{create:function(oe,ie){return ie===void 0?A(oe):L(A(oe),ie)},defineProperty:V,defineProperties:L,getOwnPropertyDescriptor:X,getOwnPropertyNames:Q,getOwnPropertySymbols:ce});var ge=f(function(){I.f(1)});a(a.S+a.F*ge,"Object",{getOwnPropertySymbols:function(oe){return I.f(C(oe))}}),B&&a(a.S+a.F*(!H||f(function(){var oe=U();return Z([oe])!="[null]"||Z({a:oe})!="{}"||Z(Object(oe))!="{}"})),"JSON",{stringify:function(oe){for(var ie,ve,we=[oe],Ce=1;arguments.length>Ce;)we.push(arguments[Ce++]);if(ve=ie=we[1],(T(ie)||oe!==void 0)&&!K(oe))return _(ie)||(ie=function(W,Y){if(typeof ve=="function"&&(Y=ve.call(this,W,Y)),!K(Y))return Y}),we[1]=ie,Z.apply(B,we)}}),U.prototype[ee]||r(5)(U.prototype,ee,U.prototype.valueOf),m(U,"Symbol"),m(Math,"Math",!0),m(o.JSON,"JSON",!0)},function(e,t,r){var o=r(17)("meta"),i=r(10),c=r(4),a=r(6).f,u=0,d=Object.isExtensible||function(){return!0},f=!r(15)(function(){return d(Object.preventExtensions({}))}),g=function(v){a(v,o,{value:{i:"O"+ ++u,w:{}}})},m=e.exports={KEY:o,NEED:!1,fastKey:function(v,y){if(!i(v))return typeof v=="symbol"?v:(typeof v=="string"?"S":"P")+v;if(!c(v,o)){if(!d(v))return"F";if(!y)return"E";g(v)}return v[o].i},getWeak:function(v,y){if(!c(v,o)){if(!d(v))return!0;if(!y)return!1;g(v)}return v[o].w},onFreeze:function(v){return f&&m.NEED&&d(v)&&!c(v,o)&&g(v),v}}},function(e,t,r){var o=r(30),i=r(54),c=r(37);e.exports=function(a){var u=o(a),d=i.f;if(d)for(var f,g=d(a),m=c.f,v=0;g.length>v;)m.call(a,f=g[v++])&&u.push(f);return u}},function(e,t,r){var o=r(52);e.exports=Array.isArray||function(i){return o(i)=="Array"}},function(e,t,r){var o=r(8),i=r(55).f,c={}.toString,a=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(u){return a&&c.call(u)=="[object Window]"?function(d){try{return i(d)}catch{return a.slice()}}(u):i(o(u))}},function(e,t,r){var o=r(37),i=r(16),c=r(8),a=r(28),u=r(4),d=r(47),f=Object.getOwnPropertyDescriptor;t.f=r(7)?f:function(g,m){if(g=c(g),m=a(m,!0),d)try{return f(g,m)}catch{}if(u(g,m))return i(!o.f.call(g,m),g[m])}},function(e,t){},function(e,t,r){r(36)("asyncIterator")},function(e,t,r){r(36)("observable")},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var o=119,i=120,c=121,a=122,u=123,d=66,f=73,g=72,m=85,v=68,y=77,w=81,b=79,S=76,_=83,k=90,T=89,C=67,R=84,O=82,N=8,A=9,E=13,x=97,I=98,D=99,P=100,F=101,M=102,$=49,U=50,B=51,Z=52,te=53,ee=54;t.keydownListen=function(j){j.shortCut&&j.$el.addEventListener("keydown",function(z){if(z.ctrlKey||z.metaKey||z.altKey||z.shiftKey)if(!z.ctrlKey&&!z.metaKey||z.altKey||z.shiftKey){if((z.ctrlKey||z.metaKey)&&z.altKey&&!z.shiftKey)switch(z.keyCode){case _:z.preventDefault(),j.toolbar_left_click("superscript");break;case m:z.preventDefault(),j.toolbar_left_click("ul");break;case S:z.preventDefault(),j.toolbar_left_click("imagelink");break;case C:z.preventDefault(),j.toolbar_left_click("code");break;case R:z.preventDefault(),j.toolbar_left_click("table")}else if((z.ctrlKey||z.metaKey)&&z.shiftKey&&!z.altKey)switch(z.keyCode){case _:z.preventDefault(),j.toolbar_left_click("subscript");break;case v:z.preventDefault(),j.toolbar_left_click("strikethrough");break;case S:z.preventDefault(),j.toolbar_left_click("alignleft");break;case O:z.preventDefault(),j.toolbar_left_click("alignright");break;case C:z.preventDefault(),j.toolbar_left_click("aligncenter")}else if(!z.ctrlKey&&!z.metaKey&&z.shiftKey&&!z.altKey)switch(z.keyCode){case A:j.$refs.toolbar_left.s_img_link_open||(z.preventDefault(),j.unInsertTab())}}else switch(z.keyCode){case d:z.preventDefault(),j.toolbar_left_click("bold");break;case f:z.preventDefault(),j.toolbar_left_click("italic");break;case g:z.preventDefault(),j.toolbar_left_click("header");break;case m:z.preventDefault(),j.toolbar_left_click("underline");break;case v:z.preventDefault(),j.toolbar_left_click("removeLine");break;case y:z.preventDefault(),j.toolbar_left_click("mark");break;case w:z.preventDefault(),j.toolbar_left_click("quote");break;case b:z.preventDefault(),j.toolbar_left_click("ol");break;case S:z.preventDefault(),j.toolbar_left_click("link");break;case _:z.preventDefault(),j.toolbar_left_click("save");break;case k:z.preventDefault(),j.toolbar_left_click("undo");break;case T:z.preventDefault(),j.toolbar_left_click("redo");break;case N:z.preventDefault(),j.toolbar_left_click("trash");break;case x:z.preventDefault(),j.toolbar_left_click("header1");break;case I:z.preventDefault(),j.toolbar_left_click("header2");break;case D:z.preventDefault(),j.toolbar_left_click("header3");break;case P:z.preventDefault(),j.toolbar_left_click("header4");break;case F:z.preventDefault(),j.toolbar_left_click("header5");break;case M:z.preventDefault(),j.toolbar_left_click("header6");break;case $:z.preventDefault(),j.toolbar_left_click("header1");break;case U:z.preventDefault(),j.toolbar_left_click("header2");break;case B:z.preventDefault(),j.toolbar_left_click("header3");break;case Z:z.preventDefault(),j.toolbar_left_click("header4");break;case te:z.preventDefault(),j.toolbar_left_click("header5");break;case ee:z.preventDefault(),j.toolbar_left_click("header6")}else switch(z.keyCode){case o:j.toolbars.navigation&&(z.preventDefault(),j.toolbar_right_click("navigation"));break;case i:j.toolbars.preview&&(z.preventDefault(),j.toolbar_right_click("preview"));break;case c:j.toolbars.fullscreen&&(z.preventDefault(),j.toolbar_right_click("fullscreen"));break;case a:j.toolbars.readmodel&&(z.preventDefault(),j.toolbar_right_click("read"));break;case u:j.toolbars.subfield&&(z.preventDefault(),j.toolbar_right_click("subfield"));break;case A:j.$refs.toolbar_left.s_img_link_open||(z.preventDefault(),j.insertTab());break;case E:j.$refs.toolbar_left.s_img_link_open?(z.preventDefault(),j.$refs.toolbar_left.$imgLinkAdd()):j.insertEnter(z)}})}},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.default={agate:1,androidstudio:1,"arduino-light":1,arta:1,ascetic:1,"atom-one-dark":1,"atom-one-light":1,"brown-paper":1,"codepen-embed":1,"color-brewer":1,dark:1,default:1,docco:1,far:1,foundation:1,github:1,googlecode:1,grayscale:1,hybrid:1,idea:1,"ir-black":1,magula:1,"mono-blue":1,"monokai-sublime":1,monokai:1,obsidian:1,"paraiso-dark":1,"paraiso-light":1,pojoaque:1,purebasic:1,rainbow:1,routeros:1,"school-book":1,sunburst:1,"tomorrow-night-blue":1,"tomorrow-night-bright":1,vs:1,vs2015:1,xcode:1,xt256:1,"a11y-dark":1,"a11y-light":1,"an-old-hope":1,"atom-one-dark-reasonable":1,"brown-pap":1,devibeans:1,"github-dark":1,"github-dark-dimmed":1,gml:1,"gradient-dark":1,"gradient-light":1,"isbl-editor-dark":1,"isbl-editor-light":1,"kimbie-dark":1,"kimbie-light":1,lightfair:1,lioshi:1,"night-owl":1,"nnfx-dark":1,"nnfx-light":1,nord:1,pojo:1,"qtcreator-dark":1,"qtcreator-light":1,"shades-of-purple":1,srcery:1,"stackoverflow-dark":1,"stackoverflow-light":1}},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(25),c=(o=i)&&o.__esModule?o:{default:o};t.p_ObjectCopy_DEEP=function a(u,d){for(var f in d){var g=(0,c.default)(d[f]);!u[f]||g!=="Object"&&g!=="object"?u[f]=d[f]:u[f]=a(u[f],d[f])}return u},t.p_urlParse=function(){var a=window.location.search,u={},d=a.match(/[?&][^?&]+=[^?&]+/g);return d&&d.forEach(function(f){var g=f.substring(1).split("="),m=decodeURIComponent(g[0]),v=decodeURIComponent(g[1]);u[m]=v}),u},t.stopEvent=function(a){a&&(a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation())}},function(e,t,r){function o(m){m.d_history_index>0&&m.d_history_index--,m.$nextTick(function(){var v=m.textarea_selectionEnds[m.d_history_index];m.getTextareaDom().selectionStart=v,m.getTextareaDom().selectionEnd=v}),m.getTextareaDom().focus()}function i(m){m.d_history_index ",subfix:"",str:v.d_words.tl_quote},link:{prefix:"[](",subfix:")",str:v.d_words.tl_link},imagelink:{prefix:"",str:v.d_words.tl_image},table:{prefix:"",subfix:"",str:`|column1|column2|column3|
+|-|-|-|
+|content1|content2|content3|
+`},aligncenter:{prefix:`::: hljs-center
+
+`,subfix:`
+
+:::
+`,str:v.d_words.tl_aligncenter},alignright:{prefix:`::: hljs-right
+
+`,subfix:`
+
+:::
+`,str:v.d_words.tl_alignright},alignleft:{prefix:`::: hljs-left
+
+`,subfix:`
+
+:::
+`,str:v.d_words.tl_alignleft}};y.hasOwnProperty(m)&&v.insertText(v.getTextareaDom(),y[m]);var w={undo:o,redo:i,trash:c,save:a,ol:u,ul:d,removeLine:f,code:g};w.hasOwnProperty(m)&&w[m](v)}},function(e,t,r){function o(g){g.s_html_code=!g.s_html_code,g.htmlcode&&g.htmlcode(g.s_html_code,g.d_value)}function i(g){g.s_help=!g.s_help,g.helptoggle&&g.helptoggle(g.s_help,g.d_value)}function c(g){var m=g.$refs.vReadModel;m.requestFullscreen?m.requestFullscreen():m.mozRequestFullScreen?m.mozRequestFullScreen():m.webkitRequestFullscreen?m.webkitRequestFullscreen():m.msRequestFullscreen&&m.msRequestFullscreen()}function a(g){g.s_preview_switch=!g.s_preview_switch,g.previewtoggle&&g.previewtoggle(g.s_preview_switch,g.d_value)}function u(g){g.s_fullScreen=!g.s_fullScreen,g.fullscreen&&g.fullscreen(g.s_fullScreen,g.d_value)}function d(g){g.s_subfield=!g.s_subfield,g.s_preview_switch=g.s_subfield,g.previewtoggle&&g.previewtoggle(g.s_preview_switch,g.d_value),g.subfieldtoggle&&g.subfieldtoggle(g.s_subfield,g.d_value)}function f(g){g.s_navigation=!g.s_navigation,g.s_navigation&&(g.s_preview_switch=!0),g.navigationtoggle&&g.navigationtoggle(g.s_navigation,g.d_value),g.s_navigation&&g.getNavigation(g,!1)}Object.defineProperty(t,"__esModule",{value:!0}),t.toolbar_right_click=function(g,m){var v={help:i,html:o,read:c,preview:a,fullscreen:u,navigation:f,subfield:d};v.hasOwnProperty(g)&&v[g](m)}},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=void 0;var o=T(r(116)),i=T(r(117)),c=T(r(118)),a=T(r(119)),u=T(r(120)),d=T(r(121)),f=T(r(122)),g=T(r(123)),m=T(r(124)),v=T(r(125)),y=T(r(126)),w=T(r(127)),b=T(r(128)),S=T(r(129)),_=T(r(130)),k=T(r(131));function T(C){return C&&C.__esModule?C:{default:C}}t.CONFIG={"help_zh-CN":o.default,"help_zh-TW":i.default,"help_pt-BR":u.default,help_en:c.default,help_fr:a.default,help_ru:d.default,help_de:f.default,help_ja:g.default,"words_zh-CN":m.default,"words_zh-TW":v.default,"words_pt-BR":b.default,words_en:y.default,words_fr:w.default,words_ru:S.default,words_de:_.default,words_ja:k.default,langList:["en","zh-CN","zh-TW","fr","pt-BR","ru","de","ja"],toolbars:{bold:!0,italic:!0,header:!0,underline:!0,strikethrough:!0,mark:!0,superscript:!0,subscript:!0,quote:!0,ol:!0,ul:!0,link:!0,imagelink:!0,code:!0,table:!0,undo:!0,redo:!0,trash:!0,save:!0,alignleft:!0,aligncenter:!0,alignright:!0,navigation:!0,subfield:!0,fullscreen:!0,readmodel:!0,htmlcode:!0,help:!0,preview:!0}}},function(e,t){e.exports=`@[toc](目录)\r
+\r
+Markdown 语法简介\r
+=============\r
+> [语法详解](http://commonmark.org/help/)\r
+\r
+## **目录**\r
+\`\`\`\r
+@[toc](目录)\r
+\`\`\`\r
+\r
+## **粗体**\r
+\`\`\`\r
+**粗体**\r
+__粗体__\r
+\`\`\`\r
+## *斜体*\r
+\`\`\`\r
+*斜体*\r
+_斜体_\r
+\`\`\`\r
+## 标题\r
+\`\`\`\r
+# 一级标题 #\r
+一级标题\r
+====\r
+## 二级标题 ##\r
+二级标题\r
+----\r
+### 三级标题 ###\r
+#### 四级标题 ####\r
+##### 五级标题 #####\r
+###### 六级标题 ######\r
+\`\`\`\r
+## 分割线\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^上^角~下~标\r
+\`\`\`\r
+上角标 x^2^\r
+下角标 H~2~0\r
+\`\`\`\r
+## ++下划线++ ~~中划线~~\r
+\`\`\`\r
+++下划线++\r
+~~中划线~~\r
+\`\`\`\r
+## ==标记==\r
+\`\`\`\r
+==标记==\r
+\`\`\`\r
+## 段落引用\r
+\`\`\`\r
+> 一级\r
+>> 二级\r
+>>> 三级\r
+...\r
+\`\`\`\r
+\r
+## 列表\r
+\`\`\`\r
+有序列表\r
+1.\r
+2.\r
+3.\r
+...\r
+无序列表\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## 任务列表\r
+\r
+- [x] 已完成任务\r
+- [ ] 未完成任务\r
+\r
+\`\`\`\r
+- [x] 已完成任务\r
+- [ ] 未完成任务\r
+\`\`\`\r
+\r
+## 链接\r
+\`\`\`\r
+[链接](www.baidu.com)\r
+\r
+\`\`\`\r
+## 代码段落\r
+\\\`\`\` type\r
+\r
+代码段落\r
+\r
+\\\`\`\`\r
+\r
+\\\` 代码块 \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+## 表格(table)\r
+\`\`\`\r
+| 标题1 | 标题2 | 标题3 |\r
+| :-- | :--: | ----: |\r
+| 左对齐 | 居中 | 右对齐 |\r
+| ---------------------- | ------------- | ----------------- |\r
+\`\`\`\r
+| 标题1 | 标题2 | 标题3 |\r
+| :-- | :--: | ----: |\r
+| 左对齐 | 居中 | 右对齐 |\r
+| ---------------------- | ------------- | ----------------- |\r
+## 脚注(footnote)\r
+\`\`\`\r
+hello[^hello]\r
+\`\`\`\r
+\r
+见底部脚注[^hello]\r
+\r
+[^hello]: 一个注脚\r
+\r
+## 表情(emoji)\r
+[参考网站: https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$公式\r
+\r
+我们可以渲染公式例如:$x_i + y_i = z_i$和$\\sum_{i=1}^n a_i=0$\r
+我们也可以单行渲染\r
+$$\\sum_{i=1}^n a_i=0$$\r
+具体可参照[katex文档](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex支持的函数](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex文档](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## 布局\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`居左\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`居中\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`居右\`\r
+\`:::\`\r
+:::\r
+\r
+## 定义\r
+\r
+术语一\r
+\r
+: 定义一\r
+\r
+包含有*行内标记*的术语二\r
+\r
+: 定义二\r
+\r
+ {一些定义二的文字或代码}\r
+\r
+ 定义二的第三段\r
+\r
+\`\`\`\r
+术语一\r
+\r
+: 定义一\r
+\r
+包含有*行内标记*的术语二\r
+\r
+: 定义二\r
+\r
+ {一些定义二的文字或代码}\r
+\r
+ 定义二的第三段\r
+\r
+\`\`\`\r
+\r
+## abbr\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+HTML 规范由 W3C 维护\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+HTML 规范由 W3C 维护\r
+\`\`\`\r
+\r
+`},function(e,t){e.exports=`@[toc](目錄)\r
+\r
+Markdown 語法簡介\r
+=============\r
+> [語法詳解](http://commonmark.org/help/)\r
+\r
+## **粗體**\r
+\`\`\`\r
+**粗體**\r
+__粗體__\r
+\`\`\`\r
+## *斜體*\r
+\`\`\`\r
+*斜體*\r
+_斜體_\r
+\`\`\`\r
+## 標題\r
+\`\`\`\r
+# 一級標題 #\r
+一級標題\r
+====\r
+## 二級標題 ##\r
+二級標題\r
+----\r
+### 三級標題 ###\r
+#### 四級標題 ####\r
+##### 五級標題 #####\r
+###### 六級標題 ######\r
+\`\`\`\r
+## 分割線\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^上^角~下~標\r
+\`\`\`\r
+上角標 x^2^\r
+下角標 H~2~0\r
+\`\`\`\r
+## ++下劃線++ ~~中劃線~~\r
+\`\`\`\r
+++下劃線++\r
+~~中劃線~~\r
+\`\`\`\r
+## ==標記==\r
+\`\`\`\r
+==標記==\r
+\`\`\`\r
+## 段落引用\r
+\`\`\`\r
+> 一級\r
+>> 二級\r
+>>> 三級\r
+...\r
+\`\`\`\r
+\r
+## 列表\r
+\`\`\`\r
+有序列表\r
+1.\r
+2.\r
+3.\r
+...\r
+無序列表\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## 任務列表\r
+\r
+- [x] 已完成任務\r
+- [ ] 未完成任務\r
+\r
+\`\`\`\r
+- [x] 已完成任務\r
+- [ ] 未完成任務\r
+\`\`\`\r
+\r
+## 鏈接\r
+\`\`\`\r
+[鏈接](www.baidu.com)\r
+\r
+\`\`\`\r
+## 代碼段落\r
+\\\`\`\` type\r
+\r
+代碼段落\r
+\r
+\\\`\`\`\r
+\r
+\\\` 代碼塊 \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+## 表格(table)\r
+\`\`\`\r
+| 標題1 | 標題2 | 標題3 |\r
+| :-- | :--: | ----: |\r
+| 左對齊 | 居中 | 右對齊 |\r
+| ---------------------- | ------------- | ----------------- |\r
+\`\`\`\r
+| 標題1 | 標題2 | 標題3 |\r
+| :-- | :--: | ----: |\r
+| 左對齊 | 居中 | 右對齊 |\r
+| ---------------------- | ------------- | ----------------- |\r
+## 腳註(footnote)\r
+\`\`\`\r
+hello[^hello]\r
+\`\`\`\r
+\r
+見底部腳註[^hello]\r
+\r
+[^hello]: 一個註腳\r
+\r
+## 表情(emoji)\r
+[參考網站: https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$公式\r
+\r
+我們可以渲染公式例如:$x_i + y_i = z_i$和$\\sum_{i=1}^n a_i=0$\r
+我們也可以單行渲染\r
+$$\\sum_{i=1}^n a_i=0$$\r
+具體可參照[katex文檔](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex支持的函數](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex文檔](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## 布局\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`居左\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`居中\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`居右\`\r
+\`:::\`\r
+:::\r
+\r
+## 定義\r
+\r
+術語一\r
+\r
+: 定義一\r
+\r
+包含有*行內標記*的術語二\r
+\r
+: 定義二\r
+\r
+ {一些定義二的文字或代碼}\r
+\r
+ 定義二的第三段\r
+\r
+\`\`\`\r
+術語一\r
+\r
+: 定義一\r
+\r
+包含有*行內標記*的術語二\r
+\r
+: 定義二\r
+\r
+ {一些定義二的文字或代碼}\r
+\r
+ 定義二的第三段\r
+\r
+\`\`\`\r
+\r
+## abbr\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+HTML 規範由 W3C 維護\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+HTML 規範由 W3C 維護\r
+\`\`\`\r
+\r
+`},function(e,t){e.exports=`@[toc](Catalog)\r
+\r
+Markdown Guide\r
+===\r
+> Detailed: [http://commonmark.org/help/](http://commonmark.org/help/)\r
+\r
+## **Bold**\r
+\`\`\`\r
+**bold**\r
+__bold__\r
+\`\`\`\r
+## *Italic*\r
+\`\`\`\r
+*italic*\r
+_italic_\r
+\`\`\`\r
+## Header\r
+\`\`\`\r
+# h1 #\r
+h1\r
+====\r
+## h2 ##\r
+h2\r
+----\r
+### h3 ###\r
+#### h4 ####\r
+##### h5 #####\r
+###### h6 ######\r
+\`\`\`\r
+## Dividing line\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^Super^script & ~Sub~script\r
+\`\`\`\r
+super x^2^\r
+sub H~2~0\r
+\`\`\`\r
+## ++Underline++ & ~~Strikethrough~~\r
+\`\`\`\r
+++underline++\r
+~~strikethrough~~\r
+\`\`\`\r
+## ==Mark==\r
+\`\`\`\r
+==mark==\r
+\`\`\`\r
+## Quote\r
+\r
+\`\`\`\r
+> quote 1\r
+>> quote 2\r
+>>> quote 3\r
+...\r
+\`\`\`\r
+\r
+## List\r
+\`\`\`\r
+ol\r
+1.\r
+2.\r
+3.\r
+...\r
+\r
+ul\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## Todo List\r
+\r
+- [x] task 1\r
+- [ ] task 2\r
+\r
+\`\`\`\r
+- [x] task 1\r
+- [ ] task 2\r
+\`\`\`\r
+\r
+## Link\r
+\`\`\`\r
+Text Link\r
+[Text](www.baidu.com)\r
+\r
+Image Link\r
+\r
+\`\`\`\r
+## Code\r
+\\\`\`\` type\r
+\r
+code block\r
+\r
+\\\`\`\`\r
+\r
+\\\` code \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+\r
+## Table\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+| ---------------------- | ------------- | ----------------- |\r
+## Footnote\r
+\`\`\`\r
+hello[^hello]\r
+\`\`\`\r
+\r
+Look at the bottom[^hello]\r
+\r
+[^hello]: footnote\r
+\r
+## Emojis\r
+Detailed: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$ Mathematics\r
+\r
+We can render formulas for example:$x_i + y_i = z_i$ and $\\sum_{i=1}^n a_i=0$\r
+We can also single-line rendering\r
+$$\\sum_{i=1}^n a_i=0$$\r
+Detailed: [katex](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## Layout\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`left\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`center\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`right\`\r
+\`:::\`\r
+:::\r
+\r
+## deflist\r
+\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+\r
+## abbr\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+`},function(e,t){e.exports=`@[toc](Catalogue)\r
+\r
+Guide Markdown\r
+==============\r
+> Détail : [http://commonmark.org/help/](http://commonmark.org/help/)\r
+\r
+## **Bold**\r
+\`\`\`\r
+**bold**\r
+__bold__\r
+\`\`\`\r
+## *Italic*\r
+\`\`\`\r
+*italic*\r
+_italic_\r
+\`\`\`\r
+## Header\r
+\`\`\`\r
+# h1 #\r
+h1\r
+====\r
+## h2 ##\r
+h2\r
+----\r
+### h3 ###\r
+#### h4 ####\r
+##### h5 #####\r
+###### h6 ######\r
+\`\`\`\r
+## Dividing line\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^Super^script & ~Sub~script\r
+\`\`\`\r
+super x^2^\r
+sub H~2~0\r
+\`\`\`\r
+## ++Underline++ & ~~Strikethrough~~\r
+\`\`\`\r
+++underline++\r
+~~strikethrough~~\r
+\`\`\`\r
+## ==Mark==\r
+\`\`\`\r
+==mark==\r
+\`\`\`\r
+## Quote\r
+\r
+\`\`\`\r
+> quote 1\r
+>> quote 2\r
+>>> quote 3\r
+...\r
+\`\`\`\r
+\r
+## List\r
+\`\`\`\r
+ol\r
+1.\r
+2.\r
+3.\r
+...\r
+\r
+ul\r
+-\r
+-\r
+...\r
+\`\`\`\r
+## Link\r
+\r
+## Todo List\r
+\r
+- [x] Équipe 1\r
+- [ ] Équipe 2\r
+\r
+\`\`\`\r
+- [x] Équipe 1\r
+- [ ] Équipe 2\r
+\`\`\`\r
+\r
+\`\`\`\r
+Text Link\r
+[Text](www.baidu.com)\r
+\r
+Image Link\r
+\r
+\`\`\`\r
+## Code\r
+\\\`\`\` type\r
+\r
+code block\r
+\r
+\\\`\`\`\r
+\r
+\\\` code \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+\r
+## Table\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+| ---------------------- | ------------- | ----------------- |\r
+## Footnote\r
+\`\`\`\r
+hello[^hello]\r
+\`\`\`\r
+\r
+Look at the bottom[^hello]\r
+\r
+[^hello]: footnote\r
+\r
+## Emojis\r
+Detailed: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$ Mathematics\r
+\r
+We can render formulas for example:$x_i + y_i = z_i$ and $\\sum_{i=1}^n a_i=0$\r
+We can also single-line rendering\r
+$$\\sum_{i=1}^n a_i=0$$\r
+Detailed: [katex](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## Layout\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`left\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`center\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`right\`\r
+\`:::\`\r
+:::\r
+\r
+## deflist\r
+\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+\r
+## abbr\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+`},function(e,t){e.exports=`@[toc](Directory)\r
+\r
+Guia Markdown\r
+===\r
+> Detalhes: [http://commonmark.org/help/](http://commonmark.org/help/)\r
+\r
+## **Negrito**\r
+\`\`\`\r
+**negrito**\r
+__negrito__\r
+\`\`\`\r
+## *Itálico*\r
+\`\`\`\r
+*itálico*\r
+_itálico_\r
+\`\`\`\r
+## Cabeçalho\r
+\`\`\`\r
+# h1 #\r
+h1\r
+====\r
+## h2 ##\r
+h2\r
+----\r
+### h3 ###\r
+#### h4 ####\r
+##### h5 #####\r
+###### h6 ######\r
+\`\`\`\r
+## Linha Divisora\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^Sobre^scrito & ~Sub~scrito\r
+\`\`\`\r
+sobre x^2^\r
+sub H~2~0\r
+\`\`\`\r
+## ++Sublinhar++ & ~~Tachar~~\r
+\`\`\`\r
+++sublinhar++\r
+~~tachar~~\r
+\`\`\`\r
+## ==Marcador==\r
+\`\`\`\r
+==marcador==\r
+\`\`\`\r
+## Citação\r
+\r
+\`\`\`\r
+> citação 1\r
+>> citação 2\r
+>>> citação 3\r
+...\r
+\`\`\`\r
+\r
+## Listas\r
+\`\`\`\r
+lista Numerada\r
+1.\r
+2.\r
+3.\r
+...\r
+\r
+lista com marcadores\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## Todo Listas\r
+\r
+- [x] Tarefa 1\r
+- [ ] Tarefa 2\r
+\r
+\`\`\`\r
+- [x] Tarefa 1\r
+- [ ] Tarefa 2\r
+\`\`\`\r
+\r
+## Link\r
+\`\`\`\r
+Link Texto\r
+[Text](www.baidu.com)\r
+\r
+Link Imagem\r
+\r
+\`\`\`\r
+## Código\r
+\\\`\`\` tipo\r
+\r
+bloco de código\r
+\r
+\\\`\`\`\r
+\r
+\\\` código \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+\r
+## Tabela\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| esquerda | centro | direita |\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| esquerda | centro | direita |\r
+| ---------------------- | ------------- | ----------------- |\r
+## Rodapé\r
+\`\`\`\r
+olá[^olá]\r
+\`\`\`\r
+\r
+Olhe para baixo[^olá]\r
+\r
+[^olá]: rodapé\r
+\r
+## Emojis\r
+Detalhes: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$ Mathematics\r
+\r
+Podemos mostrar fórmulas por exemplo:$x_i + y_i = z_i$ and $\\sum_{i=1}^n a_i=0$\r
+Podemos também mostrar em uma única linha:\r
+$$\\sum_{i=1}^n a_i=0$$\r
+Detalhes: [katex](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## Layout\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`esquerda\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`centro\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`direita\`\r
+\`:::\`\r
+:::\r
+\r
+## Definições\r
+\r
+Termo 1\r
+\r
+: Definição 1\r
+\r
+Termo 2 com *markup inline*\r
+\r
+: Definição 2\r
+\r
+ { um pouco de código, parte da Definição 2 }\r
+\r
+ Terceiro parágrafo da definição 2.\r
+\r
+\`\`\`\r
+Termo 1\r
+\r
+: Definição 1\r
+\r
+Termo 2 com *markup inline*\r
+\r
+: Definição 2\r
+\r
+ { um pouco de código, parte da Definição 2 }\r
+\r
+ Terceiro parágrafo da definição 2.\r
+\r
+\`\`\`\r
+\r
+## Abreviações\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+A especificação HTML\r
+é mantida pela W3C.\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+é mantida pela W3C.\r
+\`\`\`\r
+`},function(e,t){e.exports=`@[toc](Catalog) \r
+ \r
+Markdown помощь \r
+=== \r
+> Подробнее: [http://commonmark.org/help/](http://commonmark.org/help/) \r
+ \r
+## **Полужирный** \r
+\`\`\` \r
+**Полужирный** \r
+__Полужирный__ \r
+\`\`\` \r
+## *Курсив* \r
+\`\`\` \r
+*Курсив* \r
+_Курсив_ \r
+\`\`\` \r
+## Заголовок \r
+\`\`\` \r
+# h1 # \r
+h1 \r
+==== \r
+## h2 ## \r
+h2 \r
+---- \r
+### h3 ### \r
+#### h4 #### \r
+##### h5 ##### \r
+###### h6 ###### \r
+\`\`\` \r
+## Разделительная линия \r
+\`\`\` \r
+*** \r
+--- \r
+\`\`\` \r
+**** \r
+## ^Верхний^индекс & ~Нижний~индекс \r
+\`\`\` \r
+верхний x^2^ \r
+нижний H~2~0 \r
+\`\`\` \r
+## ++Подчеркнутый++ & ~~Зачеркнутый~~ \r
+\`\`\` \r
+++Подчеркнутый++ \r
+~~Зачеркнутый~~ \r
+\`\`\` \r
+## ==Отметка== \r
+\`\`\` \r
+==Отметка== \r
+\`\`\` \r
+## Цитата \r
+ \r
+\`\`\` \r
+> Цитата \r
+>> Цитата 2 \r
+>>> Цитата 3 \r
+... \r
+\`\`\` \r
+ \r
+## Список \r
+\`\`\` \r
+ol \r
+1. \r
+2. \r
+3. \r
+... \r
+ \r
+ul \r
+- \r
+- \r
+... \r
+\`\`\` \r
+ \r
+## Список задач \r
+ \r
+- [x] Задача 1 \r
+- [ ] Задача 2 \r
+ \r
+\`\`\` \r
+- [x] Задача 1 \r
+- [ ] Задача 2 \r
+\`\`\` \r
+ \r
+## Ссылка \r
+\`\`\` \r
+Ссылка \r
+[Текст](www.baidu.com) \r
+ \r
+Ссылка изображения \r
+ \r
+\`\`\` \r
+## Код \r
+\\\`\`\` type \r
+ \r
+code block \r
+ \r
+\\\`\`\` \r
+ \r
+\\\` code \\\` \r
+ \r
+\`\`\`c++ \r
+int main() \r
+{ \r
+ printf("hello world!");} \r
+\`\`\` \r
+\`code\` \r
+ \r
+## Таблица \r
+\`\`\` \r
+| th1 | th2 | th3 | \r
+| :-- | :--: | ----: | \r
+| left | center | right | \r
+\`\`\` \r
+| th1 | th2 | th3 | \r
+| :-- | :--: | ----: | \r
+| left | center | right | \r
+| ---------------------- | ------------- | ----------------- | \r
+## Сноска \r
+\`\`\` \r
+Привет[^Привет] \r
+\`\`\` \r
+ \r
+Тут что-то непонятное[^Привет] \r
+ \r
+[^Привет]: А тут объяснение \r
+ \r
+## Emojis \r
+Подробнее: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/) \r
+\`\`\` \r
+:laughing: \r
+:blush: \r
+:smiley: \r
+:) \r
+... \r
+\`\`\` \r
+:laughing::blush::smiley::) \r
+ \r
+## $\\KaTeX$ Mathematics \r
+ \r
+Можно выводить такие формулы:$x_i + y_i = z_i$ and $\\sum_{i=1}^n a_i=0$ \r
+А также в одну строку:\r
+$$\\sum_{i=1}^n a_i=0$$ \r
+Подробнее: \r
+- [katex](http://www.intmath.com/cg5/katex-mathjax-comparison.php)\r
+- [katex function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)\r
+- [latex](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference) \r
+ \r
+## Разметка\r
+ \r
+::: hljs-left \r
+\`::: hljs-left\` \r
+\`left\` \r
+\`:::\` \r
+::: \r
+ \r
+::: hljs-center \r
+\`::: hljs-center\` \r
+\`center\` \r
+\`:::\` \r
+::: \r
+ \r
+::: hljs-right \r
+\`::: hljs-right\` \r
+\`right\` \r
+\`:::\` \r
+::: \r
+ \r
+## Список определений\r
+ \r
+Термин 1 \r
+ \r
+: Определение 1 \r
+ \r
+Термин 2 с использованием *разметки*\r
+ \r
+: Определение 2 \r
+ \r
+ { Какой-нибудь код, часть определения 2 } \r
+ Третий параграф определения 2. \r
+\`\`\` \r
+Термин 1 \r
+ \r
+: Определение 1 \r
+ \r
+Термин 2 с использованием *разметки*\r
+ \r
+: Определение 2 \r
+ \r
+ { Какой-нибудь код, часть определения 2 } \r
+ Третий параграф определения 2. \r
+\`\`\` \r
+ \r
+## Сокращения\r
+*[HTML]: Hyper Text Markup Language \r
+*[W3C]: World Wide Web Consortium \r
+The HTML specification \r
+is maintained by the W3C. \r
+\`\`\` \r
+*[HTML]: Hyper Text Markup Language \r
+*[W3C]: World Wide Web Consortium \r
+The HTML specification \r
+is maintained by the W3C. \r
+\`\`\`\r
+`},function(e,t){e.exports=`@[toc](Catalog)\r
+\r
+Markdown Handbuch\r
+===\r
+> Details: [http://commonmark.org/help/](http://commonmark.org/help/)\r
+\r
+## **Fett**\r
+\`\`\`\r
+**fett**\r
+__fett__\r
+\`\`\`\r
+## *Kursiv*\r
+\`\`\`\r
+*kursiv*\r
+_kursiv_\r
+\`\`\`\r
+## Überschriften\r
+\`\`\`\r
+# h1 #\r
+h1\r
+====\r
+## h2 ##\r
+h2\r
+----\r
+### h3 ###\r
+#### h4 ####\r
+##### h5 #####\r
+###### h6 ######\r
+\`\`\`\r
+## Trennlinien\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^Hoch^gestellt & ~Tief~gestellt\r
+\`\`\`\r
+hochgestellt x^2^\r
+tiefgestellt H~2~0\r
+\`\`\`\r
+## ++Unterstrichen++ & ~~Durchgestrichen~~\r
+\`\`\`\r
+++unterstrichen++\r
+~~durchgestrichen~~\r
+\`\`\`\r
+## ==Markiert==\r
+\`\`\`\r
+==markiert==\r
+\`\`\`\r
+## Zitat\r
+\r
+\`\`\`\r
+> zitat 1\r
+>> zitat 2\r
+>>> zitat 3\r
+...\r
+\`\`\`\r
+\r
+## Liste\r
+\`\`\`\r
+ol\r
+1.\r
+2.\r
+3.\r
+...\r
+\r
+ul\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## Todo Liste\r
+\r
+- [x] aufgabe 1\r
+- [ ] aufgabe 2\r
+\r
+\`\`\`\r
+- [x] aufgabe 1\r
+- [ ] aufgabe 2\r
+\`\`\`\r
+\r
+## Link\r
+\`\`\`\r
+Text Link\r
+[Text](www.baidu.com)\r
+\r
+Link mit Bild\r
+\r
+\`\`\`\r
+## Code\r
+\\\`\`\` Typ\r
+\r
+Codeblock\r
+\r
+\\\`\`\`\r
+\r
+\\\` code \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+\r
+## Tabelle\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| links | mitte | rechts |\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| links | mitte | rechts |\r
+| ---------------------- | ------------- | ----------------- |\r
+## Fußnote\r
+\`\`\`\r
+hallo[^hallo]\r
+\`\`\`\r
+\r
+Schau zum unteren Rand[^hallo]\r
+\r
+[^hallo]: fussnote\r
+\r
+## Emojis\r
+Details: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$ Mathematik\r
+\r
+Formeln lassen sich darstellen z.b. :$x_i + y_i = z_i$ und $\\sum_{i=1}^n a_i=0$\r
+Formeln können auf einer eigenen Zeile gerendert werden\r
+$$\\sum_{i=1}^n a_i=0$$\r
+Details: [katex](http://www.intmath.com/cg5/katex-mathjax-comparison.php)和[katex function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)以及[latex](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+## Layout\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`links\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`mitte\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`rechts\`\r
+\`:::\`\r
+:::\r
+\r
+## Liste von Definitionen\r
+\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 mit *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { ein wenig code, teil von Definition 2 }\r
+\r
+ Dritter Absatz von Definition 2.\r
+\r
+\`\`\`\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 mit *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { ein wenig code, teil von Definition 2 }\r
+\r
+ Dritter Absatz von Definition 2.\r
+\r
+\`\`\`\r
+\r
+## Abkürzungen\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+Die HTML Spezifikation\r
+wird gepflegt vom W3C.\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+Die HTML Spezifikation\r
+wird gepflegt vom W3C.\r
+\`\`\`\r
+`},function(e,t){e.exports=`@[toc](目次)\r
+\r
+Markdown 文法ガイド\r
+===\r
+> Detailed: [http://commonmark.org/help/](http://commonmark.org/help/)\r
+\r
+## **太字**\r
+\`\`\`\r
+**太字**\r
+__太字__\r
+\`\`\`\r
+## *斜体*\r
+\`\`\`\r
+*斜体*\r
+_斜体_\r
+\`\`\`\r
+## 見出し\r
+\`\`\`\r
+# h1 #\r
+h1\r
+====\r
+## h2 ##\r
+h2\r
+----\r
+### h3 ###\r
+#### h4 ####\r
+##### h5 #####\r
+###### h6 ######\r
+\`\`\`\r
+## 横線\r
+\`\`\`\r
+***\r
+---\r
+\`\`\`\r
+****\r
+## ^上付き^文字 & ~下付き~文字\r
+\`\`\`\r
+super x^2^\r
+sub H~2~0\r
+\`\`\`\r
+## ++下線++ & ~~取り消し線~~\r
+\`\`\`\r
+++underline++\r
+~~strikethrough~~\r
+\`\`\`\r
+## ==蛍光ペン==\r
+\`\`\`\r
+==mark==\r
+\`\`\`\r
+## 引用\r
+\r
+\`\`\`\r
+> quote 1\r
+>> quote 2\r
+>>> quote 3\r
+...\r
+\`\`\`\r
+\r
+## リスト\r
+\`\`\`\r
+番号付きリスト\r
+1.\r
+2.\r
+3.\r
+...\r
+\r
+箇条書きリスト\r
+-\r
+-\r
+...\r
+\`\`\`\r
+\r
+## Todoリスト\r
+\r
+- [x] task 1\r
+- [ ] task 2\r
+\r
+\`\`\`\r
+- [x] task 1\r
+- [ ] task 2\r
+\`\`\`\r
+\r
+## リンク\r
+\`\`\`\r
+Text Link\r
+[Text](www.baidu.com)\r
+\r
+Image Link\r
+\r
+\`\`\`\r
+## コード\r
+\\\`\`\` type\r
+\r
+code block\r
+\r
+\\\`\`\`\r
+\r
+\\\` code \\\`\r
+\r
+\`\`\`c++\r
+int main()\r
+{\r
+ printf("hello world!");\r
+}\r
+\`\`\`\r
+\`code\`\r
+\r
+## 表\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+\`\`\`\r
+| th1 | th2 | th3 |\r
+| :-- | :--: | ----: |\r
+| left | center | right |\r
+| ---------------------- | ------------- | ----------------- |\r
+\r
+## 脚注\r
+\`\`\`\r
+hello[^hello]\r
+\`\`\`\r
+\r
+Look at the bottom[^hello]\r
+\r
+[^hello]: footnote\r
+\r
+## 絵文字\r
+> Detailed: [https://www.webpagefx.com/tools/emoji-cheat-sheet/](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\r
+\`\`\`\r
+:laughing:\r
+:blush:\r
+:smiley:\r
+:)\r
+...\r
+\`\`\`\r
+:laughing::blush::smiley::)\r
+\r
+## $\\KaTeX$ 数式\r
+> Detailed: [KaTeXマニュアル](http://www.intmath.com/cg5/katex-mathjax-comparison.php)、[KaTeX function](https://github.com/Khan/KaTeX/wiki/Function-Support-in-KaTeX)、[LaTeXマニュアル](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)\r
+\r
+We can render formulas for example:$x_i + y_i = z_i$ and $\\sum_{i=1}^n a_i=0$ \r
+We can also single-line rendering\r
+$$\\sum_{i=1}^n a_i=0$$\r
+\r
+## レイアウト\r
+\r
+::: hljs-left\r
+\`::: hljs-left\`\r
+\`left\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-center\r
+\`::: hljs-center\`\r
+\`center\`\r
+\`:::\`\r
+:::\r
+\r
+::: hljs-right\r
+\`::: hljs-right\`\r
+\`right\`\r
+\`:::\`\r
+:::\r
+\r
+## 定義リスト\r
+\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+Term 1\r
+\r
+: Definition 1\r
+\r
+Term 2 with *inline markup*\r
+\r
+: Definition 2\r
+\r
+ { some code, part of Definition 2 }\r
+\r
+ Third paragraph of definition 2.\r
+\r
+\`\`\`\r
+\r
+## abbr\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+*[HTML]: Hyper Text Markup Language\r
+*[W3C]: World Wide Web Consortium\r
+The HTML specification\r
+is maintained by the W3C.\r
+\`\`\`\r
+`},function(e){e.exports=JSON.parse('{"start_editor":"开始编辑...","navigation_title":"导航目录","tl_bold":"粗体","tl_italic":"斜体","tl_header":"标题","tl_header_one":"一级标题","tl_header_two":"二级标题","tl_header_three":"三级标题","tl_header_four":"四级标题","tl_header_five":"五级标题","tl_header_six":"六级标题","tl_underline":"下划线","tl_strikethrough":"中划线","tl_mark":"标记","tl_superscript":"上角标","tl_subscript":"下角标","tl_quote":"段落引用","tl_ol":"有序列表","tl_ul":"无序列表","tl_link":"链接","tl_image":"添加图片链接","tl_code":"代码块","tl_table":"表格","tl_undo":"上一步","tl_redo":"下一步","tl_trash":"清空","tl_save":"保存","tl_navigation_on":"开启标题导航","tl_navigation_off":"关闭标题导航","tl_preview":"预览","tl_aligncenter":"居中","tl_alignleft":"居左","tl_alignright":"居右","tl_edit":"编辑","tl_single_column":"单栏","tl_double_column":"双栏","tl_fullscreen_on":"全屏编辑","tl_fullscreen_off":"退出全屏","tl_read":"沉浸式阅读","tl_html_on":"查看html文本","tl_html_off":"返回markdown文本","tl_help":"markdown语法帮助","tl_upload":"上传图片","tl_upload_remove":"删除","tl_popup_link_title":"添加链接","tl_popup_link_text":"链接描述","tl_popup_link_addr":"链接地址","tl_popup_img_link_title":"添加图片","tl_popup_img_link_text":"图片描述","tl_popup_img_link_addr":"图片链接","tl_popup_link_sure":"确定","tl_popup_link_cancel":"取消"}')},function(e){e.exports=JSON.parse('{"start_editor":"開始編輯...","navigation_title":"導航目錄","tl_bold":"粗體","tl_italic":"斜體","tl_header":"標題","tl_header_one":"一級標題","tl_header_two":"二級標題","tl_header_three":"三級標題","tl_header_four":"四級標題","tl_header_five":"五級標題","tl_header_six":"六級標題","tl_underline":"下劃線","tl_strikethrough":"中劃線","tl_mark":"標記","tl_superscript":"上角標","tl_subscript":"下角標","tl_quote":"段落引用","tl_ol":"有序列表","tl_ul":"無序列表","tl_link":"鏈接","tl_image":"添加圖片鏈接","tl_code":"代碼塊","tl_table":"表格","tl_undo":"上一步","tl_redo":"下一步","tl_trash":"清空","tl_save":"保存","tl_navigation_on":"開啟標題導航","tl_navigation_off":"關閉標題導航","tl_preview":"預覽","tl_aligncenter":"居中","tl_alignleft":"居左","tl_alignright":"居右","tl_edit":"編輯","tl_single_column":"單欄","tl_double_column":"雙欄","tl_fullscreen_on":"全屏編輯","tl_fullscreen_off":"退出全屏","tl_read":"沈浸式閱讀","tl_html_on":"查看html文本","tl_html_off":"返回markdown文本","tl_help":"markdown語法幫助","tl_upload":"上傳圖片","tl_upload_remove":"刪除","tl_popup_link_title":"添加鏈接","tl_popup_link_text":"鏈接描述","tl_popup_link_addr":"鏈接地址","tl_popup_img_link_title":"添加圖片","tl_popup_img_link_text":"圖片描述","tl_popup_img_link_addr":"圖片鏈接","tl_popup_link_sure":"確定","tl_popup_link_cancel":"取消"}')},function(e){e.exports=JSON.parse('{"start_editor":"Begin editing...","navigation_title":"Navigation","tl_bold":"Bold","tl_italic":"Italic","tl_header":"Header","tl_header_one":"Header 1","tl_header_two":"Header 2","tl_header_three":"Header 3","tl_header_four":"Header 4","tl_header_five":"Header 5","tl_header_six":"Header 6","tl_underline":"Underline","tl_strikethrough":"Strikethrough","tl_mark":"Mark","tl_superscript":"Superscript","tl_subscript":"Subscript","tl_quote":"Quote","tl_ol":"Ol","tl_ul":"Ul","tl_link":"Link","tl_image":"Image Link","tl_code":"Code","tl_table":"Table","tl_undo":"Undo","tl_redo":"Redo","tl_trash":"Trash","tl_save":"Save","tl_navigation_on":"Navigation ON","tl_navigation_off":"Navigation OFF","tl_preview":"Preview","tl_aligncenter":"Center text","tl_alignleft":"Clamp text to the left","tl_alignright":"Clamp text to the right","tl_edit":"Edit","tl_single_column":"Single Column","tl_double_column":"Double Columns","tl_fullscreen_on":"FullScreen ON","tl_fullscreen_off":"FullScreen OFF","tl_read":"Read Model","tl_html_on":"HTML ON","tl_html_off":"HTML OFF","tl_help":"Markdown Guide","tl_upload":"Upload Images","tl_upload_remove":"Remove","tl_popup_link_title":"Add Link","tl_popup_link_text":"Link text","tl_popup_link_addr":"Link address","tl_popup_img_link_title":"Add Image","tl_popup_img_link_text":"Image Text","tl_popup_img_link_addr":"Image Link","tl_popup_link_sure":"Sure","tl_popup_link_cancel":"Cancel"}')},function(e){e.exports=JSON.parse(`{"start_editor":"Début d'édition...","navigation_title":"Navigation","tl_bold":"Gras","tl_italic":"Italique","tl_header":"Entête","tl_header_one":"Entête 1","tl_header_two":"Entête 2","tl_header_three":"Entête 3","tl_header_four":"Entête 4","tl_header_five":"Entête 5","tl_header_six":"Entête 6","tl_underline":"Souligné","tl_strikethrough":"Barré","tl_mark":"Mark","tl_superscript":"Exposant","tl_subscript":"Sous-exposant","tl_quote":"Quote","tl_ol":"Liste ","tl_ul":"Puce","tl_link":"Lien","tl_image":"Image Lien","tl_code":"Code","tl_table":"Table","tl_undo":"Annuler","tl_redo":"Refaire","tl_trash":"Supprimer","tl_save":"Sauver","tl_navigation_on":"Activer la navigation","tl_navigation_off":"Désactiver le navigation","tl_preview":"Previsualisé","tl_aligncenter":"Center le texte","tl_alignleft":"Férer le texte à gauche","tl_alignright":"Férer le texte à droite","tl_edit":"Editer","tl_single_column":"Seule Colonne","tl_double_column":"Colonnes Doubles","tl_fullscreen_on":"Activer le mode plein écran","tl_fullscreen_off":"Désactiver le mode plein écran","tl_read":"Lire le modèle","tl_html_on":"Activer le mode HTML","tl_html_off":"Désactiver le mode HTML","tl_help":"Guide Markdown","tl_upload":"Télécharger les images","tl_upload_remove":"Supprimer","tl_popup_link_title":"Ajouter un lien","tl_popup_link_text":"Description","tl_popup_link_addr":"Link","tl_popup_img_link_title":"Ajouter une image","tl_popup_img_link_text":"Description","tl_popup_img_link_addr":"Link","tl_popup_link_sure":"sûr","tl_popup_link_cancel":"Annuler"}`)},function(e){e.exports=JSON.parse('{"start_editor":"Começar edição...","navigation_title":"Navegação","tl_bold":"Negrito","tl_italic":"Itálico","tl_header":"Cabeçalho","tl_header_one":"Cabeçalho 1","tl_header_two":"Cabeçalho 2","tl_header_three":"Cabeçalho 3","tl_header_four":"Cabeçalho 4","tl_header_five":"Cabeçalho 5","tl_header_six":"Cabeçalho 6","tl_underline":"Sublinhar","tl_strikethrough":"Tachar","tl_mark":"Marcação","tl_superscript":"Sobrescrito","tl_subscript":"Subscrito","tl_quote":"Citação","tl_ol":"Lista Numerada","tl_ul":"Lista com marcadores","tl_link":"Link","tl_image":"Link de imagem","tl_code":"Código","tl_table":"Tabela","tl_undo":"Desfazer","tl_redo":"Refazer","tl_trash":"Lixo","tl_save":"Salvar","tl_navigation_on":"Mostrar Navegação","tl_navigation_off":"Esconder Navegação","tl_preview":"Preview","tl_aligncenter":"Alinhar no centro","tl_alignleft":"Alinhar à esquerda","tl_alignright":"Alinhar à direita","tl_edit":"Editar","tl_single_column":"Coluna Única","tl_double_column":"Duas Colunas","tl_fullscreen_on":"Ligar Tela Cheia","tl_fullscreen_off":"Desligar Tela Cheia","tl_read":"Modo de Leitura","tl_html_on":"Ligar HTML","tl_html_off":"Desligar HTML","tl_help":"Guia Markdown","tl_upload":"Upload de Imagens","tl_upload_remove":"Remover","tl_popup_link_title":"Adicionar Link","tl_popup_link_text":"Descrição","tl_popup_link_addr":"Link","tl_popup_img_link_title":"Adicionar fotos","tl_popup_img_link_text":"Descrição","tl_popup_img_link_addr":"Link","tl_popup_link_sure":"Confirmar","tl_popup_link_cancel":"Cancelar"}')},function(e){e.exports=JSON.parse('{"start_editor":"Начните редактирование...","navigation_title":"Навигация","tl_bold":"Полужирный","tl_italic":"Курсив","tl_header":"Заголовки","tl_header_one":"Заголовок 1","tl_header_two":"Заголовок 2","tl_header_three":"Заголовок 3","tl_header_four":"Заголовок 4","tl_header_five":"Заголовок 5","tl_header_six":"Заголовок 6","tl_underline":"Подчеркнутый","tl_strikethrough":"Зачеркнутый","tl_mark":"Отметка","tl_superscript":"Верхний индекс","tl_subscript":"Нижний индекс","tl_quote":"Цитата","tl_ol":"Нумерованный список","tl_ul":"Список","tl_link":"Ссылка","tl_image":"Ссылка изображения","tl_code":"Код","tl_table":"Таблица","tl_undo":"Отменить","tl_redo":"Вернуть","tl_trash":"Удалить","tl_save":"Сохранить","tl_navigation_on":"Показать навигацию","tl_navigation_off":"Скрыть навигацию","tl_preview":"Предпросмотр","tl_aligncenter":"Выровнять по центру","tl_alignleft":"Выровнять по левому краю","tl_alignright":"Выровнять по правому краю","tl_edit":"Редактор","tl_single_column":"Одно поле","tl_double_column":"Два поля","tl_fullscreen_on":"Полноэкранный режим","tl_fullscreen_off":"Выключить полноэкранный режим","tl_read":"Режим чтения","tl_html_on":"Показать HTML","tl_html_off":"Убрать HTML","tl_help":"Markdown помощь","tl_upload":"Загрузить изображение","tl_upload_remove":"Удалить","tl_popup_link_title":"Добавить ссылку","tl_popup_link_text":"Текст ссылки","tl_popup_link_addr":"Адрес ссылки","tl_popup_img_link_title":"Локальное изображение","tl_popup_img_link_text":"Текст изображения","tl_popup_img_link_addr":"Ссылка изображения","tl_popup_link_sure":"Добавить","tl_popup_link_cancel":"Отменить"}')},function(e){e.exports=JSON.parse('{"start_editor":"Bearbeitung beginnen...","navigation_title":"Navigation","tl_bold":"Fett","tl_italic":"Kursiv","tl_header":"Überschrift","tl_header_one":"Überschrift 1","tl_header_two":"Überschrift 2","tl_header_three":"Überschrift 3","tl_header_four":"Überschrift 4","tl_header_five":"Überschrift 5","tl_header_six":"Überschrift 6","tl_underline":"Unterstrichen","tl_strikethrough":"Durchgestrichen","tl_mark":"Markiert","tl_superscript":"Hochgestellt","tl_subscript":"Tiefgestellt","tl_quote":"Zitat","tl_ol":"Ol","tl_ul":"Ul","tl_link":"Link","tl_image":"Link mit Bild","tl_code":"Code","tl_table":"Tabelle","tl_undo":"Rückgängig","tl_redo":"Wiederherstellen","tl_trash":"Mülleimer","tl_save":"Speichern","tl_navigation_on":"Navigation AN","tl_navigation_off":"Navigation AUS","tl_preview":"Vorschau","tl_aligncenter":"Text zentrieren","tl_alignleft":"Nach links ausrichten","tl_alignright":"Nach rechts ausrichten","tl_edit":"Bearbeiten","tl_single_column":"Einspaltig","tl_double_column":"Zweispaltig","tl_fullscreen_on":"Vollbild AN","tl_fullscreen_off":"Vollbild AUS","tl_read":"Lesemodus","tl_html_on":"HTML AN","tl_html_off":"HTML AUS","tl_help":"Markdown Handbuch","tl_upload":"Bilder-Upload","tl_upload_remove":"Entfernen","tl_popup_link_title":"Link hinzufügen","tl_popup_link_text":"Text des Links","tl_popup_link_addr":"Linkziel","tl_popup_img_link_title":"Bild hinzufügen","tl_popup_img_link_text":"Text des Bildes","tl_popup_img_link_addr":"Link auf Bild","tl_popup_link_sure":"Ja","tl_popup_link_cancel":"Abbruch"}')},function(e){e.exports=JSON.parse('{"start_editor":"編集を始めてね!","navigation_title":"ナビゲーション","tl_bold":"太字","tl_italic":"斜体","tl_header":"見出し","tl_header_one":"見出し1","tl_header_two":"見出し2","tl_header_three":"見出し3","tl_header_four":"見出し4","tl_header_five":"見出し5","tl_header_six":"見出し6","tl_underline":"下線","tl_strikethrough":"取り消し線","tl_mark":"蛍光ペン","tl_superscript":"上付き文字","tl_subscript":"下付き文字","tl_quote":"引用","tl_ol":"番号付きリスト","tl_ul":"箇条書きリスト","tl_link":"ハイパーリンク","tl_image":"画像のリンク","tl_code":"コードの挿入","tl_table":"表の挿入","tl_undo":"戻る","tl_redo":"進む","tl_trash":"削除","tl_save":"保存","tl_navigation_on":"ナビゲーションを表示","tl_navigation_off":"ナビゲーションを非表示","tl_preview":"プレビュー","tl_aligncenter":"中央揃え","tl_alignleft":"左揃え","tl_alignright":"右揃え","tl_edit":"編集","tl_single_column":"一列","tl_double_column":"二列","tl_fullscreen_on":"全画面表示","tl_fullscreen_off":"全画面表示の終了","tl_read":"モデルの読み込み","tl_html_on":"HTMLで表示","tl_html_off":"HTML表示の終了","tl_help":"ヘルプ","tl_upload":"画像をアップロード","tl_upload_remove":"画像の削除","tl_popup_link_title":"リンクの追加","tl_popup_link_text":"リンクテキスト","tl_popup_link_addr":"リンク先のURL","tl_popup_img_link_title":"画像の追加","tl_popup_img_link_text":"画像タイトル","tl_popup_img_link_addr":"画像URL","tl_popup_link_sure":"OK","tl_popup_link_cancel":"戻る"}')},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var o=u(r(25));t.initMarkdown=I;var i=u(r(56)),c=r(57),a=u(r(133));function u(D){return D&&D.__esModule?D:{default:D}}var d={html:!0,xhtmlOut:!0,breaks:!0,langPrefix:"lang-",linkify:!1,typographer:!0,quotes:"“”‘’"},f=r(138),g=r(195),m=r(201),v=r(202),y=r(203),w=r(204),b=r(205),S=r(206),_=r(207),k=r(208),T=r(209),C=r(210),R=r(211),O=r(212),N=r(213),A={},E=[],x={hljs:"auto",highlighted:!0,langCheck:function(D){D&&i.default[D]&&!A[D]&&(A[D]=1,E.push(i.default[D]))}};function I(){var D=new f(d),P=D.renderer.rules.link_open||function(F,M,$,U,B){return B.renderToken(F,M,$)};return D.renderer.rules.link_open=function(F,M,$,U,B){var Z=F[M].attrIndex("href");if(F[M].attrs[Z][1].startsWith("#"))return P(F,M,$,U,B);var te=F[M].attrIndex("target");return te<0?F[M].attrPush(["target","_blank"]):F[M].attrs[te][1]="_blank",P(F,M,$,U,B)},D.use(R,x).use(g).use(v).use(m).use(T).use(T,"hljs-left").use(T,"hljs-center").use(T,"hljs-right").use(y).use(w).use(b).use(S).use(_).use(T).use(N).use(O).use(k).use(C),D}t.default={data:function(){return{markdownIt:null}},created:function(){this.markdownIt=I(),this.html?(0,o.default)(this.xssOptions)==="object"&&this.markdownIt.use(a.default,this.xssOptions):(this.markdownIt.set({html:!1}),this.xssOptions=!1)},mounted:function(){x.highlighted=this.ishljs},methods:{$render:function(D,P){A={},E=[];var F=this.markdownIt.render(D);this.ishljs&&E.length>0&&this.$_render(D,P,F),P(F)},$_render:function(D,P,F){for(var M=0,$=0;$";var F=function(U){var B=d.spaceIndex(U);if(B===-1)return{html:"",closing:U[U.length-2]==="/"};var Z=(U=d.trim(U.slice(B+1,-1)))[U.length-1]==="/";return Z&&(U=d.trim(U.slice(0,-1))),{html:U,closing:Z}}(x),M=y[E],$=u(F.html,function(U,B){var Z=d.indexOf(M,U)!==-1,te=S(E,U,B,Z);return f(te)?Z?(B=k(E,U,B,C))?U+'="'+B+'"':U:f(te=_(E,U,B,Z))?void 0:te:te});return x="<"+E,$&&(x+=" "+$),F.closing&&(x+=" /"),x+=">"}return f(P=b(E,x,D))?T(x):P},T);return R&&(O=R.remove(O)),O},e.exports=g},function(e,t,r){e.exports=r(139)},function(e,t,r){var o=r(1),i=r(147),c=r(151),a=r(152),u=r(160),d=r(174),f=r(187),g=r(63),m=r(189),v={default:r(192),zero:r(193),commonmark:r(194)},y=/^(vbscript|javascript|file|data):/,w=/^data:image\/(gif|png|jpeg|webp);/;function b(C){var R=C.trim().toLowerCase();return!y.test(R)||!!w.test(R)}var S=["http:","https:","mailto:"];function _(C){var R=g.parse(C,!0);if(R.hostname&&(!R.protocol||S.indexOf(R.protocol)>=0))try{R.hostname=m.toASCII(R.hostname)}catch{}return g.encode(g.format(R))}function k(C){var R=g.parse(C,!0);if(R.hostname&&(!R.protocol||S.indexOf(R.protocol)>=0))try{R.hostname=m.toUnicode(R.hostname)}catch{}return g.decode(g.format(R))}function T(C,R){if(!(this instanceof T))return new T(C,R);R||o.isString(C)||(R=C||{},C="default"),this.inline=new d,this.block=new u,this.core=new a,this.renderer=new c,this.linkify=new f,this.validateLink=b,this.normalizeLink=_,this.normalizeLinkText=k,this.utils=o,this.helpers=o.assign({},i),this.options={},this.configure(C),R&&this.set(R)}T.prototype.set=function(C){return o.assign(this.options,C),this},T.prototype.configure=function(C){var R,O=this;if(o.isString(C)&&!(C=v[R=C]))throw new Error('Wrong `markdown-it` preset "'+R+'", check name');if(!C)throw new Error("Wrong `markdown-it` preset, can't be empty");return C.options&&O.set(C.options),C.components&&Object.keys(C.components).forEach(function(N){C.components[N].rules&&O[N].ruler.enableOnly(C.components[N].rules),C.components[N].rules2&&O[N].ruler2.enableOnly(C.components[N].rules2)}),this},T.prototype.enable=function(C,R){var O=[];Array.isArray(C)||(C=[C]),["core","block","inline"].forEach(function(A){O=O.concat(this[A].ruler.enable(C,!0))},this),O=O.concat(this.inline.ruler2.enable(C,!0));var N=C.filter(function(A){return O.indexOf(A)<0});if(N.length&&!R)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+N);return this},T.prototype.disable=function(C,R){var O=[];Array.isArray(C)||(C=[C]),["core","block","inline"].forEach(function(A){O=O.concat(this[A].ruler.disable(C,!0))},this),O=O.concat(this.inline.ruler2.disable(C,!0));var N=C.filter(function(A){return O.indexOf(A)<0});if(N.length&&!R)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+N);return this},T.prototype.use=function(C){var R=[this].concat(Array.prototype.slice.call(arguments,1));return C.apply(C,R),this},T.prototype.parse=function(C,R){if(typeof C!="string")throw new Error("Input data should be a String");var O=new this.core.State(C,this,R);return this.core.process(O),O.tokens},T.prototype.render=function(C,R){return R=R||{},this.renderer.render(this.parse(C,R),this.options,R)},T.prototype.parseInline=function(C,R){var O=new this.core.State(C,this,R);return O.inlineMode=!0,this.core.process(O),O.tokens},T.prototype.renderInline=function(C,R){return R=R||{},this.renderer.render(this.parseInline(C,R),this.options,R)},e.exports=T},function(e){e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},function(e,t,r){var o={};function i(c,a,u){var d,f,g,m,v,y="";for(typeof a!="string"&&(u=a,a=i.defaultChars),u===void 0&&(u=!0),v=function(w){var b,S,_=o[w];if(_)return _;for(_=o[w]=[],b=0;b<128;b++)S=String.fromCharCode(b),/^[0-9a-z]$/i.test(S)?_.push(S):_.push("%"+("0"+b.toString(16).toUpperCase()).slice(-2));for(b=0;b=55296&&g<=57343){if(g>=55296&&g<=56319&&d+1=56320&&m<=57343){y+=encodeURIComponent(c[d]+c[d+1]),d++;continue}y+="%EF%BF%BD"}else y+=encodeURIComponent(c[d]);return y}i.defaultChars=";/?:@&=+$,-_.!~*'()#",i.componentChars="-_.!~*'()",e.exports=i},function(e,t,r){var o={};function i(c,a){var u;return typeof a!="string"&&(a=i.defaultChars),u=function(d){var f,g,m=o[d];if(m)return m;for(m=o[d]=[],f=0;f<128;f++)g=String.fromCharCode(f),m.push(g);for(f=0;f=55296&&b<=57343?"���":String.fromCharCode(b),f+=6):(248&m)==240&&f+91114111?S+="����":(b-=65536,S+=String.fromCharCode(55296+(b>>10),56320+(1023&b))),f+=9):S+="�";return S})}i.defaultChars=";/?:@&=+$,#",i.componentChars="",e.exports=i},function(e,t,r){e.exports=function(o){var i="";return i+=o.protocol||"",i+=o.slashes?"//":"",i+=o.auth?o.auth+"@":"",o.hostname&&o.hostname.indexOf(":")!==-1?i+="["+o.hostname+"]":i+=o.hostname||"",i+=o.port?":"+o.port:"",i+=o.pathname||"",i+=o.search||"",i+=o.hash||""}},function(e,t,r){function o(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var i=/^([a-z0-9.+-]+:)/i,c=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,u=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r",`
+`," "]),d=["'"].concat(u),f=["%","/","?",";","#"].concat(d),g=["/","?","#"],m=/^[+a-z0-9A-Z_-]{0,63}$/,v=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,y={javascript:!0,"javascript:":!0},w={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};o.prototype.parse=function(b,S){var _,k,T,C,R,O=b;if(O=O.trim(),!S&&b.split("#").length===1){var N=a.exec(O);if(N)return this.pathname=N[1],N[2]&&(this.search=N[2]),this}var A=i.exec(O);if(A&&(T=(A=A[0]).toLowerCase(),this.protocol=A,O=O.substr(A.length)),(S||A||O.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(R=O.substr(0,2)==="//")||A&&y[A]||(O=O.substr(2),this.slashes=!0)),!y[A]&&(R||A&&!w[A])){var E,x,I=-1;for(_=0;_127?$+="x":$+=M[U];if(!$.match(m)){var Z=F.slice(0,_),te=F.slice(_+1),ee=M.match(v);ee&&(Z.push(ee[1]),te.unshift(ee[2])),te.length&&(O=te.join(".")+O),this.hostname=Z.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),P&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var j=O.indexOf("#");j!==-1&&(this.hash=O.substr(j),O=O.slice(0,j));var z=O.indexOf("?");return z!==-1&&(this.search=O.substr(z),O=O.slice(0,z)),O&&(this.pathname=O),w[T]&&this.hostname&&!this.pathname&&(this.pathname=""),this},o.prototype.parseHost=function(b){var S=c.exec(b);S&&((S=S[0])!==":"&&(this.port=S.substr(1)),b=b.substr(0,b.length-S.length)),b&&(this.hostname=b)},e.exports=function(b,S){if(b&&b instanceof o)return b;var _=new o;return _.parse(b,S),_}},function(e,t,r){t.Any=r(64),t.Cc=r(65),t.Cf=r(146),t.P=r(40),t.Z=r(66)},function(e,t){e.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},function(e,t,r){t.parseLinkLabel=r(148),t.parseLinkDestination=r(149),t.parseLinkTitle=r(150)},function(e,t,r){e.exports=function(o,i,c){var a,u,d,f,g=-1,m=o.posMax,v=o.pos;for(o.pos=i+1,a=1;o.pos=a||(d=i.charCodeAt(c))!==34&&d!==39&&d!==40)return m;for(c++,d===40&&(d=41);c"+c(d[f].content)+""},a.code_block=function(d,f,g,m,v){var y=d[f];return""+c(d[f].content)+`
+`},a.fence=function(d,f,g,m,v){var y,w,b,S,_=d[f],k=_.info?i(_.info).trim():"",T="";return k&&(T=k.split(/\s+/g)[0]),(y=g.highlight&&g.highlight(_.content,T)||c(_.content)).indexOf(""+y+`
+`):""+y+`
+`},a.image=function(d,f,g,m,v){var y=d[f];return y.attrs[y.attrIndex("alt")][1]=v.renderInlineAsText(y.children,g,m),v.renderToken(d,f,g)},a.hardbreak=function(d,f,g){return g.xhtmlOut?`
+`:`
+`},a.softbreak=function(d,f,g){return g.breaks?g.xhtmlOut?`
+`:`
+`:`
+`},a.text=function(d,f){return c(d[f].content)},a.html_block=function(d,f){return d[f].content},a.html_inline=function(d,f){return d[f].content},u.prototype.renderAttrs=function(d){var f,g,m;if(!d.attrs)return"";for(m="",f=0,g=d.attrs.length;f
+`:">")},u.prototype.renderInline=function(d,f,g){for(var m,v="",y=this.rules,w=0,b=d.length;w/i.test(c)}e.exports=function(c){var a,u,d,f,g,m,v,y,w,b,S,_,k,T,C,R,O,N,A=c.tokens;if(c.md.options.linkify){for(u=0,d=A.length;u=0;a--)if((m=f[a]).type!=="link_close"){if(m.type==="html_inline"&&(N=m.content,/^\s]/i.test(N)&&k>0&&k--,i(m.content)&&k++),!(k>0)&&m.type==="text"&&c.md.linkify.test(m.content)){for(w=m.content,O=c.md.linkify.match(w),v=[],_=m.level,S=0,y=0;yS&&((g=new c.Token("text","",0)).content=w.slice(S,b),g.level=_,v.push(g)),(g=new c.Token("link_open","a",1)).attrs=[["href",C]],g.level=_++,g.markup="linkify",g.info="auto",v.push(g),(g=new c.Token("text","",0)).content=R,g.level=_,v.push(g),(g=new c.Token("link_close","a",-1)).level=--_,g.markup="linkify",g.info="auto",v.push(g),S=O[y].lastIndex);S=0;m--)(v=g[m]).type!=="text"||y||(v.content=v.content.replace(c,u)),v.type==="link_open"&&v.info==="auto"&&y--,v.type==="link_close"&&v.info==="auto"&&y++}function f(g){var m,v,y=0;for(m=g.length-1;m>=0;m--)(v=g[m]).type!=="text"||y||o.test(v.content)&&(v.content=v.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")),v.type==="link_open"&&v.info==="auto"&&y--,v.type==="link_close"&&v.info==="auto"&&y++}e.exports=function(g){var m;if(g.md.options.typographer)for(m=g.tokens.length-1;m>=0;m--)g.tokens[m].type==="inline"&&(i.test(g.tokens[m].content)&&d(g.tokens[m].children),o.test(g.tokens[m].content)&&f(g.tokens[m].children))}},function(e,t,r){var o=r(1).isWhiteSpace,i=r(1).isPunctChar,c=r(1).isMdAsciiPunct,a=/['"]/,u=/['"]/g;function d(g,m,v){return g.substr(0,m)+v+g.substr(m+1)}function f(g,m){var v,y,w,b,S,_,k,T,C,R,O,N,A,E,x,I,D,P,F,M,$;for(F=[],v=0;v=0&&!(F[D].level<=k);D--);if(F.length=D+1,y.type==="text"){S=0,_=(w=y.content).length;e:for(;S<_&&(u.lastIndex=S,b=u.exec(w));){if(x=I=!0,S=b.index+1,P=b[0]==="'",C=32,b.index-1>=0)C=w.charCodeAt(b.index-1);else for(D=v-1;D>=0&&g[D].type!=="softbreak"&&g[D].type!=="hardbreak";D--)if(g[D].type==="text"){C=g[D].content.charCodeAt(g[D].content.length-1);break}if(R=32,S<_)R=w.charCodeAt(S);else for(D=v+1;D=48&&C<=57&&(I=x=!1),x&&I&&(x=!1,I=N),x||I){if(I){for(D=F.length-1;D>=0&&(T=F[D],!(F[D].level=0;m--)g.tokens[m].type==="inline"&&a.test(g.tokens[m].content)&&f(g.tokens[m].children,g)}},function(e,t,r){var o=r(42);function i(c,a,u){this.src=c,this.env=u,this.tokens=[],this.inlineMode=!1,this.md=a}i.prototype.Token=o,e.exports=i},function(e,t,r){var o=r(41),i=[["table",r(161),["paragraph","reference"]],["code",r(162)],["fence",r(163),["paragraph","reference","blockquote","list"]],["blockquote",r(164),["paragraph","reference","blockquote","list"]],["hr",r(165),["paragraph","reference","blockquote","list"]],["list",r(166),["paragraph","reference","blockquote"]],["reference",r(167)],["heading",r(168),["paragraph","reference","blockquote"]],["lheading",r(169)],["html_block",r(170),["paragraph","reference","blockquote"]],["paragraph",r(172)]];function c(){this.ruler=new o;for(var a=0;a=d))&&!(a.sCount[v]=w){a.line=d;break}for(f=0;fd||(w=u+1,a.sCount[w]=4||(v=a.bMarks[w]+a.tShift[w])>=a.eMarks[w]||(g=a.src.charCodeAt(v++))!==124&&g!==45&&g!==58)return!1;for(;v=4||(S=(b=c(m.replace(/^\||\|$/g,""))).length)>k.length)return!1;if(f)return!0;for((_=a.push("table_open","table",1)).map=C=[u,0],(_=a.push("thead_open","thead",1)).map=[u,u+1],(_=a.push("tr_open","tr",1)).map=[u,u+1],y=0;y=4);w++){for(b=c(m.replace(/^\||\|$/g,"")),_=a.push("tr_open","tr",1),y=0;y=4))break;u=++a}return o.line=u,(d=o.push("code_block","code",0)).content=o.getLines(i,u,4+o.blkIndent,!0),d.map=[i,o.line],!0}},function(e,t,r){e.exports=function(o,i,c,a){var u,d,f,g,m,v,y,w=!1,b=o.bMarks[i]+o.tShift[i],S=o.eMarks[i];if(o.sCount[i]-o.blkIndent>=4||b+3>S||(u=o.src.charCodeAt(b))!==126&&u!==96||(m=b,(d=(b=o.skipChars(b,u))-m)<3)||(y=o.src.slice(m,b),f=o.src.slice(b,S),u===96&&f.indexOf(String.fromCharCode(u))>=0))return!1;if(a)return!0;for(g=i;!(++g>=c)&&!((b=m=o.bMarks[g]+o.tShift[g])<(S=o.eMarks[g])&&o.sCount[g]=4||(b=o.skipChars(b,u))-m=4||i.src.charCodeAt(P++)!==62)return!1;if(u)return!0;for(m=S=i.sCount[c]+P-(i.bMarks[c]+i.tShift[c]),i.src.charCodeAt(P)===32?(P++,m++,S++,d=!1,N=!0):i.src.charCodeAt(P)===9?(N=!0,(i.bsCount[c]+S)%4==3?(P++,m++,S++,d=!1):d=!0):N=!1,_=[i.bMarks[c]],i.bMarks[c]=P;P=F,R=[i.sCount[c]],i.sCount[c]=S-m,O=[i.tShift[c]],i.tShift[c]=P-i.bMarks[c],E=i.md.block.ruler.getRules("blockquote"),C=i.parentType,i.parentType="blockquote",I=!1,b=c+1;b=(F=i.eMarks[b])));b++)if(i.src.charCodeAt(P++)!==62||I){if(y)break;for(A=!1,g=0,v=E.length;g=F,k.push(i.bsCount[b]),i.bsCount[b]=i.sCount[b]+1+(N?1:0),R.push(i.sCount[b]),i.sCount[b]=S-m,O.push(i.tShift[b]),i.tShift[b]=P-i.bMarks[b]}for(T=i.blkIndent,i.blkIndent=0,(x=i.push("blockquote_open","blockquote",1)).markup=">",x.map=w=[c,0],i.md.block.tokenize(i,c,b),(x=i.push("blockquote_close","blockquote",-1)).markup=">",i.lineMax=D,i.parentType=C,w[1]=i.line,g=0;g=4||(d=i.src.charCodeAt(v++))!==42&&d!==45&&d!==95)return!1;for(f=1;v=m||(d=a.src.charCodeAt(g++))<48||d>57)return-1;for(;;){if(g>=m)return-1;if(!((d=a.src.charCodeAt(g++))>=48&&d<=57)){if(d===41||d===46)break;return-1}if(g-f>=10)return-1}return g=4||a.listIndent>=0&&a.sCount[u]-a.listIndent>=4&&a.sCount[u]=a.blkIndent&&(j=!0),($=c(a,u))>=0){if(S=!0,B=a.bMarks[u]+a.tShift[u],O=Number(a.src.substr(B,$-B-1)),j&&O!==1)return!1}else{if(!(($=i(a,u))>=0))return!1;S=!1}if(j&&a.skipSpaces($)>=a.eMarks[u])return!1;if(R=a.src.charCodeAt($-1),f)return!0;for(C=a.tokens.length,S?(ee=a.push("ordered_list_open","ol",1),O!==1&&(ee.attrs=[["start",O]])):ee=a.push("bullet_list_open","ul",1),ee.map=T=[u,0],ee.markup=String.fromCharCode(R),A=u,U=!1,te=a.md.block.ruler.getRules("list"),I=a.parentType,a.parentType="list";A=N?1:E-b)>4&&(w=1),y=b+w,(ee=a.push("list_item_open","li",1)).markup=String.fromCharCode(R),ee.map=_=[u,0],F=a.tight,P=a.tShift[u],D=a.sCount[u],x=a.listIndent,a.listIndent=a.blkIndent,a.blkIndent=y,a.tight=!0,a.tShift[u]=m-a.bMarks[u],a.sCount[u]=E,m>=N&&a.isEmpty(u+1)?a.line=Math.min(a.line+2,d):a.md.block.tokenize(a,u,d,!0),a.tight&&!U||(z=!1),U=a.line-u>1&&a.isEmpty(a.line-1),a.blkIndent=a.listIndent,a.listIndent=x,a.tShift[u]=P,a.sCount[u]=D,a.tight=F,(ee=a.push("list_item_close","li",-1)).markup=String.fromCharCode(R),A=u=a.line,_[1]=A,m=a.bMarks[u],A>=d||a.sCount[A]=4)break;for(Z=!1,v=0,k=te.length;v=4||c.src.charCodeAt(x)!==91)return!1;for(;++x3||c.sCount[D]<0)){for(O=!1,w=0,b=N.length;w=4||(d=i.src.charCodeAt(v))!==35||v>=y)return!1;for(f=1,d=i.src.charCodeAt(++v);d===35&&v6||vv&&o(i.src.charCodeAt(g-1))&&(y=g),i.line=c+1,(m=i.push("heading_open","h"+String(f),1)).markup="########".slice(0,f),m.map=[c,i.line],(m=i.push("inline","",0)).content=i.src.slice(v,y).trim(),m.map=[c,i.line],m.children=[],(m=i.push("heading_close","h"+String(f),-1)).markup="########".slice(0,f)),!0)}},function(e,t,r){e.exports=function(o,i,c){var a,u,d,f,g,m,v,y,w,b,S=i+1,_=o.md.block.ruler.getRules("paragraph");if(o.sCount[i]-o.blkIndent>=4)return!1;for(b=o.parentType,o.parentType="paragraph";S3)){if(o.sCount[S]>=o.blkIndent&&(m=o.bMarks[S]+o.tShift[S])<(v=o.eMarks[S])&&((w=o.src.charCodeAt(m))===45||w===61)&&(m=o.skipChars(m,w),(m=o.skipSpaces(m))>=v)){y=w===61?1:2;break}if(!(o.sCount[S]<0)){for(u=!1,d=0,f=_.length;d|$))/i,/<\/(script|pre|style)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+o.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(i.source+"\\s*$"),/^$/,!1]];e.exports=function(a,u,d,f){var g,m,v,y,w=a.bMarks[u]+a.tShift[u],b=a.eMarks[u];if(a.sCount[u]-a.blkIndent>=4||!a.md.options.html||a.src.charCodeAt(w)!==60)return!1;for(y=a.src.slice(w,b),g=0;g3||o.sCount[m]<0)){for(a=!1,u=0,d=v.length;u0&&this.level++,this.tokens.push(f),f},c.prototype.isEmpty=function(a){return this.bMarks[a]+this.tShift[a]>=this.eMarks[a]},c.prototype.skipEmptyLines=function(a){for(var u=this.lineMax;au;)if(!i(this.src.charCodeAt(--a)))return a+1;return a},c.prototype.skipChars=function(a,u){for(var d=this.src.length;ad;)if(u!==this.src.charCodeAt(--a))return a+1;return a},c.prototype.getLines=function(a,u,d,f){var g,m,v,y,w,b,S,_=a;if(a>=u)return"";for(b=new Array(u-a),g=0;_d?new Array(m-d+1).join(" ")+this.src.slice(y,w):this.src.slice(y,w)}return b.join("")},c.prototype.Token=o,e.exports=c},function(e,t,r){var o=r(41),i=[["text",r(175)],["newline",r(176)],["escape",r(177)],["backticks",r(178)],["strikethrough",r(68).tokenize],["emphasis",r(69).tokenize],["link",r(179)],["image",r(180)],["autolink",r(181)],["html_inline",r(182)],["entity",r(183)]],c=[["balance_pairs",r(184)],["strikethrough",r(68).postProcess],["emphasis",r(69).postProcess],["text_collapse",r(185)]];function a(){var u;for(this.ruler=new o,u=0;u=v)break}else u.pending+=u.src[u.pos++]}u.pending&&u.pushPending()},a.prototype.parse=function(u,d,f,g){var m,v,y,w=new this.State(u,d,f,g);for(this.tokenize(w),y=(v=this.ruler2.getRules("")).length,m=0;m=0&&i.pending.charCodeAt(a)===32?a>=1&&i.pending.charCodeAt(a-1)===32?(i.pending=i.pending.replace(/ +$/,""),i.push("hardbreak","br",0)):(i.pending=i.pending.slice(0,-1),i.push("softbreak","br",0)):i.push("softbreak","br",0)),d++;d?@[]^_`{|}~-".split("").forEach(function(a){i[a.charCodeAt(0)]=1}),e.exports=function(a,u){var d,f=a.pos,g=a.posMax;if(a.src.charCodeAt(f)!==92)return!1;if(++f=k)return!1;for(T=v,(y=c.md.helpers.parseLinkDestination(c.src,v,c.posMax)).ok&&(S=c.md.normalizeLink(y.str),c.md.validateLink(S)?v=y.pos:S=""),T=v;v=k||c.src.charCodeAt(v)!==41)&&(C=!0),v++}if(C){if(c.env.references===void 0)return!1;if(v=0?f=c.src.slice(T,v++):v=g+1):v=g+1,f||(f=c.src.slice(m,g)),!(w=c.env.references[o(f)]))return c.pos=_,!1;S=w.href,b=w.title}return a||(c.pos=m,c.posMax=g,c.push("link_open","a",1).attrs=u=[["href",S]],b&&u.push(["title",b]),c.md.inline.tokenize(c),c.push("link_close","a",-1)),c.pos=v,c.posMax=k,!0}},function(e,t,r){var o=r(1).normalizeReference,i=r(1).isSpace;e.exports=function(c,a){var u,d,f,g,m,v,y,w,b,S,_,k,T,C="",R=c.pos,O=c.posMax;if(c.src.charCodeAt(c.pos)!==33||c.src.charCodeAt(c.pos+1)!==91||(v=c.pos+2,(m=c.md.helpers.parseLinkLabel(c,c.pos+1,!1))<0))return!1;if((y=m+1)=O)return!1;for(T=y,(b=c.md.helpers.parseLinkDestination(c.src,y,c.posMax)).ok&&(C=c.md.normalizeLink(b.str),c.md.validateLink(C)?y=b.pos:C=""),T=y;y=O||c.src.charCodeAt(y)!==41)return c.pos=R,!1;y++}else{if(c.env.references===void 0)return!1;if(y=0?g=c.src.slice(T,y++):y=m+1):y=m+1,g||(g=c.src.slice(v,m)),!(w=c.env.references[o(g)]))return c.pos=R,!1;C=w.href,S=w.title}return a||(f=c.src.slice(v,m),c.md.inline.parse(f,c.md,c.env,k=[]),(_=c.push("image","img",0)).attrs=u=[["src",C],["alt",""]],_.children=k,_.content=f,S&&u.push(["title",S])),c.pos=y,c.posMax=O,!0}},function(e,t,r){var o=/^<([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])?)*)>/,i=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;e.exports=function(c,a){var u,d,f,g,m,v,y=c.pos;return c.src.charCodeAt(y)===60&&!((u=c.src.slice(y)).indexOf(">")<0)&&(i.test(u)?(g=(d=u.match(i))[0].slice(1,-1),m=c.md.normalizeLink(g),!!c.md.validateLink(m)&&(a||((v=c.push("link_open","a",1)).attrs=[["href",m]],v.markup="autolink",v.info="auto",(v=c.push("text","",0)).content=c.md.normalizeLinkText(g),(v=c.push("link_close","a",-1)).markup="autolink",v.info="auto"),c.pos+=d[0].length,!0)):!!o.test(u)&&(g=(f=u.match(o))[0].slice(1,-1),m=c.md.normalizeLink("mailto:"+g),!!c.md.validateLink(m)&&(a||((v=c.push("link_open","a",1)).attrs=[["href",m]],v.markup="autolink",v.info="auto",(v=c.push("text","",0)).content=c.md.normalizeLinkText(g),(v=c.push("link_close","a",-1)).markup="autolink",v.info="auto"),c.pos+=f[0].length,!0)))}},function(e,t,r){var o=r(67).HTML_TAG_RE;e.exports=function(i,c){var a,u,d,f=i.pos;return!!i.md.options.html&&(d=i.posMax,!(i.src.charCodeAt(f)!==60||f+2>=d)&&!((a=i.src.charCodeAt(f+1))!==33&&a!==63&&a!==47&&!function(g){var m=32|g;return m>=97&&m<=122}(a))&&!!(u=i.src.slice(f).match(o))&&(c||(i.push("html_inline","",0).content=i.src.slice(f,f+u[0].length)),i.pos+=u[0].length,!0))}},function(e,t,r){var o=r(62),i=r(1).has,c=r(1).isValidEntityCode,a=r(1).fromCodePoint,u=/^((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,d=/^&([a-z][a-z0-9]{1,31});/i;e.exports=function(f,g){var m,v,y=f.pos,w=f.posMax;if(f.src.charCodeAt(y)!==38)return!1;if(y+1g;u-=f.jump+1)if((f=c[u]).marker===d.marker&&(m===-1&&(m=u),f.open&&f.end<0&&f.level===d.level&&(v=!1,(f.close||d.open)&&(f.length+d.length)%3==0&&(f.length%3==0&&d.length%3==0||(v=!0)),!v))){y=u>0&&!c[u-1].open?c[u-1].jump+1:0,d.jump=a-u+y,d.open=!1,f.end=a,f.jump=y,f.close=!1,m=-1;break}m!==-1&&(w[d.marker][(d.length||0)%3]=m)}}e.exports=function(i){var c,a=i.tokens_meta,u=i.tokens_meta.length;for(o(0,i.delimiters),c=0;c0&&a++,u[i].type==="text"&&i+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],v={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(m),this.tokens_meta.push(v),m},u.prototype.scanDelims=function(d,f){var g,m,v,y,w,b,S,_,k,T=d,C=!0,R=!0,O=this.posMax,N=this.src.charCodeAt(d);for(g=d>0?this.src.charCodeAt(d-1):32;T=3&&w[b-3]===":"||b>=3&&w[b-3]==="/"?0:_.match(S.re.no_http)[0].length:0}},"mailto:":{validate:function(w,b,S){var _=w.slice(b);return S.re.mailto||(S.re.mailto=new RegExp("^"+S.re.src_email_name+"@"+S.re.src_host_strict,"i")),S.re.mailto.test(_)?_.match(S.re.mailto)[0].length:0}}},f="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function g(w){var b=w.re=r(188)(w.__opts__),S=w.__tlds__.slice();function _(R){return R.replace("%TLDS%",b.src_tlds)}w.onCompile(),w.__tlds_replaced__||S.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),S.push(b.src_xn),b.src_tlds=S.join("|"),b.email_fuzzy=RegExp(_(b.tpl_email_fuzzy),"i"),b.link_fuzzy=RegExp(_(b.tpl_link_fuzzy),"i"),b.link_no_ip_fuzzy=RegExp(_(b.tpl_link_no_ip_fuzzy),"i"),b.host_fuzzy_test=RegExp(_(b.tpl_host_fuzzy_test),"i");var k=[];function T(R,O){throw new Error('(LinkifyIt) Invalid schema "'+R+'": '+O)}w.__compiled__={},Object.keys(w.__schemas__).forEach(function(R){var O=w.__schemas__[R];if(O!==null){var N={validate:null,link:null};if(w.__compiled__[R]=N,i(O)==="[object Object]")return function(A){return i(A)==="[object RegExp]"}(O.validate)?N.validate=function(A){return function(E,x){var I=E.slice(x);return A.test(I)?I.match(A)[0].length:0}}(O.validate):c(O.validate)?N.validate=O.validate:T(R,O),void(c(O.normalize)?N.normalize=O.normalize:O.normalize?T(R,O):N.normalize=function(A,E){E.normalize(A)});(function(A){return i(A)==="[object String]"})(O)?k.push(R):T(R,O)}}),k.forEach(function(R){w.__compiled__[w.__schemas__[R]]&&(w.__compiled__[R].validate=w.__compiled__[w.__schemas__[R]].validate,w.__compiled__[R].normalize=w.__compiled__[w.__schemas__[R]].normalize)}),w.__compiled__[""]={validate:null,normalize:function(R,O){O.normalize(R)}};var C=Object.keys(w.__compiled__).filter(function(R){return R.length>0&&w.__compiled__[R]}).map(a).join("|");w.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+b.src_ZPCc+"))("+C+")","i"),w.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+b.src_ZPCc+"))("+C+")","ig"),w.re.pretest=RegExp("("+w.re.schema_test.source+")|("+w.re.host_fuzzy_test.source+")|@","i"),function(R){R.__index__=-1,R.__text_cache__=""}(w)}function m(w,b){var S=w.__index__,_=w.__last_index__,k=w.__text_cache__.slice(S,_);this.schema=w.__schema__.toLowerCase(),this.index=S+b,this.lastIndex=_+b,this.raw=k,this.text=k,this.url=k}function v(w,b){var S=new m(w,b);return w.__compiled__[S.schema].normalize(S,w),S}function y(w,b){if(!(this instanceof y))return new y(w,b);var S;b||(S=w,Object.keys(S||{}).reduce(function(_,k){return _||u.hasOwnProperty(k)},!1)&&(b=w,w={})),this.__opts__=o({},u,b),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=o({},d,w),this.__compiled__={},this.__tlds__=f,this.__tlds_replaced__=!1,this.re={},g(this)}y.prototype.add=function(w,b){return this.__schemas__[w]=b,g(this),this},y.prototype.set=function(w){return this.__opts__=o(this.__opts__,w),this},y.prototype.test=function(w){if(this.__text_cache__=w,this.__index__=-1,!w.length)return!1;var b,S,_,k,T,C,R,O;if(this.re.schema_test.test(w)){for((R=this.re.schema_search).lastIndex=0;(b=R.exec(w))!==null;)if(k=this.testSchemaAt(w,b[2],R.lastIndex)){this.__schema__=b[2],this.__index__=b.index+b[1].length,this.__last_index__=b.index+b[0].length+k;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(O=w.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||O=0&&(_=w.match(this.re.email_fuzzy))!==null&&(T=_.index+_[1].length,C=_.index+_[0].length,(this.__index__<0||Tthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=T,this.__last_index__=C)),this.__index__>=0},y.prototype.pretest=function(w){return this.re.pretest.test(w)},y.prototype.testSchemaAt=function(w,b,S){return this.__compiled__[b.toLowerCase()]?this.__compiled__[b.toLowerCase()].validate(w,S,this):0},y.prototype.match=function(w){var b=0,S=[];this.__index__>=0&&this.__text_cache__===w&&(S.push(v(this,b)),b=this.__last_index__);for(var _=b?w.slice(b):w;this.test(_);)S.push(v(this,b)),_=_.slice(this.__last_index__),b+=this.__last_index__;return S.length?S:null},y.prototype.tlds=function(w,b){return w=Array.isArray(w)?w:[w],b?(this.__tlds__=this.__tlds__.concat(w).sort().filter(function(S,_,k){return S!==k[_-1]}).reverse(),g(this),this):(this.__tlds__=w.slice(),this.__tlds_replaced__=!0,g(this),this)},y.prototype.normalize=function(w){w.schema||(w.url="http://"+w.url),w.schema!=="mailto:"||/^mailto:/i.test(w.url)||(w.url="mailto:"+w.url)},y.prototype.onCompile=function(){},e.exports=y},function(e,t,r){e.exports=function(o){var i={};return i.src_Any=r(64).source,i.src_Cc=r(65).source,i.src_Z=r(66).source,i.src_P=r(40).source,i.src_ZPCc=[i.src_Z,i.src_P,i.src_Cc].join("|"),i.src_ZCc=[i.src_Z,i.src_Cc].join("|"),i.src_pseudo_letter="(?:(?![><|]|"+i.src_ZPCc+")"+i.src_Any+")",i.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",i.src_auth="(?:(?:(?!"+i.src_ZCc+"|[@/\\[\\]()]).)+@)?",i.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",i.src_host_terminator="(?=$|[><|]|"+i.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+i.src_ZPCc+"))",i.src_path="(?:[/?#](?:(?!"+i.src_ZCc+`|[><|]|[()[\\]{}.,"'?!\\-]).|\\[(?:(?!`+i.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+i.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+i.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+i.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+i.src_ZCc+"|[']).)+\\'|\\'(?="+i.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+i.src_ZCc+"|[.]).|"+(o&&o["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+i.src_ZCc+").|\\!(?!"+i.src_ZCc+"|[!]).|\\?(?!"+i.src_ZCc+"|[?]).)+|\\/)?",i.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',i.src_xn="xn--[a-z0-9\\-]{1,59}",i.src_domain_root="(?:"+i.src_xn+"|"+i.src_pseudo_letter+"{1,63})",i.src_domain="(?:"+i.src_xn+"|(?:"+i.src_pseudo_letter+")|(?:"+i.src_pseudo_letter+"(?:-|"+i.src_pseudo_letter+"){0,61}"+i.src_pseudo_letter+"))",i.src_host="(?:(?:(?:(?:"+i.src_domain+")\\.)*"+i.src_domain+"))",i.tpl_host_fuzzy="(?:"+i.src_ip4+"|(?:(?:(?:"+i.src_domain+")\\.)+(?:%TLDS%)))",i.tpl_host_no_ip_fuzzy="(?:(?:(?:"+i.src_domain+")\\.)+(?:%TLDS%))",i.src_host_strict=i.src_host+i.src_host_terminator,i.tpl_host_fuzzy_strict=i.tpl_host_fuzzy+i.src_host_terminator,i.src_host_port_strict=i.src_host+i.src_port+i.src_host_terminator,i.tpl_host_port_fuzzy_strict=i.tpl_host_fuzzy+i.src_port+i.src_host_terminator,i.tpl_host_port_no_ip_fuzzy_strict=i.tpl_host_no_ip_fuzzy+i.src_port+i.src_host_terminator,i.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+i.src_ZPCc+"|>|$))",i.tpl_email_fuzzy='(^|[><|]|"|\\(|'+i.src_ZCc+")("+i.src_email_name+"@"+i.tpl_host_fuzzy_strict+")",i.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+i.src_ZPCc+"))((?![$+<=>^`||])"+i.tpl_host_port_fuzzy_strict+i.src_path+")",i.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+i.src_ZPCc+"))((?![$+<=>^`||])"+i.tpl_host_port_no_ip_fuzzy_strict+i.src_path+")",i}},function(e,t,r){(function(o,i){var c;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,o&&o.nodeType;var u=typeof i=="object"&&i;u.global!==u&&u.window!==u&&u.self;var d,f=2147483647,g=/^xn--/,m=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=Math.floor,b=String.fromCharCode;function S(E){throw new RangeError(y[E])}function _(E,x){for(var I=E.length,D=[];I--;)D[I]=x(E[I]);return D}function k(E,x){var I=E.split("@"),D="";return I.length>1&&(D=I[0]+"@",E=I[1]),D+_((E=E.replace(v,".")).split("."),x).join(".")}function T(E){for(var x,I,D=[],P=0,F=E.length;P=55296&&x<=56319&&P65535&&(I+=b((x-=65536)>>>10&1023|55296),x=56320|1023&x),I+=b(x)}).join("")}function R(E,x){return E+22+75*(E<26)-((x!=0)<<5)}function O(E,x,I){var D=0;for(E=I?w(E/700):E>>1,E+=w(E/x);E>455;D+=36)E=w(E/35);return w(D+36*E/(E+38))}function N(E){var x,I,D,P,F,M,$,U,B,Z,te,ee=[],j=E.length,z=0,fe=128,me=72;for((I=E.lastIndexOf("-"))<0&&(I=0),D=0;D=128&&S("not-basic"),ee.push(E.charCodeAt(D));for(P=I>0?I+1:0;P=j&&S("invalid-input"),((U=(te=E.charCodeAt(P++))-48<10?te-22:te-65<26?te-65:te-97<26?te-97:36)>=36||U>w((f-z)/M))&&S("overflow"),z+=U*M,!(U<(B=$<=me?1:$>=me+26?26:$-me));$+=36)M>w(f/(Z=36-B))&&S("overflow"),M*=Z;me=O(z-F,x=ee.length+1,F==0),w(z/x)>f-fe&&S("overflow"),fe+=w(z/x),z%=x,ee.splice(z++,0,fe)}return C(ee)}function A(E){var x,I,D,P,F,M,$,U,B,Z,te,ee,j,z,fe,me=[];for(ee=(E=T(E)).length,x=128,I=0,F=72,M=0;M=x&&te<$&&($=te);for($-x>w((f-I)/(j=D+1))&&S("overflow"),I+=($-x)*j,x=$,M=0;Mf&&S("overflow"),te==x){for(U=I,B=36;!(U<(Z=B<=F?1:B>=F+26?26:B-F));B+=36)fe=U-Z,z=36-Z,me.push(b(R(Z+fe%z,0))),U=w(fe/z);me.push(b(R(U,0))),F=O(I,j,D==P),I=0,++D}++I,++x}return me.join("")}d={version:"1.4.1",ucs2:{decode:T,encode:C},decode:N,encode:A,toASCII:function(E){return k(E,function(x){return m.test(x)?"xn--"+A(x):x})},toUnicode:function(E){return k(E,function(x){return g.test(x)?N(x.slice(4).toLowerCase()):x})}},(c=(function(){return d}).call(t,r,t,o))===void 0||(o.exports=c)})()}).call(this,r(190)(e),r(191))},function(e,t){e.exports=function(r){return r.webpackPolyfill||(r.deprecate=function(){},r.paths=[],r.children||(r.children=[]),Object.defineProperty(r,"loaded",{enumerable:!0,get:function(){return r.l}}),Object.defineProperty(r,"id",{enumerable:!0,get:function(){return r.i}}),r.webpackPolyfill=1),r}},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch{typeof window=="object"&&(r=window)}e.exports=r},function(e,t,r){e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},function(e,t,r){e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},function(e,t,r){e.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},function(e,t,r){var o=r(196),i=r(197),c=r(198),a=r(199),u=r(200);e.exports=function(d,f){var g={defs:o,shortcuts:i,enabled:[]},m=u(d.utils.assign({},g,f||{}));d.renderer.rules.emoji=c,d.core.ruler.push("emoji",a(d,m.defs,m.shortcuts,m.scanRE,m.replaceRE))}},function(e){e.exports=JSON.parse('{"100":"💯","1234":"🔢","grinning":"😀","smiley":"😃","smile":"😄","grin":"😁","laughing":"😆","satisfied":"😆","sweat_smile":"😅","joy":"😂","rofl":"🤣","relaxed":"☺️","blush":"😊","innocent":"😇","slightly_smiling_face":"🙂","upside_down_face":"🙃","wink":"😉","relieved":"😌","heart_eyes":"😍","kissing_heart":"😘","kissing":"😗","kissing_smiling_eyes":"😙","kissing_closed_eyes":"😚","yum":"😋","stuck_out_tongue_winking_eye":"😜","stuck_out_tongue_closed_eyes":"😝","stuck_out_tongue":"😛","money_mouth_face":"🤑","hugs":"🤗","nerd_face":"🤓","sunglasses":"😎","clown_face":"🤡","cowboy_hat_face":"🤠","smirk":"😏","unamused":"😒","disappointed":"😞","pensive":"😔","worried":"😟","confused":"😕","slightly_frowning_face":"🙁","frowning_face":"☹️","persevere":"😣","confounded":"😖","tired_face":"😫","weary":"😩","triumph":"😤","angry":"😠","rage":"😡","pout":"😡","no_mouth":"😶","neutral_face":"😐","expressionless":"😑","hushed":"😯","frowning":"😦","anguished":"😧","open_mouth":"😮","astonished":"😲","dizzy_face":"😵","flushed":"😳","scream":"😱","fearful":"😨","cold_sweat":"😰","cry":"😢","disappointed_relieved":"😥","drooling_face":"🤤","sob":"😭","sweat":"😓","sleepy":"😪","sleeping":"😴","roll_eyes":"🙄","thinking":"🤔","lying_face":"🤥","grimacing":"😬","zipper_mouth_face":"🤐","nauseated_face":"🤢","sneezing_face":"🤧","mask":"😷","face_with_thermometer":"🤒","face_with_head_bandage":"🤕","smiling_imp":"😈","imp":"👿","japanese_ogre":"👹","japanese_goblin":"👺","hankey":"💩","poop":"💩","shit":"💩","ghost":"👻","skull":"💀","skull_and_crossbones":"☠️","alien":"👽","space_invader":"👾","robot":"🤖","jack_o_lantern":"🎃","smiley_cat":"😺","smile_cat":"😸","joy_cat":"😹","heart_eyes_cat":"😻","smirk_cat":"😼","kissing_cat":"😽","scream_cat":"🙀","crying_cat_face":"😿","pouting_cat":"😾","open_hands":"👐","raised_hands":"🙌","clap":"👏","pray":"🙏","handshake":"🤝","+1":"👍","thumbsup":"👍","-1":"👎","thumbsdown":"👎","fist_oncoming":"👊","facepunch":"👊","punch":"👊","fist_raised":"✊","fist":"✊","fist_left":"🤛","fist_right":"🤜","crossed_fingers":"🤞","v":"✌️","metal":"🤘","ok_hand":"👌","point_left":"👈","point_right":"👉","point_up_2":"👆","point_down":"👇","point_up":"☝️","hand":"✋","raised_hand":"✋","raised_back_of_hand":"🤚","raised_hand_with_fingers_splayed":"🖐","vulcan_salute":"🖖","wave":"👋","call_me_hand":"🤙","muscle":"💪","middle_finger":"🖕","fu":"🖕","writing_hand":"✍️","selfie":"🤳","nail_care":"💅","ring":"💍","lipstick":"💄","kiss":"💋","lips":"👄","tongue":"👅","ear":"👂","nose":"👃","footprints":"👣","eye":"👁","eyes":"👀","speaking_head":"🗣","bust_in_silhouette":"👤","busts_in_silhouette":"👥","baby":"👶","boy":"👦","girl":"👧","man":"👨","woman":"👩","blonde_woman":"👱♀","blonde_man":"👱","person_with_blond_hair":"👱","older_man":"👴","older_woman":"👵","man_with_gua_pi_mao":"👲","woman_with_turban":"👳♀","man_with_turban":"👳","policewoman":"👮♀","policeman":"👮","cop":"👮","construction_worker_woman":"👷♀","construction_worker_man":"👷","construction_worker":"👷","guardswoman":"💂♀","guardsman":"💂","female_detective":"🕵️♀️","male_detective":"🕵","detective":"🕵","woman_health_worker":"👩⚕","man_health_worker":"👨⚕","woman_farmer":"👩🌾","man_farmer":"👨🌾","woman_cook":"👩🍳","man_cook":"👨🍳","woman_student":"👩🎓","man_student":"👨🎓","woman_singer":"👩🎤","man_singer":"👨🎤","woman_teacher":"👩🏫","man_teacher":"👨🏫","woman_factory_worker":"👩🏭","man_factory_worker":"👨🏭","woman_technologist":"👩💻","man_technologist":"👨💻","woman_office_worker":"👩💼","man_office_worker":"👨💼","woman_mechanic":"👩🔧","man_mechanic":"👨🔧","woman_scientist":"👩🔬","man_scientist":"👨🔬","woman_artist":"👩🎨","man_artist":"👨🎨","woman_firefighter":"👩🚒","man_firefighter":"👨🚒","woman_pilot":"👩✈","man_pilot":"👨✈","woman_astronaut":"👩🚀","man_astronaut":"👨🚀","woman_judge":"👩⚖","man_judge":"👨⚖","mrs_claus":"🤶","santa":"🎅","princess":"👸","prince":"🤴","bride_with_veil":"👰","man_in_tuxedo":"🤵","angel":"👼","pregnant_woman":"🤰","bowing_woman":"🙇♀","bowing_man":"🙇","bow":"🙇","tipping_hand_woman":"💁","information_desk_person":"💁","sassy_woman":"💁","tipping_hand_man":"💁♂","sassy_man":"💁♂","no_good_woman":"🙅","no_good":"🙅","ng_woman":"🙅","no_good_man":"🙅♂","ng_man":"🙅♂","ok_woman":"🙆","ok_man":"🙆♂","raising_hand_woman":"🙋","raising_hand":"🙋","raising_hand_man":"🙋♂","woman_facepalming":"🤦♀","man_facepalming":"🤦♂","woman_shrugging":"🤷♀","man_shrugging":"🤷♂","pouting_woman":"🙎","person_with_pouting_face":"🙎","pouting_man":"🙎♂","frowning_woman":"🙍","person_frowning":"🙍","frowning_man":"🙍♂","haircut_woman":"💇","haircut":"💇","haircut_man":"💇♂","massage_woman":"💆","massage":"💆","massage_man":"💆♂","business_suit_levitating":"🕴","dancer":"💃","man_dancing":"🕺","dancing_women":"👯","dancers":"👯","dancing_men":"👯♂","walking_woman":"🚶♀","walking_man":"🚶","walking":"🚶","running_woman":"🏃♀","running_man":"🏃","runner":"🏃","running":"🏃","couple":"👫","two_women_holding_hands":"👭","two_men_holding_hands":"👬","couple_with_heart_woman_man":"💑","couple_with_heart":"💑","couple_with_heart_woman_woman":"👩❤️👩","couple_with_heart_man_man":"👨❤️👨","couplekiss_man_woman":"💏","couplekiss_woman_woman":"👩❤️💋👩","couplekiss_man_man":"👨❤️💋👨","family_man_woman_boy":"👪","family":"👪","family_man_woman_girl":"👨👩👧","family_man_woman_girl_boy":"👨👩👧👦","family_man_woman_boy_boy":"👨👩👦👦","family_man_woman_girl_girl":"👨👩👧👧","family_woman_woman_boy":"👩👩👦","family_woman_woman_girl":"👩👩👧","family_woman_woman_girl_boy":"👩👩👧👦","family_woman_woman_boy_boy":"👩👩👦👦","family_woman_woman_girl_girl":"👩👩👧👧","family_man_man_boy":"👨👨👦","family_man_man_girl":"👨👨👧","family_man_man_girl_boy":"👨👨👧👦","family_man_man_boy_boy":"👨👨👦👦","family_man_man_girl_girl":"👨👨👧👧","family_woman_boy":"👩👦","family_woman_girl":"👩👧","family_woman_girl_boy":"👩👧👦","family_woman_boy_boy":"👩👦👦","family_woman_girl_girl":"👩👧👧","family_man_boy":"👨👦","family_man_girl":"👨👧","family_man_girl_boy":"👨👧👦","family_man_boy_boy":"👨👦👦","family_man_girl_girl":"👨👧👧","womans_clothes":"👚","shirt":"👕","tshirt":"👕","jeans":"👖","necktie":"👔","dress":"👗","bikini":"👙","kimono":"👘","high_heel":"👠","sandal":"👡","boot":"👢","mans_shoe":"👞","shoe":"👞","athletic_shoe":"👟","womans_hat":"👒","tophat":"🎩","mortar_board":"🎓","crown":"👑","rescue_worker_helmet":"⛑","school_satchel":"🎒","pouch":"👝","purse":"👛","handbag":"👜","briefcase":"💼","eyeglasses":"👓","dark_sunglasses":"🕶","closed_umbrella":"🌂","open_umbrella":"☂️","dog":"🐶","cat":"🐱","mouse":"🐭","hamster":"🐹","rabbit":"🐰","fox_face":"🦊","bear":"🐻","panda_face":"🐼","koala":"🐨","tiger":"🐯","lion":"🦁","cow":"🐮","pig":"🐷","pig_nose":"🐽","frog":"🐸","monkey_face":"🐵","see_no_evil":"🙈","hear_no_evil":"🙉","speak_no_evil":"🙊","monkey":"🐒","chicken":"🐔","penguin":"🐧","bird":"🐦","baby_chick":"🐤","hatching_chick":"🐣","hatched_chick":"🐥","duck":"🦆","eagle":"🦅","owl":"🦉","bat":"🦇","wolf":"🐺","boar":"🐗","horse":"🐴","unicorn":"🦄","bee":"🐝","honeybee":"🐝","bug":"🐛","butterfly":"🦋","snail":"🐌","shell":"🐚","beetle":"🐞","ant":"🐜","spider":"🕷","spider_web":"🕸","turtle":"🐢","snake":"🐍","lizard":"🦎","scorpion":"🦂","crab":"🦀","squid":"🦑","octopus":"🐙","shrimp":"🦐","tropical_fish":"🐠","fish":"🐟","blowfish":"🐡","dolphin":"🐬","flipper":"🐬","shark":"🦈","whale":"🐳","whale2":"🐋","crocodile":"🐊","leopard":"🐆","tiger2":"🐅","water_buffalo":"🐃","ox":"🐂","cow2":"🐄","deer":"🦌","dromedary_camel":"🐪","camel":"🐫","elephant":"🐘","rhinoceros":"🦏","gorilla":"🦍","racehorse":"🐎","pig2":"🐖","goat":"🐐","ram":"🐏","sheep":"🐑","dog2":"🐕","poodle":"🐩","cat2":"🐈","rooster":"🐓","turkey":"🦃","dove":"🕊","rabbit2":"🐇","mouse2":"🐁","rat":"🐀","chipmunk":"🐿","feet":"🐾","paw_prints":"🐾","dragon":"🐉","dragon_face":"🐲","cactus":"🌵","christmas_tree":"🎄","evergreen_tree":"🌲","deciduous_tree":"🌳","palm_tree":"🌴","seedling":"🌱","herb":"🌿","shamrock":"☘️","four_leaf_clover":"🍀","bamboo":"🎍","tanabata_tree":"🎋","leaves":"🍃","fallen_leaf":"🍂","maple_leaf":"🍁","mushroom":"🍄","ear_of_rice":"🌾","bouquet":"💐","tulip":"🌷","rose":"🌹","wilted_flower":"🥀","sunflower":"🌻","blossom":"🌼","cherry_blossom":"🌸","hibiscus":"🌺","earth_americas":"🌎","earth_africa":"🌍","earth_asia":"🌏","full_moon":"🌕","waning_gibbous_moon":"🌖","last_quarter_moon":"🌗","waning_crescent_moon":"🌘","new_moon":"🌑","waxing_crescent_moon":"🌒","first_quarter_moon":"🌓","moon":"🌔","waxing_gibbous_moon":"🌔","new_moon_with_face":"🌚","full_moon_with_face":"🌝","sun_with_face":"🌞","first_quarter_moon_with_face":"🌛","last_quarter_moon_with_face":"🌜","crescent_moon":"🌙","dizzy":"💫","star":"⭐️","star2":"🌟","sparkles":"✨","zap":"⚡️","fire":"🔥","boom":"💥","collision":"💥","comet":"☄","sunny":"☀️","sun_behind_small_cloud":"🌤","partly_sunny":"⛅️","sun_behind_large_cloud":"🌥","sun_behind_rain_cloud":"🌦","rainbow":"🌈","cloud":"☁️","cloud_with_rain":"🌧","cloud_with_lightning_and_rain":"⛈","cloud_with_lightning":"🌩","cloud_with_snow":"🌨","snowman_with_snow":"☃️","snowman":"⛄️","snowflake":"❄️","wind_face":"🌬","dash":"💨","tornado":"🌪","fog":"🌫","ocean":"🌊","droplet":"💧","sweat_drops":"💦","umbrella":"☔️","green_apple":"🍏","apple":"🍎","pear":"🍐","tangerine":"🍊","orange":"🍊","mandarin":"🍊","lemon":"🍋","banana":"🍌","watermelon":"🍉","grapes":"🍇","strawberry":"🍓","melon":"🍈","cherries":"🍒","peach":"🍑","pineapple":"🍍","kiwi_fruit":"🥝","avocado":"🥑","tomato":"🍅","eggplant":"🍆","cucumber":"🥒","carrot":"🥕","corn":"🌽","hot_pepper":"🌶","potato":"🥔","sweet_potato":"🍠","chestnut":"🌰","peanuts":"🥜","honey_pot":"🍯","croissant":"🥐","bread":"🍞","baguette_bread":"🥖","cheese":"🧀","egg":"🥚","fried_egg":"🍳","bacon":"🥓","pancakes":"🥞","fried_shrimp":"🍤","poultry_leg":"🍗","meat_on_bone":"🍖","pizza":"🍕","hotdog":"🌭","hamburger":"🍔","fries":"🍟","stuffed_flatbread":"🥙","taco":"🌮","burrito":"🌯","green_salad":"🥗","shallow_pan_of_food":"🥘","spaghetti":"🍝","ramen":"🍜","stew":"🍲","fish_cake":"🍥","sushi":"🍣","bento":"🍱","curry":"🍛","rice":"🍚","rice_ball":"🍙","rice_cracker":"🍘","oden":"🍢","dango":"🍡","shaved_ice":"🍧","ice_cream":"🍨","icecream":"🍦","cake":"🍰","birthday":"🎂","custard":"🍮","lollipop":"🍭","candy":"🍬","chocolate_bar":"🍫","popcorn":"🍿","doughnut":"🍩","cookie":"🍪","milk_glass":"🥛","baby_bottle":"🍼","coffee":"☕️","tea":"🍵","sake":"🍶","beer":"🍺","beers":"🍻","clinking_glasses":"🥂","wine_glass":"🍷","tumbler_glass":"🥃","cocktail":"🍸","tropical_drink":"🍹","champagne":"🍾","spoon":"🥄","fork_and_knife":"🍴","plate_with_cutlery":"🍽","soccer":"⚽️","basketball":"🏀","football":"🏈","baseball":"⚾️","tennis":"🎾","volleyball":"🏐","rugby_football":"🏉","8ball":"🎱","ping_pong":"🏓","badminton":"🏸","goal_net":"🥅","ice_hockey":"🏒","field_hockey":"🏑","cricket":"🏏","golf":"⛳️","bow_and_arrow":"🏹","fishing_pole_and_fish":"🎣","boxing_glove":"🥊","martial_arts_uniform":"🥋","ice_skate":"⛸","ski":"🎿","skier":"⛷","snowboarder":"🏂","weight_lifting_woman":"🏋️♀️","weight_lifting_man":"🏋","person_fencing":"🤺","women_wrestling":"🤼♀","men_wrestling":"🤼♂","woman_cartwheeling":"🤸♀","man_cartwheeling":"🤸♂","basketball_woman":"⛹️♀️","basketball_man":"⛹","woman_playing_handball":"🤾♀","man_playing_handball":"🤾♂","golfing_woman":"🏌️♀️","golfing_man":"🏌","surfing_woman":"🏄♀","surfing_man":"🏄","surfer":"🏄","swimming_woman":"🏊♀","swimming_man":"🏊","swimmer":"🏊","woman_playing_water_polo":"🤽♀","man_playing_water_polo":"🤽♂","rowing_woman":"🚣♀","rowing_man":"🚣","rowboat":"🚣","horse_racing":"🏇","biking_woman":"🚴♀","biking_man":"🚴","bicyclist":"🚴","mountain_biking_woman":"🚵♀","mountain_biking_man":"🚵","mountain_bicyclist":"🚵","running_shirt_with_sash":"🎽","medal_sports":"🏅","medal_military":"🎖","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","trophy":"🏆","rosette":"🏵","reminder_ribbon":"🎗","ticket":"🎫","tickets":"🎟","circus_tent":"🎪","woman_juggling":"🤹♀","man_juggling":"🤹♂","performing_arts":"🎭","art":"🎨","clapper":"🎬","microphone":"🎤","headphones":"🎧","musical_score":"🎼","musical_keyboard":"🎹","drum":"🥁","saxophone":"🎷","trumpet":"🎺","guitar":"🎸","violin":"🎻","game_die":"🎲","dart":"🎯","bowling":"🎳","video_game":"🎮","slot_machine":"🎰","car":"🚗","red_car":"🚗","taxi":"🚕","blue_car":"🚙","bus":"🚌","trolleybus":"🚎","racing_car":"🏎","police_car":"🚓","ambulance":"🚑","fire_engine":"🚒","minibus":"🚐","truck":"🚚","articulated_lorry":"🚛","tractor":"🚜","kick_scooter":"🛴","bike":"🚲","motor_scooter":"🛵","motorcycle":"🏍","rotating_light":"🚨","oncoming_police_car":"🚔","oncoming_bus":"🚍","oncoming_automobile":"🚘","oncoming_taxi":"🚖","aerial_tramway":"🚡","mountain_cableway":"🚠","suspension_railway":"🚟","railway_car":"🚃","train":"🚋","mountain_railway":"🚞","monorail":"🚝","bullettrain_side":"🚄","bullettrain_front":"🚅","light_rail":"🚈","steam_locomotive":"🚂","train2":"🚆","metro":"🚇","tram":"🚊","station":"🚉","helicopter":"🚁","small_airplane":"🛩","airplane":"✈️","flight_departure":"🛫","flight_arrival":"🛬","rocket":"🚀","artificial_satellite":"🛰","seat":"💺","canoe":"🛶","boat":"⛵️","sailboat":"⛵️","motor_boat":"🛥","speedboat":"🚤","passenger_ship":"🛳","ferry":"⛴","ship":"🚢","anchor":"⚓️","construction":"🚧","fuelpump":"⛽️","busstop":"🚏","vertical_traffic_light":"🚦","traffic_light":"🚥","world_map":"🗺","moyai":"🗿","statue_of_liberty":"🗽","fountain":"⛲️","tokyo_tower":"🗼","european_castle":"🏰","japanese_castle":"🏯","stadium":"🏟","ferris_wheel":"🎡","roller_coaster":"🎢","carousel_horse":"🎠","parasol_on_ground":"⛱","beach_umbrella":"🏖","desert_island":"🏝","mountain":"⛰","mountain_snow":"🏔","mount_fuji":"🗻","volcano":"🌋","desert":"🏜","camping":"🏕","tent":"⛺️","railway_track":"🛤","motorway":"🛣","building_construction":"🏗","factory":"🏭","house":"🏠","house_with_garden":"🏡","houses":"🏘","derelict_house":"🏚","office":"🏢","department_store":"🏬","post_office":"🏣","european_post_office":"🏤","hospital":"🏥","bank":"🏦","hotel":"🏨","convenience_store":"🏪","school":"🏫","love_hotel":"🏩","wedding":"💒","classical_building":"🏛","church":"⛪️","mosque":"🕌","synagogue":"🕍","kaaba":"🕋","shinto_shrine":"⛩","japan":"🗾","rice_scene":"🎑","national_park":"🏞","sunrise":"🌅","sunrise_over_mountains":"🌄","stars":"🌠","sparkler":"🎇","fireworks":"🎆","city_sunrise":"🌇","city_sunset":"🌆","cityscape":"🏙","night_with_stars":"🌃","milky_way":"🌌","bridge_at_night":"🌉","foggy":"🌁","watch":"⌚️","iphone":"📱","calling":"📲","computer":"💻","keyboard":"⌨️","desktop_computer":"🖥","printer":"🖨","computer_mouse":"🖱","trackball":"🖲","joystick":"🕹","clamp":"🗜","minidisc":"💽","floppy_disk":"💾","cd":"💿","dvd":"📀","vhs":"📼","camera":"📷","camera_flash":"📸","video_camera":"📹","movie_camera":"🎥","film_projector":"📽","film_strip":"🎞","telephone_receiver":"📞","phone":"☎️","telephone":"☎️","pager":"📟","fax":"📠","tv":"📺","radio":"📻","studio_microphone":"🎙","level_slider":"🎚","control_knobs":"🎛","stopwatch":"⏱","timer_clock":"⏲","alarm_clock":"⏰","mantelpiece_clock":"🕰","hourglass":"⌛️","hourglass_flowing_sand":"⏳","satellite":"📡","battery":"🔋","electric_plug":"🔌","bulb":"💡","flashlight":"🔦","candle":"🕯","wastebasket":"🗑","oil_drum":"🛢","money_with_wings":"💸","dollar":"💵","yen":"💴","euro":"💶","pound":"💷","moneybag":"💰","credit_card":"💳","gem":"💎","balance_scale":"⚖️","wrench":"🔧","hammer":"🔨","hammer_and_pick":"⚒","hammer_and_wrench":"🛠","pick":"⛏","nut_and_bolt":"🔩","gear":"⚙️","chains":"⛓","gun":"🔫","bomb":"💣","hocho":"🔪","knife":"🔪","dagger":"🗡","crossed_swords":"⚔️","shield":"🛡","smoking":"🚬","coffin":"⚰️","funeral_urn":"⚱️","amphora":"🏺","crystal_ball":"🔮","prayer_beads":"📿","barber":"💈","alembic":"⚗️","telescope":"🔭","microscope":"🔬","hole":"🕳","pill":"💊","syringe":"💉","thermometer":"🌡","toilet":"🚽","potable_water":"🚰","shower":"🚿","bathtub":"🛁","bath":"🛀","bellhop_bell":"🛎","key":"🔑","old_key":"🗝","door":"🚪","couch_and_lamp":"🛋","bed":"🛏","sleeping_bed":"🛌","framed_picture":"🖼","shopping":"🛍","shopping_cart":"🛒","gift":"🎁","balloon":"🎈","flags":"🎏","ribbon":"🎀","confetti_ball":"🎊","tada":"🎉","dolls":"🎎","izakaya_lantern":"🏮","lantern":"🏮","wind_chime":"🎐","email":"✉️","envelope":"✉️","envelope_with_arrow":"📩","incoming_envelope":"📨","e-mail":"📧","love_letter":"💌","inbox_tray":"📥","outbox_tray":"📤","package":"📦","label":"🏷","mailbox_closed":"📪","mailbox":"📫","mailbox_with_mail":"📬","mailbox_with_no_mail":"📭","postbox":"📮","postal_horn":"📯","scroll":"📜","page_with_curl":"📃","page_facing_up":"📄","bookmark_tabs":"📑","bar_chart":"📊","chart_with_upwards_trend":"📈","chart_with_downwards_trend":"📉","spiral_notepad":"🗒","spiral_calendar":"🗓","calendar":"📆","date":"📅","card_index":"📇","card_file_box":"🗃","ballot_box":"🗳","file_cabinet":"🗄","clipboard":"📋","file_folder":"📁","open_file_folder":"📂","card_index_dividers":"🗂","newspaper_roll":"🗞","newspaper":"📰","notebook":"📓","notebook_with_decorative_cover":"📔","ledger":"📒","closed_book":"📕","green_book":"📗","blue_book":"📘","orange_book":"📙","books":"📚","book":"📖","open_book":"📖","bookmark":"🔖","link":"🔗","paperclip":"📎","paperclips":"🖇","triangular_ruler":"📐","straight_ruler":"📏","pushpin":"📌","round_pushpin":"📍","scissors":"✂️","pen":"🖊","fountain_pen":"🖋","black_nib":"✒️","paintbrush":"🖌","crayon":"🖍","memo":"📝","pencil":"📝","pencil2":"✏️","mag":"🔍","mag_right":"🔎","lock_with_ink_pen":"🔏","closed_lock_with_key":"🔐","lock":"🔒","unlock":"🔓","heart":"❤️","yellow_heart":"💛","green_heart":"💚","blue_heart":"💙","purple_heart":"💜","black_heart":"🖤","broken_heart":"💔","heavy_heart_exclamation":"❣️","two_hearts":"💕","revolving_hearts":"💞","heartbeat":"💓","heartpulse":"💗","sparkling_heart":"💖","cupid":"💘","gift_heart":"💝","heart_decoration":"💟","peace_symbol":"☮️","latin_cross":"✝️","star_and_crescent":"☪️","om":"🕉","wheel_of_dharma":"☸️","star_of_david":"✡️","six_pointed_star":"🔯","menorah":"🕎","yin_yang":"☯️","orthodox_cross":"☦️","place_of_worship":"🛐","ophiuchus":"⛎","aries":"♈️","taurus":"♉️","gemini":"♊️","cancer":"♋️","leo":"♌️","virgo":"♍️","libra":"♎️","scorpius":"♏️","sagittarius":"♐️","capricorn":"♑️","aquarius":"♒️","pisces":"♓️","id":"🆔","atom_symbol":"⚛️","accept":"🉑","radioactive":"☢️","biohazard":"☣️","mobile_phone_off":"📴","vibration_mode":"📳","eight_pointed_black_star":"✴️","vs":"🆚","white_flower":"💮","ideograph_advantage":"🉐","secret":"㊙️","congratulations":"㊗️","u6e80":"🈵","a":"🅰️","b":"🅱️","ab":"🆎","cl":"🆑","o2":"🅾️","sos":"🆘","x":"❌","o":"⭕️","stop_sign":"🛑","no_entry":"⛔️","name_badge":"📛","no_entry_sign":"🚫","anger":"💢","hotsprings":"♨️","no_pedestrians":"🚷","do_not_litter":"🚯","no_bicycles":"🚳","non-potable_water":"🚱","underage":"🔞","no_mobile_phones":"📵","no_smoking":"🚭","exclamation":"❗️","heavy_exclamation_mark":"❗️","grey_exclamation":"❕","question":"❓","grey_question":"❔","bangbang":"‼️","interrobang":"⁉️","low_brightness":"🔅","high_brightness":"🔆","part_alternation_mark":"〽️","warning":"⚠️","children_crossing":"🚸","trident":"🔱","fleur_de_lis":"⚜️","beginner":"🔰","recycle":"♻️","white_check_mark":"✅","chart":"💹","sparkle":"❇️","eight_spoked_asterisk":"✳️","negative_squared_cross_mark":"❎","globe_with_meridians":"🌐","diamond_shape_with_a_dot_inside":"💠","m":"Ⓜ️","cyclone":"🌀","zzz":"💤","atm":"🏧","wc":"🚾","wheelchair":"♿️","parking":"🅿️","sa":"🈂️","passport_control":"🛂","customs":"🛃","baggage_claim":"🛄","left_luggage":"🛅","mens":"🚹","womens":"🚺","baby_symbol":"🚼","restroom":"🚻","put_litter_in_its_place":"🚮","cinema":"🎦","signal_strength":"📶","koko":"🈁","symbols":"🔣","information_source":"ℹ️","abc":"🔤","abcd":"🔡","capital_abcd":"🔠","ng":"🆖","ok":"🆗","up":"🆙","cool":"🆒","new":"🆕","free":"🆓","zero":"0️⃣","one":"1️⃣","two":"2️⃣","three":"3️⃣","four":"4️⃣","five":"5️⃣","six":"6️⃣","seven":"7️⃣","eight":"8️⃣","nine":"9️⃣","keycap_ten":"🔟","hash":"#️⃣","asterisk":"*️⃣","arrow_forward":"▶️","pause_button":"⏸","play_or_pause_button":"⏯","stop_button":"⏹","record_button":"⏺","next_track_button":"⏭","previous_track_button":"⏮","fast_forward":"⏩","rewind":"⏪","arrow_double_up":"⏫","arrow_double_down":"⏬","arrow_backward":"◀️","arrow_up_small":"🔼","arrow_down_small":"🔽","arrow_right":"➡️","arrow_left":"⬅️","arrow_up":"⬆️","arrow_down":"⬇️","arrow_upper_right":"↗️","arrow_lower_right":"↘️","arrow_lower_left":"↙️","arrow_upper_left":"↖️","arrow_up_down":"↕️","left_right_arrow":"↔️","arrow_right_hook":"↪️","leftwards_arrow_with_hook":"↩️","arrow_heading_up":"⤴️","arrow_heading_down":"⤵️","twisted_rightwards_arrows":"🔀","repeat":"🔁","repeat_one":"🔂","arrows_counterclockwise":"🔄","arrows_clockwise":"🔃","musical_note":"🎵","notes":"🎶","heavy_plus_sign":"➕","heavy_minus_sign":"➖","heavy_division_sign":"➗","heavy_multiplication_x":"✖️","heavy_dollar_sign":"💲","currency_exchange":"💱","tm":"™️","copyright":"©️","registered":"®️","wavy_dash":"〰️","curly_loop":"➰","loop":"➿","end":"🔚","back":"🔙","on":"🔛","top":"🔝","soon":"🔜","heavy_check_mark":"✔️","ballot_box_with_check":"☑️","radio_button":"🔘","white_circle":"⚪️","black_circle":"⚫️","red_circle":"🔴","large_blue_circle":"🔵","small_red_triangle":"🔺","small_red_triangle_down":"🔻","small_orange_diamond":"🔸","small_blue_diamond":"🔹","large_orange_diamond":"🔶","large_blue_diamond":"🔷","white_square_button":"🔳","black_square_button":"🔲","black_small_square":"▪️","white_small_square":"▫️","black_medium_small_square":"◾️","white_medium_small_square":"◽️","black_medium_square":"◼️","white_medium_square":"◻️","black_large_square":"⬛️","white_large_square":"⬜️","speaker":"🔈","mute":"🔇","sound":"🔉","loud_sound":"🔊","bell":"🔔","no_bell":"🔕","mega":"📣","loudspeaker":"📢","eye_speech_bubble":"👁🗨","speech_balloon":"💬","thought_balloon":"💭","right_anger_bubble":"🗯","spades":"♠️","clubs":"♣️","hearts":"♥️","diamonds":"♦️","black_joker":"🃏","flower_playing_cards":"🎴","mahjong":"🀄️","clock1":"🕐","clock2":"🕑","clock3":"🕒","clock4":"🕓","clock5":"🕔","clock6":"🕕","clock7":"🕖","clock8":"🕗","clock9":"🕘","clock10":"🕙","clock11":"🕚","clock12":"🕛","clock130":"🕜","clock230":"🕝","clock330":"🕞","clock430":"🕟","clock530":"🕠","clock630":"🕡","clock730":"🕢","clock830":"🕣","clock930":"🕤","clock1030":"🕥","clock1130":"🕦","clock1230":"🕧","white_flag":"🏳️","black_flag":"🏴","checkered_flag":"🏁","triangular_flag_on_post":"🚩","rainbow_flag":"🏳️🌈","afghanistan":"🇦🇫","aland_islands":"🇦🇽","albania":"🇦🇱","algeria":"🇩🇿","american_samoa":"🇦🇸","andorra":"🇦🇩","angola":"🇦🇴","anguilla":"🇦🇮","antarctica":"🇦🇶","antigua_barbuda":"🇦🇬","argentina":"🇦🇷","armenia":"🇦🇲","aruba":"🇦🇼","australia":"🇦🇺","austria":"🇦🇹","azerbaijan":"🇦🇿","bahamas":"🇧🇸","bahrain":"🇧🇭","bangladesh":"🇧🇩","barbados":"🇧🇧","belarus":"🇧🇾","belgium":"🇧🇪","belize":"🇧🇿","benin":"🇧🇯","bermuda":"🇧🇲","bhutan":"🇧🇹","bolivia":"🇧🇴","caribbean_netherlands":"🇧🇶","bosnia_herzegovina":"🇧🇦","botswana":"🇧🇼","brazil":"🇧🇷","british_indian_ocean_territory":"🇮🇴","british_virgin_islands":"🇻🇬","brunei":"🇧🇳","bulgaria":"🇧🇬","burkina_faso":"🇧🇫","burundi":"🇧🇮","cape_verde":"🇨🇻","cambodia":"🇰🇭","cameroon":"🇨🇲","canada":"🇨🇦","canary_islands":"🇮🇨","cayman_islands":"🇰🇾","central_african_republic":"🇨🇫","chad":"🇹🇩","chile":"🇨🇱","cn":"🇨🇳","christmas_island":"🇨🇽","cocos_islands":"🇨🇨","colombia":"🇨🇴","comoros":"🇰🇲","congo_brazzaville":"🇨🇬","congo_kinshasa":"🇨🇩","cook_islands":"🇨🇰","costa_rica":"🇨🇷","cote_divoire":"🇨🇮","croatia":"🇭🇷","cuba":"🇨🇺","curacao":"🇨🇼","cyprus":"🇨🇾","czech_republic":"🇨🇿","denmark":"🇩🇰","djibouti":"🇩🇯","dominica":"🇩🇲","dominican_republic":"🇩🇴","ecuador":"🇪🇨","egypt":"🇪🇬","el_salvador":"🇸🇻","equatorial_guinea":"🇬🇶","eritrea":"🇪🇷","estonia":"🇪🇪","ethiopia":"🇪🇹","eu":"🇪🇺","european_union":"🇪🇺","falkland_islands":"🇫🇰","faroe_islands":"🇫🇴","fiji":"🇫🇯","finland":"🇫🇮","fr":"🇫🇷","french_guiana":"🇬🇫","french_polynesia":"🇵🇫","french_southern_territories":"🇹🇫","gabon":"🇬🇦","gambia":"🇬🇲","georgia":"🇬🇪","de":"🇩🇪","ghana":"🇬🇭","gibraltar":"🇬🇮","greece":"🇬🇷","greenland":"🇬🇱","grenada":"🇬🇩","guadeloupe":"🇬🇵","guam":"🇬🇺","guatemala":"🇬🇹","guernsey":"🇬🇬","guinea":"🇬🇳","guinea_bissau":"🇬🇼","guyana":"🇬🇾","haiti":"🇭🇹","honduras":"🇭🇳","hong_kong":"🇭🇰","hungary":"🇭🇺","iceland":"🇮🇸","india":"🇮🇳","indonesia":"🇮🇩","iran":"🇮🇷","iraq":"🇮🇶","ireland":"🇮🇪","isle_of_man":"🇮🇲","israel":"🇮🇱","it":"🇮🇹","jamaica":"🇯🇲","jp":"🇯🇵","crossed_flags":"🎌","jersey":"🇯🇪","jordan":"🇯🇴","kazakhstan":"🇰🇿","kenya":"🇰🇪","kiribati":"🇰🇮","kosovo":"🇽🇰","kuwait":"🇰🇼","kyrgyzstan":"🇰🇬","laos":"🇱🇦","latvia":"🇱🇻","lebanon":"🇱🇧","lesotho":"🇱🇸","liberia":"🇱🇷","libya":"🇱🇾","liechtenstein":"🇱🇮","lithuania":"🇱🇹","luxembourg":"🇱🇺","macau":"🇲🇴","macedonia":"🇲🇰","madagascar":"🇲🇬","malawi":"🇲🇼","malaysia":"🇲🇾","maldives":"🇲🇻","mali":"🇲🇱","malta":"🇲🇹","marshall_islands":"🇲🇭","martinique":"🇲🇶","mauritania":"🇲🇷","mauritius":"🇲🇺","mayotte":"🇾🇹","mexico":"🇲🇽","micronesia":"🇫🇲","moldova":"🇲🇩","monaco":"🇲🇨","mongolia":"🇲🇳","montenegro":"🇲🇪","montserrat":"🇲🇸","morocco":"🇲🇦","mozambique":"🇲🇿","myanmar":"🇲🇲","namibia":"🇳🇦","nauru":"🇳🇷","nepal":"🇳🇵","netherlands":"🇳🇱","new_caledonia":"🇳🇨","new_zealand":"🇳🇿","nicaragua":"🇳🇮","niger":"🇳🇪","nigeria":"🇳🇬","niue":"🇳🇺","norfolk_island":"🇳🇫","northern_mariana_islands":"🇲🇵","north_korea":"🇰🇵","norway":"🇳🇴","oman":"🇴🇲","pakistan":"🇵🇰","palau":"🇵🇼","palestinian_territories":"🇵🇸","panama":"🇵🇦","papua_new_guinea":"🇵🇬","paraguay":"🇵🇾","peru":"🇵🇪","philippines":"🇵🇭","pitcairn_islands":"🇵🇳","poland":"🇵🇱","portugal":"🇵🇹","puerto_rico":"🇵🇷","qatar":"🇶🇦","reunion":"🇷🇪","romania":"🇷🇴","ru":"🇷🇺","rwanda":"🇷🇼","st_barthelemy":"🇧🇱","st_helena":"🇸🇭","st_kitts_nevis":"🇰🇳","st_lucia":"🇱🇨","st_pierre_miquelon":"🇵🇲","st_vincent_grenadines":"🇻🇨","samoa":"🇼🇸","san_marino":"🇸🇲","sao_tome_principe":"🇸🇹","saudi_arabia":"🇸🇦","senegal":"🇸🇳","serbia":"🇷🇸","seychelles":"🇸🇨","sierra_leone":"🇸🇱","singapore":"🇸🇬","sint_maarten":"🇸🇽","slovakia":"🇸🇰","slovenia":"🇸🇮","solomon_islands":"🇸🇧","somalia":"🇸🇴","south_africa":"🇿🇦","south_georgia_south_sandwich_islands":"🇬🇸","kr":"🇰🇷","south_sudan":"🇸🇸","es":"🇪🇸","sri_lanka":"🇱🇰","sudan":"🇸🇩","suriname":"🇸🇷","swaziland":"🇸🇿","sweden":"🇸🇪","switzerland":"🇨🇭","syria":"🇸🇾","taiwan":"🇹🇼","tajikistan":"🇹🇯","tanzania":"🇹🇿","thailand":"🇹🇭","timor_leste":"🇹🇱","togo":"🇹🇬","tokelau":"🇹🇰","tonga":"🇹🇴","trinidad_tobago":"🇹🇹","tunisia":"🇹🇳","tr":"🇹🇷","turkmenistan":"🇹🇲","turks_caicos_islands":"🇹🇨","tuvalu":"🇹🇻","uganda":"🇺🇬","ukraine":"🇺🇦","united_arab_emirates":"🇦🇪","gb":"🇬🇧","uk":"🇬🇧","us":"🇺🇸","us_virgin_islands":"🇻🇮","uruguay":"🇺🇾","uzbekistan":"🇺🇿","vanuatu":"🇻🇺","vatican_city":"🇻🇦","venezuela":"🇻🇪","vietnam":"🇻🇳","wallis_futuna":"🇼🇫","western_sahara":"🇪🇭","yemen":"🇾🇪","zambia":"🇿🇲","zimbabwe":"🇿🇼"}')},function(e,t,r){e.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},function(e,t,r){e.exports=function(o,i){return o[i].content}},function(e,t,r){e.exports=function(o,i,c,a,u){var d=o.utils.arrayReplaceAt,f=o.utils.lib.ucmicro,g=new RegExp([f.Z.source,f.P.source,f.Cc.source].join("|"));function m(v,y,w){var b,S=0,_=[];return v.replace(u,function(k,T,C){var R;if(c.hasOwnProperty(k)){if(R=c[k],T>0&&!g.test(C[T-1])||T+k.lengthS&&((b=new w("text","",0)).content=v.slice(S,T),_.push(b)),(b=new w("emoji","",0)).markup=R,b.content=i[R],_.push(b),S=T+k.length}),S=0;y--)(_=S[y]).type!=="link_open"&&_.type!=="link_close"||_.info==="auto"&&(T-=_.nesting),_.type==="text"&&T===0&&a.test(_.content)&&(k[w].children=S=d(S,y,m(_.content,_.level,v.Token)))}}},function(e,t,r){e.exports=function(o){var i,c=o.defs;o.enabled.length&&(c=Object.keys(c).reduce(function(f,g){return o.enabled.indexOf(g)>=0&&(f[g]=c[g]),f},{})),i=Object.keys(o.shortcuts).reduce(function(f,g){return c[g]?Array.isArray(o.shortcuts[g])?(o.shortcuts[g].forEach(function(m){f[m]=g}),f):(f[o.shortcuts[g]]=g,f):f},{});var a=Object.keys(c).map(function(f){return":"+f+":"}).concat(Object.keys(i)).sort().reverse().map(function(f){return f.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}).join("|"),u=RegExp(a),d=RegExp(a,"g");return{defs:c,shortcuts:i,scanRE:u,replaceRE:d}}},function(e,t,r){var o=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function i(c,a){var u,d,f=c.posMax,g=c.pos;if(c.src.charCodeAt(g)!==126||a||g+2>=f)return!1;for(c.pos=g+1;c.pos?@[\]^_`{|}~-])/g;function i(c,a){var u,d,f=c.posMax,g=c.pos;if(c.src.charCodeAt(g)!==94||a||g+2>=f)return!1;for(c.pos=g+1;c.pos=m||(f=a.src.charCodeAt(g++))!==126&&f!==58||g===(d=a.skipSpaces(g))||d>=m?-1:g}o.block.ruler.before("paragraph","deflist",function(a,u,d,f){var g,m,v,y,w,b,S,_,k,T,C,R,O,N,A,E,x,I,D,P;if(f)return!(a.ddIndent<0)&&c(a,u)>=0;if((k=u+1)>=d||a.isEmpty(k)&&++k>=d||a.sCount[k]1&&a.isEmpty(a.line-1),a.tShift[v]=A,a.sCount[v]=N,a.tight=E,a.parentType=O,a.blkIndent=R,a.ddIndent=C,P=a.push("dd_close","dd",-1),w[1]=k=a.line,k>=d||a.sCount[k]=d||(y=k,a.isEmpty(y))||a.sCount[y]=d||(a.isEmpty(v)&&v++,v>=d)||a.sCount[v]=k||d.src.charCodeAt(_++)!==42||d.src.charCodeAt(_++)!==91)return!1;for(b=_;_^`|~".split("").map(i).join("")+"])("+Object.keys(d.env.abbreviations).map(function(N){return N.substr(1)}).sort(function(N,A){return A.length-N.length}).map(i).join("|")+")($|"+a+"|"+u+"|["+" \r\n$+<=>^`|~".split("").map(i).join("")+"])",_=new RegExp(T,"g"),g=0,m=O.length;g=0;f--)if((R=v[f]).type==="text"&&(S=0,w=R.content,_.lastIndex=0,b=[],C.test(w))){for(;k=_.exec(w);)(k.index>0||k[1].length>0)&&((y=new d.Token("text","",0)).content=w.slice(S,k.index+k[1].length),b.push(y)),(y=new d.Token("abbr_open","abbr",1)).attrs=[["title",d.env.abbreviations[":"+k[2]]]],b.push(y),(y=new d.Token("text","",0)).content=k[2],b.push(y),y=new d.Token("abbr_close","abbr",-1),b.push(y),_.lastIndex-=k[3].length,S=_.lastIndex;b.length&&(S0&&(y+=":"+m[v].meta.subId),"["+y+"]"}function c(m,v,y,w,b){var S=b.rules.footnote_anchor_name(m,v,y,w,b),_=b.rules.footnote_caption(m,v,y,w,b),k=S;return m[v].meta.subId>0&&(k+=":"+m[v].meta.subId),'"}function a(m,v,y){return(y.xhtmlOut?`
+`:`
+`)+`
+`}function d(m,v,y,w,b){var S=b.rules.footnote_anchor_name(m,v,y,w,b);return m[v].meta.subId>0&&(S+=":"+m[v].meta.subId),'
+`}function g(m,v,y,w,b){var S=b.rules.footnote_anchor_name(m,v,y,w,b);return m[v].meta.subId>0&&(S+=":"+m[v].meta.subId),' '}e.exports=function(m){var v=m.helpers.parseLinkLabel,y=m.utils.isSpace;m.renderer.rules.footnote_ref=c,m.renderer.rules.footnote_block_open=a,m.renderer.rules.footnote_block_close=u,m.renderer.rules.footnote_open=d,m.renderer.rules.footnote_close=f,m.renderer.rules.footnote_anchor=g,m.renderer.rules.footnote_caption=i,m.renderer.rules.footnote_anchor_name=o,m.block.ruler.before("reference","footnote_def",function(w,b,S,_){var k,T,C,R,O,N,A,E,x,I,D,P=w.bMarks[b]+w.tShift[b],F=w.eMarks[b];if(P+4>F||w.src.charCodeAt(P)!==91||w.src.charCodeAt(P+1)!==94)return!1;for(O=P+2;O=F||w.src.charCodeAt(++O)!==58)return!1;if(_)return!0;for(O++,w.env.footnotes||(w.env.footnotes={}),w.env.footnotes.refs||(w.env.footnotes.refs={}),N=w.src.slice(P+2,O-2),w.env.footnotes.refs[":"+N]=-1,(A=new w.Token("footnote_reference_open","",1)).meta={label:N},A.level=w.level++,w.tokens.push(A),k=w.bMarks[b],T=w.tShift[b],C=w.sCount[b],R=w.parentType,D=O,E=x=w.sCount[b]+O-(w.bMarks[b]+w.tShift[b]);O=C)&&w.src.charCodeAt(R)===94&&w.src.charCodeAt(R+1)===91&&(S=R+2,!((_=v(w,R+1))<0)&&(b||(w.env.footnotes||(w.env.footnotes={}),w.env.footnotes.list||(w.env.footnotes.list=[]),k=w.env.footnotes.list.length,w.md.inline.parse(w.src.slice(S,_),w.md,w.env,T=[]),w.push("footnote_ref","",0).meta={id:k},w.env.footnotes.list[k]={content:w.src.slice(S,_),tokens:T}),w.pos=_+1,w.posMax=C,!0))}),m.inline.ruler.after("footnote_inline","footnote_ref",function(w,b){var S,_,k,T,C=w.posMax,R=w.pos;if(R+3>C||!w.env.footnotes||!w.env.footnotes.refs||w.src.charCodeAt(R)!==91||w.src.charCodeAt(R+1)!==94)return!1;for(_=R+2;_=C)&&(_++,S=w.src.slice(R+2,_-1),w.env.footnotes.refs[":"+S]!==void 0&&(b||(w.env.footnotes.list||(w.env.footnotes.list=[]),w.env.footnotes.refs[":"+S]<0?(k=w.env.footnotes.list.length,w.env.footnotes.list[k]={label:S,count:0},w.env.footnotes.refs[":"+S]=k):k=w.env.footnotes.refs[":"+S],T=w.env.footnotes.list[k].count,w.env.footnotes.list[k].count++,w.push("footnote_ref","",0).meta={id:k,subId:T,label:S}),w.pos=_,w.posMax=C,!0))}),m.core.ruler.after("inline","footnote_tail",function(w){var b,S,_,k,T,C,R,O,N,A,E=!1,x={};if(w.env.footnotes&&(w.tokens=w.tokens.filter(function(I){return I.type==="footnote_reference_open"?(E=!0,N=[],A=I.meta.label,!1):I.type==="footnote_reference_close"?(E=!1,x[":"+A]=N,!1):(E&&N.push(I),!E)}),w.env.footnotes.list)){for(C=w.env.footnotes.list,R=new w.Token("footnote_block_open","",1),w.tokens.push(R),b=0,S=C.length;b0?C[b].count:1,_=0;_=0;v--)if(f[v].level===m)return v;return-1}function u(f,g){return f[g].type==="inline"&&function(m){return m.type==="paragraph_open"}(f[g-1])&&function(m){return m.type==="list_item_open"}(f[g-2])&&function(m){return m.content.indexOf("[ ] ")===0||m.content.indexOf("[x] ")===0||m.content.indexOf("[X] ")===0}(f[g])}function d(f,g){if(f.children.unshift(function(v,y){var w=new y("html_inline","",0),b=r?' disabled="" ':"";return v.content.indexOf("[ ] ")===0?w.content='':v.content.indexOf("[x] ")!==0&&v.content.indexOf("[X] ")!==0||(w.content=''),w}(f,g)),f.children[1].content=f.children[1].content.slice(3),f.content=f.content.slice(3),o)if(i){f.children.pop();var m="task-item-"+Math.ceil(1e7*Math.random()-1e3);f.children[0].content=f.children[0].content.slice(0,-1)+' id="'+m+'">',f.children.push(function(v,y,w){var b=new w("html_inline","",0);return b.content='",b.attrs=[{for:y}],b}(f.content,m,g))}else f.children.unshift(function(v){var y=new v("html_inline","",0);return y.content="",y}(g))}e.exports=function(f,g){g&&(r=!g.enabled,o=!!g.label,i=!!g.labelAfter),f.core.ruler.after("inline","github-task-lists",function(m){for(var v=m.tokens,y=2;y=y)&&!((A=m.bMarks[S]+m.tShift[S])<(E=m.eMarks[S])&&m.sCount[S]=4)){for(b=A+1;b<=E&&a[(b-A)%d]===m.src[b];b++);if(!(Math.floor((b-A)/d)<_||(b-=(b-A)%d,(b=m.skipSpaces(b))':""},o.renderer.rules.toc_open=function(u,d){return""},o.renderer.rules.toc_close=function(u,d){return""},o.renderer.rules.toc_body=function(u,d){for(var f=[],g=i.tokens,m=g.length,v=0;vb)for(var T=_.level-b,C=0;C"),b++;else if(_.level"),b--;return(k=k.concat(['',_.content,""])).join("")});return""+u[d].content+"
"+S.join("")+new Array(b+1).join("")},o.core.ruler.push("grab_state",function(u){i=u}),o.inline.ruler.after("emphasis","toc",function(u,d){for(;u.src.indexOf(`
+`)>=0&&u.src.indexOf(`
+`)1&&(m=g.pop()),f.content=m,f=u.push("toc_close","toc",-1);var v=0,y=u.src.indexOf(`
+`);return v=y!==-1?u.pos+y:u.pos+u.posMax+1,u.pos=v,!0})}},function(e,t){e.exports=function(r,o){(o=o||{}).highlighted===void 0&&(o.highlighted=!0),o.hljs===void 0&&(o.hljs="auto"),typeof o.langCheck!="function"&&(o.langCheck=function(){}),r.options.highlight=function(i,c){var a=o.hljs;if(o.hljs==="auto"&&(a=window.hljs),o.highlighted&&c&&a){if(a.getLanguage(c))return''+a.highlight(c,i,!0).value+"
";typeof o.langCheck=="function"&&o.langCheck(c)}return''+r.utils.escapeHtml(i)+"
"}}},function(e,t,r){var o=null;function i(u,d){var f,g,m=u.posMax,v=!0,y=!0;return f=d>0?u.src.charCodeAt(d-1):-1,g=d+1<=m?u.src.charCodeAt(d+1):-1,(f===32||f===9||g>=48&&g<=57)&&(y=!1),g!==32&&g!==9||(v=!1),{can_open:v,can_close:y}}function c(u,d){if(!o&&window.katex&&(o=window.katex),!o)return!1;var f,g,m,v;if(u.src[u.pos]!=="$")return!1;if(!i(u,u.pos).can_open)return d||(u.pending+="$"),u.pos+=1,!0;for(g=f=u.pos+1;(g=u.src.indexOf("$",g))!==-1;){for(v=g-1;u.src[v]==="\\";)v-=1;if((g-v)%2==1)break;g+=1}return g===-1?(d||(u.pending+="$"),u.pos=f,!0):g-f==0?(d||(u.pending+="$$"),u.pos=f+1,!0):i(u,g).can_close?(d||((m=u.push("math_inline","math",0)).markup="$",m.content=u.src.slice(f,g)),u.pos=g+1,!0):(d||(u.pending+="$"),u.pos=f,!0)}function a(u,d,f,g){if(!o&&window.katex&&(o=window.katex),!o)return!1;var m,v,y,w,b,S=!1,_=u.bMarks[d]+u.tShift[d],k=u.eMarks[d];if(_+2>k||u.src.slice(_,_+2)!=="$$")return!1;if(_+=2,m=u.src.slice(_,k),g)return!0;for(m.trim().slice(-2)==="$$"&&(m=m.trim().slice(0,-2),S=!0),y=d;!S&&!(++y>=f)&&!((_=u.bMarks[y]+u.tShift[y])<(k=u.eMarks[y])&&u.tShift[y]"+o.renderToString(m,d)+"
"}catch(v){return d.throwOnError&&console.log(v),m}}(f[g].content)+`
+`}}},function(e,t){e.exports=function(r,o){r.image_add=function(c,a){r.__image instanceof Object||(r.__image={}),r.__image[c]=a},r.image_del=function(c){r.__image instanceof Object||(r.__image={}),delete r.__image[c]};var i=r.renderer.rules.image;r.renderer.rules.image=function(c,a,u,d,f){var g=c[a].attrs;if(r.__image instanceof Object){for(var m=0;m{for(const c of i)if(c.type==="childList")for(const a of c.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function r(i){const c={};return i.integrity&&(c.integrity=i.integrity),i.referrerPolicy&&(c.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?c.credentials="include":i.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function o(i){if(i.ep)return;i.ep=!0;const c=r(i);fetch(i.href,c)}})();const aliases={collapse:"fas fa-chevron-up",complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sortAsc:"fas fa-arrow-up",sortDesc:"fas fa-arrow-down",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus",calendar:"fas fa-calendar",eyeDropper:"fas fa-eye-dropper"},fa={component:VClassIcon},firstDay={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function getWeekArray(e,t){const r=[];let o=[];const i=startOfMonth(e),c=endOfMonth(e),a=(i.getDay()-firstDay[t.slice(-2).toUpperCase()]+7)%7,u=(c.getDay()-firstDay[t.slice(-2).toUpperCase()]+7)%7;for(let d=0;d0&&r.push(o),r}function startOfWeek(e){const t=new Date(e);for(;t.getDay()!==0;)t.setDate(t.getDate()-1);return t}function endOfWeek(e){const t=new Date(e);for(;t.getDay()!==6;)t.setDate(t.getDate()+1);return t}function startOfMonth(e){return new Date(e.getFullYear(),e.getMonth(),1)}function endOfMonth(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function parseLocalDate(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const _YYYMMDD=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function date(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(_YYYMMDD.test(e))return parseLocalDate(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const sundayJanuarySecond2000=new Date(2e3,0,2);function getWeekdays(e){const t=firstDay[e.slice(-2).toUpperCase()];return createRange(7).map(r=>{const o=new Date(sundayJanuarySecond2000);return o.setDate(sundayJanuarySecond2000.getDate()+t+r),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(o)})}function format(e,t,r,o){const i=date(e)??new Date,c=o==null?void 0:o[t];if(typeof c=="function")return c(i,t,r);let a={};switch(t){case"fullDateWithWeekday":a={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"hours12h":a={hour:"numeric",hour12:!0};break;case"normalDateWithWeekday":a={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":a={day:"2-digit",month:"2-digit",year:"numeric"};break;case"monthAndDate":a={month:"long",day:"numeric"};break;case"monthAndYear":a={month:"long",year:"numeric"};break;case"month":a={month:"long"};break;case"monthShort":a={month:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(r).format(i.getDate());case"shortDate":a={year:"2-digit",month:"numeric",day:"numeric"};break;case"weekdayShort":a={weekday:"short"};break;case"year":a={year:"numeric"};break;default:a=c??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(r,a).format(i)}function toISO(e,t){const r=e.toJsDate(t),o=r.getFullYear(),i=padStart$1(String(r.getMonth()+1),2,"0"),c=padStart$1(String(r.getDate()),2,"0");return`${o}-${i}-${c}`}function parseISO(e){const[t,r,o]=e.split("-").map(Number);return new Date(t,r-1,o)}function addMinutes(e,t){const r=new Date(e);return r.setMinutes(r.getMinutes()+t),r}function addHours(e,t){const r=new Date(e);return r.setHours(r.getHours()+t),r}function addDays(e,t){const r=new Date(e);return r.setDate(r.getDate()+t),r}function addWeeks(e,t){const r=new Date(e);return r.setDate(r.getDate()+t*7),r}function addMonths(e,t){const r=new Date(e);return r.setMonth(r.getMonth()+t),r}function getYear(e){return e.getFullYear()}function getMonth(e){return e.getMonth()}function getNextMonth(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function getHours(e){return e.getHours()}function getMinutes(e){return e.getMinutes()}function startOfYear(e){return new Date(e.getFullYear(),0,1)}function endOfYear(e){return new Date(e.getFullYear(),11,31)}function isWithinRange(e,t){return isAfter(e,t[0])&&isBefore(e,t[1])}function isValid(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function isAfter(e,t){return e.getTime()>t.getTime()}function isBefore(e,t){return e.getTime(){r.locale=e.locale[o]??o??r.locale}),r}const GoToSymbol=Symbol.for("vuetify:goto");function genDefaults(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function createGoTo(e,t){return{rtl:t.isRtl,options:mergeDeep(genDefaults(),e)}}function createVuetify(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...r}=e,o=mergeDeep(t,r),{aliases:i={},components:c={},directives:a={}}=o,u=createDefaults(o.defaults),d=createDisplay(o.display,o.ssr),f=createTheme(o.theme),g=createIcons(o.icons),m=createLocale(o.locale),v=createDate(o.date,m),y=createGoTo(o.goTo,m);return{install:b=>{for(const S in a)b.directive(S,a[S]);for(const S in c)b.component(S,c[S]);for(const S in i)b.component(S,defineComponent({...i[S],name:S,aliasName:i[S].name}));if(f.install(b),b.provide(DefaultsSymbol,u),b.provide(DisplaySymbol,d),b.provide(ThemeSymbol,f),b.provide(IconSymbol,g),b.provide(LocaleSymbol,m),b.provide(DateOptionsSymbol,v.options),b.provide(DateAdapterSymbol,v.instance),b.provide(GoToSymbol,y),IN_BROWSER&&o.ssr)if(b.$nuxt)b.$nuxt.hook("app:suspense:resolve",()=>{d.update()});else{const{mount:S}=b;b.mount=function(){const _=S(...arguments);return nextTick(()=>d.update()),b.mount=S,_}}getUid.reset(),b.mixin({computed:{$vuetify(){return reactive({defaults:inject.call(this,DefaultsSymbol),display:inject.call(this,DisplaySymbol),theme:inject.call(this,ThemeSymbol),icons:inject.call(this,IconSymbol),locale:inject.call(this,LocaleSymbol),date:inject.call(this,DateAdapterSymbol)})}}})},defaults:u,display:d,theme:f,icons:g,locale:m,date:v,goTo:y}}const version$1="3.5.8";createVuetify.version=version$1;function inject(e){var o,i;const t=this.$,r=((o=t.parent)==null?void 0:o.provides)??((i=t.vnode.appContext)==null?void 0:i.provides);if(r&&e in r)return r[e]}const vuetify=createVuetify({defaults:{VCard:{class:"overflow-visible"}},theme:{defaultTheme:"light",themes:{light:{colors:{background:"#f5efea",tandoor:"#ddbf86",primary:"#b98766",secondary:"#b55e4f",success:"#82aa8b",info:"#385f84",warning:"#eaaa21",error:"#a7240e"}}}},icons:{defaultSet:"fa",aliases,sets:{fa}}}),_sfc_main$l=defineComponent$1({name:"ShoppingListPage",data(){return{tab:1,editing_supermarket_categories:[],editing_supermarket:null,new_supermarket:{entrymode:!1,value:void 0,editmode:void 0},new_category:{entrymode:!1,value:void 0},autosync_id:void 0,new_item:{amount:1,unit:void 0,food:void 0,ingredient:void 0},new_recipe:{id:void 0}}}}),VTabsSymbol=Symbol.for("vuetify:v-tabs"),makeVTabProps=propsFactory({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...omit(makeVBtnProps({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),VTab=genericComponent()({name:"VTab",props:makeVTabProps(),setup(e,t){let{slots:r,attrs:o}=t;const{textColorClasses:i,textColorStyles:c}=useTextColor(e,"sliderColor"),a=ref(),u=ref(),d=computed(()=>e.direction==="horizontal"),f=computed(()=>{var m,v;return((v=(m=a.value)==null?void 0:m.group)==null?void 0:v.isSelected.value)??!1});function g(m){var y,w;let{value:v}=m;if(v){const b=(w=(y=a.value)==null?void 0:y.$el.parentElement)==null?void 0:w.querySelector(".v-tab--selected .v-tab__slider"),S=u.value;if(!b||!S)return;const _=getComputedStyle(b).color,k=b.getBoundingClientRect(),T=S.getBoundingClientRect(),C=d.value?"x":"y",R=d.value?"X":"Y",O=d.value?"right":"bottom",N=d.value?"width":"height",A=k[C],E=T[C],x=A>E?k[O]-T[O]:k[C]-T[C],I=Math.sign(x)>0?d.value?"right":"bottom":Math.sign(x)<0?d.value?"left":"top":"center",P=(Math.abs(x)+(Math.sign(x)<0?k[N]:T[N]))/Math.max(k[N],T[N])||0,F=k[N]/T[N]||0,M=1.5;animate(S,{backgroundColor:[_,"currentcolor"],transform:[`translate${R}(${x}px) scale${R}(${F})`,`translate${R}(${x/M}px) scale${R}(${(P-1)/M+1})`,"none"],transformOrigin:Array(3).fill(I)},{duration:225,easing:standardEasing})}}return useRender(()=>{const m=VBtn.filterProps(e);return createVNode(VBtn,mergeProps({symbol:VTabsSymbol,ref:a,class:["v-tab",e.class],style:e.style,tabindex:f.value?0:-1,role:"tab","aria-selected":String(f.value),active:!1},m,o,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":g}),{...r,default:()=>{var v;return createVNode(Fragment,null,[((v=r.default)==null?void 0:v.call(r))??e.text,!e.hideSlider&&createVNode("div",{ref:u,class:["v-tab__slider",i.value],style:c.value},null)])}})}),forwardRefs({},a)}});function parseItems(e){return e?e.map(t=>isObject(t)?t:{text:t,value:t}):[]}const makeVTabsProps=propsFactory({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...makeVSlideGroupProps({mandatory:"force"}),...makeDensityProps(),...makeTagProps()},"VTabs"),VTabs=genericComponent()({name:"VTabs",props:makeVTabsProps(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:r}=t;const o=useProxiedModel(e,"modelValue"),i=computed(()=>parseItems(e.items)),{densityClasses:c}=useDensity(e),{backgroundColorClasses:a,backgroundColorStyles:u}=useBackgroundColor(toRef(e,"bgColor"));return provideDefaults({VTab:{color:toRef(e,"color"),direction:toRef(e,"direction"),stacked:toRef(e,"stacked"),fixed:toRef(e,"fixedTabs"),sliderColor:toRef(e,"sliderColor"),hideSlider:toRef(e,"hideSlider")}}),useRender(()=>{const d=VSlideGroup.filterProps(e);return createVNode(VSlideGroup,mergeProps(d,{modelValue:o.value,"onUpdate:modelValue":f=>o.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},c.value,a.value,e.class],style:[{"--v-tabs-height":convertToUnit(e.height)},u.value,e.style],role:"tablist",symbol:VTabsSymbol}),{default:()=>[r.default?r.default():i.value.map(f=>createVNode(VTab,mergeProps(f,{key:f.text}),null))]})}),{}}}),_hoisted_1$d=createBaseVNode("i",{class:"fas fa-shopping-cart fa-fw"},null,-1);function _sfc_render$i(e,t,r,o,i,c){return openBlock(),createBlock(VTabs,null,{default:withCtx(()=>[createVNode(VTab,{value:1},{default:withCtx(()=>[_hoisted_1$d]),_:1}),createVNode(VTab,{value:2},{default:withCtx(()=>[createTextVNode("Super")]),_:1}),createVNode(VTab,{value:3},{default:withCtx(()=>[createTextVNode("Super")]),_:1})]),_:1})}const ShoppingListPage=_export_sfc(_sfc_main$l,[["render",_sfc_render$i]]),_sfc_main$k={name:"KeywordsBar",mixins:[],props:{keywords:Array},computed:{},methods:{}};function _sfc_render$h(e,t,r,o,i,c){return openBlock(!0),createElementBlock(Fragment,null,renderList(r.keywords,a=>(openBlock(),createBlock(VChip,{color:"info",size:"x-small"},{default:withCtx(()=>[createTextVNode(toDisplayString(a==null?void 0:a.label),1)]),_:2},1024))),256)}const KeywordsBar=_export_sfc(_sfc_main$k,[["render",_sfc_render$h]]),_sfc_main$j=defineComponent$1({name:"RecipeCard",components:{KeywordsComponent:KeywordsBar},props:{recipe:{type:{},required:!0},loading:{type:Boolean,required:!1},show_keywords:{type:Boolean,required:!1},show_description:{type:Boolean,required:!1},height:{type:String,required:!1,default:"25vh"}}}),_imports_0="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='pizza-slice'%20class='svg-inline--fa%20fa-pizza-slice%20fa-w-16'%20role='img'%20viewBox='0%200%20512%20512'%20version='1.1'%20id='svg4'%20sodipodi:docname='recipe_no_image.svg'%20inkscape:version='0.92.4%20(5da689c313,%202019-01-14)'%3e%3cmetadata%20id='metadata10'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cdefs%20id='defs8'%20/%3e%3csodipodi:namedview%20pagecolor='%23ffffff'%20bordercolor='%23666666'%20borderopacity='1'%20objecttolerance='10'%20gridtolerance='10'%20guidetolerance='10'%20inkscape:pageopacity='0'%20inkscape:pageshadow='2'%20inkscape:window-width='3840'%20inkscape:window-height='2066'%20id='namedview6'%20showgrid='false'%20inkscape:zoom='0.921875'%20inkscape:cx='-25.662611'%20inkscape:cy='214.71807'%20inkscape:window-x='2869'%20inkscape:window-y='54'%20inkscape:window-maximized='1'%20inkscape:current-layer='svg4'%20/%3e%3cpath%20d='m%20235.62851,202.1526%20c%20-3.38906,-0.31992%20-6.54323,1.7722%20-7.40937,5.07666%20l%20-3.10593,11.84344%20c%2039.34747,1.15551%2065.965,27.49017%2067.63017,66.72064%20l%2011.9414,-3.32129%20c%203.29677,-0.91767%205.34573,-4.14216%204.95356,-7.55606%20-4.37894,-38.04972%20-35.85985,-69.14953%20-74.00983,-72.76339%20z%20m%20-12.26226,23.57322%20-20.94044,79.87325%20a%203.3995443,3.4118034%200%200%200%204.19438,4.15688%20L%20286.10367,287.635%20c%20-0.8955,-36.81001%20-25.8122,-61.48823%20-62.73742,-61.90076%20z%20m%205.78824,63.9529%20a%206.7110067,6.7352075%200%201%201%206.711,-6.73521%206.7110067,6.7352075%200%200%201%20-6.711,6.73521%20z%20M%20239.221,257.68648%20a%206.7110067,6.7352075%200%201%201%206.71101,-6.7352%206.7110067,6.7352075%200%200%201%20-6.71101,6.7352%20z%20m%2021.81077,21.88943%20a%206.7110067,6.7352075%200%201%201%206.71101,-6.73521%206.7110067,6.7352075%200%200%201%20-6.71101,6.73521%20z'%20id='path2'%20style='fill:%23d9cfbe;fill-opacity:1;stroke-width:0.21009675'%20inkscape:connector-curvature='0'%20/%3e%3c/svg%3e",makeVRatingProps=propsFactory({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:IconValue,default:"$ratingEmpty"},fullIcon:{type:IconValue,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...makeComponentProps(),...makeDensityProps(),...makeSizeProps(),...makeTagProps(),...makeThemeProps()},"VRating"),VRating=genericComponent()({name:"VRating",props:makeVRatingProps(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:r}=t;const{t:o}=useLocale(),{themeClasses:i}=provideTheme(e),c=useProxiedModel(e,"modelValue"),a=computed(()=>clamp(parseFloat(c.value),0,+e.length)),u=computed(()=>createRange(Number(e.length),1)),d=computed(()=>u.value.flatMap(b=>e.halfIncrements?[b-.5,b]:[b])),f=shallowRef(-1),g=computed(()=>d.value.map(b=>{const S=e.hover&&f.value>-1,_=a.value>=b,k=f.value>=b,C=(S?k:_)?e.fullIcon:e.emptyIcon,R=e.activeColor??e.color,O=_||k?R:e.color;return{isFilled:_,isHovered:k,icon:C,color:O}})),m=computed(()=>[0,...d.value].map(b=>{function S(){f.value=b}function _(){f.value=-1}function k(){e.disabled||e.readonly||(c.value=a.value===b&&e.clearable?0:b)}return{onMouseenter:e.hover?S:void 0,onMouseleave:e.hover?_:void 0,onClick:k}})),v=computed(()=>e.name??`v-rating-${getUid()}`);function y(b){var A,E;let{value:S,index:_,showStar:k=!0}=b;const{onMouseenter:T,onMouseleave:C,onClick:R}=m.value[_+1],O=`${v.value}-${String(S).replace(".","-")}`,N={color:(A=g.value[_])==null?void 0:A.color,density:e.density,disabled:e.disabled,icon:(E=g.value[_])==null?void 0:E.icon,ripple:e.ripple,size:e.size,variant:"plain"};return createVNode(Fragment,null,[createVNode("label",{for:O,class:{"v-rating__item--half":e.halfIncrements&&S%1>0,"v-rating__item--full":e.halfIncrements&&S%1===0},onMouseenter:T,onMouseleave:C,onClick:R},[createVNode("span",{class:"v-rating__hidden"},[o(e.itemAriaLabel,S,e.length)]),k?r.item?r.item({...g.value[_],props:N,value:S,index:_,rating:a.value}):createVNode(VBtn,mergeProps({"aria-label":o(e.itemAriaLabel,S,e.length)},N),null):void 0]),createVNode("input",{class:"v-rating__hidden",name:v.value,id:O,type:"radio",value:S,checked:a.value===S,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function w(b){return r["item-label"]?r["item-label"](b):b.label?createVNode("span",null,[b.label]):createVNode("span",null,[createTextVNode(" ")])}return useRender(()=>{var S;const b=!!((S=e.itemLabels)!=null&&S.length)||r["item-label"];return createVNode(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},i.value,e.class],style:e.style},{default:()=>[createVNode(y,{value:0,index:-1,showStar:!1},null),u.value.map((_,k)=>{var T,C;return createVNode("div",{class:"v-rating__wrapper"},[b&&e.itemLabelPosition==="top"?w({value:_,index:k,label:(T=e.itemLabels)==null?void 0:T[k]}):void 0,createVNode("div",{class:"v-rating__item"},[e.halfIncrements?createVNode(Fragment,null,[createVNode(y,{value:_-.5,index:k*2},null),createVNode(y,{value:_,index:k*2+1},null)]):createVNode(y,{value:_,index:k},null)]),b&&e.itemLabelPosition==="bottom"?w({value:_,index:k,label:(C=e.itemLabels)==null?void 0:C[k]}):void 0])})]})}),{}}}),rootTypes={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function genBone(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return createVNode("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[t])}function genBones(e){const[t,r]=e.split("@");return Array.from({length:r}).map(()=>genStructure(t))}function genStructure(e){let t=[];if(!e)return t;const r=rootTypes[e];if(e!==r){if(e.includes(","))return mapBones(e);if(e.includes("@"))return genBones(e);r.includes(",")?t=mapBones(r):r.includes("@")?t=genBones(r):r&&t.push(genStructure(r))}return[genBone(e,t)]}function mapBones(e){return e.replace(/\s/g,"").split(",").map(genStructure)}const makeVSkeletonLoaderProps=propsFactory({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...makeDimensionProps(),...makeElevationProps(),...makeThemeProps()},"VSkeletonLoader"),VSkeletonLoader=genericComponent()({name:"VSkeletonLoader",props:makeVSkeletonLoaderProps(),setup(e,t){let{slots:r}=t;const{backgroundColorClasses:o,backgroundColorStyles:i}=useBackgroundColor(toRef(e,"color")),{dimensionStyles:c}=useDimension(e),{elevationClasses:a}=useElevation(e),{themeClasses:u}=provideTheme(e),{t:d}=useLocale(),f=computed(()=>genStructure(wrapInArray(e.type).join(",")));return useRender(()=>{var m;const g=!r.default||e.loading;return createVNode("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},u.value,o.value,a.value],style:[i.value,g?c.value:{}],"aria-busy":e.boilerplate?void 0:g,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:d(e.loadingText),role:e.boilerplate?void 0:"alert"},[g?f.value:(m=r.default)==null?void 0:m.call(r)])}),{}}}),_hoisted_1$c={class:"text-grey"};function _sfc_render$g(e,t,r,o,i,c){const a=resolveComponent("KeywordsComponent");return e.loading?(openBlock(),createBlock(VCard,{key:1,style:normalizeStyle({height:e.height})},{default:withCtx(()=>[createVNode(VImg,{src:_imports_0,cover:"",height:"60%"}),createVNode(VCardTitle,null,{default:withCtx(()=>[createVNode(VSkeletonLoader,{type:"heading"})]),_:1}),createVNode(VCardText,null,{default:withCtx(()=>[createVNode(VSkeletonLoader,{type:"subtitle"})]),_:1})]),_:1},8,["style"])):(openBlock(),createBlock(VCard,{key:0,to:`/recipe/${e.recipe.id}`,style:normalizeStyle({height:e.height})},{default:withCtx(()=>[e.recipe.image!=null?(openBlock(),createBlock(VImg,{key:0,cover:"",height:"60%",src:e.recipe.image},null,8,["src"])):(openBlock(),createBlock(VImg,{key:1,src:_imports_0,cover:"",height:"60%"})),createVNode(VCardItem,null,{default:withCtx(()=>[createVNode(VCardTitle,null,{default:withCtx(()=>[createTextVNode(toDisplayString(e.recipe.name),1)]),_:1}),e.show_keywords?(openBlock(),createBlock(VCardSubtitle,{key:0},{default:withCtx(()=>[createVNode(a,{keywords:e.recipe.keywords},null,8,["keywords"])]),_:1})):createCommentVNode("",!0)]),_:1}),e.show_description?(openBlock(),createBlock(VCardText,{key:2},{default:withCtx(()=>[e.recipe.rating?(openBlock(),createBlock(VRow,{key:0,align:"center",class:"mx-0"},{default:withCtx(()=>[createVNode(VRating,{"model-value":e.recipe.rating,color:"amber",density:"compact","half-increments":"",readonly:"",size:"small"},null,8,["model-value"]),createBaseVNode("div",_hoisted_1$c,toDisplayString(e.recipe.rating),1)]),_:1})):createCommentVNode("",!0),createBaseVNode("div",null,toDisplayString(e.recipe.description),1)]),_:1})):createCommentVNode("",!0)]),_:1},8,["to","style"]))}const RecipeCard=_export_sfc(_sfc_main$j,[["render",_sfc_render$g]]),handleGesture=e=>{const{touchstartX:t,touchendX:r,touchstartY:o,touchendY:i}=e,c=.5,a=16;e.offsetX=r-t,e.offsetY=i-o,Math.abs(e.offsetY)t+a&&e.right(e)),Math.abs(e.offsetX)o+a&&e.down(e))};function touchstart(e,t){var o;const r=e.changedTouches[0];t.touchstartX=r.clientX,t.touchstartY=r.clientY,(o=t.start)==null||o.call(t,{originalEvent:e,...t})}function touchend(e,t){var o;const r=e.changedTouches[0];t.touchendX=r.clientX,t.touchendY=r.clientY,(o=t.end)==null||o.call(t,{originalEvent:e,...t}),handleGesture(t)}function touchmove(e,t){var o;const r=e.changedTouches[0];t.touchmoveX=r.clientX,t.touchmoveY=r.clientY,(o=t.move)==null||o.call(t,{originalEvent:e,...t})}function createHandlers(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:r=>touchstart(r,t),touchend:r=>touchend(r,t),touchmove:r=>touchmove(r,t)}}function mounted(e,t){var u;const r=t.value,o=r!=null&&r.parent?e.parentElement:e,i=(r==null?void 0:r.options)??{passive:!0},c=(u=t.instance)==null?void 0:u.$.uid;if(!o||!c)return;const a=createHandlers(t.value);o._touchHandlers=o._touchHandlers??Object.create(null),o._touchHandlers[c]=a,keys(a).forEach(d=>{o.addEventListener(d,a[d],i)})}function unmounted(e,t){var c,a;const r=(c=t.value)!=null&&c.parent?e.parentElement:e,o=(a=t.instance)==null?void 0:a.$.uid;if(!(r!=null&&r._touchHandlers)||!o)return;const i=r._touchHandlers[o];keys(i).forEach(u=>{r.removeEventListener(u,i[u])}),delete r._touchHandlers[o]}const Touch={mounted,unmounted},Touch$1=Touch,VWindowSymbol=Symbol.for("vuetify:v-window"),VWindowGroupSymbol=Symbol.for("vuetify:v-window-group"),makeVWindowProps=propsFactory({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...makeComponentProps(),...makeTagProps(),...makeThemeProps()},"VWindow"),VWindow=genericComponent()({name:"VWindow",directives:{Touch},props:makeVWindowProps(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:r}=t;const{themeClasses:o}=provideTheme(e),{isRtl:i}=useRtl(),{t:c}=useLocale(),a=useGroup(e,VWindowGroupSymbol),u=ref(),d=computed(()=>i.value?!e.reverse:e.reverse),f=shallowRef(!1),g=computed(()=>{const C=e.direction==="vertical"?"y":"x",O=(d.value?!f.value:f.value)?"-reverse":"";return`v-window-${C}${O}-transition`}),m=shallowRef(0),v=ref(void 0),y=computed(()=>a.items.value.findIndex(C=>a.selected.value.includes(C.id)));watch(y,(C,R)=>{const O=a.items.value.length,N=O-1;O<=2?f.value=Ce.continuous||y.value!==0),b=computed(()=>e.continuous||y.value!==a.items.value.length-1);function S(){w.value&&a.prev()}function _(){b.value&&a.next()}const k=computed(()=>{const C=[],R={icon:i.value?e.nextIcon:e.prevIcon,class:`v-window__${d.value?"right":"left"}`,onClick:a.prev,"aria-label":c("$vuetify.carousel.prev")};C.push(w.value?r.prev?r.prev({props:R}):createVNode(VBtn,R,null):createVNode("div",null,null));const O={icon:i.value?e.prevIcon:e.nextIcon,class:`v-window__${d.value?"left":"right"}`,onClick:a.next,"aria-label":c("$vuetify.carousel.next")};return C.push(b.value?r.next?r.next({props:O}):createVNode(VBtn,O,null):createVNode("div",null,null)),C}),T=computed(()=>e.touch===!1?e.touch:{...{left:()=>{d.value?S():_()},right:()=>{d.value?_():S()},start:R=>{let{originalEvent:O}=R;O.stopPropagation()}},...e.touch===!0?{}:e.touch});return useRender(()=>withDirectives(createVNode(e.tag,{ref:u,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},o.value,e.class],style:e.style},{default:()=>{var C,R;return[createVNode("div",{class:"v-window__container",style:{height:v.value}},[(C=r.default)==null?void 0:C.call(r,{group:a}),e.showArrows!==!1&&createVNode("div",{class:"v-window__controls"},[k.value])]),(R=r.additional)==null?void 0:R.call(r,{group:a})]}}),[[resolveDirective("touch"),T.value]])),{group:a}}}),makeVWindowItemProps=propsFactory({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...makeComponentProps(),...makeGroupItemProps(),...makeLazyProps()},"VWindowItem"),VWindowItem=genericComponent()({name:"VWindowItem",directives:{Touch:Touch$1},props:makeVWindowItemProps(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:r}=t;const o=inject$1(VWindowSymbol),i=useGroupItem(e,VWindowGroupSymbol),{isBooted:c}=useSsrBoot();if(!o||!i)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const a=shallowRef(!1),u=computed(()=>c.value&&(o.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function d(){!a.value||!o||(a.value=!1,o.transitionCount.value>0&&(o.transitionCount.value-=1,o.transitionCount.value===0&&(o.transitionHeight.value=void 0)))}function f(){var w;a.value||!o||(a.value=!0,o.transitionCount.value===0&&(o.transitionHeight.value=convertToUnit((w=o.rootRef.value)==null?void 0:w.clientHeight)),o.transitionCount.value+=1)}function g(){d()}function m(w){a.value&&nextTick(()=>{!u.value||!a.value||!o||(o.transitionHeight.value=convertToUnit(w.clientHeight))})}const v=computed(()=>{const w=o.isReversed.value?e.reverseTransition:e.transition;return u.value?{name:typeof w!="string"?o.transition.value:w,onBeforeEnter:f,onAfterEnter:d,onEnterCancelled:g,onBeforeLeave:f,onAfterLeave:d,onLeaveCancelled:g,onEnter:m}:!1}),{hasContent:y}=useLazy(e,i.isSelected);return useRender(()=>createVNode(MaybeTransition,{transition:v.value,disabled:!c.value},{default:()=>{var w;return[withDirectives(createVNode("div",{class:["v-window-item",i.selectedClass.value,e.class],style:e.style},[y.value&&((w=r.default)==null?void 0:w.call(r))]),[[vShow,i.isSelected.value]])]}})),{groupItem:i}}}),_sfc_main$i=defineComponent$1({__name:"HorizontalRecipeWindow",props:{title:{type:String,required:!0},icon:{type:String,required:!1},skeletons:{type:Number,default:0},recipes:{type:Array,required:!0}},setup(e){const{mdAndUp:t}=useDisplay(),r=e,{title:o,recipes:i}=toRefs(r);let c=computed(()=>t.value?5:2),a=computed(()=>{let u=[],d=[];for(const[f,g]of i==null?void 0:i.value.entries())d.push(g),f%c.value==c.value-1&&(d.length>0&&u.push(d),d=[]);return d.length>0&&u.push(d),u});return(u,d)=>(openBlock(),createElementBlock(Fragment,null,[createVNode(VRow,{justify:"space-between"},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[createBaseVNode("h2",null,[e.icon!="undefined"?(openBlock(),createElementBlock("i",{key:0,class:normalizeClass(e.icon+" fa-fw")},null,2)):createCommentVNode("",!0),createTextVNode(" "+toDisplayString(unref(o)),1)])]),_:1})]),_:1}),unref(a).length>0?(openBlock(),createBlock(VRow,{key:0,class:"mt-0"},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[createVNode(VWindow,{"show-arrows":""},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(a),f=>(openBlock(),createBlock(VWindowItem,{class:"pt-1 pb-1"},{default:withCtx(()=>[createVNode(VRow,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(f,g=>(openBlock(),createBlock(VCol,{key:g.id},{default:withCtx(()=>[createVNode(RecipeCard,{recipe:g,show_description:!0,show_keywords:!0,style:{height:"25vh"}},null,8,["recipe"])]),_:2},1024))),128))]),_:2},1024)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1})):createCommentVNode("",!0),unref(a).length==0&&e.skeletons>0?(openBlock(),createBlock(VRow,{key:1},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[createVNode(VWindow,null,{default:withCtx(()=>[createVNode(VWindowItem,null,{default:withCtx(()=>[createVNode(VRow,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.skeletons,f=>(openBlock(),createBlock(VCol,null,{default:withCtx(()=>[createVNode(VSkeletonLoader,{elevation:3,type:"card"})]),_:1}))),256))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):createCommentVNode("",!0)],64))}});class LuxonError extends Error{}class InvalidDateTimeError extends LuxonError{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class InvalidIntervalError extends LuxonError{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class InvalidDurationError extends LuxonError{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class ConflictingSpecificationError extends LuxonError{}class InvalidUnitError extends LuxonError{constructor(t){super(`Invalid unit ${t}`)}}class InvalidArgumentError extends LuxonError{}class ZoneIsAbstractError extends LuxonError{constructor(){super("Zone is an abstract class")}}const n="numeric",s="short",l="long",DATE_SHORT={year:n,month:n,day:n},DATE_MED={year:n,month:s,day:n},DATE_MED_WITH_WEEKDAY={year:n,month:s,day:n,weekday:s},DATE_FULL={year:n,month:l,day:n},DATE_HUGE={year:n,month:l,day:n,weekday:l},TIME_SIMPLE={hour:n,minute:n},TIME_WITH_SECONDS={hour:n,minute:n,second:n},TIME_WITH_SHORT_OFFSET={hour:n,minute:n,second:n,timeZoneName:s},TIME_WITH_LONG_OFFSET={hour:n,minute:n,second:n,timeZoneName:l},TIME_24_SIMPLE={hour:n,minute:n,hourCycle:"h23"},TIME_24_WITH_SECONDS={hour:n,minute:n,second:n,hourCycle:"h23"},TIME_24_WITH_SHORT_OFFSET={hour:n,minute:n,second:n,hourCycle:"h23",timeZoneName:s},TIME_24_WITH_LONG_OFFSET={hour:n,minute:n,second:n,hourCycle:"h23",timeZoneName:l},DATETIME_SHORT={year:n,month:n,day:n,hour:n,minute:n},DATETIME_SHORT_WITH_SECONDS={year:n,month:n,day:n,hour:n,minute:n,second:n},DATETIME_MED={year:n,month:s,day:n,hour:n,minute:n},DATETIME_MED_WITH_SECONDS={year:n,month:s,day:n,hour:n,minute:n,second:n},DATETIME_MED_WITH_WEEKDAY={year:n,month:s,day:n,weekday:s,hour:n,minute:n},DATETIME_FULL={year:n,month:l,day:n,hour:n,minute:n,timeZoneName:s},DATETIME_FULL_WITH_SECONDS={year:n,month:l,day:n,hour:n,minute:n,second:n,timeZoneName:s},DATETIME_HUGE={year:n,month:l,day:n,weekday:l,hour:n,minute:n,timeZoneName:l},DATETIME_HUGE_WITH_SECONDS={year:n,month:l,day:n,weekday:l,hour:n,minute:n,second:n,timeZoneName:l};class Zone{get type(){throw new ZoneIsAbstractError}get name(){throw new ZoneIsAbstractError}get ianaName(){return this.name}get isUniversal(){throw new ZoneIsAbstractError}offsetName(t,r){throw new ZoneIsAbstractError}formatOffset(t,r){throw new ZoneIsAbstractError}offset(t){throw new ZoneIsAbstractError}equals(t){throw new ZoneIsAbstractError}get isValid(){throw new ZoneIsAbstractError}}let singleton$1=null;class SystemZone extends Zone{static get instance(){return singleton$1===null&&(singleton$1=new SystemZone),singleton$1}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:o}){return parseZoneInfo(t,r,o)}formatOffset(t,r){return formatOffset(this.offset(t),r)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}let dtfCache={};function makeDTF(e){return dtfCache[e]||(dtfCache[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),dtfCache[e]}const typeToPos={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function hackyOffset(e,t){const r=e.format(t).replace(/\u200E/g,""),o=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(r),[,i,c,a,u,d,f,g]=o;return[a,i,c,u,d,f,g]}function partsOffset(e,t){const r=e.formatToParts(t),o=[];for(let i=0;i=0?w:1e3+w,(v-y)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let intlLFCache={};function getCachedLF(e,t={}){const r=JSON.stringify([e,t]);let o=intlLFCache[r];return o||(o=new Intl.ListFormat(e,t),intlLFCache[r]=o),o}let intlDTCache={};function getCachedDTF(e,t={}){const r=JSON.stringify([e,t]);let o=intlDTCache[r];return o||(o=new Intl.DateTimeFormat(e,t),intlDTCache[r]=o),o}let intlNumCache={};function getCachedINF(e,t={}){const r=JSON.stringify([e,t]);let o=intlNumCache[r];return o||(o=new Intl.NumberFormat(e,t),intlNumCache[r]=o),o}let intlRelCache={};function getCachedRTF(e,t={}){const{base:r,...o}=t,i=JSON.stringify([e,o]);let c=intlRelCache[i];return c||(c=new Intl.RelativeTimeFormat(e,t),intlRelCache[i]=c),c}let sysLocaleCache=null;function systemLocale(){return sysLocaleCache||(sysLocaleCache=new Intl.DateTimeFormat().resolvedOptions().locale,sysLocaleCache)}let weekInfoCache={};function getCachedWeekInfo(e){let t=weekInfoCache[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,weekInfoCache[e]=t}return t}function parseLocaleString(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(r===-1)return[e];{let o,i;try{o=getCachedDTF(e).resolvedOptions(),i=e}catch{const d=e.substring(0,r);o=getCachedDTF(d).resolvedOptions(),i=d}const{numberingSystem:c,calendar:a}=o;return[i,c,a]}}function intlConfigString(e,t,r){return(r||t)&&(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`)),e}function mapMonths(e){const t=[];for(let r=1;r<=12;r++){const o=DateTime.utc(2009,r,1);t.push(e(o))}return t}function mapWeekdays(e){const t=[];for(let r=1;r<=7;r++){const o=DateTime.utc(2016,11,13+r);t.push(e(o))}return t}function listStuff(e,t,r,o){const i=e.listingMode();return i==="error"?null:i==="en"?r(t):o(t)}function supportsFastNumbers(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}class PolyNumberFormatter{constructor(t,r,o){this.padTo=o.padTo||0,this.floor=o.floor||!1;const{padTo:i,floor:c,...a}=o;if(!r||Object.keys(a).length>0){const u={useGrouping:!1,...o};o.padTo>0&&(u.minimumIntegerDigits=o.padTo),this.inf=getCachedINF(t,u)}}format(t){if(this.inf){const r=this.floor?Math.floor(t):t;return this.inf.format(r)}else{const r=this.floor?Math.floor(t):roundTo(t,3);return padStart(r,this.padTo)}}}class PolyDateFormatter{constructor(t,r,o){this.opts=o,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const a=-1*(t.offset/60),u=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;t.offset!==0&&IANAZone.create(u).valid?(i=u,this.dt=t):(i="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,i=t.zone.name):(i="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const c={...this.opts};c.timeZone=c.timeZone||i,this.dtf=getCachedDTF(r,c)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(r=>{if(r.type==="timeZoneName"){const o=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...r,value:o}}else return r}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class PolyRelFormatter{constructor(t,r,o){this.opts={style:"long",...o},!r&&hasRelative()&&(this.rtf=getCachedRTF(t,o))}format(t,r){return this.rtf?this.rtf.format(t,r):formatRelativeTime(r,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,r){return this.rtf?this.rtf.formatToParts(t,r):[]}}const fallbackWeekSettings={firstDay:1,minimalDays:4,weekend:[6,7]};class Locale{static fromOpts(t){return Locale.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,r,o,i,c=!1){const a=t||Settings.defaultLocale,u=a||(c?"en-US":systemLocale()),d=r||Settings.defaultNumberingSystem,f=o||Settings.defaultOutputCalendar,g=validateWeekSettings(i)||Settings.defaultWeekSettings;return new Locale(u,d,f,g,a)}static resetCache(){sysLocaleCache=null,intlDTCache={},intlNumCache={},intlRelCache={}}static fromObject({locale:t,numberingSystem:r,outputCalendar:o,weekSettings:i}={}){return Locale.create(t,r,o,i)}constructor(t,r,o,i,c){const[a,u,d]=parseLocaleString(t);this.locale=a,this.numberingSystem=r||u||null,this.outputCalendar=o||d||null,this.weekSettings=i,this.intl=intlConfigString(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=c,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=supportsFastNumbers(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),r=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&r?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:Locale.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,validateWeekSettings(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,r=!1){return listStuff(this,t,months,()=>{const o=r?{month:t,day:"numeric"}:{month:t},i=r?"format":"standalone";return this.monthsCache[i][t]||(this.monthsCache[i][t]=mapMonths(c=>this.extract(c,o,"month"))),this.monthsCache[i][t]})}weekdays(t,r=!1){return listStuff(this,t,weekdays,()=>{const o=r?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},i=r?"format":"standalone";return this.weekdaysCache[i][t]||(this.weekdaysCache[i][t]=mapWeekdays(c=>this.extract(c,o,"weekday"))),this.weekdaysCache[i][t]})}meridiems(){return listStuff(this,void 0,()=>meridiems,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[DateTime.utc(2016,11,13,9),DateTime.utc(2016,11,13,19)].map(r=>this.extract(r,t,"dayperiod"))}return this.meridiemCache})}eras(t){return listStuff(this,t,eras,()=>{const r={era:t};return this.eraCache[t]||(this.eraCache[t]=[DateTime.utc(-40,1,1),DateTime.utc(2017,1,1)].map(o=>this.extract(o,r,"era"))),this.eraCache[t]})}extract(t,r,o){const i=this.dtFormatter(t,r),c=i.formatToParts(),a=c.find(u=>u.type.toLowerCase()===o);return a?a.value:null}numberFormatter(t={}){return new PolyNumberFormatter(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,r={}){return new PolyDateFormatter(t,this.intl,r)}relFormatter(t={}){return new PolyRelFormatter(this.intl,this.isEnglish(),t)}listFormatter(t={}){return getCachedLF(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:hasLocaleWeekInfo()?getCachedWeekInfo(this.locale):fallbackWeekSettings}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}}let singleton=null;class FixedOffsetZone extends Zone{static get utcInstance(){return singleton===null&&(singleton=new FixedOffsetZone(0)),singleton}static instance(t){return t===0?FixedOffsetZone.utcInstance:new FixedOffsetZone(t)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new FixedOffsetZone(signedOffset(r[1],r[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${formatOffset(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${formatOffset(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return formatOffset(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class InvalidZone extends Zone{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function normalizeZone(e,t){if(isUndefined(e)||e===null)return t;if(e instanceof Zone)return e;if(isString(e)){const r=e.toLowerCase();return r==="default"?t:r==="local"||r==="system"?SystemZone.instance:r==="utc"||r==="gmt"?FixedOffsetZone.utcInstance:FixedOffsetZone.parseSpecifier(r)||IANAZone.create(e)}else return isNumber(e)?FixedOffsetZone.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new InvalidZone(e)}let now=()=>Date.now(),defaultZone="system",defaultLocale=null,defaultNumberingSystem=null,defaultOutputCalendar=null,twoDigitCutoffYear=60,throwOnInvalid,defaultWeekSettings=null;class Settings{static get now(){return now}static set now(t){now=t}static set defaultZone(t){defaultZone=t}static get defaultZone(){return normalizeZone(defaultZone,SystemZone.instance)}static get defaultLocale(){return defaultLocale}static set defaultLocale(t){defaultLocale=t}static get defaultNumberingSystem(){return defaultNumberingSystem}static set defaultNumberingSystem(t){defaultNumberingSystem=t}static get defaultOutputCalendar(){return defaultOutputCalendar}static set defaultOutputCalendar(t){defaultOutputCalendar=t}static get defaultWeekSettings(){return defaultWeekSettings}static set defaultWeekSettings(t){defaultWeekSettings=validateWeekSettings(t)}static get twoDigitCutoffYear(){return twoDigitCutoffYear}static set twoDigitCutoffYear(t){twoDigitCutoffYear=t%100}static get throwOnInvalid(){return throwOnInvalid}static set throwOnInvalid(t){throwOnInvalid=t}static resetCaches(){Locale.resetCache(),IANAZone.resetCache()}}class Invalid{constructor(t,r){this.reason=t,this.explanation=r}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const nonLeapLadder=[0,31,59,90,120,151,181,212,243,273,304,334],leapLadder=[0,31,60,91,121,152,182,213,244,274,305,335];function unitOutOfRange(e,t){return new Invalid("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function dayOfWeek(e,t,r){const o=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&o.setUTCFullYear(o.getUTCFullYear()-1900);const i=o.getUTCDay();return i===0?7:i}function computeOrdinal(e,t,r){return r+(isLeapYear(e)?leapLadder:nonLeapLadder)[t-1]}function uncomputeOrdinal(e,t){const r=isLeapYear(e)?leapLadder:nonLeapLadder,o=r.findIndex(c=>cweeksInWeekYear(o,t,r)?(f=o+1,d=1):f=o,{weekYear:f,weekNumber:d,weekday:u,...timeObject(e)}}function weekToGregorian(e,t=4,r=1){const{weekYear:o,weekNumber:i,weekday:c}=e,a=isoWeekdayToLocal(dayOfWeek(o,1,t),r),u=daysInYear(o);let d=i*7+c-a-7+t,f;d<1?(f=o-1,d+=daysInYear(f)):d>u?(f=o+1,d-=daysInYear(o)):f=o;const{month:g,day:m}=uncomputeOrdinal(f,d);return{year:f,month:g,day:m,...timeObject(e)}}function gregorianToOrdinal(e){const{year:t,month:r,day:o}=e,i=computeOrdinal(t,r,o);return{year:t,ordinal:i,...timeObject(e)}}function ordinalToGregorian(e){const{year:t,ordinal:r}=e,{month:o,day:i}=uncomputeOrdinal(t,r);return{year:t,month:o,day:i,...timeObject(e)}}function usesLocalWeekValues(e,t){if(!isUndefined(e.localWeekday)||!isUndefined(e.localWeekNumber)||!isUndefined(e.localWeekYear)){if(!isUndefined(e.weekday)||!isUndefined(e.weekNumber)||!isUndefined(e.weekYear))throw new ConflictingSpecificationError("Cannot mix locale-based week fields with ISO-based week fields");return isUndefined(e.localWeekday)||(e.weekday=e.localWeekday),isUndefined(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),isUndefined(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function hasInvalidWeekData(e,t=4,r=1){const o=isInteger(e.weekYear),i=integerBetween(e.weekNumber,1,weeksInWeekYear(e.weekYear,t,r)),c=integerBetween(e.weekday,1,7);return o?i?c?!1:unitOutOfRange("weekday",e.weekday):unitOutOfRange("week",e.weekNumber):unitOutOfRange("weekYear",e.weekYear)}function hasInvalidOrdinalData(e){const t=isInteger(e.year),r=integerBetween(e.ordinal,1,daysInYear(e.year));return t?r?!1:unitOutOfRange("ordinal",e.ordinal):unitOutOfRange("year",e.year)}function hasInvalidGregorianData(e){const t=isInteger(e.year),r=integerBetween(e.month,1,12),o=integerBetween(e.day,1,daysInMonth(e.year,e.month));return t?r?o?!1:unitOutOfRange("day",e.day):unitOutOfRange("month",e.month):unitOutOfRange("year",e.year)}function hasInvalidTimeData(e){const{hour:t,minute:r,second:o,millisecond:i}=e,c=integerBetween(t,0,23)||t===24&&r===0&&o===0&&i===0,a=integerBetween(r,0,59),u=integerBetween(o,0,59),d=integerBetween(i,0,999);return c?a?u?d?!1:unitOutOfRange("millisecond",i):unitOutOfRange("second",o):unitOutOfRange("minute",r):unitOutOfRange("hour",t)}function isUndefined(e){return typeof e>"u"}function isNumber(e){return typeof e=="number"}function isInteger(e){return typeof e=="number"&&e%1===0}function isString(e){return typeof e=="string"}function isDate(e){return Object.prototype.toString.call(e)==="[object Date]"}function hasRelative(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function hasLocaleWeekInfo(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function maybeArray(e){return Array.isArray(e)?e:[e]}function bestBy(e,t,r){if(e.length!==0)return e.reduce((o,i)=>{const c=[t(i),i];return o&&r(o[0],c[0])===o[0]?o:c},null)[1]}function pick(e,t){return t.reduce((r,o)=>(r[o]=e[o],r),{})}function hasOwnProperty(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function validateWeekSettings(e){if(e==null)return null;if(typeof e!="object")throw new InvalidArgumentError("Week settings must be an object");if(!integerBetween(e.firstDay,1,7)||!integerBetween(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!integerBetween(t,1,7)))throw new InvalidArgumentError("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function integerBetween(e,t,r){return isInteger(e)&&e>=t&&e<=r}function floorMod(e,t){return e-t*Math.floor(e/t)}function padStart(e,t=2){const r=e<0;let o;return r?o="-"+(""+-e).padStart(t,"0"):o=(""+e).padStart(t,"0"),o}function parseInteger(e){if(!(isUndefined(e)||e===null||e===""))return parseInt(e,10)}function parseFloating(e){if(!(isUndefined(e)||e===null||e===""))return parseFloat(e)}function parseMillis(e){if(!(isUndefined(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function roundTo(e,t,r=!1){const o=10**t;return(r?Math.trunc:Math.round)(e*o)/o}function isLeapYear(e){return e%4===0&&(e%100!==0||e%400===0)}function daysInYear(e){return isLeapYear(e)?366:365}function daysInMonth(e,t){const r=floorMod(t-1,12)+1,o=e+(t-r)/12;return r===2?isLeapYear(o)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function objToLocalTS(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function firstWeekOffset(e,t,r){return-isoWeekdayToLocal(dayOfWeek(e,1,t),r)+t-1}function weeksInWeekYear(e,t=4,r=1){const o=firstWeekOffset(e,t,r),i=firstWeekOffset(e+1,t,r);return(daysInYear(e)-o+i)/7}function untruncateYear(e){return e>99?e:e>Settings.twoDigitCutoffYear?1900+e:2e3+e}function parseZoneInfo(e,t,r,o=null){const i=new Date(e),c={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};o&&(c.timeZone=o);const a={timeZoneName:t,...c},u=new Intl.DateTimeFormat(r,a).formatToParts(i).find(d=>d.type.toLowerCase()==="timezonename");return u?u.value:null}function signedOffset(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const o=parseInt(t,10)||0,i=r<0||Object.is(r,-0)?-o:o;return r*60+i}function asNumber(e){const t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new InvalidArgumentError(`Invalid unit value ${e}`);return t}function normalizeObject(e,t){const r={};for(const o in e)if(hasOwnProperty(e,o)){const i=e[o];if(i==null)continue;r[t(o)]=asNumber(i)}return r}function formatOffset(e,t){const r=Math.trunc(Math.abs(e/60)),o=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${padStart(r,2)}:${padStart(o,2)}`;case"narrow":return`${i}${r}${o>0?`:${o}`:""}`;case"techie":return`${i}${padStart(r,2)}${padStart(o,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function timeObject(e){return pick(e,["hour","minute","second","millisecond"])}const monthsLong=["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],monthsNarrow=["J","F","M","A","M","J","J","A","S","O","N","D"];function months(e){switch(e){case"narrow":return[...monthsNarrow];case"short":return[...monthsShort];case"long":return[...monthsLong];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const weekdaysLong=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],weekdaysShort=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],weekdaysNarrow=["M","T","W","T","F","S","S"];function weekdays(e){switch(e){case"narrow":return[...weekdaysNarrow];case"short":return[...weekdaysShort];case"long":return[...weekdaysLong];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const meridiems=["AM","PM"],erasLong=["Before Christ","Anno Domini"],erasShort=["BC","AD"],erasNarrow=["B","A"];function eras(e){switch(e){case"narrow":return[...erasNarrow];case"short":return[...erasShort];case"long":return[...erasLong];default:return null}}function meridiemForDateTime(e){return meridiems[e.hour<12?0:1]}function weekdayForDateTime(e,t){return weekdays(t)[e.weekday-1]}function monthForDateTime(e,t){return months(t)[e.month-1]}function eraForDateTime(e,t){return eras(t)[e.year<0?0:1]}function formatRelativeTime(e,t,r="always",o=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},c=["hours","minutes","seconds"].indexOf(e)===-1;if(r==="auto"&&c){const m=e==="days";switch(t){case 1:return m?"tomorrow":`next ${i[e][0]}`;case-1:return m?"yesterday":`last ${i[e][0]}`;case 0:return m?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,u=Math.abs(t),d=u===1,f=i[e],g=o?d?f[1]:f[2]||f[1]:d?i[e][0]:e;return a?`${u} ${g} ago`:`in ${u} ${g}`}function stringifyTokens(e,t){let r="";for(const o of e)o.literal?r+=o.val:r+=t(o.val);return r}const macroTokenToFormatOpts={D:DATE_SHORT,DD:DATE_MED,DDD:DATE_FULL,DDDD:DATE_HUGE,t:TIME_SIMPLE,tt:TIME_WITH_SECONDS,ttt:TIME_WITH_SHORT_OFFSET,tttt:TIME_WITH_LONG_OFFSET,T:TIME_24_SIMPLE,TT:TIME_24_WITH_SECONDS,TTT:TIME_24_WITH_SHORT_OFFSET,TTTT:TIME_24_WITH_LONG_OFFSET,f:DATETIME_SHORT,ff:DATETIME_MED,fff:DATETIME_FULL,ffff:DATETIME_HUGE,F:DATETIME_SHORT_WITH_SECONDS,FF:DATETIME_MED_WITH_SECONDS,FFF:DATETIME_FULL_WITH_SECONDS,FFFF:DATETIME_HUGE_WITH_SECONDS};class Formatter{static create(t,r={}){return new Formatter(t,r)}static parseFormat(t){let r=null,o="",i=!1;const c=[];for(let a=0;a0&&c.push({literal:i||/^\s+$/.test(o),val:o}),r=null,o="",i=!i):i||u===r?o+=u:(o.length>0&&c.push({literal:/^\s+$/.test(o),val:o}),o=u,r=u)}return o.length>0&&c.push({literal:i||/^\s+$/.test(o),val:o}),c}static macroTokenToFormatOpts(t){return macroTokenToFormatOpts[t]}constructor(t,r){this.opts=r,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,r){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...r}).format()}dtFormatter(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r})}formatDateTime(t,r){return this.dtFormatter(t,r).format()}formatDateTimeParts(t,r){return this.dtFormatter(t,r).formatToParts()}formatInterval(t,r){return this.dtFormatter(t.start,r).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,r){return this.dtFormatter(t,r).resolvedOptions()}num(t,r=0){if(this.opts.forceSimple)return padStart(t,r);const o={...this.opts};return r>0&&(o.padTo=r),this.loc.numberFormatter(o).format(t)}formatDateTimeFromString(t,r){const o=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",c=(y,w)=>this.loc.extract(t,y,w),a=y=>t.isOffsetFixed&&t.offset===0&&y.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,y.format):"",u=()=>o?meridiemForDateTime(t):c({hour:"numeric",hourCycle:"h12"},"dayperiod"),d=(y,w)=>o?monthForDateTime(t,y):c(w?{month:y}:{month:y,day:"numeric"},"month"),f=(y,w)=>o?weekdayForDateTime(t,y):c(w?{weekday:y}:{weekday:y,month:"long",day:"numeric"},"weekday"),g=y=>{const w=Formatter.macroTokenToFormatOpts(y);return w?this.formatWithSystemDefault(t,w):y},m=y=>o?eraForDateTime(t,y):c({era:y},"era"),v=y=>{switch(y){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return u();case"d":return i?c({day:"numeric"},"day"):this.num(t.day);case"dd":return i?c({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return f("short",!0);case"cccc":return f("long",!0);case"ccccc":return f("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return f("short",!1);case"EEEE":return f("long",!1);case"EEEEE":return f("narrow",!1);case"L":return i?c({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return i?c({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return d("short",!0);case"LLLL":return d("long",!0);case"LLLLL":return d("narrow",!0);case"M":return i?c({month:"numeric"},"month"):this.num(t.month);case"MM":return i?c({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return d("short",!1);case"MMMM":return d("long",!1);case"MMMMM":return d("narrow",!1);case"y":return i?c({year:"numeric"},"year"):this.num(t.year);case"yy":return i?c({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return i?c({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return i?c({year:"numeric"},"year"):this.num(t.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return g(y)}};return stringifyTokens(Formatter.parseFormat(r),v)}formatDurationFromString(t,r){const o=d=>{switch(d[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=d=>f=>{const g=o(f);return g?this.num(d.get(g),f.length):f},c=Formatter.parseFormat(r),a=c.reduce((d,{literal:f,val:g})=>f?d:d.concat(g),[]),u=t.shiftTo(...a.map(o).filter(d=>d));return stringifyTokens(c,i(u))}}const ianaRegex=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function combineRegexes(...e){const t=e.reduce((r,o)=>r+o.source,"");return RegExp(`^${t}$`)}function combineExtractors(...e){return t=>e.reduce(([r,o,i],c)=>{const[a,u,d]=c(t,i);return[{...r,...a},u||o,d]},[{},null,1]).slice(0,2)}function parse(e,...t){if(e==null)return[null,null];for(const[r,o]of t){const i=r.exec(e);if(i)return o(i)}return[null,null]}function simpleParse(...e){return(t,r)=>{const o={};let i;for(i=0;iy!==void 0&&(w||y&&g)?-y:y;return[{years:v(parseFloating(r)),months:v(parseFloating(o)),weeks:v(parseFloating(i)),days:v(parseFloating(c)),hours:v(parseFloating(a)),minutes:v(parseFloating(u)),seconds:v(parseFloating(d),d==="-0"),milliseconds:v(parseMillis(f),m)}]}const obsOffsets={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function fromStrings(e,t,r,o,i,c,a){const u={year:t.length===2?untruncateYear(parseInteger(t)):parseInteger(t),month:monthsShort.indexOf(r)+1,day:parseInteger(o),hour:parseInteger(i),minute:parseInteger(c)};return a&&(u.second=parseInteger(a)),e&&(u.weekday=e.length>3?weekdaysLong.indexOf(e)+1:weekdaysShort.indexOf(e)+1),u}const rfc2822=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function extractRFC2822(e){const[,t,r,o,i,c,a,u,d,f,g,m]=e,v=fromStrings(t,i,o,r,c,a,u);let y;return d?y=obsOffsets[d]:f?y=0:y=signedOffset(g,m),[v,new FixedOffsetZone(y)]}function preprocessRFC2822(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const rfc1123=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,rfc850=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,ascii=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function extractRFC1123Or850(e){const[,t,r,o,i,c,a,u]=e;return[fromStrings(t,i,o,r,c,a,u),FixedOffsetZone.utcInstance]}function extractASCII(e){const[,t,r,o,i,c,a,u]=e;return[fromStrings(t,u,r,o,i,c,a),FixedOffsetZone.utcInstance]}const isoYmdWithTimeExtensionRegex=combineRegexes(isoYmdRegex,isoTimeExtensionRegex),isoWeekWithTimeExtensionRegex=combineRegexes(isoWeekRegex,isoTimeExtensionRegex),isoOrdinalWithTimeExtensionRegex=combineRegexes(isoOrdinalRegex,isoTimeExtensionRegex),isoTimeCombinedRegex=combineRegexes(isoTimeRegex),extractISOYmdTimeAndOffset=combineExtractors(extractISOYmd,extractISOTime,extractISOOffset,extractIANAZone),extractISOWeekTimeAndOffset=combineExtractors(extractISOWeekData,extractISOTime,extractISOOffset,extractIANAZone),extractISOOrdinalDateAndTime=combineExtractors(extractISOOrdinalData,extractISOTime,extractISOOffset,extractIANAZone),extractISOTimeAndOffset=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);function parseISODate(e){return parse(e,[isoYmdWithTimeExtensionRegex,extractISOYmdTimeAndOffset],[isoWeekWithTimeExtensionRegex,extractISOWeekTimeAndOffset],[isoOrdinalWithTimeExtensionRegex,extractISOOrdinalDateAndTime],[isoTimeCombinedRegex,extractISOTimeAndOffset])}function parseRFC2822Date(e){return parse(preprocessRFC2822(e),[rfc2822,extractRFC2822])}function parseHTTPDate(e){return parse(e,[rfc1123,extractRFC1123Or850],[rfc850,extractRFC1123Or850],[ascii,extractASCII])}function parseISODuration(e){return parse(e,[isoDuration,extractISODuration])}const extractISOTimeOnly=combineExtractors(extractISOTime);function parseISOTimeOnly(e){return parse(e,[isoTimeOnly,extractISOTimeOnly])}const sqlYmdWithTimeExtensionRegex=combineRegexes(sqlYmdRegex,sqlTimeExtensionRegex),sqlTimeCombinedRegex=combineRegexes(sqlTimeRegex),extractISOTimeOffsetAndIANAZone=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);function parseSQL(e){return parse(e,[sqlYmdWithTimeExtensionRegex,extractISOYmdTimeAndOffset],[sqlTimeCombinedRegex,extractISOTimeOffsetAndIANAZone])}const INVALID$2="Invalid Duration",lowOrderMatrix={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},casualMatrix={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...lowOrderMatrix},daysInYearAccurate=146097/400,daysInMonthAccurate=146097/4800,accurateMatrix={years:{quarters:4,months:12,weeks:daysInYearAccurate/7,days:daysInYearAccurate,hours:daysInYearAccurate*24,minutes:daysInYearAccurate*24*60,seconds:daysInYearAccurate*24*60*60,milliseconds:daysInYearAccurate*24*60*60*1e3},quarters:{months:3,weeks:daysInYearAccurate/28,days:daysInYearAccurate/4,hours:daysInYearAccurate*24/4,minutes:daysInYearAccurate*24*60/4,seconds:daysInYearAccurate*24*60*60/4,milliseconds:daysInYearAccurate*24*60*60*1e3/4},months:{weeks:daysInMonthAccurate/7,days:daysInMonthAccurate,hours:daysInMonthAccurate*24,minutes:daysInMonthAccurate*24*60,seconds:daysInMonthAccurate*24*60*60,milliseconds:daysInMonthAccurate*24*60*60*1e3},...lowOrderMatrix},orderedUnits$1=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],reverseUnits=orderedUnits$1.slice(0).reverse();function clone$2(e,t,r=!1){const o={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Duration(o)}function durationToMillis(e,t){let r=t.milliseconds??0;for(const o of reverseUnits.slice(1))t[o]&&(r+=t[o]*e[o].milliseconds);return r}function normalizeValues(e,t){const r=durationToMillis(e,t)<0?-1:1;orderedUnits$1.reduceRight((o,i)=>{if(isUndefined(t[i]))return o;if(o){const c=t[o]*r,a=e[i][o],u=Math.floor(c/a);t[i]+=u*r,t[o]-=u*a*r}return i},null),orderedUnits$1.reduce((o,i)=>{if(isUndefined(t[i]))return o;if(o){const c=t[o]%1;t[o]-=c,t[i]+=c*e[o][i]}return i},null)}function removeZeroes(e){const t={};for(const[r,o]of Object.entries(e))o!==0&&(t[r]=o);return t}class Duration{constructor(t){const r=t.conversionAccuracy==="longterm"||!1;let o=r?accurateMatrix:casualMatrix;t.matrix&&(o=t.matrix),this.values=t.values,this.loc=t.loc||Locale.create(),this.conversionAccuracy=r?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=o,this.isLuxonDuration=!0}static fromMillis(t,r){return Duration.fromObject({milliseconds:t},r)}static fromObject(t,r={}){if(t==null||typeof t!="object")throw new InvalidArgumentError(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new Duration({values:normalizeObject(t,Duration.normalizeUnit),loc:Locale.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if(isNumber(t))return Duration.fromMillis(t);if(Duration.isDuration(t))return t;if(typeof t=="object")return Duration.fromObject(t);throw new InvalidArgumentError(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,r){const[o]=parseISODuration(t);return o?Duration.fromObject(o,r):Duration.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,r){const[o]=parseISOTimeOnly(t);return o?Duration.fromObject(o,r):Duration.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,r=null){if(!t)throw new InvalidArgumentError("need to specify a reason the Duration is invalid");const o=t instanceof Invalid?t:new Invalid(t,r);if(Settings.throwOnInvalid)throw new InvalidDurationError(o);return new Duration({invalid:o})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!r)throw new InvalidUnitError(t);return r}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,r={}){const o={...r,floor:r.round!==!1&&r.floor!==!1};return this.isValid?Formatter.create(this.loc,o).formatDurationFromString(this,t):INVALID$2}toHuman(t={}){if(!this.isValid)return INVALID$2;const r=orderedUnits$1.map(o=>{const i=this.values[o];return isUndefined(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:o.slice(0,-1)}).format(i)}).filter(o=>o);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(r)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=roundTo(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const r=this.toMillis();return r<0||r>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},DateTime.fromMillis(r,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?durationToMillis(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const r=Duration.fromDurationLike(t),o={};for(const i of orderedUnits$1)(hasOwnProperty(r.values,i)||hasOwnProperty(this.values,i))&&(o[i]=r.get(i)+this.get(i));return clone$2(this,{values:o},!0)}minus(t){if(!this.isValid)return this;const r=Duration.fromDurationLike(t);return this.plus(r.negate())}mapUnits(t){if(!this.isValid)return this;const r={};for(const o of Object.keys(this.values))r[o]=asNumber(t(this.values[o],o));return clone$2(this,{values:r},!0)}get(t){return this[Duration.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const r={...this.values,...normalizeObject(t,Duration.normalizeUnit)};return clone$2(this,{values:r})}reconfigure({locale:t,numberingSystem:r,conversionAccuracy:o,matrix:i}={}){const a={loc:this.loc.clone({locale:t,numberingSystem:r}),matrix:i,conversionAccuracy:o};return clone$2(this,a)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return normalizeValues(this.matrix,t),clone$2(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=removeZeroes(this.normalize().shiftToAll().toObject());return clone$2(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(a=>Duration.normalizeUnit(a));const r={},o={},i=this.toObject();let c;for(const a of orderedUnits$1)if(t.indexOf(a)>=0){c=a;let u=0;for(const f in o)u+=this.matrix[f][a]*o[f],o[f]=0;isNumber(i[a])&&(u+=i[a]);const d=Math.trunc(u);r[a]=d,o[a]=(u*1e3-d*1e3)/1e3}else isNumber(i[a])&&(o[a]=i[a]);for(const a in o)o[a]!==0&&(r[c]+=a===c?o[a]:o[a]/this.matrix[c][a]);return normalizeValues(this.matrix,r),clone$2(this,{values:r},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=this.values[r]===0?0:-this.values[r];return clone$2(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function r(o,i){return o===void 0||o===0?i===void 0||i===0:o===i}for(const o of orderedUnits$1)if(!r(this.values[o],t.values[o]))return!1;return!0}}const INVALID$1="Invalid Interval";function validateStartEnd(e,t){return!e||!e.isValid?Interval.invalid("missing or invalid start"):!t||!t.isValid?Interval.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:r}={}){return this.isValid?Interval.fromDateTimes(t||this.s,r||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(friendlyDateTime).filter(a=>this.contains(a)).sort((a,u)=>a.toMillis()-u.toMillis()),o=[];let{s:i}=this,c=0;for(;i+this.e?this.e:a;o.push(Interval.fromDateTimes(i,u)),i=u,c+=1}return o}splitBy(t){const r=Duration.fromDurationLike(t);if(!this.isValid||!r.isValid||r.as("milliseconds")===0)return[];let{s:o}=this,i=1,c;const a=[];for(;od*i));c=+u>+this.e?this.e:u,a.push(Interval.fromDateTimes(o,c)),o=c,i+=1}return a}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const r=this.s>t.s?this.s:t.s,o=this.e=o?null:Interval.fromDateTimes(r,o)}union(t){if(!this.isValid)return this;const r=this.st.e?this.e:t.e;return Interval.fromDateTimes(r,o)}static merge(t){const[r,o]=t.sort((i,c)=>i.s-c.s).reduce(([i,c],a)=>c?c.overlaps(a)||c.abutsStart(a)?[i,c.union(a)]:[i.concat([c]),a]:[i,a],[[],null]);return o&&r.push(o),r}static xor(t){let r=null,o=0;const i=[],c=t.map(d=>[{time:d.s,type:"s"},{time:d.e,type:"e"}]),a=Array.prototype.concat(...c),u=a.sort((d,f)=>d.time-f.time);for(const d of u)o+=d.type==="s"?1:-1,o===1?r=d.time:(r&&+r!=+d.time&&i.push(Interval.fromDateTimes(r,d.time)),r=null);return Interval.merge(i)}difference(...t){return Interval.xor([this].concat(t)).map(r=>this.intersection(r)).filter(r=>r&&!r.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:INVALID$1}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=DATE_SHORT,r={}){return this.isValid?Formatter.create(this.s.loc.clone(r),t).formatInterval(this):INVALID$1}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:INVALID$1}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:INVALID$1}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:INVALID$1}toFormat(t,{separator:r=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${r}${this.e.toFormat(t)}`:INVALID$1}toDuration(t,r){return this.isValid?this.e.diff(this.s,t,r):Duration.invalid(this.invalidReason)}mapEndpoints(t){return Interval.fromDateTimes(t(this.s),t(this.e))}}class Info{static hasDST(t=Settings.defaultZone){const r=DateTime.now().setZone(t).set({month:12});return!t.isUniversal&&r.offset!==r.set({month:6}).offset}static isValidIANAZone(t){return IANAZone.isValidZone(t)}static normalizeZone(t){return normalizeZone(t,Settings.defaultZone)}static getStartOfWeek({locale:t=null,locObj:r=null}={}){return(r||Locale.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:r=null}={}){return(r||Locale.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:r=null}={}){return(r||Locale.create(t)).getWeekendDays().slice()}static months(t="long",{locale:r=null,numberingSystem:o=null,locObj:i=null,outputCalendar:c="gregory"}={}){return(i||Locale.create(r,o,c)).months(t)}static monthsFormat(t="long",{locale:r=null,numberingSystem:o=null,locObj:i=null,outputCalendar:c="gregory"}={}){return(i||Locale.create(r,o,c)).months(t,!0)}static weekdays(t="long",{locale:r=null,numberingSystem:o=null,locObj:i=null}={}){return(i||Locale.create(r,o,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:r=null,numberingSystem:o=null,locObj:i=null}={}){return(i||Locale.create(r,o,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return Locale.create(t).meridiems()}static eras(t="short",{locale:r=null}={}){return Locale.create(r,null,"gregory").eras(t)}static features(){return{relative:hasRelative(),localeWeek:hasLocaleWeekInfo()}}}function dayDiff(e,t){const r=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),o=r(t)-r(e);return Math.floor(Duration.fromMillis(o).as("days"))}function highOrderDiffs(e,t,r){const o=[["years",(d,f)=>f.year-d.year],["quarters",(d,f)=>f.quarter-d.quarter+(f.year-d.year)*4],["months",(d,f)=>f.month-d.month+(f.year-d.year)*12],["weeks",(d,f)=>{const g=dayDiff(d,f);return(g-g%7)/7}],["days",dayDiff]],i={},c=e;let a,u;for(const[d,f]of o)r.indexOf(d)>=0&&(a=d,i[d]=f(e,t),u=c.plus(i),u>t?(i[d]--,e=c.plus(i),e>t&&(u=e,i[d]--,e=c.plus(i))):e=u);return[e,i,u,a]}function diff(e,t,r,o){let[i,c,a,u]=highOrderDiffs(e,t,r);const d=t-i,f=r.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);f.length===0&&(a0?Duration.fromMillis(d,o).shiftTo(...f).plus(g):g}const numberingSystems={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},numberingSystemsUTF16={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},hanidecChars=numberingSystems.hanidec.replace(/[\[|\]]/g,"").split("");function parseDigits(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let r=0;r=c&&o<=a&&(t+=o-c)}}return parseInt(t,10)}else return t}function digitRegex({numberingSystem:e},t=""){return new RegExp(`${numberingSystems[e||"latn"]}${t}`)}const MISSING_FTP="missing Intl.DateTimeFormat.formatToParts support";function intUnit(e,t=r=>r){return{regex:e,deser:([r])=>t(parseDigits(r))}}const NBSP=" ",spaceOrNBSP=`[ ${NBSP}]`,spaceOrNBSPRegExp=new RegExp(spaceOrNBSP,"g");function fixListRegex(e){return e.replace(/\./g,"\\.?").replace(spaceOrNBSPRegExp,spaceOrNBSP)}function stripInsensitivities(e){return e.replace(/\./g,"").replace(spaceOrNBSPRegExp," ").toLowerCase()}function oneOf(e,t){return e===null?null:{regex:RegExp(e.map(fixListRegex).join("|")),deser:([r])=>e.findIndex(o=>stripInsensitivities(r)===stripInsensitivities(o))+t}}function offset(e,t){return{regex:e,deser:([,r,o])=>signedOffset(r,o),groups:t}}function simple(e){return{regex:e,deser:([t])=>t}}function escapeToken(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function unitForToken(e,t){const r=digitRegex(t),o=digitRegex(t,"{2}"),i=digitRegex(t,"{3}"),c=digitRegex(t,"{4}"),a=digitRegex(t,"{6}"),u=digitRegex(t,"{1,2}"),d=digitRegex(t,"{1,3}"),f=digitRegex(t,"{1,6}"),g=digitRegex(t,"{1,9}"),m=digitRegex(t,"{2,4}"),v=digitRegex(t,"{4,6}"),y=S=>({regex:RegExp(escapeToken(S.val)),deser:([_])=>_,literal:!0}),b=(S=>{if(e.literal)return y(S);switch(S.val){case"G":return oneOf(t.eras("short"),0);case"GG":return oneOf(t.eras("long"),0);case"y":return intUnit(f);case"yy":return intUnit(m,untruncateYear);case"yyyy":return intUnit(c);case"yyyyy":return intUnit(v);case"yyyyyy":return intUnit(a);case"M":return intUnit(u);case"MM":return intUnit(o);case"MMM":return oneOf(t.months("short",!0),1);case"MMMM":return oneOf(t.months("long",!0),1);case"L":return intUnit(u);case"LL":return intUnit(o);case"LLL":return oneOf(t.months("short",!1),1);case"LLLL":return oneOf(t.months("long",!1),1);case"d":return intUnit(u);case"dd":return intUnit(o);case"o":return intUnit(d);case"ooo":return intUnit(i);case"HH":return intUnit(o);case"H":return intUnit(u);case"hh":return intUnit(o);case"h":return intUnit(u);case"mm":return intUnit(o);case"m":return intUnit(u);case"q":return intUnit(u);case"qq":return intUnit(o);case"s":return intUnit(u);case"ss":return intUnit(o);case"S":return intUnit(d);case"SSS":return intUnit(i);case"u":return simple(g);case"uu":return simple(u);case"uuu":return intUnit(r);case"a":return oneOf(t.meridiems(),0);case"kkkk":return intUnit(c);case"kk":return intUnit(m,untruncateYear);case"W":return intUnit(u);case"WW":return intUnit(o);case"E":case"c":return intUnit(r);case"EEE":return oneOf(t.weekdays("short",!1),1);case"EEEE":return oneOf(t.weekdays("long",!1),1);case"ccc":return oneOf(t.weekdays("short",!0),1);case"cccc":return oneOf(t.weekdays("long",!0),1);case"Z":case"ZZ":return offset(new RegExp(`([+-]${u.source})(?::(${o.source}))?`),2);case"ZZZ":return offset(new RegExp(`([+-]${u.source})(${o.source})?`),2);case"z":return simple(/[a-z_+-/]{1,256}?/i);case" ":return simple(/[^\S\n\r]/);default:return y(S)}})(e)||{invalidReason:MISSING_FTP};return b.token=e,b}const partTypeStyleToTokenVal={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function tokenForPart(e,t,r){const{type:o,value:i}=e;if(o==="literal"){const d=/^\s+$/.test(i);return{literal:!d,val:d?" ":i}}const c=t[o];let a=o;o==="hour"&&(t.hour12!=null?a=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?a="hour12":a="hour24":a=r.hour12?"hour12":"hour24");let u=partTypeStyleToTokenVal[a];if(typeof u=="object"&&(u=u[c]),u)return{literal:!1,val:u}}function buildRegex(e){return[`^${e.map(r=>r.regex).reduce((r,o)=>`${r}(${o.source})`,"")}$`,e]}function match(e,t,r){const o=e.match(t);if(o){const i={};let c=1;for(const a in r)if(hasOwnProperty(r,a)){const u=r[a],d=u.groups?u.groups+1:1;!u.literal&&u.token&&(i[u.token.val[0]]=u.deser(o.slice(c,c+d))),c+=d}return[o,i]}else return[o,{}]}function dateTimeFromMatches(e){const t=c=>{switch(c){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let r=null,o;return isUndefined(e.z)||(r=IANAZone.create(e.z)),isUndefined(e.Z)||(r||(r=new FixedOffsetZone(e.Z)),o=e.Z),isUndefined(e.q)||(e.M=(e.q-1)*3+1),isUndefined(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),isUndefined(e.u)||(e.S=parseMillis(e.u)),[Object.keys(e).reduce((c,a)=>{const u=t(a);return u&&(c[u]=e[a]),c},{}),r,o]}let dummyDateTimeCache=null;function getDummyDateTime(){return dummyDateTimeCache||(dummyDateTimeCache=DateTime.fromMillis(1555555555555)),dummyDateTimeCache}function maybeExpandMacroToken(e,t){if(e.literal)return e;const r=Formatter.macroTokenToFormatOpts(e.val),o=formatOptsToTokens(r,t);return o==null||o.includes(void 0)?e:o}function expandMacroTokens(e,t){return Array.prototype.concat(...e.map(r=>maybeExpandMacroToken(r,t)))}function explainFromTokens(e,t,r){const o=expandMacroTokens(Formatter.parseFormat(r),e),i=o.map(a=>unitForToken(a,e)),c=i.find(a=>a.invalidReason);if(c)return{input:t,tokens:o,invalidReason:c.invalidReason};{const[a,u]=buildRegex(i),d=RegExp(a,"i"),[f,g]=match(t,d,u),[m,v,y]=g?dateTimeFromMatches(g):[null,null,void 0];if(hasOwnProperty(g,"a")&&hasOwnProperty(g,"H"))throw new ConflictingSpecificationError("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:o,regex:d,rawMatches:f,matches:g,result:m,zone:v,specificOffset:y}}}function parseFromTokens(e,t,r){const{result:o,zone:i,specificOffset:c,invalidReason:a}=explainFromTokens(e,t,r);return[o,i,c,a]}function formatOptsToTokens(e,t){if(!e)return null;const o=Formatter.create(t,e).dtFormatter(getDummyDateTime()),i=o.formatToParts(),c=o.resolvedOptions();return i.map(a=>tokenForPart(a,e,c))}const INVALID="Invalid DateTime",MAX_DATE=864e13;function unsupportedZone(e){return new Invalid("unsupported zone",`the zone "${e.name}" is not supported`)}function possiblyCachedWeekData(e){return e.weekData===null&&(e.weekData=gregorianToWeek(e.c)),e.weekData}function possiblyCachedLocalWeekData(e){return e.localWeekData===null&&(e.localWeekData=gregorianToWeek(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function clone$1(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new DateTime({...r,...t,old:r})}function fixOffset(e,t,r){let o=e-t*60*1e3;const i=r.offset(o);if(t===i)return[o,t];o-=(i-t)*60*1e3;const c=r.offset(o);return i===c?[o,i]:[e-Math.min(i,c)*60*1e3,Math.max(i,c)]}function tsToObj(e,t){e+=t*60*1e3;const r=new Date(e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function objToTS(e,t,r){return fixOffset(objToLocalTS(e),t,r)}function adjustTime(e,t){const r=e.o,o=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,c={...e.c,year:o,month:i,day:Math.min(e.c.day,daysInMonth(o,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},a=Duration.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),u=objToLocalTS(c);let[d,f]=fixOffset(u,r,e.zone);return a!==0&&(d+=a,f=e.zone.offset(d)),{ts:d,o:f}}function parseDataToDateTime(e,t,r,o,i,c){const{setZone:a,zone:u}=r;if(e&&Object.keys(e).length!==0||t){const d=t||u,f=DateTime.fromObject(e,{...r,zone:d,specificOffset:c});return a?f:f.setZone(u)}else return DateTime.invalid(new Invalid("unparsable",`the input "${i}" can't be parsed as ${o}`))}function toTechFormat(e,t,r=!0){return e.isValid?Formatter.create(Locale.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function toISODate(e,t){const r=e.c.year>9999||e.c.year<0;let o="";return r&&e.c.year>=0&&(o+="+"),o+=padStart(e.c.year,r?6:4),t?(o+="-",o+=padStart(e.c.month),o+="-",o+=padStart(e.c.day)):(o+=padStart(e.c.month),o+=padStart(e.c.day)),o}function toISOTime(e,t,r,o,i,c){let a=padStart(e.c.hour);return t?(a+=":",a+=padStart(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!r)&&(a+=":")):a+=padStart(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!r)&&(a+=padStart(e.c.second),(e.c.millisecond!==0||!o)&&(a+=".",a+=padStart(e.c.millisecond,3))),i&&(e.isOffsetFixed&&e.offset===0&&!c?a+="Z":e.o<0?(a+="-",a+=padStart(Math.trunc(-e.o/60)),a+=":",a+=padStart(Math.trunc(-e.o%60))):(a+="+",a+=padStart(Math.trunc(e.o/60)),a+=":",a+=padStart(Math.trunc(e.o%60)))),c&&(a+="["+e.zone.ianaName+"]"),a}const defaultUnitValues={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},defaultWeekUnitValues={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},defaultOrdinalUnitValues={ordinal:1,hour:0,minute:0,second:0,millisecond:0},orderedUnits=["year","month","day","hour","minute","second","millisecond"],orderedWeekUnits=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],orderedOrdinalUnits=["year","ordinal","hour","minute","second","millisecond"];function normalizeUnit(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new InvalidUnitError(e);return t}function normalizeUnitWithLocalWeeks(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return normalizeUnit(e)}}function quickDT(e,t){const r=normalizeZone(t.zone,Settings.defaultZone),o=Locale.fromObject(t),i=Settings.now();let c,a;if(isUndefined(e.year))c=i;else{for(const f of orderedUnits)isUndefined(e[f])&&(e[f]=defaultUnitValues[f]);const u=hasInvalidGregorianData(e)||hasInvalidTimeData(e);if(u)return DateTime.invalid(u);const d=r.offset(i);[c,a]=objToTS(e,d,r)}return new DateTime({ts:c,zone:r,loc:o,o:a})}function diffRelative(e,t,r){const o=isUndefined(r.round)?!0:r.round,i=(a,u)=>(a=roundTo(a,o||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(a,u)),c=a=>r.calendary?t.hasSame(e,a)?0:t.startOf(a).diff(e.startOf(a),a).get(a):t.diff(e,a).get(a);if(r.unit)return i(c(r.unit),r.unit);for(const a of r.units){const u=c(a);if(Math.abs(u)>=1)return i(u,a)}return i(e>t?-0:0,r.units[r.units.length-1])}function lastOpts(e){let t={},r;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],r=Array.from(e).slice(0,e.length-1)):r=Array.from(e),[t,r]}class DateTime{constructor(t){const r=t.zone||Settings.defaultZone;let o=t.invalid||(Number.isNaN(t.ts)?new Invalid("invalid input"):null)||(r.isValid?null:unsupportedZone(r));this.ts=isUndefined(t.ts)?Settings.now():t.ts;let i=null,c=null;if(!o)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(r))[i,c]=[t.old.c,t.old.o];else{const u=r.offset(this.ts);i=tsToObj(this.ts,u),o=Number.isNaN(i.year)?new Invalid("invalid input"):null,i=o?null:i,c=o?null:u}this._zone=r,this.loc=t.loc||Locale.create(),this.invalid=o,this.weekData=null,this.localWeekData=null,this.c=i,this.o=c,this.isLuxonDateTime=!0}static now(){return new DateTime({})}static local(){const[t,r]=lastOpts(arguments),[o,i,c,a,u,d,f]=r;return quickDT({year:o,month:i,day:c,hour:a,minute:u,second:d,millisecond:f},t)}static utc(){const[t,r]=lastOpts(arguments),[o,i,c,a,u,d,f]=r;return t.zone=FixedOffsetZone.utcInstance,quickDT({year:o,month:i,day:c,hour:a,minute:u,second:d,millisecond:f},t)}static fromJSDate(t,r={}){const o=isDate(t)?t.valueOf():NaN;if(Number.isNaN(o))return DateTime.invalid("invalid input");const i=normalizeZone(r.zone,Settings.defaultZone);return i.isValid?new DateTime({ts:o,zone:i,loc:Locale.fromObject(r)}):DateTime.invalid(unsupportedZone(i))}static fromMillis(t,r={}){if(isNumber(t))return t<-MAX_DATE||t>MAX_DATE?DateTime.invalid("Timestamp out of range"):new DateTime({ts:t,zone:normalizeZone(r.zone,Settings.defaultZone),loc:Locale.fromObject(r)});throw new InvalidArgumentError(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,r={}){if(isNumber(t))return new DateTime({ts:t*1e3,zone:normalizeZone(r.zone,Settings.defaultZone),loc:Locale.fromObject(r)});throw new InvalidArgumentError("fromSeconds requires a numerical input")}static fromObject(t,r={}){t=t||{};const o=normalizeZone(r.zone,Settings.defaultZone);if(!o.isValid)return DateTime.invalid(unsupportedZone(o));const i=Locale.fromObject(r),c=normalizeObject(t,normalizeUnitWithLocalWeeks),{minDaysInFirstWeek:a,startOfWeek:u}=usesLocalWeekValues(c,i),d=Settings.now(),f=isUndefined(r.specificOffset)?o.offset(d):r.specificOffset,g=!isUndefined(c.ordinal),m=!isUndefined(c.year),v=!isUndefined(c.month)||!isUndefined(c.day),y=m||v,w=c.weekYear||c.weekNumber;if((y||g)&&w)throw new ConflictingSpecificationError("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(v&&g)throw new ConflictingSpecificationError("Can't mix ordinal dates with month/day");const b=w||c.weekday&&!y;let S,_,k=tsToObj(d,f);b?(S=orderedWeekUnits,_=defaultWeekUnitValues,k=gregorianToWeek(k,a,u)):g?(S=orderedOrdinalUnits,_=defaultOrdinalUnitValues,k=gregorianToOrdinal(k)):(S=orderedUnits,_=defaultUnitValues);let T=!1;for(const x of S){const I=c[x];isUndefined(I)?T?c[x]=_[x]:c[x]=k[x]:T=!0}const C=b?hasInvalidWeekData(c,a,u):g?hasInvalidOrdinalData(c):hasInvalidGregorianData(c),R=C||hasInvalidTimeData(c);if(R)return DateTime.invalid(R);const O=b?weekToGregorian(c,a,u):g?ordinalToGregorian(c):c,[N,A]=objToTS(O,f,o),E=new DateTime({ts:N,zone:o,o:A,loc:i});return c.weekday&&y&&t.weekday!==E.weekday?DateTime.invalid("mismatched weekday",`you can't specify both a weekday of ${c.weekday} and a date of ${E.toISO()}`):E}static fromISO(t,r={}){const[o,i]=parseISODate(t);return parseDataToDateTime(o,i,r,"ISO 8601",t)}static fromRFC2822(t,r={}){const[o,i]=parseRFC2822Date(t);return parseDataToDateTime(o,i,r,"RFC 2822",t)}static fromHTTP(t,r={}){const[o,i]=parseHTTPDate(t);return parseDataToDateTime(o,i,r,"HTTP",r)}static fromFormat(t,r,o={}){if(isUndefined(t)||isUndefined(r))throw new InvalidArgumentError("fromFormat requires an input string and a format");const{locale:i=null,numberingSystem:c=null}=o,a=Locale.fromOpts({locale:i,numberingSystem:c,defaultToEN:!0}),[u,d,f,g]=parseFromTokens(a,t,r);return g?DateTime.invalid(g):parseDataToDateTime(u,d,o,`format ${r}`,t,f)}static fromString(t,r,o={}){return DateTime.fromFormat(t,r,o)}static fromSQL(t,r={}){const[o,i]=parseSQL(t);return parseDataToDateTime(o,i,r,"SQL",t)}static invalid(t,r=null){if(!t)throw new InvalidArgumentError("need to specify a reason the DateTime is invalid");const o=t instanceof Invalid?t:new Invalid(t,r);if(Settings.throwOnInvalid)throw new InvalidDateTimeError(o);return new DateTime({invalid:o})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,r={}){const o=formatOptsToTokens(t,Locale.fromObject(r));return o?o.map(i=>i?i.val:null).join(""):null}static expandFormat(t,r={}){return expandMacroTokens(Formatter.parseFormat(t),Locale.fromObject(r)).map(i=>i.val).join("")}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?possiblyCachedWeekData(this).weekYear:NaN}get weekNumber(){return this.isValid?possiblyCachedWeekData(this).weekNumber:NaN}get weekday(){return this.isValid?possiblyCachedWeekData(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?possiblyCachedLocalWeekData(this).weekday:NaN}get localWeekNumber(){return this.isValid?possiblyCachedLocalWeekData(this).weekNumber:NaN}get localWeekYear(){return this.isValid?possiblyCachedLocalWeekData(this).weekYear:NaN}get ordinal(){return this.isValid?gregorianToOrdinal(this.c).ordinal:NaN}get monthShort(){return this.isValid?Info.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Info.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Info.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Info.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,r=6e4,o=objToLocalTS(this.c),i=this.zone.offset(o-t),c=this.zone.offset(o+t),a=this.zone.offset(o-i*r),u=this.zone.offset(o-c*r);if(a===u)return[this];const d=o-a*r,f=o-u*r,g=tsToObj(d,a),m=tsToObj(f,u);return g.hour===m.hour&&g.minute===m.minute&&g.second===m.second&&g.millisecond===m.millisecond?[clone$1(this,{ts:d}),clone$1(this,{ts:f})]:[this]}get isInLeapYear(){return isLeapYear(this.year)}get daysInMonth(){return daysInMonth(this.year,this.month)}get daysInYear(){return this.isValid?daysInYear(this.year):NaN}get weeksInWeekYear(){return this.isValid?weeksInWeekYear(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?weeksInWeekYear(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:r,numberingSystem:o,calendar:i}=Formatter.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:r,numberingSystem:o,outputCalendar:i}}toUTC(t=0,r={}){return this.setZone(FixedOffsetZone.instance(t),r)}toLocal(){return this.setZone(Settings.defaultZone)}setZone(t,{keepLocalTime:r=!1,keepCalendarTime:o=!1}={}){if(t=normalizeZone(t,Settings.defaultZone),t.equals(this.zone))return this;if(t.isValid){let i=this.ts;if(r||o){const c=t.offset(this.ts),a=this.toObject();[i]=objToTS(a,c,t)}return clone$1(this,{ts:i,zone:t})}else return DateTime.invalid(unsupportedZone(t))}reconfigure({locale:t,numberingSystem:r,outputCalendar:o}={}){const i=this.loc.clone({locale:t,numberingSystem:r,outputCalendar:o});return clone$1(this,{loc:i})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const r=normalizeObject(t,normalizeUnitWithLocalWeeks),{minDaysInFirstWeek:o,startOfWeek:i}=usesLocalWeekValues(r,this.loc),c=!isUndefined(r.weekYear)||!isUndefined(r.weekNumber)||!isUndefined(r.weekday),a=!isUndefined(r.ordinal),u=!isUndefined(r.year),d=!isUndefined(r.month)||!isUndefined(r.day),f=u||d,g=r.weekYear||r.weekNumber;if((f||a)&&g)throw new ConflictingSpecificationError("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(d&&a)throw new ConflictingSpecificationError("Can't mix ordinal dates with month/day");let m;c?m=weekToGregorian({...gregorianToWeek(this.c,o,i),...r},o,i):isUndefined(r.ordinal)?(m={...this.toObject(),...r},isUndefined(r.day)&&(m.day=Math.min(daysInMonth(m.year,m.month),m.day))):m=ordinalToGregorian({...gregorianToOrdinal(this.c),...r});const[v,y]=objToTS(m,this.o,this.zone);return clone$1(this,{ts:v,o:y})}plus(t){if(!this.isValid)return this;const r=Duration.fromDurationLike(t);return clone$1(this,adjustTime(this,r))}minus(t){if(!this.isValid)return this;const r=Duration.fromDurationLike(t).negate();return clone$1(this,adjustTime(this,r))}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const o={},i=Duration.normalizeUnit(t);switch(i){case"years":o.month=1;case"quarters":case"months":o.day=1;case"weeks":case"days":o.hour=0;case"hours":o.minute=0;case"minutes":o.second=0;case"seconds":o.millisecond=0;break}if(i==="weeks")if(r){const c=this.loc.getStartOfWeek(),{weekday:a}=this;athis.valueOf(),u=a?this:t,d=a?t:this,f=diff(u,d,c,i);return a?f.negate():f}diffNow(t="milliseconds",r={}){return this.diff(DateTime.now(),t,r)}until(t){return this.isValid?Interval.fromDateTimes(this,t):this}hasSame(t,r,o){if(!this.isValid)return!1;const i=t.valueOf(),c=this.setZone(t.zone,{keepLocalTime:!0});return c.startOf(r,o)<=i&&i<=c.endOf(r,o)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const r=t.base||DateTime.fromObject({},{zone:this.zone}),o=t.padding?thisr.valueOf(),Math.min)}static max(...t){if(!t.every(DateTime.isDateTime))throw new InvalidArgumentError("max requires all arguments be DateTimes");return bestBy(t,r=>r.valueOf(),Math.max)}static fromFormatExplain(t,r,o={}){const{locale:i=null,numberingSystem:c=null}=o,a=Locale.fromOpts({locale:i,numberingSystem:c,defaultToEN:!0});return explainFromTokens(a,t,r)}static fromStringExplain(t,r,o={}){return DateTime.fromFormatExplain(t,r,o)}static get DATE_SHORT(){return DATE_SHORT}static get DATE_MED(){return DATE_MED}static get DATE_MED_WITH_WEEKDAY(){return DATE_MED_WITH_WEEKDAY}static get DATE_FULL(){return DATE_FULL}static get DATE_HUGE(){return DATE_HUGE}static get TIME_SIMPLE(){return TIME_SIMPLE}static get TIME_WITH_SECONDS(){return TIME_WITH_SECONDS}static get TIME_WITH_SHORT_OFFSET(){return TIME_WITH_SHORT_OFFSET}static get TIME_WITH_LONG_OFFSET(){return TIME_WITH_LONG_OFFSET}static get TIME_24_SIMPLE(){return TIME_24_SIMPLE}static get TIME_24_WITH_SECONDS(){return TIME_24_WITH_SECONDS}static get TIME_24_WITH_SHORT_OFFSET(){return TIME_24_WITH_SHORT_OFFSET}static get TIME_24_WITH_LONG_OFFSET(){return TIME_24_WITH_LONG_OFFSET}static get DATETIME_SHORT(){return DATETIME_SHORT}static get DATETIME_SHORT_WITH_SECONDS(){return DATETIME_SHORT_WITH_SECONDS}static get DATETIME_MED(){return DATETIME_MED}static get DATETIME_MED_WITH_SECONDS(){return DATETIME_MED_WITH_SECONDS}static get DATETIME_MED_WITH_WEEKDAY(){return DATETIME_MED_WITH_WEEKDAY}static get DATETIME_FULL(){return DATETIME_FULL}static get DATETIME_FULL_WITH_SECONDS(){return DATETIME_FULL_WITH_SECONDS}static get DATETIME_HUGE(){return DATETIME_HUGE}static get DATETIME_HUGE_WITH_SECONDS(){return DATETIME_HUGE_WITH_SECONDS}}function friendlyDateTime(e){if(DateTime.isDateTime(e))return e;if(e&&e.valueOf&&isNumber(e.valueOf()))return DateTime.fromJSDate(e);if(e&&typeof e=="object")return DateTime.fromObject(e);throw new InvalidArgumentError(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const _STORE_ID="meal_plan_store",useMealPlanStore=defineStore(_STORE_ID,()=>{let e=ref(new Map),t=ref([new Date(0),new Date(0)]);ref({});const r=computed(()=>{let u=[];return e.value.forEach((d,f)=>{u.push(d)}),u});computed(()=>({from_date:null,to_date:null,id:-1,meal_type:null,note:"",note_markdown:"",recipe:null,servings:1,shared:[],title:"",title_placeholder:"Title"}));function o(u,d){return t.value[0]!==u||t.value[1]!==d?(t.value=[u,d],new ApiApi().apiMealPlanList({fromDate:DateTime.fromJSDate(u).toISODate(),toDate:DateTime.fromJSDate(d).toISODate()}).then(g=>{g.forEach(m=>{e.value.set(m.id,m)}),t.value=[new Date(0),new Date(0)]})):new Promise(()=>{})}function i(u){return new ApiApi().apiMealPlanCreate({mealPlan:u}).then(f=>(e.value.set(f.id,f),f)).catch(f=>{})}function c(u){return new ApiApi().apiMealPlanUpdate({id:u.id,mealPlan:u}).then(f=>{e.value.set(f.id,f)}).catch(f=>{})}function a(u){return new ApiApi().apiMealPlanDestroy({id:u.id}).then(f=>{e.value.delete(u.id)}).catch(f=>{})}return{plans:e,currently_updating:t,plan_list:r,refreshFromAPI:o,createObject:i,updateObject:c,deleteObject:a}}),ListKey=Symbol.for("vuetify:list");function createList(){const e=inject$1(ListKey,{hasPrepend:shallowRef(!1),updateHasPrepend:()=>null}),t={hasPrepend:shallowRef(!1),updateHasPrepend:r=>{r&&(t.hasPrepend.value=r)}};return provide(ListKey,t),e}function useList(){return inject$1(ListKey,null)}const singleOpenStrategy={open:e=>{let{id:t,value:r,opened:o,parents:i}=e;if(r){const c=new Set;c.add(t);let a=i.get(t);for(;a!=null;)c.add(a),a=i.get(a);return c}else return o.delete(t),o},select:()=>null},multipleOpenStrategy={open:e=>{let{id:t,value:r,opened:o,parents:i}=e;if(r){let c=i.get(t);for(o.add(t);c!=null&&c!==t;)o.add(c),c=i.get(c);return o}else o.delete(t);return o},select:()=>null},listOpenStrategy={open:multipleOpenStrategy.open,select:e=>{let{id:t,value:r,opened:o,parents:i}=e;if(!r)return o;const c=[];let a=i.get(t);for(;a!=null;)c.push(a),a=i.get(a);return new Set(c)}},independentSelectStrategy=e=>{const t={select:r=>{let{id:o,value:i,selected:c}=r;if(o=toRaw(o),e&&!i){const a=Array.from(c.entries()).reduce((u,d)=>{let[f,g]=d;return g==="on"?[...u,f]:u},[]);if(a.length===1&&a[0]===o)return c}return c.set(o,i?"on":"off"),c},in:(r,o,i)=>{let c=new Map;for(const a of r||[])c=t.select({id:a,value:!0,selected:new Map(c),children:o,parents:i});return c},out:r=>{const o=[];for(const[i,c]of r.entries())c==="on"&&o.push(i);return o}};return t},independentSingleSelectStrategy=e=>{const t=independentSelectStrategy(e);return{select:o=>{let{selected:i,id:c,...a}=o;c=toRaw(c);const u=i.has(c)?new Map([[c,i.get(c)]]):new Map;return t.select({...a,id:c,selected:u})},in:(o,i,c)=>{let a=new Map;return o!=null&&o.length&&(a=t.in(o.slice(0,1),i,c)),a},out:(o,i,c)=>t.out(o,i,c)}},leafSelectStrategy=e=>{const t=independentSelectStrategy(e);return{select:o=>{let{id:i,selected:c,children:a,...u}=o;return i=toRaw(i),a.has(i)?c:t.select({id:i,selected:c,children:a,...u})},in:t.in,out:t.out}},leafSingleSelectStrategy=e=>{const t=independentSingleSelectStrategy(e);return{select:o=>{let{id:i,selected:c,children:a,...u}=o;return i=toRaw(i),a.has(i)?c:t.select({id:i,selected:c,children:a,...u})},in:t.in,out:t.out}},classicSelectStrategy=e=>{const t={select:r=>{let{id:o,value:i,selected:c,children:a,parents:u}=r;o=toRaw(o);const d=new Map(c),f=[o];for(;f.length;){const m=f.shift();c.set(m,i?"on":"off"),a.has(m)&&f.push(...a.get(m))}let g=u.get(o);for(;g;){const m=a.get(g),v=m.every(w=>c.get(w)==="on"),y=m.every(w=>!c.has(w)||c.get(w)==="off");c.set(g,v?"on":y?"off":"indeterminate"),g=u.get(g)}return e&&!i&&Array.from(c.entries()).reduce((v,y)=>{let[w,b]=y;return b==="on"?[...v,w]:v},[]).length===0?d:c},in:(r,o,i)=>{let c=new Map;for(const a of r||[])c=t.select({id:a,value:!0,selected:new Map(c),children:o,parents:i});return c},out:(r,o)=>{const i=[];for(const[c,a]of r.entries())a==="on"&&!o.has(c)&&i.push(c);return i}};return t},VNestedSymbol=Symbol.for("vuetify:nested"),emptyNested={id:shallowRef(),root:{register:()=>null,unregister:()=>null,parents:ref(new Map),children:ref(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:ref(new Set),selected:ref(new Map),selectedValues:ref([])}},makeNestedProps=propsFactory({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),useNested=e=>{let t=!1;const r=ref(new Map),o=ref(new Map),i=useProxiedModel(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),c=computed(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return leafSingleSelectStrategy(e.mandatory);case"leaf":return leafSelectStrategy(e.mandatory);case"independent":return independentSelectStrategy(e.mandatory);case"single-independent":return independentSingleSelectStrategy(e.mandatory);case"classic":default:return classicSelectStrategy(e.mandatory)}}),a=computed(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return listOpenStrategy;case"single":return singleOpenStrategy;case"multiple":default:return multipleOpenStrategy}}),u=useProxiedModel(e,"selected",e.selected,m=>c.value.in(m,r.value,o.value),m=>c.value.out(m,r.value,o.value));onBeforeUnmount(()=>{t=!0});function d(m){const v=[];let y=m;for(;y!=null;)v.unshift(y),y=o.value.get(y);return v}const f=getCurrentInstance("nested"),g={id:shallowRef(),root:{opened:i,selected:u,selectedValues:computed(()=>{const m=[];for(const[v,y]of u.value.entries())y==="on"&&m.push(v);return m}),register:(m,v,y)=>{v&&m!==v&&o.value.set(m,v),y&&r.value.set(m,[]),v!=null&&r.value.set(v,[...r.value.get(v)||[],m])},unregister:m=>{if(t)return;r.value.delete(m);const v=o.value.get(m);if(v){const y=r.value.get(v)??[];r.value.set(v,y.filter(w=>w!==m))}o.value.delete(m),i.value.delete(m)},open:(m,v,y)=>{f.emit("click:open",{id:m,value:v,path:d(m),event:y});const w=a.value.open({id:m,value:v,opened:new Set(i.value),children:r.value,parents:o.value,event:y});w&&(i.value=w)},openOnSelect:(m,v,y)=>{const w=a.value.select({id:m,value:v,selected:new Map(u.value),opened:new Set(i.value),children:r.value,parents:o.value,event:y});w&&(i.value=w)},select:(m,v,y)=>{f.emit("click:select",{id:m,value:v,path:d(m),event:y});const w=c.value.select({id:m,value:v,selected:new Map(u.value),children:r.value,parents:o.value,event:y});w&&(u.value=w),g.root.openOnSelect(m,v,y)},children:r,parents:o}};return provide(VNestedSymbol,g),g.root},useNestedItem=(e,t)=>{const r=inject$1(VNestedSymbol,emptyNested),o=Symbol(getUid()),i=computed(()=>e.value!==void 0?e.value:o),c={...r,id:i,open:(a,u)=>r.root.open(i.value,a,u),openOnSelect:(a,u)=>r.root.openOnSelect(i.value,a,u),isOpen:computed(()=>r.root.opened.value.has(i.value)),parent:computed(()=>r.root.parents.value.get(i.value)),select:(a,u)=>r.root.select(i.value,a,u),isSelected:computed(()=>r.root.selected.value.get(toRaw(i.value))==="on"),isIndeterminate:computed(()=>r.root.selected.value.get(i.value)==="indeterminate"),isLeaf:computed(()=>!r.root.children.value.get(i.value)),isGroupActivator:r.isGroupActivator};return!r.isGroupActivator&&r.root.register(i.value,r.id.value,t),onBeforeUnmount(()=>{!r.isGroupActivator&&r.root.unregister(i.value)}),t&&provide(VNestedSymbol,c),c},useNestedGroupActivator=()=>{const e=inject$1(VNestedSymbol,emptyNested);provide(VNestedSymbol,{...e,isGroupActivator:!0})},VListGroupActivator=defineComponent({name:"VListGroupActivator",setup(e,t){let{slots:r}=t;return useNestedGroupActivator(),()=>{var o;return(o=r.default)==null?void 0:o.call(r)}}}),makeVListGroupProps=propsFactory({activeColor:String,baseColor:String,color:String,collapseIcon:{type:IconValue,default:"$collapse"},expandIcon:{type:IconValue,default:"$expand"},prependIcon:IconValue,appendIcon:IconValue,fluid:Boolean,subgroup:Boolean,title:String,value:null,...makeComponentProps(),...makeTagProps()},"VListGroup"),VListGroup=genericComponent()({name:"VListGroup",props:makeVListGroupProps(),setup(e,t){let{slots:r}=t;const{isOpen:o,open:i,id:c}=useNestedItem(toRef(e,"value"),!0),a=computed(()=>`v-list-group--id-${String(c.value)}`),u=useList(),{isBooted:d}=useSsrBoot();function f(y){i(!o.value,y)}const g=computed(()=>({onClick:f,class:"v-list-group__header",id:a.value})),m=computed(()=>o.value?e.collapseIcon:e.expandIcon),v=computed(()=>({VListItem:{active:o.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&m.value,appendIcon:e.appendIcon||!e.subgroup&&m.value,title:e.title,value:e.value}}));return useRender(()=>createVNode(e.tag,{class:["v-list-group",{"v-list-group--prepend":u==null?void 0:u.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":o.value},e.class],style:e.style},{default:()=>[r.activator&&createVNode(VDefaultsProvider,{defaults:v.value},{default:()=>[createVNode(VListGroupActivator,null,{default:()=>[r.activator({props:g.value,isOpen:o.value})]})]}),createVNode(MaybeTransition,{transition:{component:VExpandTransition},disabled:!d.value},{default:()=>{var y;return[withDirectives(createVNode("div",{class:"v-list-group__items",role:"group","aria-labelledby":a.value},[(y=r.default)==null?void 0:y.call(r)]),[[vShow,o.value]])]}})]})),{}}}),VListItemSubtitle=createSimpleFunctional("v-list-item-subtitle"),VListItemTitle=createSimpleFunctional("v-list-item-title"),makeVListItemProps=propsFactory({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:IconValue,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:IconValue,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:EventProp(),onClickOnce:EventProp(),...makeBorderProps(),...makeComponentProps(),...makeDensityProps(),...makeDimensionProps(),...makeElevationProps(),...makeRoundedProps(),...makeRouterProps(),...makeTagProps(),...makeThemeProps(),...makeVariantProps({variant:"text"})},"VListItem"),VListItem=genericComponent()({name:"VListItem",directives:{Ripple},props:makeVListItemProps(),emits:{click:e=>!0},setup(e,t){let{attrs:r,slots:o,emit:i}=t;const c=useLink(e,r),a=computed(()=>e.value===void 0?c.href.value:e.value),{select:u,isSelected:d,isIndeterminate:f,isGroupActivator:g,root:m,parent:v,openOnSelect:y}=useNestedItem(a,!1),w=useList(),b=computed(()=>{var B;return e.active!==!1&&(e.active||((B=c.isActive)==null?void 0:B.value)||d.value)}),S=computed(()=>e.link!==!1&&c.isLink.value),_=computed(()=>!e.disabled&&e.link!==!1&&(e.link||c.isClickable.value||e.value!=null&&!!w)),k=computed(()=>e.rounded||e.nav),T=computed(()=>e.color??e.activeColor),C=computed(()=>({color:b.value?T.value??e.baseColor:e.baseColor,variant:e.variant}));watch(()=>{var B;return(B=c.isActive)==null?void 0:B.value},B=>{B&&v.value!=null&&m.open(v.value,!0),B&&y(B)},{immediate:!0});const{themeClasses:R}=provideTheme(e),{borderClasses:O}=useBorder(e),{colorClasses:N,colorStyles:A,variantClasses:E}=useVariant(C),{densityClasses:x}=useDensity(e),{dimensionStyles:I}=useDimension(e),{elevationClasses:D}=useElevation(e),{roundedClasses:P}=useRounded(k),F=computed(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),M=computed(()=>({isActive:b.value,select:u,isSelected:d.value,isIndeterminate:f.value}));function $(B){var Z;i("click",B),!(g||!_.value)&&((Z=c.navigate)==null||Z.call(c,B),e.value!=null&&u(!d.value,B))}function U(B){(B.key==="Enter"||B.key===" ")&&(B.preventDefault(),$(B))}return useRender(()=>{const B=S.value?"a":e.tag,Z=o.title||e.title!=null,te=o.subtitle||e.subtitle!=null,ee=!!(e.appendAvatar||e.appendIcon),j=!!(ee||o.append),z=!!(e.prependAvatar||e.prependIcon),fe=!!(z||o.prepend);return w==null||w.updateHasPrepend(fe),e.activeColor&&deprecate("active-color",["color","base-color"]),withDirectives(createVNode(B,{class:["v-list-item",{"v-list-item--active":b.value,"v-list-item--disabled":e.disabled,"v-list-item--link":_.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!fe&&(w==null?void 0:w.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&b.value},R.value,O.value,N.value,x.value,D.value,F.value,P.value,E.value,e.class],style:[A.value,I.value,e.style],href:c.href.value,tabindex:_.value?w?-2:0:void 0,onClick:$,onKeydown:_.value&&!S.value&&U},{default:()=>{var me;return[genOverlays(_.value||b.value,"v-list-item"),fe&&createVNode("div",{key:"prepend",class:"v-list-item__prepend"},[o.prepend?createVNode(VDefaultsProvider,{key:"prepend-defaults",disabled:!z,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ae;return[(ae=o.prepend)==null?void 0:ae.call(o,M.value)]}}):createVNode(Fragment,null,[e.prependAvatar&&createVNode(VAvatar,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&createVNode(VIcon,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),createVNode("div",{class:"v-list-item__spacer"},null)]),createVNode("div",{class:"v-list-item__content","data-no-activator":""},[Z&&createVNode(VListItemTitle,{key:"title"},{default:()=>{var ae;return[((ae=o.title)==null?void 0:ae.call(o,{title:e.title}))??e.title]}}),te&&createVNode(VListItemSubtitle,{key:"subtitle"},{default:()=>{var ae;return[((ae=o.subtitle)==null?void 0:ae.call(o,{subtitle:e.subtitle}))??e.subtitle]}}),(me=o.default)==null?void 0:me.call(o,M.value)]),j&&createVNode("div",{key:"append",class:"v-list-item__append"},[o.append?createVNode(VDefaultsProvider,{key:"append-defaults",disabled:!ee,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ae;return[(ae=o.append)==null?void 0:ae.call(o,M.value)]}}):createVNode(Fragment,null,[e.appendIcon&&createVNode(VIcon,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&createVNode(VAvatar,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),createVNode("div",{class:"v-list-item__spacer"},null)])]}}),[[resolveDirective("ripple"),_.value&&e.ripple]])}),{}}}),makeVListSubheaderProps=propsFactory({color:String,inset:Boolean,sticky:Boolean,title:String,...makeComponentProps(),...makeTagProps()},"VListSubheader"),VListSubheader=genericComponent()({name:"VListSubheader",props:makeVListSubheaderProps(),setup(e,t){let{slots:r}=t;const{textColorClasses:o,textColorStyles:i}=useTextColor(toRef(e,"color"));return useRender(()=>{const c=!!(r.default||e.title);return createVNode(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},o.value,e.class],style:[{textColorStyles:i},e.style]},{default:()=>{var a;return[c&&createVNode("div",{class:"v-list-subheader__text"},[((a=r.default)==null?void 0:a.call(r))??e.title])]}})}),{}}}),makeVListChildrenProps=propsFactory({items:Array,returnObject:Boolean},"VListChildren"),VListChildren=genericComponent()({name:"VListChildren",props:makeVListChildrenProps(),setup(e,t){let{slots:r}=t;return createList(),()=>{var o,i;return((o=r.default)==null?void 0:o.call(r))??((i=e.items)==null?void 0:i.map(c=>{var v,y;let{children:a,props:u,type:d,raw:f}=c;if(d==="divider")return((v=r.divider)==null?void 0:v.call(r,{props:u}))??createVNode(VDivider,u,null);if(d==="subheader")return((y=r.subheader)==null?void 0:y.call(r,{props:u}))??createVNode(VListSubheader,u,null);const g={subtitle:r.subtitle?w=>{var b;return(b=r.subtitle)==null?void 0:b.call(r,{...w,item:f})}:void 0,prepend:r.prepend?w=>{var b;return(b=r.prepend)==null?void 0:b.call(r,{...w,item:f})}:void 0,append:r.append?w=>{var b;return(b=r.append)==null?void 0:b.call(r,{...w,item:f})}:void 0,title:r.title?w=>{var b;return(b=r.title)==null?void 0:b.call(r,{...w,item:f})}:void 0},m=VListGroup.filterProps(u);return a?createVNode(VListGroup,mergeProps({value:u==null?void 0:u.value},m),{activator:w=>{let{props:b}=w;const S={...u,...b,value:e.returnObject?f:u.value};return r.header?r.header({props:S}):createVNode(VListItem,S,g)},default:()=>createVNode(VListChildren,{items:a},r)}):r.item?r.item({props:u}):createVNode(VListItem,mergeProps(u,{value:e.returnObject?f:u.value}),g)}))}}}),makeItemsProps=propsFactory({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:deepEqual}},"list-items");function transformItem$1(e,t){const r=getPropertyFromItem(t,e.itemTitle,t),o=getPropertyFromItem(t,e.itemValue,r),i=getPropertyFromItem(t,e.itemChildren),c=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?omit(t,["children"]):t:void 0:getPropertyFromItem(t,e.itemProps),a={title:r,value:o,...c};return{title:String(a.title??""),value:a.value,props:a,children:Array.isArray(i)?transformItems$1(e,i):void 0,raw:t}}function transformItems$1(e,t){const r=[];for(const o of t)r.push(transformItem$1(e,o));return r}function useItems(e){const t=computed(()=>transformItems$1(e,e.items)),r=computed(()=>t.value.some(c=>c.value===null));function o(c){return r.value||(c=c.filter(a=>a!==null)),c.map(a=>e.returnObject&&typeof a=="string"?transformItem$1(e,a):t.value.find(u=>e.valueComparator(a,u.value))||transformItem$1(e,a))}function i(c){return e.returnObject?c.map(a=>{let{raw:u}=a;return u}):c.map(a=>{let{value:u}=a;return u})}return{items:t,transformIn:o,transformOut:i}}function isPrimitive(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function transformItem(e,t){const r=getPropertyFromItem(t,e.itemType,"item"),o=isPrimitive(t)?t:getPropertyFromItem(t,e.itemTitle),i=getPropertyFromItem(t,e.itemValue,void 0),c=getPropertyFromItem(t,e.itemChildren),a=e.itemProps===!0?omit(t,["children"]):getPropertyFromItem(t,e.itemProps),u={title:o,value:i,...a};return{type:r,title:u.title,value:u.value,props:u,children:r==="item"&&c?transformItems(e,c):void 0,raw:t}}function transformItems(e,t){const r=[];for(const o of t)r.push(transformItem(e,o));return r}function useListItems(e){return{items:computed(()=>transformItems(e,e.items))}}const makeVListProps=propsFactory({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...makeNestedProps({selectStrategy:"single-leaf",openStrategy:"list"}),...makeBorderProps(),...makeComponentProps(),...makeDensityProps(),...makeDimensionProps(),...makeElevationProps(),itemType:{type:String,default:"type"},...makeItemsProps(),...makeRoundedProps(),...makeTagProps(),...makeThemeProps(),...makeVariantProps({variant:"text"})},"VList"),VList=genericComponent()({name:"VList",props:makeVListProps(),emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:r}=t;const{items:o}=useListItems(e),{themeClasses:i}=provideTheme(e),{backgroundColorClasses:c,backgroundColorStyles:a}=useBackgroundColor(toRef(e,"bgColor")),{borderClasses:u}=useBorder(e),{densityClasses:d}=useDensity(e),{dimensionStyles:f}=useDimension(e),{elevationClasses:g}=useElevation(e),{roundedClasses:m}=useRounded(e),{open:v,select:y}=useNested(e),w=computed(()=>e.lines?`v-list--${e.lines}-line`:void 0),b=toRef(e,"activeColor"),S=toRef(e,"baseColor"),_=toRef(e,"color");createList(),provideDefaults({VListGroup:{activeColor:b,baseColor:S,color:_,expandIcon:toRef(e,"expandIcon"),collapseIcon:toRef(e,"collapseIcon")},VListItem:{activeClass:toRef(e,"activeClass"),activeColor:b,baseColor:S,color:_,density:toRef(e,"density"),disabled:toRef(e,"disabled"),lines:toRef(e,"lines"),nav:toRef(e,"nav"),slim:toRef(e,"slim"),variant:toRef(e,"variant")}});const k=shallowRef(!1),T=ref();function C(x){k.value=!0}function R(x){k.value=!1}function O(x){var I;!k.value&&!(x.relatedTarget&&((I=T.value)!=null&&I.contains(x.relatedTarget)))&&E()}function N(x){if(T.value){if(x.key==="ArrowDown")E("next");else if(x.key==="ArrowUp")E("prev");else if(x.key==="Home")E("first");else if(x.key==="End")E("last");else return;x.preventDefault()}}function A(x){k.value=!0}function E(x){if(T.value)return focusChild(T.value,x)}return useRender(()=>createVNode(e.tag,{ref:T,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},i.value,c.value,u.value,d.value,g.value,w.value,m.value,e.class],style:[a.value,f.value,e.style],tabindex:e.disabled||k.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:C,onFocusout:R,onFocus:O,onKeydown:N,onMousedown:A},{default:()=>[createVNode(VListChildren,{items:o.value,returnObject:e.returnObject},r)]})),{open:v,select:y,focus:E}}}),_hoisted_1$b=createBaseVNode("h2",null,[createBaseVNode("i",{class:"fas fa-calendar-week fa-fw"}),createTextVNode(" Meal Plans")],-1),_hoisted_2$7={class:"d-flex justify-space-between"},_hoisted_3$6={class:"align-self-center"},_hoisted_4$5={class:"align-self-center"},_hoisted_5$3={key:0},_hoisted_6$3={key:1},_sfc_main$h=defineComponent$1({__name:"HorizontalMealPlanWindow",setup(e){const{mdAndUp:t}=useDisplay(),r=ref(!1);let o=computed(()=>t.value?5:2);const i=computed(()=>{let a=[];if(useMealPlanStore().plan_list.length>0){console.log("found plans");for(const u of Array(4).keys()){let d=DateTime.now().plus({days:u});console.log("going trough days ",u,d),a.push({date:d,create_default_date:d.toISODate(),date_label:d.toLocaleString(DateTime.DATE_MED),plan_entries:useMealPlanStore().plan_list.filter(f=>DateTime.fromJSDate(f.fromDate)<=d&&DateTime.fromJSDate(f.toDate!=null?f.toDate:f.fromDate)>=d)})}}return a});let c=computed(()=>{let a=[],u=[];for(const[d,f]of i.value.entries())u.push(f),d%o.value==o.value-1&&(u.length>0&&a.push(u),u=[]);return u.length>0&&a.push(u),a});return onMounted(()=>{r.value=!0,useMealPlanStore().refreshFromAPI(DateTime.now().toJSDate(),DateTime.now().plus({days:7}).toJSDate()).finally(()=>{r.value=!1})}),(a,u)=>(openBlock(),createElementBlock(Fragment,null,[createVNode(VRow,{justify:"space-between"},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[_hoisted_1$b]),_:1})]),_:1}),unref(c).length>0?(openBlock(),createBlock(VRow,{key:0,class:"mt-0"},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[createVNode(VWindow,{"show-arrows":""},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(c),d=>(openBlock(),createBlock(VWindowItem,{class:"pt-1 pb-1"},{default:withCtx(()=>[createVNode(VRow,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(d,f=>(openBlock(),createBlock(VCol,null,{default:withCtx(()=>[createVNode(VList,{density:"compact",class:"pt-0 pb-0"},{default:withCtx(()=>[createVNode(VListItem,null,{default:withCtx(()=>[createBaseVNode("div",_hoisted_2$7,[createBaseVNode("div",_hoisted_3$6,toDisplayString(f.date_label),1),createBaseVNode("div",_hoisted_4$5,[createVNode(VBtn,{variant:"flat",icon:"fas fa-plus",size:"small"})])])]),_:2},1024),f.plan_entries.length>0?(openBlock(),createBlock(VDivider,{key:0})):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(f.plan_entries,g=>(openBlock(),createBlock(VListItem,null,{prepend:withCtx(()=>{var m;return[(m=g.recipe)!=null&&m.image?(openBlock(),createBlock(VAvatar,{key:0,image:g.recipe.image},null,8,["image"])):(openBlock(),createBlock(VAvatar,{key:1,image:_imports_0}))]}),default:withCtx(()=>[createVNode(VListItemTitle,null,{default:withCtx(()=>[g.recipe?(openBlock(),createElementBlock("span",_hoisted_5$3,toDisplayString(g.recipe.name),1)):(openBlock(),createElementBlock("span",_hoisted_6$3,toDisplayString(g.title),1))]),_:2},1024),createVNode(VListItemSubtitle,null,{default:withCtx(()=>[createTextVNode(toDisplayString(g.mealType.name),1)]),_:2},1024)]),_:2},1024))),256))]),_:2},1024)]),_:2},1024))),256))]),_:2},1024)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1})):createCommentVNode("",!0),unref(c).length==0&&a.skeletons>0?(openBlock(),createBlock(VRow,{key:1},{default:withCtx(()=>[createVNode(VCol,null,{default:withCtx(()=>[createVNode(VWindow,null,{default:withCtx(()=>[createVNode(VWindowItem,null,{default:withCtx(()=>[createVNode(VRow,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(a.skeletons,d=>(openBlock(),createBlock(VCol,null,{default:withCtx(()=>[createVNode(VSkeletonLoader,{elevation:3,type:"card"})]),_:1}))),256))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):createCommentVNode("",!0)],64))}}),_sfc_main$g=defineComponent$1({name:"RecipeSearchPage",components:{HorizontalMealPlanWindow:_sfc_main$h,HorizontalRecipeScroller:_sfc_main$i,RecipeCard,GlobalSearchDialog,RecipeCardComponent:RecipeCard,KeywordsComponent:KeywordsBar},computed:{meal_plan_grid:function(){let e=[];if(useMealPlanStore().plan_list.length>0){console.log("found plans");for(const t of Array(4).keys()){let r=DateTime.now().plus({days:t});console.log("going trough days ",t,r),e.push({date:r,create_default_date:r.toISODate(),date_label:r.toLocaleString(DateTime.DATE_MED),plan_entries:useMealPlanStore().plan_list.filter(o=>DateTime.fromJSDate(o.fromDate)<=r&&DateTime.fromJSDate(o.toDate!=null?o.toDate:o.fromDate)>=r)})}}return e}},data(){return{recipes:[],items:Array.from({length:50},(e,t)=>t+1),new_recipes:[],high_rated_recipes:[],random_keyword:{},random_keyword_recipes:[]}},mounted(){const e=new ApiApi;e.apiRecipeList({_new:"true",pageSize:16}).then(t=>{t.results!=null&&(this.new_recipes=t.results)}),e.apiRecipeList({rating:4,pageSize:16}).then(t=>{t.results!=null&&(this.high_rated_recipes=t.results)}),e.apiKeywordList({random:"true",limit:"1"}).then(t=>{t.results!=null&&t.results.length>0&&(this.random_keyword=t.results[0],e.apiRecipeList({keywords:t.results[0].id}).then(r=>{r.results!=null&&(this.random_keyword_recipes=r.results)}))})},methods:{}});function _sfc_render$f(e,t,r,o,i,c){const a=resolveComponent("horizontal-meal-plan-window"),u=resolveComponent("horizontal-recipe-scroller");return openBlock(),createBlock(VContainer,null,{default:withCtx(()=>[createVNode(a,{title:"Meal Plans"}),createVNode(u,{title:"New Recipes",skeletons:4,recipes:e.new_recipes,icon:"fas fa-calendar-alt"},null,8,["recipes"]),createVNode(u,{title:"Top Rated",skeletons:2,recipes:e.high_rated_recipes,icon:"fas fa-star"},null,8,["recipes"]),createVNode(u,{title:e.random_keyword.label,skeletons:4,recipes:e.random_keyword_recipes,icon:"fas fa-tags"},null,8,["title","recipes"])]),_:1})}const RecipeSearchPage=_export_sfc(_sfc_main$g,[["render",_sfc_render$f]]),_sfc_main$f=defineComponent$1({name:"NumberScalerDialog",emits:{change(e){return e}},props:{number:{type:Number,default:0},title:{type:String,default:"Number"}},data(){return{dialog:!1,mutable_number:0}},watch:{number:function(e){this.mutable_number=e}},mounted(){this.mutable_number=this.number},methods:{updateNumber:function(e){e==="half"&&(this.mutable_number=this.number/2),e==="double"&&(this.mutable_number=this.number*2),e==="add"&&(this.mutable_number=this.number+1),e==="sub"&&(this.mutable_number=this.number-1),this.$emit("change",{number:this.mutable_number})}}}),_hoisted_1$a=createBaseVNode("i",{class:"fas fa-divide"},null,-1),_hoisted_2$6=createBaseVNode("i",{class:"fas fa-minus"},null,-1),_hoisted_3$5=createBaseVNode("i",{class:"fas fa-plus"},null,-1),_hoisted_4$4=createBaseVNode("i",{class:"fas fa-times"},null,-1);function _sfc_render$e(e,t,r,o,i,c){return openBlock(),createBlock(VDialog,{width:"500",activator:"parent",modelValue:e.dialog,"onUpdate:modelValue":t[8]||(t[8]=a=>e.dialog=a)},{activator:withCtx(({props:a})=>[renderSlot(e.$slots,"activator",{},()=>[createVNode(VBtn,mergeProps(a,{text:"Open Dialog"}),null,16)])]),default:withCtx(({isActive:a})=>[createVNode(VCard,{title:e.title},{default:withCtx(()=>[createVNode(VCardText,null,{default:withCtx(()=>[createTextVNode(" Change Number ")]),_:1}),createVNode(VCardText,null,{default:withCtx(()=>[createVNode(VBtnGroup,{divided:"",color:"primary"},{default:withCtx(()=>[createVNode(VBtn,{onClick:t[0]||(t[0]=u=>e.updateNumber("half"))},{default:withCtx(()=>[_hoisted_1$a,createTextVNode(" 2 ")]),_:1}),createVNode(VBtn,{onClick:t[1]||(t[1]=u=>e.updateNumber("sub"))},{default:withCtx(()=>[_hoisted_2$6]),_:1}),createVNode(VBtn,{onClick:t[2]||(t[2]=u=>e.updateNumber("prompt"))},{default:withCtx(()=>[createTextVNode(toDisplayString(e.mutable_number),1)]),_:1}),createVNode(VBtn,{onClick:t[3]||(t[3]=u=>e.updateNumber("add"))},{default:withCtx(()=>[_hoisted_3$5]),_:1}),createVNode(VBtn,{onClick:t[4]||(t[4]=u=>e.updateNumber("double"))},{default:withCtx(()=>[_hoisted_4$4,createTextVNode(" 2 ")]),_:1})]),_:1}),createVNode(VTextField,{type:"number",modelValue:e.mutable_number,"onUpdate:modelValue":t[5]||(t[5]=u=>e.mutable_number=u),modelModifiers:{number:!0},onChange:t[6]||(t[6]=u=>e.updateNumber("set"))},null,8,["modelValue"])]),_:1}),createVNode(VCardActions,null,{default:withCtx(()=>[createVNode(VBtn,{rounded:"",variant:"outlined",onClick:t[7]||(t[7]=u=>e.dialog=!1)},{default:withCtx(()=>[createTextVNode("Close")]),_:1})]),_:1})]),_:1},8,["title"])]),_:3},8,["modelValue"])}const NumberScalerDialog=_export_sfc(_sfc_main$f,[["render",_sfc_render$e]]),_sfc_main$e=defineComponent$1({name:"IngredientsTableRow",components:{},props:{ingredient:{type:{},required:!0},showNotes:{type:Boolean,default:!0},draggable:{type:Boolean}},data(){return{show_tooltip:!1}}}),makeVTooltipProps=propsFactory({id:String,text:String,...omit(makeVOverlayProps({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),VTooltip=genericComponent()({name:"VTooltip",props:makeVTooltipProps(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:r}=t;const o=useProxiedModel(e,"modelValue"),{scopeId:i}=useScopeId(),c=getUid(),a=computed(()=>e.id||`v-tooltip-${c}`),u=ref(),d=computed(()=>e.location.split(" ").length>1?e.location:e.location+" center"),f=computed(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),g=computed(()=>e.transition?e.transition:o.value?"scale-transition":"fade-transition"),m=computed(()=>mergeProps({"aria-describedby":a.value},e.activatorProps));return useRender(()=>{const v=VOverlay.filterProps(e);return createVNode(VOverlay,mergeProps({ref:u,class:["v-tooltip",e.class],style:e.style,id:a.value},v,{modelValue:o.value,"onUpdate:modelValue":y=>o.value=y,transition:g.value,absolute:!0,location:d.value,origin:f.value,persistent:!0,role:"tooltip",activatorProps:m.value,_disableGlobalStack:!0},i),{activator:r.activator,default:function(){var S;for(var y=arguments.length,w=new Array(y),b=0;be.show_tooltip=!e.show_tooltip)},{default:withCtx(()=>[createVNode(VTooltip,{modelValue:e.show_tooltip,"onUpdate:modelValue":t[0]||(t[0]=a=>e.show_tooltip=a),activator:"parent",location:"start"},{default:withCtx(()=>[createTextVNode(toDisplayString(e.ingredient.note),1)]),_:1},8,["modelValue"])]),_:1})):createCommentVNode("",!0)])):createCommentVNode("",!0),e.draggable?(openBlock(),createElementBlock("td",_hoisted_5$2,_hoisted_7$2)):createCommentVNode("",!0)],64))])}const IngredientsTableRow=_export_sfc(_sfc_main$e,[["render",_sfc_render$d]]);var vuedraggable_umd={exports:{}};/**!
+ * Sortable 1.14.0
+ * @author RubaXa
+ * @author owenm
+ * @license MIT
+ */function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,o)}return r}function _objectSpread2(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}function _objectWithoutProperties(e,t){if(e==null)return{};var r=_objectWithoutPropertiesLoose(e,t),o,i;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _iterableToArray(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _unsupportedIterableToArray(e,t){if(e){if(typeof e=="string")return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _arrayLikeToArray(e,t)}}function _arrayLikeToArray(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function getParentOrHost(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function closest(e,t,r,o){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&matches(e,t):matches(e,t))||o&&e===r)return e;if(e===r)break}while(e=getParentOrHost(e))}return null}var R_SPACE=/\s+/g;function toggleClass(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var o=(" "+e.className+" ").replace(R_SPACE," ").replace(" "+t+" "," ");e.className=(o+(r?" "+t:"")).replace(R_SPACE," ")}}function css(e,t,r){var o=e&&e.style;if(o){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in o)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),o[t]=r+(typeof r=="string"?"":"px")}}function matrix(e,t){var r="";if(typeof e=="string")r=e;else do{var o=css(e,"transform");o&&o!=="none"&&(r=o+" "+r)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(r)}function find(e,t,r){if(e){var o=e.getElementsByTagName(t),i=0,c=o.length;if(r)for(;i=c:a=i<=c,!a)return o;if(o===getWindowScrollingElement())break;o=getParentAutoScrollElement(o,!1)}return!1}function getChild(e,t,r,o){for(var i=0,c=0,a=e.children;c2&&arguments[2]!==void 0?arguments[2]:{},i=o.evt,c=_objectWithoutProperties(o,_excluded);PluginManager.pluginEvent.bind(Sortable)(t,r,_objectSpread2({dragEl,parentEl,ghostEl,rootEl,nextEl,lastDownEl,cloneEl,cloneHidden,dragStarted:moved,putSortable,activeSortable:Sortable.active,originalEvent:i,oldIndex,oldDraggableIndex,newIndex,newDraggableIndex,hideGhostForTarget:_hideGhostForTarget,unhideGhostForTarget:_unhideGhostForTarget,cloneNowHidden:function(){cloneHidden=!0},cloneNowShown:function(){cloneHidden=!1},dispatchSortableEvent:function(u){_dispatchEvent({sortable:r,name:u,originalEvent:i})}},c))};function _dispatchEvent(e){dispatchEvent(_objectSpread2({putSortable,cloneEl,targetEl:dragEl,rootEl,oldIndex,oldDraggableIndex,newIndex,newDraggableIndex},e))}var dragEl,parentEl,ghostEl,rootEl,nextEl,lastDownEl,cloneEl,cloneHidden,oldIndex,newIndex,oldDraggableIndex,newDraggableIndex,activeGroup,putSortable,awaitingDragStarted=!1,ignoreNextClick=!1,sortables=[],tapEvt,touchEvt,lastDx,lastDy,tapDistanceLeft,tapDistanceTop,moved,lastTarget,lastDirection,pastFirstInvertThresh=!1,isCircumstantialInvert=!1,targetMoveDistance,ghostRelativeParent,ghostRelativeParentInitialScroll=[],_silent=!1,savedInputChecked=[],documentExists=typeof document<"u",PositionGhostAbsolutely=IOS,CSSFloatProperty=Edge||IE11OrLess?"cssFloat":"float",supportDraggable=documentExists&&!ChromeForAndroid&&!IOS&&"draggable"in document.createElement("div"),supportCssPointerEvents=function(){if(documentExists){if(IE11OrLess)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),_detectDirection=function e(t,r){var o=css(t),i=parseInt(o.width)-parseInt(o.paddingLeft)-parseInt(o.paddingRight)-parseInt(o.borderLeftWidth)-parseInt(o.borderRightWidth),c=getChild(t,0,r),a=getChild(t,1,r),u=c&&css(c),d=a&&css(a),f=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+getRect(c).width,g=d&&parseInt(d.marginLeft)+parseInt(d.marginRight)+getRect(a).width;if(o.display==="flex")return o.flexDirection==="column"||o.flexDirection==="column-reverse"?"vertical":"horizontal";if(o.display==="grid")return o.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(c&&u.float&&u.float!=="none"){var m=u.float==="left"?"left":"right";return a&&(d.clear==="both"||d.clear===m)?"vertical":"horizontal"}return c&&(u.display==="block"||u.display==="flex"||u.display==="table"||u.display==="grid"||f>=i&&o[CSSFloatProperty]==="none"||a&&o[CSSFloatProperty]==="none"&&f+g>i)?"vertical":"horizontal"},_dragElInRowColumn=function e(t,r,o){var i=o?t.left:t.top,c=o?t.right:t.bottom,a=o?t.width:t.height,u=o?r.left:r.top,d=o?r.right:r.bottom,f=o?r.width:r.height;return i===u||c===d||i+a/2===u+f/2},_detectNearestEmptySortable=function e(t,r){var o;return sortables.some(function(i){var c=i[expando].options.emptyInsertThreshold;if(!(!c||lastChild(i))){var a=getRect(i),u=t>=a.left-c&&t<=a.right+c,d=r>=a.top-c&&r<=a.bottom+c;if(u&&d)return o=i}}),o},_prepareGroup=function e(t){function r(c,a){return function(u,d,f,g){var m=u.options.group.name&&d.options.group.name&&u.options.group.name===d.options.group.name;if(c==null&&(a||m))return!0;if(c==null||c===!1)return!1;if(a&&c==="clone")return c;if(typeof c=="function")return r(c(u,d,f,g),a)(u,d,f,g);var v=(a?u:d).options.group.name;return c===!0||typeof c=="string"&&c===v||c.join&&c.indexOf(v)>-1}}var o={},i=t.group;(!i||_typeof(i)!="object")&&(i={name:i}),o.name=i.name,o.checkPull=r(i.pull,!0),o.checkPut=r(i.put),o.revertClone=i.revertClone,t.group=o},_hideGhostForTarget=function e(){!supportCssPointerEvents&&ghostEl&&css(ghostEl,"display","none")},_unhideGhostForTarget=function e(){!supportCssPointerEvents&&ghostEl&&css(ghostEl,"display","")};documentExists&&document.addEventListener("click",function(e){if(ignoreNextClick)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ignoreNextClick=!1,!1},!0);var nearestEmptyInsertDetectEvent=function e(t){if(dragEl){t=t.touches?t.touches[0]:t;var r=_detectNearestEmptySortable(t.clientX,t.clientY);if(r){var o={};for(var i in t)t.hasOwnProperty(i)&&(o[i]=t[i]);o.target=o.rootEl=r,o.preventDefault=void 0,o.stopPropagation=void 0,r[expando]._onDragOver(o)}}},_checkOutsideTargetEl=function e(t){dragEl&&dragEl.parentNode[expando]._isOutsideThisEl(t.target)};function Sortable(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=_extends({},t),e[expando]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _detectDirection(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(a,u){a.setData("Text",u.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Sortable.supportPointer!==!1&&"PointerEvent"in window&&!Safari,emptyInsertThreshold:5};PluginManager.initializePlugins(this,e,r);for(var o in r)!(o in t)&&(t[o]=r[o]);_prepareGroup(t);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=t.forceFallback?!1:supportDraggable,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?on(e,"pointerdown",this._onTapStart):(on(e,"mousedown",this._onTapStart),on(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(on(e,"dragover",this),on(e,"dragenter",this)),sortables.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),_extends(this,AnimationStateManager())}Sortable.prototype={constructor:Sortable,_isOutsideThisEl:function e(t){!this.el.contains(t)&&t!==this.el&&(lastTarget=null)},_getDirection:function e(t,r){return typeof this.options.direction=="function"?this.options.direction.call(this,t,r,dragEl):this.options.direction},_onTapStart:function e(t){if(t.cancelable){var r=this,o=this.el,i=this.options,c=i.preventOnFilter,a=t.type,u=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,d=(u||t).target,f=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||d,g=i.filter;if(_saveInputCheckedState(o),!dragEl&&!(/mousedown|pointerdown/.test(a)&&t.button!==0||i.disabled)&&!f.isContentEditable&&!(!this.nativeDraggable&&Safari&&d&&d.tagName.toUpperCase()==="SELECT")&&(d=closest(d,i.draggable,o,!1),!(d&&d.animated)&&lastDownEl!==d)){if(oldIndex=index(d),oldDraggableIndex=index(d,i.draggable),typeof g=="function"){if(g.call(this,t,d,this)){_dispatchEvent({sortable:r,rootEl:f,name:"filter",targetEl:d,toEl:o,fromEl:o}),pluginEvent("filter",r,{evt:t}),c&&t.cancelable&&t.preventDefault();return}}else if(g&&(g=g.split(",").some(function(m){if(m=closest(f,m.trim(),o,!1),m)return _dispatchEvent({sortable:r,rootEl:m,name:"filter",targetEl:d,fromEl:o,toEl:o}),pluginEvent("filter",r,{evt:t}),!0}),g)){c&&t.cancelable&&t.preventDefault();return}i.handle&&!closest(f,i.handle,o,!1)||this._prepareDragStart(t,u,d)}}},_prepareDragStart:function e(t,r,o){var i=this,c=i.el,a=i.options,u=c.ownerDocument,d;if(o&&!dragEl&&o.parentNode===c){var f=getRect(o);if(rootEl=c,dragEl=o,parentEl=dragEl.parentNode,nextEl=dragEl.nextSibling,lastDownEl=o,activeGroup=a.group,Sortable.dragged=dragEl,tapEvt={target:dragEl,clientX:(r||t).clientX,clientY:(r||t).clientY},tapDistanceLeft=tapEvt.clientX-f.left,tapDistanceTop=tapEvt.clientY-f.top,this._lastX=(r||t).clientX,this._lastY=(r||t).clientY,dragEl.style["will-change"]="all",d=function(){if(pluginEvent("delayEnded",i,{evt:t}),Sortable.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!FireFox&&i.nativeDraggable&&(dragEl.draggable=!0),i._triggerDragStart(t,r),_dispatchEvent({sortable:i,name:"choose",originalEvent:t}),toggleClass(dragEl,a.chosenClass,!0)},a.ignore.split(",").forEach(function(g){find(dragEl,g.trim(),_disableDraggable)}),on(u,"dragover",nearestEmptyInsertDetectEvent),on(u,"mousemove",nearestEmptyInsertDetectEvent),on(u,"touchmove",nearestEmptyInsertDetectEvent),on(u,"mouseup",i._onDrop),on(u,"touchend",i._onDrop),on(u,"touchcancel",i._onDrop),FireFox&&this.nativeDraggable&&(this.options.touchStartThreshold=4,dragEl.draggable=!0),pluginEvent("delayStart",this,{evt:t}),a.delay&&(!a.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(Edge||IE11OrLess))){if(Sortable.eventCanceled){this._onDrop();return}on(u,"mouseup",i._disableDelayedDrag),on(u,"touchend",i._disableDelayedDrag),on(u,"touchcancel",i._disableDelayedDrag),on(u,"mousemove",i._delayedDragTouchMoveHandler),on(u,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&on(u,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(d,a.delay)}else d()}},_delayedDragTouchMoveHandler:function e(t){var r=t.touches?t.touches[0]:t;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function e(){dragEl&&_disableDraggable(dragEl),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function e(){var t=this.el.ownerDocument;off(t,"mouseup",this._disableDelayedDrag),off(t,"touchend",this._disableDelayedDrag),off(t,"touchcancel",this._disableDelayedDrag),off(t,"mousemove",this._delayedDragTouchMoveHandler),off(t,"touchmove",this._delayedDragTouchMoveHandler),off(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function e(t,r){r=r||t.pointerType=="touch"&&t,!this.nativeDraggable||r?this.options.supportPointer?on(document,"pointermove",this._onTouchMove):r?on(document,"touchmove",this._onTouchMove):on(document,"mousemove",this._onTouchMove):(on(dragEl,"dragend",this),on(rootEl,"dragstart",this._onDragStart));try{document.selection?_nextTick(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function e(t,r){if(awaitingDragStarted=!1,rootEl&&dragEl){pluginEvent("dragStarted",this,{evt:r}),this.nativeDraggable&&on(document,"dragover",_checkOutsideTargetEl);var o=this.options;!t&&toggleClass(dragEl,o.dragClass,!1),toggleClass(dragEl,o.ghostClass,!0),Sortable.active=this,t&&this._appendGhost(),_dispatchEvent({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function e(){if(touchEvt){this._lastX=touchEvt.clientX,this._lastY=touchEvt.clientY,_hideGhostForTarget();for(var t=document.elementFromPoint(touchEvt.clientX,touchEvt.clientY),r=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(touchEvt.clientX,touchEvt.clientY),t!==r);)r=t;if(dragEl.parentNode[expando]._isOutsideThisEl(t),r)do{if(r[expando]){var o=void 0;if(o=r[expando]._onDragOver({clientX:touchEvt.clientX,clientY:touchEvt.clientY,target:t,rootEl:r}),o&&!this.options.dragoverBubble)break}t=r}while(r=r.parentNode);_unhideGhostForTarget()}},_onTouchMove:function e(t){if(tapEvt){var r=this.options,o=r.fallbackTolerance,i=r.fallbackOffset,c=t.touches?t.touches[0]:t,a=ghostEl&&matrix(ghostEl,!0),u=ghostEl&&a&&a.a,d=ghostEl&&a&&a.d,f=PositionGhostAbsolutely&&ghostRelativeParent&&getRelativeScrollOffset(ghostRelativeParent),g=(c.clientX-tapEvt.clientX+i.x)/(u||1)+(f?f[0]-ghostRelativeParentInitialScroll[0]:0)/(u||1),m=(c.clientY-tapEvt.clientY+i.y)/(d||1)+(f?f[1]-ghostRelativeParentInitialScroll[1]:0)/(d||1);if(!Sortable.active&&!awaitingDragStarted){if(o&&Math.max(Math.abs(c.clientX-this._lastX),Math.abs(c.clientY-this._lastY))=0&&(_dispatchEvent({rootEl:parentEl,name:"add",toEl:parentEl,fromEl:rootEl,originalEvent:t}),_dispatchEvent({sortable:this,name:"remove",toEl:parentEl,originalEvent:t}),_dispatchEvent({rootEl:parentEl,name:"sort",toEl:parentEl,fromEl:rootEl,originalEvent:t}),_dispatchEvent({sortable:this,name:"sort",toEl:parentEl,originalEvent:t})),putSortable&&putSortable.save()):newIndex!==oldIndex&&newIndex>=0&&(_dispatchEvent({sortable:this,name:"update",toEl:parentEl,originalEvent:t}),_dispatchEvent({sortable:this,name:"sort",toEl:parentEl,originalEvent:t})),Sortable.active&&((newIndex==null||newIndex===-1)&&(newIndex=oldIndex,newDraggableIndex=oldDraggableIndex),_dispatchEvent({sortable:this,name:"end",toEl:parentEl,originalEvent:t}),this.save()))),this._nulling()},_nulling:function e(){pluginEvent("nulling",this),rootEl=dragEl=parentEl=ghostEl=nextEl=cloneEl=lastDownEl=cloneHidden=tapEvt=touchEvt=moved=newIndex=newDraggableIndex=oldIndex=oldDraggableIndex=lastTarget=lastDirection=putSortable=activeGroup=Sortable.dragged=Sortable.ghost=Sortable.clone=Sortable.active=null,savedInputChecked.forEach(function(t){t.checked=!0}),savedInputChecked.length=lastDx=lastDy=0},handleEvent:function e(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":dragEl&&(this._onDragOver(t),_globalDragOver(t));break;case"selectstart":t.preventDefault();break}},toArray:function e(){for(var t=[],r,o=this.el.children,i=0,c=o.length,a=this.options;io.right+i||e.clientX<=o.right&&e.clientY>o.bottom&&e.clientX>=o.left:e.clientX>o.right&&e.clientY>o.top||e.clientX<=o.right&&e.clientY>o.bottom+i}function _getSwapDirection(e,t,r,o,i,c,a,u){var d=o?e.clientY:e.clientX,f=o?r.height:r.width,g=o?r.top:r.left,m=o?r.bottom:r.right,v=!1;if(!a){if(u&&targetMoveDistanceg+f*c/2:dm-targetMoveDistance)return-lastDirection}else if(d>g+f*(1-i)/2&&dm-f*c/2)?d>g+f/2?1:-1:0}function _getInsertDirection(e){return index(dragEl)1&&(multiDragElements.forEach(function(u){c.addAnimationState({target:u,rect:folding?getRect(u):a}),unsetRect(u),u.fromRect=a,o.removeAnimationState(u)}),folding=!1,insertMultiDragElements(!this.options.removeCloneOnHide,i))},dragOverCompleted:function(r){var o=r.sortable,i=r.isOwner,c=r.insertion,a=r.activeSortable,u=r.parentEl,d=r.putSortable,f=this.options;if(c){if(i&&a._hideClone(),initialFolding=!1,f.animation&&multiDragElements.length>1&&(folding||!i&&!a.options.sort&&!d)){var g=getRect(dragEl$1,!1,!0,!0);multiDragElements.forEach(function(v){v!==dragEl$1&&(setRect(v,g),u.appendChild(v))}),folding=!0}if(!i)if(folding||removeMultiDragElements(),multiDragElements.length>1){var m=clonesHidden;a._showClone(o),a.options.animation&&!clonesHidden&&m&&multiDragClones.forEach(function(v){a.addAnimationState({target:v,rect:clonesFromRect}),v.fromRect=clonesFromRect,v.thisAnimationDuration=null})}else a._showClone(o)}},dragOverAnimationCapture:function(r){var o=r.dragRect,i=r.isOwner,c=r.activeSortable;if(multiDragElements.forEach(function(u){u.thisAnimationDuration=null}),c.options.animation&&!i&&c.multiDrag.isMultiDrag){clonesFromRect=_extends({},o);var a=matrix(dragEl$1,!0);clonesFromRect.top-=a.f,clonesFromRect.left-=a.e}},dragOverAnimationComplete:function(){folding&&(folding=!1,removeMultiDragElements())},drop:function(r){var o=r.originalEvent,i=r.rootEl,c=r.parentEl,a=r.sortable,u=r.dispatchSortableEvent,d=r.oldIndex,f=r.putSortable,g=f||this.sortable;if(o){var m=this.options,v=c.children;if(!dragStarted)if(m.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),toggleClass(dragEl$1,m.selectedClass,!~multiDragElements.indexOf(dragEl$1)),~multiDragElements.indexOf(dragEl$1))multiDragElements.splice(multiDragElements.indexOf(dragEl$1),1),lastMultiDragSelect=null,dispatchEvent({sortable:a,rootEl:i,name:"deselect",targetEl:dragEl$1,originalEvt:o});else{if(multiDragElements.push(dragEl$1),dispatchEvent({sortable:a,rootEl:i,name:"select",targetEl:dragEl$1,originalEvt:o}),o.shiftKey&&lastMultiDragSelect&&a.el.contains(lastMultiDragSelect)){var y=index(lastMultiDragSelect),w=index(dragEl$1);if(~y&&~w&&y!==w){var b,S;for(w>y?(S=y,b=w):(S=w,b=y+1);S1){var _=getRect(dragEl$1),k=index(dragEl$1,":not(."+this.options.selectedClass+")");if(!initialFolding&&m.animation&&(dragEl$1.thisAnimationDuration=null),g.captureAnimationState(),!initialFolding&&(m.animation&&(dragEl$1.fromRect=_,multiDragElements.forEach(function(C){if(C.thisAnimationDuration=null,C!==dragEl$1){var R=folding?getRect(C):_;C.fromRect=R,g.addAnimationState({target:C,rect:R})}})),removeMultiDragElements(),multiDragElements.forEach(function(C){v[k]?c.insertBefore(C,v[k]):c.appendChild(C),k++}),d===index(dragEl$1))){var T=!1;multiDragElements.forEach(function(C){if(C.sortableIndex!==index(C)){T=!0;return}}),T&&u("update")}multiDragElements.forEach(function(C){unsetRect(C)}),g.animateAll()}multiDragSortable=g}(i===c||f&&f.lastPutMode!=="clone")&&multiDragClones.forEach(function(C){C.parentNode&&C.parentNode.removeChild(C)})}},nullingGlobal:function(){this.isMultiDrag=dragStarted=!1,multiDragClones.length=0},destroyGlobal:function(){this._deselectMultiDrag(),off(document,"pointerup",this._deselectMultiDrag),off(document,"mouseup",this._deselectMultiDrag),off(document,"touchend",this._deselectMultiDrag),off(document,"keydown",this._checkKeyDown),off(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(r){if(!(typeof dragStarted<"u"&&dragStarted)&&multiDragSortable===this.sortable&&!(r&&closest(r.target,this.options.draggable,this.sortable.el,!1))&&!(r&&r.button!==0))for(;multiDragElements.length;){var o=multiDragElements[0];toggleClass(o,this.options.selectedClass,!1),multiDragElements.shift(),dispatchEvent({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:o,originalEvt:r})}},_checkKeyDown:function(r){r.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(r){r.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},_extends(e,{pluginName:"multiDrag",utils:{select:function(r){var o=r.parentNode[expando];!o||!o.options.multiDrag||~multiDragElements.indexOf(r)||(multiDragSortable&&multiDragSortable!==o&&(multiDragSortable.multiDrag._deselectMultiDrag(),multiDragSortable=o),toggleClass(r,o.options.selectedClass,!0),multiDragElements.push(r))},deselect:function(r){var o=r.parentNode[expando],i=multiDragElements.indexOf(r);!o||!o.options.multiDrag||!~i||(toggleClass(r,o.options.selectedClass,!1),multiDragElements.splice(i,1))}},eventProperties:function(){var r=this,o=[],i=[];return multiDragElements.forEach(function(c){o.push({multiDragElement:c,index:c.sortableIndex});var a;folding&&c!==dragEl$1?a=-1:folding?a=index(c,":not(."+r.options.selectedClass+")"):a=index(c),i.push({multiDragElement:c,index:a})}),{items:_toConsumableArray(multiDragElements),clones:[].concat(multiDragClones),oldIndicies:o,newIndicies:i}},optionListeners:{multiDragKey:function(r){return r=r.toLowerCase(),r==="ctrl"?r="Control":r.length>1&&(r=r.charAt(0).toUpperCase()+r.substr(1)),r}}})}function insertMultiDragElements(e,t){multiDragElements.forEach(function(r,o){var i=t.children[r.sortableIndex+(e?Number(o):0)];i?t.insertBefore(r,i):t.appendChild(r)})}function insertMultiDragClones(e,t){multiDragClones.forEach(function(r,o){var i=t.children[r.sortableIndex+(e?Number(o):0)];i?t.insertBefore(r,i):t.appendChild(r)})}function removeMultiDragElements(){multiDragElements.forEach(function(e){e!==dragEl$1&&e.parentNode&&e.parentNode.removeChild(e)})}Sortable.mount(new AutoScrollPlugin);Sortable.mount(Remove,Revert);const sortable_esm=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:MultiDragPlugin,Sortable,Swap:SwapPlugin,default:Sortable},Symbol.toStringTag,{value:"Module"})),require$$1=getAugmentedNamespace(sortable_esm);(function(e,t){(function(o,i){e.exports=i(require$$0,require$$1)})(typeof self<"u"?self:commonjsGlobal,function(r,o){return function(i){var c={};function a(u){if(c[u])return c[u].exports;var d=c[u]={i:u,l:!1,exports:{}};return i[u].call(d.exports,d,d.exports,a),d.l=!0,d.exports}return a.m=i,a.c=c,a.d=function(u,d,f){a.o(u,d)||Object.defineProperty(u,d,{enumerable:!0,get:f})},a.r=function(u){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})},a.t=function(u,d){if(d&1&&(u=a(u)),d&8||d&4&&typeof u=="object"&&u&&u.__esModule)return u;var f=Object.create(null);if(a.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:u}),d&2&&typeof u!="string")for(var g in u)a.d(f,g,(function(m){return u[m]}).bind(null,g));return f},a.n=function(u){var d=u&&u.__esModule?function(){return u.default}:function(){return u};return a.d(d,"a",d),d},a.o=function(u,d){return Object.prototype.hasOwnProperty.call(u,d)},a.p="",a(a.s="fb15")}({"00ee":function(i,c,a){var u=a("b622"),d=u("toStringTag"),f={};f[d]="z",i.exports=String(f)==="[object z]"},"0366":function(i,c,a){var u=a("1c0b");i.exports=function(d,f,g){if(u(d),f===void 0)return d;switch(g){case 0:return function(){return d.call(f)};case 1:return function(m){return d.call(f,m)};case 2:return function(m,v){return d.call(f,m,v)};case 3:return function(m,v,y){return d.call(f,m,v,y)}}return function(){return d.apply(f,arguments)}}},"057f":function(i,c,a){var u=a("fc6a"),d=a("241c").f,f={}.toString,g=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],m=function(v){try{return d(v)}catch{return g.slice()}};i.exports.f=function(y){return g&&f.call(y)=="[object Window]"?m(y):d(u(y))}},"06cf":function(i,c,a){var u=a("83ab"),d=a("d1e7"),f=a("5c6c"),g=a("fc6a"),m=a("c04e"),v=a("5135"),y=a("0cfb"),w=Object.getOwnPropertyDescriptor;c.f=u?w:function(S,_){if(S=g(S),_=m(_,!0),y)try{return w(S,_)}catch{}if(v(S,_))return f(!d.f.call(S,_),S[_])}},"0cfb":function(i,c,a){var u=a("83ab"),d=a("d039"),f=a("cc12");i.exports=!u&&!d(function(){return Object.defineProperty(f("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(i,c,a){var u=a("23e7"),d=a("d58f").left,f=a("a640"),g=a("ae40"),m=f("reduce"),v=g("reduce",{1:0});u({target:"Array",proto:!0,forced:!m||!v},{reduce:function(w){return d(this,w,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(i,c,a){var u=a("c6b6"),d=a("9263");i.exports=function(f,g){var m=f.exec;if(typeof m=="function"){var v=m.call(f,g);if(typeof v!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return v}if(u(f)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return d.call(f,g)}},"159b":function(i,c,a){var u=a("da84"),d=a("fdbc"),f=a("17c2"),g=a("9112");for(var m in d){var v=u[m],y=v&&v.prototype;if(y&&y.forEach!==f)try{g(y,"forEach",f)}catch{y.forEach=f}}},"17c2":function(i,c,a){var u=a("b727").forEach,d=a("a640"),f=a("ae40"),g=d("forEach"),m=f("forEach");i.exports=!g||!m?function(y){return u(this,y,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(i,c,a){var u=a("d066");i.exports=u("document","documentElement")},"1c0b":function(i,c){i.exports=function(a){if(typeof a!="function")throw TypeError(String(a)+" is not a function");return a}},"1c7e":function(i,c,a){var u=a("b622"),d=u("iterator"),f=!1;try{var g=0,m={next:function(){return{done:!!g++}},return:function(){f=!0}};m[d]=function(){return this},Array.from(m,function(){throw 2})}catch{}i.exports=function(v,y){if(!y&&!f)return!1;var w=!1;try{var b={};b[d]=function(){return{next:function(){return{done:w=!0}}}},v(b)}catch{}return w}},"1d80":function(i,c){i.exports=function(a){if(a==null)throw TypeError("Can't call method on "+a);return a}},"1dde":function(i,c,a){var u=a("d039"),d=a("b622"),f=a("2d00"),g=d("species");i.exports=function(m){return f>=51||!u(function(){var v=[],y=v.constructor={};return y[g]=function(){return{foo:1}},v[m](Boolean).foo!==1})}},"23cb":function(i,c,a){var u=a("a691"),d=Math.max,f=Math.min;i.exports=function(g,m){var v=u(g);return v<0?d(v+m,0):f(v,m)}},"23e7":function(i,c,a){var u=a("da84"),d=a("06cf").f,f=a("9112"),g=a("6eeb"),m=a("ce4e"),v=a("e893"),y=a("94ca");i.exports=function(w,b){var S=w.target,_=w.global,k=w.stat,T,C,R,O,N,A;if(_?C=u:k?C=u[S]||m(S,{}):C=(u[S]||{}).prototype,C)for(R in b){if(N=b[R],w.noTargetGet?(A=d(C,R),O=A&&A.value):O=C[R],T=y(_?R:S+(k?".":"#")+R,w.forced),!T&&O!==void 0){if(typeof N==typeof O)continue;v(N,O)}(w.sham||O&&O.sham)&&f(N,"sham",!0),g(C,R,N,w)}}},"241c":function(i,c,a){var u=a("ca84"),d=a("7839"),f=d.concat("length","prototype");c.f=Object.getOwnPropertyNames||function(m){return u(m,f)}},"25f0":function(i,c,a){var u=a("6eeb"),d=a("825a"),f=a("d039"),g=a("ad6d"),m="toString",v=RegExp.prototype,y=v[m],w=f(function(){return y.call({source:"a",flags:"b"})!="/a/b"}),b=y.name!=m;(w||b)&&u(RegExp.prototype,m,function(){var _=d(this),k=String(_.source),T=_.flags,C=String(T===void 0&&_ instanceof RegExp&&!("flags"in v)?g.call(_):T);return"/"+k+"/"+C},{unsafe:!0})},"2ca0":function(i,c,a){var u=a("23e7"),d=a("06cf").f,f=a("50c4"),g=a("5a34"),m=a("1d80"),v=a("ab13"),y=a("c430"),w="".startsWith,b=Math.min,S=v("startsWith"),_=!y&&!S&&!!function(){var k=d(String.prototype,"startsWith");return k&&!k.writable}();u({target:"String",proto:!0,forced:!_&&!S},{startsWith:function(T){var C=String(m(this));g(T);var R=f(b(arguments.length>1?arguments[1]:void 0,C.length)),O=String(T);return w?w.call(C,O,R):C.slice(R,R+O.length)===O}})},"2d00":function(i,c,a){var u=a("da84"),d=a("342f"),f=u.process,g=f&&f.versions,m=g&&g.v8,v,y;m?(v=m.split("."),y=v[0]+v[1]):d&&(v=d.match(/Edge\/(\d+)/),(!v||v[1]>=74)&&(v=d.match(/Chrome\/(\d+)/),v&&(y=v[1]))),i.exports=y&&+y},"342f":function(i,c,a){var u=a("d066");i.exports=u("navigator","userAgent")||""},"35a1":function(i,c,a){var u=a("f5df"),d=a("3f8c"),f=a("b622"),g=f("iterator");i.exports=function(m){if(m!=null)return m[g]||m["@@iterator"]||d[u(m)]}},"37e8":function(i,c,a){var u=a("83ab"),d=a("9bf2"),f=a("825a"),g=a("df75");i.exports=u?Object.defineProperties:function(v,y){f(v);for(var w=g(y),b=w.length,S=0,_;b>S;)d.f(v,_=w[S++],y[_]);return v}},"3bbe":function(i,c,a){var u=a("861d");i.exports=function(d){if(!u(d)&&d!==null)throw TypeError("Can't set "+String(d)+" as a prototype");return d}},"3ca3":function(i,c,a){var u=a("6547").charAt,d=a("69f3"),f=a("7dd0"),g="String Iterator",m=d.set,v=d.getterFor(g);f(String,"String",function(y){m(this,{type:g,string:String(y),index:0})},function(){var w=v(this),b=w.string,S=w.index,_;return S>=b.length?{value:void 0,done:!0}:(_=u(b,S),w.index+=_.length,{value:_,done:!1})})},"3f8c":function(i,c){i.exports={}},4160:function(i,c,a){var u=a("23e7"),d=a("17c2");u({target:"Array",proto:!0,forced:[].forEach!=d},{forEach:d})},"428f":function(i,c,a){var u=a("da84");i.exports=u},"44ad":function(i,c,a){var u=a("d039"),d=a("c6b6"),f="".split;i.exports=u(function(){return!Object("z").propertyIsEnumerable(0)})?function(g){return d(g)=="String"?f.call(g,""):Object(g)}:Object},"44d2":function(i,c,a){var u=a("b622"),d=a("7c73"),f=a("9bf2"),g=u("unscopables"),m=Array.prototype;m[g]==null&&f.f(m,g,{configurable:!0,value:d(null)}),i.exports=function(v){m[g][v]=!0}},"44e7":function(i,c,a){var u=a("861d"),d=a("c6b6"),f=a("b622"),g=f("match");i.exports=function(m){var v;return u(m)&&((v=m[g])!==void 0?!!v:d(m)=="RegExp")}},4930:function(i,c,a){var u=a("d039");i.exports=!!Object.getOwnPropertySymbols&&!u(function(){return!String(Symbol())})},"4d64":function(i,c,a){var u=a("fc6a"),d=a("50c4"),f=a("23cb"),g=function(m){return function(v,y,w){var b=u(v),S=d(b.length),_=f(w,S),k;if(m&&y!=y){for(;S>_;)if(k=b[_++],k!=k)return!0}else for(;S>_;_++)if((m||_ in b)&&b[_]===y)return m||_||0;return!m&&-1}};i.exports={includes:g(!0),indexOf:g(!1)}},"4de4":function(i,c,a){var u=a("23e7"),d=a("b727").filter,f=a("1dde"),g=a("ae40"),m=f("filter"),v=g("filter");u({target:"Array",proto:!0,forced:!m||!v},{filter:function(w){return d(this,w,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(i,c,a){var u=a("0366"),d=a("7b0b"),f=a("9bdd"),g=a("e95a"),m=a("50c4"),v=a("8418"),y=a("35a1");i.exports=function(b){var S=d(b),_=typeof this=="function"?this:Array,k=arguments.length,T=k>1?arguments[1]:void 0,C=T!==void 0,R=y(S),O=0,N,A,E,x,I,D;if(C&&(T=u(T,k>2?arguments[2]:void 0,2)),R!=null&&!(_==Array&&g(R)))for(x=R.call(S),I=x.next,A=new _;!(E=I.call(x)).done;O++)D=C?f(x,T,[E.value,O],!0):E.value,v(A,O,D);else for(N=m(S.length),A=new _(N);N>O;O++)D=C?T(S[O],O):S[O],v(A,O,D);return A.length=O,A}},"4fad":function(i,c,a){var u=a("23e7"),d=a("6f53").entries;u({target:"Object",stat:!0},{entries:function(g){return d(g)}})},"50c4":function(i,c,a){var u=a("a691"),d=Math.min;i.exports=function(f){return f>0?d(u(f),9007199254740991):0}},5135:function(i,c){var a={}.hasOwnProperty;i.exports=function(u,d){return a.call(u,d)}},5319:function(i,c,a){var u=a("d784"),d=a("825a"),f=a("7b0b"),g=a("50c4"),m=a("a691"),v=a("1d80"),y=a("8aa5"),w=a("14c3"),b=Math.max,S=Math.min,_=Math.floor,k=/\$([$&'`]|\d\d?|<[^>]*>)/g,T=/\$([$&'`]|\d\d?)/g,C=function(R){return R===void 0?R:String(R)};u("replace",2,function(R,O,N,A){var E=A.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,x=A.REPLACE_KEEPS_$0,I=E?"$":"$0";return[function(F,M){var $=v(this),U=F==null?void 0:F[R];return U!==void 0?U.call(F,$,M):O.call(String($),F,M)},function(P,F){if(!E&&x||typeof F=="string"&&F.indexOf(I)===-1){var M=N(O,P,this,F);if(M.done)return M.value}var $=d(P),U=String(this),B=typeof F=="function";B||(F=String(F));var Z=$.global;if(Z){var te=$.unicode;$.lastIndex=0}for(var ee=[];;){var j=w($,U);if(j===null||(ee.push(j),!Z))break;var z=String(j[0]);z===""&&($.lastIndex=y(U,g($.lastIndex),te))}for(var fe="",me=0,ae=0;ae=me&&(fe+=U.slice(me,G)+V,me=G+H.length)}return fe+U.slice(me)}];function D(P,F,M,$,U,B){var Z=M+P.length,te=$.length,ee=T;return U!==void 0&&(U=f(U),ee=k),O.call(B,ee,function(j,z){var fe;switch(z.charAt(0)){case"$":return"$";case"&":return P;case"`":return F.slice(0,M);case"'":return F.slice(Z);case"<":fe=U[z.slice(1,-1)];break;default:var me=+z;if(me===0)return j;if(me>te){var ae=_(me/10);return ae===0?j:ae<=te?$[ae-1]===void 0?z.charAt(1):$[ae-1]+z.charAt(1):j}fe=$[me-1]}return fe===void 0?"":fe})}})},5692:function(i,c,a){var u=a("c430"),d=a("c6cd");(i.exports=function(f,g){return d[f]||(d[f]=g!==void 0?g:{})})("versions",[]).push({version:"3.6.5",mode:u?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(i,c,a){var u=a("d066"),d=a("241c"),f=a("7418"),g=a("825a");i.exports=u("Reflect","ownKeys")||function(v){var y=d.f(g(v)),w=f.f;return w?y.concat(w(v)):y}},"5a34":function(i,c,a){var u=a("44e7");i.exports=function(d){if(u(d))throw TypeError("The method doesn't accept regular expressions");return d}},"5c6c":function(i,c){i.exports=function(a,u){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:u}}},"5db7":function(i,c,a){var u=a("23e7"),d=a("a2bf"),f=a("7b0b"),g=a("50c4"),m=a("1c0b"),v=a("65f0");u({target:"Array",proto:!0},{flatMap:function(w){var b=f(this),S=g(b.length),_;return m(w),_=v(b,0),_.length=d(_,b,b,S,0,1,w,arguments.length>1?arguments[1]:void 0),_}})},6547:function(i,c,a){var u=a("a691"),d=a("1d80"),f=function(g){return function(m,v){var y=String(d(m)),w=u(v),b=y.length,S,_;return w<0||w>=b?g?"":void 0:(S=y.charCodeAt(w),S<55296||S>56319||w+1===b||(_=y.charCodeAt(w+1))<56320||_>57343?g?y.charAt(w):S:g?y.slice(w,w+2):(S-55296<<10)+(_-56320)+65536)}};i.exports={codeAt:f(!1),charAt:f(!0)}},"65f0":function(i,c,a){var u=a("861d"),d=a("e8b5"),f=a("b622"),g=f("species");i.exports=function(m,v){var y;return d(m)&&(y=m.constructor,typeof y=="function"&&(y===Array||d(y.prototype))?y=void 0:u(y)&&(y=y[g],y===null&&(y=void 0))),new(y===void 0?Array:y)(v===0?0:v)}},"69f3":function(i,c,a){var u=a("7f9a"),d=a("da84"),f=a("861d"),g=a("9112"),m=a("5135"),v=a("f772"),y=a("d012"),w=d.WeakMap,b,S,_,k=function(E){return _(E)?S(E):b(E,{})},T=function(E){return function(x){var I;if(!f(x)||(I=S(x)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return I}};if(u){var C=new w,R=C.get,O=C.has,N=C.set;b=function(E,x){return N.call(C,E,x),x},S=function(E){return R.call(C,E)||{}},_=function(E){return O.call(C,E)}}else{var A=v("state");y[A]=!0,b=function(E,x){return g(E,A,x),x},S=function(E){return m(E,A)?E[A]:{}},_=function(E){return m(E,A)}}i.exports={set:b,get:S,has:_,enforce:k,getterFor:T}},"6eeb":function(i,c,a){var u=a("da84"),d=a("9112"),f=a("5135"),g=a("ce4e"),m=a("8925"),v=a("69f3"),y=v.get,w=v.enforce,b=String(String).split("String");(i.exports=function(S,_,k,T){var C=T?!!T.unsafe:!1,R=T?!!T.enumerable:!1,O=T?!!T.noTargetGet:!1;if(typeof k=="function"&&(typeof _=="string"&&!f(k,"name")&&d(k,"name",_),w(k).source=b.join(typeof _=="string"?_:"")),S===u){R?S[_]=k:g(_,k);return}else C?!O&&S[_]&&(R=!0):delete S[_];R?S[_]=k:d(S,_,k)})(Function.prototype,"toString",function(){return typeof this=="function"&&y(this).source||m(this)})},"6f53":function(i,c,a){var u=a("83ab"),d=a("df75"),f=a("fc6a"),g=a("d1e7").f,m=function(v){return function(y){for(var w=f(y),b=d(w),S=b.length,_=0,k=[],T;S>_;)T=b[_++],(!u||g.call(w,T))&&k.push(v?[T,w[T]]:w[T]);return k}};i.exports={entries:m(!0),values:m(!1)}},"73d9":function(i,c,a){var u=a("44d2");u("flatMap")},7418:function(i,c){c.f=Object.getOwnPropertySymbols},"746f":function(i,c,a){var u=a("428f"),d=a("5135"),f=a("e538"),g=a("9bf2").f;i.exports=function(m){var v=u.Symbol||(u.Symbol={});d(v,m)||g(v,m,{value:f.f(m)})}},7839:function(i,c){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(i,c,a){var u=a("1d80");i.exports=function(d){return Object(u(d))}},"7c73":function(i,c,a){var u=a("825a"),d=a("37e8"),f=a("7839"),g=a("d012"),m=a("1be4"),v=a("cc12"),y=a("f772"),w=">",b="<",S="prototype",_="script",k=y("IE_PROTO"),T=function(){},C=function(E){return b+_+w+E+b+"/"+_+w},R=function(E){E.write(C("")),E.close();var x=E.parentWindow.Object;return E=null,x},O=function(){var E=v("iframe"),x="java"+_+":",I;return E.style.display="none",m.appendChild(E),E.src=String(x),I=E.contentWindow.document,I.open(),I.write(C("document.F=Object")),I.close(),I.F},N,A=function(){try{N=document.domain&&new ActiveXObject("htmlfile")}catch{}A=N?R(N):O();for(var E=f.length;E--;)delete A[S][f[E]];return A()};g[k]=!0,i.exports=Object.create||function(x,I){var D;return x!==null?(T[S]=u(x),D=new T,T[S]=null,D[k]=x):D=A(),I===void 0?D:d(D,I)}},"7dd0":function(i,c,a){var u=a("23e7"),d=a("9ed3"),f=a("e163"),g=a("d2bb"),m=a("d44e"),v=a("9112"),y=a("6eeb"),w=a("b622"),b=a("c430"),S=a("3f8c"),_=a("ae93"),k=_.IteratorPrototype,T=_.BUGGY_SAFARI_ITERATORS,C=w("iterator"),R="keys",O="values",N="entries",A=function(){return this};i.exports=function(E,x,I,D,P,F,M){d(I,x,D);var $=function(ae){if(ae===P&&ee)return ee;if(!T&&ae in Z)return Z[ae];switch(ae){case R:return function(){return new I(this,ae)};case O:return function(){return new I(this,ae)};case N:return function(){return new I(this,ae)}}return function(){return new I(this)}},U=x+" Iterator",B=!1,Z=E.prototype,te=Z[C]||Z["@@iterator"]||P&&Z[P],ee=!T&&te||$(P),j=x=="Array"&&Z.entries||te,z,fe,me;if(j&&(z=f(j.call(new E)),k!==Object.prototype&&z.next&&(!b&&f(z)!==k&&(g?g(z,k):typeof z[C]!="function"&&v(z,C,A)),m(z,U,!0,!0),b&&(S[U]=A))),P==O&&te&&te.name!==O&&(B=!0,ee=function(){return te.call(this)}),(!b||M)&&Z[C]!==ee&&v(Z,C,ee),S[x]=ee,P)if(fe={values:$(O),keys:F?ee:$(R),entries:$(N)},M)for(me in fe)(T||B||!(me in Z))&&y(Z,me,fe[me]);else u({target:x,proto:!0,forced:T||B},fe);return fe}},"7f9a":function(i,c,a){var u=a("da84"),d=a("8925"),f=u.WeakMap;i.exports=typeof f=="function"&&/native code/.test(d(f))},"825a":function(i,c,a){var u=a("861d");i.exports=function(d){if(!u(d))throw TypeError(String(d)+" is not an object");return d}},"83ab":function(i,c,a){var u=a("d039");i.exports=!u(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(i,c,a){var u=a("c04e"),d=a("9bf2"),f=a("5c6c");i.exports=function(g,m,v){var y=u(m);y in g?d.f(g,y,f(0,v)):g[y]=v}},"861d":function(i,c){i.exports=function(a){return typeof a=="object"?a!==null:typeof a=="function"}},8875:function(i,c,a){var u,d,f;(function(g,m){d=[],u=m,f=typeof u=="function"?u.apply(c,d):u,f!==void 0&&(i.exports=f)})(typeof self<"u"?self:this,function(){function g(){var m=Object.getOwnPropertyDescriptor(document,"currentScript");if(!m&&"currentScript"in document&&document.currentScript||m&&m.get!==g&&document.currentScript)return document.currentScript;try{throw new Error}catch(N){var v=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,y=/@([^@]*):(\d+):(\d+)\s*$/ig,w=v.exec(N.stack)||y.exec(N.stack),b=w&&w[1]||!1,S=w&&w[2]||!1,_=document.location.href.replace(document.location.hash,""),k,T,C,R=document.getElementsByTagName("script");b===_&&(k=document.documentElement.outerHTML,T=new RegExp("(?:[^\\n]+?\\n){0,"+(S-2)+"}[^<]*