PageSourceSearch

https://framebird.io/_next/static/chunks/7845-8f6423be4a2cfed3.js

js framebird.io collected 2026-10-04 13:28:13 UTC 293,560 bytes, 75 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7845],{170:(e,t,i)=>{i.d(t,{B:()=>l});var n=i(82826),r=i(13205),a=i(88115),o=i(69565);let s={...r.ai,transform:e=>Math.round((0,n.q)(0,255,e))},l={test:(0,o.$)("rgb","red"),parse:(0,o.q)("red","green","blue"),transform:({red:e,green:t,blue:i,alpha:n=1})=>"rgba("+s.transform(e)+", "+s.transform(t)+", "+s.transform(i)+", "+(0,a.a)(r.X4.transform(n))+")"}},526:(e,t,i)=>{i.d(t,{V:()=>s});var n=i(13205),r=i(40856),a=i(88115),o=i(69565);let s={test:(0,o.$)("hsl","hue"),parse:(0,o.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:i,alpha:o=1})=>"hsla("+Math.round(e)+", "+r.KN.transform((0,a.a)(t))+", "+r.KN.transform((0,a.a)(i))+", "+(0,a.a)(n.X4.transform(o))+")"}},1121:(e,t,i)=>{i.d(t,{G:()=>c});var n=i(87887),r=i(80159),a=i(58243),o=i(29090),s=i(86438),l=i(82826),p=i(96039);function c(e,t,{clamp:i=!0,ease:u,mixer:d}={}){let h=e.length;if((0,o.V)(h===t.length,"Both input and output ranges must be the same length","range-length"),1===h)return()=>t[0];if(2===h&&t[0]===t[1])return()=>t[1];let m=e[0]===e[1];e[0]>e[h-1]&&(e=[...e].reverse(),t=[...t].reverse());let f=function(e,t,i){let o=[],s=i||n.W.mix||p.j,l=e.length-1;for(let i=0;i<l;i++){let n=s(e[i],e[i+1]);if(t){let e=Array.isArray(t)?t[i]||r.l:t;n=(0,a.F)(e,n)}o.push(n)}return o}(t,u,d),g=f.length,v=i=>{if(m&&i<e[0])return t[0];let n=0;if(g>1)for(;n<e.length-2&&!(i<e[n+1]);n++);let r=(0,s.q)(e[n],e[n+1],i);return f[n](r)};return i?t=>v((0,l.q)(e[0],e[h-1],t)):v}},2675:(e,t,i)=>{function n(e){return void 0===e||1===e}function r({scale:e,scaleX:t,scaleY:i}){return!n(e)||!n(t)||!n(i)}function a(e){return r(e)||o(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function o(e){var t,i;return(t=e.x)&&"0%"!==t||(i=e.y)&&"0%"!==i}i.d(t,{HD:()=>a,vF:()=>o,vk:()=>r})},3201:(e,t,i)=>{i.d(t,{PY1:()=>a});var n=i(65189),r=i(87305);let a=function(e,t){if("u"<typeof Proxy)return r.G;let i=new Map,n=(i,n)=>(0,r.G)(i,n,e,t);return new Proxy((e,t)=>n(e,t),{get:(a,o)=>"create"===o?n:(i.has(o)||i.set(o,(0,r.G)(o,void 0,e,t)),i.get(o))})}(i(39495).F,n.J)},3820:(e,t,i)=>{i.d(t,{n:()=>n});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},4513:(e,t,i)=>{i.d(t,{z:()=>o});var n=i(23488),r=i(39364),a=i(81917);function o(e,t,i){let o=(0,a.S)(e)?e:(0,r.OQ)(e);return o.start((0,n.f)("",o,t,i)),o.animation}},4764:(e,t,i)=>{i.d(t,{v:()=>n});let n=e=>e.startsWith("--")},5466:(e,t,i)=>{i.d(t,{Q:()=>n});let n=(0,i(14346).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},5727:(e,t,i)=>{i.d(t,{Vf:()=>d,f:()=>m,nK:()=>u});var n=i(31438),r=i(25764),a=i(88115);let o=new RegExp(r.S.source),s=RegExp(/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu.source,"i"),l="number",p="color",c=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function u(e){let t=e.toString();return o.test(t)||s.test(t)}function d(e){let t=e.toString(),i=[],r={color:[],number:[],var:[]},a=[],o=0,s=t.replace(c,e=>(n.y.test(e)?(r.color.push(o),a.push(p),i.push(n.y.parse(e))):e.startsWith("var(")?(r.var.push(o),a.push("var"),i.push(e)):(r.number.push(o),a.push(l),i.push(parseFloat(e))),++o,"${}")).split("${}");return{values:i,split:s,indexes:r,types:a}}function h({split:e,types:t}){let i=e.length;return r=>{let o="";for(let s=0;s<i;s++)if(o+=e[s],void 0!==r[s]){let e=t[s];e===l?o+=(0,a.a)(r[s]):e===p?o+=n.y.transform(r[s]):o+=r[s]}return o}}let m={test:function(e){return isNaN(e)&&"string"==typeof e&&(o.test(e)||s.test(e))},parse:function(e){return d(e).values},createTransformer:function(e){return h(d(e))},getAnimatableNone:function(e){let t=d(e);return h(t)(t.values.map((e,i)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:"number"==typeof e?0:n.y.test(e)?n.y.getAnimatableNone(e):e)(e,t.split[i])))}}},5781:(e,t,i)=>{i.d(t,{p:()=>n});let n=e=>Array.isArray(e)},6183:(e,t,i)=>{i.d(t,{L:()=>n});function n(e,t,i,r=0,a=1){let o=Array.from(e).sort((e,t)=>
1e.sortNodePosition(t)).indexOf(t),s=e.size,l=(s-1)*r;return"function"==typeof i?i(o,s):1===a?o*r:l-o*r}},7298:(e,t,i)=>{i.d(t,{E:()=>s});var n=i(61416),r=i(44158),a=i(68887);let o={decay:n.B,inertia:n.B,tween:r.i,keyframes:r.i,spring:a.o};function s(e){"string"==typeof e.type&&(e.type=o[e.type])}},7655:(e,t,i)=>{i.d(t,{G:()=>function e(t,i,a,o){if("function"==typeof t){let e;return p.bt.current=[],t(),e=l(p.bt.current,t),p.bt.current=void 0,e}if(void 0!==a&&!Array.isArray(a)&&"function"!=typeof i){var s=t,u=i,d=a,h=o;let n=(0,r.M)(()=>Object.keys(d)),l=(0,r.M)(()=>({}));for(let t of n)l[t]=e(s,u,d[t],h);return l}let m="function"==typeof i?i:function(...e){let t=!Array.isArray(e[0]),i=t?0:-1,r=e[0+i],a=e[1+i],o=e[2+i],s=e[3+i],l=(0,n.G)(a,o,s);return t?l(r):l}(i,a,o),f=Array.isArray(t)?c(t,m):c([t],([e])=>m(e)),g=Array.isArray(t)?void 0:t.accelerate;return g&&!g.isTransformed&&"function"!=typeof i&&Array.isArray(a)&&o?.clamp!==!1&&(f.accelerate={...g,times:i,keyframes:a,isTransformed:!0,...o?.ease?{ease:o.ease}:{}}),f}});var n=i(1121),r=i(18491),a=i(94253),o=i(96241),s=i(35309);function l(e,t){let i=(0,s.d)(t()),n=()=>i.set(t());return n(),(0,o.E)(()=>{let t=()=>a.Gt.preRender(n,!1,!0),i=e.map(e=>e.on("change",t));return()=>{i.forEach(e=>e()),(0,a.WG)(n)}}),i}var p=i(39364);function c(e,t){let i=(0,r.M)(()=>[]);return l(e,()=>{i.length=0;let n=e.length;for(let t=0;t<n;t++)i[t]=e[t].get();return t(i)})}},7964:(e,t,i)=>{i.d(t,{OU:()=>p,Ql:()=>c,Ww:()=>h,hq:()=>a,o4:()=>l});var n=i(24724),r=i(2675);function a(e,t,i){return i+t*(e-i)}function o(e,t,i,n,r){return void 0!==r&&(e=n+r*(e-n)),n+i*(e-n)+t}function s(e,t=0,i=1,n,r){e.min=o(e.min,t,i,n,r),e.max=o(e.max,t,i,n,r)}function l(e,{x:t,y:i}){s(e.x,t.translate,t.scale,t.originPoint),s(e.y,i.translate,i.scale,i.originPoint)}function p(e,t,i,n=!1){let a,o,s=i.length;if(s){t.x=t.y=1;for(let p=0;p<s;p++){o=(a=i[p]).projectionDelta;let{visualElement:s}=a.options;(!s||!s.props.style||"contents"!==s.props.style.display)&&(n&&a.options.layoutScroll&&a.scroll&&a!==a.root&&(c(e.x,-a.scroll.offset.x),c(e.y,-a.scroll.offset.y)),o&&(t.x*=o.x.scale,t.y*=o.y.scale,l(e,o)),n&&(0,r.HD)(a.latestValues)&&h(e,a.latestValues,a.layout?.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function c(e,t){e.min+=t,e.max+=t}function u(e,t,i,r,a=.5){let o=(0,n.k)(e.min,e.max,a);s(e,t,i,o,r)}function d(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function h(e,t,i){let n=i??e;u(e.x,d(t.x,n.x),t.scaleX,t.scale,t.originX),u(e.y,d(t.y,n.y),t.scaleY,t.scale,t.originY)}},9737:(e,t,i)=>{i.d(t,{U:()=>n,_:()=>r});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],r=["initial",...n]},11184:(e,t,i)=>{i.d(t,{U:()=>n,f:()=>r});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],r=new Set([...n,"pathRotation"])},12315:(e,t,i)=>{let n;i.d(t,{k:()=>s});var r=i(87887),a=i(94253);function o(){n=void 0}let s={now:()=>(void 0===n&&s.set(a.uv.isProcessing||r.W.useManualTiming?a.uv.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(o)}}},13205:(e,t,i)=>{i.d(t,{X4:()=>a,ai:()=>r,hs:()=>o});var n=i(82826);let r={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},a={...r,transform:e=>(0,n.q)(0,1,e)},o={...r,default:1}},13777:(e,t,i)=>{i.d(t,{p:()=>l});var n=i(5727),r=i(25764);let a=new Set(["brightness","contrast","saturate","opacity"]);function o(e){let[t,i]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=i.match(r.S)||[];if(!n)return e;let o=i.replace(n,""),s=+!!a.has(t);return n!==i&&(s*=100),t+"("+s+o+")"}let s=/\b([a-z-]*)\(.*?\)/gu,l={...n.f,getAnimatableNone:e=>{let t=e.match(s);return t?t.map(o).join(" "):e}}},15087:(e,t,i)=>{i.d(t,{Y:()=>r});var n=i(71831);function r(e,t,i=0){var a,o;let s;return t<=0?i:e.velocity?e.velocity(t):(a=t=>e.next(t).value,o=e.next(t).value,s=Math.max(t-5,0),(0,n.f)(o-a(s),t-s))}},15356:(e,t,i)=>{i.d(t,{Y:()=>n,t:()=>r});let n=2e4;function r(e,t=50,i=n,a){let o=0,s=e.next(o);for(a?.push(s.value);!s.done&&o<i;)o+=t,s=e.next(o),a?.push(s.value);return o>=i?1/0:o}},16385:(e,t,i)=>{i.d(t,{V:()=>n});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},16749:(e,t,i)=>{i.d(t,{v:()=>o});var n=i(14346);let r=e=>{let t,i=new Set,n=(e,n)=>{let r="function"==typeof e?e(t):e;if(!Object.is(r,t)){let e=t;t=(null!=n?n:"object"!=typeof r||null===r)?r:Object.assign({}
1,t,r),i.forEach(i=>i(t,e))}},r=()=>t,a={setState:n,getState:r,getInitialState:()=>o,subscribe:e=>(i.add(e),()=>i.delete(e))},o=t=e(n,r,a);return a},a=e=>{let t=e?r(e):r,i=e=>(function(e,t=e=>e){let i=n.useSyncExternalStore(e.subscribe,n.useCallback(()=>t(e.getState()),[e,t]),n.useCallback(()=>t(e.getInitialState()),[e,t]));return n.useDebugValue(i),i})(t,e);return Object.assign(i,t),i},o=e=>e?a(e):a},16840:(e,t,i)=>{i.d(t,{X:()=>r});let n=e=>null!==e;function r(e,{repeat:t,repeatType:i="loop"},a,o=1){let s=e.filter(n),l=o<0||t&&"loop"!==i&&t%2==1?0:s.length-1;return l&&void 0!==a?a:s[l]}},17640:(e,t,i)=>{function n(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var r=n(),a={exec:()=>null};function o(e){let t=[];return i=>{let n=Math.max(0,Math.min(3,i-1)),r=t[n];return r||(r=e(n),t[n]=r),r}}function s(e,t=""){let i="string"==typeof e?e:e.source,n={replace:(e,t)=>{let r="string"==typeof t?t:t.source;return r=r.replace(p.caret,"$1"),i=i.replace(e,r),n},getRegex:()=>new RegExp(i,t)};return n}var l=((e="")=>{try{return!!RegExp("(?<=1)(?<!1)"+e)}catch{return!1}})(),p={codeRemoveIndent:/^(?: {0,3}\t| {1,4})/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,endingSpaceTabChar:/[ \t]$/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,leadingSpaceTab:/^[ \t]+/,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,numericCharacterReference:/&#(?:(\d{1,7})|[Xx]([A-Fa-f0-9]{1,6}));/g,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:o(e=>RegExp(`^ {0,${e}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`)),hrRegex:o(e=>RegExp(`^ {0,${e}}((?:-[ 	]*){3,}|(?:_[ 	]*){3,}|(?:\\*[ 	]*){3,})(?:\\n+|$)`)),fencesBeginRegex:o(e=>RegExp(`^ {0,${e}}(?:\`\`\`|~~~)`)),headingBeginRegex:o(e=>RegExp(`^ {0,${e}}#`)),htmlBeginRegex:o(e=>RegExp(`^ {0,${e}}(?:</?(?:${y})(?: +|$|/?>)|<(?:script|pre|style|textarea|!--))`,"i")),blockquoteBeginRegex:o(e=>RegExp(`^ {0,${e}}>`))},c=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,u=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,d=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |fences|blockquote|heading|hr|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,h=s(d).replace(/bull/g,u).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}(?:\s|$)/).replace(/hr/g,/ {0,3}(?:(?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),m=s(d).replace(/bull/g,u).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}(?:\s|$)/).replace(/hr/g,/ {0,3}(?:(?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),f=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table|[ \t]+\n)[^\n]+)*)/,g=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,v=s(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",g).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),x=s(/^(bull)([ \t][^\n]*?)?(?:\n|$)/).replace(/bull/g,u).getRegex(),y="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",b=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,k=s("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n*|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>[^\\n]*\\n*|$)|<![A-Z][\\s\\S]*?(?:>[^\\n]*\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>[^\\n]*\\n*|$)|</?(tag)(?: +|\\n|/?>
1)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][a-z0-9-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][a-z0-9-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",b).replace("tag",y).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),w=e=>s(f).replace("hr",c).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*(?:\\n|$))|~~~)[^\\n]*(?:\\n|$)").replace("list",e).replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex(),S=w(/ {0,3}(?:[*+-]|1[.)])[ \t]+[^ \t\n]/),T=w(/ {0,3}(?:[*+-]|\d{1,9}[.)])(?:[ \t]|\n|$)/),A={blockquote:s(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",T).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:v,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:c,html:k,lheading:h,list:x,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:S,table:a,text:/^[^\n]+/},E=s("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",c).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*(?:\\n|$))|~~~)[^\\n]*(?:\\n|$)").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex(),P={...A,lheading:m,table:E,paragraph:s(f).replace("hr",c).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",E).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*(?:\\n|$))|~~~)[^\\n]*(?:\\n|$)").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]+[^ \\t\\n]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex()},R={...A,html:s("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",b).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:a,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:s(f).replace("hr",c).replace("heading",` *#{1,6} *[^
2]`).replace("lheading",h).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},C=/^( {2,}|\\)\n(?!\s*$)[ \t]*/,j=/[\p{P}\p{S}]/u,M=/[\s\p{P}\p{S}]/u,z=/[^\s\p{P}\p{S}]/u,D=s(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,M).getRegex(),L=/(?!~)[\p{P}\p{S}]/u,_=s(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",l?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),O=/^(?:\*+(?:((?!\*)punct)|([^\s*]))?)|^_+(?:((?!_)punct)|([^\s_]))?/,V=s(O,"u").replace(/punct/g,j).getRegex(),I=s(O,"u").replace(/punct/g,L).getRegex(),$=s(/^(?:\*+(?:((?!\*)(?!openQuote)punct)|([^\s*]))?)|^_+(?:((?!_)(?!openQuote)punct)|([^\s_]))?/,"u").replace(/openQuote/g,/[\p{Pi}\p{Ps}"']/u).replace(/punct/g,j).getRegex(),N="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",B=s(N,"gu").replace(/notPunctSpace/g,z).replace(/punctSpace/g,M).replace(/punct/g,j).getRegex(),F=s(N,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,L).getRegex(),U=s("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)[\\s](\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|(?:(?!\\*)punct|notPunctSpace)(\\*+)(?!\\*)(?=notPunctSpace)","gu").replace(/notPunctSpace/g,z).replace(/punctSpace/g,M).replace(/punct/g,j).getRegex(),q=s("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,z).replace(/punctSpace/g,M).replace(/punct/g,j).getRegex(),W=s("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)[\\s](_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)|(?:(?!_)punct|notPunctSpace)(_+)(?!_)(?=notPunctSpace)","gu").replace(/notPunctSpace/g,z).replace(/punctSpace/g,M).replace(/punct/g,j).getRegex(),G=s(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,j).getRegex(),H=s("^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)","gu").replace(/notPunctSpace/g,z).replace(/punctSpace/g,M).replace(/punct/g,j).getRegex(),K=s(/\\(punct)/,"gu").replace(/punct/g,j).getRegex(),X=s(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),Y=s(b).replace("(?:--\x3e|$)","--\x3e").getRegex(),Z=s("^comment|^</[a-zA-Z][a-zA-Z0-9-]*\\s*>
2|^<[a-zA-Z][a-zA-Z0-9-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Y).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Q=/\[(?:\\[\s\S]|[^\[\]\\])*\]/,J=s(/(?:\[(?:brackets|\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\])|[^\[\]\\`])*?/).replace("brackets",Q).getRegex(),ee=s(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]+(?:\n[ \t]*)?|\n[ \t]*)(title))?\s*\)/).replace("label",J).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]+|(?=\))/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),et=s(/^!?\[(label)\]\[(ref)\]/).replace("label",J).replace("ref",g).getRegex(),ei=s(/^!?\[(ref)\](?:\[\])?/).replace("ref",g).getRegex(),en=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\]){1,999}/,er=s(/(?:[^\[\]\\`]*(?:\[(?:brackets|\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\]))){0,999}?[^\[\]\\`]*?/).replace("brackets",Q).getRegex(),ea=s("reflink|nolink(?!\\()","g").replace("reflink",s(/^!?\[(label)\]\[(ref)\]/).replace("label",er).replace("ref",en).getRegex()).replace("nolink",s(/^!?\[(ref)\](?:\[\])?/).replace("ref",en).getRegex()).getRegex(),eo=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,es=s(/(?:mailto:email|xmpp:email(?:\/[A-Za-z0-9@.]+)?)/).replace(/email/g,/[A-Za-z0-9._+-]+@[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![\w-])/).getRegex(),el={_backpedal:a,anyPunctuation:K,autolink:X,blockSkip:_,br:C,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:a,delLDelim:a,delRDelim:a,emStrongLDelim:V,emStrongRDelimAst:B,emStrongRDelimUnd:q,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:ee,nolink:ei,punctuation:D,reflink:et,reflinkSearch:ea,tag:Z,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:a},ep={...el,emStrongLDelim:$,emStrongRDelimAst:U,emStrongRDelimUnd:W,link:s(/^!?\[(label)\]\((.*?)\)/).replace("label",J).getRegex(),reflink:s(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",J).getRegex()},ec={...el,emStrongRDelimAst:F,emStrongLDelim:I,delLDelim:G,delRDelim:H,url:s(/^emailProtocol|^((?
2:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("emailProtocol",es).replace("protocol",eo).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![\w-])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:s(/^(?:[^a-zA-Z0-9](?=emailProtocol)|(`+|~+|[^`~])(?:(?=[`~])|(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9](?=emailProtocol)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))))/).replace("protocol",eo).replace(/emailProtocol/g,/(?:mailto|xmpp):/).getRegex()},eu={...ec,br:s(C).replace("{2,}","*").getRegex(),text:s(ec.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},ed={normal:A,gfm:P,pedantic:R},eh={normal:el,gfm:ec,breaks:eu,pedantic:ep},em={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},ef=e=>em[e];function eg(e,t){if(t){if(p.escapeTest.test(e))return e.replace(p.escapeReplace,ef)}else if(p.escapeTestNoEncode.test(e))return e.replace(p.escapeReplaceNoEncode,ef);return e}function ev(e){try{e=encodeURI(e).replace(p.percentDecode,"%")}catch{return null}return e}function ex(e,t){let i=e.replace(p.findPipe,(e,t,i)=>{let n=!1,r=t;for(;--r>=0&&"\\"===i[r];)n=!n;return n?"|":" |"}).split(p.splitPipe),n=0;if(i[0].trim()||i.shift(),i.length>0&&!i.at(-1)?.trim()&&i.pop(),t)if(i.length>t)i.splice(t);else for(;i.length<t;)i.push("");for(;n<i.length;n++)i[n]=i[n].trim().replace(p.slashPipe,"|");return i}function ey(e,t,i){let n=e.length;if(0===n)return"";let r=0;for(;r<n;){let a=e.charAt(n-r-1);if(a!==t||i)if(a!==t&&i)r++;else break;else r++}return e.slice(0,n-r)}function eb(e){let t=e.split(`
3`),i=t.length-1;for(;i>=0&&p.blankLine.test(t[i]);)i--;return t.length-i<=2?e:t.slice(0,i+1).join(`
4`)}function ek(e){return e.trim().toLowerCase().toUpperCase().toLowerCase()}function ew(e,t=0){let i=t,n="";for(let t of e)if("	"===t){let e=4-i%4;n+=" ".repeat(e),i+=e}else n+=t,i++;return n}function eS(e,t,i,n,r){let a=t.href,o=t.title||null,s=e[1].replace(r.other.outputLinkReplace,"$1"),l="!"===e[0].charAt(0);n.state.inLink=!0;let p=n.state.linkEmitted,c=n.state.inRawBlock;n.state.linkEmitted=!1;let u=n.inlineTokens(s),d=n.state.linkEmitted;if(n.state.linkEmitted=p,n.state.inLink=!1,!l){if(d){n.state.inRawBlock=c;return}n.state.linkEmitted=!0}return{type:l?"image":"link",raw:i,href:a,title:o,text:s,tokens:u}}function eT(e,t,i,n){if(!t.includes("<"))return!1;for(let r=0;r<t.length;r++){if("\\"===t[r]){r++;continue}if("`"===t[r]){let e=n.inline.code.exec(t.slice(r));if(e){r+=e[0].length-1;continue}}if("<"!==t[r])continue;let a=e.slice(i+r),o=n.inline.tag.exec(a)||n.inline.autolink.exec(a);if(o){if(o[0].length>t.length-r)return!0;r+=o[0].length-1}}return!1}var eA=class{options;rules;lexer;constructor(e){this.options=e||r}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=this.options.pedantic?t[0]:eb(t[0]),i=e.replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:e,codeBlockStyle:"indented",text:i}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],i=function(e,t,i){let n=e.match(i.other.indentCodeCompensation);if(null===n)return t;let r=n[1];return t.split(`
5`).map(e=>{let t=e.match(i.other.beginningSpace);if(null===t)return e;let[n]=t;return e.slice(Math.min(n.length,r.length))}).join(`
6`)}(e,t[3]||"",this.rules);return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:i}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(this.rules.other.endingHash.test(e)){let t=ey(e,"#");(this.options.pedantic||!t||this.rules.other.endingSpaceTabChar.test(t))&&(e=t.trim())}return{type:"heading",raw:ey(t[0],`
7`),depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:ey(t[0],`
8`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=ey(t[0],`
9`).split(`
10`),i="",n="",r=[];for(;e.length>0;){let t=!1,a=[],o;for(o=0;o<e.length;o++)if(this.rules.other.blockquoteStart.test(e[o]))a.push(e[o]),t=!0;else if(t)break;else a.push(e[o]);e=e.slice(o);let s=a.join(`
11`),l=s.replace(this.rules.other.blockquoteSetextReplace,`
12    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");i=i?`${i}
13${s}`:s,n=n?`${n}
14${l}`:l;let p=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(l,r,!0),this.lexer.state.top=p,0===e.length)break;let c=r.at(-1);if(c?.type==="code")break;if(c?.type==="blockquote"){let t=e.join(`
15`),a=c.raw+`
16`+t.replace(this.rules.other.blockquoteSetextReplace2,""),o=this.blockquote(a);r[r.length-1]=o;let s=a.substring(o.raw.length).replace(/^\n/,""),l=s?s.split(`
17`).length:0,p=l?e.slice(0,-l):e;p.length>0&&(i=`${i}
18${p.join(`
19`)}`),n=n.substring(0,n.length-c.text.length)+o.text;break}if(c?.type==="list"){let t=c.raw+`
20`+e.join(`
21`),a=this.list(t);r[r.length-1]=a,i=i.substring(0,i.length-c.raw.length)+a.raw,n=n.substring(0,n.length-c.raw.length)+a.raw,e=t.substring(r.at(-1).raw.length).split(`
22`);continue}}return{type:"blockquote",raw:i,tokens:r,text:n}}}list(e){let t=this.rules.block.list.exec(e);if(t){let i=t[1].trim(),n=i.length>1,r={type:"list",raw:"",ordered:n,start:n?+i.slice(0,-1):"",loose:!1,items:[]};i=n?`\\d{1,9}\\${i.slice(-1)}`:`\\${i}`,this.options.pedantic&&(i=n?i:"[*+-]");let a=this.rules.other.listItemRegex(i),o=!1;for(;e;){let i=!1,n="",s="";if(!(t=a.exec(e))||this.rules.block.hr.test(e))break;n=t[0],e=e.substring(n.length);let l=t[2].split(`
23`,1)[0],p=t[1].length,c=this.options.pedantic?ew(l,p):l.replace(this.rules.other.leadingSpaceTab,e=>ew(e,p)),u=e.split(`
24`,1)[0],d=!c.trim(),h=0;if(this.options.pedantic?(h=2,s=c.trimStart()):d?h=p+1:(h=(h=c.search(this.rules.other.nonSpaceChar))>4?1:h,s=c.slice(h),h+=p),d&&this.rules.other.blankLine.test(u)&&(n+=u+`
25`,e=e.substring(u.length+1),i=!0),!i){let t=this.rules.other.nextBulletRegex(h),i=this.rules.other.hrRegex(h),r=this.rules.other.fencesBeginRegex(h),a=this.rules.other.headingBeginRegex(h),o=this.rules.other.htmlBeginRegex(h),l=this.rules.other.blockquoteBeginRegex(h);for(;e;){let p=e.split(`
26`,1)[0],m;if(u=p,m=this.options.pedantic?u=u.replace(this.rules.other.listReplaceNesting,"  "):u.replace(this.rules.other.leadingSpaceTab,e=>e.replace(this.rules.other.tabCharGlobal,"    ")),r.test(u)||a.test(u)||o.test(u)||l.test(u)||t.test(u)||i.test(u))break;if(m.search(this.rules.other.nonSpaceChar)>=h||!u.trim())s+=`
27`+m.slice(h);else{if(d||c.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||r.test(c)||a.test(c)||i.test(c))break;s+=`
28`+u}
28d=!u.trim(),n+=p+`
29`,e=e.substring(p.length+1),c=m.slice(h)}}r.loose||(o?r.loose=!0:this.rules.other.doubleBlankLine.test(n)&&(o=!0)),r.items.push({type:"list_item",raw:n,task:!!this.options.gfm&&this.rules.other.listIsTask.test(s),loose:!1,text:s,tokens:[]}),r.raw+=n}let s=r.items.at(-1);if(!s)return;for(let e of(s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd(),r.raw=r.raw.trimEnd(),r.items))if(this.lexer.state.top=!1,e.tokens=this.lexer.blockTokens(e.text,[]),!r.loose){let t=e.tokens.filter(e=>"space"===e.type);r.loose=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw))}for(let e of r.items){let t=e.tokens[0];if(e.task&&(t?.type==="text"||t?.type==="paragraph")){e.text=e.text.replace(this.rules.other.listReplaceTask,""),t.raw=t.raw.replace(this.rules.other.listReplaceTask,""),t.text=t.text.replace(this.rules.other.listReplaceTask,"");for(let e=this.lexer.inlineQueue.length-1;e>=0;e--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[e].src)){this.lexer.inlineQueue[e].src=this.lexer.inlineQueue[e].src.replace(this.rules.other.listReplaceTask,"");break}let i=this.rules.other.listTaskCheckbox.exec(e.raw);if(i){let t={type:"checkbox",raw:i[0]+" ",checked:"[ ]"!==i[0]};e.checked=t.checked,r.loose?e.tokens[0]&&["paragraph","text"].includes(e.tokens[0].type)&&"tokens"in e.tokens[0]&&e.tokens[0].tokens?(e.tokens[0].raw=t.raw+e.tokens[0].raw,e.tokens[0].text=t.raw+e.tokens[0].text,e.tokens[0].tokens.unshift(t)):e.tokens.unshift({type:"paragraph",raw:t.raw,text:t.raw,tokens:[t]}):e.tokens.unshift(t)}}else e.task&&(e.task=!1)}if(r.loose)for(let e of r.items)for(let t of(e.loose=!0,e.tokens))"text"===t.type&&(t.type="paragraph");return r}}html(e){let t=this.rules.block.html.exec(e);if(t){let e=eb(t[0]);return{type:"html",block:!0,raw:e,pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:e}}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=ek(t[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",n=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:ey(t[0],`
30`),href:i,title:n}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let i=ex(t[1]),n=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),r=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
31`):[],a={type:"table",raw:ey(t[0],`
32`),header:[],align:[],rows:[]};if(i.length===n.length){for(let e of n)this.rules.other.tableAlignRight.test(e)?a.align.push("right"):this.rules.other.tableAlignCenter.test(e)?a.align.push("center"):this.rules.other.tableAlignLeft.test(e)?a.align.push("left"):a.align.push(null);for(let e=0;e<i.length;e++)a.header.push({text:i[e],tokens:this.lexer.inline(i[e]),header:!0,align:a.align[e]});for(let e of r)a.rows.push(ex(e,a.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:a.align[t]})));return a}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t){let e=t[1].trim();return{type:"heading",raw:ey(t[0],`
33`),depth:"="===t[2].charAt(0)?1:2,text:e,tokens:this.lexer.inline(e)}}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e=t[1].charAt(t[1].length-1)===`
34`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let i="!"===t[0].charAt(0)?2:1;if(!this.options.pedantic&&eT(e,t[1],i,this.rules))return;let n=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(n)){if
34(!this.rules.other.endAngleBracket.test(n))return;let e=ey(n.slice(0,-1),"\\");if((n.length-e.length)%2==0)return}else{let e=function(e){if(-1===e.indexOf(")"))return -1;let t=0;for(let i=0;i<e.length;i++)if("\\"===e[i])i++;else if("("===e[i])t++;else if(")"===e[i]&&--t<0)return i;return t>0?-2:-1}(t[2]);if(-2===e)return;if(e>-1){let i=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,i).trim(),t[3]=""}}let r=t[2],a="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(r);e&&(r=e[1],a=e[3])}else a=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(r=this.options.pedantic&&!this.rules.other.endAngleBracket.test(n)?r.slice(1):r.slice(1,-1)),eS(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:a&&a.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){let n="!"===i[0].charAt(0)?2:1;if(!this.options.pedantic&&eT(e,i[1],n,this.rules))return;let r=t[ek((i[2]||i[1]).replace(this.rules.other.multipleSpaceGlobal," "))];if(!r){let e=i[0].charAt(0);return{type:"text",raw:e,text:e}}return eS(i,r,i[0],this.lexer,this.rules)}}emStrong(e,t,i=""){let n=this.rules.inline.emStrongLDelim.exec(e);if(!(!n||!n[1]&&!n[2]&&!n[3]&&!n[4]||n[4]&&i.match(this.rules.other.unicodeAlphaNumeric))&&(!(n[1]||n[3])||!i||this.rules.inline.punctuation.exec(i))){let r=[...n[0]].length-1,a,o,s=r,l=0,p=n[0][0],c=i===p,u="*"===p?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(u.lastIndex=0,t=t.slice(-1*e.length+r);null!==(n=u.exec(t));){if(!(a=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]))continue;if(o=[...a].length,n[3]||n[4]){s+=o;continue}if(n[5]||n[6]){if(r%3&&!((r+o)%3)){l+=o;continue}if(c)break}if((s-=o)>0)continue;o=Math.min(o,o+s+l);let t=[...n[0]][0].length,i=e.slice(0,r+n.index+t+o);if(Math.min(r,o)%2){let e=i.slice(1,-1);return{type:"em",raw:i,text:e,tokens:this.lexer.inlineTokens(e)}}let p=i.slice(2,-2);return{type:"strong",raw:i,text:p,tokens:this.lexer.inlineTokens(p)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),i=this.rules.other.nonSpaceChar.test(e),n=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return i&&n&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e,t,i=""){let n=this.rules.inline.delLDelim.exec(e);if(n&&(!n[1]||!i||this.rules.inline.punctuation.exec(i))){let i=[...n[0]].length-1,r,a,o=i,s=this.rules.inline.delRDelim;for(s.lastIndex=0,t=t.slice(-1*e.length+i);null!==(n=s.exec(t));){if(!(r=n[1]||n[2]||n[3]||n[4]||n[5]||n[6])||(a=[...r].length)!==i)continue;if(n[3]||n[4]){o+=a;continue}if((o-=a)>0)continue;a=Math.min(a,a+o);let t=[...n[0]][0].length,s=e.slice(0,i+n.index+t+a),l=s.slice(i,-i);return{type:"del",raw:s,text:l,tokens:this.lexer.inlineTokens(l)}}}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,i;return i="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:i,autolink:!0,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,i;if("@"===t[2])i="mailto:"+(e=t[0]);else{let n;do n=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(n!==t[0]);e=t[0],i="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:i,autolink:!0,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:e?t[0]:t[0].replace(p.numericCharacterReference,(e,t,i)=>{let n=void 0===t?Number.parseInt(i,16):Number.parseInt(t,10);return 0===n||n>1114111||n>=55296&&n<=57343?"�":String.fromCodePoint(n)}),escaped:e}}}},eE=class e{tokens;options;state;inlineQueue;tokenizer;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||r,this.options.tokenizer=this.options.tokenizer||new eA,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,linkEmitted:!1,top:!0};let t={other:p,block:ed.normal,inline:eh.normal};this.options.pedantic?(t.block=ed.pedantic,t.inline=eh.pedantic):this.options.gfm&&(t.block=ed.gfm,this.options.breaks?t.inline=eh.breaks:t.inline=eh.gfm),this.tokenizer.rules=t}static get rules(){return{block:ed,inline:eh}}static lex(t,i){return new e(i).lex(t)}
34static lexInline(t,i){return new e(i).inlineTokens(t)}lex(e){e=e.replace(p.carriageReturn,`
35`),this.blockTokens(e,this.tokens);for(let e=0;e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],i=!1){this.tokenizer.lexer=this,this.options.pedantic&&(e=e.replace(p.tabCharGlobal,"    ").replace(p.spaceLine,""));let n=1/0;for(;e;){let r;if(e.length<n)n=e.length;else{this.infiniteLoopError(e.charCodeAt(0));break}if(this.options.extensions?.block?.some(i=>!!(r=i.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length);let i=t.at(-1);1===r.raw.length&&void 0!==i?i.raw+=`
36`:t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length);let i=t.at(-1);i?.type==="paragraph"||i?.type==="text"?(i.raw+=(i.raw.endsWith(`
37`)?"":`
38`)+r.raw,i.text+=`
39`+r.text,this.inlineQueue.at(-1).src=i.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length);let i=t.at(-1);i?.type==="paragraph"||i?.type==="text"?(i.raw+=(i.raw.endsWith(`
40`)?"":`
41`)+r.raw,i.text+=`
42`+r.raw,this.inlineQueue.at(-1).src=i.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title},t.push(r));continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}let a=e;if(this.options.extensions?.startBlock){let t=1/0,i=e.slice(1),n;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(n=e.call({lexer:this},i))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(a=e.substring(0,t+1))}if(this.state.top&&(r=this.tokenizer.paragraph(a))){let n=t.at(-1);i&&n?.type==="paragraph"?(n.raw+=(n.raw.endsWith(`
43`)?"":`
44`)+r.raw,n.text+=`
45`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=n.text):t.push(r),i=a.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length);let i=t.at(-1);i?.type==="text"?(i.raw+=(i.raw.endsWith(`
46`)?"":`
47`)+r.raw,i.text+=`
48`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=i.text):t.push(r);continue}if(e){this.infiniteLoopError(e.charCodeAt(0));break}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}linkInText(e){if(!e.includes("["))return!1;let t=this.tokenizer.rules.inline.link;for(let i of e.matchAll(this.tokenizer.rules.inline.blockSkip))if(t.test(i[0])&&"!"!==e.charAt(i.index-1))return!0;for(let t of e.matchAll(this.tokenizer.rules.inline.reflinkSearch)){let e=t[0],i=e.lastIndexOf("[");if(!("!"===e.charAt(0)||!Object.hasOwn(this.tokens.links,ek(e.slice(i+1,-1))))&&!(i>1&&this.linkInText(e.slice(1,i-1))))return!0}return!1}inlineTokens(e,t=[]){this.tokenizer.lexer=this;let i=e;if(this.tokens.links&&e.includes("[")){let e=this.tokenizer.rules.inline.reflinkSearch,t=i=>{let n=i.lastIndexOf("[");if(!Object.hasOwn(this.tokens.links,ek(i.slice(n+1,-1))))return i;if(n>1&&"!"!==i.charAt(0)){let r=i.slice(1,n-1);if(this.linkInText(r))return"["+r.replace(e,t)+"]["+"a".repeat(i.length-n-2)+"]"}return"["+"a".repeat(i.length-2)+"]"};i=i.replace(e,t)}i=(i=i.replace(this.tokenizer.rules.inline.anyPunctuation,e=>"+".repeat(e.length))).replace(this.tokenizer.rules.inline.blockSkip,(e,t,i)=>{let n=i?i.length:0;return e.slice(0,n)+"["+"a".repeat(e.length-n-2)+"]"}),i=this.options.hooks?.emStrongMask?.call({lexer:this},i)??i;let n=!1,r="",a=1/0;for(;e;){let o;if(e.length<a)a=e.length;else{this.infiniteLoopError(e.charCodeAt(0));break}if(n||(r=""),n=!1,this.options.extensions?.inline?.some(i=>!!(o=i.call({lexer:this},e,t))&&(e=e.substring(o.raw.length),t.push(o),!0)))continue;if((o=this.tokenizer.escape(e))||(o=this.tokenizer.tag(e))||(o=this.tokenizer.link(e))){e=e.substring(o.raw.length),t.push(o);continue}if(o=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(o.raw.length);let i=t.at(-1);"text"===o.type&&i?.type==="text"?(i.raw+=o.raw,i.text+=o.text):t.push(o);continue}if((o=this.tokenizer.emStrong(e,i,r))||(o=this.tokenizer.codespan(e))||(o=this.tokenizer.br(e))||(o=this.tokenizer.del(e,i,r))||(o=this.tokenizer.autolink(e))||!this.state.inLink&&(o=this.tokenizer.url(e))){e=e.substring(o.raw.length),t.push(o);continue}let s=e;if(this.options.extensions?.startInline){let t=1/0,i=e.slice(1),n;
48this.options.extensions.startInline.forEach(e=>{"number"==typeof(n=e.call({lexer:this},i))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(s=e.substring(0,t+1))}if(o=this.tokenizer.inlineText(s)){e=e.substring(o.raw.length),"_"!==o.raw.slice(-1)&&(r=o.raw.slice(-1)),n=!0;let i=t.at(-1);i?.type==="text"?(i.raw+=o.raw,i.text+=o.text):t.push(o);continue}if(e){this.infiniteLoopError(e.charCodeAt(0));break}}return t}infiniteLoopError(e){let t="Infinite loop on byte: "+e;if(this.options.silent)console.error(t);else throw Error(t)}},eP=class{options;parser;constructor(e){this.options=e||r}space(e){return""}code({text:e,lang:t,escaped:i}){let n=(t||"").match(p.notSpaceStart)?.[0],r=e?e.replace(p.endingNewline,"")+`
49`:"";return n?'<pre><code class="language-'+eg(n)+'">'+(i?r:eg(r,!0))+`</code></pre>
50`:"<pre><code>"+(i?r:eg(r,!0))+`</code></pre>
51`}blockquote({tokens:e}){return`<blockquote>
52${this.parser.parse(e)}</blockquote>
53`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}>
54`}hr(e){return`<hr>
55`}list(e){let t=e.ordered,i=e.start,n="";for(let t=0;t<e.items.length;t++){let i=e.items[t];n+=this.listitem(i)}let r=t?"ol":"ul";return"<"+r+(t&&1!==i?' start="'+i+'"':"")+`>
56`+n+"</"+r+`>
57`}listitem(e){return`<li>${this.parser.parse(e.tokens)}</li>
58`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>
59`}table(e){let t="",i="";for(let t=0;t<e.header.length;t++)i+=this.tablecell(e.header[t]);t+=this.tablerow({text:i});let n="";for(let t=0;t<e.rows.length;t++){let r=e.rows[t];i="";for(let e=0;e<r.length;e++)i+=this.tablecell(r[e]);n+=this.tablerow({text:i})}return n&&(n=`<tbody>${n}</tbody>`),`<table>
60<thead>
61`+t+`</thead>
62`+n+`</table>
63`}tablerow({text:e}){return`<tr>
64${e}</tr>
65`}tablecell(e){let t=this.parser.parseInline(e.tokens),i=e.header?"th":"td";return(e.align?`<${i} align="${e.align}">`:`<${i}>`)+t+`</${i}>
66`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${eg(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,text:i,tokens:n,autolink:r}){let a=r?eg(i,!0):this.parser.parseInline(n),o=ev(e);if(null===o)return a;let s='<a href="'+(e=eg(o,r))+'"';return t&&(s+=' title="'+eg(t)+'"'),s+=">"+a+"</a>"}image({href:e,title:t,text:i,tokens:n}){n&&(i=this.parser.parseInline(n,this.parser.textRenderer));let r=ev(e);if(null===r)return eg(i);e=r;let a=`<img src="${eg(e)}" alt="${eg(i)}"`;return t&&(a+=` title="${eg(t)}"`),a+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:eg(e.text)}},eR=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}checkbox({raw:e}){return e}},eC=class e{options;renderer;textRenderer;constructor(e){this.options=e||r,this.options.renderer=this.options.renderer||new eP,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new eR}static parse(t,i){return new e(i).parse(t)}static parseInline(t,i){return new e(i).parseInline(t)}parse(e){this.renderer.parser=this;let t="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","checkbox","html","def","paragraph","text"].includes(n.type)){t+=e||"";continue}}switch(n.type){case"space":t+=this.renderer.space(n);break;case"hr":t+=this.renderer.hr(n);break;case"heading":t+=this.renderer.heading(n);break;case"code":t+=this.renderer.code(n);break;case"table":t+=this.renderer.table(n);break;case"blockquote":t+=this.renderer.blockquote(n);break;case"list":t+=this.renderer.list(n);break;case"checkbox":t+=this.renderer.checkbox(n);break;case"html":t+=this.renderer.html(n);break;case"def":t+=this.renderer.def(n);break;case"paragraph":t+=this.renderer.paragraph(n);break;case"text":t+=this.renderer.text(n);break;default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return t}parseInline(e,t=this.renderer){this.renderer.parser=this;let i="";for(let n=0;n<e.length;n++){let r=e[n];if(this.options.extensions?.renderers?.[r.type]){let e=this.options.extensions.renderers[r.type].call({parser:this},r);if(!1!==e||!["escape","html","link","image","checkbox","strong","em","codespan","br","del","text"].includes(r.type)){i+=e||"";continue}}switch(r.type){case"escape":case"text":i+=t.text(r);break;case"html":i+=t.html(r);break;case"link":i+=t.link(r);break;case"image":i+=t.image(r);break;case"checkbox":i+=t.checkbox(r);break;case"strong":i+=t.strong(r);break;case"em":i+=t.em(r);break;case"codespan":i+=t.codespan(r);break;case"br":i+=t.br(r);break;case"del":i+=t.del(r);break;default:{let e='Token with "'+r.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return i}},ej=class{options;block;constructor(e){this.options=e||r}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(e=this.block){return e?eE.lex:eE.lexInline}provideParser(e=this.block){return e?eC.parse:eC.parseInline}},eM=new class{defaults=n();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=eC;Renderer=eP;TextRenderer=eR;Lexer=eE;Tokenizer=eA;Hooks=ej;constructor(...e){this.use(...e)}walkTokens(e,t){let i=[];for(let n of e)switch(i=i.concat(t.call(this,n)),n.type){case"table":for(let e of n.header)i=i.concat(this.walkTokens(e.tokens,t));for(let e of n.rows)for(let n of e)i=i.concat(this.walkTokens(n.tokens,t));break;case"list":i=i.concat(this.walkTokens(n.items,t));break;default:{let e=n;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(n=>{let r=e[n].flat(1/0);i=i.concat(this.walkTokens(r,t))}):e.tokens&&(i=i.concat(this.walkTokens(e.tokens,t)))}}return i}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
66return e.forEach(e=>{let i={...e};if(i.async=this.defaults.async||i.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let i=t.renderers[e.name];i?t.renderers[e.name]=function(...t){let n=e.renderer.apply(this,t);return!1===n&&(n=i.apply(this,t)),n}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let i=t[e.level];i?i.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),i.extensions=t),e.renderer){let t=this.defaults.renderer||new eP(this.defaults);for(let i in e.renderer){if(!(i in t))throw Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let n=e.renderer[i],r=t[i];t[i]=(...e)=>{let i=n.apply(t,e);return!1===i&&(i=r.apply(t,e)),i||""}}i.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new eA(this.defaults);for(let i in e.tokenizer){if(!(i in t))throw Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let n=e.tokenizer[i],r=t[i];t[i]=(...e)=>{let i=n.apply(t,e);return!1===i&&(i=r.apply(t,e)),i}}i.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new ej;for(let i in e.hooks){if(!(i in t))throw Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let n=e.hooks[i],r=t[i];ej.passThroughHooks.has(i)?t[i]=e=>{if(this.defaults.async&&ej.passThroughHooksRespectAsync.has(i))return(async()=>{let i=await n.call(t,e);return r.call(t,i)})();let a=n.call(t,e);return r.call(t,a)}:t[i]=(...e)=>{if(this.defaults.async)return(async()=>{let i=await n.apply(t,e);return!1===i&&(i=await r.apply(t,e)),i})();let i=n.apply(t,e);return!1===i&&(i=r.apply(t,e)),i}}i.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,n=e.walkTokens;i.walkTokens=function(e){let i=[];return i.push(n.call(this,e)),t&&(i=i.concat(t.call(this,e))),i}}this.defaults={...this.defaults,...i}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return eE.lex(e,t??this.defaults)}parser(e,t){return eC.parse(e,t??this.defaults)}parseMarkdown(e){return(t,i)=>{let n={...i},r={...this.defaults,...n},a=this.onError(!!r.silent,!!r.async);if(!0===this.defaults.async&&!1===n.async)return a(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||null===t)return a(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return a(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(r.hooks&&(r.hooks.options=r,r.hooks.block=e),r.async)return(async()=>{let i=r.hooks?await r.hooks.preprocess(t):t,n=await (r.hooks?await r.hooks.provideLexer(e):e?eE.lex:eE.lexInline)(i,r),a=r.hooks?await r.hooks.processAllTokens(n):n;r.walkTokens&&await Promise.all(this.walkTokens(a,r.walkTokens));let o=await (r.hooks?await r.hooks.provideParser(e):e?eC.parse:eC.parseInline)(a,r);return r.hooks?await r.hooks.postprocess(o):o})().catch(a);try{r.hooks&&(t=r.hooks.preprocess(t));let i=(r.hooks?r.hooks.provideLexer(e):e?eE.lex:eE.lexInline)(t,r);r.hooks&&(i=r.hooks.processAllTokens(i)),r.walkTokens&&this.walkTokens(i,r.walkTokens);let n=(r.hooks?r.hooks.provideParser(e):e?eC.parse:eC.parseInline)(i,r);return r.hooks&&(n=r.hooks.postprocess(n)),n}catch(e){return a(e)}}}onError(e,t){return i=>{if(i.message+=`
67Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+eg(i.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(i);throw i}}};function ez(e,t){return eM.parse(e,t)}ez.options=ez.setOptions=function(e){return eM.setOptions(e),ez.defaults=eM.defaults,r=ez.defaults,ez},ez.getDefaults=n,ez.defaults=r,ez.use=function(...e){return eM.use(...e),ez.defaults=eM.defaults,r
67=ez.defaults,ez},ez.walkTokens=function(e,t){return eM.walkTokens(e,t)},ez.parseInline=eM.parseInline,ez.Parser=eC,ez.parser=eC.parse,ez.Renderer=eP,ez.TextRenderer=eR,ez.Lexer=eE,ez.lexer=eE.lex,ez.Tokenizer=eA,ez.Hooks=ej,ez.parse=ez,ez.options,ez.setOptions,ez.walkTokens,ez.parseInline,eC.parse,eE.lex},18004:()=>{let 
vendor: 27,076 bytes, line 67
67e={"application/prs.cww":["cww"],"application/prs.xsf+xml":["xsf"],"application/vnd.1000minds.decision-model+xml":["1km"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["*xfdf"],"application/vnd.age":["age"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.keynote":["key"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.numbers":["numbers"],"application/vnd.apple.pages":["pages"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.autodesk.fbx":["fbx"],"application/vnd.balsamiq.bmml+xml":["bmml"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.citationstyles.style+xml":["csl"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dbf":["dbf"],"application/vnd.dcmp+xml":["dcmp"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["*fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.slides":["ggs"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.drawing":["gdraw"],"application/vnd.google-apps.form":["gform"],"application/vnd.google-apps.jam":["gjam"],"application/vnd.google-apps.map":["gmap"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.script":["gscript"],"application/vnd.google-apps.site":["gsite"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.gov.sk.xmldatacontainer+xml":["xdcf"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mapbox-vector-tile":["mvt"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["*stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["*mpp","mpt"],"application/vnd.ms-visio.viewer":["vdx"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.nato.bindingdataobject+xml":["bdo"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.ac+xml":["*ac"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openblox.game+xml":["obgx"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openstreetmap.data+xml":["osm"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.procrate.brushset":["brushset"],"application/vnd.procreate.brush":["brush"],"application/vnd.procreate.dream":["drm"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.pwg-xhtml-print+xml":["xhtm"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.rar":["rar"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.software602.filler.form+xml":["fo"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.syncml.dmddf+xml":["ddf"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml","uo"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw","vsdx","vtx"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["*dmg"],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":["*bdoc"],"application/x-bittorrent":["torrent"],"application/x-blender":["blend"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-compressed":["*rar"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["*deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-ipynb+json":["ipynb"],"application/x-iso9660-image":["*iso"],"application/x-iwork-keynote-sffkey":["*key"],"application/x-iwork-numbers-sffnumbers":["*numbers"],"application/x-iwork-pages-sffpages":["*pages"],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-keepass2":["kdbx"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["*prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":["*exe"],"application/x-msdownload":["*exe","*dll","com","bat","*msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["*wmf","*wmz","*emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":["*prc","*pdb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["*rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["*sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["*obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["*xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zip-compressed":["*zip"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["*aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":["*m4a"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":["*ra"],"audio/x-wav":["*wav"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif","btf"],"image/prs.pti":["pti"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.airzip.accelerator.azv":["azv"],"image/vnd.blockfact.facti":["facti"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":["*sub"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.microsoft.icon":["ico"],"image/vnd.ms-dds":["dds"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.pco.b16":["b16"],"image/vnd.tencent.tap":["tap"],"image/vnd.valve.source.texture":["vtf"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/vnd.zbrush.pcx":["pcx"],"image/x-3ds":["3ds"],"image/x-adobe-dng":["dng"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["*ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":["*bmp"],"image/x-pcx":["*pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/vnd.wfa.wsc":["wsc"],"model/vnd.bary":["bary"],"model/vnd.cld":["cld"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["*mts"],"model/vnd.opengex":["ogex"],"model/vnd.parasolid.transmit.binary":["x_b"],"model/vnd.parasolid.transmit.text":["x_t"],"model/vnd.pytha.pyox":["pyo","pyox"],"model/vnd.sap.vds":["vds"],"model/vnd.usda":["usda"],"model/vnd.usdz+zip":["usdz"],"model/vnd.valve.source.compiled-map":["bsp"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.familysearch.gedcom":["ged"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":["*org"],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]};Object.freeze(
67e);let t={"application/andrew-inset":["ez"],"application/appinstaller":["appinstaller"],"application/applixware":["aw"],"application/appx":["appx"],"application/appxbundle":["appxbundle"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/automationml-aml+xml":["aml"],"application/automationml-amlx+zip":["amlx"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cpl+xml":["cpl"],"application/cu-seeme":["cu"],"application/cwl":["cwl"],"application/dash+xml":["mpd"],"application/dash-patch+xml":["mpp"],"application/davmount+xml":["davmount"],"application/dicom":["dcm"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdf":["fdf"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["*js"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/media-policy-dataset+xml":["mpf"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["*mp4","*mpg4","mp4s","m4p"],"application/msix":["msix"],"application/msixbundle":["msixbundle"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg","one","onea"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-keys":["asc"],"application/pgp-signature":["sig","*asc"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/sql":["sql"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/watcherinfo+xml":["wif"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xfdf":["xfdf"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"application/zip+dotlottie":["lottie"],"audio/3gpp":["*3gpp"],"audio/aac":["adts","aac"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a","m4b"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["w
67off"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avci":["avci"],"image/avcs":["avcs"],"image/avif":["avif"],"image/bmp":["bmp","dib"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/dpx":["dpx"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/ief":["ief"],"image/jaii":["jaii"],"image/jais":["jais"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpg","jpeg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm","jpgm"],"image/jpx":["jpx","jpf"],"image/jxl":["jxl"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/pjpeg":["jfif"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime","mht","mhtml"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/jt":["jt"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/prc":["prc"],"model/step":["step","stp","stpnc","p21","210"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/u3d":["u3d"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/javascript":["js","mjs"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["md","markdown"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/wgsl":["wgsl"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","*jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts","m2t","m2ts","mts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]};Object.freeze(t);var i,n,r,a=function(e,t,i,n){if("a"===i&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===i?n:"a"===i?n.call(e):n?n.value:t.get(e)};class o{constructor(...e){for(const t of(i.set(this,new Map),n.set(this,new Map),r.set(this,new Map),e))this.define(t)}define(e,t=!1){for(let[o,s]of Object.entries(e)){o=o.toLowerCase(),s=s.map(e=>e.toLowerCase()),a(this,r,"f").has(o)||a(this,r,"f").set(o,new Set);let e=a(this,r,"f").get(o),l=!0;for(let r of s){let s=r.startsWith("*");if(r=s?r.slice(1):r,e?.add(r),l&&a(this,n,"f").set(o,r),l=!1,s)continue;let p=a(this,i,"f").get(r);if(p&&p!=o&&!t)throw Error(`"${o} -> ${r}" conflicts with "${p} -> ${r}". Pass \`force=true\` to override this definition.`);a(this,i,"f").set(r,o)}}return this}getType(e){if("string"!=typeof e)return null;let t=e.replace(/^.*[/\\]/s,"").toLowerCase(),n=t.replace(/^.*\./s,"").toLowerCase(),r=t.length<e.length;return!(n.length<t.length-1)&&r?null:a(this,i,"f").get(n)??null}getExtension(e){return"string"!=typeof e?null:((e=e?.split?.(";")[0])&&a(this,n,"f").get(e.trim().toLowerCase()))??null}getAllExtensions(e){return"string"!=typeof e?null:a(this,r,"f").get(e.toLowerCase())??null}_freeze(){for(let e of(this.define=()=>{throw Error("define() not allowed for built-in Mime objects. See https://github.com/broofa/mime/blob/main/README.md#custom-mime-instances")}
67,Object.freeze(this),a(this,r,"f").values()))Object.freeze(e);return this}_getTestState(){return{types:a(this,i,"f"),extensions:a(this,n,"f")}}}i=new WeakMap,n=new WeakMap,r=new WeakMap,new o(t,e)._freeze()},18434:(e,t,i)=>{i.d(t,{g:()=>a});var n=i(87887),r=i(81917);function a(e,t){let i=e.getValue("willChange");if((0,r.S)(i)&&i.add)return i.add(t);if(!i&&n.W.WillChange){let i=new n.W.WillChange("auto");e.addValue("willChange",i),i.add(t)}}},18491:(e,t,i)=>{i.d(t,{M:()=>r});var n=i(14346);function r(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},19578:(e,t,i)=>{i.d(t,{zK:()=>a});var n=i(11184),r=i(51053);function a(e,{layout:t,layoutId:i}){return n.f.has(e)||e.startsWith("origin")||(t||void 0!==i)&&(!!r.H[e]||"opacity"===e)}},21441:(e,t,i)=>{i.d(t,{D:()=>n});let n=e=>Array.isArray(e)&&"number"==typeof e[0]},21528:(e,t,i)=>{i.d(t,{G:()=>n});let n=e=>t=>1-e(1-t)},21583:(e,t,i)=>{i.d(t,{ge:()=>o,xU:()=>r});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),r=()=>({x:n(),y:n()}),a=()=>({min:0,max:0}),o=()=>({x:a(),y:a()})},21706:(e,t,i)=>{i.d(t,{zu:()=>ey});let n=(e=new Map,t=null,i)=>({nextPart:e,validators:t,classGroupId:i}),r=[],a=(e,t,i)=>{if(0==e.length-t)return i.classGroupId;let n=e[t],r=i.nextPart.get(n);if(r){let i=a(e,t+1,r);if(i)return i}let o=i.validators;if(null===o)return;let s=0===t?e.join("-"):e.slice(t).join("-"),l=o.length;for(let e=0;e<l;e++){let t=o[e];if(t.validator(s))return t.classGroupId}},o=(e,t)=>{let i=n();for(let n in e)s(e[n],i,n,t);return i},s=(e,t,i,n)=>{let r=e.length;for(let a=0;a<r;a++)l(e[a],t,i,n)},l=(e,t,i,n)=>{"string"==typeof e?p(e,t,i):"function"==typeof e?c(e,t,i,n):u(e,t,i,n)},p=(e,t,i)=>{(""===e?t:d(t,e)).classGroupId=i},c=(e,t,i,n)=>{h(e)?s(e(n),t,i,n):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:i,validator:e}))},u=(e,t,i,n)=>{let r=Object.entries(e),a=r.length;for(let e=0;e<a;e++){let[a,o]=r[e];s(o,d(t,a),i,n)}},d=(e,t)=>{let i=e,r=t.split("-"),a=r.length;for(let e=0;e<a;e++){let t=r[e],a=i.nextPart.get(t);a||(a=n(),i.nextPart.set(t,a)),i=a}return i},h=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,m=[],f=(e,t,i,n,r)=>({modifiers:e,hasImportantModifier:t,baseClassName:i,maybePostfixModifierPosition:n,isExternal:r}),g=/\s+/,v=e=>{let t;if("string"==typeof e)return e;let i="";for(let n=0;n<e.length;n++)e[n]&&(t=v(e[n]))&&(i&&(i+=" "),i+=t);return i},x=(e,...t)=>{let i,n,s,l,p=e=>{let t=n(e);if(t)return t;let r=((e,t)=>{let{parseClassName:i,getClassGroupId:n,getConflictingClassGroupIds:r,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],l=e.trim().split(g),p="";for(let e=l.length-1;e>=0;e-=1){let t,c=l[e],{isExternal:u,modifiers:d,hasImportantModifier:h,baseClassName:m,maybePostfixModifierPosition:f}=i(c);if(u){p=c+(p.length>0?" "+p:p);continue}let g=!!f;if(g){let e=(t=n(m.substring(0,f)))&&o[t]?n(m):void 0;e&&e!==t&&(t=e,g=!1)}else t=n(m);if(!t){if(!g||!(t=n(m))){p=c+(p.length>0?" "+p:p);continue}g=!1}let v=0===d.length?"":1===d.length?d[0]:a(d).join(":"),x=h?v+"!":v,y=x+t;if(s.indexOf(y)>-1)continue;s.push(y);let b=r(t,g);for(let e=0;e<b.length;++e){let t=b[e];s.push(x+t)}p=c+(p.length>0?" "+p:p)}return p})(e,i);return s(e,r),r};return l=c=>{var u;let d;return n=(i={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,i=Object.create(null),n=Object.create(null),r=(r,a)=>{i[r]=a,++t>e&&(t=0,n=i,i=Object.create(null))};return{get(e){let t=i[e];return void 0!==t?t:void 0!==(t=n[e])?(r(e,t),t):void 0},set(e,t){e in i?i[e]=t:r(e,t)}}})((u=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:i}=e,n=e=>{let t,i=[],n=0,r=0,a=0,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(0===n&&0===r){if(":"===o){i.push(e.slice(a,s)),a=s+1;continue}if("/"===o){t=s;continue}}"["===o?n++:"]"===o?n--:"("===o?r++:")"===o&&r--}let s=0===i.length?e:e.slice(a),l=s,p=!1;return s.endsWith("!")?(l=s.slice(0,-1),p=!0):s.startsWith("!")&&(l=s.slice(1),p=!0),f(i,p,l,t&&t>a?t-a:void 0)};if(t){let e=t+":",i=n;n=t=>t.startsWith(e)?i(t.slice(e.length)):f(m,!1,t,void 0,!0)}if(i){let e=n;n=t=>i({className:t,parseClassName:e})}return n}
67)(u),sortModifiers:(d=new Map,u.orderSensitiveModifiers.forEach((e,t)=>{d.set(e,1e6+t)}),e=>{let t=[],i=[];for(let n=0;n<e.length;n++){let r=e[n],a="["===r[0],o=d.has(r);a||o?(i.length>0&&(i.sort(),t.push(...i),i=[]),t.push(r)):i.push(r)}return i.length>0&&(i.sort(),t.push(...i)),t}),postfixLookupClassGroupIds:(e=>{let t=Object.create(null),i=e.postfixLookupClassGroups;if(i)for(let e=0;e<i.length;e++)t[i[e]]=!0;return t})(u),...(e=>{let t=(e=>{let{theme:t,classGroups:i}=e;return o(i,t)})(e),{conflictingClassGroups:i,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var i;let t,n,r;return -1===(i=e).slice(1,-1).indexOf(":")?void 0:(n=(t=i.slice(1,-1)).indexOf(":"),(r=t.slice(0,n))?"arbitrary.."+r:void 0)}let n=e.split("-"),r=+(""===n[0]&&n.length>1);return a(n,r,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=n[e],a=i[e];if(t){if(a){let e=Array(a.length+t.length);for(let t=0;t<a.length;t++)e[t]=a[t];for(let i=0;i<t.length;i++)e[a.length+i]=t[i];return e}return t}return a||r}return i[e]||r}}})(u)}).cache.get,s=i.cache.set,l=p,p(c)},(...e)=>l(((...e)=>{let t,i,n=0,r="";for(;n<e.length;)(t=e[n++])&&(i=v(t))&&(r&&(r+=" "),r+=i);return r})(...e))},y=[],b=e=>{let t=t=>t[e]||y;return t.isThemeGetter=!0,t.themeKey=e,t},k=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,w=/^\((?:(\w[\w-]*):)?(.+)\)$/i,S=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,T=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,A=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,E=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,P=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,C=e=>S.test(e),j=e=>!!e&&!Number.isNaN(Number(e)),M=e=>!!e&&Number.isInteger(Number(e)),z=e=>e.endsWith("%")&&j(e.slice(0,-1)),D=e=>T.test(e),L=()=>!0,_=e=>A.test(e)&&!E.test(e),O=()=>!1,V=e=>P.test(e),I=e=>R.test(e),$=e=>!F(e)&&!Y(e),N=e=>e.startsWith("@container")&&("/"===e[10]&&void 0!==e[11]||"s"===e[11]&&void 0!==e[16]&&e.startsWith("-size/",10)||"n"===e[11]&&void 0!==e[18]&&e.startsWith("-normal/",10)),B=e=>er(e,el,O),F=e=>k.test(e),U=e=>er(e,ep,_),q=e=>er(e,ec,j),W=e=>er(e,ed,L),G=e=>er(e,eu,O),H=e=>er(e,eo,O),K=e=>er(e,es,I),X=e=>er(e,eh,V),Y=e=>w.test(e),Z=e=>ea(e,ep),Q=e=>ea(e,eu),J=e=>ea(e,eo),ee=e=>ea(e,el),et=e=>ea(e,es),ei=e=>ea(e,eh,!0),en=e=>ea(e,ed,!0),er=(e,t,i)=>{let n=k.exec(e);return!!n&&(n[1]?t(n[1]):i(n[2]))},ea=(e,t,i=!1)=>{let n=w.exec(e);return!!n&&(n[1]?t(n[1]):i)},eo=e=>"position"===e||"percentage"===e,es=e=>"image"===e||"url"===e,el=e=>"length"===e||"size"===e||"bg-size"===e,ep=e=>"length"===e,ec=e=>"number"===e,eu=e=>"family-name"===e,ed=e=>"number"===e||"weight"===e,eh=e=>"shadow"===e,em=()=>{let e=b("color"),t=b("font"),i=b("text"),n=b("font-weight"),r=b("tracking"),a=b("leading"),o=b("breakpoint"),s=b("container"),l=b("spacing"),p=b("radius"),c=b("shadow"),u=b("inset-shadow"),d=b("text-shadow"),h=b("drop-shadow"),m=b("blur"),f=b("perspective"),g=b("aspect"),v=b("ease"),x=b("animate"),y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],k=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],w=()=>[...k(),Y,F],S=()=>["auto","hidden","clip","visible","scroll"],T=()=>["auto","contain","none"],A=()=>[Y,F,l],E=()=>[C,"full","auto",...A()],P=()=>[M,"none","subgrid",Y,F],R=()=>["auto",{span:["full",M,Y,F]},M,Y,F],_=()=>[M,"auto",Y,F],O=()=>["auto","min","max","fr",Y,F],V=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],I=()=>["start","end","center","stretch","center-safe","end-safe"],er=()=>["auto",...A()],ea=()=>[C,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...A()],eo=()=>[s,C,"screen","full","dvw","lvw","svw","min","max","fit",...A()],es=()=>[C,"screen","full","lh","dvh","lvh","svh","min","max","fit",...A()],el=()=>[e,Y,F],ep=()=>[...k(),J,H,{position:[Y,F]}],ec=()=>["no-repeat",{repeat:["","x","y","space","round"]}],eu=()=>["auto","cover","contain",ee,B,{size:[Y,F]}],ed=()=>[z,Z,U],eh=()=>["","none","full",p,Y,F],em=()=>["",j,Z,U],ef=()=>["solid","dashed","dotted","double"],eg=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ev=()=>[j,z,J,H],ex=()=>["","none",m,Y,F],ey=()=>["none",j,Y,F],eb=()=>["none",j,Y,F],ek=()=>[j,Y,F],ew=()=>[C,"full",...A()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[D],breakpoint:[D],color:[L],container:[D],"drop-shadow":[D],ease:["in","out","in-out"],font:[$],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[D],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[D],shadow:[D],spacing:["px",j],text:[D],"text-shadow":[D],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",C,F,Y,g]}],container:["container"],"container-type":[{"@container":["","normal","size",Y,F]}
vendor: 4,408 bytes, line 67
67],"container-named":[N],columns:[{columns:[j,"auto",F,Y,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:w()}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:E()}],"inset-x":[{"inset-x":E()}],"inset-y":[{"inset-y":E()}],start:[{"inset-s":E(),start:E()}],end:[{"inset-e":E(),end:E()}],"inset-bs":[{"inset-bs":E()}],"inset-be":[{"inset-be":E()}],top:[{top:E()}],right:[{right:E()}],bottom:[{bottom:E()}],left:[{left:E()}],visibility:["visible","invisible","collapse"],z:[{z:[M,"auto",Y,F]}],basis:[{basis:[C,"full","auto",s,...A()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[j,C,"auto","initial","none",F]}],grow:[{grow:["",j,Y,F]}],shrink:[{shrink:["",j,Y,F]}],order:[{order:[M,"first","last","none",Y,F]}],"grid-cols":[{"grid-cols":P()}],"col-start-end":[{col:R()}],"col-start":[{"col-start":_()}],"col-end":[{"col-end":_()}],"grid-rows":[{"grid-rows":P()}],"row-start-end":[{row:R()}],"row-start":[{"row-start":_()}],"row-end":[{"row-end":_()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":O()}],"auto-rows":[{"auto-rows":O()}],gap:[{gap:A()}],"gap-x":[{"gap-x":A()}],"gap-y":[{"gap-y":A()}],"justify-content":[{justify:[...V(),"normal"]}],"justify-items":[{"justify-items":[...I(),"normal"]}],"justify-self":[{"justify-self":["auto",...I()]}],"align-content":[{content:["normal",...V()]}],"align-items":[{items:[...I(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...I(),{baseline:["","last"]}]}],"place-content":[{"place-content":V()}],"place-items":[{"place-items":[...I(),"baseline"]}],"place-self":[{"place-self":["auto",...I()]}],p:[{p:A()}],px:[{px:A()}],py:[{py:A()}],ps:[{ps:A()}],pe:[{pe:A()}],pbs:[{pbs:A()}],pbe:[{pbe:A()}],pt:[{pt:A()}],pr:[{pr:A()}],pb:[{pb:A()}],pl:[{pl:A()}],m:[{m:er()}],mx:[{mx:er()}],my:[{my:er()}],ms:[{ms:er()}],me:[{me:er()}],mbs:[{mbs:er()}],mbe:[{mbe:er()}],mt:[{mt:er()}],mr:[{mr:er()}],mb:[{mb:er()}],ml:[{ml:er()}],"space-x":[{"space-x":A()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":A()}],"space-y-reverse":["space-y-reverse"],size:[{size:ea()}],"inline-size":[{inline:["auto",...eo()]}],"min-inline-size":[{"min-inline":["auto",...eo()]}],"max-inline-size":[{"max-inline":["none",...eo()]}],"block-size":[{block:["auto",...es()]}],"min-block-size":[{"min-block":["auto",...es()]}],"max-block-size":[{"max-block":["none",...es()]}],w:[{w:[s,"screen",...ea()]}],"min-w":[{"min-w":[s,"screen","none",...ea()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[o]},...ea()]}],h:[{h:["screen","lh",...ea()]}],"min-h":[{"min-h":["screen","lh","none",...ea()]}],"max-h":[{"max-h":["screen","lh","none",...ea()]}],"font-size":[{text:["base",i,Z,U]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,en,W]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",z,F]}],"font-family":[{font:[Q,G,t]}],"font-features":[{"font-features":[F]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[r,Y,F]}
vendor: 9,101 bytes, line 67
67],"line-clamp":[{"line-clamp":[j,"none",Y,q]}],leading:[{leading:["none",a,...A()]}],"list-image":[{"list-image":["none",Y,F]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Y,F]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:el()}],"text-color":[{text:el()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ef(),"wavy"]}],"text-decoration-thickness":[{decoration:[j,"from-font","auto",Y,U]}],"text-decoration-color":[{decoration:el()}],"underline-offset":[{"underline-offset":[j,"auto",Y,F]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:A()}],"tab-size":[{tab:[M,Y,F]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Y,F]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Y,F]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ep()}],"bg-repeat":[{bg:ec()}],"bg-size":[{bg:eu()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},M,Y,F],radial:["",Y,F],conic:["",M,Y,F]},et,K]}],"bg-color":[{bg:el()}],"gradient-from-pos":[{from:ed()}],"gradient-via-pos":[{via:ed()}],"gradient-to-pos":[{to:ed()}],"gradient-from":[{from:el()}],"gradient-via":[{via:el()}],"gradient-to":[{to:el()}],rounded:[{rounded:eh()}],"rounded-s":[{"rounded-s":eh()}],"rounded-e":[{"rounded-e":eh()}],"rounded-t":[{"rounded-t":eh()}],"rounded-r":[{"rounded-r":eh()}],"rounded-b":[{"rounded-b":eh()}],"rounded-l":[{"rounded-l":eh()}],"rounded-ss":[{"rounded-ss":eh()}],"rounded-se":[{"rounded-se":eh()}],"rounded-ee":[{"rounded-ee":eh()}],"rounded-es":[{"rounded-es":eh()}],"rounded-tl":[{"rounded-tl":eh()}],"rounded-tr":[{"rounded-tr":eh()}],"rounded-br":[{"rounded-br":eh()}],"rounded-bl":[{"rounded-bl":eh()}],"border-w":[{border:em()}],"border-w-x":[{"border-x":em()}],"border-w-y":[{"border-y":em()}],"border-w-s":[{"border-s":em()}],"border-w-e":[{"border-e":em()}],"border-w-bs":[{"border-bs":em()}],"border-w-be":[{"border-be":em()}],"border-w-t":[{"border-t":em()}],"border-w-r":[{"border-r":em()}],"border-w-b":[{"border-b":em()}],"border-w-l":[{"border-l":em()}],"divide-x":[{"divide-x":em()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":em()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ef(),"hidden","none"]}],"divide-style":[{divide:[...ef(),"hidden","none"]}],"border-color":[{border:el()}],"border-color-x":[{"border-x":el()}],"border-color-y":[{"border-y":el()}],"border-color-s":[{"border-s":el()}],"border-color-e":[{"border-e":el()}],"border-color-bs":[{"border-bs":el()}],"border-color-be":[{"border-be":el()}],"border-color-t":[{"border-t":el()}],"border-color-r":[{"border-r":el()}],"border-color-b":[{"border-b":el()}],"border-color-l":[{"border-l":el()}],"divide-color":[{divide:el()}],"outline-style":[{outline:[...ef(),"none","hidden"]}],"outline-offset":[{"outline-offset":[j,Y,F]}],"outline-w":[{outline:["",j,Z,U]}],"outline-color":[{outline:el()}],shadow:[{shadow:["","inner","none",c,ei,X]}],"shadow-color":[{shadow:el()}],"inset-shadow":[{"inset-shadow":["none",u,ei,X]}],"inset-shadow-color":[{"inset-shadow":el()}],"ring-w":[{ring:em()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:el()}],"ring-offset-w":[{"ring-offset":[j,U]}],"ring-offset-color":[{"ring-offset":el()}],"inset-ring-w":[{"inset-ring":em()}],"inset-ring-color":[{"inset-ring":el()}],"text-shadow":[{"text-shadow":["none",d,ei,X]}],"text-shadow-color":[{"text-shadow":el()}],opacity:[{opacity:[j,Y,F]}],"mix-blend":[{"mix-blend":[...eg(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eg()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[j]}],"mask-image-linear-from-pos":[{"mask-linear-from":ev()}],"mask-image-linear-to-pos":[{"mask-linear-to":ev()}],"mask-image-linear-from-color":[{"mask-linear-from":el()}],"mask-image-linear-to-color":[{"mask-linear-to":el()}],"mask-image-t-from-pos":[{"mask-t-from":ev()}],"mask-image-t-to-pos":[{"mask-t-to":ev()}],"mask-image-t-from-color":[{"mask-t-from":el()}],"mask-image-t-to-color":[{"mask-t-to":el()}],"mask-image-r-from-pos":[{"mask-r-from":ev()}],"mask-image-r-to-pos":[{"mask-r-to":ev()}],"mask-image-r-from-color":[{"mask-r-from":el()}],"mask-image-r-to-color":[{"mask-r-to":el()}],"mask-image-b-from-pos":[{"mask-b-from":ev()}],"mask-image-b-to-pos":[{"mask-b-to":ev()}],"mask-image-b-from-color":[{"mask-b-from":el()}],"mask-image-b-to-color":[{"mask-b-to":el()}],"mask-image-l-from-pos":[{"mask-l-from":ev()}],"mask-image-l-to-pos":[{"mask-l-to":ev()}],"mask-image-l-from-color":[{"mask-l-from":el()}],"mask-image-l-to-color":[{"mask-l-to":el()}],"mask-image-x-from-pos":[{"mask-x-from":ev()}],"mask-image-x-to-pos":[{"mask-x-to":ev()}],"mask-image-x-from-color":[{"mask-x-from":el()}],"mask-image-x-to-color":[{"mask-x-to":el()}],"mask-image-y-from-pos":[{"mask-y-from":ev()}],"mask-image-y-to-pos":[{"mask-y-to":ev()}],"mask-image-y-from-color":[{"mask-y-from":el()}],"mask-image-y-to-color":[{"mask-y-to":el()}],"mask-image-radial":[{"mask-radial":[Y,F]}],"mask-image-radial-from-pos":[{"mask-radial-from":ev()}],"mask-image-radial-to-pos":[{"mask-radial-to":ev()}],"mask-image-radial-from-color":[{"mask-radial-from":el()}],"mask-image-radial-to-color":[{"mask-radial-to":el()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":k()}],"mask-image-conic-pos":[{"mask-conic":[j]}],"mask-image-conic-from-pos":[{"mask-conic-from":ev()}],"mask-image-conic-to-pos":[{"mask-conic-to":ev()}],"mask-image-conic-from-color":[{"mask-conic-from":el()}],"mask-image-conic-to-color":[{"mask-conic-to":el()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ep()}],"mask-repeat":[{mask:ec()}],"mask-size":[{mask:eu()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Y,F]}],filter:[{filter:["","none",Y,F]}],blur:[{blur:ex()}],brightness:[{brightness:[j,Y,F]}],contrast:[{contrast:[j,Y,F]}],"drop-shadow":[{"drop-shadow":["","none",h,ei,X]}],"drop-shadow-color":[{"drop-shadow":el()}],grayscale:[{grayscale:["",j,Y,F]}],"hue-rotate":[{"hue-rotate":[j,Y,F]}],invert:[{invert:["",j,Y,F]}],saturate:[{saturate:[j,Y,F]}],sepia:[{sepia:["",j,Y,F]}],"backdrop-filter":[{"backdrop-filter":["","none",Y,F]}],"backdrop-blur":[{"backdrop-blur":ex()}],"backdrop-brightness":[{"backdrop-brightness":[j,Y,F]}],"backdrop-contrast":[{"backdrop-contrast":[j,Y,F]}],"backdrop-grayscale":[{"backdrop-grayscale":["",j,Y,F]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[j,Y,F]}],"backdrop-invert":[{"backdrop-invert":["",j,Y,F]}],"backdrop-opacity":[{"backdrop-opacity":[j,Y,F]}],"backdrop-saturate":[{"backdrop-saturate":[j,Y,F]}],"backdrop-sepia":[{"backdrop-sepia":["",j,Y,F]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":A()}],"border-spacing-x":[{"border-spacing-x":A()}],"border-spacing-y":[{"border-spacing-y":A()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Y,F]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[j,"initial",Y,F]}],ease:[{ease:["linear","initial",v,Y,F]}],delay:[{delay:[j,Y,F]}],animate:[{animate:["none",x,Y,F]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,Y,F]}],"perspective-origin":[{"perspective-origin":w()}],rotate:[{rotate:ey()}],"rotate-x":[{"rotate-x":ey()}],"rotate-y":[{"rotate-y":ey()}],"rotate-z":[{"rotate-z":ey()}],scale:[{scale:eb()}],"scale-x":[{"scale-x":eb()}],"scale-y":[{"scale-y":eb()}],"scale-z":[{"scale-z":eb()}],"scale-3d":["scale-3d"],skew:[{skew:ek()}],"skew-x":[{"skew-x":ek()}],"skew-y":[{"skew-y":ek()}],transform:[{transform:[Y,F,"","none","gpu","cpu"]}],"transform-origin":[{origin:w()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ew()}],"translate-x":[{"translate-x":ew()}],"translate-y":[{"translate-y":ew()}],"translate-z":[{"translate-z":ew()}],"translate-none":["translate-none"],zoom:[{zoom:[M,Y,F]}],accent:[{accent:el()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:el()}
vendor: 5,412 bytes, line 67
67],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Y,F]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scrollbar-thumb-color":[{"scrollbar-thumb":el()}],"scrollbar-track-color":[{"scrollbar-track":el()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mbs":[{"scroll-mbs":A()}],"scroll-mbe":[{"scroll-mbe":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pbs":[{"scroll-pbs":A()}],"scroll-pbe":[{"scroll-pbe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Y,F]}],fill:[{fill:["none",...el()]}],"stroke-w":[{stroke:[j,Z,U,q]}],stroke:[{stroke:["none",...el()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{"container-named":["container-type"],overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["start","end","right","left"],"inset-y":["inset-bs","inset-be","top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["ps","pe","pr","pl"],py:["pbs","pbe","pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["ms","me","mr","ml"],my:["mbs","mbe","mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-s","border-w-e","border-w-r","border-w-l"],"border-w-y":["border-w-bs","border-w-be","border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-s","border-color-e","border-color-r","border-color-l"],"border-color-y":["border-color-bs","border-color-be","border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-ms","scroll-me","scroll-mr","scroll-ml"],"scroll-my":["scroll-mbs","scroll-mbe","scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-ps","scroll-pe","scroll-pr","scroll-pl"],"scroll-py":["scroll-pbs","scroll-pbe","scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},ef=(e,t,i)=>{void 0!==i&&(e[t]=i)},eg=(e,t)=>{if(t)for(let i in t)ef(e,i,t[i])},ev=(e,t)=>
67{if(t)for(let i in t)ex(e,t,i)},ex=(e,t,i)=>{let n=t[i];void 0!==n&&(e[i]=e[i]?e[i].concat(n):n)},ey=(e,...t)=>"function"==typeof e?x(em,e,...t):x(()=>((e,{cacheSize:t,prefix:i,experimentalParseClassName:n,extend:r={},override:a={}})=>(ef(e,"cacheSize",t),ef(e,"prefix",i),ef(e,"experimentalParseClassName",n),eg(e.theme,a.theme),eg(e.classGroups,a.classGroups),eg(e.conflictingClassGroups,a.conflictingClassGroups),eg(e.conflictingClassGroupModifiers,a.conflictingClassGroupModifiers),ef(e,"postfixLookupClassGroups",a.postfixLookupClassGroups),ef(e,"orderSensitiveModifiers",a.orderSensitiveModifiers),ev(e.theme,r.theme),ev(e.classGroups,r.classGroups),ev(e.conflictingClassGroups,r.conflictingClassGroups),ev(e.conflictingClassGroupModifiers,r.conflictingClassGroupModifiers),ex(e,r,"postfixLookupClassGroups"),ex(e,r,"orderSensitiveModifiers"),e))(em(),e),...t)},22380:(e,t,i)=>{i.d(t,{h:()=>g,q:()=>f});var n=i(85650),r=i(75716),a=i(5727),o=i(40879),s=i(65774),l=i(94253);let p=new Set,c=!1,u=!1,d=!1;function h(){if(u){let e=[],t=new Set,i=new Set;p.forEach(n=>{n.needsMeasurement&&(e.push(n),t.add(n.element),s.dB.has(n.name)&&i.add(n.element))});let n=new Map;i.forEach(e=>{let t=(0,s.W9)(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,i])=>{e.getValue(t)?.set(i)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}u=!1,c=!1,p.forEach(e=>e.complete(d)),p.clear()}function m(){p.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(u=!0)})}function f(){d=!0,m(),h(),d=!1}class g{constructor(e,t,i,n,r,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=i,this.motionValue=n,this.element=r,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(p.add(this),c||(c=!0,l.Gt.read(m),l.Gt.resolveKeyframes(h))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:i,motionValue:s}=this;if(null===e[0]){let l=s?.get(),p=e[e.length-1];if(void 0!==l)e[0]=l;else if(i&&t){let s=function(e,t,i){if("string"==typeof e){if((0,n.i)(e)||(0,r.$)(e))return parseFloat(e);else if(!a.f.test(e)&&a.f.test(i))return(0,o.J)(t,i)}return e??void 0}(i.readValue(t,p),t,p);void 0!==s&&(e[0]=s)}void 0===e[0]&&(e[0]=p),s&&void 0===l&&s.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),p.delete(this)}cancel(){"scheduled"===this.state&&(p.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}},22768:(e,t,i)=>{i.d(t,{Sz:()=>o,ZZ:()=>l,dg:()=>s});var n=i(89455),r=i(16385),a=i(21528);let o=(0,n.A)(.33,1.53,.69,.99),s=(0,a.G)(o),l=(0,r.V)(s)},22931:(e,t,i)=>{i.d(t,{G:()=>n});let n=e=>"object"==typeof e&&null!==e},23284:(e,t,i)=>{i.d(t,{e:()=>r});var n=i(4764);
67function r(e,t,i){(0,n.v)(t)?e.style.setProperty(t,i):e.style[t]=i}},23488:(e,t,i)=>{i.d(t,{f:()=>G});var n=i(38251),r=i(87887),a=i(12315),o=i(58243),s=i(82826),l=i(96039),p=i(94253);let c=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>p.Gt.update(t,e),stop:()=>(0,p.WG)(t),now:()=>p.uv.isProcessing?p.uv.timestamp:a.k.now()}};var u=i(61416),d=i(44158),h=i(15356),m=i(15087),f=i(16840),g=i(7298),v=i(54448),x=i(94308);let y=e=>e/100;class b extends x.q{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==a.k.now()&&this.tick(a.k.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause(),(0,v.U)(this,this.options)}initAnimation(){let{options:e}=this;(0,g.E)(e);let{type:t=d.i,repeat:i=0,repeatDelay:n=0,repeatType:r,velocity:a=0}=e,{keyframes:s}=e,p=t||d.i;p!==d.i&&"number"!=typeof s[0]&&(this.mixKeyframes=(0,o.F)(y,(0,l.j)(s[0],s[1])),s=[0,100]);let c=p(s===e.keyframes?e:{...e,keyframes:s});"mirror"===r&&(this.mirroredGenerator=p({...e,keyframes:[...s].reverse(),velocity:-a})),null===c.calculatedDuration&&(c.calculatedDuration=(0,h.t)(c));let{calculatedDuration:u}=c;this.calculatedDuration=u,this.resolvedDuration=u+n,this.totalDuration=this.resolvedDuration*(i+1)-n,this.generator=c}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let i,{generator:n,totalDuration:r,mixKeyframes:a,mirroredGenerator:o,resolvedDuration:l,calculatedDuration:p}=this;if(null===this.startTime)return n.next(0);let{delay:c=0,keyframes:d,repeat:h,repeatType:m,repeatDelay:g,type:v,onUpdate:x,finalKeyframe:y}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let b=this.currentTime-c*(this.playbackSpeed>=0?1:-1),k=this.playbackSpeed>=0?b<0:b>r;this.currentTime=Math.max(b,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let w=this.currentTime,S=n;if(h){let e=Math.min(this.currentTime,r)/l,t=Math.floor(e),i=e%1;!i&&e>=1&&(i=1),1===i&&t--,(t=Math.min(t,h+1))%2&&("reverse"===m?(i=1-i,g&&(i-=g/l)):"mirror"===m&&(S=o)),w=(0,s.q)(0,1,i)*l}k?(this.delayState.value=d[0],i=this.delayState):i=S.next(w),a&&!k&&(i.value=a(i.value));let{done:T}=i;k||null===p||(T=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let A=null===this.holdTime&&("finished"===this.state||"running"===this.state&&T);return A&&v!==u.B&&(i.value=(0,f.X)(d,this.options,y,this.speed)),x&&x(i.value),A&&this.finish(),i}then(e,t){return this.finished.then(e,t)}get duration(){return(0,n.X)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,n.X)(e)}get time(){return(0,n.X)(this.currentTime)}set time(e){e=(0,n.f)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){return(0,m.Y)(this.generator,this.currentTime,this.options.velocity)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(a.k.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=(0,n.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=c,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let i=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=i):null!==this.holdTime?this.startTime=i-this.holdTime:this.startTime||(this.startTime=t??i),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(a.k.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}
67var k=i(22380),w=i(23284),S=i(65664),T=i(51109),A=i(22768),E=i(92268);let P={anticipate:T.b,backInOut:A.ZZ,circInOut:E.tn};class R extends S.m{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in P&&(e.ease=P[e.ease])}(e),(0,g.E)(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:i,onComplete:n,element:r,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let l=new b({...o,autoplay:!1}),p=Math.max(10,a.k.now()-this.startTime),c=(0,s.q)(0,10,p-10),u=l.sample(p).value,{name:d}=this.options;r&&d&&(0,w.e)(r,d,u),t.setWithVelocity(l.sample(Math.max(0,p-c)).value,u,c),l.stop()}}var C=i(29090),j=i(82138),M=i(5727);let z=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(M.f.test(e)||"0"===e)&&!e.startsWith("url("));function D(e){e.duration=0,e.type="keyframes"}var L=i(55345),_=i(85608);let O=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,V=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),I=(0,L.p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class $ extends x.q{constructor(e){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=a.k.now();const{keyframes:t,name:i,motionValue:n,element:r}=e;e.autoplay??(e.autoplay=!0),e.delay??(e.delay=0),e.type??(e.type="keyframes"),e.repeat??(e.repeat=0),e.repeatDelay??(e.repeatDelay=0),e.repeatType??(e.repeatType="loop");const o=r?.KeyframeResolver||k.h;this.keyframeResolver=new o(t,(t,i,n)=>this.onKeyframesResolved(t,i,e,!n),i,n,r),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,i,n){let o;this.keyframeResolver=void 0;let{name:s,type:l,velocity:p,delay:c,isHandoff:u,onUpdate:d}=i;this.resolvedAt=a.k.now();let h=!0;!function(e,t,i,n){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let a=e[e.length-1],o=z(r,t),s=z(a,t);return o&&s?function(e){let t=e[0];if(1===e.length)return!0;for(let i=0;i<e.length;i++)if(e[i]!==t)return!0}(e)||("spring"===i||(0,j.W)(i))&&n:(o!==s&&(0,C.$)(!1,`You are trying to animate ${t} from "${r}" to "${a}". "${o?a:r}" is not an animatable value.`,"value-not-animatable"),!1)}(e,s,l,p)&&(h=!1,(r.W.instantAnimations||!c)&&d?.((0,f.X)(e,i,t)),e[0]=e[e.length-1],D(i),i.repeat=0);let m=n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,{onComplete:g}=i;if(i.startTime??(i.startTime=m),i.finalKeyframe=t,i.keyframes=e,i.onComplete=()=>{g?.(),this.notifyFinished()},h&&!u&&function(e){let{motionValue:t,name:i,repeatDelay:n,repeatType:r,damping:a,type:o,keyframes:s}=e;if(!i||!(_.M.has(i)||V.has(i)))return!1;let l=t?.owner?.current;if(!(l instanceof HTMLElement)&&!(l instanceof SVGElement))return!1;let{onUpdate:p,transformTemplate:c}=t.owner.getProps();return I()&&(_.M.has(i)||V.has(i)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&O.test(e[t]))return!0;return!1}(s))&&("transform"!==i||!c)&&!p&&!n&&"mirror"!==r&&0!==a&&"inertia"!==o}(i)){i.element=i.motionValue?.owner?.current;try{o=new R(i)}catch{o=new b(i)}}else o=new b(i);this.pendingTimeline&&(this.stopTimeline=o.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=o}get finished(){return this._animation?this._animation.finished:super.finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,k.q)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}var N=i(28999),B=i(11184);let F={type:"spring",stiffness:500,damping:25,restSpeed:10},U={type:"keyframes",duration:.8},q={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},W=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),G=(e,t,i,a={},o,s)=>l=>{let c=(0,N.r)(a,e)||{},u=c.delay||a.delay||0,{elapsed:d=0}=a;d-=(0,n.f)(u);let h={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:t.getVelocity(),...c,delay:-d,onUpdate:e=>{t.set(e),c.onUpdate&&c.onUpdate(e)},onComplete:()=>{l(),c.onComplete&&c.onComplete()},name:e,motionValue:t,element:s?void 0:o};!function(e){for(let t in e)if(!W.has(t))return!0;return!1}(c)&&Object.assign(h,((e,{keyframes:t})=>t.length>2?U:B.f.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:F:q)(e,h)),h.duration&&(h.duration=(0,n.f)(h.duration)),h.repeatDelay&&(h.repeatDelay=(0,n.f)(h.repeatDelay)),void 0!==h.from&&(h.keyframes[0]=h.from);let m=!1;if(!1!==h.type&&(0!==h.duration||h.repeatDelay)||(D(h),0===h.delay&&(m=!0)),(r.W.instantAnimations||r.W.skipAnimations||o?.shouldSkipAnimations||c.skipAnimations)&&(m=!0,D(h),h.delay=0),h.allowFlatten=!c.type&&!c.ease,m&&!s&&void 0!==t.get()){let e=(0,f.X)(h.keyframes,c);if(void 0!==e)return void p.Gt.update(()=>{h.onUpdate(e),h.onComplete()})}return c.isSync?new b(h):new $(h)}},23501:(e,t,i)=>{i.d(t,{X:()=>n});function n(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}},24724:(e,t,i)=>{i.d(t,{k:()=>n});let n=(e,t,i)=>e+(t-e)*i},24974:(e,t,i)=>{i.d(t,{A:()=>h});var n=i(97134),r=i(14346),a=i.t(r,2),o=i(45093),s=a["use".trim()],l=i(47903),p=i(69994),c=i(61236),u=i(55746),d=i(15480);function h(e){let{Link:t,config:i,getPathname:a,...h}=function(e,t){var i,a,o;let d={...i=t||{},localePrefix:"object"==typeof(o=i.localePrefix)?o:{mode:o||"always"}
67,localeCookie:!!((a=i.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof a&&a},localeDetection:i.localeDetection??!0,alternateLinks:i.alternateLinks??!0},h=d.pathnames,m=(0,r.forwardRef)(function({href:t,locale:i,...n},r){let a,o;"object"==typeof t?(a=t.pathname,o=t.params):a=t;let c=(0,l._x)(t),m=e(),g=(0,l.yL)(m)?s(m):m,v=c?f({locale:i||g,href:null==h?a:{pathname:a,params:o},forcePrefix:null!=i||void 0}):a;return(0,u.jsx)(p.default,{ref:r,href:"object"==typeof t?{...t,pathname:v}:v,locale:i,localeCookie:d.localeCookie,...n})});function f(e){let t,{forcePrefix:i,href:n,locale:r}=e;return null==h?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,c.Zn)(n.query))):t=n:t=(0,c.FP)({locale:r,...(0,c.TK)(n),pathnames:d.pathnames}),(0,c.x3)(t,r,d,i)}function g(e){return function(t,...i){return e(f(t),...i)}}return{config:d,Link:m,redirect:g(n.redirect),permanentRedirect:g(n.permanentRedirect),getPathname:f}}(o.Ym,e);return{...h,Link:t,usePathname:function(){let e,t,a=(e=(0,n.usePathname)(),t=(0,o.Ym)(),(0,r.useMemo)(()=>{if(!e)return e;let n=e,r=(0,l.XP)(t,i.localePrefix);if((0,l.wO)(r,e))n=(0,l.MY)(e,r);else if("never"!==i.localePrefix.mode&&i.localePrefix.prefixes){let i=(0,l.bL)(t);(0,l.wO)(i,e)&&(n=(0,l.MY)(e,i))}return n},[i.localePrefix,t,e])),s=(0,o.Ym)();return(0,r.useMemo)(()=>a&&i.pathnames?(0,c.aM)(s,a,i.pathnames):a,[s,a])},useRouter:function(){let e=(0,n.useRouter)(),t=(0,o.Ym)();return(0,r.useMemo)(()=>{function n(e){return function(n,r){let{locale:o,...s}=r||{},l=[a({href:n,locale:o||t,forcePrefix:null!=o||void 0})];Object.keys(s).length>0&&l.push(s),(0,d.A)(i.localeCookie,t,o),e(...l)}}return{...e,push:n(e.push),replace:n(e.replace),prefetch:n(e.prefetch)}},[t,e])},getPathname:a}}},25711:(e,t,i)=>{i.d(t,{P:()=>r});var n=i(57901);function r(e){return e.props[n.n]}},25764:(e,t,i)=>{i.d(t,{S:()=>n});let n=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},25894:(e,t,i)=>{i.d(t,{_:()=>g});var n=i(46724),r=i(28999),a=i(43291),o=i(91663),s=i(97983),l=i(18434),p=i(25711),c=i(23488),u=i(94253);let d="u">typeof window;function h(e,t,{delay:i=0,transitionOverride:n,type:m}={}){let{transition:f,transitionEnd:g,...v}=t,x=e.getDefaultTransition();f=f?(0,a.K)(f,x):x;let y=f?.reduceMotion,b=f?.skipAnimations;n&&(f=n);let k=[],w=m&&e.animationState&&e.animationState.getState()[m],S=f?.path;for(let t in S&&S.animateVisualElement(e,v,f,i,k),v){let n=e.getValue(t,e.latestValues[t]??null),a=v[t];if(void 0===a||w&&function({protectedKeys:e,needsAnimating:t},i){let n=e.hasOwnProperty(i)&&!0!==t[i];return t[i]=!1,n}(w,t))continue;let s={delay:i,...(0,r.r)(f||{},t)};b&&(s.skipAnimations=!0);let h=n.get();if(void 0!==h&&!n.isAnimating()&&!Array.isArray(a)&&a===h&&!s.velocity){u.Gt.update(()=>n.set(a));continue}let m=!1;if(d&&window.MotionHandoffAnimation){let i=(0,p.P)(e);if(i){let e=window.MotionHandoffAnimation(i,t,u.Gt);null!==e&&(s.startTime=e,m=!0)}}(0,l.g)(e,t);let g=y??e.shouldReduceMotion;n.start((0,c.f)(t,n,a,g&&o.$.has(t)?{type:!1}:s,e,m));let x=n.animation;x&&k.push(x)}if(g){let t=()=>u.Gt.update(()=>{g&&(0,s.U)(e,g)});k.length?Promise.all(k).then(t):t()}return k}var m=i(6183);function f(e,t,i={}){let r=(0,n.K)(e,t,"exit"===i.type?e.presenceContext?.custom:void 0),{transition:a=e.getDefaultTransition()||{}}=r||{};i.transitionOverride&&(a=i.transitionOverride);let o=r?()=>Promise.all(h(e,r,i)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:r=0,staggerChildren:o,staggerDirection:s}=a;return function(e,t,i=0,n=0,r=0,a=1,o){let s=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),s.push(f(l,t,{...o,delay:i+("function"==typeof n?0:n)+(0,m.L)(e.variantChildren,l,n,r,a)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,n,r,o,s,i)}:()=>Promise.resolve(),{when:l}=a;if(!l)return Promise.all([o(),s(i.delay)]);{let[e,t]="beforeChildren"===l?[o,s]:[s,o];return e().then(()=>t())}}function g(e,t,i={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t))r=Promise.all(t.map(t=>f(e,t,i)));else if("string"==typeof t)r=f(e,t,i);else{let a="function"==typeof t?(0,n.K)(e,t,i.custom):t;r=Promise.all(h(e,a,i))}return r.then(()=>
67{e.notify("AnimationComplete",t)})}},27435:(e,t,i)=>{let n;var r=i(37811);let a=void 0!==r&&r.versions;a&&a.node,"object"==typeof self&&self.constructor&&self.constructor.name,"u">typeof window&&"nodejs"===window.name||"u">typeof navigator&&"userAgent"in navigator&&"string"==typeof navigator.userAgent&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),"u">typeof Deno&&void 0!==Deno.version&&Deno.version.deno,a&&a.bun;let o="u">typeof window&&void 0!==window.document&&"function"==typeof window.document.createElement&&"u">typeof navigator&&"string"==typeof navigator.userAgent;i(47106).hp;var s=i(37811);function l(...e){globalThis.process?.env.DEBUG_VARLOCK&&console.log(...e)}let p="\uD83D\uDC41",c="__varlockRedactionState",u=!!globalThis.process,d="__varlockEnvState",h=(globalThis[d]||(globalThis[d]={initialized:!1,configHasErrors:!1,values:{},settings:{},originalProcessEnv:{...u&&s.env},injectedProcessEnvKeys:void 0}),n=globalThis[d],n.originalProcessEnv||={...u&&s.env},n),m=h.values,f=h.settings,g=["__v_isRef"],v={};function x(e){let t=globalThis[e];if(!Array.isArray(t))return;let i=v[e];if(i&&i.arr===t)return i.set;let n=new Set(t.filter(e=>"string"==typeof e));return v[e]={arr:t,set:n},n}function y(){return globalThis.process?.env?.__VARLOCK_EXECUTION_PHASE}let b=new Set;new Proxy({},{get(e,t){if("symbol"==typeof t||g.includes(t))return;if(!h.initialized)throw Error("varlock ENV not initialized — make sure varlock is set up correctly.\nSee https://varlock.dev/getting-started/installation/ for setup instructions.");if(h.configHasErrors)return void console.error(`[varlock] ⚠️ ENV.${t} accessed but config has errors — values may be missing or incorrect`);let i=x("__varlockDynamicKeys"),n=x("__varlockPublicDynamicKeys");if(t in m){if(i?.has(t)){var r;let e,i,a=!!n?.has(t);if(l(`[dynamic-access] detected dynamic access for ENV.${t}`),r={key:t,isPublic:a},"function"!=typeof(e=globalThis.__varlockOnDynamicConfigAccess)?l(`[dynamic-access] no hook installed for ENV.${r.key}`):(l(`[dynamic-access] notifying hook for ENV.${r.key} (isPublic=${r.isPublic})`),e(r)),a&&("build"===(i=y())||"prerender"===i)){let e=`[varlock] dynamic config \`ENV.${t}\` was accessed during ${y()}. Dynamic values cannot be safely inlined during static build/prerender. Use runtime SSR access (non-prerender) or load/hydrate public dynamic values at runtime.`;if("warn"==((globalThis.process?.env?._VARLOCK_DYNAMIC_BUILD_ACCESS_MODE??"error")==="warn"?"warn":"error"))b.has(t)||(b.add(t),console.warn(e));else throw Error(e)}}return m[t]}if(globalThis.__varlockThrowOnMissingKeys){if(n?.has(t))throw Error(`\`ENV.${t}\` is public+dynamic and has not been hydrated yet. Load public dynamic env first (e.g. via loadPublicDynamicEnv()), then access it via ENV.`);if(i?.has(t))throw Error(`\`ENV.${t}\` is dynamic and is not available in this environment.`);if(globalThis.__varlockValidKeys&&globalThis.__varlockValidKeys.includes(t))throw Error(`\`ENV.${t}\` exists, but is not available in this environment`);throw Error(`\`ENV.${t}\` does not exist`)}}});try{h.initialized||function(e){let t;if(l("⚡️ INIT VARLOCK ENV!",h.initialized,!!globalThis.__varlockLoadedEnv,!!globalThis.process?.env.__VARLOCK_ENV),o&&!globalThis.process?.env.__VARLOCK_ENV){h.initialized=!0;let e=globalThis.__varlockPublicDynamicEnv;e&&"object"==typeof e&&!Array.isArray(e)&&function(e){let t=x("__varlockPublicDynamicKeys");for(let[i,n]of(h.initialized=!0,Object.entries(e||{}))){if(t&&!t.has(i)){l(`[public-dynamic] ignoring undeclared key in hydration payload: ${i}`);continue}m[i]=n}}(e);return}if(globalThis.__varlockLoadedEnv)t=globalThis.__varlockLoadedEnv;else if(u&&s.env.__VARLOCK_ENV){if(s.env.__VARLOCK_ENV.startsWith("varlock:v1:")){if(e?.allowFail)return;throw Error("[varlock] env blob is still encrypted — decryption has not completed yet")}t=JSON.parse(s.env.__VARLOCK_ENV)}else{if(e?.allowFail)return;throw console.error("\n\uD83D\uDEA8 initVarlockEnv failed  \uD83D\uDEA8\ntry rerunning your command via `varlock run`\n"),Error("initVarlockEnv failed")}for(let e of(Object.assign(f,t.settings),h.configHasErrors=!!t.errors,!function(e){let t=(globalThis[c]||(globalThis[c]={sensitiveSecretsMap:{},redactorFindReplace:void 0}),globalThis[c]);for(let i in t.sensitiveSecretsMap={},e.config){let n=e.config[i];if(!n.isSensitive||!n.value)continue;let r=function e(t,i=[]){if("[object String]"===Object.prototype.toString.call(t)&&t)i.push(t);else if(Array.isArray(t))for(let n of t)e(n,i);else if(t&&"object"==typeof t)for(let n in t)e(t[n],i);return i}(n.value);for(let e of(n.envStr&&r.push(n.envStr),r)){let r=function(e,t=!0){let i;if(!e)return e;i=void 0,0;let n=t?5:e.length-2,r="▒".repeat(n);return"show_last_2"===i?`${r}${e.substring(e.length-2,e.length)}`:"show_first_last"===i?`${e.substring(0,1)}${r}${e.substring(e.length-1,e.length)}`:`${e.substring(0,2)}${r}`}(e);r&&(t.sensitiveSecretsMap[e]={key:i,redacted:r,preventLeaks:!1!==n.preventLeaks})}}if(!Object.keys(t.sensitiveSecretsMap).length){t.redactorFindReplace=void 0;return}let i=RegExp([`(${p} )?`,"(",Object.keys(t.sensitiveSecretsMap).map(e=>e.replace(/[()[\]{}*+?^$|#.,/\\\s-]/g,"\\$&")).sort((e,t)=>
67t.length-e.length).join("|"),")",`( ${p})?`].join(""),"g");t.redactorFindReplace={find:i,replace:(e,i,n,r)=>i&&r?e:t.sensitiveSecretsMap[n].redacted}}(t),Object.keys(m)))e in t.config||delete m[e];let i=u&&!t.settings?.disableProcessEnvInjection,n=[],r=[];if(i){if(h.injectedProcessEnvKeys){for(let e of h.injectedProcessEnvKeys)delete s.env[e];for(let e of Object.keys(h.originalProcessEnv))s.env[e]=h.originalProcessEnv[e]}h.injectedProcessEnvKeys=[]}for(let e in t.config){let a=t.config[e];if((a.isDynamic??a.isSensitive)&&(n.push(e),a.isSensitive||r.push(e)),m[e]=a.value,i){let i=a.envStr??(void 0===a.value?void 0:String(a.value));void 0!==i||t.settings?.injectUndefinedAsEmpty?(h.injectedProcessEnvKeys?.push(e),s.env[e]=i??""):t.injectedAtBuild||delete s.env[e]}}globalThis.__varlockDynamicKeys=n,globalThis.__varlockPublicDynamicKeys=r,h.initialized=!0}({allowFail:!0})}catch(e){}},28421:(e,t,i)=>{i.d(t,{W:()=>s});var n=i(13205);let r={...n.ai,transform:Math.round};var a=i(40856),o=i(57904);let s={borderWidth:a.px,borderTopWidth:a.px,borderRightWidth:a.px,borderBottomWidth:a.px,borderLeftWidth:a.px,borderRadius:a.px,borderTopLeftRadius:a.px,borderTopRightRadius:a.px,borderBottomRightRadius:a.px,borderBottomLeftRadius:a.px,width:a.px,maxWidth:a.px,height:a.px,maxHeight:a.px,top:a.px,right:a.px,bottom:a.px,left:a.px,inset:a.px,insetBlock:a.px,insetBlockStart:a.px,insetBlockEnd:a.px,insetInline:a.px,insetInlineStart:a.px,insetInlineEnd:a.px,padding:a.px,paddingTop:a.px,paddingRight:a.px,paddingBottom:a.px,paddingLeft:a.px,paddingBlock:a.px,paddingBlockStart:a.px,paddingBlockEnd:a.px,paddingInline:a.px,paddingInlineStart:a.px,paddingInlineEnd:a.px,margin:a.px,marginTop:a.px,marginRight:a.px,marginBottom:a.px,marginLeft:a.px,marginBlock:a.px,marginBlockStart:a.px,marginBlockEnd:a.px,marginInline:a.px,marginInlineStart:a.px,marginInlineEnd:a.px,fontSize:a.px,backgroundPositionX:a.px,backgroundPositionY:a.px,...o.H,zIndex:r,fillOpacity:n.X4,strokeOpacity:n.X4,numOctaves:r}},28999:(e,t,i)=>{i.d(t,{r:()=>r});var n=i(43291);function r(e,t){let i=e?.[t]??e?.default??e;return i!==e?(0,n.K)(i,e):i}},29090:(e,t,i)=>{i.d(t,{$:()=>n,V:()=>r}),i(37811);let n=()=>{},r=()=>{}},29428:(e,t,i)=>{i.d(t,{xQ:()=>a});var n=i(14346),r=i(35075);function a(e=!0){let t=(0,n.useContext)(r.t);if(null===t)return[!0,null];let{isPresent:i,onExitComplete:o,register:s}=t,l=(0,n.useId)();(0,n.useEffect)(()=>{if(e)return s(l)},[e]);let p=(0,n.useCallback)(()=>e&&o&&o(l),[l,o,e]);return!i&&o?[!1,p]:[!0]}},29960:(e,t,i)=>{i.d(t,{j4:()=>r,pG:()=>o,rm:()=>l});let n=e=>t=>"string"==typeof t&&t.startsWith(e),r=n("--"),a=n("var(--"),o=e=>!!a(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function l(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}},31417:(e,t,i)=>{i.d(t,{u:()=>r});var n=i(170);let r={test:(0,i(69565).$)("#"),parse:function(e){let t="",i="",n="",r="";return e.length>5?(t=e.substring(1,3),i=e.substring(3,5),n=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),i=e.substring(2,3),n=e.substring(3,4),r=e.substring(4,5),t+=t,i+=i,n+=n,r+=r),{red:parseInt(t,16),green:parseInt(i,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}},transform:n.B.transform}},31438:(e,t,i)=>{i.d(t,{y:()=>o});var n=i(31417),r=i(526),a=i(170);let o={test:e=>a.B.test(e)||n.u.test(e)||r.V.test(e),parse:e=>a.B.test(e)?a.B.parse(e):r.V.test(e)?r.V.parse(e):n.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?a.B.transform(e):r.V.transform(e),getAnimatableNone:e=>{let t=o.parse(e);return t.alpha=0,o.transform(t)}}},32185:(e,t,i)=>{i.d(t,{Z:()=>r});var n=i(98395);function r(e){let t=[0];return(0,n.f)(t,e.length-1),t}},34678:(e,t,i)=>{i.d(t,{C:()=>n});let n=new WeakMap},35075:(e,t,i)=>{i.d(t,{t:()=>n});let n=(0,i(14346).createContext)(null)},35309:(e,t,i)=>{i.d(t,{d:()=>s});var n=i(39364),r=i(14346),a=i(5466),o=i(18491);function s(e){let t=(0,o.M)(()=>(0,n.OQ)(e)),{isStatic:i}=(0,r.useContext)(a.Q);if(i){let[,i]=(0,r.useState)(e);(0,r.useEffect)(()=>t.on("change",i),[])}return t}},37600:(e,t,i)=>{var n;let r;function a(e,t){this.v=e,this.k=t}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function s(e){var t,i;
67function n(t,i){try{var o=e[t](i),s=o.value,l=s instanceof a;Promise.resolve(l?s.v:s).then(function(i){if(l){var a="return"===t&&s.k?t:"next";if(!s.k||i.done)return n(a,i);i=e[a](i).value}r(!!o.done,i)},function(e){n("throw",e)})}catch(e){r(2,e)}}function r(e,r){2===e?t.reject(r):t.resolve({value:r,done:e}),(t=t.next)?n(t.key,t.arg):i=null}this._invoke=function(e,r){return new Promise(function(a,o){var s={key:e,arg:r,resolve:a,reject:o,next:null};i?i=i.next=s:(t=i=s,n(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}s.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},s.prototype.next=function(e){return this._invoke("next",e)},s.prototype.throw=function(e){return this._invoke("throw",e)},s.prototype.return=function(e){return this._invoke("return",e)};let l=Object.entries,p=Object.setPrototypeOf,c=Object.isFrozen,u=Object.getPrototypeOf,d=Object.getOwnPropertyDescriptor,h=Object.freeze,m=Object.seal,f=Object.create,g="u">typeof Reflect&&Reflect,v=g.apply,x=g.construct;h||(h=function(e){return e}),m||(m=function(e){return e}),v||(v=function(e,t){for(var i=arguments.length,n=Array(i>2?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return e.apply(t,n)}),x||(x=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return new e(...i)});let y=$(Array.prototype.forEach);Array.prototype.indexOf;let b=$(Array.prototype.lastIndexOf),k=$(Array.prototype.pop),w=$(Array.prototype.push);Array.prototype.slice;let S=$(Array.prototype.splice),T=Array.isArray,A=$(String.prototype.toLowerCase),E=$(String.prototype.toString),P=$(String.prototype.match),R=$(String.prototype.replace),C=$(String.prototype.indexOf),j=$(String.prototype.trim),M=$(Number.prototype.toString),z=$(Boolean.prototype.toString),D="u"<typeof BigInt?null:$(BigInt.prototype.toString),L="u"<typeof Symbol?null:$(Symbol.prototype.toString),_=$(Object.prototype.hasOwnProperty),O=$(Object.prototype.toString),V=$(RegExp.prototype.test),I=(n=TypeError,function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return x(n,t)});function $(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];return v(e,t,n)}}function N(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:A;if(p&&p(e,null),!T(t))return e;let n=t.length;for(;n--;){let r=t[n];if("string"==typeof r){let e=i(r);e!==r&&(c(t)||(t[n]=e),r=e)}e[r]=!0}return e}function B(e){let t=f(null);for(let n of l(e)){var i=function(e){if(Array.isArray(e))return e}(n)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var i,n,r,a,o=[],s=!0,l=!1;try{r=(t=t.call(e)).next,!1;for(;!(s=(i=r.call(t)).done)&&(o.push(i.value),2!==o.length);s=!0);}catch(e){l=!0,n=e}finally{try{if(!s&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(l)throw n}}return o}}(n)||function(e){if(e){if("string"==typeof e)return o(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(e,2):void 0}}(n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();let r=i[0],a=i[1];_(e,r)&&(T(a)?t[r]=function(e){for(let t=0;t<e.length;t++)_(e,t)||(e[t]=null);return e}(a):a&&"object"==typeof a&&a.constructor===Object?t[r]=B(a):t[r]=a)}return t}function F(e,t){for(;null!==e;){let i=d(e,t);if(i){if(i.get)return $(i.get);if("function"==typeof i.value)return $(i.value)}e=u(e)}return function(){return null}}let U=h(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),q=h(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),W=h(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),G=h(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),H=
67h(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),K=h(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),X=h(["#text"]),Y=h(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Z=h(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Q=h(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
67subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),J=h(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ee=m(/{{[\w\W]*|^[\w\W]*}}/g),et=m(/<%[\w\W]*|^[\w\W]*%>/g),ei=m(/\${[\w\W]*/g),en=m(/^data-[\-\w.\u00B7-\uFFFF]+$/),er=m(/^aria-[\-\w]+$/),ea=m(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),eo=m(/^(?:\w+script|data):/i),es=m(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),el=m(/^html$/i),ep=m(/^[a-z][.\w]*(-[.\w]+)+$/i),ec=m(/<[/\w!]/g),eu=m(/<[/\w]/g),ed=m(/<\/no(script|embed|frames)/i),eh=m(/\/>/i),em=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],ef=h(N({},em)),eg=(r={},y(em,e=>{r[e]=m(RegExp("</"+e+"(?=[\\t\\n\\f\\r />])","i"))}),h(r)),ev=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let i=null,n="data-tt-policy-suffix";t&&t.hasAttribute(n)&&(i=t.getAttribute(n));let r="dompurify"+(i?"#"+i:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}},ex=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},ey=function(e,t,i,n){return _(e,t)&&T(e[t])?N(n.base?B(n.base):{},e[t],n.transform):i},eb=function(e,t,i){let n=_(e,t)?e[t]:void 0;return n&&"object"==typeof n?B(n):i()};!function e(){let t,i,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,r=t=>e(t);if(r.version="3.4.16",r.removed=[],!n||!n.document||9!==n.document.nodeType||!n.Element)return r.isSupported=!1,r;let a=n.document,o=a,s=o.currentScript;n.DocumentFragment;let p=n.HTMLTemplateElement,c=n.Node,u=n.Element,d=n.NodeFilter;void 0===n.NamedNodeMap&&(n.NamedNodeMap||n.MozNamedAttrMap),n.HTMLFormElement;let g=n.DOMParser,v=n.trustedTypes,x=u.prototype,$=F(x,"cloneNode"),em=F(x,"remove"),ek=F(x,"removeAttributeNode"),ew=F(x,"nextSibling"),eS=F(x,"childNodes"),eT=F(x,"parentNode"),eA=F(x,"shadowRoot"),eE=F(x,"attributes"),eP=c&&c.prototype?F(c.prototype,"nodeType"):null,eR=c&&c.prototype?F(c.prototype,"nodeName"):null,eC=c&&c.prototype?F(c.prototype,"ownerDocument"):null,ej=function(e){return eP?eP(e):e.nodeType},eM=function(e){return eR?eR(e):e.nodeName};if("function"==typeof p){let e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let ez="",eD=!1,eL=0,e_=function(){if(eL>0)throw I('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},eO=function(e){e_(),eL++;try{return t.createHTML(e)}finally{eL--}},eV=function(e){e_(),eL++;try{return t.createScriptURL(e)}finally{eL--}},eI=a,e$=eI.implementation,eN=eI.createNodeIterator,eB=eI.createDocumentFragment,eF=eI.getElementsByTagName,eU=o.importNode,eq=ex();r.isSupported="function"==typeof l&&"function"==typeof eT&&e$&&void 0!==e$.createHTMLDocument;let eW=ea,eG=null,eH=N({},[...U,...q,...W,...H,...X]),eK=null,eX=N({},[...Y,...Z,...Q,...J]),eY=Object.seal(f(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eZ=null,eQ=null,eJ=Object.seal(f(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),e0=!0,e1=!0,e2=!1,e3=!0,e4=!1,e5=!0,e8=!1,e9=!1,e7=null,e6=null,te=!1,tt=!1,ti=!1,tn=!1,tr=!0,ta=!1,to="user-content-",ts=!0,tl=!1,tp={},tc=null,tu=N({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),td=null,th=N({},["audio","video","img","source","image","track"]),tm=null,tf=N({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tg="http://www.w3.org/1998/Math/MathML",tv="http://www.w3.org/2000/svg",tx="http://www.w3.org/1999/xhtml",ty=tx,tb=!1,tk=null,tw=N({},[tg,tv,tx],E),tS=h(["mi","mo","mn","ms","mtext"]),tT=N({},tS),tA=h(["annotation-xml"]),tE=N({},tA),tP=N({},["title","style","font","a","script"]),tR=null,tC=["application/xhtml+xml","text/html"],tj=null,tM=null,tz=a.createElement("form"),tD=function(e){return e instanceof RegExp||e instanceof Function},tL=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(tM&&tM===e)return;e&&"object"==typeof e||(e={}),e=B(e),tj="application/xhtml+xml"===(tR=-1===tC.indexOf(e.PARSER_MEDIA_TYPE
67)?"text/html":e.PARSER_MEDIA_TYPE)?E:A,eG=ey(e,"ALLOWED_TAGS",eH,{transform:tj}),eK=ey(e,"ALLOWED_ATTR",eX,{transform:tj}),tk=ey(e,"ALLOWED_NAMESPACES",tw,{transform:E}),tm=ey(e,"ADD_URI_SAFE_ATTR",tf,{transform:tj,base:tf}),td=ey(e,"ADD_DATA_URI_TAGS",th,{transform:tj,base:th}),tc=ey(e,"FORBID_CONTENTS",tu,{transform:tj}),eZ=ey(e,"FORBID_TAGS",B({}),{transform:tj}),eQ=ey(e,"FORBID_ATTR",B({}),{transform:tj}),tp=!!_(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?B(e.USE_PROFILES):e.USE_PROFILES),e0=!1!==e.ALLOW_ARIA_ATTR,e1=!1!==e.ALLOW_DATA_ATTR,e2=e.ALLOW_UNKNOWN_PROTOCOLS||!1,e3=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,e4=e.SAFE_FOR_TEMPLATES||!1,e5=!1!==e.SAFE_FOR_XML,e8=e.WHOLE_DOCUMENT||!1,tt=e.RETURN_DOM||!1,ti=e.RETURN_DOM_FRAGMENT||!1,tn=e.RETURN_TRUSTED_TYPE||!1,te=e.FORCE_BODY||!1,tr=!1!==e.SANITIZE_DOM,ta=e.SANITIZE_NAMED_PROPS||!1,ts=!1!==e.KEEP_CONTENT,tl=e.IN_PLACE||!1,eW=!function(e){try{return V(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?ea:e.ALLOWED_URI_REGEXP,ty="string"==typeof e.NAMESPACE?e.NAMESPACE:tx,tT=eb(e,"MATHML_TEXT_INTEGRATION_POINTS",()=>N({},tS)),tE=eb(e,"HTML_INTEGRATION_POINTS",()=>N({},tA));let n=eb(e,"CUSTOM_ELEMENT_HANDLING",()=>f(null));if(eY=f(null),_(n,"tagNameCheck")&&tD(n.tagNameCheck)&&(eY.tagNameCheck=n.tagNameCheck),_(n,"attributeNameCheck")&&tD(n.attributeNameCheck)&&(eY.attributeNameCheck=n.attributeNameCheck),_(n,"allowCustomizedBuiltInElements")&&"boolean"==typeof n.allowCustomizedBuiltInElements&&(eY.allowCustomizedBuiltInElements=n.allowCustomizedBuiltInElements),m(eY),e4&&(e1=!1),ti&&(tt=!0),tp&&(eG=N({},X),eK=f(null),!0===tp.html&&(N(eG,U),N(eK,Y)),!0===tp.svg&&(N(eG,q),N(eK,Z),N(eK,J)),!0===tp.svgFilters&&(N(eG,W),N(eK,Z),N(eK,J)),!0===tp.mathMl&&(N(eG,H),N(eK,Q),N(eK,J))),eJ.tagCheck=null,eJ.attributeCheck=null,_(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?eJ.tagCheck=e.ADD_TAGS:T(e.ADD_TAGS)&&(eG===eH&&(eG=B(eG)),N(eG,e.ADD_TAGS,tj))),_(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?eJ.attributeCheck=e.ADD_ATTR:T(e.ADD_ATTR)&&(eK===eX&&(eK=B(eK)),N(eK,e.ADD_ATTR,tj))),_(e,"ADD_FORBID_CONTENTS")&&T(e.ADD_FORBID_CONTENTS)&&(tc===tu&&(tc=B(tc)),N(tc,e.ADD_FORBID_CONTENTS,tj)),ts&&(eG["#text"]=!0),e8&&N(eG,["html","head","body"]),eG.table&&(N(eG,["tbody"]),delete eZ.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw I('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw I('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let i=t;t=e.TRUSTED_TYPES_POLICY;try{ez=eO("")}catch(e){throw t=i,e}}else null===e.TRUSTED_TYPES_POLICY?(t=void 0,ez=""):(void 0===t&&(eD||(i=ev(v,s),eD=!0),t=i),t&&"string"==typeof ez&&(ez=eO("")));h&&h(e),tM=e},t_=N({},[...q,...W,...G]),tO=N({},[...H,...K]),tV=function(e){var t,i,n;let r=eT(e);r&&r.tagName||(r={namespaceURI:ty,tagName:"template"});let a=A(e.tagName),o=A(r.tagName);return!!tk[e.namespaceURI]&&(e.namespaceURI===tv?(t=r).namespaceURI===tx?"svg"===a:t.namespaceURI===tg?"svg"===a&&("annotation-xml"===o||tT[o]):!!t_[a]:e.namespaceURI===tg?(i=r).namespaceURI===tx?"math"===a:i.namespaceURI===tv?"math"===a&&tE[o]:!!tO[a]:e.namespaceURI===tx?((n=r).namespaceURI!==tv||!!tE[o])&&(n.namespaceURI!==tg||!!tT[o])&&!tO[a]&&(tP[a]||!t_[a]):"application/xhtml+xml"===tR&&!!tk[e.namespaceURI])},tI=function(e){w(r.removed,{element:e});try{eT(e).removeChild(e)}catch(t){if(em(e),!eT(e))throw I("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},t$=function(e,t,i){try{ek(e,t)}catch(t){try{e.removeAttribute(i)}catch(e){}}},tN=function(e){tU(e);let t=eS(e);if(t){let e=[];y(t,t=>{w(e,t)}),y(e,e=>{try{em(e)}catch(e){}})}let i=eE(e);if(i)for(let t=i.length-1;t>=0;--t){let n=i[t],r=n&&n.name;"string"==typeof r&&t$(e,n,r)}},tB=function(e,t,i){if(!i)try{i=t.getAttributeNode(e)}catch(e){i=null}w(r.removed,{attribute:i||null,from:t});try{i?ek(t,i):t.removeAttribute(e)}catch(i){try{t.removeAttribute(e)}catch(e){}}if("is"===e)if(tt||ti)try{tI(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tF=function(e){let t=eE(e);if(t)for(let i=t.length-1;i>=0;--i){let n=t[i],r=n&&n.name;"string"!=typeof r||eK[tj(r)]||t$(e,n,r)}},tU=function(e){let t=[e];for(;t.length>0;){let e=t.pop();1===ej(e)&&tF(e);let i=eS(e);if(i)for(let e=i.length-1;e>=0;--e)t.push(i[e])}},tq=function(e,t){return!!e5&&("patchsrc"===e||"for"===e&&"label"!==t&&"output"!==t)},tW=function(e){if(!e5)return;let t=[e];for(;t.length>0;){let e=t.pop(),i=ej(e);if(7===i||8===i&&V(eu,e.data)){try{em(e)}catch(e){}continue}if(1===i){let t=tj(eM(e));try{e.hasAttribute&&e.hasAttribute("patchsrc")&&e.removeAttribute("patchsrc"),e.hasAttribute&&e.hasAttribute("for")&&tq("for",t)&&e.removeAttribute("for")}catch(e){}}let n=eS(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},tG=function(e){let i=null,n=null;if(te)e="<remove></remove>"+e;else{let t=P(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===tR&&ty===tx&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let r=t?eO(e):e;if(ty===tx)try{i=new g().parseFromString(r,tR)}catch(e){}if(!i||!i.documentElement){i=e$.createDocument(ty,"template",null);try{i.documentElement.innerHTML=tb?ez:r}catch(e){}}let o=i.body||i.documentElement;return(e&&n&&o.insertBefore(a.createTextNode(n),o.childNodes[0]||null),ty===tx)?eF.call(i,e8?"html":"body")[0]:e8?i.documentElement:o},tH=function(e){let t=eC?eC(e):e.ownerDocument;return eN.call(t||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},tK=function(e){return e=R(e,ee," "),e=R(e,et," "),e=R(e,ei," ")},tX=function(e){var t;e.normalize();let i=eC?eC(e):e.ownerDocument,n=eN.call(i||e,e,d.SHOW_TEXT|d.SHOW_COMMENT|d.SHOW_CDATA_SECTION|d.SHOW_PROCESSING_INSTRUCTION,null),r=n.nextNode();for(;r;)r.data=tK(r.data),r=n.nextNode();let a=null==(t=e.querySelectorAll)?void 0:t.call(e,"template");a&&y(a,e=>{tZ(e.content)&&tX(e.content)})},tY=function(e){let t=eR?eR(e):null;return"string"==typeof t&&"form"===tj(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==eE(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.removeAttributeNode||"function"!=typeof e.getAttributeNode||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==eP(e)||e.childNodes!==eS(e))},tZ=function(e){if(!eP||"object"!=typeof e||null===e)return!1;try{return 11===eP(e)}catch(e){return!1}},tQ=function(e){if(!eP||"object"!=typeof e||null===e)return!1;try{return"number"==typeof eP(e)}catch(e){return!1}};function tJ(e,t,i){0!==e.length&&y(e,e=>{e.call(r,t,i,tM)})}let t0=function(e,t){if(e instanceof RegExp)return V(e,t);if(e instanceof Function){for(var i=arguments.length,n=Array(i>2?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return!!e(t,...n)}return!1},t1=function(e,t,i){if(!eZ[t]&&t9(t)&&t0(eY.tagNameCheck,t))return!1;if(ts&&!tc[t]){let t=eT(e),n=eS(e);if(n&&t){let r=n.length;for(let a=r-1;a>=0;--a){let r=e===i?$(n[a],!0):n[a];t.insertBefore(r,ew(e))}}}return tI(e),!0},t2=function(e,t,i,n){return 0===e.length?t:t===i||t===n?B(t):t},t3=function(e,t){return e!==t&&null===eT(e)&&(tl&&tU(e),!0)},t4=function(e,t){if(tJ(eq.beforeSanitizeElements,e,null),t3(e,t))return!0;
67if(tY(e))return tI(e),!0;let i=tj(eM(e));if(eG=t2(eq.uponSanitizeElement,eG,eH,e7),tJ(eq.uponSanitizeElement,e,{tagName:i,allowedTags:eG}),t3(e,t))return!0;if(e5&&e.hasChildNodes()&&!tQ(e.firstElementChild)&&V(ec,e.textContent)&&V(ec,e.innerHTML)||e5&&e.namespaceURI===tx&&ef[i]&&(tQ(e.firstElementChild)||"string"==typeof e.textContent&&V(eg[i],e.textContent))||7===e.nodeType||e5&&8===e.nodeType&&V(eu,e.data))return tI(e),!0;if(eZ[i]||!(eJ.tagCheck instanceof Function&&eJ.tagCheck(i))&&!eG[i]){let n=t1(e,i,t);return!!(!1===n&&(tJ(eq.afterSanitizeElements,e,null),t3(e,t)))||n}if(1===ej(e)&&!tV(e)||("noscript"===i||"noembed"===i||"noframes"===i)&&V(ed,e.innerHTML))return tI(e),!0;if(e4&&3===e.nodeType){let t=tK(e.textContent);e.textContent!==t&&(w(r.removed,{element:e.cloneNode()}),e.textContent=t)}return tJ(eq.afterSanitizeElements,e,null),t3(e,t)},t5=function(e,t,i){if(eQ[t]||tq(t,e)||tr&&("id"===t||"name"===t)&&(i in a||i in tz))return!1;let n=eK[t]||eJ.attributeCheck instanceof Function&&eJ.attributeCheck(t,e);return!!(e1&&V(en,t)||e0&&V(er,t))||(n?!(!(tm[t]||V(eW,R(i,es,"")))&&("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==C(i,"data:")||!td[e])&&(!e2||V(eo,R(i,es,""))))||!i:t9(e)&&t0(eY.tagNameCheck,e)&&t0(eY.attributeNameCheck,t,e)||"is"===t&&eY.allowCustomizedBuiltInElements&&t0(eY.tagNameCheck,i))},t8=N({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),t9=function(e){return!t8[A(e)]&&V(ep,e)},t7=function(e,i,n,r){if(t&&"object"==typeof v&&"function"==typeof v.getAttributeType&&!n)switch(v.getAttributeType(e,i)){case"TrustedHTML":return eO(r);case"TrustedScriptURL":return eV(r)}return r},t6=function(e,t,i,n){try{if(i?e.setAttributeNS(i,t,n):e.setAttribute(t,n),tY(e))return tI(e),!1;return!0}catch(i){return tB(t,e),!1}},ie=function(e,t){if(tJ(eq.beforeSanitizeAttributes,e,null),t3(e,t))return;let i=e.attributes;if(!i||tY(e))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eK=t2(eq.uponSanitizeAttribute,eK,eX,e6),forceKeepAttr:void 0},a=i.length,o=tj(e.nodeName);for(;a--;){let t=i[a],s=t.name,l=t.namespaceURI,p=t.value,c=tj(s),u="value"===s?p:j(p),d=!1;if(n.attrName=c,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,tJ(eq.uponSanitizeAttribute,e,n),u=n.attrValue,ta&&("id"===c||"name"===c)&&0!==C(u,to)&&(tB(s,e,t),u=to+u,d=!0),e5&&V(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)||"attributename"===c&&P(u,"href")){tB(s,e,t);continue}if(!n.forceKeepAttr){if(!n.keepAttr||!e3&&V(eh,u)||(e4&&(u=tK(u)),!t5(o,c,u))){tB(s,e,t);continue}(u=t7(o,c,l,u))!==p&&t6(e,s,l,u)&&d&&k(r.removed)}}tJ(eq.afterSanitizeAttributes,e,null),t3(e,t)},it=function(e){let t=null,i=tH(e);for(tJ(eq.beforeSanitizeShadowDOM,e,null);t=i.nextNode();)if(tJ(eq.uponSanitizeShadowNode,t,null),t4(t,e),ie(t,e),tZ(t.content)&&it(t.content),1===ej(t)){let e=eA(t);tZ(e)&&(ii(e),it(e))}tJ(eq.afterSanitizeShadowDOM,e,null)},ii=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){it(e.shadow);continue}let i=e.node,n=1===ej(i),r=eS(i);if(r)for(let e=r.length-1;e>=0;--e)t.push({node:r[e],shadow:null});if(n){let e=eR?eR(i):null;if("string"==typeof e&&"template"===tj(e)){let e=i.content;tZ(e)&&t.push({node:e,shadow:null})}}if(n){let e=eA(i);tZ(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return r.sanitize=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,s=null,l=null;if((tb=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!tQ(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return M(e);case"boolean":return z(e);case"bigint":return D?D(e):"0";case"symbol":return L?L(e):"Symbol()";case"undefined":default:return O(e);case"function":case"object":{if(null===e)return O(e);let t=F(e,"toString");if("function"==typeof t){let i=t(e);return"string"==typeof i?i:O(i)}return O(e)}}}(e)))throw I("dirty is not a string, aborting");if(!r.isSupported)return e;e9?(eG=e7,eK=e6):tL(i),(eq.uponSanitizeElement.length>0||eq.uponSanitizeAttribute.length>0)&&(eG=B(eG)),eq.uponSanitizeAttribute.length>0&&(eK=B(eK)),r.removed=[];let p=tl&&"string"!=typeof e&&tQ(e);if(p){tW(e);let t=eM(e);if("string"==typeof t){let i=tj(t);if(!eG[i]||eZ[i])throw tN(e),I("root node is forbidden and cannot be sanitized in-place")}if(tY(e))throw tN(e),I("root node is clobbered and cannot be sanitized in-place");try{ii(e)}catch(t){throw tN(e),t}}else if(tQ(e))1===(a=(n=tG("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a),ii(n);else{if(!tt&&!e4&&!e8&&-1===e.indexOf("<"))return t&&tn?eO(e):e;if(!(n=tG(e)))return tt?null:tn?ez:""}n&&te&&tI(n.firstChild);let c=p?e:n;try{let e=tH(c);for(;s=e.nextNode();)t4(s,c),ie(s,c),tZ(s.content)&&it(s.content)}catch(t){throw p&&(tN(e),y(r.removed,e=>{e.element&&tU(e.element)})),t}if(p){let t=!1;if(y(r.removed,i=>{i.element&&(i.element===e&&(t=!0),tU(i.element))}),t)throw I("a node selected for removal could not be safely returned; refusing to sanitize in place");return e4&&tX(e),e}if(tt){if(e4&&tX(n),ti)for(l=eB.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(eK.shadowroot||eK.shadowrootmode)&&(l=eU.call(o,l,!0)),l}let u=e8?n.outerHTML:n.innerHTML;return e8&&eG["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&V(el,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),e4&&(u=tK(u)),t&&tn?eO(u):u},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tL(e),e9=!0,e7=eG,e6=eK},r.clearConfig=function(){tM=null,e9=!1,e7=null,e6=null,t=i,ez=""},r.isValidAttribute=function(e,t,i){return tM||tL({}),t5(tj(e),tj(t),i)},r.addHook=function(e,t){"function"!=typeof t||_(eq,e)&&w(eq[e],t)},r.removeHook=function(e,t){if(_(eq,e)){if(void 0!==t){let i=b(eq[e],t);return -1===i?void 0:S(eq[e],i,1)[0]}return k(eq[e])}},r.removeHooks=function(e){_(eq,e)&&(eq[e]=[])},r.removeAllHooks=function(){eq=ex()},r}()},38251:(e,t,i)=>{i.d(t,{X:()=>r,f:()=>n});let n=e=>1e3*e,r=e=>e/1e3},38551:(e,t,i)=>{i.d(t,{N:()=>n});function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}},38784:(e,t,i)=>{i.d(t,{D:()=>s});var n=i(31438),r=i(13777),a=i(68527);let o={...i(28421).W,color:n.y,backgroundColor:n.y,outlineColor:n.y,fill:n.y,stroke:n.y,borderColor:n.y,borderTopColor:n.y,borderRightColor:n.y,borderBottomColor:n.y,borderLeftColor:n.y,filter:r.p,WebkitFilter:r.p,mask:a.d,WebkitMask:a.d},s=e=>o[e]},39364:(e,t,i)=>{i.d(t,{KG:()=>l,OQ:()=>p,bt:()=>s});var n=i(40278),r=i(71831),a=i(12315),o=i(94253);let s={current:void 0};class l{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=a.k.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.notifyChange(),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=a.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){var i;return"change"===e?this.onChangeSubscribe(t):((i=this.events)[e]||(i[e]=new n.v)).add(t)}onChangeSubscribe(e){let{events:t}=this;return t.change||this.changeSubscriber?(t.change||(t.change=new n.v,t.change.add(this.changeSubscriber),this.changeSubscriber=void 0),t.change.add(e)):this.changeSubscriber=e,()=>{this.changeSubscriber===e?this.changeSubscriber=void 0:t.change?.remove(e),this.stopIfUnobserved()}}stopIfUnobserved(){o.Gt.read(()=>{this.changeSubscriber||this.events.change?.getSize()||this.stop()})}clearListeners(){for(let e in this.changeSubscriber=void 0,this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,i){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-i}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.notifyChange()}notifyChange(){let{current:e,changeSubscriber:t}=this;t?t(e):this.events.change?.notify(e)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return s.current&&s.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=a.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,r.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{let i;this.hasAnimated=!0;let n=!1;i=e(()=>{n=!0,this.events.animationComplete?.notify(),this.animation===i&&this.clearAnimation(),t()}),n||(this.animation=i),this.events.animationStart?.notify()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){this.animation=void 0}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function p(e,t){return new l(e,t)}},39495:(e,t,i)=>{i.d(t,{F:()=>tQ});
67class n{constructor(e){this.isMounted=!1,this.node=e}update(){}}var r=i(25894),a=i(6183),o=i(63498),s=i(9737);let l=s._.length;var p=i(38551),c=i(5781),u=i(46724);function d(e,t){if(!Array.isArray(t))return!1;let i=t.length;if(i!==e.length)return!1;for(let n=0;n<i;n++)if(t[n]!==e[n])return!1;return!0}let h=[...s.U].reverse(),m=s.U.length;function f(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function g(){return{animate:f(!0),whileInView:f(),whileHover:f(),whileTap:f(),whileDrag:f(),whileFocus:f(),exit:f()}}class v extends n{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:i})=>(0,r._)(e,t,i))),i=g(),n=!0,f=!1,v=t=>(i,n)=>{let r=(0,u.K)(e,n,"exit"===t?e.presenceContext?.custom:void 0);if(r){let{transition:e,transitionEnd:t,...n}=r;i={...i,...n,...t}}return i};function x(r){let{props:g}=e,x=function e(t){if(!t)return;if(!t.isControllingVariants){let i=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(i.initial=t.props.initial),i}let i={};for(let e=0;e<l;e++){let n=s._[e],r=t.props[n];((0,o.w)(r)||!1===r)&&(i[n]=r)}return i}(e.parent)||{},y=[],b=new Set,k={},w=1/0;for(let t=0;t<m;t++){var S,T;let s=h[t],l=i[s],m=void 0!==g[s]?g[s]:x[s],A=(0,o.w)(m),E=s===r?l.isActive:null;!1===E&&(w=t);let P=m===x[s]&&m!==g[s]&&A;if(P&&(n||f)&&e.manuallyAnimateOnMount&&(P=!1),l.protectedKeys={...k},!l.isActive&&null===E||!m&&!l.prevProp||(0,p.N)(m)||"boolean"==typeof m)continue;if("exit"===s&&l.isActive&&!0!==E){l.prevResolvedValues&&(k={...k,...l.prevResolvedValues});continue}let R=(S=l.prevProp,"string"==typeof(T=m)?T!==S:!!Array.isArray(T)&&!d(T,S)),C=R||s===r&&l.isActive&&!P&&A||t>w&&A,j=!1,M=Array.isArray(m)?m:[m],z=M.reduce(v(s),{});!1===E&&(z={});let{prevResolvedValues:D={}}=l,L={...D,...z},_=t=>{C=!0,b.has(t)&&(j=!0,b.delete(t)),l.needsAnimating[t]=!0;let i=e.getValue(t);i&&(i.liveStyle=!1)};for(let e in L){let t=z[e],i=D[e];if(!k.hasOwnProperty(e))((0,c.p)(t)&&(0,c.p)(i)?!d(t,i)||R:t!==i)?null!=t?_(e):b.add(e):void 0!==t&&b.has(e)?_(e):l.protectedKeys[e]=!0}l.prevProp=m,l.prevResolvedValues=z,l.isActive&&(k={...k,...z}),(n||f)&&e.blockInitialAnimation&&(C=!1);let O=P&&R,V=!O||j;C&&V&&y.push(...M.map(t=>{let i={type:s};if("string"==typeof t&&(n||f)&&!O&&e.manuallyAnimateOnMount&&e.parent){let{parent:n}=e,r=(0,u.K)(n,t);if(n.enteringChildren&&r){let{delayChildren:t}=r.transition||{};i.delay=(0,a.L)(n.enteringChildren,e,t)}}return{animation:t,options:i}}))}if(b.size){let t={};if("boolean"!=typeof g.initial){let i=(0,u.K)(e,Array.isArray(g.initial)?g.initial[0]:g.initial);i&&i.transition&&(t.transition=i.transition)}b.forEach(i=>{let n=e.getBaseTarget(i),r=e.getValue(i);r&&(r.liveStyle=!0),t[i]=n??null}),y.push({animation:t})}let A=!!y.length;return n&&(!1===g.initial||g.initial===g.animate)&&!e.manuallyAnimateOnMount&&(A=!1),n=!1,f=!1,A?t(y):Promise.resolve()}return{animateChanges:x,setActive:function(t,n){if(i[t].isActive===n)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,n)),i[t].isActive=n;let r=x(t);for(let e in i)i[e].protectedKeys={};return r},setAnimateFunction:function(i){t=i(e)},getState:()=>i,reset:()=>{i=g(),f=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,p.N)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let x=0;class y extends n{constructor(){super(...arguments),this.id=x++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===i)return;if(e&&!1===i){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let i=(0,u.K)(this.node,e,t);if(i){let{transition:e,transitionEnd:t,...n}=i;for(let e in n)this.node.getValue(e)?.jump(n[e])}}this.node.blockInitialAnimation=!1,this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1,this.exitAnimation=void 0;return}let n=this.exitAnimation=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>
67{this.exitAnimation===n&&(this.isExitComplete=!0,t(this.id))})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}var b=i(80159),k=i(21583);let w={x:!1,y:!1};function S(e){return[e("x"),e("y")]}var T=i(40856),A=i(24724);function E(e){return e.max-e.min}function P(e,t,i,n=.5){e.origin=n,e.originPoint=(0,A.k)(t.min,t.max,e.origin),e.scale=E(i)/E(t),e.translate=(0,A.k)(i.min,i.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function R(e,t,i,n){P(e.x,t.x,i.x,n?n.originX:void 0),P(e.y,t.y,i.y,n?n.originY:void 0)}function C(e,t,i,n=0){e.min=(n?(0,A.k)(i.min,i.max,n):i.min)+t.min,e.max=e.min+E(t)}function j(e,t,i,n=0){let r=n?(0,A.k)(i.min,i.max,n):i.min;e.min=t.min-r,e.max=e.min+E(t)}function M(e,t,i,n){j(e.x,t.x,i.x,n?.x),j(e.y,t.y,i.y,n?.y)}var z=i(94253),D=i(18434),L=i(44744),_=i(74821),O=i(23488);let V=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),I=new Set(["INPUT","SELECT","TEXTAREA"]);function $(e,t,i,n={passive:!0}){return e.addEventListener(t,i,n),()=>e.removeEventListener(t,i,n)}var N=i(77303),B=i(29090);let F=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function U(e){return{point:{x:e.pageX,y:e.pageY}}}function q(e,t,i,n){return $(e,t,e=>F(e)&&i(e,U(e)),n)}let W=({current:e})=>e?e.ownerDocument.defaultView:null;var G=i(23501),H=i(12315),K=i(58243),X=i(38251);let Y=(e,t)=>Math.abs(e-t),Z=new Set(["auto","scroll"]);class Q{constructor(e,t,{transformPagePoint:i,contextWindow:n=window,dragSnapToOrigin:r=!1,distanceThreshold:a=3,element:o}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.hasPendingMove=!1,this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=J(this.lastRawMoveEventInfo,this.transformPagePoint));let i=et(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,r=(e=i.offset,t={x:0,y:0},Math.sqrt(Y(e.x,t.x)**2+Y(e.y,t.y)**2)>=this.distanceThreshold);if(!n&&!r)return;let{point:a}=i;this.history.push({...a,timestamp:H.k.now()});let{onStart:o,onMove:s}=this.handlers;n||(o&&o(this.lastMoveEvent,i),this.startEvent=this.lastMoveEvent),s&&s(this.lastMoveEvent,i)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=J(t,this.transformPagePoint),this.hasPendingMove=!0,z.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.hasPendingMove&&this.updatePoint(),this.end();let{onEnd:i,onSessionEnd:n,resumeAnimation:r}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&r&&r(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=et("pointercancel"===e.type?this.lastMoveEventInfo:J(t,this.transformPagePoint),this.history);this.startEvent&&i&&i(e,a),n&&n(e,a)},!F(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=i,this.distanceThreshold=a,this.contextWindow=n||window;const s=J(U(e),this.transformPagePoint),{point:l}=s,{timestamp:p}=z.uv;this.history=[{...l,timestamp:p}];const{onSessionStart:c}=t;c&&c(e,et(s,this.history));const u={passive:!0,capture:!0};this.removeListeners=(0,K.F)(q(this.contextWindow,"pointermove",this.handlePointerMove,u),q(this.contextWindow,"pointerup",this.handlePointerUp,u),q(this.contextWindow,"pointercancel",this.handlePointerUp,u)),o&&this.startScrollTracking(o)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(Z.has(e.overflowX)||Z.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let i=e===window,n=i?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},r={x:n.x-t.x,y:n.y-t.y};(0!==r.x||0!==r.y)&&(i?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=r.x,this.lastMoveEventInfo.point.y+=r.y):this.history.length>0&&(this.history[0].x-=r.x,this.history[0].y-=r.y),this.scrollPositions.set(e,n),z.Gt.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),(0,z.WG)(this.updatePoint)}}function J(e,t){return t?{point:t(e.point)}:e}function ee(e,t){return{x:e.x-t.x,y:e.y-t.y}}function et({point:e},t){return{point:e,delta:ee(e,ei(t)),offset:ee(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,i=null,n=ei(e);for(;t>=0&&(i=e[t],!(n.timestamp-i.timestamp>(0,X.f)(.1)));)t--;if(!i)return{x:0,y:0};i===e[0]&&e.length>2&&n.timestamp-i.timestamp>2*(0,X.f)(.1)&&(i=e[1]);let r=(0,X.X)(n.timestamp-i.timestamp);if(0===r)return{x:0,y:0};let a={x:(n.x-i.x)/r,y:(n.y-i.y)/r};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t)}}function ei(e){return e[e.length-1]}var en=i(86438),er=i(82826);function ea(e,t,i){return{min:void 0!==t?e.min+t:void 0,max:void 0!==i?e.max+i-(e.max-e.min):void 0}}function eo(e,t){let i=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([i,n]=[n,i]),{min:i,max:n}}function es(e,t,i){return{min:el(e,t),max:el(e,i)}}function el(e,t){return"number"==typeof e?e:e[t]||0}let ep=new WeakMap;class ec{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,k.ge)(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:i}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let r=e=>{t&&this.snapToCursor(e),this.stopAnimation()},a=(e,t)=>{let{drag:i,dragPropagation:n,onDragStart:r}=this.getProps();if(i&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"
67y"===e)if(w[e])return null;else return w[e]=!0,()=>{w[e]=!1};return w.x||w.y?null:(w.x=w.y=!0,()=>{w.x=w.y=!1})}(i),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),S(e=>{let t=this.getAxisMotionValue(e).get()||0;if(T.KN.test(t)){let{projection:i}=this.visualElement;if(i&&i.layout){let n=i.layout.layoutBox[e];n&&(t=E(n)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&z.Gt.update(()=>r(e,t),!1,!0),(0,D.g)(this.visualElement,"transform");let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},o=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:i,dragDirectionLock:n,onDirectionLock:r,onDrag:a}=this.getProps();if(!i&&!this.openDragLock)return;let{offset:o}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let i=null;return Math.abs(e.y)>t?i="y":Math.abs(e.x)>t&&(i="x"),i}(o),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",t.point,o),this.updateAxis("y",t.point,o),this.visualElement.render(),a&&z.Gt.update(()=>a(e,t),!1,!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:p}=this.getProps();this.panSession=new Q(e,{onSessionStart:r,onStart:a,onMove:o,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:p,distanceThreshold:i,contextWindow:W(this.visualElement),element:this.visualElement.current})}stop(e,t){let i=e||this.latestPointerEvent,n=t||this.latestPanInfo,r=this.isDragging;if(this.cancel(),!r||!n||!i)return;let{velocity:a}=n;this.startAnimation(a);let{onDragEnd:o}=this.getProps();o&&z.Gt.postRender(()=>o(i,n))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:i}=this.getProps();!i&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,i){let{drag:n}=this.getProps();if(!i||!ed(e,n,this.currentDirection))return;let r=this.getAxisMotionValue(e),a=this.originPoint[e]+i[e];this.constraints&&this.constraints[e]&&(a=function(e,{min:t,max:i},n){return void 0!==t&&e<t?e=n?(0,A.k)(t,e,n.min):Math.max(e,t):void 0!==i&&e>i&&(e=n?(0,A.k)(i,e,n.max):Math.min(e,i)),e}(a,this.constraints[e],this.elastic[e])),r.set(a)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,n=this.constraints;e&&(0,G.X)(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&i?this.constraints=function(e,{top:t,left:i,bottom:n,right:r}){return{x:ea(e.x,i,r),y:ea(e.y,t,n)}}(i.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:es(e,"left","right"),y:es(e,"top","bottom")}}(t),n!==this.constraints&&!(0,G.X)(e)&&i&&this.constraints&&!this.hasMutatedConstraints&&S(e=>{var t,n;let r;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=i.layoutBox[e],n=this.constraints[e],r={},void 0!==n.min&&(r.min=n.min-t.min),void 0!==n.max&&(r.max=n.max-t.min),r))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:i}=this.getProps();if(!t||!(0,G.X)(t))return!1;let n=t.current;(0,B.V)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;r.root&&(r.root.scroll=void 0,r.root.updateScroll());let a=(0,L.L)(n,r.root,this.visualElement.getTransformPagePoint()),o=(e=r.layout.layoutBox,{x:eo(e.x,a.x),y:eo(e.y,a.y)});if(i){let e=i((0,_.pA)(o));this.hasMutatedConstraints=!!e,e&&(o=(0,_.FY)(e))}return o}startAnimation(e){let{drag:t,dragMomentum:i,dragElastic:n,dragTransition:r,dragSnapToOrigin:a,onDragTransitionEnd:o}=this.getProps(),s=this.constraints||{};return Promise.all(S(o=>
67{if(!ed(o,t,this.currentDirection))return;let l=s&&s[o]||{};(!0===a||a===o)&&(l={min:0,max:0});let p={type:"inertia",velocity:i?e[o]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(o,p)})).then(o)}startAxisValueAnimation(e,t){let i=this.getAxisMotionValue(e);return(0,D.g)(this.visualElement,e),i.start((0,O.f)(e,i,0,t,this.visualElement,!1))}stopAnimation(){S(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`;return this.visualElement.getProps()[t]||this.visualElement.getValue(e,this.visualElement.latestValues[e]??0)}snapToCursor({clientX:e,clientY:t}){let{drag:i}=this.getProps(),n={x:e,y:t},r=this.visualElement.getTransformPagePoint()?.(n)||n,a=this.visualElement.measureViewportBox();S(e=>{if(!ed(e,i,this.currentDirection))return;let t=this.getAxisMotionValue(e),{min:n,max:o}=a[e];t.set((t.get()||0)+r[e]-(0,A.k)(n,o,.5))})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:i}=this.visualElement;if(!(0,G.X)(t)||!i||!this.constraints)return;this.stopAnimation();let n=this.constraints,r={x:0,y:0};S(e=>{var t,i;let a,o,s,l=this.getAxisMotionValue(e).get();r[e]=(t={min:l,max:l},i=n[e],a=.5,o=E(t),(s=E(i))>o?a=(0,en.q)(i.min,i.max-o,t.min):o>s&&(a=(0,en.q)(t.min,t.max-s,i.min)),(0,er.q)(0,1,a))});let{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.constraints=!1,this.resolveConstraints(),S(t=>{let i=this.getAxisMotionValue(t);if(!ed(t,e,null)||!i.get())return;let{min:n,max:a}=this.constraints[t];i.set((0,A.k)(n,a,r[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;ep.set(this.visualElement,this);let t=this.visualElement.current,i=q(t,"pointerdown",e=>{let{drag:i,dragListener:n=!0}=this.getProps(),r=e.target,a=r!==t&&(I.has(r.tagName)||!0===r.isContentEditable);i&&n&&!a&&this.start(e)}),n=()=>{var i,n,r;let a,o,{dragConstraints:s}=this.getProps();(0,G.X)(s)&&s.current&&(this.constraints=this.resolveRefConstraints(),e||(i=t,n=s.current,r=()=>this.scalePositionWithinConstraints(),a=(0,N.X)(i,eu(r)),o=(0,N.X)(n,eu(r)),e=()=>{a(),o()}))},{projection:r}=this.visualElement,a=r.addEventListener("measure",n);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),z.Gt.read(n);let o=$(window,"resize",()=>this.scalePositionWithinConstraints()),s=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(S(t=>{let i=this.getAxisMotionValue(t);i&&(this.originPoint[t]+=e[t].translate,i.set(i.get()+e[t].translate))}),this.visualElement.render())});return()=>{o(),i(),a(),s&&s(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:i=!1,dragPropagation:n=!1,dragConstraints:r=!1,dragElastic:a=.35,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:i,dragPropagation:n,dragConstraints:r,dragElastic:a,dragMomentum:o}}}function eu(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function ed(e,t,i){return(!0===t||t===e)&&(null===i||i===e)}class eh extends n{constructor(e){super(e),this.removeGroupControls=b.l,this.removeListeners=b.l,this.controls=new ec(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||b.l}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}let em=e=>(t,i)=>{e&&z.Gt.update(()=>e(t,i),!1,!0)};class ef extends n{constructor(){super(...arguments),this.removePointerDownListener=b.l}onPointerDown(e){this.session=new Q(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:W(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:i,onPanEnd:n}=this.node.getProps();return{onSessionStart:em(e),onStart:em(t),onMove:em(i),onEnd:(e,t)=>{delete this.session,n&&z.Gt.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=q(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}var eg=i(55746);let ev={hasAnimatedSinceResize:!0,hasEverUpdated:!1};var ex=i(76137),ey=i(14346),eb=i(29428),ek=i(67367),ew=i(57259);let eS=!1;class eT extends ey.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i,layoutId:n}=this.props,{projection:r}=e;r&&(t.group&&t.group.add(r),i&&i.register&&n&&i.register(r),eS&&r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),ev.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:i,drag:n,isPresent:r}=this.props,{projection:a}=i;return a&&(a.isPresent=r,e.layoutDependency!==t&&a.setOptions({...a.options,layoutDependency:t}),eS=!0,n||e.layoutDependency!==t||void 0===t||e.isPresent!==r?a.willUpdate():this.safeToRemove(),e.isPresent!==r&&(r?a.promote():a.relegate()||z.Gt.postRender(()=>{let e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:i}=e;i&&(i.options.layoutAnchor=t,i.root.didUpdate(),ex.k.postRender(()=>{!i.currentAnimation&&i.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i}=this.props,{projection:n}=e;eS=!0,n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),i&&i.deregister&&i.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function eA(e){let[t,i]=(0,eb.xQ)(),n=(0,ey.useContext)(ek.L);return(0,eg.jsx)(eT,{...e,layoutGroup:n,switchLayoutGroup:(0,ey.useContext)(ew.N),isPresent:t,safeToRemove:i})}
67var eE=i(40278),eP=i(4513),eR=i(54448),eC=i(25711),ej=i(28999),eM=i(51053),ez=i(95316),eD=i(39364),eL=i(41703),e_=i(92268),eO=i(96457);let eV=eO.S.length,eI=e=>"string"==typeof e?parseFloat(e):e,e$=e=>"number"==typeof e||T.px.test(e);function eN(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let eB=eU(0,.5,e_.yT),eF=eU(.5,.95,b.l);function eU(e,t,i){return n=>n<e?0:n>t?1:i((0,en.q)(e,t,n))}function eq(e,t){e.min=t.min,e.max=t.max}function eW(e,t){eq(e.x,t.x),eq(e.y,t.y)}function eG(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var eH=i(7964);function eK(e,t,i,n,r){return e-=t,e=(0,eH.hq)(e,1/i,n),void 0!==r&&(e=(0,eH.hq)(e,1/r,n)),e}function eX(e,t,[i,n,r],a,o){!function(e,t=0,i=1,n=.5,r,a=e,o=e){if(T.KN.test(t)&&(t=parseFloat(t),t=(0,A.k)(o.min,o.max,t/100)-o.min),"number"!=typeof t)return;let s=(0,A.k)(a.min,a.max,n);e===a&&(s-=t),e.min=eK(e.min,t,i,s,r),e.max=eK(e.max,t,i,s,r)}(e,t[i],t[n],t[r],t.scale,a,o)}let eY=["x","scaleX","originX"],eZ=["y","scaleY","originY"];function eQ(e,t,i,n){eX(e.x,t,eY,i?i.x:void 0,n?n.x:void 0),eX(e.y,t,eZ,i?i.y:void 0,n?n.y:void 0)}function eJ(e){return 0===e.translate&&1===e.scale}function e0(e){return eJ(e.x)&&eJ(e.y)}function e1(e,t){return e.min===t.min&&e.max===t.max}function e2(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function e3(e,t){return e2(e.x,t.x)&&e2(e.y,t.y)}function e4(e){return E(e.x)/E(e.y)}function e5(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var e8=i(47e3);class e9{constructor(){this.members=[]}add(e){(0,e8.Kq)(this.members,e);for(let t=this.members.length-1;t>=0;t--){let i=this.members[t];if(i===e||i===this.lead||i===this.prevLead)continue;let n=i.instance;n&&!1!==n.isConnected||i.snapshot||((0,e8.Ai)(this.members,i),i.unmount())}e.scheduleRender()}remove(e){if((0,e8.Ai)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let i=this.lead;if(e!==i&&(this.prevLead=i,this.lead=e,e.show(),i)){i.updateSnapshot(),e.scheduleRender();let{layoutDependency:n}=i.options,{layoutDependency:r}=e.options;(void 0===n||n!==r)&&(e.resumeFrom=i,t&&(i.preserveOpacity=!0),i.snapshot&&(e.snapshot=i.snapshot,e.snapshot.latestValues=i.animationValues||i.latestValues),e.root?.isUpdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&i.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}let e7=(e,t)=>e.depth-t.depth;class e6{constructor(){this.children=[],this.isDirty=!1}add(e){(0,e8.Kq)(this.children,e),this.isDirty=!0}remove(e){(0,e8.Ai)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(e7),this.isDirty=!1,this.children.forEach(e)}}var te=i(2675);let tt=["","X","Y","Z"],ti=0;function tn(e,t,i,n){let{latestValues:r}=t;r[e]&&(i[e]=r[e],t.setStaticValue(e,0),n&&(n[e]=0))}function tr({attachResizeListener:e,defaultParent:t,measureScroll:i,checkIsScrollRoot:n,resetTransform:r}){return class{constructor(e={},i=t?.()){this.id=ti++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>
67{this.projectionUpdateScheduled=!1,this.nodes.forEach(ts),this.nodes.forEach(tg),this.nodes.forEach(tv),this.nodes.forEach(tl)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=i?i.root||i:this,this.path=i?[...i.path,i]:[],this.parent=i,this.depth=i?i.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new e6)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new eE.v),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let i=this.eventHandlers.get(e);i&&i.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=(0,ez.x)(t)&&(!(0,ez.x)(t)||"svg"!==t.tagName),this.instance=t;let{layoutId:i,layout:n,visualElement:r}=this.options;if(r&&!r.current&&r.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(n||i)&&(this.isLayoutDirty=!0),e){let i,n=0,r=()=>this.root.updateBlockedByResize=!1;z.Gt.read(()=>{n=window.innerWidth}),e(t,()=>{let e=window.innerWidth;if(e!==n){let t,a;n=e,this.root.updateBlockedByResize=!0,i&&i(),t=H.k.now(),a=({timestamp:e})=>{let i=e-t;i>=250&&((0,z.WG)(a),r())},z.Gt.setup(a,!0),i=()=>(0,z.WG)(a),ev.hasAnimatedSinceResize&&(ev.hasAnimatedSinceResize=!1,this.nodes.forEach(tf))}})}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&r&&(i||n)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:i,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||r.getDefaultTransition()||tS,{onLayoutAnimationStart:o,onLayoutAnimationComplete:s}=r.getProps(),l=!this.targetLayout||!e3(this.targetLayout,n),p=!t&&i;if(this.options.layoutRoot||this.resumeFrom||p||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...(0,ej.r)(a,"layout"),onPlay:o,onComplete:s};(r.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,p,t.path)}else t||tf(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,z.WG)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(tx),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:i}=t.options;if(!i)return;let n=(0,eC.P)(i);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:e,layoutId:i}=t.options;window.MotionCancelOptimisedAnimation(n,"transform",z.Gt,!(e||i))}let{parent:r}=t;r&&!r.hasCheckedOptimisedAppear&&e(r)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:i}=this.options;if(void 0===t&&!i)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEac
67h(tu),this.nodes.forEach(tc);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(td);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(th),this.nodes.forEach(tm),this.nodes.forEach(ta),this.nodes.forEach(to)):this.nodes.forEach(td),this.clearAllSnapshots();let e=H.k.now();z.uv.delta=(0,er.q)(0,1e3/60,e-z.uv.timestamp),z.uv.timestamp=e,z.uv.isProcessing=!0,z.PP.update.process(z.uv),z.PP.preRender.process(z.uv),z.PP.render.process(z.uv),z.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ex.k.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tp),this.sharedNodes.forEach(ty)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,z.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){z.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||E(this.snapshot.measuredBox.x)||E(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=(0,k.ge)()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!r)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!e0(this.projectionDelta),i=this.getTransformTemplate(),n=i?i(this.latestValues,""):void 0,a=n!==this.prevTransformTemplateValue;e&&this.instance&&(t||(0,te.HD)(this.latestValues)||a)&&(r(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let i=this.measurePageBox(),n=this.removeElementScroll(i);return e&&(n=this.removeTransform(n)),tE((t=n).x),tE(t.y),{animationId:this.root.animationId,measuredBox:i,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return(0,k.ge)();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(tR))){let{scroll:e}=this.root;e&&((0,eH.Ql)(t.x,e.offset.x),(0,eH.Ql)(t.y,e.offset.y))}return t}removeElementScroll(e){let t=(0,k.ge)();if(eW(t,e),this.scroll?.wasRoot)return t;for(let i=0;i<this.path.length;i++){let n=this.path[i],{scroll:r,options:a}=n;n!==this.root&&r&&a.layoutScroll&&(r.wasRoot&&eW(t,e),(0,eH.Ql)(t.x,r.offset.x),(0,eH.Ql)(t.y,r.offset.y))}return t}applyTransform(e,t=!1,i){let n=i||(0,k.ge)();eW(n,e);for(let e=0;e<this.path.length;e++){let i=this.path[e];!t&&i.options.layoutScroll&&i.scroll&&i!==i.root&&((0,eH.Ql)(n.x,-i.scroll.offset.x),(0,eH.Ql)(n.y,-i.scroll.offset.y)),(0,te.HD)(i.latestValues)&&(0,eH.Ww)(n,i.latestValues,i.layout?.layoutBox)}return(0,te.HD)(this.latestValues)&&(0,eH.Ww)(n,this.latestValues,this.layout?.layoutBox),n}removeTransform(e){let t=(0,k.ge)();eW(t,e);for(let e=0;e<this.path.length;e++){let i,n=this.path[e];(0,te.HD)(n.latestValues)&&(n.instance&&((0,te.vk)(n.latestValues)&&n.updateSnapshot(),eW(i=(0,k.ge)(),n.measurePageBox())),eQ(t,n.latestValues,n.snapshot?.layoutBox,i))}return(0,te.HD)(this.latestValues)&&eQ(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==z.uv.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
67isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let i=!!this.resumingFrom||this!==t;if(!(e||i&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:n,layoutId:r}=this.options;if(!this.layout||!(n||r))return;this.resolvedRelativeTargetAt=z.uv.timestamp;let a=this.getClosestProjectingParent();if(a&&this.linkedParentVersion!==a.layoutVersion&&!a.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&a&&a.layout?this.createRelativeTarget(a,this.layout.layoutBox,a.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=(0,k.ge)(),this.targetWithTransforms=(0,k.ge)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var o,s,l,p;this.forceRelativeParentToResolveTarget(),o=this.target,s=this.relativeTarget,l=this.relativeParent.target,p=this.options.layoutAnchor||void 0,C(o.x,s.x,l.x,p?.x),C(o.y,s.y,l.y,p?.y)}else this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):eW(this.target,this.layout.layoutBox),(0,eH.o4)(this.target,this.targetDelta)):eW(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&a&&!!a.resumingFrom==!!this.resumingFrom&&!a.options.layoutScroll&&a.target&&1!==this.animationProgress?this.createRelativeTarget(a,this.target,a.target):this.relativeParent=this.relativeTarget=void 0)}}getClosestProjectingParent(){if(!(!this.parent||(0,te.vk)(this.parent.latestValues)||(0,te.vF)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,i){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,k.ge)(),this.relativeTargetOrigin=(0,k.ge)(),M(this.relativeTargetOrigin,t,i,this.options.layoutAnchor||void 0),eW(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,i=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(i=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===z.uv.timestamp&&(i=!1),i)return;let{layout:n,layoutId:r}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(n||r))return;eW(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,o=this.treeScale.y;(0,eH.OU)(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=(0,k.ge)());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(eG(this.prevProjectionDelta.x,this.projectionDelta.x),eG(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),R(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===a&&this.treeScale.y===o&&e5(this.projectionDelta.x,this.prevProjectionDelta.x)&&e5(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,k.xU)(),this.projectionDelta=(0,k.xU)(),this.projectionDeltaWithTransform=(0,k.xU)()}setAnimationOrigin(e,t=!1,i){let n,r=this.snapshot,a=r?r.latestValues:{},o={...this.latestValues},s=(0,k.xU)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let l=(0,k.ge)(),p=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),u=!c||c.members.length<=1,d=!!(p&&!u&&!0===this.options.crossfade&&!this.path.some(tw));this.animationProgress=0;let h=i?.interpolateProjection(e);this.mixTargetDelta=t=>{let i=t/1e3,r=h?.(i);if(r?(s.x.translate=r.x,s.x.scale=(0,A.k)(e.x.scale,1,i),s.x.origin=e.x.origin,s.x.originPoint=e.x.originPoint,s.y.translate=r.y,s.y.scale=(0,A.k)(e.y.scale,1,i),s.y.origin=e.y.origin,s.y.originPoint=e.y.originPoint):(tb(s.x,e.x,i),tb(s.y,e.y,i)),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var c,m,f,g,v,x;M(l,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),f=this.relativeTarget,g=this.relativeTargetOrigin,v=l,x=i,tk(f.x,g.x,v.x,x),tk(f.y,g.y,v.y,x),n&&(c=this.relativeTarget,m=n,e1(c.x,m.x)&&e1(c.y,m.y))&&(this.isProjectionDirty=!1),n||(n=(0,k.ge)()),eW(n,this.relativeTarget)}p&&(this.animationValues=o,function(e,t,i,n,r,a){r?(e.opacity=(0,A.k)(0,i.opacity??1,eB(n)),e.opacityExit=(0,A.k)(t.opacity??1,0,eF(n))):a&&(e.opacity=(0,A.k)(t.opacity??1,i.opacity??1,n));for(let r=0;r<eV;r++){let a=eO.S[r],o=eN(t,a),s=eN(i,a);(void 0!==o||void 0!==s)&&(o||(o=0),s||(s=0),0===o||0===s||e$(o)===e$(s)?(e[a]=Math.max((0,A.k)(eI(o),eI(s),n),0),(T.KN.test(s)||T.KN.test(o))&&(e[a]+="%")):e[a]=s)}(t.rotate||i.rotate)&&(e.rotate=(0,A.k)(t.rotate||0,i.rotate||0,n))}(o,a,this.latestValues,i,d,u)),r&&void 0!==r.rotate&&(this.animationValues||(this.animationValues=o),this.animationValues.pathRotation=r.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=i},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,z.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=z.Gt.update(()=>{ev.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=(0,eD.OQ)(0)),this.motionValue.jump(0,!1),this.currentAnimation=(0,eP.z)(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),(0,eR.m)(this.currentAnimation,this),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,layout:i,latestValues:n}=e,{target:r}=e;if(t&&r&&i){if(this!==e&&this.layout&&i&&tP(this.options.animationType,this.layout.layoutBox,i.layoutBox)){r=this.target||(0,k.ge)();let t=E(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let i=E(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+i}eW(t,r),(0,eH.Ww)(t,n),R(this.projectionDeltaWithTransform,this.layoutCorrected,t,n)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new e9),this.sharedNodes.get(e).add(t);let i=t.options.initialPromotionConfig;t.promote({transition:i?i.transition:void 0,preserveFollowOpacity:i&&i.shouldPreserveFollowOpacity?i.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;
67return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:i}={}){let n=this.getStack();n&&n.promote(this,i),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:i}=e;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(t=!0),!t)return;let n={};i.z&&tn("z",e,n,this.animationValues);for(let t=0;t<tt.length;t++)tn(`rotate${tt[t]}`,e,n,this.animationValues),tn(`skew${tt[t]}`,e,n,this.animationValues);for(let t in e.render(),n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let i=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=(0,eL.u)(t?.pointerEvents)||"",e.transform=i?i(this.latestValues,""):"none";return}let n=this.getLead();if(!this.projectionDelta||!this.layout||!n.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=(0,eL.u)(t?.pointerEvents)||""),this.hasProjected&&!(0,te.HD)(this.latestValues)&&(e.transform=i?i({},""):"none",this.hasProjected=!1);return}e.visibility="";let r=n.animationValues||n.latestValues;this.applyTransformsToTarget();let a=function(e,t,i){let n="",r=e.x.translate/t.x,a=e.y.translate/t.y,o=i?.z||0;if((r||a||o)&&(n=`translate3d(${r}px, ${a}px, ${o}px) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),i){let{transformPerspective:e,rotate:t,pathRotation:r,rotateX:a,rotateY:o,skewX:s,skewY:l}=i;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),r&&(n+=`rotate(${r}deg) `),a&&(n+=`rotateX(${a}deg) `),o&&(n+=`rotateY(${o}deg) `),s&&(n+=`skewX(${s}deg) `),l&&(n+=`skewY(${l}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(n+=`scale(${s}, ${l})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,r);i&&(a=i(r,a)),e.transform=a;let{x:o,y:s}=this.projectionDelta;for(let t in e.transformOrigin=`${100*o.origin}% ${100*s.origin}% 0`,n.animationValues?e.opacity=n===this?r.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:r.opacityExit:e.opacity=n===this?void 0!==r.opacity?r.opacity:"":void 0!==r.opacityExit?r.opacityExit:0,eM.H){if(void 0===r[t])continue;let{correct:i,applyTo:o,isCSSVariable:s}=eM.H[t],l="none"===a?r[t]:i(r[t],n);if(o){let t=o.length;for(let i=0;i<t;i++)e[o[i]]=l}else s?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=n===this?(0,eL.u)(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(tc),this.root.sharedNodes.clear()}}}function ta(e){e.updateLayout()}function to(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:i,measuredBox:n}=e.layout,{animationType:r}=e.options,a=t.source!==e.layout.source;if("size"===r)S(e=>{let n=a?t.measuredBox[e]:t.layoutBox[e],r=E(n);n.min=i[e].min,n.max=n.min+r});else if("x"===r||"y"===r){let e="x"===r?"y":"x";eq(a?t.measuredBox[e]:t.layoutBox[e],i[e])}else tP(r,t.layoutBox,i)&&S(n=>{let r=a?t.measuredBox[n]:t.layoutBox[n],o=E(i[n]);r.max=r.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+o)});let o=(0,k.xU)();R(o,i,t.layoutBox);let s=(0,k.xU)();a?R(s,e.applyTransform(n,!0),t.measuredBox):R(s,i,t.layoutBox);let l=!e0(o),p=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:r,layout:a}=n;
67if(r&&a){let o=e.options.layoutAnchor||void 0,s=(0,k.ge)();M(s,t.layoutBox,r.layoutBox,o);let l=(0,k.ge)();M(l,i,a.layoutBox,o),e3(s,l)||(p=!0),n.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=s,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:i,snapshot:t,delta:s,layoutDelta:o,hasLayoutChanged:l,hasRelativeLayoutChanged:p})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function ts(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tl(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tp(e){e.clearSnapshot()}function tc(e){e.clearMeasurements()}function tu(e){e.isLayoutDirty=!0,e.updateLayout()}function td(e){e.isLayoutDirty=!1}function th(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function tm(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function tf(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function tg(e){e.resolveTargetDelta()}function tv(e){e.calcProjection()}function tx(e){e.resetSkewAndRotation()}function ty(e){e.removeLeadSnapshot()}function tb(e,t,i){e.translate=(0,A.k)(t.translate,0,i),e.scale=(0,A.k)(t.scale,1,i),e.origin=t.origin,e.originPoint=t.originPoint}function tk(e,t,i,n){e.min=(0,A.k)(t.min,i.min,n),e.max=(0,A.k)(t.max,i.max,n)}function tw(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let tS={duration:.45,ease:[.4,0,.1,1]},tT=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),tA=tT("applewebkit/")&&!tT("chrome/")?Math.round:b.l;function tE(e){e.min=tA(e.min),e.max=tA(e.max)}function tP(e,t,i){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(e4(t)-e4(i)))}function tR(e){return e!==e.root&&e.scroll?.wasRoot}let tC=tr({attachResizeListener:(e,t)=>$(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),tj={current:void 0},tM=tr({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tj.current){let e=new tC({});e.mount(window),e.setOptions({layoutScroll:!0}),tj.current=e}return tj.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});var tz=i(50920);function tD(e,t){let i=(0,tz.K)(e),n=new AbortController;return[i,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function tL(e,t,i){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===i);let r=n["onHover"+i];r&&z.Gt.postRender(()=>r(t,U(t)))}class t_ extends n{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,i={}){let[n,r,a]=tD(e,i);return n.forEach(e=>{let i,n=!1,a=!1,o=t=>{i&&(i(t),i=void 0),e.removeEventListener("pointerleave",l)},s=e=>{n=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),a&&(a=!1,o(e))},l=e=>{if("touch"!==e.pointerType){if(n){a=!0;return}o(e)}};e.addEventListener("pointerenter",n=>{if("touch"===n.pointerType||w.x||w.y)return;a=!1;let o=t(e,n);"function"==typeof o&&(i=o,e.addEventListener("pointerleave",l,r))},r),e.addEventListener("pointerdown",()=>{n=!0,window.addEventListener("pointerup",s,r),window.addEventListener("pointercancel",s,r)},r)}),a}(e,(e,t)=>(tL(this.node,t,"Start"),e=>tL(this.node,e,"End"))))}unmount(){}}class tO extends n{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,K.F)($(this.node.current,"focus",()=>this.onFocus()),$(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var tV=i(80853);let tI=(e,t)=>!!t&&(e===t||tI(e,t.parentElement)),t$=new WeakSet;function tN(e){return t=>{"Enter"===t.key&&e(t)}}function tB(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function tF(e){return F(e)&&!(w.x||w.y)}let tU=new WeakSet;function tq(e,t,i){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===i);let r=n["onTap"+("End"===i?"":i)];r&&z.Gt.postRender(()=>r(t,U(t)))}class tW extends n{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:i}=this.node.props;this.unmount=function(e,t,i={}){let[n,r,a]=tD(e,i),o=e=>{let n=e.currentTarget;if(!tF(e)||tU.has(e))return;t$.add(n),i.stopPropagation&&tU.add(e);let a=t(n,e),o={...r,capture:!0},s=(e,t)=>{window.removeEventListener("pointerup",l,o),window.removeEventListener("pointercancel",p,o),t$.has(n)&&t$.delete(n),tF(e)&&"function"==typeof a&&a(e,{success:t})},l=e=>{s(e,n===window||n===document||i.useGlobalTarget||tI(n,e.target))}
67,p=e=>{s(e,!1)};window.addEventListener("pointerup",l,o),window.addEventListener("pointercancel",p,o)};return n.forEach(e=>{((i.useGlobalTarget?window:e).addEventListener("pointerdown",o,r),(0,tV.s)(e))&&(e.addEventListener("focus",e=>((e,t)=>{let i=e.currentTarget;if(!i)return;let n=tN(()=>{if(t$.has(i))return;tB(i,"down");let e=tN(()=>{tB(i,"up")});i.addEventListener("keyup",e,t),i.addEventListener("blur",()=>tB(i,"cancel"),t)});i.addEventListener("keydown",n,t),i.addEventListener("blur",()=>i.removeEventListener("keydown",n),t)})(e,r)),V.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),a}(e,(e,t)=>(tq(this.node,t,"Start"),(e,{success:t})=>tq(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:i?.tap===!1})}unmount(){}}let tG=new WeakMap,tH=new WeakMap,tK=e=>{let t=tG.get(e.target);t&&t(e)},tX=e=>{e.forEach(tK)},tY={some:0,all:1};class tZ extends n{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.stopObserver?.();let{viewport:i={}}=this.node.getProps(),{root:n,margin:r,amount:a="some",once:o}=i,s={root:n?n.current:void 0,rootMargin:r,threshold:"number"==typeof a?a:tY[a]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,o&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:i,onViewportLeave:n}=this.node.getProps(),r=t?i:n;r&&r(e)};this.stopObserver=(e=this.node.current,t=function({root:e,...t}){let i=e||document;tH.has(i)||tH.set(i,{});let n=tH.get(i),r=JSON.stringify(t);return n[r]||(n[r]=new IntersectionObserver(tX,{root:e,...t})),n[r]}(s),tG.set(e,l),t.observe(e),()=>{tG.delete(e),t.unobserve(e)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return i=>e[i]!==t[i]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}let tQ={animation:{Feature:v},exit:{Feature:y},inView:{Feature:tZ},tap:{Feature:tW},focus:{Feature:tO},hover:{Feature:t_},pan:{Feature:ef},drag:{Feature:eh,ProjectionNode:tM,MeasureLayout:eA},layout:{ProjectionNode:tM,MeasureLayout:eA}}},40278:(e,t,i)=>{i.d(t,{v:()=>r});var n=i(47e3);class r{constructor(){this.subscriptions=[]}add(e){return(0,n.Kq)(this.subscriptions,e),()=>this.remove(e)}remove(e){(0,n.Ai)(this.subscriptions,e)}notify(e,t,i){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,i);else for(let r=0;r<n;r++){let n=this.subscriptions[r];n&&n(e,t,i)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},40856:(e,t,i)=>{i.d(t,{KN:()=>a,gQ:()=>p,px:()=>o,uj:()=>r,vh:()=>s,vw:()=>l});let n=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),r=n("deg"),a=n("%"),o=n("px"),s=n("vh"),l=n("vw"),p={...a,parse:e=>a.parse(e)/100,transform:e=>a.transform(100*e)}},40879:(e,t,i)=>{i.d(t,{J:()=>l});var n=i(5727),r=i(13777),a=i(68527),o=i(38784);let s=new Set([r.p,a.d]);function l(e,t){let i=(0,o.D)(e);return s.has(i)||(i=n.f),i.getAnimatableNone?i.getAnimatableNone(t):void 0}},41703:(e,t,i)=>{i.d(t,{u:()=>r});var n=i(81917);function r(e){return(0,n.S)(e)?e.get():e}},42491:(e,t,i)=>{i.d(t,{K:()=>n});let n=(e,t,i=10)=>{let n="",r=Math.max(Math.round(t/i),2);for(let t=0;t<r;t++)n+=Math.round(1e4*e(t/(r-1)))/1e4+", ";return`linear(${n.substring(0,n.length-2)})`}},43291:(e,t,i)=>{i.d(t,{K:()=>n});function n(e,t){if(e?.inherit&&t){let{inherit:i,...n}=e;return{...t,...n}}return e}},44158:(e,t,i)=>{i.d(t,{i:()=>k});var n=i(89455);let r=(0,n.A)(.42,0,1,1),a=(0,n.A)(0,0,.58,1),o=(0,n.A)(.42,0,.58,1);var s=i(70597),l=i(29090),p=i(80159),c=i(51109),u=i(22768),d=i(92268),h=i(21441);let m={linear:p.l,easeIn:r,easeInOut:o,easeOut:a,circIn:d.po,circInOut:d.tn,circOut:d.yT,backIn:u.dg,backInOut:u.ZZ,backOut:u.Sz,anticipate:c.b},f=e=>{if((0,h.D)(e)){(0,l.V)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,i,r,a]=e;return(0,n.A)(t,i,r,a)}return"string"==typeof e?((0,l.V)(void 0!==m[e],`Invalid easing type '${e}
67'`,"invalid-easing-type"),m[e]):e};var g=i(87887),v=i(82826),x=i(1121),y=i(96039),b=i(32185);function k({duration:e=300,keyframes:t,times:i,ease:n="easeInOut"}){var r;let a=(0,s.h)(n)?n.map(f):f(n)||o,l={done:!1,value:t[0]};if(2===t.length&&!Array.isArray(a)&&(!i||2!==i.length||0===i[0]&&1===i[1])){let[i,n]=t,r=i===n?void 0:(g.W.mix||y.j)(i,n);return{calculatedDuration:e,next:t=>(l.value=r?r(a(e>0?(0,v.q)(0,1,t/e):1)):n,l.done=t>=e,l)}}let p=(r=i&&i.length===t.length?i:(0,b.Z)(t),r.map(t=>t*e)),c=(0,x.G)(p,t,{ease:Array.isArray(a)?a:t.map(()=>a||o).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(l.value=c(t),l.done=t>=e,l)}}},44744:(e,t,i)=>{i.d(t,{L:()=>o,m:()=>a});var n=i(74821),r=i(7964);function a(e,t){return(0,n.FY)((0,n.bS)(e.getBoundingClientRect(),t))}function o(e,t,i){let n=a(e,i),{scroll:o}=t;return o&&((0,r.Ql)(n.x,o.offset.x),(0,r.Ql)(n.y,o.offset.y)),n}},45390:(e,t,i)=>{i.d(t,{A:()=>n});function n(e){return e}},46724:(e,t,i)=>{i.d(t,{K:()=>r});var n=i(75720);function r(e,t,i){let r=e.getProps();return(0,n.a)(r,t,void 0!==i?i:r.custom,e)}},47e3:(e,t,i)=>{function n(e,t){-1===e.indexOf(t)&&e.push(t)}function r(e,t){let i=e.indexOf(t);i>-1&&e.splice(i,1)}i.d(t,{Ai:()=>r,Kq:()=>n})},49779:(e,t,i)=>{i.d(t,{I:()=>n});function n(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}},49882:(e,t,i)=>{i.d(t,{N:()=>y});var n=i(55746),r=i(14346),a=i(67367),o=i(18491),s=i(96241),l=i(35075),p=i(80853),c=i(5466);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,p.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,i=(0,p.s)(e)&&e.offsetWidth||0,n=(0,p.s)(e)&&e.offsetHeight||0,r=getComputedStyle(t),a=this.props.sizeRef.current;a.height=parseFloat(r.height),a.width=parseFloat(r.width),a.top=t.offsetTop,a.left=t.offsetLeft,a.right=i-a.width-a.left,a.bottom=n-a.height-a.top,a.direction=r.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function h({children:e,isPresent:t,anchorX:i,anchorY:a,root:o,pop:s}){let l=(0,r.useId)(),p=(0,r.useRef)(null),m=(0,r.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:f}=(0,r.useContext)(c.Q),g=function(...e){return r.useCallback(function(...e){return t=>{let i=!1,n=e.map(e=>{let n=u(e,t);return i||"function"!=typeof n||(i=!0),n});if(i)return()=>{for(let t=0;t<n.length;t++){let i=n[t];"function"==typeof i?i():u(e[t],null)}}}}(...e),e)}(p,!1!==s?e.props?.ref??e?.ref:void 0);return(0,r.useInsertionEffect)(()=>{let{width:e,height:n,top:r,left:c,right:u,bottom:d,direction:h}=m.current;if(t||!1===s||!p.current||!e||!n)return;let g="rtl"===h,v="left"===i?g?`right: ${u}`:`left: ${c}`:g?`left: ${c}`:`right: ${u}`,x="bottom"===a?`bottom: ${d}`:`top: ${r}`;p.current.dataset.motionPopId=l;let y=document.createElement("style");f&&(y.nonce=f);let b=o??document.head;return b.appendChild(y),y.sheet&&y.sheet.insertRule(`
68          [data-motion-pop-id="${l}"] {
69            position: absolute !important;
70            width: ${e}px !important;
71            height: ${n}px !important;
72            ${v}px !important;
73            ${x}px !important;
74          }
75        `),()=>{p.current?.removeAttribute("data-motion-pop-id"),b.contains(y)&&b.removeChild(y)}},[t]),(0,n.jsx)(d,{isPresent:t,childRef:p,sizeRef:m,pop:s,children:!1===s?e:r.cloneElement(e,{ref:g})})}let m=({children:e,initial:t,isPresent:i,onExitComplete:a,custom:p,presenceAffectsLayout:c,mode:u,anchorX:d,anchorY:m,root:g})=>{let v=(0,o.M)(f),x=(0,r.useId)(),y=(0,r.useRef)(i),b=(0,r.useRef)(a);(0,s.E)(()=>{y.current=i,b.current=a});let k=!0,w=(0,r.useMemo)(()=>(k=!1,{id:x,initial:t,isPresent:i,custom:p,onExitComplete:e=>
75{for(let t of(v.set(e,!0),v.values()))if(!t)return;a&&a()},register:e=>(v.set(e,!1),()=>{v.delete(e),y.current||v.size||b.current?.()})}),[i,v,a]);return c&&k&&(w={...w}),(0,r.useMemo)(()=>{v.forEach((e,t)=>v.set(t,!1))},[i]),r.useEffect(()=>{i||v.size||!a||a()},[i]),e=(0,n.jsx)(h,{pop:"popLayout"===u,isPresent:i,anchorX:d,anchorY:m,root:g,children:e}),(0,n.jsx)(l.t.Provider,{value:w,children:e})};function f(){return new Map}var g=i(29428);let v=e=>e.key||"";function x(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}let y=({children:e,custom:t,initial:i=!0,onExitComplete:l,presenceAffectsLayout:p=!0,mode:c="sync",propagate:u=!1,anchorX:d="left",anchorY:h="top",root:f})=>{let[y,b]=(0,g.xQ)(u),k=(0,r.useMemo)(()=>x(e),[e]),w=u&&!y?[]:k.map(v),S=(0,r.useRef)(!0),T=(0,r.useRef)(k),A=(0,o.M)(()=>new Map),E=(0,r.useRef)(new Set),[P,R]=(0,r.useState)(k),[C,j]=(0,r.useState)(k);(0,s.E)(()=>{!u||y||C.length||b?.()},[y,u,C.length,b]),(0,s.E)(()=>{S.current=!1,T.current=k;for(let e=0;e<C.length;e++){let t=v(C[e]);w.includes(t)?(A.delete(t),E.current.delete(t)):!0!==A.get(t)&&A.set(t,!1)}},[C,w.length,w.join("-")]);let M=[];if(k!==P){let e=[...k],t=0;for(let i of C){let n=w.indexOf(v(i));-1===n?(e.splice(t++,0,i),M.push(i)):t=n+M.length+1}return"wait"===c&&M.length&&(e=M),j(x(e)),R(k),null}let{forceRender:z}=(0,r.useContext)(a.L);return(0,n.jsx)(n.Fragment,{children:C.map(e=>{let r=v(e),a=(!u||!!y)&&(k===C||w.includes(r));return(0,n.jsx)(m,{isPresent:a,initial:(!S.current||!!i)&&void 0,custom:t,presenceAffectsLayout:p,mode:c,root:f,onExitComplete:a?void 0:()=>{if(E.current.has(r)||!A.has(r))return;E.current.add(r),A.set(r,!0);let e=!0;A.forEach(t=>{t||(e=!1)}),e&&(z?.(),j(T.current),u&&b?.(),l&&l())},anchorX:d,anchorY:h,children:e},r)})})}},50920:(e,t,i)=>{i.d(t,{K:()=>n});function n(e,t,i){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let r=i?.[e]??n.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e).filter(e=>null!=e)}},51053:(e,t,i)=>{i.d(t,{H:()=>p});var n=i(96457),r=i(40856);function a(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let o={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!r.px.test(e))return e;else e=parseFloat(e);let i=a(e,t.target.x),n=a(e,t.target.y);return`${i}% ${n}%`}};var s=i(5727),l=i(24724);let p={borderRadius:{...o,applyTo:[...n.S]},borderTopLeftRadius:o,borderTopRightRadius:o,borderBottomLeftRadius:o,borderBottomRightRadius:o,boxShadow:{correct:(e,{treeScale:t,projectionDelta:i})=>{let n=s.f.parse(e);if(n.length>5)return e;let r=s.f.createTransformer(e),a=+("number"!=typeof n[0]),o=i.x.scale*t.x,p=i.y.scale*t.y;n[0+a]/=o,n[1+a]/=p;let c=(0,l.k)(o,p,.5);return"number"==typeof n[2+a]&&(n[2+a]/=c),"number"==typeof n[3+a]&&(n[3+a]/=c),r(n)}}}},51109:(e,t,i)=>{i.d(t,{b:()=>r});var n=i(22768);let r=e=>e>=1?1:(e*=2)<1?.5*(0,n.dg)(e):.5*(2-Math.pow(2,-10*(e-1)))},51965:(e,t,i)=>{i.d(t,{J:()=>a});var n=i(55345);let r={};function a(e,t){let i=(0,n.p)(e);return()=>r[t]??i()}},52138:(e,t,i)=>{i.d(t,{c:()=>a});var n=i(45093);function r(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let a=r(0,n.c3);r(0,n.kc)},54448:(e,t,i)=>{i.d(t,{U:()=>o,m:()=>s});var n=i(94253),r=i(12315);function a(e,t){return{kind:e,animation:t,timestamp:r.k.now(),frameTimestamp:n.uv.timestamp,frameIsProcessing:n.uv.isProcessing}}function o(e,t,i){let n=globalThis.__MOTION_INSPECT__;if(n)try{n({...a("animation-start",e),options:i?{...t,...i}:t})}catch{}}function s(e,t){let i=globalThis.__MOTION_INSPECT__;if(i)try{i({...a("layout-animation-start",e),node:t})}catch{}}},55345:(e,t,i)=>{i.d(t,{p:()=>n});function n(e){let t;return()=>(void 0===t&&(t=e()),t)}},57259:(e,t,i)=>{i.d(t,{N:()=>n});let n=(0,i(14346).createContext)({})},57901:(e,t,i)=>{i.d(t,{n:()=>n});let n="data-"+(0,i(49779).I)("framerAppearId")},57904:(e,t,i)=>{i.d(t,{H:()=>a});var n=i(13205),r=i(40856);let a={rotate:r.uj,pathRotation:r.uj,rotateX:r.uj,rotateY:r.uj,rotateZ:r.uj,scale:n.hs,scaleX:n.hs,scaleY:n.hs,scaleZ:n.hs,skew:r.uj,skewX:r.uj,skewY:r.uj,distance:r.px,translateX:r.px,translateY:r.px,translateZ:r.px,x:r.px,y:r.px,z:r.px,perspective:r.px,transformPerspective:r.px,opacity:n.X4,originX:r.gQ,originY:r.gQ,originZ:r.px}},58243:(e,t,i)=>{i.d(t,{F:()=>n});let n=(...e)=>e.reduce((e,t)=>
75i=>t(e(i)))},58860:(e,t,i)=>{i.d(t,{O:()=>p});var n=i(77994),r=i(28421),a=i(11184),o=i(29960);let s={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},l=a.U.length;function p(e,t,i){let{style:p,vars:c,transformOrigin:u}=e,d=!1,h=!1;for(let e in t){let i=t[e];if(a.f.has(e)){d=!0;continue}if((0,o.j4)(e)){c[e]=i;continue}{let t=(0,n.e)(i,r.W[e]);e.startsWith("origin")?(h=!0,u[e]=t):p[e]=t}}if(!t.transform&&(d||i?p.transform=function(e,t,i){let o="",p=!0;for(let c=0;c<l;c++){let l=a.U[c],u=e[l];if(void 0===u)continue;let d=!0;if("number"==typeof u)d=u===+!!l.startsWith("scale");else{let e=parseFloat(u);d=l.startsWith("scale")?1===e:0===e}if(!d||i){let e=(0,n.e)(u,r.W[l]);if(!d){p=!1;let t=s[l]||l;o+=`${t}(${e}) `}i&&(t[l]=e)}}let c=e.pathRotation;return c&&(p=!1,o+=`rotate(${(0,n.e)(c,r.W.pathRotation)}) `),o=o.trim(),i?o=i(t,p?"":o):p&&(o="none"),o}(t,e.transform,i):p.transform&&(p.transform="none")),h){let{originX:e="50%",originY:t="50%",originZ:i=0}=u;p.transformOrigin=`${e} ${t} ${i}`}}},59383:(e,t,i)=>{i.d(t,{Uu:()=>a});var n=i(79268);let r="u">typeof window;function a(){if(n.r.current=!0,r)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>n.O.current=e.matches;e.addEventListener("change",t),t()}else n.O.current=!1}},61416:(e,t,i)=>{i.d(t,{B:()=>r});var n=i(68887);function r({keyframes:e,velocity:t=0,power:i=.8,timeConstant:a=325,bounceDamping:o=10,bounceStiffness:s=500,modifyTarget:l,min:p,max:c,restDelta:u=.5,restSpeed:d}){let h,m,f=e[0],g={done:!1,value:f},v=i*t,x=f+v,y=void 0===l?x:l(x);y!==x&&(v=y-f);let b=e=>-v*Math.exp(-e/a),k=e=>{let t=b(e);g.done=Math.abs(t)<=u,g.value=g.done?y:y+t},w=e=>{let t;if((t=g.value)<p||t>c){var i;h=e,m=(0,n.o)({keyframes:[g.value,(i=g.value,void 0===p?c:void 0===c||Math.abs(p-i)<Math.abs(c-i)?p:c)],velocity:-b(e)/a*1e3,damping:o,stiffness:s,restDelta:u,restSpeed:d})}};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return(m||void 0!==h||(t=!0,k(e),w(e)),void 0!==h&&e>=h)?m.next(e-h):(t||k(e),g)}}}},63498:(e,t,i)=>{i.d(t,{w:()=>n});function n(e){return"string"==typeof e||Array.isArray(e)}},65189:(e,t,i)=>{i.d(t,{J:()=>E});var n=i(11184),r=i(38784),a=i(21583),o=i(81917),s=i(67948),l=i(76278);class p extends l.BX{constructor(){super(...arguments),this.KeyframeResolver=s.K}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let i=e.style;return i?i[t]:void 0}removeValueFromRenderState(e,{vars:t,style:i}){delete t[e],delete i[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,o.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}var c=i(49779),u=i(74374);let d=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);var h=i(3820);function m(e,{style:t,vars:i},n,r){let a,o=e.style;for(a in t)o[a]=t[a];for(a in r?.applyProjectionStyles(o,n),i)o.setProperty(a,i[a])}var f=i(87580);class g extends p{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=a.ge}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(n.f.has(t)){let e=(0,r.D)(t);return e&&e.default||0}if(u.W.includes(t)){let i=getComputedStyle(e)[t];if("string"==typeof i&&i)return i.trim()}return t=d.has(t)?t:(0,c.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,i){return(0,f.x)(e,t,i)}build(e,t,i){(0,u.B)(e,t,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(e,t,i,n){for(let i in m(e,t,void 0,n),t.attrs)e.setAttribute(d.has(i)?i:(0,c.I)(i),t.attrs[i])}mount(e){this.isSVGTag=(0,h.n)(e.tagName),super.mount(e)}}var v=i(29090),x=i(29960),y=i(92706),b=i(44744),k=i(58860),w=i(96067);class S extends p{constructor(){super(...arguments),this.type="html",this.renderInstance=m}mount(e){(0,v.V)(!!e.style,"motion.create() components must forward their ref to a HTML or SVG element","custom-component-ref"),super.mount(e)}readValueFromInstance(e,t){if(n.f.has(t))return this.projection?.isProjecting?(0,y.zs)(t):(0,y.Ib)(e,t);{let i=window.getComputedStyle(e),n=((0,x.j4)(t)?i.getPropertyValue(t):i[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,b.m)(e,t)}build(e,t,i){(0,k.O)(e,t,i.transformTemplate)}scrapeMotionValuesFromProps(e,t,i){return(0,w.x)(e,t,i)}}var T=i(14346),A=i(90768);let E=(e,t)=>
75t.isSVG??(0,A.Q)(e)?new g(t):new S(t,{allowProjection:e!==T.Fragment})},65664:(e,t,i)=>{i.d(t,{m:()=>v});var n=i(29090),r=i(38251),a=i(80159),o=i(23284),s=i(75550),l=i(16840),p=i(94308),c=i(54448),u=i(21441);let d=(0,i(51965).J)(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing");var h=i(42491);let m=([e,t,i,n])=>`cubic-bezier(${e}, ${t}, ${i}, ${n})`,f={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:m([0,.65,.55,1]),circOut:m([.55,0,1,.45]),backIn:m([.31,.01,.66,-.59]),backOut:m([.33,1.53,.69,.99])};var g=i(82138);class v extends p.q{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:i,keyframes:r,pseudoElement:a,allowFlatten:s=!1,finalKeyframe:p,onComplete:v}=e;this.isPseudoElement=!!a,this.allowFlatten=s,this.options=e,(0,n.V)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const x=function({type:e,...t}){return(0,g.W)(e)&&d()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,i,{delay:n=0,duration:r=300,repeat:a=0,repeatType:o="loop",ease:s="easeOut",times:l}={},p){let c={[t]:i};l&&(c.offset=l);let g=function e(t,i){if(t)return"function"==typeof t?d()?(0,h.K)(t,i):"ease-out":(0,u.D)(t)?m(t):Array.isArray(t)?t.map(t=>e(t,i)||f.easeOut):f[t]}(s,r);Array.isArray(g)&&(c.easing=g);let v={delay:n,duration:r,easing:Array.isArray(g)?"linear":g,fill:"both",iterations:a+1,direction:"reverse"===o?"alternate":"normal"};return p&&(v.pseudoElement=p),e.animate(c,v)}(t,i,r,x,a),!1===x.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){let e=(0,l.X)(r,this.options,p,this.speed);this.updateMotionValue&&this.updateMotionValue(e),(0,o.e)(t,i,e),this.animation.cancel()}v?.(),this.notifyFinished()},(0,c.U)(this,e,x)}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,r.X)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,r.X)(e)}get time(){return(0,r.X)(Number(this.animation.currentTime)||0)}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=(0,r.f)(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:i,observe:n}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&(0,s.J)())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),i&&(this.animation.rangeEnd=i),a.l):n(this)}}},65774:(e,t,i)=>{i.d(t,{E4:()=>s,Hr:()=>h,W9:()=>c,dB:()=>u});var n=i(92706),r=i(11184),a=i(13205),o=i(40856);let s=e=>e===a.ai||e===o.px,l=new Set(["x","y","z"]),p=r.U.filter(e=>!l.has(e));function c(e){let t=[];return p.forEach(i=>{let n=e.getValue(i);if(void 0!==n){let e=n.get(),r=+!!i.startsWith("scale");if(e===r)return;t.push([i,e]),n.set(r)}}),t}let u=new Set(["bottom","right"]);function d(e,t,i,n,r,a){let o=parseFloat(e);if(!isNaN(o))return o;let{min:s,max:l}=t()[i],p=l-s;return"border-box"===a?p:p-parseFloat(n)-parseFloat(r)}let h={width:({width:e,paddingLeft:t="0",paddingRight:i="0",boxSizing:n},r)=>d(e,r,"x",t,i,n),height:({height:e,paddingTop:t="0",paddingBottom:i="0",boxSizing:n},r)=>d(e,r,"y",t,i,n),top:({top:e})=>parseFloat(e),left:({left:e})=>parseFloat(e),bottom:({top:e},t)=>{let{y:i}=t();return parseFloat(e)+(i.max-i.min)},right:({left:e},t)=>{let{x:i}=t();return parseFloat(e)+(i.max-i.min)},x:({transform:e})=>(0,n.ry)(e,"x"),y:({transform:e})=>(0,n.ry)(e,"y")};h.translateX=h.x,h.translateY=h.y},67367:(e,t,i)=>{i.d(t,{L:()=>n});let n=(0,i(14346).createContext)({})},67948:(e,t,i)=>{i.d(t,{K:()=>x});var n=i(91663),r=i(13205),a=i(40856);let o=[r.ai,a.px,a.KN,a.uj,a.vw,a.vh,{test:e=>"auto"===e,parse:e=>e}],s=e=>o.find(t=>t.test(e));var l=i(29090),p=i(85650),c=i(29960);let u=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;
75var d=i(22380),h=i(75716),m=i(5727),f=i(40879);let g=new Set(["auto","none","0"]);var v=i(65774);class x extends d.h{constructor(e,t,i,n,r){super(e,t,i,n,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:i}=this;if(!t||!t.current)return;super.readKeyframes();for(let i=0;i<e.length;i++){let n=e[i];if("string"==typeof n&&(n=n.trim(),(0,c.pG)(n))){let r=function e(t,i,n=1){(0,l.V)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[r,a]=function(e){let t=u.exec(e);if(!t)return[,];let[,i,n,r]=t;return[`--${i??n}`,r]}(t);if(!r)return;let o=window.getComputedStyle(i).getPropertyValue(r);if(o){let e=o.trim();return(0,p.i)(e)?parseFloat(e):e}return(0,c.pG)(a)?e(a,i,n+1):a}(n,t.current);void 0!==r&&(e[i]=r),i===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!n.$.has(i)||2!==e.length)return;let[r,a]=e;if("number"==typeof r&&"number"==typeof a)return;let o=s(r),d=s(a);if((0,c.rm)(r)!==(0,c.rm)(a)&&v.Hr[i]){this.needsMeasurement=!0;return}if(o!==d)if((0,v.E4)(o)&&(0,v.E4)(d))for(let t=0;t<e.length;t++){let i=e[t];"string"==typeof i&&(e[t]=parseFloat(i))}else v.Hr[i]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,i=[];for(let t=0;t<e.length;t++){var n;(null===e[t]||("number"==typeof(n=e[t])?0===n:null===n||"none"===n||"0"===n||(0,h.$)(n)))&&i.push(t)}i.length&&function(e,t,i){let n,r=0;for(;r<e.length&&!n;){let t=e[r];"string"==typeof t&&!g.has(t)&&(0,m.nK)(t)&&(n=e[r]),r++}if(n&&i)for(let r of t)e[r]!==n&&(e[r]=(0,f.J)(i,n))}(e,i,t)}measure(){let{element:e,name:t}=this;return v.Hr[t](window.getComputedStyle(e.current),()=>e.measureViewportBox())}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:i}=this;if(!e||!e.current)return;"height"===i&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=this.measure(),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&this.motionValue?.jump(n,!1)}measureEndState(){let{element:e,unresolvedKeyframes:t}=this;if(!e||!e.current)return;this.motionValue?.jump(this.measuredOrigin,!1);let i=t.length-1,n=t[i];t[i]=this.measure(),null!==n&&void 0===this.finalKeyframe&&(this.finalKeyframe=n),this.removedTransforms?.length&&this.removedTransforms.forEac
75h(([t,i])=>{e.getValue(t).set(i)}),this.resolveNoneKeyframes()}}},68527:(e,t,i)=>{i.d(t,{d:()=>r});var n=i(5727);let r={...n.f,getAnimatableNone:e=>{let t=n.f.parse(e);return n.f.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}}},68887:(e,t,i)=>{i.d(t,{o:()=>v});var n=i(29090),r=i(38251),a=i(82826),o=i(42491),s=i(15356),l=i(76966);let p=.01,c=2,u=.005,d=.5;function h(e,t){return e*Math.sqrt(1-t*t)}let m=["duration","bounce"],f=(e,t)=>(t?e>=0:e>0)&&e<1/0;function g(e,t){if(f(e,t))return e}function v(e=.3,t=.3){let i,l,x,y="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,b=y.keyframes[0],k=y.keyframes[y.keyframes.length-1],w={done:!1,value:b},{stiffness:S,damping:T,mass:A,duration:E,velocity:P,isResolvedFromDuration:R,isTimeDefined:C}=function(e){let t=g(e.stiffness),i=g(e.damping,!0),o=g(e.mass),s={...e,stiffness:t??100,damping:i??10,mass:o??1,isResolvedFromDuration:!1,isTimeDefined:(t??i??o)===void 0&&m.some(t=>void 0!==e[t])};if(s.isTimeDefined){if(s.velocity=0,e.visualDuration){let t=2*Math.PI/(1.2*e.visualDuration),i=t*t,n=2*(0,a.q)(.05,1,1-(e.bounce||0))*Math.sqrt(i);s={...s,mass:1,stiffness:i,damping:n}}else{let e=function({duration:e=800,bounce:t=.3,velocity:i=0,mass:o=1}){let s,l;(0,n.$)(e<=(0,r.f)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let p=1-t;p=(0,a.q)(.05,1,p),e=(0,a.q)(.01,10,(0,r.X)(e)),p<1?(s=t=>{let n=t*p,r=n*e;return .001-(n-i)/h(t,p)*Math.exp(-r)},l=t=>{let n=t*p*e,r=p*p*t*t*e,a=Math.exp(-n),o=h(t*t,p);return(n*i+i-r)*a*(-s(t)+.001>0?-1:1)/o}):(s=t=>-.001+Math.exp(-t*e)*((t-i)*e+1),l=t=>e*e*(i-t)*Math.exp(-t*e));let c=function(e,t,i){let n=i;for(let i=1;i<12;i++)n-=e(n)/t(n);return n}(s,l,5/e);if(e=(0,r.f)(e),isNaN(c))return{stiffness:100,damping:10,duration:e};{let t=c*c*o;return{stiffness:t,damping:2*p*Math.sqrt(o*t),duration:e}}}(s);(s={...s,...e,mass:1}).isResolvedFromDuration=!0}f(s.stiffness)&&f(s.damping,!0)||(s.stiffness=100,s.damping=10)}return s}({...y,velocity:-(0,r.X)(y.velocity||0)}),j=T/(2*Math.sqrt(S*A)),M=(0,r.X)(Math.sqrt(S/A)),z=j*M,D={target:k,delta:k-b,velocity:P||0,restSpeed:0,restDelta:0},L=()=>{let e=5>Math.abs(D.delta);D.restSpeed=y.restSpeed||(e?p:c),D.restDelta=y.restDelta||(e?u:d)};if(L(),j<1){let e=h(M,j),t={A:0,sinC:0,cosC:0,t:-1,env:0,sin:0,cos:0};x=()=>{t.A=(D.velocity+z*D.delta)/e,t.sinC=z*t.A+D.delta*e,t.cosC=z*D.delta-t.A*e};let n=i=>{i!==t.t&&(t.t=i,t.env=Math.exp(-z*i),t.sin=Math.sin(e*i),t.cos=Math.cos(e*i))};i=e=>(n(e),D.target-t.env*(t.A*t.sin+D.delta*t.cos)),l=e=>(n(e),t.env*(t.sinC*t.sin+t.cosC*t.cos))}else if(1===j){i=e=>D.target-Math.exp(-M*e)*(D.delta+(D.velocity+M*D.delta)*e);let e={C:0};x=()=>{e.C=D.velocity+M*D.delta},l=t=>Math.exp(-M*t)*(M*e.C*t-D.velocity)}else{let e=M*Math.sqrt(j*j-1);i=t=>{let i=Math.exp(-z*t),n=Math.min(e*t,300);return D.target-i*((D.velocity+z*D.delta)*Math.sinh(n)+e*D.delta*Math.cosh(n))/e};let t={P:0,sinh:0,cosh:0};x=()=>{t.P=(D.velocity+z*D.delta)/e,t.sinh=z*t.P-D.delta*e,t.cosh=z*D.delta-t.P*e},l=i=>{let n=Math.exp(-z*i),r=Math.min(e*i,300);return n*(t.sinh*Math.sinh(r)+t.cosh*Math.cosh(r))}}x();let _=R&&E||null,O={calculatedDuration:_,retarget:(e,t)=>{D.target=e[e.length-1],D.delta=D.target-e[0],D.velocity=C?0:-(0,r.X)(t),y.restSpeed&&y.restDelta||L(),O.calculatedDuration=_,w.done=!1,x()},velocity:e=>(0,r.f)(l(e)),next:e=>{let t=i(e);return R?w.done=e>=E:w.done=Math.abs((0,r.f)(l(e)))<=D.restSpeed&&Math.abs(D.target-t)<=D.restDelta,w.value=w.done?D.target:t,w},toString:()=>{let e=Math.min((0,s.t)(O),s.Y),t=(0,o.K)(t=>O.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return O}v.applyToOptions=e=>{let t=(0,l.X)(e,100,v);return e.ease=t.ease,e.duration=(0,r.f)(t.duration),e.type="keyframes",e}},69565:(e,t,i)=>{i.d(t,{$:()=>a,q:()=>o});var n=i(25764);let r=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,a=(e,t)=>i=>!!("string"==typeof i&&r.test(i)&&i.startsWith(e)||t&&null!=i&&Object.prototype.hasOwnProperty.call(i,t)),o=(e,t,i)=>r=>{if("string"!=typeof r)return r;let[a,o,s,l]=r.match(n.S);return{[e]:parseFloat(a),[t]:parseFloat(o),[i]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}}},70597:(e,t,i)=>{i.d(t,{h:()=>n});let n=e=>Array.isArray(e)&&"number"!=typeof e[0]},71831:(e,t,i)=>{i.d(t,{f:()=>n});let n=(e,t)=>t?1e3/t*e:0},74374:(e,t,i)=>{i.d(t,{B:()=>s,W:()=>o});var n=i(58860);let r={offset:"stroke-dashoffset",array:"stroke-dasharray"},a={offset:"strokeDashoffset",array:"strokeDasharray"},o=["transform","opacity","offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function s(e,{attrX:t,attrY:i,attrScale:l,pathLength:p,pathSpacing:c=1,pathOffset:u=0,...d}
75,h,m,f){if((0,n.O)(e,d,m),h){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:g,style:v}=e;for(let e of o)void 0!==g[e]&&(v[e]=g[e],delete g[e]);(v.transform||g.transformOrigin)&&(v.transformOrigin=g.transformOrigin??"50% 50%",delete g.transformOrigin),v.transform&&(v.transformBox=f?.transformBox??"fill-box",delete g.transformBox),void 0!==t&&(g.x=t),void 0!==i&&(g.y=i),void 0!==l&&(g.scale=l),void 0!==p&&function(e,t,i=1,n=0,o=!0){e.pathLength=1;let s=o?r:a;e[s.offset]=`${-n}`,e[s.array]=`${t} ${i}`}(g,p,c,u,!1)}},74821:(e,t,i)=>{function n({top:e,left:t,right:i,bottom:r}){return{x:{min:t,max:i},y:{min:e,max:r}}}function r({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function a(e,t){if(!t)return e;let i=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:i.y,left:i.x,bottom:n.y,right:n.x}}i.d(t,{FY:()=>n,bS:()=>a,pA:()=>r})},75550:(e,t,i)=>{i.d(t,{J:()=>r,d:()=>a});var n=i(51965);let r=(0,n.J)(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),a=(0,n.J)(()=>void 0!==window.ViewTimeline,"viewTimeline")},75716:(e,t,i)=>{i.d(t,{$:()=>n});let n=e=>/^0[^.\s]+$/u.test(e)},75720:(e,t,i)=>{function n(e){let t=[{},{}];return e?.values.forEach((e,i)=>{t[0][i]=e.get(),t[1][i]=e.getVelocity()}),t}function r(e,t,i,r){if("function"==typeof t){let[a,o]=n(r);t=t(void 0!==i?i:e.custom,a,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[a,o]=n(r);t=t(void 0!==i?i:e.custom,a,o)}return t}i.d(t,{a:()=>r})},76137:(e,t,i)=>{i.d(t,{c:()=>r,k:()=>n});let{schedule:n,cancel:r}=(0,i(76795).I)(queueMicrotask,!1)},76278:(e,t,i)=>{i.d(t,{BX:()=>R,vK:()=>P,lr:()=>E});var n=i(38251),r=i(85650),a=i(75716),o=i(40278),s=i(22380),l=i(65664),p=i(85608),c=i(76137),u=i(12315),d=i(21583),h=i(39364),m=i(5727),f=i(40879),g=i(81917),v=i(34678),x=i(79672),y=i(11184),b=i(59383),k=i(75720),w=i(79268),S=i(94253);let T=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],A={};function E(e){A=e}function P(){return A}class R{scrapeMotionValuesFromProps(e,t,i){return{}}constructor({parent:e,props:t,presenceContext:i,reducedMotionConfig:n,skipAnimations:r,blockInitialAnimation:a,visualState:o},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=s.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=u.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,S.Gt.render(this.render,!1,!0))};const{latestValues:p,renderState:c}=o;this.latestValues=p,this.baseTarget={...p},this.initialValues=t.initial?{...p}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=i,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.skipAnimationsConfig=r,this.options=l,this.blockInitialAnimation=!!a,this.isControllingVariants=(0,x.e)(t),this.isVariantNode=(0,x.O)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:d,...h}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in h){const t=h[e];void 0!==p[e]&&(0,g.S)(t)&&t.set(p[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,v.C.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(w.r.current||(0,b.Uu)(),this.shouldReduceMotion=w.O.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,S.WG)(this.notifyUpdate),(0,S.WG)(this.render),this.valueSubscriptions.forEach(e
75=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let i;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&p.M.has(e)&&this.current instanceof HTMLElement){let{factory:i,keyframes:r,times:a,ease:o,duration:s}=t.accelerate,p=new l.m({element:this.current,name:e,keyframes:r,times:a,ease:o,duration:(0,n.f)(s)}),c=i(p);this.valueSubscriptions.set(e,()=>{c(),p.cancel()});return}let r=y.f.has(e);r&&this.onBindTransform&&this.onBindTransform();let a=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&S.Gt.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{a(),i&&i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in A){let t=A[e];if(!t)continue;let{isEnabled:i,Feature:n}=t;if(!this.features[e]&&n&&i(this.props)&&(this.features[e]=new n(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,d.ge)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<T.length;t++){let i=T[t];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let n=e["on"+i];n&&(this.propEventSubscriptions[i]=this.on(i,n))}this.prevMotionValues=function(e,t,i){for(let n in t){let r=t[n],a=i[n];if((0,g.S)(r))e.addValue(n,r);else if((0,g.S)(a))e.addValue(n,(0,h.OQ)(r,{owner:e}));else if(a!==r)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(n);e.addValue(n,(0,h.OQ)(void 0!==t?t:r,{owner:e}))}}for(let n in i)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let i=this.values.get(e);t!==i&&(i&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let i=this.values.get(e);return void 0===i&&void 0!==t&&(i=(0,h.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,i)),i}readValue(e,t){let i=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=i&&("string"==typeof i&&((0,r.i)(i)||(0,a.$)(i))?i=parseFloat(i):"number"!=typeof i&&!m.f.test(i)&&m.f.test(t)&&(i=(0,f.J)(e,t)),this.setBaseTarget(e,(0,g.S)(i)?i.get():i)),(0,g.S)(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:i}=this.props;if("string"==typeof i||"object"==typeof i){let n=(0,k.a)(this.props,i,this.presenceContext?.custom);n&&(t=n[e])}if(i&&void 0!==t)return t;let n=this.getBaseTargetFromProps(this.props,e);return void 0===n||(0,g.S)(n)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:n}on(e,t){return this.events[e]||(this.events[e]=new o.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){c.k.render(this.render)}}},76795:(e,t,i)=>{i.d(t,{I:()=>a});var n=i(87887);let r=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function a(e,t){let i=!1,a=!0,o={delta:0,timestamp:0,isProcessing:!1},s=()=>i=!0,l=r.reduce((e,t)=>
75(e[t]=function(e){let t=new Set,i=new Set,n=!1,r=!1,a=new Set,o={delta:0,timestamp:0,isProcessing:!1};function s(t){a.has(t)&&(i.add(t),e()),t(o)}let l={schedule:(e,r=!1,o=!1)=>{let s=o&&n?t:i;return r&&a.add(e),s.add(e),e},cancel:e=>{i.delete(e),a.delete(e)},process:e=>{if(o=e,n){r=!0;return}n=!0;let a=t;t=i,i=a,t.forEach(s),t.clear(),n=!1,r&&(r=!1,l.process(e))}};return l}(s),e),{}),{setup:p,read:c,resolveKeyframes:u,preUpdate:d,update:h,preRender:m,render:f,postRender:g}=l,v=()=>{let r=n.W.useManualTiming,s=r?o.timestamp:performance.now();i=!1,r||(o.delta=a?1e3/60:Math.max(Math.min(s-o.timestamp,40),1)),o.timestamp=s,o.isProcessing=!0,p.process(o),c.process(o),u.process(o),d.process(o),h.process(o),m.process(o),f.process(o),g.process(o),o.isProcessing=!1,i&&t&&(a=!1,e(v))};return{schedule:r.reduce((t,n)=>{let r=l[n];return t[n]=(t,n=!1,s=!1)=>(!i&&(i=!0,a=!0,o.isProcessing||e(v)),r.schedule(t,n,s)),t},{}),cancel:e=>{for(let t=0;t<r.length;t++)l[r[t]].cancel(e)},state:o,steps:l}}},76966:(e,t,i)=>{i.d(t,{X:()=>a});var n=i(38251),r=i(15356);function a(e,t=100,i){let o=i({...e,keyframes:[0,t]}),s=Math.min((0,r.t)(o),r.Y);return{type:"keyframes",ease:e=>o.next(s*e).value/t,duration:(0,n.X)(s)}}},77303:(e,t,i)=>{let n,r;i.d(t,{X:()=>m});var a=i(95316),o=i(50920);let s=new WeakMap,l=(e,t,i)=>(n,r)=>r&&r[0]?r[0][e+"Size"]:(0,a.x)(n)&&"getBBox"in n?n.getBBox()[t]:n[i],p=l("inline","width","offsetWidth"),c=l("block","height","offsetHeight");function u({target:e,borderBoxSize:t}){s.get(e)?.forEach(i=>{i(e,{get width(){return p(e,t)},get height(){return c(e,t)}})})}function d(e){e.forEach(u)}let h=new Set;function m(e,t){let i;return"function"==typeof e?(h.add(e),r||(r=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};h.forEach(t=>t(e))},window.addEventListener("resize",r)),()=>{h.delete(e),h.size||"function"!=typeof r||(window.removeEventListener("resize",r),r=void 0)}):(!n&&"u">typeof ResizeObserver&&(n=new ResizeObserver(d)),(i=(0,o.K)(e)).forEach(e=>{let i=s.get(e);i||(i=new Set,s.set(e,i)),i.add(t),n?.observe(e)}),()=>{i.forEach(e=>{let i=s.get(e);i?.delete(t),i?.size||n?.unobserve(e)})})}},77994:(e,t,i)=>{i.d(t,{e:()=>n});let n=(e,t)=>t&&"number"==typeof e?t.transform(e):e},79268:(e,t,i)=>{i.d(t,{O:()=>n,r:()=>r});let n={current:null},r={current:!1}},79672:(e,t,i)=>{i.d(t,{O:()=>s,e:()=>o});var n=i(38551),r=i(63498),a=i(9737);function o(e){if((0,n.N)(e.animate))return!0;for(let t=0;t<a._.length;t++)if((0,r.w)(e[a._[t]]))return!0;return!1}function s(e){return!!(o(e)||e.variants)}},80159:(e,t,i)=>{i.d(t,{l:()=>n});let n=e=>e},80853:(e,t,i)=>{i.d(t,{s:()=>r});var n=i(22931);function r(e){return(0,n.G)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}},81917:(e,t,i)=>{i.d(t,{S:()=>n});let n=e=>!!(e&&e.getVelocity)},82138:(e,t,i)=>{i.d(t,{W:()=>n});function n(e){return"function"==typeof e&&"applyToOptions"in e}},82826:(e,t,i)=>{i.d(t,{q:()=>n});let n=(e,t,i)=>i>t?t:i<e?e:i},84439:(e,t,i)=>{var n=i(47106).hp;function r(e){return e instanceof n?n.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}e.exports=function(e){if((e=e||{}).circles)return function(e){let t=[],i=[],n=new Map;if(n.set(Date,e=>new Date(e)),n.set(Map,(e,t)=>new Map(o(Array.from(e),t))),n.set(Set,(e,t)=>new Set(o(Array.from(e),t))),e.constructorHandlers)for(let t of e.constructorHandlers)n.set(t[0],t[1]);let a=null;return e.proto?function e(s){if("object"!=typeof s||null===s)return s;if(Array.isArray(s))return o(s,e);if(s.constructor!==Object&&(a=n.get(s.constructor)))return a(s,e);let l={};for(let o in t.push(s),i.push(l),s){let p=s[o];if("object"!=typeof p||null===p)l[o]=p;else if(p.constructor!==Object&&(a=n.get(p.constructor)))l[o]=a(p,e);else if(ArrayBuffer.isView(p))l[o]=r(p);else{let n=t.indexOf(p);-1!==n?l[o]=i[n]:l[o]=e(p)}}return t.pop(),i.pop(),l}:function e(s){if("object"!=typeof s||null===s)return s;if(Array.isArray(s))return o(s,e);if(s.constructor!==Object&&(a=n.get(s.constructor)))return a(s,e);let l={};for(let o in t.push(s),i.push(l),s){if(!1===Object.hasOwnProperty.call(s,o))continue;let p=s[o];if("object"!=typeof p||null===p)l[o]=p;else if(p.constructor!==Object&&(a=n.get(p.constructor)))l[o]=a(p,e);else if(ArrayBuffer.isView(p))l[o]=r(p);else{let n=t.indexOf(p);-1!==n?l[o]=i[n]:l[o]=e(p)}}return t.pop(),i.pop(),l};function o(e,o){let s=Object.keys(e),l=Array(s.length);for(let p=0;p<s.length;p++){let c=s[p],u=e[c];if("object"!=typeof u||null===u)l[c]=u;else if(u.constructor!==Object&&(a=n.get(u.constructor)))l[c]=a(u,o);else if(ArrayBuffer.isView(u))l[c]=r(u);else{let e=t.indexOf(u);-1!==e?l[c]=i[e]:l[c]=o(u)}}return l}}(e);let t=new Map;if(t.set(Date,e=>new Date(e)),t.set(Map,(e,t)=>new Map(n(Array.from(e),t))),t.set(Set,(e,t)=>new Set(n(Array.from(e),t))),e.constructorHandlers)for(let i of e.constructorHandlers)t.set(i[0],i[1]);let i=null;return e.proto?function e(a){if("object"!=typeof a||null===a)return a;
75if(Array.isArray(a))return n(a,e);if(a.constructor!==Object&&(i=t.get(a.constructor)))return i(a,e);let o={};for(let n in a){let s=a[n];"object"!=typeof s||null===s?o[n]=s:s.constructor!==Object&&(i=t.get(s.constructor))?o[n]=i(s,e):ArrayBuffer.isView(s)?o[n]=r(s):o[n]=e(s)}return o}:function e(a){if("object"!=typeof a||null===a)return a;if(Array.isArray(a))return n(a,e);if(a.constructor!==Object&&(i=t.get(a.constructor)))return i(a,e);let o={};for(let n in a){if(!1===Object.hasOwnProperty.call(a,n))continue;let s=a[n];"object"!=typeof s||null===s?o[n]=s:s.constructor!==Object&&(i=t.get(s.constructor))?o[n]=i(s,e):ArrayBuffer.isView(s)?o[n]=r(s):o[n]=e(s)}return o};function n(e,n){let a=Object.keys(e),o=Array(a.length);for(let s=0;s<a.length;s++){let l=a[s],p=e[l];"object"!=typeof p||null===p?o[l]=p:p.constructor!==Object&&(i=t.get(p.constructor))?o[l]=i(p,n):ArrayBuffer.isView(p)?o[l]=r(p):o[l]=n(p)}return o}}},85608:(e,t,i)=>{i.d(t,{M:()=>n});let n=new Set(["opacity","clipPath","filter","transform","backgroundColor"])},85650:(e,t,i)=>{i.d(t,{i:()=>n});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},86438:(e,t,i)=>{i.d(t,{q:()=>n});let n=(e,t,i)=>{let n=t-e;return n?(i-e)/n:1}},87305:(e,t,i)=>{i.d(t,{G:()=>B});var n=i(55746),r=i(14346),a=i(67367);let o=(0,r.createContext)({strict:!1});var s=i(5466);let l=(0,r.createContext)({});var p=i(79672),c=i(63498);function u(e){return Array.isArray(e)?e.join(" "):e}var d=i(81917),h=i(19578),m=i(58860);let f=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function g(e,t,i){for(let n in t)(0,d.S)(t[n])||(0,h.zK)(n,i)||(e[n]=t[n])}var v=i(74374),x=i(3820);let y=()=>({...f(),attrs:{}}),b=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function k(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||b.has(e)}var w=i(90768),S=i(96067),T=i(41703),A=i(38551),E=i(75720),P=i(35075),R=i(18491);let C=e=>(t,i)=>{let n=(0,r.useContext)(l),a=(0,r.useContext)(P.t),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},i,n,r){return{latestValues:function(e,t,i,n){let r={},a=n(e,{});for(let e in a)r[e]=(0,T.u)(a[e]);let{initial:o,animate:s}=e,l=(0,p.e)(e),c=(0,p.O)(e);t&&c&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===s&&(s=t.animate));let u=!!i&&!1===i.initial,d=(u=u||!1===o)?s:o;if(d&&"boolean"!=typeof d&&!(0,A.N)(d)){let t=Array.isArray(d)?d:[d];for(let i=0;i<t.length;i++){let n=(0,E.a)(e,t[i]);if(n){let{transitionEnd:e,transition:t,...i}=n;for(let e in i){let t=i[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(r[e]=t)}for(let t in e)r[t]=e[t]}}}return r}(i,n,r,e),renderState:t()}})(e,t,n,a);return i?o():(0,R.M)(o)},j=C({scrapeMotionValuesFromProps:S.x,createRenderState:f}),M=C({scrapeMotionValuesFromProps:i(87580).x,createRenderState:y});var z=i(76278);let D={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},L=!1;function _(){return!function(){if(L)return;let e={};for(let t in D)e[t]={isEnabled:e=>D[t].some(t=>!!e[t])};(0,z.lr)(e),L=!0}(),(0,z.vK)()}let O=Symbol.for("motionComponentSymbol");var V=i(57901),I=i(57259),$=i(23501),N=i(96241);function B(e,{forwardMotionProps:t=!1,type:i}={},h,b){h&&function(e){let t=_();for(let i in e)t[i]={...t[i],...e[i]};(0,z.lr)(t)}(h);let S=i?"svg"===i:(0,w.Q)(e),T=S?M:j;function A(i,h){var A;let E,R,C,j={...(0,r.useContext)(s.Q),...i,layoutId:function({layoutId:e}){let t=(0,r.useContext)(a.L).id;return t&&void 0!==e?t+"-"+e:e}(i)},{isStatic:M,isValidProp:z}=j,D=function(e){let{initial:t,animate:i}=function(e,t){if((0,p.e)(e)){let{initial:t,animate:i}=e;return{initial:!1===t||(0,c.w)(t)?t:void 0,animate:(0,c.w)(i)?i:void 0}}return!1!==e.inherit?t:{}}(e,(0,r.useContext)(l));return(0,r.useMemo)(()=>({initial:t,animate:i}),[u(t),u(i)])}(i),L=T(i,M);if(!M&&"u">typeof window){(0,r.useContext)(o).strict;let t=function(e){let{drag:t,layout:i}=_();if(!t&&!i)return{};let n={...t,...i};return{MeasureLayout:t?.isEnabled(e)||i?.isEnabled(e)?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}
75(j);E=t.MeasureLayout,D.visualElement=function(e,t,i,n,a,p){let{visualElement:c}=(0,r.useContext)(l),u=(0,r.useContext)(o),d=(0,r.useContext)(P.t),h=(0,r.useContext)(s.Q),m=h.reducedMotion,f=h.skipAnimations,g=(0,r.useRef)(null),v=(0,r.useRef)(!1);n=n||u.renderer,!g.current&&n&&(g.current=n(e,{visualState:t,parent:c,props:i,presenceContext:d,blockInitialAnimation:!!d&&!1===d.initial,reducedMotionConfig:m,skipAnimations:f,isSVG:p}),v.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));let x=g.current,y=(0,r.useContext)(I.N);x&&!x.projection&&a&&("html"===x.type||"svg"===x.type)&&function(e,t,i,n){let{layoutId:r,layout:a,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:p,layoutAnchor:c,layoutCrossfade:u}=t;e.projection=new i(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:r,layout:a,alwaysMeasureLayout:!!o||s&&(0,$.X)(s),visualElement:e,animationType:"string"==typeof a?a:"both",initialPromotionConfig:n,crossfade:u,layoutScroll:l,layoutRoot:p,layoutAnchor:c})}(g.current,i,a,y);let b=(0,r.useRef)(!1);(0,r.useInsertionEffect)(()=>{x&&b.current&&x.update(i,d)});let k=i[V.n],w=(0,r.useRef)(!!k&&"u">typeof window&&!window.MotionHandoffIsComplete?.(k)&&window.MotionHasOptimisedAnimation?.(k));return(0,N.E)(()=>{v.current&&x&&(x.animationState?.animateChanges(),x.enteringChildren=void 0)},[]),(0,N.E)(()=>{v.current=!0,x&&(b.current=!0,window.MotionIsMounted=!0,x.updateFeatures(),x.scheduleRenderMicrotask(),w.current&&x.animationState&&x.animationState.animateChanges())}),(0,r.useEffect)(()=>{x&&(!w.current&&x.animationState&&x.animationState.animateChanges(),w.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(k)}),w.current=!1),x.enteringChildren=void 0)}),x}(e,L,j,b,t.ProjectionNode,S)}return(0,n.jsxs)(l.Provider,{value:D,children:[E&&D.visualElement?(0,n.jsx)(E,{visualElement:D.visualElement,...j}):null,function(e,t,i,{latestValues:n},a,o=!1,s,l){let p=(s??(0,w.Q)(e)?function(e,t,i,n){let a=(0,r.useMemo)(()=>{let i=y();return(0,v.B)(i,t,(0,x.n)(n),e.transformTemplate,e.style),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let t={};g(t,e.style,e),a.style={...t,...a.style}}return a}:function(e,t){let i,n,a={},o=(i=e.style||{},g(n={},i,e),Object.assign(n,function({transformTemplate:e},t){return(0,r.useMemo)(()=>{let i=f();return(0,m.O)(i,t,e),Object.assign({},i.vars,i.style)},[t])}(e,t)),n);return e.drag&&!1!==e.dragListener&&(a.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(a.tabIndex=0),a.style=o,a})(t,n,a,e),c=function(e,t,i,n){let r={};for(let a in e)("values"!==a||"object"!=typeof e.values)&&!(0,d.S)(e[a])&&((a.startsWith("on")?!k(a):n?.(a)??!k(a))||!0===i&&k(a)||!t&&!k(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}(t,"string"==typeof e,o,l),u=e!==r.Fragment?{...c,...p,ref:i}:{},{children:h}=t,b=(0,r.useMemo)(()=>(0,d.S)(h)?h.get():h,[h]);return(0,r.createElement)(e,{...u,children:b})}(e,i,(A=D.visualElement,R=(0,r.useRef)(h),(0,r.useInsertionEffect)(()=>{R.current=h}),C=(0,r.useRef)(null),(0,r.useCallback)(e=>{e&&L.onMount?.(e),A&&(e?A.mount(e):A.unmount());let t=R.current;if("function"==typeof t)if(e){let i=t(e);"function"==typeof i&&(C.current=i)}else C.current?(C.current(),C.current=null):t(e);else t&&(t.current=e)},[A])),L,M,t,S,z)]})}A.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let E=(0,r.forwardRef)(A);return E[O]=e,E}},87580:(e,t,i)=>{i.d(t,{x:()=>o});var n=i(81917),r=i(11184),a=i(96067);function o(e,t,i){let o=(0,a.x)(e,t,i);for(let i in e)((0,n.S)(e[i])||(0,n.S)(t[i]))&&(o[-1!==r.U.indexOf(i)?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i]=e[i]);return o}},87887:(e,t,i)=>{i.d(t,{W:()=>n});let n={}},88115:(e,t,i)=>{i.d(t,{a:()=>n});let n=e=>Math.round(1e5*e)/1e5},89455:(e,t,i)=>{i.d(t,{A:()=>a});var n=i(80159);let r=(e,t,i)=>(((1-3*i+3*t)*e+(3*i-6*t))*e+3*t)*e;function a(e,t,i,a){return e===t&&i===a?n.l:n=>0===n||1===n?n:r(function(e,t,i,n,a){let o,s,l=0;do(o=r(s=t+(i-t)/2,n,a)-e)>0?i=s:t=s;while(Math.abs(o)>1e-7&&++l<12);return s}(n,0,1,e,i),t,a)}},90768:(e,t,i)=>{i.d(t,{Q:()=>r});let n=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function r(e){if("string"!=typeof e||e.includes("-"));else if(n.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},91663:(e,t,i)=>{i.d(t,{$:()=>n});let n=new Set(["width","height","top","left","right","bottom",...i(11184).U])},92268:(e,t,i)=>{i.d(t,{po:()=>a,tn:()=>s,yT:()=>o});var n=i(16385),r=i(21528);let a=e=>1-Math.sin(Math.acos(e)),o=(0,r.G)(a),s=(0,n.V)(a)},92706:(e,t,i)=>{i.d(t,{Ib:()=>d,ry:()=>u,zs:()=>c});let n=e=>180*e/Math.PI,r=e=>o(n(Math.atan2(e[1],e[0]))),a={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:r,rotateZ:r,skewX:e=>n(Math.atan(e[1])),skewY:e=>n(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},o=e=>((e%=360)<0&&(e+=360),e),s=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),p={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:s,scaleY:l,scale:e=>(s(e)+l(e))/2,rotateX:e=>o(n(Math.atan2(e[6],e[5]))),rotateY:e=>o(n(Math.atan2(-e[2],e[0]))),rotateZ:r,rotate:r,skewX:e=>n(Math.atan(e[4])),skewY:e=>n(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function c(e){return+!!e.includes("scale")}function u(e,t){let i,n;if(!e||"none"===e)return c(t);let r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(r)i=p,n=r;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=a,n=t}if(!n)return c(t);let o=i[t],s=n[1].split(",").map(h);return"function"==typeof o?o(s):s[o]}let d=(e,t)=>{let{transform:i="none"}=getComputedStyle(e);return u(i,t)};function h(e){return parseFloat(e.trim())}},94253:(e,t,i)=>{i.d(t,{Gt:()=>r,PP:()=>s,WG:()=>a,uv:()=>o});var n=i(80159);let{schedule:r,cancel:a,state:o,steps:s}=(0,i(76795).I)("u">typeof requestAnimationFrame?requestAnimationFrame:n.l,!0)},94308:(e,t,i)=>{i.d(t,{q:()=>n});
75class n{constructor(){this.isResolved=!1}get finished(){return this._finished||(this._finished=this.isResolved?Promise.resolve():new Promise(e=>{this._resolve=e})),this._finished}updateFinished(){this._finished=this._resolve=void 0,this.isResolved=!1}notifyFinished(){this.isResolved=!0,this._resolve?.()}then(e,t){return this.finished.then(e,t)}}},95316:(e,t,i)=>{i.d(t,{x:()=>r});var n=i(22931);function r(e){return(0,n.G)(e)&&"ownerSVGElement"in e}},95543:(e,t,i)=>{i.d(t,{$:()=>n});function n(){for(var e,t,i=0,n="",r=arguments.length;i<r;i++)(e=arguments[i])&&(t=function e(t){var i,n,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(i=0;i<a;i++)t[i]&&(n=e(t[i]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}(e))&&(n&&(n+=" "),n+=t);return n}},96039:(e,t,i)=>{i.d(t,{j:()=>E});var n=i(88115),r=i(58243),a=i(29090),o=i(29960),s=i(31438),l=i(5727),p=i(31417),c=i(526);function u(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}var d=i(170);function h(e,t){return i=>i>0?t:e}var m=i(24724);let f=(e,t,i)=>{let n=e*e,r=i*(t*t-n)+n;return r<0?0:Math.sqrt(r)},g=[p.u,d.B,c.V];function v(e){let t=g.find(t=>t.test(e));if(!t)return(0,a.$)(!1,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!1;let i=t.parse(e);return t===c.V&&(i=function({hue:e,saturation:t,lightness:i,alpha:n}){e/=360,i/=100;let r=0,a=0,o=0;if(t/=100){let n=i<.5?i*(1+t):i+t-i*t,s=2*i-n;r=u(s,n,e+1/3),a=u(s,n,e),o=u(s,n,e-1/3)}else r=a=o=i;return{red:Math.round(255*r),green:Math.round(255*a),blue:Math.round(255*o),alpha:n}}(i)),i}let x=(e,t)=>{let i=v(e),n=v(t);if(!i||!n)return h(e,t);let r={...i};return e=>(r.red=f(i.red,n.red,e),r.green=f(i.green,n.green,e),r.blue=f(i.blue,n.blue,e),r.alpha=(0,m.k)(i.alpha,n.alpha,e),d.B.transform(r))},y=new Set(["none","hidden"]);function b(e,t){return i=>(0,m.k)(e,t,i)}function k(e){return"number"==typeof e?b:"string"==typeof e?(0,o.pG)(e)?h:s.y.test(e)?x:T:Array.isArray(e)?w:"object"==typeof e?s.y.test(e)?x:S:h}function w(e,t){let i=[...e],n=i.length,r=e.map((e,i)=>k(e)(e,t[i]));return e=>{for(let t=0;t<n;t++)i[t]=r[t](e);return i}}function S(e,t){let i={...e,...t},n={};for(let r in i)void 0!==e[r]&&void 0!==t[r]&&(n[r]=k(e[r])(e[r],t[r]));return e=>{for(let t in n)i[t]=n[t](e);return i}}let T=(e,t)=>{let i=l.f.createTransformer(t),n=(0,l.Vf)(e),o=(0,l.Vf)(t);if(!(n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length))return(0,a.$)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),h(e,t);if(y.has(e)&&!o.values.length||y.has(t)&&!n.values.length)return y.has(e)?i=>i<=0?e:t:i=>i>=1?t:e;return(0,r.F)(w(function(e,t){let i=[],n={color:0,var:0,number:0};for(let r=0;r<t.values.length;r++){let a=t.types[r],o=e.indexes[a][n[a]],s=e.values[o]??0;i[r]=s,n[a]++}return i}(n,o),o.values),i)},A=/^(-?(?:\d+(?:\.\d*)?|\.\d+))([a-z%]*)$/iu;function E(e,t,i){if("number"==typeof e&&"number"==typeof t&&"number"==typeof i)return(0,m.k)(e,t,i);if("string"==typeof e&&"string"==typeof t){let i=function(e,t){let i=A.exec(e);if(!i)return;let r=A.exec(t);if(!r||i[2]!==r[2])return;let a=i[2],o=parseFloat(i[1]),s=parseFloat(r[1]);return e=>(0,n.a)((0,m.k)(o,s,e))+a}(e,t);if(i)return i}return k(e)(e,t)}},96067:(e,t,i)=>{i.d(t,{x:()=>a});var n=i(81917),r=i(19578);function a(e,t,i){let a=e.style,o=t?.style,s={};if(!a)return s;for(let t in a)((0,n.S)(a[t])||o&&(0,n.S)(o[t])||(0,r.zK)(t,e)||i?.getValue(t)?.liveStyle!==void 0)&&(s[t]=a[t]);return s}},96241:(e,t,i)=>{i.d(t,{E:()=>r});var n=i(14346);let r="u">typeof window?n.useLayoutEffect:n.useEffect},96457:(e,t,i)=>{i.d(t,{S:()=>n});let n=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"]},97134:(e,t,i)=>{var n=i(63298);i.o(n,"permanentRedirect")&&i.d(t,{permanentRedirect:function(){return n.permanentRedirect}}),i.o(n,"redirect")&&i.d(t,{redirect:function(){return n.redirect}}),i.o(n,"usePathname")&&i.d(t,{usePathname:function(){return n.usePathname}}),i.o(n,"useRouter")&&i.d(t,{useRouter:function(){return n.useRouter}}),i.o(n,"useSearchParams")&&i.d(t,{useSearchParams:function(){return n.useSearchParams}})},97983:(e,t,i)=>{i.d(t,{U:()=>o});var n=i(39364),r=i(46724),a=i(5781);function o(e,t){let{transitionEnd:i={},transition:o={},...s}=(0,r.K)(e,t)||{};for(let t in s={...s,...i}){var l;let i=(l=s[t],(0,a.p)(l)?l[l.length-1]||0:l);e.hasValue(t)?e.getValue(t).set(i):e.addValue(t,(0,n.OQ)(i))}}},98395:(e,t,i)=>{i.d(t,{f:()=>a});var n=i(86438),r=i(24724);function a(e,t){let i=e[e.length-1];for(let a=1;a<=t;a++){let o=(0,n.q)(0,t,a);e.push((0,r.k)(i,1,o))}}}}]);

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